.loading-container{align-items:center;background-color:#f8f8f8;box-sizing:border-box;display:flex;flex-direction:column;font-family:Source Sans Pro,sans-serif;height:100vh;justify-content:center;padding:0 32px;width:100vw}.logo-spinner{margin-bottom:30px;max-width:1000px;min-width:0}.logo-spinner,.logo-spinner svg{height:auto;overflow:visible;width:100%}.logo-spinner svg{display:block}.brand--animated .brand-dot{fill:#000;animation:dot-pulse 1.2s cubic-bezier(.2,.6,.3,1) infinite;transform-box:fill-box;transform-origin:center}.brand--animated .dot-1{animation-delay:.1s}.brand--animated .dot-2{animation-delay:.2s}.brand--animated .dot-3{animation-delay:.3s}.brand--animated .dot-4{animation-delay:.4s}.brand--animated .dot-5{animation-delay:.5s}.brand--animated .dot-6{animation-delay:.6s}.brand--animated .dot-7{animation-delay:.7s}.brand--animated .dot-8{animation-delay:.8s}.brand--animated .dot-9{animation-delay:.9s}.brand--animated .dot-10{animation-delay:0s}.brand--static .brand-dot,.brand--static [class*=dot-]{animation:none!important;transform:none!important}@keyframes dot-pulse{0%,to{fill:#000;transform:scale(1)}40%{fill:#2196f3;transform:scale(1.618)}}.ps{-ms-overflow-style:none;overflow:hidden!important;overflow-anchor:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{bottom:0;height:15px}.ps__rail-x,.ps__rail-y{display:none;opacity:0;position:absolute;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear}.ps__rail-y{right:0;width:15px}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:initial;display:block}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{bottom:2px;height:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{right:2px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.scrollbar-container{height:100%;position:relative}.mainBox{align-items:center;display:flex;justify-content:center}.textBox{z-index:3}.text{text-align:center}.loginStack{align-items:center;justify-content:center;margin-top:40px}.transBox{width:100%;z-index:2}.graphBox,.transBox{position:absolute;top:0}@font-face{font-display:swap;font-family:Comfortaa;font-style:normal;font-weight:400;src:url(/static/media/comfortaa-cyrillic-ext-400-normal.863ebd3d7883dba6ee44.woff2) format("woff2"),url(/static/media/comfortaa-cyrillic-ext-400-normal.efe402056b1de7dd48c9.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Comfortaa;font-style:normal;font-weight:400;src:url(/static/media/comfortaa-cyrillic-400-normal.0420543bb71e12a19067.woff2) format("woff2"),url(/static/media/comfortaa-cyrillic-400-normal.e94eaeb08d957b00787f.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Comfortaa;font-style:normal;font-weight:400;src:url(/static/media/comfortaa-greek-400-normal.2e5d14e1205832e61fca.woff2) format("woff2"),url(/static/media/comfortaa-greek-400-normal.bc8556e1abc22f371cf6.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Comfortaa;font-style:normal;font-weight:400;src:url(/static/media/comfortaa-vietnamese-400-normal.0d9d27366a6ab7daa09b.woff2) format("woff2"),url(/static/media/comfortaa-vietnamese-400-normal.7b49e0f6b3add8f0dfcc.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Comfortaa;font-style:normal;font-weight:400;src:url(/static/media/comfortaa-latin-ext-400-normal.99d10087ebbafa356ae8.woff2) format("woff2"),url(/static/media/comfortaa-latin-ext-400-normal.45fd06d666d712277d38.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Comfortaa;font-style:normal;font-weight:400;src:url(/static/media/comfortaa-latin-400-normal.20acc033c73657ce3856.woff2) format("woff2"),url(/static/media/comfortaa-latin-400-normal.56f23f7d74c1b26fcf98.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.hideScrollbar::-webkit-scrollbar{display:none}.hideScrollbar{-ms-overflow-style:none;scrollbar-width:none}.business-watch-highlight{padding:1px 3px}.business-watch-highlight,.highlight-text{animation:neonShimmer 4.2s ease-in-out infinite,glowBreath 2.6s ease-in-out infinite;background:linear-gradient(120deg,#7df9ff,#2fb7ff 45%,#8ad8ff);background-size:280% 280%;border-radius:3px;box-decoration-break:clone;-webkit-box-decoration-break:clone;box-shadow:0 0 0 1px #7df9ff8c,0 0 10px #2fb7ffb3,0 0 18px #2fb7ff73;color:#001a33}.highlight-text{font-family:Courier New;font-weight:700;padding:2px 4px}.search-highlight{animation:neonShimmer 4.2s ease-in-out infinite,glowBreath 2.6s ease-in-out infinite;background:linear-gradient(120deg,#7df9ff,#2fb7ff 45%,#8ad8ff);background-size:280% 280%;border-radius:3px;box-shadow:0 0 0 1px #7df9ff8c,0 0 10px #2fb7ffb3,0 0 18px #2fb7ff73;color:#001a33;padding:1px 2px}.search-highlight-active{animation:neonShimmer 2.6s ease-in-out infinite,highlightActivePulse 1.05s ease-in-out infinite alternate;background:linear-gradient(120deg,#8dfdff,#29b6ff 42%,#9be2ff);background-size:300% 300%;box-shadow:0 0 0 1px #8dfdffcc,0 0 14px #29b6ffd9,0 0 24px #29b6ff99;color:#00111f}.detailcd-cell-highlight-live{animation:neonShimmer 4.2s ease-in-out infinite,glowBreath 2.6s ease-in-out infinite!important;background:linear-gradient(120deg,#7df9ff,#2fb7ff 45%,#8ad8ff)!important;background-size:280% 280%!important;border-radius:3px;box-shadow:0 0 0 1px #7df9ff8c,0 0 10px #2fb7ffb3,0 0 18px #2fb7ff73!important;color:#001a33!important}@keyframes glowBreath{0%{box-shadow:0 0 0 1px #7df9ff7a,0 0 8px #2fb7ff8c,0 0 14px #2fb7ff59;filter:brightness(.98) saturate(1.02)}50%{box-shadow:0 0 0 1px #7df9ffb8,0 0 13px #2fb7ffcc,0 0 24px #2fb7ff85;filter:brightness(1.08) saturate(1.2)}to{box-shadow:0 0 0 1px #7df9ff8c,0 0 10px #2fb7ffad,0 0 18px #2fb7ff70;filter:brightness(1) saturate(1.06)}}@keyframes highlightActivePulse{0%{box-shadow:0 0 0 1px #8dfdffb3,0 0 12px #29b6ffbf,0 0 20px #29b6ff80;filter:brightness(1)}to{box-shadow:0 0 0 1px #8dfdffe6,0 0 16px #29b6fff2,0 0 28px #29b6ffad;filter:brightness(1.12)}}@keyframes neonShimmer{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.detail-card-content{width:100%}.detail-card-content img{height:auto!important;max-width:100%!important}.table-scroll-wrapper{-webkit-overflow-scrolling:touch;margin-bottom:8px;max-width:100%;overflow-x:auto}.table-scroll-wrapper::-webkit-scrollbar{height:4px}.table-scroll-wrapper::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}.search{margin-left:10px;margin-top:10px;width:400px;z-index:100}.search__bar{align-items:center;display:flex;padding-left:16px;z-index:100}.search__bar__input{flex-grow:1}