#hye-ecosystem-flow.hye-eco-clean{background:#333442!important;padding:25px 0 52px!important;overflow:hidden!important;isolation:isolate}#hye-ecosystem-flow .hye-eco-viewport{width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-color:#cba216 #333442}#hye-ecosystem-flow .hye-eco-canvas{max-width:1170px;margin:0 auto}#hye-ecosystem-flow svg{display:block;width:100%;height:auto;overflow:visible;background:transparent}#hye-ecosystem-flow .hye-eco-hotspot{cursor:pointer;transform-box:fill-box;transform-origin:center;transition:transform .25s ease,filter .25s ease;outline:0}#hye-ecosystem-flow .hye-eco-hotspot:hover,#hye-ecosystem-flow .hye-eco-hotspot:focus-visible,#hye-ecosystem-flow .hye-eco-hotspot.is-active{transform:scale(1.07);filter:drop-shadow(0 0 14px #f2be21)}#hye-ecosystem-flow .hye-eco-detail{display:flex;gap:12px;align-items:center;justify-content:center;flex-wrap:wrap;min-height:58px;margin:0 auto;max-width:720px;padding:13px 20px;color:#e9e8f0;background:#454656;border:1px solid #626375;font-size:15px}#hye-ecosystem-flow .hye-eco-detail strong{color:#f1bd17}@media(max-width:900px){#hye-ecosystem-flow .hye-eco-canvas{min-width:1170px}}@media(prefers-reduced-motion:reduce){#hye-ecosystem-flow .hye-eco-hotspot{transition:none}}