:root{color:#1e242c;background:#f4f1ea;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;--bg: #f4f1ea;--paper: #fbfaf7;--paper-2: #f7f3eb;--ink: #1e242c;--muted: #6d7480;--faint: #9aa0a8;--line: #d9d2c7;--line-strong: #bdb4a7;--blue: #2557d6;--blue-soft: #e6ebfb;--orange: #d14f32;--orange-soft: #f5e6df;--green: #17815e;--red: #bb3e3e;--amber: #a86a16}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:var(--bg)}button,input{font:inherit}main{width:min(1440px,calc(100% - 32px));margin:0 auto;padding:26px 0 42px}h1,h2,p{margin:0}.topbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;margin-bottom:16px;padding-bottom:18px;border-bottom:1px solid var(--line)}.eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:8px;color:var(--orange);font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.76rem;font-weight:700;text-transform:uppercase}h1{max-width:960px;color:var(--ink);font-size:clamp(2rem,3.15vw,3.8rem);font-weight:680;line-height:1.02;letter-spacing:0}.byline{display:inline-block;margin-top:8px;color:#525b6994;font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.78rem;font-weight:700;text-decoration:none}.byline:hover{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.statusRow{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.status{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:0 10px;border:1px solid var(--line);border-radius:2px;color:var(--muted);background:var(--paper);font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.74rem;font-weight:700}.status.live{color:var(--green);border-color:#17815e5c}.status.error{color:var(--red);border-color:#bb3e3e61}.notice{display:flex;align-items:center;gap:10px;margin-bottom:12px;padding:11px 12px;border:1px solid rgba(168,106,22,.35);border-radius:2px;color:#6f4610;background:#fff8e8}.metricsGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:8px}.metric,.panel{border:1px solid var(--line);border-radius:2px;background:var(--paper)}.metric{display:grid;grid-template-columns:32px 1fr;gap:11px;min-height:116px;padding:13px}.metricIcon{display:grid;width:32px;height:32px;place-items:center;border:1px solid #ccd4e9;border-radius:2px;color:var(--blue);background:var(--blue-soft)}.metric.positive .metricIcon{color:var(--green);border-color:#17815e40;background:#e6f2ed}.metric.negative .metricIcon{color:var(--red);border-color:#bb3e3e40;background:#f6e5e1}.metric p,.panelHeader p,.caption,.basisNote,.sourceBox span{color:var(--muted)}.metric p{margin-bottom:8px;font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.68rem;font-weight:700;text-transform:uppercase}.metric strong{display:block;color:var(--ink);font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:clamp(1.16rem,1.55vw,1.55rem);font-variant-numeric:tabular-nums;line-height:1.05}.metric span{display:block;margin-top:10px;color:#4d5663;font-size:.8rem;line-height:1.35}.workspace{display:grid;grid-template-columns:minmax(0,1.48fr) minmax(320px,.78fr);gap:8px;align-items:start;margin-bottom:8px}.distributionWorkspace .chartPanel{grid-column:1 / -1}.panel{padding:14px}.panelHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:12px}.panelHeader.compact{margin-bottom:10px}.panelHeader p{margin-bottom:4px;font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.68rem;font-weight:800;text-transform:uppercase}.panelHeader h2{color:var(--ink);font-size:1rem;font-weight:680}.panelHeader span{color:var(--muted);font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.72rem;white-space:nowrap}.priceChartPanel{min-height:440px}.chartHeader{align-items:center}.rangeControls{display:inline-flex;align-items:center;border:1px solid var(--line);background:var(--paper-2)}.rangeControls span{height:30px;padding:8px 10px 0;border-right:1px solid var(--line);color:var(--muted);font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.64rem;font-weight:800;line-height:1;text-transform:uppercase}.rangeControls button{min-width:42px;height:30px;border:0;border-right:1px solid var(--line);color:var(--muted);background:transparent;cursor:pointer;font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.74rem;font-weight:700}.rangeControls button:last-child{border-right:0}.rangeControls button.active{color:#fff;background:var(--ink)}.chartReadout{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.chartReadout span,.chartFooter span{border:1px solid var(--line);background:var(--paper-2);color:var(--ink);padding:5px 7px;font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.74rem;font-variant-numeric:tabular-nums}.chartReadout span{position:relative;display:inline-flex;align-items:baseline;gap:7px}.chartReadout small{color:var(--muted);font-size:.66rem}.tooltipChip,.tooltipText{position:relative;cursor:help}.tooltipChip:after,.tooltipText:after{position:absolute;left:50%;bottom:calc(100% + 8px);z-index:20;width:max-content;max-width:min(360px,calc(100vw - 32px));padding:8px 9px;border:1px solid var(--line-strong);background:var(--ink);color:#fff;content:attr(data-tooltip);font-size:.68rem;line-height:1.35;opacity:0;pointer-events:none;transform:translate(-50%,4px);transition:opacity .12s ease,transform .12s ease;white-space:normal}.tooltipChip:hover:after,.tooltipChip:focus-visible:after,.tooltipText:hover:after,.tooltipText:focus-visible:after{opacity:1;transform:translate(-50%)}.marketChart{position:relative;width:100%;height:460px;border:1px solid var(--line);background:var(--paper);overflow:hidden}.measureOverlay{position:absolute;inset:0;z-index:12;pointer-events:none}.measureBox{position:absolute;min-width:1px;min-height:1px;border:1px dashed rgba(65,80,100,.45);background:#2557d60f}.measureBox.up{border-color:#17815e8c;background:#17815e14}.measureBox.down{border-color:#bb3e3e8c;background:#bb3e3e14}.measureLine{position:absolute;inset:0;width:100%;height:100%}.measureLine line{stroke-width:1.5;stroke-dasharray:5 4}.measureLine line.up{stroke:var(--green)}.measureLine line.down{stroke:var(--red)}.measureLabel{position:absolute;display:grid;gap:1px;min-width:170px;padding:7px 8px;border:1px solid var(--line-strong);background:var(--ink);color:#fff;font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.7rem;font-variant-numeric:tabular-nums}.measureLabel.up{border-color:#17815eb3}.measureLabel.down{border-color:#bb3e3eb3}.measureLabel strong{font-size:.84rem}.measureLabel span{color:#ffffffb8}.measureLabel small,.measureLabel em{color:#ffffffad;font-size:.62rem;font-style:normal;line-height:1.25}.chartFooter{display:flex;justify-content:space-between;gap:10px;margin-top:8px}.chartFooter span{color:var(--muted)}.bars{display:grid;gap:6px;position:relative}.formulaPanel{margin-top:12px;border:1px solid var(--line);background:var(--paper-2)}.formulaHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 11px;border-bottom:1px solid var(--line)}.formulaHeader div{display:grid;gap:3px}.formulaHeader span,.formulaVars span{color:var(--muted);font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.64rem;font-weight:800;text-transform:uppercase}.formulaHeader strong{color:var(--ink);font-size:.9rem}.formulaHeader em{color:#5d6674;font-size:.72rem;font-style:normal;line-height:1.35;text-align:right}.formulaGrid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.75fr)}.equationStack{display:grid;border-right:1px solid var(--line)}.equationLine{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.45fr);gap:12px;align-items:center;min-height:42px;padding:8px 10px;border-bottom:1px solid var(--line)}.equationLine:last-child{border-bottom:0}.equationLine code{color:var(--ink);font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.78rem;font-variant-numeric:tabular-nums;white-space:normal}.equationLine span{color:#5d6674;font-size:.72rem;line-height:1.3;text-align:right}.liveEquation{background:#f7f3ea}.liveEquation code{color:var(--blue);font-weight:800}.formulaVars{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.formulaVars div{display:grid;gap:4px;min-height:78px;padding:10px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.formulaVars div:nth-child(2n){border-right:0}.formulaVars div:nth-last-child(-n+2){border-bottom:0}.formulaVars strong{color:var(--ink);font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.86rem;font-variant-numeric:tabular-nums}.formulaVars small{color:#5d6674;font-size:.7rem;line-height:1.3}.barRow{display:grid;grid-template-columns:92px minmax(0,1fr) 168px 68px;align-items:center;gap:12px;position:relative;min-height:26px;outline:none}.barRow:hover,.barRow:focus,.barRow.active{z-index:5}.barLabel,.barPrice,.barValue{color:var(--ink);font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.78rem;font-variant-numeric:tabular-nums;font-weight:650}.barValue{text-align:right}.barPrice{color:#4d5663;text-align:right;font-size:.72rem}.barTrack,.miniBar{height:10px;overflow:hidden;border:1px solid var(--line);border-radius:2px;background:var(--paper-2)}.barFill,.miniBarFill{height:100%;border-radius:0;background:var(--blue)}.miniBar{height:8px}.miniBarFill.green{background:var(--green)}.miniBarFill.red{background:var(--red)}.miniBarFill.gold{background:var(--amber)}.miniBarFill.blue{background:var(--blue)}.strikePopover{position:absolute;top:50%;right:12px;z-index:20;display:none;width:460px;transform:translateY(-50%);border:1px solid var(--line-strong);background:var(--paper);box-shadow:0 12px 34px #1e242c29;padding:10px;pointer-events:none}.barRow:hover .strikePopover,.barRow:focus .strikePopover{display:grid;gap:9px}.strikePopoverHeader,.strikeVisualRows label,.depthImbalanceLabels,.limitSideHeader{display:flex;align-items:center;justify-content:space-between;gap:10px}.strikePopoverHeader span,.strikeVisualRows span,.strikeProbGrid span,.depthImbalanceLabels span,.limitSideHeader span{color:var(--muted);font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.68rem;font-weight:700;text-transform:uppercase}.strikePopoverHeader strong,.strikeVisualRows b,.strikeProbGrid strong,.limitSideHeader b{color:var(--ink);font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.8rem}.strikeProbGrid{display:grid;grid-template-columns:.75fr .75fr 1.1fr 1.35fr;gap:8px}.strikeProbGrid div{display:grid;gap:3px;padding:7px;border:1px solid var(--line);background:var(--paper-2)}.depthImbalance{display:grid;gap:6px}.depthImbalanceTrack{display:flex;height:12px;overflow:hidden;border:1px solid var(--line);background:var(--paper-2)}.depthImbalanceTrack .bidShare{background:var(--green)}.depthImbalanceTrack .askShare{background:var(--red)}.limitBookViz{display:grid;grid-template-columns:1fr 1fr;gap:10px}.limitSide{display:grid;gap:5px;min-width:0}.limitSide small{color:var(--muted);font-size:.72rem}.limitLevel{display:grid;grid-template-columns:42px minmax(0,1fr) 62px;gap:6px;align-items:center}.limitLevel span,.limitLevel b{font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.7rem;font-variant-numeric:tabular-nums}.limitLevel.bid span{color:var(--green)}.limitLevel.ask span{color:var(--red)}.limitLevel b{color:var(--ink);text-align:right}.strikeVisualRows{display:grid;gap:5px}.depthControls{display:inline-flex;width:fit-content;border:1px solid var(--line);background:var(--paper)}.depthControls button{min-width:54px;height:26px;border:0;border-right:1px solid var(--line);color:var(--muted);background:transparent;cursor:pointer;font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.68rem;font-weight:700}.depthControls button:last-child{border-right:0}.depthControls button.active{color:#fff;background:var(--ink)}.caption{margin-top:12px;max-width:980px;font-size:.82rem;line-height:1.48}.methodFormula{display:grid;gap:5px;padding:10px;border:1px solid var(--line);background:var(--paper-2)}.methodFormula span,.basisAuditText span,.qualityGrid span,.detailItem span{color:var(--muted);font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.68rem;font-weight:800;text-transform:uppercase}.methodFormula strong,.basisAuditRow strong,.basisAuditRow small{color:var(--ink);font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.82rem;font-variant-numeric:tabular-nums}.basisNote,.sourceBox{margin-top:11px;font-size:.82rem;line-height:1.45}.basisAudit{display:grid;margin-top:10px;border:1px solid var(--line);border-bottom:0}.basisAuditRow{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:start;min-height:54px;padding:8px 9px;border-bottom:1px solid var(--line)}.basisAuditText{display:grid;gap:4px;min-width:0}.basisAuditText em{color:#5d6674;font-size:.75rem;font-style:normal;line-height:1.35}.basisAuditRow small{color:var(--blue);text-align:right}.sourceBox{display:grid;gap:5px;padding:10px;border:1px solid #c8d1e9;background:var(--blue-soft)}.sourceBox strong{color:var(--blue);font-size:.84rem}.marketRules{display:grid;gap:10px;margin-top:12px;padding:12px;border:1px solid var(--line);background:var(--paper-2)}.marketRules div{display:grid;gap:4px}.marketRules span{color:var(--muted);font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.68rem;font-weight:800;text-transform:uppercase}.marketRules strong{color:var(--ink);font-size:.96rem}.marketRules ul{display:grid;gap:7px;margin:0;padding-left:18px;color:var(--text);font-size:.82rem;line-height:1.45}.qualityPanel,.ipoPanel,.tradeMonitorPanel{margin-bottom:8px}.qualityGrid,.detailGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.qualityGrid div,.detailItem{display:grid;gap:6px;min-height:82px;padding:10px;border:1px solid var(--line);background:var(--paper-2)}.qualityGrid strong,.detailItem strong{color:var(--ink);font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:1rem;font-variant-numeric:tabular-nums}.qualityGrid small,.detailItem small{color:#4d5663;font-size:.78rem;line-height:1.35}.watchList{display:grid;gap:8px;margin-top:10px;padding:11px;border:1px solid var(--line);background:var(--paper-2)}.watchList strong{color:var(--orange);font-size:.88rem}.watchList span{color:#4d5663;font-size:.82rem;line-height:1.5}.depthVisuals{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.2fr);gap:8px;margin-top:8px}.depthCard{display:grid;align-content:start;gap:9px;padding:10px;border:1px solid var(--line);background:var(--paper-2)}.depthHeader,.bookTotals{display:flex;align-items:center;justify-content:space-between;gap:12px}.depthHeader strong{color:var(--ink);font-size:.9rem}.depthHeader span,.bookTotals span,.qualityLegend span{color:var(--muted);font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.68rem;font-weight:800}.qualityLegend{display:flex;flex-wrap:wrap;gap:8px 14px;padding:7px 8px;border:1px solid var(--line);background:var(--paper)}.qualityLegend span{display:inline-flex;align-items:center;gap:6px;text-transform:uppercase}.qualityLegend i{width:14px;height:7px;border:1px solid var(--line-strong);font-style:normal}.goldDot{background:var(--amber)}.greenDot{background:var(--green)}.blueDot{background:var(--blue)}.redDot{background:var(--red)}.orderBook,.pmQualityTable{display:grid;gap:0;border:1px solid var(--line);border-bottom:0}.orderBookHead,.orderBookRow{display:grid;grid-template-columns:minmax(92px,1fr) 76px 76px minmax(92px,1fr);gap:8px;align-items:center;min-height:28px;padding:5px 7px;border-bottom:1px solid var(--line)}.orderBookHead,.pmQualityHead{color:var(--muted);background:#eee8dd;font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.66rem;font-weight:800;text-transform:uppercase}.orderBookRow strong,.pmQualityRow strong,.pmQualityRow>span,.measureCell span{font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.74rem;font-variant-numeric:tabular-nums}.bidText{color:var(--green);text-align:right}.askText{color:var(--red)}.measureCell{display:grid;grid-template-columns:76px minmax(0,1fr);gap:7px;align-items:center;min-width:0}.measureCell span{color:#4d5663;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pmQualityHead,.pmQualityRow{display:grid;grid-template-columns:80px 58px 150px repeat(4,minmax(104px,1fr));gap:8px;align-items:center;min-height:30px;padding:5px 7px;border-bottom:1px solid var(--line)}.pmQualityRow strong{color:var(--ink)}.pmQualityRow>span{color:var(--ink);text-align:right}.tradeMonitorGrid{display:grid;grid-template-columns:minmax(240px,.58fr) minmax(360px,1fr) minmax(420px,1.15fr);gap:8px;align-items:start}.tradePressure,.quoteFeed,.tradeFeed{display:grid;grid-template-rows:auto minmax(0,1fr);align-content:stretch;gap:9px;padding:10px;border:1px solid var(--line);background:var(--paper-2)}.tradePressure{grid-template-rows:auto auto auto auto;align-self:start}.quoteFeed,.tradeFeed{grid-template-rows:auto auto minmax(0,1fr)}.pressureRows,.quoteRows,.tradeRows{display:grid;gap:6px}.quoteRows,.tradeRows{min-height:520px;max-height:min(68vh,680px);overflow-y:auto;padding-right:4px;align-content:start;border-top:1px solid var(--line);padding-top:7px}.quoteRows::-webkit-scrollbar,.tradeRows::-webkit-scrollbar{width:9px}.quoteRows::-webkit-scrollbar-track,.tradeRows::-webkit-scrollbar-track{background:#ece5da;border-left:1px solid var(--line)}.quoteRows::-webkit-scrollbar-thumb,.tradeRows::-webkit-scrollbar-thumb{background:#8a8174;border:2px solid #ece5da}.pressureRow,.quoteRow,.tradeRow{border:1px solid var(--line);background:var(--paper)}.pressureSummary{display:grid;gap:7px;padding:10px;border:1px solid var(--line);border-left-width:3px;background:var(--paper)}.pressureSummary.up{border-left-color:var(--green)}.pressureSummary.down{border-left-color:var(--red)}.pressureSummary span,.pressureSummary em,.pressureNote{color:#5d6674;font-size:.72rem;line-height:1.35}.pressureSummary span{font-weight:800;text-transform:uppercase}.pressureSummary strong{color:var(--ink);font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:1.05rem;font-variant-numeric:tabular-nums}.pressureSummary small{color:#5d6674;font-size:.76rem;line-height:1.35}.pressureSummary em{font-style:normal}.pressureRow{display:grid;gap:8px;padding:8px;border-left-width:3px}.pressureRow.up{border-left-color:var(--green)}.pressureRow.down{border-left-color:var(--red)}.pressureTopline{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.pressureTopline div,.pressureNet{display:grid;gap:3px;min-width:0}.pressureNet{justify-items:end;text-align:right}.flowSplit{display:flex;gap:2px;height:7px;border:1px solid var(--line);background:#f6f1e8}.flowSplit span{display:block;min-width:4px}.flowSplit .buyFlow{background:var(--green)}.flowSplit .sellFlow{background:var(--red)}.tapeExplainer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.tapeExplainer span{border:1px solid var(--line);background:var(--paper);color:#5d6674;font-size:.68rem;line-height:1.25;padding:6px 7px}.quoteRow{display:grid;grid-template-columns:minmax(0,.95fr) minmax(132px,.7fr) minmax(148px,.78fr);gap:8px;align-items:center;padding:8px;border-left-width:3px}.quoteRow.up{border-left-color:var(--green)}.quoteRow.down{border-left-color:var(--red)}.quoteMain,.quoteImpact,.quoteBook{display:grid;gap:3px;min-width:0}.quoteImpact,.quoteBook{text-align:right}.pressureRow strong,.quoteRow strong,.quoteRow b,.tradeRow strong,.tradeRow b{color:var(--ink);font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.78rem;font-variant-numeric:tabular-nums}.quoteImpact>span,.quoteBook>span{color:#6c7482;font-size:.62rem;font-weight:800;text-transform:uppercase}.pressureRow span,.pressureRow small,.quoteRow span,.quoteRow small,.quoteRow em,.tradeRow span,.tradeRow small,.tradeRow em,.emptyState{color:#5d6674;font-size:.74rem;line-height:1.35}.pressureRow b{font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.84rem;font-variant-numeric:tabular-nums}.pressureRow small{color:#5d6674}.pressureNote{margin:0;padding:0 2px}.upText{color:var(--green)}.downText{color:var(--red)}.tradeRow{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1.2fr) minmax(124px,.45fr);gap:10px;align-items:center;padding:8px;border-left-width:3px}.tradeRow.up{border-left-color:var(--green)}.tradeRow.down{border-left-color:var(--red)}.tradeRow.large{border-color:#a86612;box-shadow:inset 0 0 0 1px #a8661259;background:#fff6df}.tradeRow.largest{border-color:#111827;background:#fff0bf}.tradeMain,.tradeDetail,.tradeWallet{display:grid;gap:3px;min-width:0}.tradeTime,.tradeWallet span,.tradeWallet a{font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.68rem;font-weight:800;text-transform:uppercase}.tradeMain strong{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.tradeMain i{display:inline-flex;align-items:center;height:17px;padding:0 5px;border:1px solid #a86612;background:#111827;color:#fff7d6;font-size:.58rem;font-style:normal;font-weight:900;letter-spacing:.04em}.tradeRow em{font-style:normal}.tradeWallet{text-align:right}.tradeWallet a{color:var(--blue);text-decoration:none}.tradeWallet .profileLink{color:var(--ink)}.tradeWallet a:hover{text-decoration:underline;text-underline-offset:3px}.emptyState{padding:8px;border:1px dashed var(--line);background:var(--paper)}.tableWrap{overflow-x:auto}table{width:100%;min-width:1180px;border-collapse:collapse}th,td{padding:10px 9px;border-bottom:1px solid var(--line);text-align:left;font-family:IBM Plex Mono,SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:.76rem;font-variant-numeric:tabular-nums}th{color:var(--muted);background:#eee8dd;font-size:.66rem;text-transform:uppercase}td{color:var(--ink)}tbody tr:hover{background:#f0eae0}@media(max-width:1120px){.metricsGrid,.workspace,.qualityGrid,.detailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.depthVisuals,.tradeMonitorGrid{grid-template-columns:1fr}.priceChartPanel,.chartPanel{grid-column:1 / -1}.pmQualityHead,.pmQualityRow{grid-template-columns:74px 54px 132px repeat(4,minmax(92px,1fr))}.formulaGrid{grid-template-columns:1fr}.equationStack{border-right:0;border-bottom:1px solid var(--line)}}@media(max-width:760px){main{width:min(100% - 20px,1440px);padding-top:18px}.topbar,.panelHeader{display:grid;grid-template-columns:1fr}.statusRow{justify-content:flex-start}.metricsGrid,.workspace,.qualityGrid,.detailGrid,.depthVisuals,.tradeMonitorGrid,.quoteRow,.tradeRow,.tapeExplainer{grid-template-columns:1fr}.quoteRows,.tradeRows{min-height:360px;max-height:520px}.tradeWallet,.quoteImpact,.quoteBook{text-align:left}.barRow{grid-template-columns:76px minmax(0,1fr) 118px 54px;gap:8px}.formulaHeader,.equationLine{grid-template-columns:1fr}.formulaHeader{display:grid}.formulaHeader em,.equationLine span{text-align:left}.formulaVars{grid-template-columns:1fr}.formulaVars div,.formulaVars div:nth-child(2n),.formulaVars div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--line)}.formulaVars div:last-child{border-bottom:0}.strikePopover{left:0;top:calc(100% + 8px);width:min(340px,calc(100vw - 40px));transform:none}.marketChart{height:320px}.orderBook,.pmQualityTable{overflow-x:auto}.orderBookHead,.orderBookRow{min-width:440px}.pmQualityHead,.pmQualityRow{min-width:560px}}
