:root{--page: #0d0d0d;--surface: #1a1a19;--ink: #ffffff;--ink-2: #c3c2b7;--muted: #898781;--grid: #2c2c2a;--baseline: #383835;--ring: rgba(255, 255, 255, .1);--series-1: #3987e5;--series-2: #d95926;--good: #0ca30c;--warning: #fab219;--critical: #d03b3b;--mono: ui-monospace, "Cascadia Code", Consolas, "SF Mono", monospace;--sans: system-ui, -apple-system, "Segoe UI", sans-serif}*{box-sizing:border-box}html,body{height:100%}body{margin:0;background:var(--page);color:var(--ink-2);font-family:var(--sans);font-size:14px;line-height:1.45;display:flex;flex-direction:column}main{flex:1;display:flex;flex-direction:column}#header{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:baseline;justify-content:space-between;padding:12px 22px 8px}.brand h1{margin:0;font-size:19px;color:var(--ink);font-family:var(--mono);letter-spacing:.5px;display:inline}.brand .accent{color:var(--series-1)}.brand .subtitle{margin-left:12px;color:var(--muted);font-size:12px}.feeds{display:flex;gap:14px}.feed{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-2)}.dot{width:8px;height:8px;border-radius:50%;display:inline-block}.dot.connected{background:var(--good)}.dot.stale,.dot.polling{background:var(--warning)}.dot.reconnecting,.dot.starved{background:var(--critical)}.money{display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px 40px;padding:10px 22px 14px}.money-main{display:flex;flex-direction:column}.money-main .k{color:var(--muted);font-size:12px;letter-spacing:1.2px}.money-main .v{color:var(--ink);font-family:var(--mono);font-weight:700;font-size:clamp(44px,6vw,72px);line-height:1.05;font-variant-numeric:tabular-nums}.money-main .v.bump{animation:bump .6s ease-out}@keyframes bump{0%{color:#6da7ec;text-shadow:0 0 24px rgba(57,135,229,.6)}to{color:var(--ink);text-shadow:none}}.money-main .pace{color:var(--series-1);font-family:var(--mono);font-size:15px;margin-top:2px}.money-side{display:flex;gap:30px;flex-wrap:wrap;padding-bottom:6px}.money-side .tile .v{color:var(--ink);font-family:var(--mono);font-size:21px;font-weight:600;display:block;font-variant-numeric:tabular-nums}.money-side .tile .k{color:var(--muted);font-size:10.5px;text-transform:uppercase;letter-spacing:.6px}.tabs{display:flex;gap:6px;padding:0 22px 10px}.tab{font-family:var(--mono);font-size:13px;background:none;border:1px solid var(--ring);border-radius:6px 6px 0 0;color:var(--muted);padding:5px 18px;cursor:pointer}.tab.active{color:var(--ink);background:var(--surface);border-bottom-color:var(--surface)}.leaderboard{padding:4px 22px 24px;display:flex;flex-direction:column;gap:8px}.lb-empty{color:var(--muted);font-family:var(--mono);text-align:center;padding:40px 0}.lb-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;background:var(--surface);border:1px solid var(--ring);border-radius:8px;padding:10px 16px}.lb-row.clickable{cursor:pointer}.lb-row.clickable:hover{border-color:#3987e599}.lb-row .rank{color:var(--muted);font-family:var(--mono);font-size:13px;width:34px}.lb-row .money{color:var(--ink);font-family:var(--mono);font-weight:700;font-size:26px;padding:0;min-width:130px;font-variant-numeric:tabular-nums}.lb-row:nth-child(1) .money{font-size:34px;color:#6da7ec}.lb-row:nth-child(2) .money{font-size:30px}.lb-row:nth-child(3) .money{font-size:28px}.lb-row .blk{color:var(--ink-2);font-family:var(--mono);font-size:13px}.lb-row .when{color:var(--muted);font-size:12px}.lb-row .chips{display:flex;gap:8px;flex-wrap:wrap;margin-left:auto}.lb-chip{font-family:var(--mono);font-size:11.5px;color:var(--ink-2);border:1px solid var(--ring);border-radius:4px;padding:2px 8px;background:#3987e51a}.lb-chip b{color:var(--ink);font-weight:600}.hero{padding:4px 22px 0}.chart-head{display:flex;flex-wrap:wrap;gap:6px 18px;align-items:baseline;padding:2px 2px 6px}.chart-title{color:var(--ink);font-size:13px;font-weight:600}.chart-title .dim{color:var(--muted);font-weight:400}.window-stats{color:var(--muted);font-size:12px;font-family:var(--mono);font-variant-numeric:tabular-nums}.live-chip{margin-left:auto;font-family:var(--mono);font-size:12px;border:1px solid var(--ring);border-radius:999px;background:var(--surface);color:var(--muted);padding:2px 12px;cursor:pointer}.live-chip.live{color:var(--good);border-color:#0ca30c66}.chart-wrap{background:var(--surface);border:1px solid var(--ring);border-radius:8px;padding:6px 8px 2px}#chart{display:block;width:100%;height:34vh;min-height:190px}#chart text{font-family:var(--mono);font-size:10.5px;fill:var(--muted)}#chart .gridline{stroke:var(--grid);stroke-width:1}#chart .baseline{stroke:var(--baseline);stroke-width:1}#chart .bar{fill:var(--series-1)}#chart .bar.zero{fill:var(--baseline)}#chart .bar.hovered{fill:#6da7ec}#chart .bar.selected{stroke:var(--ink);stroke-width:1.5;fill:#6da7ec}#chart .gapline{stroke:var(--warning);stroke-width:1;stroke-dasharray:2 3;opacity:.7}#chart .bar.down{fill:var(--critical)}#chart .maxlabel{fill:var(--ink-2);font-size:11px}#chart .hit{fill:transparent;cursor:pointer}.slot{flex:1;padding:14px 22px 8px;display:flex;flex-direction:column}.slot-empty{color:var(--muted);font-family:var(--mono);padding:40px 0;text-align:center}.slot-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 26px;padding-bottom:10px}.slot-head .blockno{color:var(--ink);font-family:var(--mono);font-size:26px;font-weight:700}.slot-head .blockno .hash{color:var(--muted);font-weight:400}.slot-head .fact{color:var(--muted);font-size:12.5px}.slot-head .fact b{color:var(--ink-2);font-family:var(--mono);font-weight:500;font-variant-numeric:tabular-nums}.slot-head .total{margin-left:auto;text-align:right}.slot-head .total .v{color:var(--ink);font-family:var(--mono);font-size:38px;font-weight:700}.slot-head .total .v.zero{color:var(--muted);font-weight:400}.slot-head .total .k{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.5px;display:block}.badge{font-family:var(--mono);font-size:11px;border-radius:4px;padding:1px 8px;border:1px solid var(--ring);color:var(--warning)}.badge.down{color:var(--critical);border-color:#d03b3b80;background:#d03b3b14}.tooltip .downnote{color:var(--critical);font-size:11px;margin-bottom:4px}.pairgrid{flex:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px}.pairpanel{background:var(--surface);border:1px solid var(--ring);border-radius:8px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.pairpanel.has-arb{border-color:#3987e573}.pairpanel .top{display:flex;align-items:baseline;gap:12px}.pairpanel .name{color:var(--ink);font-family:var(--mono);font-size:15px;font-weight:600}.pairpanel .net{margin-left:auto;font-family:var(--mono);font-size:26px;color:var(--ink);font-weight:700}.pairpanel .net.zero{color:var(--muted);font-weight:400;font-size:18px}.opp-pill{font-family:var(--mono);font-size:11px;font-weight:700;border-radius:999px;padding:2px 10px;letter-spacing:.5px;border:1px solid}.opp-pill.yes{color:var(--good);border-color:#0ca30c80;background:#0ca30c1a}.opp-pill.no{color:var(--muted);border-color:var(--ring)}.opp-pill.collides{color:var(--warning);border-color:#fab21980;background:#fab2191a}.pairpanel .net.excluded{color:var(--muted);text-decoration:line-through}.pairpanel .dirline.warn{color:var(--warning)}.lb-chip.uncounted{opacity:.55;text-decoration:line-through}.pairpanel .dirline{font-size:12px;color:var(--ink-2);font-family:var(--mono)}.pairpanel .dirline .d1{color:var(--series-1)}.pairpanel .dirline .d2{color:var(--series-2)}.pairpanel .warn{color:var(--warning)}.pairpanel .err{color:var(--muted);font-family:var(--mono);padding:12px 0}.ticket-wrap{position:relative}.ticket-wrap.collapsed .ticket{max-height:190px;overflow:hidden}.ticket-wrap.collapsed:after{content:"";position:absolute;left:1px;right:1px;bottom:26px;height:36px;background:linear-gradient(transparent,var(--page));pointer-events:none;border-radius:0 0 8px 8px}.ticket-expand{display:block;width:100%;margin-top:3px;background:none;border:1px dashed var(--grid);border-radius:6px;color:var(--muted);font-family:var(--mono);font-size:10.5px;padding:3px;cursor:pointer}.ticket-expand:hover{color:var(--ink-2);border-color:var(--baseline)}.ticket-chip{position:absolute;top:5px;right:5px;width:24px;margin:0;padding:2px 0;background:var(--surface);border:1px solid var(--baseline);border-radius:5px;line-height:1.1}.ticket{background:var(--page);border:1px solid var(--grid);border-radius:8px;font-family:var(--mono);font-size:12px;overflow:hidden}.ticket>div{padding:7px 12px}.ticket>div+div{border-top:1px dashed var(--baseline)}.tio{display:flex;align-items:baseline;gap:12px;background:var(--surface)}.tio .io-label{color:var(--muted);font-size:9.5px;letter-spacing:1.2px;width:28px}.tio .io-amt{color:var(--ink);font-weight:700;font-size:14px;font-variant-numeric:tabular-nums}.tio .io-tok{color:var(--ink-2);font-weight:400;font-size:11.5px}.tstep{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.tstep .step-venue{font-size:9.5px;letter-spacing:1px;text-transform:uppercase;width:84px;flex:0 0 auto}.tstep.dex{border-left:2px solid var(--series-1)}.tstep.cex{border-left:2px solid var(--series-2)}.tstep.dex .step-venue{color:var(--series-1)}.tstep.cex .step-venue{color:var(--series-2)}.tstep .step-body{flex:1;min-width:160px}.tstep .chain,.split-row{color:var(--ink-2)}.chain-tok{color:var(--ink)}.chain-arr{color:var(--muted);padding:0 3px}.fee-chip{display:inline-block;font-size:9.5px;color:var(--series-1);border:1px solid rgba(57,135,229,.45);border-radius:999px;padding:0 6px;line-height:1.5;vertical-align:8%}.tstep .step-result{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto}.splits{display:flex;flex-direction:column;gap:3px}.split-pct{display:inline-block;color:var(--ink);background:var(--surface);border:1px solid var(--ring);border-radius:4px;padding:0 6px;margin-right:8px;font-size:10.5px}.split-proto{color:var(--muted);font-size:9.5px;margin-left:8px;text-transform:uppercase}.stage-arrow{color:var(--muted);margin-right:6px;font-size:10.5px}.flow-amt{color:var(--ink);font-weight:600}.tgraph{background:var(--surface)}.rgraph{display:flex;flex-direction:column;gap:7px;font-family:var(--mono);font-size:11.5px;overflow-x:auto}.rgroup{display:flex;gap:10px;align-items:center}.rsrc{min-width:58px;display:flex;flex-direction:column;align-items:flex-start;gap:1px;flex:0 0 auto}.tok-badge{display:inline-flex;align-items:center;gap:6px;color:var(--ink);white-space:nowrap}.tok-dot{width:9px;height:9px;border-radius:50%;flex:0 0 auto}.ramt{color:var(--muted);font-size:10px;font-variant-numeric:tabular-nums}.rbranches{flex:1;display:flex;flex-direction:column;gap:5px;border-left:1px solid var(--baseline);padding-left:12px}.rbranch{display:flex;align-items:center;gap:7px;position:relative;flex-wrap:wrap;row-gap:3px;min-width:0}.rbranch:before{content:"";position:absolute;left:-12px;top:9px;width:9px;border-top:1px solid var(--baseline)}.rpct{color:var(--ink);min-width:30px;text-align:right;font-variant-numeric:tabular-nums;flex:0 0 auto}.rvenue{border:1px solid var(--ring);background:var(--page);padding:2px 7px;border-radius:4px;color:var(--ink-2);font-size:10px;white-space:nowrap;max-width:118px;overflow:hidden;text-overflow:ellipsis}.rarrow{color:var(--muted)}.rsep{border-top:1px dashed var(--baseline)}.tnet{color:var(--ink);font-variant-numeric:tabular-nums}.tnet b{font-size:13.5px}.tnet .dim{color:var(--muted);font-weight:400}.facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:6px 12px;font-family:var(--mono);font-variant-numeric:tabular-nums}.facts .f .k{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.4px;display:block}.facts .f .v{color:var(--ink-2);font-size:12.5px}.facts .f .v.hi{color:var(--ink)}.ladder-head{color:var(--muted);font-size:10.5px;text-transform:uppercase;letter-spacing:.4px;margin-top:2px;display:flex;gap:14px}.ladder-head .leg{display:inline-flex;align-items:center;gap:5px;text-transform:none;letter-spacing:0;font-size:11px;color:var(--ink-2)}.ladder-head .sw{width:10px;height:3px;border-radius:2px;display:inline-block}.ladder-head .sw.d1{background:var(--series-1)}.ladder-head .sw.d2{background:var(--series-2)}.pairpanel svg.ladder{display:block;width:100%;height:108px}svg.ladder text{font-family:var(--mono);font-size:9.5px;fill:var(--muted)}svg.ladder .gridline{stroke:var(--grid);stroke-width:1}svg.ladder .zeroline{stroke:var(--baseline);stroke-width:1.2}svg.ladder .l1{stroke:var(--series-1);stroke-width:2;fill:none}svg.ladder .l2{stroke:var(--series-2);stroke-width:2;fill:none}svg.ladder .p1{fill:var(--series-1)}svg.ladder .p2{fill:var(--series-2)}svg.ladder .pt-ring{fill:none;stroke:var(--ink);stroke-width:1.5}svg.ladder .bestlabel{fill:var(--ink);font-size:10.5px}.statspage{padding:4px 22px 24px}.sempty{color:var(--muted);font-family:var(--mono);text-align:center;padding:40px 0}.stiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:14px}.stile{background:var(--surface);border:1px solid var(--ring);border-radius:8px;padding:12px 14px;display:flex;flex-direction:column}.stile .v{color:var(--ink);font-family:var(--mono);font-size:24px;font-weight:700;font-variant-numeric:tabular-nums}.stile .k{color:var(--muted);font-size:10.5px;text-transform:uppercase;letter-spacing:.6px;margin-top:2px}.stile .sub{color:var(--ink-2);font-family:var(--mono);font-size:11px;margin-top:4px}.sgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:12px;align-items:start}.scard{background:var(--surface);border:1px solid var(--ring);border-radius:8px;padding:14px 16px}.scard.wide{grid-column:1 / -1}.scard-title{color:var(--ink);font-size:13px;font-weight:600;margin-bottom:10px}.snote{color:var(--muted);font-size:10.5px;margin-top:8px}.rboard{display:flex;flex-direction:column;gap:10px}.rrow{display:grid;grid-template-columns:250px 1fr 44px auto;gap:12px;align-items:center}.rname{color:var(--ink-2);font-size:12.5px;display:flex;align-items:center;gap:8px}.rdot{width:9px;height:9px;border-radius:50%;flex:0 0 auto}.rbar{height:10px;background:var(--page);border-radius:5px;overflow:hidden}.rfill{height:100%;border-radius:5px 4px 4px 5px}.rshare{color:var(--ink);font-family:var(--mono);font-size:12px;text-align:right;font-variant-numeric:tabular-nums}.rnums{color:var(--muted);font-family:var(--mono);font-size:11.5px;white-space:nowrap}.rnums b{color:var(--ink);font-weight:600}@media (max-width: 900px){.rrow{grid-template-columns:1fr 60px}.rnums{grid-column:1 / -1}}.dsplit-bar{display:flex;height:14px;border-radius:7px;overflow:hidden;background:var(--page)}.d1seg{background:var(--series-1)}.d2seg{background:var(--series-2)}.dsplit-legend{display:flex;flex-direction:column;gap:4px;margin-top:10px;color:var(--ink-2);font-size:12px;font-family:var(--mono)}.dsplit-legend b{color:var(--ink)}.dsplit-legend .sw{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:7px;vertical-align:-1px}.dsplit-legend .sw.d1{background:var(--series-1)}.dsplit-legend .sw.d2{background:var(--series-2)}.schart{display:block;width:100%}.schart .sbar{fill:var(--series-1)}.schart .sbar:hover{fill:#6da7ec}.schart .sbarlabel{fill:var(--ink);font-family:var(--mono);font-size:11px}.schart .saxis{fill:var(--muted);font-family:var(--mono);font-size:9.5px}.schart .sbase{stroke:var(--baseline);stroke-width:1}.sim-head{display:flex;gap:28px;align-items:baseline;margin-bottom:8px}.sim-big{color:var(--ink);font-family:var(--mono);font-size:22px;font-weight:700;font-variant-numeric:tabular-nums}.sim-big .k{color:var(--muted);font-size:10.5px;font-weight:400;text-transform:uppercase;letter-spacing:.5px;margin-left:4px}.pdbar{display:flex;height:12px;border-radius:6px;overflow:hidden;background:#d03b3b8c}.pd-pass{background:var(--good)}.sim-legend{display:flex;gap:20px;margin:8px 0 12px;font-size:12px;color:var(--ink-2);font-family:var(--mono)}.sim-legend b{color:var(--ink)}.sim-legend .dim{color:var(--muted)}.sim-legend .sw{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:-1px}.sim-legend .sw.pass{background:var(--good)}.sim-legend .sw.drop{background:#d03b3bbf}.sim-routers{display:flex;flex-direction:column;gap:7px;margin-top:12px}.sim-router{display:grid;grid-template-columns:minmax(90px,auto) 1fr auto;gap:12px;align-items:center;font-size:12px}.sim-router .k{color:var(--ink-2);display:inline-flex;align-items:center;gap:7px}.sim-router .v{color:var(--muted);font-family:var(--mono);white-space:nowrap}.sim-router .pdbar{height:8px}.simgrid{display:flex;flex-direction:column;gap:6px}.simrow{display:flex;justify-content:space-between;gap:16px;font-size:12.5px}.simrow .k{color:var(--muted);display:inline-flex;align-items:center;gap:6px}.simrow .v{color:var(--ink-2);font-family:var(--mono);font-variant-numeric:tabular-nums}.simrow .v .dim{color:var(--muted)}.simrow .v.warn,.simrow .warn{color:var(--warning)}.simrow.hi .k,.simrow.hi .v{color:var(--ink);font-weight:600}.danger-zone{display:flex;align-items:center;gap:14px;margin-top:18px;padding:12px 2px;border-top:1px dashed var(--baseline)}.danger-zone .snote{margin-top:0}.danger-btn{font-family:var(--mono);font-size:12px;color:var(--critical);background:#d03b3b14;border:1px solid rgba(208,59,59,.45);border-radius:6px;padding:6px 14px;cursor:pointer;flex:0 0 auto}.danger-btn:hover{background:#d03b3b2e}.stable{width:100%;border-collapse:collapse;font-family:var(--mono);font-size:12.5px;font-variant-numeric:tabular-nums}.stable th{text-align:right;color:var(--muted);font-weight:500;font-size:10.5px;text-transform:uppercase;letter-spacing:.5px;padding:4px 12px;border-bottom:1px solid var(--baseline)}.stable th:first-child,.stable td:first-child{text-align:left;padding-left:0}.stable td{text-align:right;color:var(--ink-2);padding:6px 12px;border-bottom:1px solid var(--grid)}.stable td.pname{color:var(--ink)}.stable td.hi{color:var(--ink);font-weight:600}.tooltip{position:fixed;z-index:10;background:var(--surface);border:1px solid var(--ring);border-radius:6px;padding:9px 11px;font-family:var(--mono);font-size:12px;color:var(--ink-2);pointer-events:none;box-shadow:0 4px 18px #00000080;font-variant-numeric:tabular-nums}.tooltip h4{margin:0 0 5px;color:var(--ink);font-size:12px;font-weight:600}.tooltip .trow{display:flex;justify-content:space-between;gap:18px}.tooltip .trow .z{color:var(--muted)}.tooltip .note{color:var(--muted);font-size:10.5px;margin-top:5px}footer{padding:6px 22px 18px}footer p{color:var(--muted);font-size:11px;max-width:1100px;margin:0}@media (max-width: 720px){.brand .subtitle{display:block;margin-left:0}#chart{height:26vh}.slot-head .total{margin-left:0;text-align:left}}.fillspage{display:flex;flex-direction:column;gap:14px}.fills-empty{color:var(--muted);font-family:var(--mono);font-size:12.5px;padding:18px;text-align:center}.ftiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.ftile{background:var(--surface);border:1px solid var(--grid);border-radius:8px;padding:10px 14px;display:flex;flex-direction:column;gap:2px}.ftile .v{color:var(--ink);font-family:var(--mono);font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}.ftile .k{color:var(--muted);font-size:10.5px;letter-spacing:.6px;text-transform:uppercase}.fills-panel{background:var(--surface);border:1px solid var(--grid);border-radius:8px;padding:12px 14px}.fp-head{color:var(--ink);font-weight:600;font-size:13px;margin-bottom:10px}.fp-head .dim{color:var(--muted);font-weight:400;font-size:11.5px}.fills-grid{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(280px,1fr);gap:14px;align-items:start}@media (max-width: 1100px){.fills-grid{grid-template-columns:1fr}}.fills-panel.ffeed{overflow-x:auto}.evr{display:flex;align-items:flex-end;gap:3px;height:70px;overflow:hidden}.evr-col{flex:1;min-width:8px;display:flex;align-items:flex-end}.evr-bars{display:flex;align-items:flex-end;gap:1px;width:100%}.evr-bars span{flex:1;border-radius:2px 2px 0 0;display:block}.evr-est{background:var(--series-1)}.evr-real{background:var(--good)}.evr-legend{display:flex;gap:16px;align-items:center;margin-top:8px;color:var(--muted);font-size:11px;font-family:var(--mono)}.evr-legend .sw{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:5px;vertical-align:-1px}.evr-legend .sw.est{background:var(--series-1)}.evr-legend .sw.real{background:var(--good)}.fill-head,.fill-row{display:grid;grid-template-columns:92px 130px 150px 62px 130px 70px 84px 110px minmax(0,1fr);gap:10px;align-items:baseline;font-family:var(--mono);font-size:12px;padding:7px 4px}.fill-head{color:var(--muted);font-size:10px;letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid var(--grid);padding-bottom:5px}.fill-row{border-bottom:1px dashed var(--grid)}.fill-row:last-child{border-bottom:none}.fill-row .blk a{color:var(--ink-2);text-decoration:none;border-bottom:1px dotted var(--baseline)}.fill-row .blk a:hover{color:var(--ink)}.fill-row .blk .idx{color:var(--muted);font-size:10px;margin-left:5px}.ent-chip{display:inline-block;border:1px solid var(--baseline);border-radius:4px;padding:1px 7px;font-size:11px;color:var(--ink-2);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ent-chip.labeled{font-weight:700}.fill-row .pair{color:var(--ink);display:flex;flex-direction:column;gap:1px}.fill-row .pair .side{font-size:10px;color:var(--muted)}.fill-row .pair .side.sell{color:var(--series-2)}.fill-row .pair .side.buy{color:var(--series-1)}.fill-row .size{color:var(--ink-2)}.susd.pos{color:var(--good)}.susd.neg{color:var(--critical)}.susd.zero{color:var(--muted)}.fill-row .mark .m5{display:block;font-size:10.5px;color:var(--muted)}.fill-row .net .susd{font-weight:700}.fbadge{display:inline-block;font-size:9px;letter-spacing:.5px;border:1px solid var(--baseline);border-radius:3px;padding:0 4px;margin-right:3px;color:var(--ink-2)}.fbadge.tob{color:var(--warning);border-color:var(--warning)}.fbadge.priv{color:#9085e9;border-color:#9085e9}.fbadge.cb{color:var(--series-2);border-color:var(--series-2)}.fbadge.dim{color:var(--muted)}.fill-row .extra{display:flex;flex-direction:column;gap:1px;min-width:0}.fill-row .extra .deltas{color:var(--ink-2);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fill-row .extra .dim{color:var(--muted);font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fill-row.rejected{opacity:.45}.ent-row{display:grid;grid-template-columns:minmax(76px,1.2fr) minmax(36px,1fr) 36px 82px 88px;gap:8px;align-items:center;font-family:var(--mono);font-size:11.5px;padding:6px 2px;border-bottom:1px dashed var(--grid)}.ent-row:last-child{border-bottom:none}.ent-row .ename{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ent-row .ebar{height:7px;background:var(--page);border-radius:3px;overflow:hidden}.ent-row .ebar span{display:block;height:100%;border-radius:3px}.ent-row .enum{color:var(--ink-2);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fills-note{color:var(--muted);font-size:11.5px;line-height:1.55;margin:0}#chart .rangebar{fill:#cf4f9e;pointer-events:none}.chart-legend{margin-left:12px;color:var(--muted);font-size:11px;font-family:var(--mono)}.chart-legend .sw{display:inline-block;width:9px;height:9px;border-radius:2px;margin:0 5px 0 10px;vertical-align:-1px}.chart-legend .sw.lo{background:var(--series-1)}.chart-legend .sw.hi{background:#cf4f9e}#money-total .range-hi{color:#cf4f9e}#money-total.ranged{font-size:clamp(34px,4.2vw,56px)}.money .range-chip{margin-left:auto;align-self:center}.range-chip.on{color:#cf4f9e;border-color:#cf4f9e73}.chart-head.no-range .hi-item{display:none}.leg-item{margin-right:4px}#money-total .blocks-note{color:var(--muted);font-family:var(--mono);font-size:13px;font-weight:400;margin-left:14px;letter-spacing:.3px}.slot-head .total .range-hi{color:#cf4f9e}.perpair-tiles{margin-top:14px}.pptitle{color:var(--ink);font-family:var(--mono);font-weight:700;font-size:13px;margin:12px 0 6px;letter-spacing:.4px}.stiles.pp .stile{padding:8px 12px}.stiles.pp .stile .v{font-size:16px}.stiles.pp .stile .k{font-size:9.5px}.stiles.pp .stile .sub{font-size:10px}.stats-tabs{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}.stab{font-family:var(--mono);font-size:12px;background:none;border:1px solid var(--ring);border-radius:999px;color:var(--muted);padding:3px 14px;cursor:pointer}.stab:hover{color:var(--ink-2);border-color:var(--baseline)}.stab.active{color:var(--ink);background:var(--surface);border-color:var(--baseline)}.scope-spread{margin:-6px 0 12px}.scope-spread b{color:var(--ink-2)}
