:root{--font-ui: Inter, "Segoe UI", Roboto, Arial, sans-serif;--font-data: "Cascadia Mono", "JetBrains Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace;--text-micro: 8px;--text-xs: 9px;--text-sm: 10px;--text-md: 11px;--text-lg: 12px;--text-xl: 15px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{background:#131722;color:#d1d4dc;font-family:var(--font-ui);font-size:var(--text-lg)}.mobile-symbol-select,.mobile-timeframe-select{display:inline-flex}.dashboard-header>div{padding-top:1px!important;padding-bottom:1px!important}.dashboard-header{background:linear-gradient(180deg,#1c2230,#181d27)!important;border-bottom-color:#303746!important;box-shadow:0 2px 12px #00000047}.dashboard-header .toolbar-context-row,.dashboard-header .toolbar-control-row{min-height:30px;gap:7px!important;padding:4px 8px!important}.dashboard-header .toolbar-control-row{border-top:1px solid #2a303d!important;background:#0f131b59}.dashboard-header .toolbar-context-row>span,.dashboard-header .toolbar-control-row>span{gap:4px!important;border-color:#303746!important;background:#141923e0!important;box-shadow:inset 0 1px #ffffff06}.dashboard-header button,.dashboard-header select,.dashboard-header input{transition:border-color .14s ease,background-color .14s ease,color .14s ease,box-shadow .14s ease}.dashboard-header button:hover:not(:disabled),.dashboard-header select:hover,.dashboard-header input:hover{border-color:#64748b!important;color:#f1f5f9!important;box-shadow:0 0 0 1px #64b5f61a}.dashboard-header .toolbar-context-row .symbol-switcher-group button{min-width:70px;justify-content:center}.dashboard-header .toolbar-section-label{color:#7f8da3;font-size:var(--text-sm);font-weight:700;letter-spacing:.45px;text-transform:uppercase;padding-left:2px}.dashboard-header button,.dashboard-header input,.dashboard-header select,.dashboard-header .session-clock-zone,.dashboard-header .session-clock-value,.dashboard-header>div>span>span{min-height:var(--toolbar-control-height, 18px)!important;height:var(--toolbar-control-height, 18px)!important;line-height:1!important;display:inline-flex!important;align-items:center!important}.dashboard-header button,.dashboard-header input,.dashboard-header .session-clock-zone,.dashboard-header .session-clock-value{padding-top:1px!important;padding-bottom:1px!important}.dashboard-header input{text-align:center}.session-time-group{flex-wrap:nowrap!important;gap:2px!important;padding:1px!important}.session-refresh-button{padding:1px 5px!important;min-width:20px!important;font-size:var(--text-md)!important}.session-refresh-button--loading{animation:refreshFlash .65s ease-in-out infinite alternate}@keyframes refreshFlash{0%{background:#001a33;border-color:#1e90ff;box-shadow:0 0 6px #1e90ff59,inset 0 0 6px #1e90ff1f}to{background:#1e90ff;border-color:#8fd0ff;box-shadow:0 0 12px #1e90ffd9,inset 0 0 8px #ffffff38}}.session-clock-zone,.session-clock-value{font-size:var(--text-lg)!important;letter-spacing:.4px!important;padding:1px 6px!important}.dashboard-header .desktop-symbol-button,.dashboard-header .desktop-timeframe-buttons{display:none!important}#root{display:flex;flex-direction:column;height:100vh}.htf-chart-highlight{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:19;pointer-events:none;overflow:hidden}.htf-chart-highlight__band{fill:#1e90ff38;stroke:#8fd0fff5;stroke-width:2;vector-effect:non-scaling-stroke}.mtf-snapshot{position:absolute;z-index:30;top:0;bottom:0;right:92px;width:clamp(220px,19vw,300px);height:auto;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.mtf-snapshot svg{width:100%;height:100%;display:block}.mtf-snapshot__backdrop{fill:#090e17f0;stroke:#4a566fe6;stroke-width:1}.mtf-snapshot__shell{stroke-width:1}.mtf-snapshot__title{fill:#e5ecff;font:800 10px var(--font-data);letter-spacing:1px}.mtf-snapshot__summary{fill:#8f9ab2;font:700 8px var(--font-data);letter-spacing:.7px}.mtf-snapshot__summary--bull{fill:#35d0bd}.mtf-snapshot__summary--bear{fill:#ff6b68}.mtf-snapshot__rule{fill:#8f9ab2b8;font:700 7px var(--font-data);letter-spacing:.45px}.mtf-snapshot__frame{fill:#09121ea8;stroke:#4a566fe6;stroke-width:1}.mtf-snapshot__frame--selected{stroke:#8fd0fff2;stroke-width:1.4}.mtf-snapshot__status-strip{stroke-width:2;stroke-linecap:round}.mtf-snapshot__status-strip--bullish{stroke:#35d0bde0}.mtf-snapshot__status-strip--bearish{stroke:#ff6b68e0}.mtf-snapshot__status-strip--neutral{stroke:#94a3b8b8}.mtf-snapshot__label{fill:#e5ecff;font:800 10px var(--font-ui)}.mtf-snapshot__countdown{fill:#636f84;font:700 8px var(--font-data);letter-spacing:.4px}.mtf-snapshot__divider{stroke:#2a2e39a8;stroke-width:1}.mtf-snapshot__price-line{stroke:#7480946b;stroke-width:1;stroke-dasharray:2 4}.mtf-snapshot__direction{font:900 8px var(--font-data);letter-spacing:.55px}.mtf-snapshot__direction--bullish{fill:#35d0bd}.mtf-snapshot__direction--bearish{fill:#ff6b68}.mtf-snapshot__direction--neutral{fill:#94a3b8}.mtf-snapshot--compact .mtf-snapshot__backdrop{fill:#090e17f0}.mtf-snapshot--compact .mtf-snapshot__label{font-size:9px}.mtf-snapshot__candle{pointer-events:auto;cursor:pointer;outline:none}.mtf-snapshot__candle-hit{fill:transparent;stroke:transparent;stroke-width:1}.mtf-snapshot__candle:hover .mtf-snapshot__candle-hit,.mtf-snapshot__candle:focus .mtf-snapshot__candle-hit{fill:#64b5f614;stroke:#64b5f661}.mtf-snapshot__candle--selected .mtf-snapshot__candle-hit{fill:#1e90ff24;stroke:#64b5f6d1}.mtf-snapshot__drag-strip{position:absolute;left:1px;right:1px;height:46px;cursor:move;pointer-events:auto;touch-action:none}.mtf-snapshot__controls{position:absolute;top:3px;right:5px;display:flex;flex-direction:row;gap:3px}.mtf-snapshot__controls button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;min-width:17px;padding:0 3px;border:1px solid #3a4050;border-radius:3px;background:#0d121cf5;color:#9aa6bc;font:800 9px/14px var(--font-data);cursor:pointer}.mtf-snapshot__controls button:hover{border-color:#64b5f6;color:#d1d4dc}.mtf-snapshot__controls button.mtf-snapshot__control--active{border-color:#64b5f6;background:#1e90ff3d;color:#e5ecff;box-shadow:inset 0 0 0 1px #64b5f62e}.mtf-snapshot__resize-handle{position:absolute;right:2px;bottom:2px;width:15px;height:15px;border-right:2px solid #606776;border-bottom:2px solid #606776;cursor:nwse-resize;pointer-events:auto;touch-action:none}.po3-snapshot-group{position:absolute;right:72px;top:16px;z-index:31;display:flex;gap:6px;width:max-content;height:clamp(78px,11vh,104px);overflow:visible;pointer-events:auto;-webkit-user-select:none;user-select:none;cursor:move}.po3-snapshot,.w7-snapshot{position:relative;width:clamp(92px,6.2vw,116px);height:100%;overflow:hidden;pointer-events:auto}.po3-snapshot svg,.w7-snapshot svg{width:100%;height:100%;display:block}.po3-snapshot__controls{position:absolute;top:3px;right:4px;display:flex;gap:2px;pointer-events:auto}.po3-snapshot__controls button{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:19px;height:15px;padding:0 2px;border:1px solid #3a4050;border-radius:3px;background:#131722f0;color:#8b919e;font:700 8px/13px var(--font-data);cursor:pointer}.po3-snapshot__controls button:hover{border-color:#64b5f6;color:#d1d4dc}.po3-snapshot__backdrop{fill:#0d1117eb;stroke:#2a2e39fa;stroke-width:1}.po3-snapshot__label{fill:#8b919e;font:600 10px var(--font-ui)}.po3-snapshot__countdown{fill:#d1d4dc;font:9px var(--font-data)}.po3-snapshot__price-line{stroke:#d1d4dc57;stroke-width:1;stroke-dasharray:2 3}.w7-snapshot__backdrop{fill:#0d1117eb;stroke:#2a2e39fa;stroke-width:1}.w7-snapshot__label{fill:#8b919e;font:600 9px var(--font-ui)}.w7-snapshot__label--bull{fill:#26a69a}.w7-snapshot__label--bear{fill:#ef5350}.w7-snapshot__label--flat{fill:#8b919e}.w7-snapshot__weekday{fill:#d1d4dc;font:600 7px var(--font-data)}.w7-snapshot__weekday--weekend{fill:#6f7684}.w7-snapshot__price-line{stroke:#d1d4dc47;stroke-width:1;stroke-dasharray:2 3}@media (max-width: 980px){.mtf-snapshot{right:76px;width:clamp(205px,28vw,270px)}.po3-snapshot-group{left:auto!important;top:16px!important;right:60px!important;bottom:auto!important;display:flex!important}.po3-snapshot-group--with-htf{left:var(--po3-htf-left, 4px)!important;right:auto!important;display:flex!important}}@media (max-width: 720px){.mtf-snapshot{right:64px;width:clamp(156px,32vw,205px)}.mtf-snapshot__label,.mtf-snapshot__countdown{font-size:9px}}@media (max-width: 720px){.mtf-snapshot{left:auto!important;top:0!important;right:64px!important;bottom:0!important;width:clamp(156px,42vw,205px)!important;height:auto!important;display:block!important}.po3-snapshot-group{left:auto!important;top:16px!important;right:58px!important;bottom:auto!important;display:flex!important}.po3-snapshot-group--with-htf{left:var(--po3-htf-left, 4px)!important;right:auto!important}.dashboard-header .screenshot-control{display:none!important}.dashboard-header>div{padding-top:1px!important;padding-bottom:1px!important}.dashboard-header button,.dashboard-header input,.dashboard-header select,.dashboard-header .session-clock-zone,.dashboard-header .session-clock-value,.dashboard-header>div>span>span{min-height:var(--toolbar-control-height, 18px)!important;height:var(--toolbar-control-height, 18px)!important;line-height:1!important;display:inline-flex!important;align-items:center!important}.dashboard-header button,.dashboard-header input,.dashboard-header .session-clock-zone,.dashboard-header .session-clock-value{padding-top:1px!important;padding-bottom:1px!important}.dashboard-header input{text-align:center}.session-time-group{flex-wrap:nowrap!important;gap:2px!important;padding:1px!important}.session-refresh-button{padding:1px 5px!important;min-width:20px!important;font-size:var(--text-md)!important}.session-clock-zone,.session-clock-value{font-size:var(--text-lg)!important;letter-spacing:.4px!important;padding:1px 6px!important}.mobile-symbol-select{display:inline-flex}.dashboard-header .desktop-symbol-button{display:none!important}.mobile-timeframe-select{display:inline-flex}.dashboard-header .desktop-timeframe-buttons{display:none!important}}.barometer-scroll{scrollbar-width:thin;scrollbar-color:rgba(192,132,252,.78) rgba(16,19,26,.58)}.barometer-scroll::-webkit-scrollbar{width:8px}.barometer-scroll::-webkit-scrollbar-track{background:#10131a94;border:1px solid rgba(168,85,247,.18);border-radius:8px}.barometer-scroll::-webkit-scrollbar-thumb{background:#c084fcd1;border:2px solid rgba(16,19,26,.88);border-radius:8px;box-shadow:0 0 5px #a855f72e}.barometer-scroll::-webkit-scrollbar-thumb:hover{background:#d8b4feeb}
