.exchange-rail-tabs[data-manual=true]{grid-template-columns:repeat(4,minmax(0,1fr))}.exchange-rail-tabs[data-manual=true] button{font-size:9px;padding-inline:2px}.exchange-rail-position footer>span{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.exchange-manual-ticket{padding:14px;min-width:0}html:root .exchange-manual-ticket>header,html:root .manual-order-review>header{display:flex;align-items:center;gap:8px;justify-content:space-between;padding:0;border:0;margin:0 0 12px;min-height:0}.exchange-manual-ticket>header>span:first-child{display:grid;gap:5px}.exchange-manual-ticket header strong{font-size:12px;font-weight:550}.exchange-manual-ticket header small,.manual-mode-badge{font-size:9px;color:var(--muted)}.manual-mode-badge{padding:4px 6px;border:1px solid var(--border);border-radius:4px;white-space:nowrap}.manual-direction{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:13px}.manual-direction button{display:flex;justify-content:center;align-items:center;gap:5px;padding:8px;border:1px solid var(--border);border-radius:5px;background:var(--elevated);font-size:11px}.manual-direction button[aria-pressed=true][data-side=LONG]{background:#118d6920;color:var(--green);border-color:#118d6960}.manual-direction button[aria-pressed=true][data-side=SHORT]{background:#d2526820;color:var(--red);border-color:#d2526860}.manual-order-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.manual-order-fields>label{display:grid;min-width:0;font-size:9px;color:var(--muted)}.manual-order-fields input{width:100%;min-width:0;min-height:34px;padding:8px 9px;border:1px solid var(--border);background:var(--bg);color:var(--text);font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;outline:0}.manual-order-fields input:focus{border-color:var(--cyan,#70a3f5);box-shadow:0 0 0 2px #70a3f512}.manual-leverage-input{position:relative;display:block}.manual-leverage-input input{padding-right:25px}.manual-leverage-input>span{position:absolute;right:10px;top:10px;color:var(--muted);font-size:12px;pointer-events:none}.manual-ticket-tools{display:flex;justify-content:space-between;gap:8px;margin:10px 0 13px}.manual-ticket-tools button{border:0;background:transparent;padding:3px 0;color:var(--muted);font-size:9px;text-decoration:underline;text-underline-offset:3px}.manual-confirm-button,.manual-review-button{width:100%;border:1px solid var(--border);border-radius:5px;background:var(--elevated);min-height:35px;font-size:11px;font-weight:550}.manual-confirm-button[data-side=LONG]{background:#118d6920;color:var(--green);border-color:#118d6960}.manual-confirm-button[data-side=SHORT]{background:#d2526820;color:var(--red);border-color:#d2526860}.manual-order-review{margin-top:13px;padding-top:13px;border-top:1px solid var(--border-soft)}html:root .manual-order-review>header{justify-content:flex-start;margin-bottom:8px}.manual-order-review dl{display:grid;gap:8px;margin:0}.manual-order-review dl>div{display:flex;justify-content:space-between;gap:10px;align-items:baseline;font-size:9px}.manual-order-review dt{color:var(--muted)}.manual-order-review dd{margin:0;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.manual-order-note,.manual-order-review p{font-size:9px;color:var(--muted);line-height:1.6;margin:10px 0}.manual-real-confirm{display:flex;align-items:flex-start;gap:7px;margin:12px 0;font-size:10px;line-height:1.5;color:var(--text)}.manual-real-confirm input{accent-color:var(--cyan,#70a3f5);margin:2px 0 0;flex-shrink:0}.exchange-chart{display:flex;flex-direction:column;min-width:0;min-height:0}.exchange-chart>.chart-shell{flex:1 1}.exchange-chart-source{display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap;border-bottom:1px solid var(--border-soft);padding:9px 12px;background:var(--elevated);font-size:10px;color:var(--muted)}.exchange-chart-source>span{display:flex;align-items:center;gap:7px;color:var(--text)}.exchange-chart-source i{width:5px;height:5px;background:var(--green);border-radius:50%}.exchange-chart-source small{font-size:9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.exchange-chart-indicators{display:flex;gap:4px;flex-wrap:wrap;padding:7px 10px;border-bottom:1px solid var(--border-soft)}.exchange-chart-indicators button{font:inherit;font-size:9px;padding:4px 6px;border:1px solid var(--border);border-radius:4px;background:transparent;color:var(--muted);cursor:pointer}.exchange-chart-indicators button[aria-pressed=true]{background:var(--elevated);color:var(--text)}.exchange-chart-positions .paper-chart-position>small{display:block;overflow-wrap:anywhere;white-space:normal;line-height:1.6}html:root .crypto-home-main .crypto-workspace .terminal-grid:has(>.exchange-chart){display:flex;flex-direction:column}html:root .crypto-home-main .crypto-workspace .terminal-grid>.exchange-chart{flex:1 1;min-height:0}html:root .crypto-home-main .crypto-workspace .exchange-chart>.chart-shell{height:auto;min-height:420px;flex:1 1}.gold-terminal-grid>.exchange-chart{width:100%}@media(max-width:600px){.exchange-chart-source{font-size:9px;padding:8px 10px}.exchange-manual-ticket{padding:12px}.manual-order-fields{gap:10px}.manual-order-fields input{font-size:13px;min-height:38px}}.axis-release{font-size:9px;line-height:1;padding:4px 5px;border:1px solid var(--border);border-radius:4px;color:var(--muted);font-weight:450;letter-spacing:0}html:root .exchange-rail-management{display:flex;flex-direction:column;min-height:0}html:root .exchange-workspace-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;border-bottom:1px solid var(--border-soft);margin:0;min-height:65px;box-sizing:border-box}.exchange-workspace-heading>span{display:grid;gap:5px;min-width:0}.exchange-workspace-heading strong{font-size:12px;font-weight:550;letter-spacing:-.01em}.exchange-workspace-heading small{font-size:9px;color:var(--muted)}html:root .exchange-workspace-heading .rail-automation-status{width:auto;flex-shrink:0;min-height:30px;padding:5px 7px;gap:5px;border:1px solid var(--border);border-radius:5px;background:var(--elevated);font-size:9px}.exchange-workspace-heading .rail-automation-status span{display:flex;align-items:center;gap:4px}.exchange-workspace-heading .rail-automation-status b{font-size:9px}html:root .exchange-rail-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;padding:9px;border-bottom:1px solid var(--border-soft)}html:root .exchange-rail-tabs button{min-width:0;min-height:31px;padding:5px 3px;white-space:nowrap;font-size:10px;border-radius:5px;letter-spacing:0}.exchange-rail-body{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;max-height:680px}html:root .exchange-rail-body .exchange-rail-scroll{max-height:none;overflow:visible}html:root .exchange-workspace-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid var(--border-soft);padding:10px 14px;margin:auto 0 0;font-size:9px;color:var(--muted)}.exchange-workspace-footer>span{display:flex;align-items:center;gap:6px;min-width:0;line-height:1.6}.exchange-workspace-footer button{padding:0;border:0;background:transparent;font-size:9px;color:var(--text);text-decoration:underline;text-underline-offset:3px}html:root .exchange-manual-ticket{padding:14px;min-width:0}html:root .exchange-manual-ticket>header{margin:0 0 12px;padding:0;border:0;align-items:center}html:root .exchange-manual-ticket>header strong{font-size:13px;font-weight:550}html:root .exchange-manual-ticket>header small{font-size:9px;line-height:1.5}.manual-header-quote{text-align:right;display:grid;gap:4px}.manual-header-quote strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.manual-entry-options{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:3px;border:1px solid var(--border);border-radius:6px;background:var(--elevated);margin:0 0 12px}.manual-entry-options button{min-height:30px;font-size:10px;border:1px solid transparent;border-radius:4px;background:transparent;color:var(--muted)}.manual-entry-options button[aria-pressed=true]{background:var(--surface);border-color:var(--border);color:var(--text)}.manual-market-quote{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 0 12px;margin-bottom:12px;border-bottom:1px solid var(--border-soft)}.manual-market-quote>span{display:grid;gap:4px}.manual-market-quote small{font-size:9px;color:var(--muted)}.manual-market-quote strong{font-size:18px;line-height:1.3;font-weight:550;letter-spacing:-.025em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.manual-signal-source{display:flex;align-items:center;justify-content:space-between;gap:6px;border-left:2px solid var(--cyan,#70a3f5);padding:4px 0 4px 8px;margin-bottom:10px;font-size:10px}.manual-signal-source>span{color:var(--muted);font-size:9px;white-space:nowrap}.manual-signal-source strong{font-weight:500;font-size:10px}html:root .manual-order-fields{gap:12px 10px}.manual-order-fields>label{font-size:10px;line-height:1.5;gap:6px}.manual-order-fields input{font-size:12px;min-height:38px;border-radius:5px;padding:9px 10px}html:root .manual-direction button{min-height:34px;font-size:11px;gap:6px}.manual-ticket-tools{flex-wrap:wrap;gap:7px;padding:1px 0 3px;font-size:9px}.manual-ticket-tools>span{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.manual-review-button{margin-top:3px;min-height:38px;font-size:11px}.manual-review-button[data-side=LONG]{background:color-mix(in srgb,var(--green) 12%,var(--surface));border-color:color-mix(in srgb,var(--green) 40%,var(--border));color:var(--green)}.manual-review-button[data-side=SHORT]{background:color-mix(in srgb,var(--red) 12%,var(--surface));border-color:color-mix(in srgb,var(--red) 40%,var(--border));color:var(--red)}html:root .manual-order-review{padding-top:14px;margin-top:14px}.manual-order-review dl{gap:10px}.manual-order-review dl>div{font-size:10px;line-height:1.5;align-items:flex-start}.manual-order-review dd{max-width:60%}.manual-order-review p{font-size:9px}.manual-confirm-button{min-height:38px;font-size:11px}.rail-follow-signal{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:36px;margin-top:16px;border:1px solid var(--border);border-radius:5px;background:var(--elevated);font-size:11px}html:root .rail-shared-signal>small{display:block;line-height:1.7;font-size:10px;color:var(--muted)}html:root .exchange-rail-position{padding:13px 14px;border-bottom:1px solid var(--border-soft)}.exchange-rail-position>header strong{font-size:12px}.exchange-rail-position>header small{font-size:9px;line-height:1.6}.exchange-rail-position .rail-plan-values{gap:8px;margin-top:12px}html:root .exchange-rail-position>footer span{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}html:root .exchange-rail-scope{font-size:9px;padding:10px 14px;line-height:1.6;background:var(--elevated)}html:root .rail-footnote{font-size:9px;line-height:1.7;padding:11px 14px;margin:0;border:0}.rail-alert{overflow-wrap:anywhere}html:root .gold-workspace:has(>.gold-terminal-grid>.exchange-chart){display:flex;flex-direction:column;min-height:0}html:root .gold-workspace .gold-terminal-grid:has(>.exchange-chart){display:flex;flex-direction:column;flex:1 1;height:auto;min-height:0}html:root .gold-terminal-grid>.exchange-chart{flex:1 1;min-height:0}html:root .gold-workspace .exchange-chart>.chart-shell{height:auto;min-height:420px;flex:1 1}@media(min-width:1101px){html:root .crypto-position-rail>.binance-trading-panel>.exchange-rail-management{align-self:stretch;height:auto}html:root .crypto-position-rail>.binance-trading-panel>.exchange-rail-management>.exchange-rail-body{flex-basis:0;max-height:none;min-height:300px}html:root .crypto-position-rail>.binance-trading-panel>.exchange-rail-management:has(.exchange-manual-ticket)>.exchange-rail-body{min-height:420px}html:root .exchange-manual-ticket{padding:12px}html:root .exchange-manual-ticket>header,html:root .manual-entry-options{margin-bottom:10px}html:root .manual-order-fields{gap:9px 10px}html:root .manual-order-fields>label{gap:4px}html:root .manual-order-fields input{min-height:34px;padding:7px 9px}html:root .manual-direction{margin-bottom:10px}html:root .manual-direction button{min-height:32px;padding:7px}html:root .manual-ticket-tools{margin:9px 0}html:root .manual-review-button{min-height:34px;margin-top:0}}@media(min-width:861px){html:root .gold-position-rail>.binance-trading-panel{display:flex;flex-direction:column;flex:1 1;min-height:0}html:root .gold-position-rail .exchange-rail-account{flex-shrink:0}html:root .gold-position-rail .exchange-rail-management{flex:1 1;min-height:0}html:root .gold-position-rail .exchange-rail-body{flex-basis:0;min-height:420px;max-height:none}}@media(max-width:1100px){.exchange-rail-body{max-height:560px}}@media(max-width:600px){.exchange-workspace-heading{gap:8px}.exchange-workspace-heading strong{font-size:12px}.exchange-workspace-heading small{font-size:9px}html:root .exchange-rail-body{max-height:520px}.manual-order-fields input{font-size:14px}.axis-release{font-size:8px;padding:3px 4px}}.manual-leverage-control{grid-column:1/-1;min-width:0;padding:1px 0 5px}.manual-leverage-caption{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:10px;color:var(--muted)}.manual-leverage-caption b{color:var(--text);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.manual-leverage-caption small{font-size:9px}html:root .manual-order-fields input.manual-leverage-slider{width:100%;min-height:20px;height:20px;margin:4px 0 0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;accent-color:var(--cyan,#70a3f5)}.manual-leverage-slider:focus-visible{outline:2px solid var(--cyan,#70a3f5);outline-offset:3px}.manual-leverage-scale{display:flex;justify-content:space-between;font-size:9px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.manual-leverage-presets{display:flex;gap:5px;margin-top:6px}.manual-leverage-presets button{flex:1 1;min-height:24px;padding:3px 6px;border:1px solid var(--border-soft);border-radius:4px;background:transparent;color:var(--muted);font:inherit;font-size:10px}.manual-leverage-presets button[aria-pressed=true]{background:var(--elevated);color:var(--cyan,#70a3f5);border-color:var(--border)}.manual-protection-field>span{display:flex;align-items:baseline;justify-content:space-between;gap:5px;flex-wrap:wrap}.manual-protection-field>span>small{font-size:9px;font-weight:400;color:var(--muted)}.manual-protection-field[data-kind=stop]>span{color:var(--red)}.manual-protection-field[data-kind=target]>span{color:var(--green)}.manual-order-estimates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:10px 0 5px;padding:10px 0;border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.manual-order-estimates>div{display:grid;gap:3px;min-width:0}.manual-order-estimates dt{font-size:9px;color:var(--muted)}.manual-order-estimates dd{font-size:12px;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0;overflow-wrap:anywhere}.manual-order-estimates dd small{font-size:9px;color:var(--muted)}.manual-order-estimates dd[data-tone=profit]{color:var(--green)}.manual-order-estimates dd[data-tone=risk]{color:var(--red)}html:root .exchange-manual-ticket .manual-order-estimates>div{display:grid;gap:3px;align-items:start;padding:0;border:0;min-height:0}html:root .exchange-manual-ticket .manual-order-estimates dd{text-align:left;font-size:12px}.manual-estimate-note{display:block;color:var(--muted);font-size:9px;line-height:1.5}.manual-order-note[role=alert]{color:var(--red)}html:root .exchange-rail-body[data-panel=ORDER]{max-height:none}@media(min-width:1101px){html:root .crypto-position-rail>.binance-trading-panel>.exchange-rail-management:has(.exchange-manual-ticket)>.exchange-rail-body{flex-basis:auto;flex-grow:0;min-height:0;max-height:640px}}@media(min-width:861px){html:root .gold-position-rail .exchange-rail-management:has(.exchange-manual-ticket)>.exchange-rail-body{flex-basis:auto;flex-grow:0;min-height:0;max-height:640px}}@media(max-width:600px){.manual-leverage-presets button{min-height:30px}.manual-estimate-note,.manual-order-estimates dt,.manual-protection-field>span>small{font-size:10px}.manual-order-estimates dd{font-size:13px}}@media(pointer:coarse){html:root .manual-order-fields input.manual-leverage-slider{min-height:36px;height:36px}.manual-leverage-presets button{min-height:36px}}html:root .exchange-workspace-heading{min-height:54px}html:root .account-mode-switch{position:relative;display:inline-flex;flex-shrink:0;padding:0;border:0;background:transparent;border-radius:0}html:root .account-mode-switch>.account-mode-trigger{display:inline-flex;align-items:center;gap:9px;min-width:126px;min-height:39px;padding:8px 11px;border:1px solid var(--border);border-radius:7px;background:var(--surface);color:var(--text);font-size:12px;text-align:left}.account-mode-trigger>span{flex:1 1}.account-mode-trigger>svg:last-child{color:var(--muted);transition:transform .15s}.account-mode-trigger[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}html:root .account-mode-switch>.account-mode-trigger[data-account=REAL]{color:var(--gold,#ddb35f);border-color:color-mix(in srgb,var(--gold,#ddb35f) 35%,var(--border));background:color-mix(in srgb,var(--gold,#ddb35f) 5%,var(--surface))}.account-mode-menu{position:absolute;z-index:1600;left:0;top:calc(100% + 7px);width:232px;max-width:calc(100vw - 40px);padding:5px;border:1px solid var(--border);border-radius:9px;background:var(--surface);box-shadow:var(--shadow-popover)}html:root .account-mode-menu>button{display:flex;justify-content:flex-start;gap:10px;width:100%;min-height:53px;padding:10px;border:0;border-radius:5px;text-align:left;white-space:normal;color:var(--text);font-size:12px}.account-mode-menu>button>span{display:grid;flex:1 1;gap:4px}.account-mode-menu strong{font-size:12px;font-weight:500}.account-mode-menu small{font-size:10px;line-height:1.4;color:var(--muted)}html:root .account-mode-menu>button:hover,html:root .account-mode-menu>button[aria-checked=true]{background:var(--elevated)}.account-mode-menu>button>svg{flex-shrink:0;color:var(--muted)}.account-mode-menu>button[aria-checked=true]>svg:last-child{color:var(--cyan)}.trading-lab-workspace{display:grid;gap:18px;min-width:0}.trading-lab-workspace>.paper-lab-workspace{margin:0;min-width:0}.trading-lab-heading{margin-bottom:0}.trading-lab-heading .page-heading-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.trading-lab-heading .account-mode-switch{margin:0}.lab-market-filters{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.lab-market-filters nav{display:flex;align-items:center;gap:5px}.lab-market-filters nav button{padding:8px 12px;min-height:34px;font:inherit;font-size:11px;color:var(--muted);border:1px solid var(--border-soft);border-radius:6px;background:transparent}.lab-market-filters nav button[aria-pressed=true]{color:var(--text);background:var(--elevated);border-color:var(--border)}.lab-market-filters>span{display:flex;gap:12px;align-items:center;color:var(--muted);font-size:10px}.lab-market-filters b{font-weight:400;color:var(--green)}.lab-market-filters b[data-stale=true]{color:var(--gold,#ddb35f)}.exchange-lab .page-section-tabs{display:flex;flex-wrap:wrap}.exchange-lab .page-section-tabs button{display:inline-flex;align-items:center;gap:7px}.exchange-lab .page-section-tabs small{font-size:9px;color:var(--muted)}.lab-account-empty{padding:42px 22px;display:grid;justify-items:center;gap:12px;text-align:center;color:var(--muted)}.lab-account-empty h2{margin:0;color:var(--text);font-size:18px;font-weight:500}.lab-account-empty p{margin:0;font-size:12px;line-height:1.6}.lab-account-empty>button{margin-top:5px}html:root .lab-market-link{display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;width:auto;padding:0;border:0;background:transparent;color:var(--text);font:inherit;font-size:12px;font-weight:500;text-align:left}.lab-market-link>svg{color:var(--muted);flex-shrink:0}.lab-market-link:hover{color:var(--cyan)}.lab-records-table{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lab-records-table td{overflow-wrap:anywhere}.lab-order-type{text-transform:capitalize}html:root .exchange-lab .lab-records-table{min-width:940px}.lab-list-empty{padding:32px 18px;text-align:center;font-size:12px;color:var(--muted)}.lab-pending-orders{display:grid;gap:8px;padding:14px 18px;border-top:1px solid var(--border-soft);font-size:11px;color:var(--muted)}.lab-pending-orders>span{display:flex;justify-content:space-between;gap:12px}.lab-pending-orders b{font-weight:400;color:var(--text)}.exchange-lab .paper-equity-metrics strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.exchange-lab .paper-equity-metrics{min-width:0}html:root .exchange-lab{display:grid;gap:16px;padding-top:0}html:root .exchange-lab>.page-section-tabs,html:root .exchange-lab>.portfolio-kpis{margin:0}html:root .exchange-lab .lab-records-table em{font-size:10px}@media(max-width:680px){.trading-lab-heading{align-items:flex-start;gap:16px;flex-wrap:wrap}.trading-lab-heading .page-heading-actions{width:100%;gap:8px}.trading-lab-heading .page-heading-actions>button{font-size:10px;min-height:38px;padding:8px 9px}html:root .account-mode-switch>.account-mode-trigger{min-width:112px;min-height:38px;font-size:11px}html:root .exchange-lab .lab-records-table{min-width:0}.lab-market-filters>span{font-size:10px}html:root .exchange-lab .lab-records-table thead{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}html:root .exchange-lab .lab-records-table tbody{display:block}html:root .exchange-lab .lab-records-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 12px;padding:16px}html:root .exchange-lab .lab-records-table td{padding:0;min-width:0;justify-self:stretch;align-self:start}html:root .exchange-lab .lab-records-table td[data-label]:before{content:attr(data-label);display:block;font-size:9px;color:var(--muted);margin-bottom:6px;letter-spacing:0;text-transform:none}html:root .exchange-lab .lab-records-table td:first-child{grid-column:1/-1}.lab-records-table .paper-cell-stack small{white-space:normal}html:root .exchange-lab .lab-records-table .lab-market-link{font-size:12px}.exchange-lab .paper-table-footnote{line-height:1.6}}@media(pointer:coarse){.lab-market-filters nav button,html:root .account-mode-switch>.account-mode-trigger{min-height:44px}.lab-market-link{min-height:32px}}@media(prefers-reduced-motion:reduce){.account-mode-trigger>svg:last-child{transition:none}}html:root .trading-workspace-card{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}html:root .trading-workspace-card>.exchange-workspace-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:49px;padding:12px 14px;flex-shrink:0}html:root .trading-workspace-card>.exchange-workspace-heading>strong{font-size:12px;font-weight:600}html:root .workspace-signal-strip{display:flex;align-items:center;gap:9px;padding:9px 14px;border-top:1px solid var(--border-soft);background:color-mix(in srgb,var(--cyan) 4%,var(--surface));font-size:10px;flex-shrink:0}.workspace-signal-strip>strong{font-size:11px;font-weight:600;color:var(--muted)}.workspace-signal-strip[data-direction=LONG]>strong{color:var(--green)}.workspace-signal-strip[data-direction=SHORT]>strong{color:var(--red)}.workspace-signal-strip>span{font-size:9px;color:var(--muted);border:1px solid var(--border);border-radius:4px;padding:3px 5px;max-width:45%;overflow-wrap:anywhere}.workspace-signal-strip>b{margin-left:auto;font-size:14px;font-weight:600;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html:root .trading-workspace-card>.trading-workspace-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0;flex-shrink:0;border-bottom:1px solid var(--border);background:transparent}html:root .trading-workspace-tabs>button{display:flex;align-items:center;justify-content:center;gap:5px;min-height:41px;padding:8px 4px;border:0;border-radius:0;white-space:normal;line-height:1.35;font-size:10px;position:relative;color:var(--muted);background:transparent}html:root .trading-workspace-tabs>button[aria-selected=true]{color:var(--cyan);background:color-mix(in srgb,var(--cyan) 5%,var(--surface))}.trading-workspace-tabs>button[aria-selected=true]:after{content:"";position:absolute;left:9px;right:9px;bottom:0;height:2px;background:var(--cyan);box-shadow:none}.trading-workspace-tabs small{font-size:9px;padding:2px 4px;background:var(--elevated);border-radius:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html:root .trading-workspace-card>.trading-workspace-body{min-height:0;max-height:610px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;flex:1 1}html:root .trading-workspace-body .shared-signal-overview{padding:16px 14px;border:0;margin:0;min-height:0;background:transparent}html:root .shared-signal-overview .readout-status{margin:0 0 15px;gap:9px}.shared-signal-overview .readout-status>small{font-size:10px}.shared-signal-overview .readout-status>span{font-size:9px}html:root .shared-signal-score{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}html:root .shared-signal-score>h2{margin:0;max-width:60%;font-size:18px;line-height:1.3;font-weight:600;color:var(--muted)}html:root .shared-signal-score>h2[data-direction=LONG]{color:var(--green)}html:root .shared-signal-score>h2[data-direction=SHORT]{color:var(--red)}.shared-signal-score>div{display:grid;gap:4px;text-align:right;flex-shrink:0}.shared-signal-score small{font-size:9px;color:var(--muted)}html:root .shared-signal-score strong{font-size:29px;line-height:1.1;font-weight:600;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.6px}html:root .shared-signal-levels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:13px 0;border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.shared-signal-levels>div{display:grid;gap:6px}.shared-signal-levels dt{font-size:9px;color:var(--muted)}.shared-signal-levels dd{margin:0;font-size:12px;font-weight:500;overflow-wrap:anywhere}.shared-signal-levels dd[data-tone=profit]{color:var(--green)}.shared-signal-levels dd[data-tone=risk]{color:var(--red)}html:root .shared-signal-overview .readout-context{font-size:11px;line-height:1.65;margin:12px 0;color:var(--muted)}html:root .shared-signal-overview .signal-availability{gap:9px;padding:11px;margin:0 0 12px;border-radius:6px}html:root .shared-signal-overview .signal-availability strong{font-size:11px}html:root .shared-signal-overview .signal-availability small{font-size:10px;line-height:1.55;margin-top:4px}html:root .shared-signal-overview .readout-actions{margin:0}.shared-signal-overview .readout-actions button{min-height:35px;font-size:11px}html:root .shared-signal-overview .readout-trailing{font-size:10px;margin:12px 0 0}html:root .shared-signal-overview .overlay-disclosure-button{font-size:10px;padding:12px 0 0;margin-top:12px}html:root .trading-workspace-body .exchange-rail-scroll{max-height:none;overflow:visible}html:root .trading-workspace-body .trading-panel{border:0;border-radius:0;background:transparent;min-height:0}html:root .trading-workspace-body .paper-ledger-list{max-height:none;overflow:visible}html:root .trading-workspace-body .trade-workspace-view{padding:12px 14px}html:root .trading-workspace-body .positions-workspace-heading{margin-bottom:12px;font-size:11px}html:root .manual-limit-alert{grid-column:1/-1;display:flex;align-items:flex-start;gap:10px;padding:9px;border:1px solid var(--border);border-radius:5px;background:var(--elevated);font-size:10px;line-height:1.5;color:var(--muted)}.manual-limit-alert>span{flex:1 1;overflow-wrap:anywhere}.manual-limit-alert>button{flex-shrink:0;padding:5px 7px;font-size:10px;color:var(--cyan);border:1px solid var(--border);border-radius:4px;background:transparent}html:root .gold-position-rail>.trading-workspace-card{flex:1 1;min-height:0}.gold-position-rail .gold-paper-ledger{margin:0;border:0;border-radius:0}.gold-position-rail .gold-ledger-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px}.gold-position-rail .gold-ledger-row>strong{grid-column:1/-1}@media(min-width:1101px){html:root .crypto-position-rail>.trading-workspace-card{grid-row:2;align-self:stretch}html:root .crypto-position-rail>.binance-trading-panel>.trading-workspace-card>.trading-workspace-body,html:root .crypto-position-rail>.trading-workspace-card>.trading-workspace-body{flex-basis:0;max-height:none;min-height:360px}html:root .crypto-position-rail .trading-workspace-card:has(.exchange-manual-ticket)>.trading-workspace-body{min-height:420px}}@media(min-width:861px){html:root .gold-position-rail .trading-workspace-card>.trading-workspace-body{flex-basis:0;max-height:none;min-height:360px}}@media(max-width:1100px){html:root .trading-workspace-card>.trading-workspace-body{max-height:min(580px,68dvh)}.trading-workspace-card{align-self:start}}@media(max-width:600px){html:root .trading-workspace-tabs>button{font-size:10px;min-height:44px}.shared-signal-score>h2{font-size:17px}html:root .trading-workspace-card>.trading-workspace-body{max-height:min(550px,66dvh)}.manual-limit-alert{flex-wrap:wrap}}html:root .workspace-signal-strip[hidden]{display:none}html:root .shared-signal-overview .shared-signal-levels>div{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;padding:0;border:0;align-items:start}html:root .shared-signal-overview .shared-signal-levels dt{font-size:9px;text-align:left;white-space:nowrap}html:root .shared-signal-overview .shared-signal-levels dd{margin:0;text-align:left;white-space:nowrap;font-size:12px;width:auto}html:root .shared-signal-overview .readout-status{margin-bottom:10px}html:root .shared-signal-overview .shared-signal-score{margin-bottom:12px}html:root .shared-signal-overview .shared-signal-levels{padding:11px 0}html:root .chart-signal-levels{position:absolute;z-index:4;left:64px;bottom:12px;width:min(330px,calc(100% - 164px));padding:9px 11px;background:var(--surface);border:1px solid var(--border);border-radius:7px;box-shadow:0 2px 8px #0001;pointer-events:none;color:var(--text)}.chart-signal-levels>div{display:flex;justify-content:space-between;gap:8px;margin-bottom:7px}.chart-signal-levels>div>strong{font-size:10px;font-weight:500}.chart-signal-levels>div>small{font-size:9px;color:var(--muted)}html:root .chart-signal-levels dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0}html:root .chart-signal-levels dl>div{display:grid;gap:3px;padding:0;border:0;min-width:0;text-align:left}.chart-signal-levels dt{font-size:9px;color:var(--muted)}html:root .chart-signal-levels dd{margin:0;font-size:11px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;text-align:left}.chart-signal-levels [data-level=entry] dd{color:var(--cyan)}.chart-signal-levels [data-level=target] dd{color:var(--green)}.chart-signal-levels [data-level=stop] dd{color:var(--red)}.chart-signal-levels[data-status=FORMING] [data-level=entry] dd,.chart-signal-levels[data-status=RESEARCH] [data-level=entry] dd{color:var(--amber)}@media(max-width:800px){html:root .chart-signal-levels{bottom:64px;padding:8px 9px}.chart-signal-levels dl{gap:6px}html:root .chart-signal-levels dd{font-size:10px}html:root .chart-shell .chart-actions{right:76px;bottom:12px}}html:root .binance-trading-panel{min-height:0}html:root .radar-selection-notice{margin:0;padding:9px 24px;border-bottom:1px solid var(--border);color:var(--muted);font-size:11px;line-height:1.6;background:var(--surface)}@media(min-width:1101px){html:root .crypto-position-rail>.binance-trading-panel>.trading-workspace-card:has(.exchange-manual-ticket)>.trading-workspace-body,html:root .crypto-position-rail>.binance-trading-panel>.trading-workspace-card>.trading-workspace-body{flex:1 1;min-height:360px;max-height:none;overflow-y:auto;contain:size}}@media(min-width:861px){html:root .gold-position-rail>.binance-trading-panel>.trading-workspace-card:has(.exchange-manual-ticket)>.trading-workspace-body,html:root .gold-position-rail>.binance-trading-panel>.trading-workspace-card>.trading-workspace-body{flex:1 1;min-height:360px;max-height:none;overflow-y:auto;contain:size}}.manual-budget-notice{display:grid;gap:8px;padding:10px;border:1px solid var(--border);border-radius:8px;background:var(--surface)}.manual-budget-notice p{margin:0;font-size:11px;line-height:1.5;color:var(--muted)}.manual-budget-notice button{justify-self:start;padding:6px 9px;font-size:11px;color:var(--text);background:transparent;border:1px solid var(--border);border-radius:6px;cursor:pointer}.terminal-settings-footer-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.terminal-settings-footer-actions button:disabled{opacity:.45;cursor:not-allowed}.terminal-settings .exchange-settings-actions>button:first-child{display:none}@media (max-width:540px){html:root .terminal-settings>footer{flex-wrap:wrap;gap:8px}html:root .terminal-settings>footer>span{width:100%;min-height:16px}.terminal-settings-footer-actions{justify-content:flex-end;width:100%}html:root .terminal-settings-footer-actions button{padding:9px 12px;font-size:11px}}.manual-order-types{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:3px;border:1px solid var(--border);border-radius:8px;background:var(--surface)}.manual-order-types button{border:0;border-radius:5px;padding:7px 10px;font-size:11px;font-weight:600;color:var(--muted);background:transparent;cursor:pointer}.manual-order-types button[aria-pressed=true]{color:var(--text);background:var(--elevated);box-shadow:inset 0 0 0 1px var(--border)}.manual-order-types button:disabled{cursor:not-allowed;opacity:.5}.manual-order-fields .manual-limit-price{grid-column:1/-1}.exchange-limit-order p{margin:8px 0;color:var(--muted);font-size:11px;line-height:1.5}.exchange-close-reason{max-width:240px;white-space:normal;overflow-wrap:anywhere;line-height:1.5}.lab-records-table td.lab-close-reason{min-width:180px;max-width:290px}.lab-close-reason .paper-cell-stack small{white-space:normal;line-height:1.5}@media (max-width:760px){.lab-records-table td.lab-close-reason{min-width:0;max-width:none}}.radar-overlay{background:color-mix(in srgb,var(--bg) 78%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.radar-terminal{width:min(1320px,100%);height:min(850px,calc(100dvh - 44px));border:1px solid var(--border);border-radius:16px;background:var(--surface);box-shadow:0 24px 80px #0004;outline:none}.radar-header{gap:16px;padding:17px 22px;background:linear-gradient(115deg,color-mix(in srgb,var(--accent) 8%,var(--surface)),var(--surface) 55%)}.radar-header .radar-title{flex-direction:row;align-items:center;gap:12px}.radar-title>svg{color:var(--accent);flex:0 0 auto}.radar-title>div{display:grid;gap:4px}.radar-title strong{color:var(--text);font-size:20px;font-weight:600;letter-spacing:-.035em}.radar-header span{color:var(--muted);letter-spacing:.1em;font-size:10px}.radar-header>p{margin:0;text-align:right;color:var(--text);font-size:12px;line-height:1.6;letter-spacing:0}.radar-header>p small{display:block;color:var(--muted);font-size:11px}.radar-header>button{border-radius:8px}.radar-header>button:hover{color:var(--text);background:var(--elevated);border-color:var(--accent)}.radar-toolbar{grid-template-columns:auto auto 1fr auto;gap:12px;padding:12px 18px}.radar-modes{border-radius:8px;padding:3px;background:var(--bg);border-color:var(--border)}.radar-modes button{border:0;border-radius:5px}.radar-toolbar button{color:var(--muted);font-size:10px;padding:0 9px;letter-spacing:.025em}.radar-toolbar button:hover,.radar-toolbar button[data-active=true]{color:var(--text);background:var(--elevated)}.radar-toolbar button[data-active=true]{box-shadow:inset 0 0 0 1px var(--border)}.radar-modes button[data-active=true] small,.radar-modes small{color:var(--muted)}.radar-universe{gap:2px}.radar-filters button,.radar-rescan,.radar-universe button{border-radius:6px}.radar-filters{justify-content:flex-end;gap:2px}.radar-filters button{display:flex;align-items:center;gap:5px}.radar-filters small{font-size:9px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.radar-rescan{color:var(--text)!important}.radar-status{min-width:0;padding:10px 20px 0;background:var(--surface);border-bottom:1px solid var(--border-soft)}.radar-status-line{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px;color:var(--muted);font-size:11px;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.radar-scan-state{display:flex;align-items:center;gap:7px;text-transform:capitalize}.radar-scan-state>i{width:5px;height:5px;border-radius:50%;background:var(--accent)}.radar-scan-state[data-busy=true]>i{animation:axis-radar-pulse 1.6s ease-in-out infinite}.radar-progress{height:2px;border-radius:2px;background:var(--border-soft)}.radar-progress i{background:var(--accent);border-radius:inherit}.radar-status .radar-selection-notice{margin:0;padding:9px 0;color:var(--text);font-size:12px;line-height:1.5;border:0;background:transparent}.radar-body{grid-template-columns:minmax(280px,29%) minmax(0,1fr)}.radar-leader{background:color-mix(in srgb,var(--accent) 3%,var(--surface));padding:20px;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.radar-leader>span{font-size:10px;letter-spacing:.09em;color:var(--muted)}.radar-leader>.radar-leader-plan{margin-top:20px!important}.radar-leader-asset{display:flex;align-items:center;gap:11px;min-width:0}.radar-leader-asset p{margin:0;min-width:0}.radar-leader-asset p strong{font-size:21px;font-weight:600;color:var(--text)}.radar-leader-asset p i,.radar-leader-asset>small{color:var(--muted);font-size:10px}.radar-leader-asset>small{margin-left:auto;padding:4px 7px;border:1px solid var(--border);border-radius:5px}.radar-leader h2{margin-top:17px;font-size:45px;font-weight:500;letter-spacing:-.05em;line-height:1.15}.radar-leader h2[data-forming=true]{font-size:30px}.radar-leader h2[data-direction=WAIT]{color:var(--muted)}.radar-best-tf{margin-top:12px}.radar-tf-strip{gap:4px;border:0}.radar-tf-strip>span{border:1px solid var(--border-soft);border-radius:6px;padding:8px 6px}.radar-tf-strip>span:last-child{border-right:1px solid var(--border-soft)}.radar-tf-strip>span[data-active=true]{color:var(--text);border-color:color-mix(in srgb,var(--accent) 40%,var(--border));background:color-mix(in srgb,var(--accent) 8%,var(--surface))}.radar-tf-strip i[data-direction=WAIT]{color:var(--muted)}.radar-leader-score{align-items:center;margin-top:17px;padding-top:14px}.radar-leader-score strong{font-size:31px;font-weight:500;color:var(--text)}.radar-leader-score span{font-size:10px;color:var(--muted)}.radar-validation-line{gap:5px 10px;margin-top:10px}.radar-validation-line small,.radar-validation-line span{color:var(--muted);font-size:10px;line-height:1.6}.radar-validation-line strong{color:var(--text);font-size:11px}.radar-position-plan{border-radius:7px;overflow:hidden;background:var(--surface)}.radar-position-plan span{font-size:9px}.radar-position-plan strong{color:var(--text)}.radar-target-window{margin-top:13px;padding:12px 0}.radar-target-window strong{color:var(--text);font-size:23px;margin-top:5px}.radar-target-window small,.radar-target-window[data-empty=true] strong{color:var(--muted)}.radar-leader ul{min-height:0;margin-top:12px}.radar-leader li{color:var(--muted);line-height:1.65;margin-top:6px;font-size:11px}.radar-leader li:before{color:var(--accent);content:"·"}.radar-leader>div>button{width:100%;margin-top:17px;border:1px solid color-mix(in srgb,var(--accent) 38%,var(--border));background:color-mix(in srgb,var(--accent) 10%,var(--surface));color:var(--text);border-radius:7px;font-weight:600;transition:background .16s,border-color .16s}.radar-leader>div>button:hover{background:color-mix(in srgb,var(--accent) 18%,var(--surface));color:var(--text);border-color:var(--accent)}.radar-leader-empty{height:100%;min-height:240px;gap:13px;padding:25px 5px}.radar-leader-empty strong,.radar-loading-number b{color:var(--text)}.radar-leader-empty p,.radar-loading-number span{color:var(--muted)}.radar-scope{position:relative;width:82px;height:82px;display:grid;place-items:center;color:var(--accent)}.radar-scope>i{position:absolute;inset:8px;border:1px solid color-mix(in srgb,var(--accent) 26%,transparent);border-radius:50%}.radar-scope>i:nth-child(2){inset:20px;border-color:color-mix(in srgb,var(--accent) 40%,transparent)}.radar-scope[data-busy=true]>i:first-child{animation:axis-radar-ring 2.2s ease-in-out infinite}.radar-results[data-with-watch=true]{grid-template-rows:40px minmax(140px,1fr) auto}.radar-watch-next{margin:0 15px 16px;padding:15px;border:1px solid var(--border-soft);border-radius:9px;background:color-mix(in srgb,var(--accent) 3%,var(--surface))}.radar-watch-next header{display:flex;align-items:center;justify-content:space-between;gap:10px}.radar-watch-next header>span{display:grid;gap:4px}.radar-watch-next header small{color:var(--muted);font-size:9px;letter-spacing:.09em}.radar-watch-next header strong{color:var(--text);font-size:13px;font-weight:600}.radar-watch-next header button{display:flex;align-items:center;gap:6px;border:0;background:transparent;color:var(--accent);font-size:10px;cursor:pointer}.radar-watch-next p{margin:9px 0;color:var(--muted);font-size:11px;line-height:1.65}.radar-watch-next>div{display:grid}.radar-watch-row{display:grid;grid-template-columns:22px minmax(0,1fr) auto 12px;align-items:center;gap:9px;padding:9px 4px;border:0;border-top:1px solid var(--border-soft);border-radius:4px;background:transparent;color:var(--muted);text-align:left;cursor:pointer;transition:background .15s}.radar-watch-row:hover{background:var(--elevated)}.radar-watch-row>span{display:grid;gap:3px}.radar-watch-row strong{font-size:11px;font-weight:600;color:var(--text)}.radar-watch-row i{color:var(--muted);font-size:9px;font-style:normal;font-weight:400}.radar-watch-row small{font-size:10px;line-height:1.4}@media (min-width:681px){.radar-leader-plan>button{position:sticky;bottom:0;background:var(--elevated)!important;box-shadow:0 -8px 15px color-mix(in srgb,var(--surface) 94%,transparent)}}.radar-table-head{grid-template-columns:minmax(170px,1fr) 76px 176px 87px;gap:10px;padding:0 40px 0 18px;color:var(--muted);font-size:9px;letter-spacing:.06em;background:var(--surface)}.radar-result-list{padding:7px 9px;scrollbar-width:thin;scrollbar-color:var(--border) transparent;overscroll-behavior:contain}.radar-result{grid-template-columns:22px 27px minmax(100px,1fr) 76px 176px 87px 12px;gap:8px;padding:12px 9px;min-height:73px;border:1px solid transparent;border-bottom:1px solid var(--border-soft);border-radius:7px;color:var(--text);transition:border-color .16s,background .16s}.radar-result:hover{background:var(--elevated);border-color:var(--border);color:var(--text)}.radar-result[data-current=true]{background:color-mix(in srgb,var(--accent) 5%,var(--surface))}.radar-result>em{font-size:9px;color:var(--muted)}.radar-market-name strong{font-size:12px;font-weight:600}.radar-market-name small{font-size:10px;line-height:1.5}.radar-direction{font-size:10px;line-height:1.4}.radar-direction small{color:var(--muted);font-size:9px}.radar-position-summary{color:var(--text);gap:4px}.radar-position-summary small{font-size:9px}.radar-position-summary small:first-child{color:var(--muted)}.radar-score{grid-template-columns:43px minmax(0,1fr);gap:7px}.radar-score strong{color:var(--text);font-size:11px}.radar-score i{background:var(--border);height:3px;border-radius:3px}.radar-score b{background:var(--accent);border-radius:inherit;transition:width .25s}.radar-no-results,.radar-row-arrow{color:var(--muted)}.radar-no-results{font-size:12px;line-height:1.7;padding:20px}.radar-footer{display:grid;grid-template-columns:auto minmax(0,1fr);gap:20px;padding:12px 20px;letter-spacing:0;background:var(--surface)}.radar-footer,.radar-footer p{color:var(--muted);font-size:10px;line-height:1.6}.radar-footer p{margin:0;max-width:none}.radar-terminal button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.radar-skeleton-row{display:grid;grid-template-columns:31px minmax(80px,1fr) 80px 85px;align-items:center;gap:15px;padding:18px 12px;border-bottom:1px solid var(--border-soft)}.radar-skeleton-row b,.radar-skeleton-row small,.radar-skeleton-row>em,.radar-skeleton-row>i{display:block;background:linear-gradient(100deg,var(--border-soft) 20%,var(--elevated) 48%,var(--border-soft) 78%);background-size:220% 100%;animation:axis-radar-shimmer 1.8s ease-in-out infinite;border-radius:4px}.radar-skeleton-row>i{height:30px;border-radius:50%}.radar-skeleton-row b{width:80px;height:10px}.radar-skeleton-row small{width:min(150px,90%);height:7px;margin-top:9px}.radar-skeleton-row>em{height:11px}@keyframes axis-radar-pulse{50%{opacity:.4}}@keyframes axis-radar-ring{50%{transform:scale(1.08);opacity:.45}}@keyframes axis-radar-shimmer{to{background-position:-220% 0}}@media (max-width:1180px){.radar-toolbar{grid-template-columns:auto 1fr auto;gap:10px}.radar-modes{grid-column:1;grid-row:1}.radar-universe{grid-column:2;grid-row:1}.radar-rescan{grid-column:3;grid-row:1}.radar-filters{grid-column:1/-1;grid-row:2;justify-content:flex-start}.radar-body{grid-template-columns:270px minmax(0,1fr)}.radar-table-head{grid-template-columns:minmax(140px,1fr) 74px 82px;padding-right:35px}.radar-table-head span:nth-child(3){display:none}.radar-result{grid-template-columns:20px 25px minmax(80px,1fr) 74px 82px 12px;grid-template-rows:auto auto;gap:5px 8px}.radar-result>em{grid-column:1;grid-row:1}.radar-result>:nth-child(2){grid-column:2;grid-row:1}.radar-market-name{grid-column:3;grid-row:1}.radar-direction{grid-column:4;grid-row:1}.radar-position-summary{grid-column:3/6;grid-row:2}.radar-score{grid-column:5;grid-row:1}.radar-row-arrow{grid-column:6;grid-row:1}.radar-market-name small{display:none}}@media (max-width:900px){.radar-overlay{padding:0}.radar-terminal{height:100dvh;border:0;border-radius:0}}@media (max-width:680px){.radar-header{padding:14px 15px;min-height:66px;grid-template-columns:1fr 34px}.radar-header>p{display:none}.radar-title strong{font-size:18px}.radar-toolbar{padding:9px 12px}.radar-toolbar button{padding:0 8px;font-size:9px}.radar-modes small{display:none}.radar-modes{grid-column:1;grid-row:1}.radar-universe{grid-column:2;grid-row:1;justify-content:center}.radar-filters{grid-column:1/-1;grid-row:2;justify-content:stretch}.radar-filters button{flex:1 1;justify-content:center;padding:0 5px;gap:3px}.radar-status{padding:9px 14px 0}.radar-body{display:block;overflow-y:auto;overscroll-behavior:contain}.radar-leader{min-height:0;padding:17px 15px;border-right:0;border-bottom:1px solid var(--border);overflow:visible}.radar-leader>.radar-leader-plan{margin-top:13px!important;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 15px}.radar-leader-asset{grid-column:1/-1}.radar-leader h2{margin:0;font-size:32px;align-self:center}.radar-leader h2[data-forming=true]{font-size:23px}.radar-best-tf{margin:0;align-self:center}.radar-tf-strip{grid-column:1/-1;margin:0}.radar-leader-score{margin:0;padding:8px 0 0}.radar-leader-score strong{font-size:27px}.radar-validation-line{margin:0;padding-top:8px;border-top:1px solid var(--border)}.radar-position-plan{grid-column:1/-1;margin:0}.radar-target-window{margin:0;padding:10px 0}.radar-target-window strong{font-size:20px}.radar-leader ul{margin:0;padding-top:5px;align-self:center}.radar-leader li{font-size:10px;margin-top:4px}.radar-leader>div>button{grid-column:1/-1;margin-top:0}.radar-leader-empty{min-height:225px;padding:18px 10px}.radar-results{min-height:160px;display:block}.radar-table-head{min-height:37px;position:sticky;top:0;z-index:2;grid-template-columns:minmax(110px,1fr) 66px 75px;padding:0 36px 0 14px}.radar-result-list{overflow:visible;padding:5px 8px}.radar-result{grid-template-columns:18px 23px minmax(66px,1fr) 66px 75px 10px;gap:6px;min-height:73px;padding:9px 6px}.radar-market-name strong{font-size:11px}.radar-score{grid-template-columns:42px minmax(0,1fr);gap:5px}.radar-position-summary small{font-size:9px}.radar-footer{grid-template-columns:1fr;gap:4px;padding:10px 14px;font-size:9px}.radar-footer p{text-align:left;font-size:9px;line-height:1.5}}@media (prefers-reduced-motion:reduce){.radar-terminal *,.radar-terminal :after,.radar-terminal :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.radar-terminal{grid-template-rows:auto auto auto minmax(0,1fr) auto}.radar-terminal:has(.radar-next-drawer){grid-template-rows:auto auto auto minmax(0,1fr) auto auto}.radar-leader{display:grid;grid-template-rows:minmax(0,1fr) auto;padding:0;overflow:hidden}.radar-leader>div.radar-leader-scroll,.radar-leader>div.radar-plan-action{margin-top:0}.radar-leader-scroll{min-width:0;min-height:0;padding:22px 20px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.radar-leader-scroll>span{color:var(--muted);font-size:10px;letter-spacing:.09em}.radar-leader-scroll>.radar-leader-plan{margin-top:20px}.radar-plan-action{padding:14px 20px 17px;border-top:1px solid var(--border-soft);background:var(--surface)}.radar-plan-action .radar-open-plan{position:static;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:45px;margin:0;padding:12px 14px;border:1px solid color-mix(in srgb,var(--accent) 32%,var(--border));border-radius:9px;background:color-mix(in srgb,var(--accent) 9%,var(--surface));color:var(--text);box-shadow:none;font-size:12px;font-weight:600;text-align:left;cursor:pointer;transition:background .18s,border-color .18s}.radar-plan-action .radar-open-plan:hover{background:color-mix(in srgb,var(--accent) 16%,var(--surface));border-color:var(--accent)}.radar-plan-action .radar-open-plan svg{color:var(--accent)}.radar-results{grid-template-rows:40px minmax(0,1fr)}.radar-market-name strong{color:var(--text)}.radar-market-name small,.radar-market-name strong i{color:var(--muted)}.radar-position-summary,.radar-position-summary small:last-child{color:var(--text)}.radar-best-tf>span,.radar-position-summary[data-forming=true] small:first-child{color:var(--muted)}.radar-tf-strip{background:var(--bg)}.radar-tf-strip>span{background:var(--surface)}.radar-tf-strip>span[data-active=true]{background:color-mix(in srgb,var(--accent) 6%,var(--surface))}.radar-header>button{color:var(--muted);background:var(--surface)}.radar-next-drawer{min-width:0;border-top:1px solid var(--border);background:color-mix(in srgb,var(--accent) 2%,var(--surface))}.radar-next-toggle{position:relative;display:flex;align-items:center;gap:11px;width:100%;min-height:58px;padding:17px 22px 12px;border:0;background:transparent;color:var(--muted);text-align:left;cursor:pointer;touch-action:none}.radar-drawer-handle{position:absolute;top:6px;left:calc(50% - 18px);width:36px;height:3px;border-radius:3px;background:var(--border);transition:background .18s}.radar-next-toggle:hover .radar-drawer-handle{background:var(--accent)}.radar-next-toggle>span{display:flex;align-items:center;gap:13px;min-width:0}.radar-next-toggle strong{color:var(--text);font-size:12px;font-weight:600}.radar-next-toggle small{padding-left:13px;border-left:1px solid var(--border)}.radar-next-toggle small,.radar-next-toggle>b{color:var(--muted);font-size:11px;font-weight:400}.radar-next-toggle>b{margin-left:auto}.radar-next-toggle>svg{color:var(--accent);flex-shrink:0}.radar-next-panel{overflow:hidden}.radar-next-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:0 22px 13px}.radar-next-intro p{margin:0;color:var(--muted);font-size:11px;line-height:1.65}.radar-next-intro>button{display:flex;align-items:center;gap:5px;flex:0 0 auto;padding:0;border:0;background:transparent;color:var(--accent);font-size:11px;line-height:1.65;cursor:pointer}.radar-next-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;max-height:min(220px,24dvh);margin:0 22px 17px;overflow-y:auto;scrollbar-width:thin;overscroll-behavior:contain}.radar-next-items .radar-watch-row{grid-template-columns:25px minmax(0,1fr) auto 13px;gap:10px;min-height:65px;padding:12px;border:1px solid var(--border-soft);border-radius:8px;background:var(--surface)}.radar-next-items .radar-watch-row:hover{border-color:var(--border);background:var(--elevated)}.radar-next-items .radar-watch-row strong{display:flex;align-items:baseline;gap:5px}.radar-next-items .radar-watch-row>small{display:grid;gap:4px;color:var(--text);font-size:12px;text-align:right}.radar-next-items .radar-watch-row>small i{color:var(--muted);font-size:9px}.radar-next-items .radar-watch-row>svg:last-child{color:var(--muted)}.radar-next-toggle:focus-visible,.radar-open-plan:focus-visible,.radar-watch-row:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.exchange-activation-hints{margin:12px 0;padding:13px 15px;border:1px solid var(--border-soft);border-radius:8px;background:var(--surface);color:var(--muted);font-size:12px;line-height:1.65}.exchange-activation-hints strong{color:var(--text);font-size:12px;font-weight:600}.exchange-activation-hints ul{padding-left:17px;margin:7px 0 0}.exchange-activation-hints li+li{margin-top:5px}@media (max-width:1024px){.radar-next-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.radar-leader{display:block;padding:0;overflow:visible}.radar-leader-scroll{padding:17px 15px;overflow:visible}.radar-leader-scroll>.radar-leader-plan{margin-top:13px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 15px}.radar-plan-action{padding:12px 15px 15px}.radar-next-toggle{min-height:57px;padding:16px 15px 11px;gap:8px}.radar-next-toggle>span{gap:8px}.radar-next-toggle small{padding-left:8px;font-size:10px}.radar-next-toggle>b{font-size:10px}.radar-next-intro{padding:0 15px 10px;gap:10px}.radar-next-items{grid-template-columns:minmax(0,1fr);margin:0 15px 12px;max-height:min(170px,22dvh);gap:7px}.radar-next-items .radar-watch-row{min-height:57px;padding:9px 11px}}@media (prefers-reduced-motion:reduce){.radar-drawer-handle,.radar-open-plan{transition:none}}.radar-terminal,.radar-terminal:has(.radar-next-drawer){grid-template-rows:auto auto auto minmax(0,1fr) auto}.radar-results,.radar-terminal{background:var(--surface)}.radar-results[data-with-watch=true]{grid-template-rows:40px minmax(0,1fr) auto}.radar-results>.radar-next-drawer{margin:4px 12px 12px;border:1px solid var(--border-soft);border-radius:9px;overflow:hidden}.radar-next-toggle{min-height:46px;padding:13px 15px 10px;gap:10px}.radar-drawer-handle{width:26px;height:2px;top:5px;left:calc(50% - 13px)}.radar-next-toggle strong{font-size:11px}.radar-next-toggle small{font-size:10px}.radar-next-items{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 13px 12px;max-height:min(210px,25dvh)}.radar-next-intro{padding:1px 13px 11px}.radar-next-items .radar-watch-row{padding:10px;min-height:59px}.radar-leader-scroll{padding-right:24px;scrollbar-gutter:stable}.radar-leader-plan{min-width:0;padding:0 2px 7px}.radar-position-plan{min-width:0}.radar-position-plan>div{min-width:0;padding:10px 8px}.radar-position-plan strong{font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.radar-target-window{padding:13px 14px;background:var(--surface);border-color:var(--border-soft)}.radar-target-window>strong{color:var(--text)}.radar-target-window>small,.radar-target-window>span{color:var(--muted)}.radar-leader li{overflow-wrap:anywhere;padding-right:3px}.radar-table-head{grid-template-columns:20px 27px minmax(108px,1fr) 58px minmax(226px,.9fr) 78px 12px;gap:9px;padding:0 18px}.radar-table-head>span:first-child{grid-column:3;text-align:left}.radar-table-head>span:nth-child(2){grid-column:4;text-align:right}.radar-table-head>span:nth-child(3){grid-column:5;text-align:left}.radar-table-head>span:nth-child(4){grid-column:6;text-align:left}.radar-result{grid-template-columns:20px 27px minmax(108px,1fr) 58px minmax(226px,.9fr) 78px 12px;gap:9px}.radar-position-summary{min-width:0}.radar-position-summary small{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.5;font-size:10px}.radar-row-protection{display:flex;flex-wrap:wrap;column-gap:12px;row-gap:2px}.radar-row-protection>span{white-space:nowrap}.radar-row-protection b{font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.radar-result .radar-market-name{min-width:0}.radar-market-name small{white-space:normal}.radar-footer p{max-width:680px}[data-chart-fullscreen-ancestor=true]{transform:none!important;animation:none!important;transition:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;perspective:none!important;contain:none!important;will-change:auto!important;overflow:visible!important}:is(.chart-shell,.gold-chart-shell)[data-fullscreen=true]{position:fixed!important;inset:0!important;z-index:11000;width:100vw!important;height:100dvh!important;min-height:0!important;max-height:none!important;min-width:0;display:flex;flex-direction:column;margin:0;border:0;border-radius:0;background:var(--surface)!important;transform:none!important;isolation:isolate}:is(.chart-shell,.gold-chart-shell)[data-fullscreen=true]>.chart-plot{flex:1 1;height:auto!important;min-height:0!important}.chart-fullscreen-heading{flex:0 0 auto;min-height:47px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:9px 18px;border-bottom:1px solid var(--border);background:var(--surface);color:var(--text)}.chart-fullscreen-heading>strong{font-size:13px;font-weight:600}.chart-fullscreen-heading>strong small{color:var(--muted);font-size:11px;margin-left:8px}.chart-fullscreen-indicators{position:relative;z-index:36}.chart-fullscreen-indicators>summary{padding:6px 10px;border:1px solid var(--border);border-radius:7px;font-size:11px;cursor:pointer}.chart-fullscreen-indicators>div{position:absolute;right:0;top:calc(100% + 8px);width:225px;max-height:65dvh;overflow-y:auto;display:grid;gap:3px;padding:8px;border:1px solid var(--border);border-radius:9px;background:var(--surface);box-shadow:0 12px 40px #0003}.chart-fullscreen-indicators button{display:flex;align-items:center;gap:9px;min-height:33px;padding:6px 8px;border:0;background:transparent;color:var(--text);text-align:left;font-size:11px;cursor:pointer}.chart-fullscreen-indicators button>span{width:15px;height:15px;display:grid;place-items:center;border:1px solid var(--border);border-radius:3px;color:var(--accent)}.chart-fullscreen-indicators button:hover{background:var(--elevated)}.chart-actions [data-fullscreen-control]{display:flex;align-items:center;gap:5px}.gold-chart-navigation{position:absolute;z-index:9;right:16px;bottom:40px;display:flex;gap:6px}.gold-chart-navigation>button{position:static;display:flex;align-items:center;gap:5px;min-height:33px;padding:7px 9px;border:1px solid var(--border);border-radius:7px;background:var(--surface);color:var(--muted);font-size:10px;cursor:pointer}.gold-chart-navigation>button:hover{color:var(--accent);border-color:var(--accent)}:is(.chart-shell,.gold-chart-shell)[data-fullscreen=true] .gold-chart-toolbar{flex:0 0 auto}:is(.chart-shell,.gold-chart-shell)[data-fullscreen=true]>.crossover-readout{flex:0 0 auto}.chart-position-overlay{right:calc(var(--chart-price-width,80px) + 10px);bottom:77px;width:min(310px,calc(100% - var(--chart-price-width,80px) - 90px));max-height:min(290px,45%);padding:12px 14px;overflow:visible;pointer-events:auto}.chart-position-content{max-height:min(255px,35dvh);overflow-y:auto;scrollbar-width:thin;overscroll-behavior:contain;padding-right:1px}.chart-position-content[hidden]{display:none}.chart-position-toggle{position:absolute;right:7px;top:6px;display:flex;align-items:center;justify-content:center;gap:5px;width:23px;height:24px;padding:0;border:0;border-radius:5px;background:transparent;color:var(--muted);cursor:pointer}.chart-position-toggle:hover{background:var(--elevated);color:var(--accent)}.chart-position-overlay .paper-chart-heading{padding-right:24px;letter-spacing:0;font-size:11px}.chart-position-overlay .paper-chart-position>span{min-width:0;font-size:11px}.chart-position-overlay .paper-chart-position>small{font-size:10px;line-height:1.65;overflow-wrap:anywhere}.chart-position-overlay[data-minimized=true]{width:35px;padding:0;border-radius:8px;max-height:none}.chart-position-overlay[data-minimized=true] .chart-position-toggle{position:static;width:35px;height:116px;flex-direction:column;gap:8px;padding:8px 0}.chart-position-overlay[data-minimized=true] .chart-position-toggle>span{writing-mode:vertical-rl;font-size:10px;letter-spacing:.02em}.chart-position-overlay[data-minimized=true] .chart-position-toggle b{font-weight:500}.chart-position-toggle:focus-visible,[data-fullscreen-control]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.exchange-chart-notice{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 12px;border-bottom:1px solid var(--border-soft);color:var(--muted);background:var(--surface);font-size:10px;line-height:1.5}.exchange-chart-notice>button{flex:0 0 auto;border:0;background:transparent;color:var(--accent);font-size:10px;cursor:pointer}.exchange-chart-source[data-reference=true] i{background:var(--amber)}.shared-signal-levels>div{min-width:0}.shared-signal-levels dd{min-width:0;font-size:clamp(10px,.85vw,13px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:1120px){.radar-table-head{grid-template-columns:minmax(100px,1fr) 65px}.radar-table-head>span:first-child{grid-column:1}.radar-table-head>span:nth-child(4){grid-column:2}.radar-table-head>span:nth-child(2),.radar-table-head>span:nth-child(3){display:none}.radar-result{grid-template-columns:18px 26px minmax(80px,1fr) 70px 12px;row-gap:6px;padding:11px 9px}.radar-result>em{grid-column:1;grid-row:1/span 3}.radar-result>.coin-icon{grid-column:2;grid-row:1/span 3}.radar-result .radar-market-name{grid-column:3;grid-row:1}.radar-result .radar-score{grid-column:4;grid-row:1}.radar-result .radar-direction{grid-column:3/span 2;grid-row:2;display:flex;gap:6px;align-items:center}.radar-result .radar-position-summary{grid-column:3/span 2;grid-row:3}.radar-result .radar-row-arrow{grid-column:5;grid-row:1/span 3}.radar-next-items{grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){.radar-next-items{max-height:min(170px,22dvh)}.radar-results[data-with-watch=true]{grid-template-rows:auto minmax(0,1fr) auto}.radar-results>.radar-next-drawer{margin:5px 10px 11px}.radar-next-toggle{padding:12px 12px 9px}.radar-next-toggle>b{display:none}.radar-next-toggle small{border:0;padding-left:0}.radar-position-plan strong{font-size:10px}.chart-position-overlay{right:calc(var(--chart-price-width,74px) + 7px);width:min(240px,calc(100% - var(--chart-price-width,74px) - 24px));padding:10px 12px}.chart-position-overlay .paper-chart-heading{font-size:10px}.chart-position-overlay .paper-chart-position{grid-template-columns:minmax(0,1fr) auto}.chart-position-overlay[data-minimized=true]{width:32px;padding:0}.chart-position-overlay[data-minimized=true] .chart-position-toggle{width:32px;height:104px}.exchange-chart-notice,.exchange-chart-source{flex-wrap:wrap}.shared-signal-levels dd{font-size:11px}.chart-fullscreen-heading{padding:8px 12px}}html:root :is(.paper-lab-v13 .paper-records-card>.portfolio-table-wrap,.simulator-table-wrap,.audit-table-wrap,.intel-table-wrap){min-height:0;max-height:min(360px,45dvh);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable}html:root .paper-lab-v13 .paper-records-card>.portfolio-table-wrap{max-height:min(320px,45dvh)}html:root :is(.simulator-table-wrap,.audit-table-wrap,.intel-table-wrap) thead th{position:sticky;top:0;z-index:2;background:var(--surface)}html:root :is(.paper-lab-v13 .portfolio-table-wrap,.simulator-table-wrap,.audit-table-wrap,.intel-table-wrap,.gold-paper-history-scroll,.lab-pending-orders):focus-visible{outline:2px solid var(--cyan);outline-offset:-2px}html:root .gold-paper-history>.gold-paper-history-scroll{display:block;padding:0;border:0;max-height:min(280px,38dvh);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable}html:root .gold-paper-history-scroll>div{display:flex;justify-content:space-between;gap:12px;padding:10px 2px;border-bottom:1px solid var(--border-soft)}html:root .gold-paper-history-scroll>div>span{min-width:0;overflow-wrap:anywhere}html:root .gold-paper-history-scroll>div>strong{flex:0 0 auto}html:root .paper-performance-panel>.card-heading{flex-wrap:wrap}html:root .paper-history-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px}html:root .paper-history-actions>span{color:var(--muted);font-size:11px}html:root .lab-pending-orders{max-height:min(180px,26dvh);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable}html:root .lab-market-bar{display:grid;gap:10px;min-width:0}html:root .lab-account-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;border:0}html:root .lab-account-tabs>button{min-width:0;min-height:58px;margin:0;padding:11px 14px;text-align:left}html:root .lab-account-tabs>button>span{display:flex;gap:8px;align-items:center}html:root .lab-account-tabs>button small{margin-top:5px;line-height:1.5;white-space:normal}html:root .lab-account-note{color:var(--muted);font-size:11px;line-height:1.6}html:root .paper-lab-v13 .portfolio-main-grid{align-items:start}html:root .paper-lab-v13 .paper-ledger-stack{display:contents}html:root .paper-lab-v13 .paper-ledger-stack>.paper-records-card,html:root .paper-lab-v13 .portfolio-main-grid>.paper-records-card{grid-column:1;grid-row:1}html:root .paper-lab-v13 .paper-detail-card{grid-column:2;grid-row:1;align-self:start;min-height:0;max-height:var(--lab-records-height,min(416px,60dvh));overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable}html:root .paper-lab-v13 .paper-position-overview{grid-column:1/-1;grid-row:2;min-width:0}html:root .paper-lab-v13 .paper-exposure-head,html:root .paper-lab-v13 .paper-exposure-row{grid-template-columns:minmax(80px,.7fr) repeat(3,minmax(130px,1fr)) minmax(140px,1fr)}html:root .lab-detail-market{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:18px}html:root .lab-detail-market strong{font-size:14px}html:root .paper-detail-card .paper-detail-numbers dd,html:root .paper-detail-card .paper-saved-protection strong{overflow-wrap:anywhere}html:root .chart-plot:focus-visible,html:root .paper-detail-card:focus-visible{outline:2px solid var(--cyan);outline-offset:-2px}html:root .axis-context-menu{max-height:calc(100dvh - 20px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}html:root .chart-position-overlay{display:flex;flex-direction:column;overflow:hidden}html:root .chart-position-overlay .chart-position-content{flex:1 1 auto;min-height:0;max-height:100%;overflow-y:auto}html:root .gold-market-column{min-width:0}html:root .gold-chart-toolbar:has(.gold-indicator-menu[open]){z-index:60}html:root .gold-chart-toolbar .gold-indicator-menu .gold-structure-tools{max-height:min(440px,max(140px,calc(var(--gold-chart-plot-height, 400px) - 24px)),calc(100dvh - 140px));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}html:root .gold-screen-layout .gold-instruments,html:root .gold-screen-layout .gold-position-rail{align-self:start}@media (max-width:1100px){html:root .paper-lab-v13 .portfolio-main-grid{grid-template-columns:minmax(0,1fr)}html:root .paper-lab-v13 .paper-detail-card{grid-column:1;grid-row:2;max-height:min(440px,60dvh)}html:root .paper-lab-v13 .paper-position-overview{grid-row:3}}@media (max-width:700px){html:root .lab-account-tabs>button{padding:10px 8px}html:root .lab-account-tabs>button>span{flex-wrap:wrap;font-size:11px;gap:5px}html:root .paper-lab-v13 .paper-exposure-row{grid-template-columns:repeat(2,minmax(0,1fr))}html:root .paper-lab-v13 .paper-exposure-head{display:none}}html:root .trading-lab-workspace>.paper-lab-workspace{display:grid;gap:16px;padding-top:0}html:root .paper-lab-v13>:is(.portfolio-kpis,.page-section-tabs,.paper-section-copy){margin:0}html:root .paper-lab-v13 .page-section-tabs button{display:inline-flex;align-items:center;gap:7px}html:root .paper-lab-v13 .page-section-tabs small{font-size:9px;color:var(--muted)}html:root .lab-account-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}html:root .paper-lab-v13 .lab-performance-metrics{row-gap:22px;padding-bottom:20px}html:root .paper-lab-v13 .lab-performance-metrics>span{min-width:0;align-content:start}html:root .paper-lab-v13 .lab-performance-metrics>span:nth-child(4n){border-right:0}html:root .paper-lab-v13 .lab-performance-metrics>span>small:last-child{line-height:1.5}html:root .lab-results-pending{margin:12px 18px;color:var(--muted);font-size:11px;line-height:1.7}html:root .lab-pending-summary{display:grid;gap:8px;max-height:min(180px,30dvh);margin:12px 18px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable}html:root .lab-pending-summary>span{display:flex;justify-content:space-between;gap:12px;padding:8px 0;color:var(--muted);font-size:11px}html:root .lab-pending-summary>span>b{color:var(--text);font-weight:500}html:root .lab-experiment-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}html:root .paper-lab-v13 .lab-base-records .paper-position-pnl small{max-width:210px;white-space:normal;overflow-wrap:anywhere;line-height:1.5}html:root .paper-lab-v13 .table-select.paper-gold-asset{flex-direction:row;justify-content:flex-start}html:root .paper-lab-v13 .paper-gold-asset>svg{flex:0 0 auto}html:root .paper-lab-v13 .paper-gold-asset>span{min-width:0}html:root .paper-lab-v13 .paper-gold-asset small{white-space:normal;line-height:1.5}html:root .paper-lab-v13 .paper-detail-identity>div{min-width:0}html:root .paper-lab-v13 .paper-detail-identity>div>strong{overflow-wrap:anywhere}html:root .paper-lab-v13 .paper-detail-identity>svg{flex:0 0 auto}html:root .paper-lab-v13 .paper-detail-identity>.paper-side-badge{flex:0 0 auto;margin-left:auto}@media (max-width:700px){html:root .paper-lab-v13 .lab-performance-metrics>span:nth-child(2n){border-right:0}html:root .paper-lab-v13 .lab-base-records td:nth-child(5):before{content:"P&L"}html:root .paper-lab-v13 .lab-base-records .paper-position-pnl small{max-width:none}}html:root .trading-lab-heading{margin-bottom:0}html:root .lab-account-tabs{display:flex;gap:8px}html:root .lab-account-tabs>button{flex:1 1;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:18px;min-height:48px;padding:10px 16px}html:root .lab-account-tabs>button>span{gap:9px}html:root .lab-account-tabs>button strong{font-size:12px;font-weight:550}html:root .lab-account-tabs>button small{margin:0;font-size:10px;color:var(--muted)}html:root .lab-account-tabs>button>small{white-space:nowrap}html:root .paper-lab-v13>.portfolio-kpis{gap:0;border:1px solid var(--border);border-radius:9px;background:var(--surface)}html:root .paper-lab-v13>.portfolio-kpis>article{min-height:0;padding:16px 18px;gap:8px;border:0;border-radius:0;background:transparent;box-shadow:none}html:root .paper-lab-v13>.portfolio-kpis>article+article{border-left:1px solid var(--border-soft)}html:root .paper-lab-v13>.portfolio-kpis>article>small{font-size:11px}html:root .paper-lab-v13>.portfolio-kpis>article>strong{font-size:24px;letter-spacing:-.02em}html:root .paper-lab-v13>.portfolio-kpis>article>span{font-size:10px;line-height:1.5}html:root .lab-view-navigation{display:grid;gap:12px;min-width:0}html:root .lab-view-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0;border-bottom:1px solid var(--border);padding-bottom:10px}html:root .paper-lab-v13 .lab-primary-tabs{display:flex;flex-wrap:nowrap;gap:5px;margin:0;padding:4px;width:max-content;max-width:100%;border:1px solid var(--border);border-radius:8px;background:var(--surface);overflow-x:auto;scrollbar-width:thin}html:root .paper-lab-v13 .lab-primary-tabs>button{display:inline-flex;gap:8px;align-items:center;flex:0 0 auto;min-width:0;min-height:36px;padding:7px 14px;border:0;border-radius:5px;font-size:12px;font-weight:500;background:transparent;color:var(--muted)}html:root .paper-lab-v13 .lab-primary-tabs>button[aria-pressed=true]{color:var(--cyan);background:var(--cyan-soft)}html:root .lab-primary-tabs small{display:inline-flex;align-items:center;justify-content:center;min-width:18px;padding:2px 5px;border-radius:4px;background:var(--surface-raised);font-size:9px}html:root .paper-lab-v13 .lab-research-link{flex:0 0 auto;min-height:32px;border-color:transparent;background:transparent;color:var(--muted);padding:7px 9px}html:root .paper-lab-v13 .lab-research-link[aria-pressed=true]{color:var(--cyan);background:var(--cyan-soft)}html:root .lab-view-caption{display:flex;gap:12px;align-items:center;justify-content:space-between;min-width:0}html:root .lab-view-caption .paper-section-copy{margin:0;font-size:11px;line-height:1.6}html:root .lab-history-filter{display:inline-flex;flex:0 0 auto;gap:4px;padding:3px;border:1px solid var(--border);border-radius:6px}html:root .paper-lab-v13 .lab-history-filter button{gap:7px;min-height:27px;padding:4px 9px;border:0;font-size:10px;background:transparent;color:var(--muted)}html:root .paper-lab-v13 .lab-history-filter button[aria-pressed=true]{color:var(--text);background:var(--surface-raised)}html:root .paper-lab-v13 .lab-history-filter small{color:var(--muted);font-size:9px}html:root .paper-lab-v13 .lab-performance-metrics{grid-template-columns:repeat(10,minmax(0,1fr));gap:18px 16px;padding:20px 0 16px}html:root .paper-lab-v13 .lab-performance-metrics>span{grid-column:span 2;gap:7px;padding:0;border:0}html:root .paper-lab-v13 .lab-performance-metrics>span[data-tier=primary]{grid-column:span 3;padding-bottom:18px;border-bottom:1px solid var(--border-soft)}html:root .paper-lab-v13 .lab-performance-metrics>span[data-performance-metric=net]{grid-column:span 4}html:root .paper-lab-v13 .lab-performance-metrics strong{font-size:17px}html:root .paper-lab-v13 .lab-performance-metrics [data-tier=primary] strong{font-size:26px;letter-spacing:-.02em}html:root .paper-lab-v13 .lab-performance-metrics [data-performance-metric=net] strong{font-size:31px}html:root .paper-lab-v13 .lab-performance-metrics small{font-size:10px;line-height:1.5}html:root .paper-performance-panel .paper-equity-curve{margin-top:6px}html:root .lab-performance-explanation{padding:12px 18px;border-top:1px solid var(--border);color:var(--muted);font-size:11px}html:root .lab-performance-explanation summary{cursor:pointer;color:var(--muted)}html:root .lab-performance-explanation p{max-width:860px;line-height:1.7;margin:12px 0 0}html:root .paper-lab-v13 .paper-balance-preview{margin-top:0}html:root .paper-lab-v13 .paper-records-table :is(th,td){padding:12px 14px}html:root .paper-lab-v13 .paper-records-table th{font-size:10px;text-transform:none;letter-spacing:0}html:root .paper-lab-v13 .paper-cell-stack{gap:5px}html:root .paper-lab-v13 .card-heading{min-height:58px;padding:16px 18px}html:root .paper-lab-v13 .paper-table-footnote{font-size:10px;padding-block:10px}html:root .paper-lab-v13 .paper-detail-card .paper-saved-protection{margin:8px 18px}html:root .paper-lab-v13 .paper-saved-protection>span{padding:6px 10px;gap:3px}html:root .paper-lab-v13 .paper-detail-card .card-heading{min-height:0;padding:12px 18px}html:root .paper-lab-v13 .paper-detail-identity{padding:6px 18px}html:root .paper-lab-v13 .paper-detail-identity>div{gap:3px}html:root .paper-lab-v13 .paper-detail-identity strong{line-height:1.3}html:root .paper-lab-v13 .paper-detail-identity small{line-height:1.2}html:root .paper-lab-v13 .paper-detail-result{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin:0 18px;padding:6px 10px}html:root .paper-lab-v13 .paper-detail-result>small{display:grid;gap:3px;font-size:10px;line-height:1.2}html:root .paper-lab-v13 .paper-detail-result>strong{font-size:22px}html:root .paper-lab-v13 .paper-detail-result>strong em{font-size:10px}html:root .paper-lab-v13 .paper-detail-result-note{margin:12px 18px;font-size:10px;line-height:1.6;color:var(--muted)}@media(max-width:700px){html:root .paper-lab-v13>.portfolio-kpis>article{padding:14px}html:root .paper-lab-v13>.portfolio-kpis>article>strong{font-size:22px}html:root .paper-lab-v13>.portfolio-kpis>article+article{border-left:0}html:root .paper-lab-v13>.portfolio-kpis>article:nth-child(2n){border-left:1px solid var(--border-soft)}html:root .paper-lab-v13>.portfolio-kpis>article:nth-child(n+3){border-top:1px solid var(--border-soft)}html:root .lab-account-tabs>button{min-width:0;padding:10px;gap:8px}html:root .lab-account-tabs>button>span>small{display:none}html:root .lab-view-bar{display:grid;gap:8px;grid-template-columns:minmax(0,1fr)}html:root .paper-lab-v13 .lab-primary-tabs{width:100%;box-sizing:border-box}html:root .paper-lab-v13 .lab-primary-tabs>button{flex:1 0 auto;justify-content:center;gap:5px;font-size:11px;padding:6px 9px}html:root .lab-primary-tabs>button>svg{display:none}html:root .paper-lab-v13 .lab-research-link{justify-self:end;padding:3px 6px;min-height:25px;font-size:10px}html:root .lab-view-caption{align-items:flex-start;flex-direction:column;gap:10px}html:root .paper-lab-v13 .lab-performance-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}html:root .paper-lab-v13 .lab-performance-metrics>span,html:root .paper-lab-v13 .lab-performance-metrics>span[data-tier=primary]{grid-column:span 1}html:root .paper-lab-v13 .lab-performance-metrics>span[data-performance-metric=net]{grid-column:1/-1;padding-bottom:0;border-bottom:0}html:root .paper-lab-v13 .lab-performance-metrics [data-tier=primary] strong{font-size:24px}html:root .paper-lab-v13 .lab-performance-metrics strong{font-size:16px}html:root .paper-lab-v13 .paper-records-table td{padding:0}html:root .paper-lab-v13 .paper-records-table tr{padding:16px 14px;gap:14px}html:root .paper-lab-v13 .paper-records-table td:last-child{padding:0}}html:root .chart-shared-toolbar{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:10px 14px;border-bottom:1px solid var(--border);background:var(--surface)}html:root .chart-shared-toolbar>strong{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;min-width:0;font-size:12px;font-weight:550}html:root .chart-shared-toolbar>strong>small{font-size:10px;font-weight:400;color:var(--muted)}html:root .chart-study-trigger{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;min-height:32px;border:1px solid var(--border);border-radius:6px;background:var(--elevated);color:var(--text);font-size:11px;cursor:pointer;white-space:nowrap}html:root .chart-studies-backdrop{position:fixed;inset:0;z-index:1400;background:rgba(4,10,18,.25);display:flex;justify-content:flex-end;align-items:flex-start;padding:70px 20px 20px;box-sizing:border-box}html:root .chart-studies-dialog{width:390px;max-width:100%;max-height:calc(100dvh - 90px);min-height:0;display:flex;flex-direction:column;border:1px solid var(--border);border-radius:12px;background:var(--surface);box-shadow:0 18px 70px rgba(0,0,0,.25);color:var(--text)}html:root .chart-studies-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border-bottom:1px solid var(--border-soft)}html:root .chart-studies-dialog>header>div{display:grid;gap:5px}html:root .chart-studies-dialog>header strong{font-size:15px;font-weight:550}html:root .chart-studies-dialog>header small{font-size:11px;color:var(--muted)}html:root .chart-studies-dialog>header>button{display:grid;place-items:center;width:30px;height:30px;padding:0;background:transparent;color:var(--muted);border:1px solid var(--border);border-radius:6px;cursor:pointer}html:root .chart-studies-scroll{min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;padding:16px 18px}html:root .chart-studies-scroll>p.reading-copy{font-size:12px;line-height:1.7;margin:0 0 14px}html:root .chart-study-presets{display:flex;gap:6px;margin-bottom:20px}html:root .chart-study-presets>button,html:root .study-settings>button{background:var(--elevated);border:1px solid var(--border);border-radius:5px;color:var(--muted);font-size:10px;min-height:30px;padding:6px 9px;cursor:pointer}html:root .chart-study-group{margin-bottom:22px;min-width:0}html:root .chart-study-group>h3{color:var(--text);font-size:11px;font-weight:550;margin:0 0 8px;padding-bottom:8px;border-bottom:1px solid var(--border-soft)}html:root .chart-studies-dialog .study-option{width:100%;min-width:0;display:flex;flex-direction:row;align-items:center;gap:10px;min-height:48px;padding:9px 6px;border:0;border-radius:5px;text-align:left;background:transparent;color:var(--text);cursor:pointer}html:root .chart-studies-dialog .study-option>span:last-child{min-width:0;display:grid;gap:4px}html:root .chart-studies-dialog .study-option strong{font-size:12px;font-weight:500}html:root .chart-studies-dialog .study-option small{font-size:10px;color:var(--muted);line-height:1.5;white-space:normal}html:root .chart-studies-dialog .study-option:hover{background:var(--elevated)}html:root .chart-studies-dialog .study-option:disabled{opacity:.55;cursor:default}html:root .chart-studies-dialog .indicator-check{width:17px;height:17px;border:1px solid var(--border);background:transparent;border-radius:4px;flex:0 0 auto;display:grid;place-items:center}html:root .chart-studies-dialog .indicator-check[data-checked=true]{color:var(--cyan);background:var(--cyan-soft);border-color:var(--cyan)}html:root .chart-studies-dialog .study-option>i{display:none}html:root .study-settings{padding:9px 6px;margin-top:6px;border:1px solid var(--border-soft);border-radius:6px}html:root .study-settings>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;list-style:none;cursor:pointer;font-size:11px;color:var(--muted)}html:root .study-settings>summary::-webkit-details-marker{display:none}html:root .study-explanation,html:root .study-settings>p{font-size:11px;line-height:1.65;color:var(--muted);margin:12px 0}html:root .study-settings fieldset{margin:14px 0;min-width:0;border:1px solid var(--border);border-radius:6px;padding:12px}html:root .study-settings legend{padding:0 5px;font-size:11px}html:root .study-settings legend>label{display:inline-flex;align-items:center;gap:6px}html:root .study-settings legend>input[type=color]{width:24px;height:19px;margin-left:12px;padding:0;border:0}html:root .study-anchor,html:root .study-settings fieldset>label,html:root .study-settings-grid>label{display:grid;gap:6px;min-width:0;color:var(--muted);font-size:10px;margin-bottom:10px}html:root .study-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}html:root .chart-studies-dialog :is(input:not([type=checkbox]):not([type=color]),select){min-width:0;width:100%;box-sizing:border-box;min-height:34px;padding:7px 8px;font:inherit;font-size:11px;color:var(--text);border:1px solid var(--border);border-radius:5px;background:var(--elevated)}html:root .study-small-options{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:10px;color:var(--muted)}html:root .study-small-options>label{display:flex;align-items:center;gap:5px}html:root .study-anchor{margin:10px 6px}html:root .chart-studies-dialog>footer{padding:12px 18px;border-top:1px solid var(--border-soft);color:var(--muted);font-size:10px;line-height:1.6}html:root .chart-studies-dialog .crossover-control-section{min-width:0}html:root .chart-studies-layer{position:absolute;left:0;top:0;z-index:2;pointer-events:none;overflow:hidden}html:root .chart-studies-layer text{font-family:var(--font-sans),"Inter",Arial,sans-serif;font-size:10px;font-weight:500;paint-order:stroke;stroke:var(--surface);stroke-width:2px;stroke-linejoin:round}html:root .chart-study-note{position:absolute;left:12px;bottom:48px;z-index:4;max-width:calc(100% - 150px);font-size:10px;line-height:1.5;color:var(--muted);padding:4px 6px;background:color-mix(in srgb,var(--surface) 85%,transparent);border-radius:4px;pointer-events:none}html:root .gold-personal-chart{min-width:0;width:100%;height:100%;display:flex;flex-direction:column}html:root .gold-personal-chart .chart-shell{min-width:0;flex:1 1}html:root .chart-studies-dialog :is(button,input,select,summary):focus-visible{outline:2px solid var(--cyan);outline-offset:2px}@media(max-width:700px){html:root .chart-studies-backdrop{padding:55px 10px 10px}html:root .chart-studies-dialog{width:100%;max-height:calc(100dvh - 65px)}html:root .chart-shared-toolbar{padding:8px 10px;gap:8px}html:root .chart-shared-toolbar>strong{gap:4px;font-size:11px}html:root .chart-shared-toolbar>strong>small{font-size:9px}html:root .chart-study-trigger{gap:5px;padding:6px 8px;font-size:10px}html:root .chart-study-note{left:7px;font-size:9px;max-width:calc(100% - 110px)}}html:root .chart-shared-toolbar .exchange-chart-source{border:0;padding:0;margin:0;background:transparent;display:inline;font-weight:400;font-size:10px}html:root .chart-shared-toolbar>strong{flex:1 1}html:root .chart-shared-toolbar>strong>small{overflow-wrap:anywhere}@media(min-width:861px){html:root .crypto-research-row>.current-setup[data-has-context=false]{grid-template-columns:minmax(190px,.6fr) minmax(0,1.4fr) auto}html:root .crypto-research-row .current-setup[data-has-context=false] .setup-details{padding-inline:14px;align-self:center}}