.toast-host{position:fixed;bottom:30px;right:30px;z-index:10500;display:flex;flex-direction:column;gap:6px;pointer-events:none}.toast{background:#161b22;border:1px solid #30363d;border-radius:6px;padding:8px 12px;font-size:12px;color:#c9d1d9;box-shadow:0 8px 24px #00000080;display:flex;align-items:center;gap:8px;pointer-events:auto;font-family:var(--font-sans);animation:toast-slide-in .2s ease-out;min-width:200px;max-width:360px}@keyframes toast-slide-in{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes toast-fade-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(20px)}}.toast--fading{animation:toast-fade-out .3s ease-out forwards}.toast-icon{width:18px;height:18px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;flex-shrink:0}.toast--info{border-left:3px solid #58a6ff}.toast--info .toast-icon{background:#58a6ff26;color:#58a6ff}.toast--success{border-left:3px solid #3fb950}.toast--success .toast-icon{background:#3fb95026;color:#3fb950}.toast--error{border-left:3px solid #f85149}.toast--error .toast-icon{background:#f8514926;color:#f85149}.toast-text{flex:1;line-height:1.4}:root{--bg-main: #0B0E11;--bg-panel: #111827;--bg-chart: #0D1117;--bg-header: #161B22;--border: #21262D;--border-hover: #30363D;--bull-body: #00FF9C;--bull-wick: #00CC7A;--bear-body: #FF4D6D;--bear-wick: #CC3355;--accent-bull: #3FB950;--accent-bear: #F85149;--whale: #22D3EE;--info: #FACC15;--insight: #A78BFA;--cta-primary: #F59E0B;--cta-hover: #FCD34D;--cta-active: #22D3EE;--text-primary: #EAECEF;--text-secondary: #9CA3AF;--text-content: #E6EDF3;--text-muted: #8B949E;--text-highlight: #FCD34D;--text-disabled: #484F58;--link: #58A6FF;--selected-bg: #1F2D45;--border-radius-sm: 2px;--border-radius-md: 4px;--border-radius-lg: 8px;--clr-pweek-hl: #BC8CFF;--clr-pmonth-hl: #D29922;--clr-open: #58A6FF;--clr-high: #3FB950;--clr-low: #F85149;--font-sans: "Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "Cascadia Code", Consolas, "Courier New", monospace}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}html,body{font-family:var(--font-sans);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"liga" 0,"calt" 0}*,*:before,*:after{font-variant-numeric:inherit;font-feature-settings:inherit}@keyframes status-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}.status-library-markdown h1,.status-library-markdown h2,.status-library-markdown h3,.status-library-markdown h4{color:var(--text-primary);margin:18px 0 8px;font-family:var(--font-sans)}.status-library-markdown h1{font-size:20px}.status-library-markdown h2{font-size:16px;border-bottom:1px solid var(--border);padding-bottom:4px}.status-library-markdown h3{font-size:14px}.status-library-markdown p{margin:6px 0;color:var(--text-content)}.status-library-markdown a{color:var(--link);text-decoration:none}.status-library-markdown a:hover{text-decoration:underline}.status-library-markdown code{font-family:var(--font-mono);background:var(--bg-header);padding:1px 4px;border-radius:var(--border-radius-sm);font-size:12px}.status-library-markdown pre{background:var(--bg-chart);border:1px solid var(--border);border-radius:var(--border-radius-md);padding:10px 12px;overflow:auto;font-family:var(--font-mono);font-size:12px}.status-library-markdown pre code{background:transparent;padding:0}.status-library-markdown blockquote{border-left:3px solid var(--info);padding:4px 12px;margin:8px 0;color:var(--text-secondary);background:#facc150a}.status-library-markdown table{border-collapse:collapse;margin:8px 0}.status-library-markdown th,.status-library-markdown td{border:1px solid var(--border);padding:4px 8px;font-family:var(--font-mono);font-size:12px}.status-library-markdown th{background:var(--bg-header);color:var(--text-primary)}.status-library-markdown li{margin:2px 0}.status-library-markdown hr{border:none;border-top:1px solid var(--border);margin:16px 0}._status-scroll::-webkit-scrollbar{width:4px}._status-scroll::-webkit-scrollbar-track{background:#0d0d0d}._status-scroll::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:2px}@media (max-width: 768px){.screen-pane[data-screen=trading]{right:0!important;overflow-y:auto!important;height:auto!important;min-height:100vh!important}.chart-mount{position:static!important;width:100%!important;height:55vh!important;inset:auto!important;contain:none!important;margin-top:133px!important}.chart-mount.has-toolbar{left:auto!important}.chart-mount.chart-mount--no-tfbar{margin-top:93px!important;right:auto!important}.edge-feed-mount,.liq-panel-mount{position:static!important;width:100%!important;top:auto!important;right:auto!important;bottom:auto!important;min-height:280px!important}.top-header .header-row{flex-wrap:nowrap!important}.icon-bar,.window-controls,.info-cluster,.header-right>.logout-cluster{display:none!important}.mobile-more-btn{display:flex!important}.tf-bar{flex-wrap:nowrap!important;height:auto!important;min-height:40px!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.tf-bar::-webkit-scrollbar{display:none!important}.draw-toolbar,.screen-switcher-bar--right,.screen-switcher-bar--obj{display:none!important}.screen-pane[data-screen=hub],.chart-mount.chart-mount--no-tfbar{right:0!important}.main-tabs-row,.sub-tabs-row{display:none!important}.stats-drawer-body{flex-direction:column!important}.stats-sidebar{width:100%!important;flex-shrink:0!important;max-height:35vh!important}.screen-pane{font-size:14px!important}.main-tab{min-height:40px!important}.top-header{padding-top:env(safe-area-inset-top)!important}.liq-panel-mount,.edge-feed-mount{padding-bottom:env(safe-area-inset-bottom)!important}.shared-chart-host .pane-meta-overlay,.multi-chart-grid--single .pane-meta-overlay{position:fixed!important;top:calc(env(safe-area-inset-top) + 73px)!important;left:0!important;right:0!important;width:100%!important;z-index:100!important;padding:4px 8px!important;background:#0f1520f2!important;border-bottom:1px solid var(--border, #2a3140)!important;height:36px!important}.chart-mount{margin-top:calc(env(safe-area-inset-top) + 109px)!important;padding-bottom:calc(56px + env(safe-area-inset-bottom))!important}.chart-mount.chart-mount--no-tfbar{margin-top:calc(env(safe-area-inset-top) + 69px)!important}.tf-bar:not(.party-master-picker__row--tf .tf-bar){position:fixed!important;top:calc(env(safe-area-inset-top) + 33px)!important;left:0!important;right:0!important;z-index:95;background:#0f1520fa!important;border-bottom:1px solid var(--border, #2a3140)!important;flex-wrap:nowrap!important;height:40px!important;min-height:40px!important;max-height:40px!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.tf-bar:not(.party-master-picker__row--tf .tf-bar)::-webkit-scrollbar{display:none!important}.mobile-drawing-fab,.mobile-indicator-fab{position:fixed;right:16px;width:48px;height:48px;border-radius:50%;background:var(--accent, #4f8cff);color:#fff;border:0;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0006;z-index:150;cursor:pointer;font-family:inherit}.mobile-drawing-fab{bottom:calc(72px + env(safe-area-inset-bottom))}.mobile-indicator-fab{bottom:calc(128px + env(safe-area-inset-bottom))}.mobile-drawing-fab:active,.mobile-indicator-fab:active{transform:scale(.95)}.mobile-bottom-sheet-backdrop{position:fixed;inset:0;background:#00000080;z-index:300}.mobile-bottom-sheet{position:fixed;bottom:0;left:0;right:0;height:70vh;background:#0f1520fc;border-radius:16px 16px 0 0;z-index:350;display:flex;flex-direction:column;padding-bottom:env(safe-area-inset-bottom)}.mobile-bottom-sheet-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border, #2a3140);min-height:44px}.mobile-bottom-sheet-title{font-size:16px;font-weight:600;color:var(--text-primary, #e6edf3)}.mobile-bottom-sheet-close{background:transparent;border:0;color:var(--text-muted, #8b95a8);font-size:20px;cursor:pointer;min-height:44px;min-width:44px}.mobile-bottom-sheet-body{flex:1 1 auto;overflow-y:auto;padding:8px 0}.mobile-sheet-group{border-bottom:1px solid var(--border, #2a3140)}.mobile-sheet-group-header{display:flex;align-items:center;justify-content:space-between;width:100%;background:transparent;border:0;color:var(--text-primary, #e6edf3);padding:12px 16px;font-size:14px;font-weight:600;cursor:pointer;min-height:44px;font-family:inherit}.mobile-sheet-group-chevron{transition:transform .15s}.mobile-sheet-group.is-open .mobile-sheet-group-chevron{transform:rotate(90deg)}.mobile-sheet-group-body{display:none;padding:4px 0 8px}.mobile-sheet-group.is-open .mobile-sheet-group-body{display:block}.mobile-sheet-tool-row{display:flex;align-items:center;gap:12px;width:100%;background:transparent;border:0;color:var(--text-primary, #e6edf3);padding:10px 16px 10px 32px;font-size:14px;cursor:pointer;text-align:left;min-height:44px;font-family:inherit}.mobile-sheet-tool-row.is-active{color:var(--accent, #4f8cff)}.mobile-sheet-tool-row:active{background:#ffffff0a}.mobile-sheet-tool-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px}.mobile-disclosure-header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px;background:#0f1520f2;border-bottom:1px solid var(--border, #2a3140);cursor:pointer;min-height:44px;color:var(--text-primary, #e6edf3);font-size:14px;font-weight:600;font-family:inherit;border-left:0;border-right:0;border-top:0}.mobile-disclosure-chevron{transition:transform .15s;font-size:12px}.mobile-disclosure-header[aria-expanded=true] .mobile-disclosure-chevron{transform:rotate(90deg)}.mobile-disclosure-body{display:none;max-height:60vh;overflow-y:auto}.mobile-disclosure-body.is-open{display:block}.icon-btn,.ctrl-btn,.pane-meta-pill,.tf-btn,.main-tab,.draw-btn,.indicator-row>button,.indicator-menu-row>button,.mobile-more-btn,button.logout-btn,a,.changelog-close-btn,.help-close-btn,.dsd-footer-btn,.rdp-btn,.textdraw-btn{min-height:44px!important;min-width:44px!important}.dsd-swatch-btn{min-height:22px!important;min-width:22px!important}}@media (min-width: 769px) and (max-width: 1023px){.edge-feed-mount,.liq-panel-mount{width:280px!important}.chart-mount{right:280px!important}.screen-switcher-bar--obj{display:none!important}}.mobile-ptr-spinner{position:absolute;top:8px;left:50%;transform:translate(-50%);width:24px;height:24px;color:var(--accent, #4f8cff);font-size:20px;line-height:1;text-align:center;pointer-events:none;z-index:10}.mobile-ptr-spinner>span.is-spinning{animation:mobile-ptr-rotate .9s linear infinite;display:inline-block}@keyframes mobile-ptr-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mobile-drawing-ctx-menu{position:fixed;background:#0f1520fc;border:1px solid var(--border, #2a3140);border-radius:8px;padding:4px 0;box-shadow:0 6px 18px #00000080;z-index:9500;min-width:180px}.mobile-drawing-ctx-menu-item{display:flex;align-items:center;gap:10px;width:100%;background:transparent;border:0;color:var(--text-primary, #e6edf3);padding:10px 16px;font-size:14px;text-align:left;cursor:pointer;min-height:44px;font-family:inherit}.mobile-drawing-ctx-menu-item:active{background:#ffffff0f}.mobile-drawing-ctx-menu-item.is-destructive{color:#ff6b6b}
