html,body,#app{margin:0;min-height:100%;background:#050912;color:#e7edf7}html,body{overflow-y:auto}button,select,input{font:inherit}small{color:#8392a8}a{color:inherit}:root{--bg:#050912;--panel:#0b121d;--panel2:#0e1725;--border:#21334a;--border2:#304761;--text:#e7edf7;--muted:#8392a8;--green:#44ff42;--green2:#10d870;--red:#ff3030;--yellow:#ffb700;--orange:#ff9d00;--blue:#00b7ff;--purple:#c45cff;--cyan:#00e5ff}*{box-sizing:border-box}html,body{margin:0;background:radial-gradient(circle at top,#071226 0%,var(--bg) 58%);color:var(--text);font-family:Inter,Arial,Helvetica,sans-serif;height:100%}body{overflow:auto}button,select,input{font-family:inherit}.auth-page{min-height:100vh;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 20% 10%,#092957 0%,transparent 35%),radial-gradient(circle at 80% 80%,#241044 0%,transparent 35%),#040812}.auth-shell{width:min(1180px,96vw);display:grid;grid-template-columns:1.1fr .9fr;gap:28px}.auth-hero,.auth-panel{background:linear-gradient(180deg,#121e30d1,#070d19eb);border:1px solid var(--border);border-radius:18px;box-shadow:0 20px 60px #00000073;min-height:720px}.auth-hero{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative;overflow:hidden}.auth-hero:before{content:"";position:absolute;bottom:-120px;width:860px;height:380px;border-radius:50%;border:2px solid rgba(0,183,255,.55);box-shadow:0 0 80px #00b7ff59}.orbital-logo{position:relative;width:110px;height:110px;margin-bottom:18px}.planet{position:absolute;top:34px;right:34px;bottom:34px;left:34px;background:linear-gradient(135deg,#00b7ff,#7f4dff);border-radius:50%;box-shadow:0 0 32px #00b7ff}.orbit{position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:3px solid #2d7dff;border-radius:50%;transform:rotate(-30deg);box-shadow:0 0 20px #2d7dff}.auth-hero h1{letter-spacing:1px;margin:0 0 8px}.auth-hero p{color:var(--muted);text-transform:uppercase;font-size:12px}.auth-status-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:38px;width:70%}.auth-status-grid div{border:1px solid var(--border);background:#06101d;border-radius:12px;padding:16px}.auth-status-grid b{display:block;color:var(--green);font-size:24px}.auth-status-grid span{font-size:11px;color:var(--muted)}.auth-panel{display:flex;flex-direction:column;gap:20px;padding:38px;justify-content:center}.auth-card{background:#091322;border:1px solid var(--border);border-radius:14px;padding:26px}.auth-card h2{margin:0 0 6px;text-align:center}.muted{color:var(--muted);font-size:12px;text-align:center;margin-bottom:22px}.auth-card label{display:block;font-size:12px;color:#b7c4d6;margin:12px 0 6px}.auth-card input{width:100%;background:#060d18;border:1px solid var(--border);color:var(--text);border-radius:8px;padding:12px}.password-wrap{display:flex;gap:6px}.password-wrap button{background:#101b2c;border:1px solid var(--border);color:var(--text);border-radius:8px}.auth-row{display:flex;justify-content:space-between;align-items:center;font-size:12px;margin:12px 0}.auth-row a,.auth-switch a{color:#45aaff;cursor:pointer}.check{display:flex!important;gap:8px;align-items:center}.check input{width:auto}.primary-btn{width:100%;margin-top:12px;background:linear-gradient(90deg,#287cff,#00b7ff);border:none;color:#fff;padding:13px;border-radius:8px;font-weight:700;cursor:pointer}.separator{text-align:center;border-top:1px solid var(--border);margin:22px 0 14px;position:relative}.separator span{background:#091322;position:relative;top:-9px;padding:0 12px;color:var(--muted);font-size:12px}.social-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.social-row button{background:#07101d;border:1px solid var(--border);color:#fff;border-radius:8px;padding:11px}.auth-switch{text-align:center;color:var(--muted);font-size:12px}.hidden{display:none}.error{color:var(--red);font-size:12px}.ok{color:var(--green);font-size:12px}.terminal-topbar{height:58px;display:flex;justify-content:space-between;align-items:center;padding:0 14px;border-bottom:1px solid var(--border2);background:#060b14f5;position:sticky;top:0;z-index:20}.brand-zone{display:flex;align-items:center;gap:14px}.brand-mark{color:var(--yellow);font-size:28px;transform:rotate(45deg)}.brand-title{font-weight:900;letter-spacing:.8px}.brand-subtitle{font-size:10px;color:var(--muted)}.asset-title{border-left:1px solid var(--border);padding-left:16px;color:#18ff5e;font-weight:800}.asset-title span{color:#18ff5e}.top-controls{display:flex;align-items:center;gap:16px;font-size:13px}.top-controls select{background:#070d17;border:1px solid var(--border);color:#fff;border-radius:4px;padding:8px 32px 8px 12px}.green{color:var(--green)}.red{color:var(--red)}.yellow{color:var(--yellow)}.blue{color:var(--blue)}.purple{color:var(--purple)}.icon-btn{background:#07101d;border:1px solid var(--border);color:#fff;border-radius:6px;padding:7px 9px;cursor:pointer}.terminal-tabs{height:42px;display:flex;align-items:center;padding:0 12px;border-bottom:1px solid var(--border);background:#080f1a;position:sticky;top:58px;z-index:19}.terminal-tabs button{height:34px;min-width:122px;background:#070d17;border:1px solid #172437;color:#d5e1f3;font-size:12px;cursor:pointer}.terminal-tabs button.active{background:#09233b;border-color:#00b7ff;color:#00e5ff;box-shadow:inset 0 -2px #00e5ff}#app{padding:10px 12px 0}.dashboard-grid{display:grid;grid-template-columns:280px 1.05fr 310px;grid-auto-rows:minmax(100px,auto);gap:10px}.panel{background:linear-gradient(180deg,#0d1726,#08111d);border:1px solid var(--border);border-radius:8px;box-shadow:inset 0 0 22px #00000040;overflow:hidden}.panel-head{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(33,51,74,.7);padding:9px 10px}.panel-title{font-size:14px;font-weight:800;letter-spacing:.3px;text-transform:uppercase}.badge-num{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:5px;background:#0f8de8;color:#fff;font-weight:900;margin-right:8px}.panel-body{padding:10px}.slim-note{font-size:15px;color:var(--muted)}.tab-chips{display:flex;gap:6px}.tab-chips span{border:1px solid var(--border);padding:5px 10px;border-radius:4px;font-size:11px;color:#c6d2e3}.tab-chips .active{background:#10325a;border-color:#00b7ff;color:#fff}.metric-row{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:10px}.metric-card{background:#08101b;border:1px solid var(--border);border-radius:8px;padding:10px;min-height:72px}.metric-card label{display:block;color:#aab8cb;font-size:11px;text-transform:uppercase}.metric-card b{display:block;font-size:22px;margin:4px 0}.spark{height:18px;background:linear-gradient(90deg,transparent,#00ff9944,transparent);clip-path:polygon(0 80%,15% 50%,24% 70%,35% 30%,47% 55%,62% 15%,80% 38%,100% 5%)}.table{width:100%;border-collapse:collapse;font-size:12px}.table th,.table td{padding:6px;border-bottom:1px solid rgba(33,51,74,.65);text-align:right}.table th:first-child,.table td:first-child{text-align:left}.table th{color:#8ea1b9;font-size:12px;text-transform:uppercase}.status-pill{padding:3px 8px;border-radius:4px;background:#103718;color:#61ff6a;font-size:10px;font-weight:800}.status-sell{background:#3a1114;color:#ff3939}.universe{grid-row:span 3}.flow-panel{grid-column:span 1}.cvd-panel{grid-column:3;grid-row:span 3}.liquidity-perp,.delta-perp{grid-column:2}.spot-liq{grid-column:1 / span 1}.delta-spot{grid-column:2}.quick-config{grid-column:3}.context-panel{grid-column:1 / span 3}.exchange-group{margin-bottom:14px}.exchange-title{font-weight:900;color:#1af;margin:8px 0 5px}.exchange-row{display:grid;grid-template-columns:70px 1fr 58px 54px 16px;gap:6px;align-items:center;font-size:12px;padding:5px 0;border-bottom:1px solid rgba(33,51,74,.45)}.exchange-row .dot{width:10px;height:10px;border-radius:50%;background:#37d64e}.flow-row{display:grid;grid-template-columns:115px 1fr 1fr 78px 88px;gap:8px;align-items:center;font-size:12px;padding:6px 0;border-bottom:1px solid rgba(33,51,74,.55)}.bar-bg{height:16px;background:#08101b;border-radius:2px;overflow:hidden}.bar-buy{height:100%;background:linear-gradient(90deg,#108c35,#50e957)}.bar-sell{height:100%;background:linear-gradient(90deg,#8e1018,#ff2b2b)}.heatmap-box{height:220px;border:1px solid #193044;background:#06101a;position:relative;overflow:hidden}.price-line{position:absolute;left:0;right:0;top:49%;height:1px;border-top:1px dashed white}.price-tag{position:absolute;right:8px;top:44%;background:#111;color:#fff;border:1px solid #d7e2ef;padding:3px 7px;font-size:12px}.hm-row{position:absolute;height:12px;border-radius:2px;opacity:.9}.bid-zone{background:linear-gradient(90deg,transparent,#31ff3d,#d7ff00)}.ask-zone{background:linear-gradient(90deg,transparent,#ff2121,#ff9b00)}.chart-canvas{width:100%;height:170px;background:#06101a;border:1px solid #193044;border-radius:4px}.cvd-total{font-size:34px;text-align:right;color:var(--red);font-weight:900;margin:12px}.gauge{height:120px;display:flex;align-items:center;justify-content:center}.gauge .ring{width:105px;height:105px;border-radius:50%;background:conic-gradient(#48ff58 0,#48ff58 70%,#ffb000 70%,#ffb000 88%,#303847 88%);display:grid;place-items:center}.gauge .ring span{background:#07101b;border-radius:50%;width:74px;height:74px;display:grid;place-items:center;font-size:26px;font-weight:900}.books-page{display:grid;grid-template-columns:1fr;gap:10px}.toolbar{display:flex;justify-content:space-between;align-items:center;border:1px solid var(--border);background:#08101b;border-radius:8px;padding:8px 12px;margin-bottom:10px}.toolbar select,.toolbar button{background:#07101d;color:#fff;border:1px solid var(--border);border-radius:5px;padding:7px 12px;cursor:pointer}.exchange-books{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.group-label{font-weight:900;text-align:center;padding:6px;border-radius:6px 6px 0 0}.group-spot{color:#51ff42;border:1px solid #1e7b21}.group-futures{color:#ff3030;border:1px solid #841a1a}.group-coin{color:#ffc400;border:1px solid #896600}.group-margin{color:#c45cff;border:1px solid #6f34a1}.book-card{background:#07101b;border:1px solid var(--border);border-radius:7px;overflow:hidden}.book-title{display:flex;justify-content:space-between;padding:8px 10px;border-bottom:1px solid var(--border);font-weight:800}.latency{color:#72ff30;font-size:11px}.dom-table{width:100%;border-collapse:collapse;font-size:11px;table-layout:fixed}.dom-table th,.dom-table td{border:1px solid rgba(35,53,74,.75);padding:4px 3px;text-align:right;height:22px}.dom-table th{background:#0c1622;color:#d6e4f4}.dom-table .price{color:#fff;background:#151d28}.dom-table .mid{background:#e6f4ff!important;color:#000!important;font-weight:900}.dom-table .buyc,.dom-table .bmd,.dom-table .bm{color:#48ff42}.dom-table .sellc,.dom-table .amd,.dom-table .sm{color:#ff3030}.dom-table .blank{color:#78889a}.book-footer{display:flex;justify-content:space-around;border-top:1px solid var(--border);padding:7px;font-size:11px}.tab-grid{display:grid;grid-template-columns:1fr 1fr 1.05fr;gap:10px}.tab-grid .wide2{grid-column:span 2}.mini-books{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.flow-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.mini-card{border:1px solid var(--border);background:#07101b;border-radius:7px;padding:7px}.mini-bars{height:70px;background:repeating-linear-gradient(90deg,#1aff6522 0,#1aff6522 8px,#ff3b3b33 8px,#ff3b3b33 14px,#07101b 14px,#07101b 22px)}.big-chart{height:260px;background:#06101a;border:1px solid #193044;border-radius:6px;position:relative;overflow:hidden}.config-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.toggle{display:flex;justify-content:space-between;align-items:center;padding:10px;border-bottom:1px solid var(--border)}.switch{width:42px;height:20px;border-radius:20px;background:#1d7b34;position:relative}.switch:after{content:"";position:absolute;right:3px;top:3px;width:14px;height:14px;border-radius:50%;background:#fff}.data-flow{display:flex;align-items:center;gap:16px;margin:10px 12px 14px;padding:11px 14px;border:1px solid var(--border);border-radius:8px;background:#07101b;white-space:nowrap;overflow:auto}.flow-item b{display:block;font-size:11px}.flow-item span{display:block;font-size:10px;color:var(--muted)}@media (max-width:1200px){.dashboard-grid{grid-template-columns:1fr}.cvd-panel,.context-panel,.liquidity-perp,.delta-perp,.spot-liq,.delta-spot,.quick-config{grid-column:auto}.exchange-books,.tab-grid,.metric-row,.config-grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.auth-shell,.exchange-books,.tab-grid,.metric-row,.config-grid,.flow-cards,.mini-books{grid-template-columns:1fr}.terminal-tabs{overflow:auto}.top-controls{gap:8px}.brand-subtitle{display:none}}.liquidity-perp .panel-body,.spot-liq .panel-body{padding:8px 10px 10px}.liquidity-map{position:relative;background:#050d16;border-radius:6px;border:1px solid rgba(47,255,63,.55);padding:8px;min-height:270px;box-shadow:inset 0 0 28px #0000006b,0 0 18px #00ff6314;overflow:hidden}.liquidity-map.orange-border{border-color:#ffb100bf;box-shadow:inset 0 0 28px #0000006b,0 0 18px #ffb10014}.liq-top{display:grid;grid-template-columns:1fr 78px 1fr;align-items:center;gap:8px;font-size:9px;font-weight:900;text-transform:uppercase;margin-bottom:6px}.liq-side-title.bid{color:#35ff35}.liq-side-title.ask{color:#ff3131;text-align:right}.liq-price-title{color:#cbd6e5;text-align:center;font-size:9px}.liq-body{position:relative;display:grid;grid-template-columns:1fr 78px 1fr;gap:8px;height:188px;padding:2px 0}.liq-bid,.liq-ask{display:flex;flex-direction:column;justify-content:space-between;min-width:0}.liq-zone-row{position:relative;height:19px;display:flex;align-items:center;gap:6px}.liq-zone-row.ask-row{justify-content:flex-end}.liq-tag{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:86px;height:18px;border-radius:3px;font-size:9px;font-weight:800;letter-spacing:.1px;background:#06111b}.bid-tag{border:1px solid rgba(38,255,64,.8);color:#47ff4f}.ask-tag{border:1px solid rgba(255,49,49,.82);color:#ff3b3b}.liq-bar{display:block;height:18px;opacity:.92;filter:saturate(1.1)}.bid-bar{margin-left:auto;background:linear-gradient(90deg,#1250220d,#2cff4440,#41ff46f5);box-shadow:0 0 12px #3aff4659}.ask-bar{margin-right:auto;background:linear-gradient(90deg,#ff2f2ff2,#ff5b1d61,#5016120d);box-shadow:0 0 12px #ff2f2f59}.liq-price-axis{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;border-left:1px solid rgba(140,160,185,.25);border-right:1px solid rgba(140,160,185,.25);color:#e8eef8;font-size:11px;padding:0 3px}.liq-price-axis div{width:100%;text-align:center;line-height:17px}.liq-price-axis .current-price{background:#0a0d10;border:1px solid #e9f1ff;border-radius:3px;color:#fff;font-weight:900;box-shadow:0 0 10px #ffffff2e}.liq-current-line{position:absolute;left:0;right:0;top:50%;border-top:1px dashed rgba(255,255,255,.75);box-shadow:0 0 10px #ffffff26;pointer-events:none}.liq-intensity{display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;margin-top:6px;color:#8797aa;font-size:8px;text-transform:uppercase}.liq-intensity div{height:8px;border-radius:10px;background:linear-gradient(90deg,#28ff3533,#ffdc00bf,#ff2d2de0);box-shadow:0 0 12px #ff5a1438}.liq-footer{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;border-top:1px solid rgba(33,51,74,.75);margin-top:8px;padding-top:8px;text-align:center}.liq-footer div{border-left:1px solid rgba(33,51,74,.75)}.liq-footer div:first-child{border-left:0}.liq-footer span{display:block;color:#9aa8ba;font-size:9px;text-transform:uppercase}.liq-footer b{display:block;margin-top:3px;font-size:16px;letter-spacing:.2px}.dashboard-grid.dashboard-reordered{grid-template-columns:424px minmax(0,1fr) 340px;grid-template-areas:"leftStack centerStack rightStack";align-items:stretch}.dashboard-grid.dashboard-reordered .dashboard-left-stack{grid-area:leftStack}.dashboard-grid.dashboard-reordered .dashboard-center-stack{grid-area:centerStack}.dashboard-grid.dashboard-reordered .dashboard-right-stack{grid-area:rightStack}.dashboard-grid.dashboard-reordered .liquidity-map{min-height:255px}.dashboard-grid.dashboard-reordered .liq-body{height:172px}.dashboard-grid.dashboard-reordered .panel{min-width:0}.data-flow{display:none!important}.universe .panel-body{overflow-x:auto}.universe .table{min-width:330px;font-size:11px}.universe .table th,.universe .table td{white-space:nowrap;padding:6px 5px}.universe table{width:100%}html,body{height:auto;min-height:100%;overflow-y:auto;background:#050912}#app{min-height:100vh;background:#050912}.terminal-tabs{overflow-x:auto}.terminal-tabs button{white-space:nowrap}.panel-title small{font-size:10px;color:var(--muted)}.auth-page{min-height:100vh}.route-loading{min-height:100vh;display:grid;place-items:center;background:#050912;color:#00e5ff;font-weight:900;letter-spacing:.1em}.ws-state{font-size:11px;color:var(--muted)}.tab-placeholder{min-height:320px}.narrative-box{line-height:1.55;color:#cbd6e5}.link-btn{border:0;background:transparent;color:var(--primary);font:inherit;cursor:pointer;padding:0;text-decoration:none}.link-btn:hover{text-decoration:underline}.link-btn.inline{display:inline}.metric-label{display:block;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px}.asset-search{min-width:170px;background:#070d17;border:1px solid var(--border);color:#fff;border-radius:4px;padding:8px 10px}.asset-picker{position:relative;min-width:220px}.asset-picker input{width:100%;background:#070d17;border:1px solid var(--border);color:#fff;border-radius:4px;padding:8px 10px}.asset-dropdown{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:30;background:#07111f;border:1px solid var(--border);border-radius:8px;box-shadow:0 18px 40px #00000073;padding:6px;max-height:216px;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:rgba(0,229,255,.55) rgba(255,255,255,.06);scrollbar-width:thin}.asset-dropdown button{width:100%;display:flex;justify-content:space-between;gap:10px;padding:9px 10px;min-height:40px;color:#eaf6ff;background:transparent;border:0;border-radius:6px;cursor:pointer}.asset-dropdown button:hover{background:#00e5ff1f}.asset-dropdown span,.asset-empty{color:var(--muted);font-size:12px}.asset-empty{padding:10px}.green{color:#0f6}.blue{color:#1e9bff}.yellow{color:#ffd84d}.red{color:#ff1744}.book-source,.book-meta{display:flex;justify-content:space-between;gap:8px;color:var(--muted);font-size:10px;letter-spacing:.04em;text-transform:uppercase;margin:4px 0 6px}.book-symbol-label{display:inline-flex;max-width:100%;margin-top:4px;padding:2px 7px;border:1px solid rgba(0,229,255,.28);border-radius:999px;color:#dff9ff;background:#00e5ff14;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dom-table{width:100%;table-layout:fixed;border-collapse:collapse}.dom-table th,.dom-table td{max-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.dom-table th{font-size:14px}.dom-table td,.metrics-table tbody td,.metrics-card-values,.range-level-value,.limit-event-row:not(.limit-event-header),.aggressor-row:not(.aggressor-header){font-size:15px}.dom-table td{padding-left:4px;padding-right:4px}.dom-table .price{min-width:58px;font-weight:800}.books-page .toolbar button.active{border-color:#00e5ff;background:#00e5ff24;color:#00e5ff;cursor:pointer}.orderbook-view-note{margin:0 0 8px;padding:6px 8px;border:1px solid rgba(0,229,255,.16);border-radius:8px;color:#8fa6bd;background:#00e5ff0b;font-size:11px;font-weight:700}.exchange-sections{display:flex;flex-direction:column;gap:12px}.exchange-section{border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:8px;background:#ffffff05}.exchange-section h3{margin:0 0 8px;color:#dff2ff;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.book-footer{flex-wrap:wrap;gap:8px}.data-contract-card{display:grid;gap:6px;border:1px solid rgba(0,229,255,.25);background:linear-gradient(135deg,#00e5ff12,#ffffff06);border-radius:8px;padding:12px;min-height:84px;color:#d7e8f8}.data-contract-card b{color:#00e5ff;font-size:12px;letter-spacing:.06em}.data-contract-card span{color:var(--muted);font-size:11px;line-height:1.35}.data-contract-card.warning{border-color:#ffcc0059;background:linear-gradient(135deg,#ffcc0014,#ffffff06)}.data-contract-card.warning b{color:#fc0}.data-contract-card.info b{color:#39ff88}.compact-table td,.compact-table th{font-size:11px;white-space:nowrap}.coverage-table td,.coverage-table th{font-size:10px}.quote-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;margin-bottom:10px}.quote-card{display:grid;gap:2px;border:1px solid rgba(255,255,255,.08);background:#ffffff09;border-radius:8px;padding:8px 10px}.quote-card b{color:#00e5ff;letter-spacing:.08em}.quote-card span{color:var(--muted);font-size:11px}.coverage-summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin-bottom:10px}.coverage-summary-card{display:grid;gap:2px;border:1px solid rgba(255,255,255,.08);background:#ffffff09;border-radius:8px;padding:10px}.coverage-summary-card b{color:#e7edf7;font-size:20px}.coverage-summary-card.live b{color:#39ff88}.coverage-summary-card span{color:var(--muted);font-size:11px;text-transform:uppercase}.section-heading{margin:14px 0 6px;color:#00e5ff;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.tab-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.tab-chips button,.tab-chips span{border:1px solid rgba(255,255,255,.18);background:#ffffff09;color:#d7e3f4;border-radius:6px;padding:5px 10px;font-size:11px;font-weight:700}.tab-chips button{cursor:pointer}.tab-chips button.active,.tab-chips span.active{border-color:#00e5ff;background:#00e5ff26;color:#00e5ff}.panel-list-meta{display:flex;justify-content:space-between;gap:8px;color:var(--muted);font-size:11px;margin-bottom:6px}.scroll-table{max-height:610px;overflow-y:auto;border:1px solid rgba(255,255,255,.08);border-radius:8px}.scroll-table table{margin:0}.positive{color:#39ff88}.negative{color:#ff5670}.neutral{color:#cbd6e5}.unavailable{color:var(--muted)}.dashboard-grid.dashboard-reordered{gap:6px;grid-auto-rows:minmax(72px,auto);align-items:start}.dashboard-grid.dashboard-reordered .panel-head{padding:6px 9px}.dashboard-grid.dashboard-reordered .panel-title{font-size:13px}.dashboard-grid.dashboard-reordered .badge-num{width:23px;height:23px;margin-right:7px}.dashboard-grid.dashboard-reordered .panel-body{padding:6px 8px}.dashboard-grid.dashboard-reordered .flow-panel .panel-body{padding-top:5px}.dashboard-grid.dashboard-reordered{grid-template-columns:424px minmax(0,1fr) 340px;grid-template-areas:"leftStack centerStack rightStack"}.dashboard-grid.dashboard-reordered .dashboard-left-stack{grid-area:leftStack;display:flex;flex-direction:column;gap:6px;min-width:0}.dashboard-grid.dashboard-reordered .dashboard-center-stack{grid-area:centerStack;display:flex;flex-direction:column;gap:6px;min-width:0}.dashboard-grid.dashboard-reordered .dashboard-center-stack>*,.dashboard-grid.dashboard-reordered .dashboard-left-stack>.panel,.dashboard-grid.dashboard-reordered .dashboard-right-stack>.panel{width:100%}.dashboard-grid.dashboard-reordered .dashboard-right-stack{grid-area:rightStack;display:flex;flex-direction:column;gap:6px;min-width:0}.dashboard-grid.dashboard-reordered .dashboard-heatmap-chart{min-width:0}.dashboard-grid.dashboard-reordered .cvd-panel,.dashboard-grid.dashboard-reordered .flow-panel,.dashboard-grid.dashboard-reordered .quick-config{grid-column:auto;grid-row:auto}.dashboard-grid.dashboard-reordered .dashboard-heatmap-chart .heatmap-panel{min-height:360px}.dashboard-grid.dashboard-reordered .dashboard-heatmap-chart .chart-wrap{min-height:300px}@media (max-width:1200px){.dashboard-grid.dashboard-reordered{grid-template-columns:1fr;grid-template-areas:"leftStack" "centerStack" "rightStack"}}:root{--ofu-found-color: #0369A1;--ofu-found-hover: #0284C7}.book-usd-input{height:28px;border-radius:5px;border:1px solid rgba(8,229,255,.26);background:#07111d;color:#dbeafe;padding:0 8px;font-weight:900;outline:none}.observed-menu.svelte-1h259us>button:where(.svelte-1h259us){white-space:nowrap}.observed-menu.svelte-1h259us .user-menu-dropdown:where(.svelte-1h259us){left:0;right:auto;max-height:320px;overflow-y:auto}.observed-menu.svelte-1h259us .user-menu-dropdown:where(.svelte-1h259us) button:where(.svelte-1h259us){justify-content:space-between}.observed-menu.svelte-1h259us button[aria-current=true]:where(.svelte-1h259us){color:var(--cyan)}.observed-menu.svelte-1h259us button:where(.svelte-1h259us):disabled{opacity:.5;cursor:default}.user-menu-shell.svelte-1h259us{position:relative}.user-menu-dropdown.svelte-1h259us{position:absolute;top:calc(100% + 6px);right:0;z-index:40;min-width:220px;padding:6px;border:1px solid var(--border);border-radius:8px;background:#07111f;box-shadow:0 18px 40px #00000073}.user-menu-dropdown.svelte-1h259us button:where(.svelte-1h259us){width:100%;display:flex;align-items:center;min-height:40px;padding:9px 10px;border:0;border-radius:6px;background:transparent;color:#eaf6ff;cursor:pointer;text-align:left}.user-menu-dropdown.svelte-1h259us button:where(.svelte-1h259us):hover,.user-menu-dropdown.svelte-1h259us button:where(.svelte-1h259us):focus-visible{background:#00e5ff1f;outline:none}.password-modal-backdrop.svelte-1h259us{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:24px;background:#050912bd;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.password-modal-card.svelte-1h259us{width:min(100%,440px);border:1px solid var(--border2);border-radius:14px;background:linear-gradient(180deg,#0d1726fa,#08111dfa);box-shadow:0 24px 60px #00000073}.password-modal-head.svelte-1h259us{padding:18px 20px 8px;border-bottom:1px solid rgba(33,51,74,.7)}.password-modal-head.svelte-1h259us h2:where(.svelte-1h259us){margin:0;font-size:18px}.password-modal-head.svelte-1h259us p:where(.svelte-1h259us){margin:6px 0 0;color:var(--muted);font-size:15px}.password-modal-form.svelte-1h259us{display:grid;gap:8px;padding:18px 20px 20px}.password-modal-form.svelte-1h259us label:where(.svelte-1h259us){font-size:15px;color:#b7c4d6;margin-top:6px}.password-modal-form.svelte-1h259us input:where(.svelte-1h259us){width:100%;padding:12px;border:1px solid var(--border);border-radius:8px;background:#060d18;color:var(--text)}.password-modal-form.svelte-1h259us input[aria-invalid=true]:where(.svelte-1h259us){border-color:#ff3030d9}.password-field-error.svelte-1h259us,.password-submit-error.svelte-1h259us,.user-password-success.svelte-1h259us{color:var(--red);font-size:15px}.password-submit-error.svelte-1h259us{margin-top:6px}.user-password-success.svelte-1h259us{position:absolute;right:14px;bottom:-22px;color:var(--green)}.password-modal-actions.svelte-1h259us{display:flex;justify-content:flex-end;gap:10px;margin-top:12px}.secondary-btn.svelte-1h259us,.primary-action-btn.svelte-1h259us{min-width:150px;padding:11px 14px;border-radius:8px;font-weight:700;cursor:pointer}.secondary-btn.svelte-1h259us{border:1px solid var(--border);background:#07101d;color:var(--text)}.primary-action-btn.svelte-1h259us{border:0;background:linear-gradient(90deg,#287cff,#00b7ff);color:#fff}.secondary-btn.svelte-1h259us:disabled,.primary-action-btn.svelte-1h259us:disabled{opacity:.6;cursor:wait}@media (max-width: 760px){.password-modal-backdrop.svelte-1h259us{padding:12px}.password-modal-actions.svelte-1h259us{grid-template-columns:1fr;display:grid}.secondary-btn.svelte-1h259us,.primary-action-btn.svelte-1h259us{width:100%}.user-password-success.svelte-1h259us{position:static;margin-left:auto;padding-right:8px}}.panel-toggle.svelte-1ybrmwu{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:6px;padding:0;border:1px solid var(--border);border-radius:4px;background:transparent;color:inherit;font-size:10px;vertical-align:middle;cursor:pointer}.panel-toggle.svelte-1ybrmwu:focus-visible{outline:2px solid #37beff;outline-offset:2px}.ofu-collapsed-panel{align-self:start;min-height:0!important;height:auto!important}.ofu-collapsed-content{height:0;padding-block:0;overflow:clip;visibility:hidden}.flow-row.svelte-1w95doh{grid-template-columns:minmax(120px,1.05fr) minmax(70px,.65fr) minmax(70px,.65fr) minmax(70px,.65fr) minmax(52px,.45fr);gap:6px;padding:4px 0}.flow-header.svelte-1w95doh{color:#8ea1b9;text-transform:uppercase;font-size:10px;padding-top:0}.flow-total.svelte-1w95doh{border-top:1px solid rgba(142,161,185,.35);margin-top:4px;padding-top:6px;font-weight:800}.heatmap-panel.svelte-11fomdu{border:1px solid rgba(148,163,184,.28);background:linear-gradient(180deg,#0f1c2bf2,#080f1bf2);border-radius:10px;overflow:hidden;margin-bottom:12px;box-shadow:0 18px 45px #00000061}.panel-head.svelte-11fomdu{height:44px;display:flex;align-items:center;gap:10px;padding:0 14px;border-bottom:1px solid rgba(148,163,184,.22);background:linear-gradient(180deg,#121f30eb,#0a111deb)}.panel-index.svelte-11fomdu{width:26px;height:26px;border-radius:6px;background:linear-gradient(135deg,#1d9bf0,#0ea5e9);display:grid;place-items:center;font-weight:900;color:#fff}.panel-title.svelte-11fomdu{font-weight:900;letter-spacing:.02em}.latency.svelte-11fomdu{margin-left:auto;color:#7f91aa;font-size:15px;font-weight:700}.panel-body.svelte-11fomdu{padding:12px 14px 14px}.toolbar.svelte-11fomdu{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:8px;min-height:38px}.timeframe.svelte-11fomdu{display:flex;gap:6px;margin-right:6px}.timeframe.svelte-11fomdu button:where(.svelte-11fomdu),.filter.svelte-11fomdu button:where(.svelte-11fomdu){height:28px;padding:0 13px;border-radius:6px;border:1px solid rgba(148,163,184,.18);background:#050b14c7;color:#d7e0ec;font-weight:900;cursor:pointer}.timeframe.svelte-11fomdu button.active:where(.svelte-11fomdu),.filter.svelte-11fomdu button:where(.svelte-11fomdu){color:#0ff0ff;border-color:#08e5ffc7;background:#08e5ff1f}.chip.svelte-11fomdu{height:22px;display:inline-flex;align-items:center;padding:0 9px;border-radius:999px;color:#7fa0ba;background:#0848674d;border:1px solid rgba(8,229,255,.2);font-size:11px;font-weight:800;text-transform:uppercase}.filter.svelte-11fomdu{display:flex;align-items:center;gap:7px;margin-left:4px;font-size:15px;font-weight:900;color:#cbd5e1}.filter.svelte-11fomdu input:where(.svelte-11fomdu){width:66px;height:28px;border-radius:5px;border:1px solid rgba(8,229,255,.26);background:#07111d;color:#dbeafe;padding:0 8px;font-weight:900;outline:none}.opacity-control.svelte-11fomdu{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 7px;border-radius:999px;border:1px solid rgba(8,229,255,.18);background:#05111da3;color:#8eabc4;font-size:10px;font-weight:900;letter-spacing:.02em}.opacity-control.svelte-11fomdu select:where(.svelte-11fomdu){height:30px;border:1px solid rgba(8,229,255,.32);border-radius:5px;background:#07111d;color:#dff7ff;font-size:11px;font-weight:900;outline:none}.checkbox.svelte-11fomdu{display:flex;align-items:center;gap:6px;color:#dbeafe;font-size:15px;font-weight:900}.checkbox.svelte-11fomdu span:where(.svelte-11fomdu){color:#9fb2c8}.chart-wrap.svelte-11fomdu{position:relative;height:430px;border-radius:9px;border:1px solid rgba(8,229,255,.2);overflow:hidden;background:linear-gradient(180deg,#051f2eeb,#051a27eb),#061928;-webkit-user-select:none;user-select:none;cursor:default}.chart-wrap.dragging.svelte-11fomdu{cursor:grabbing}.chart-wrap.pointer-hover.svelte-11fomdu{cursor:pointer}.chart-canvas.svelte-11fomdu,.overlay-svg.svelte-11fomdu{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.chart-canvas.svelte-11fomdu{z-index:1}.overlay-svg.svelte-11fomdu{z-index:8;pointer-events:none;overflow:visible}.pointer-hover-layer.svelte-11fomdu{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;pointer-events:none}.pointer-hover-dot.svelte-11fomdu{position:absolute;display:block;width:9px;height:9px;border:2px solid rgba(255,255,255,.95);border-radius:50%;background:#08e5ffeb;box-shadow:0 0 0 3px #08e5ff33,0 0 10px #08e5ffbf;transform:translate(-50%,-50%)}.current-price-label,.axis-label{fill:#dff7ff;font-size:11px;font-weight:900}.price-line{fill:none;stroke:#fffffff5;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px rgba(255,255,255,.32));pointer-events:stroke}.bubble-buy{fill:#22c55e7a;stroke:#86eface0;stroke-width:1.45}.bubble-sell{fill:#ef444475;stroke:#fca5a5e0;stroke-width:1.45}.bubble-hit{filter:drop-shadow(0 0 3px rgba(0,0,0,.34))}.trade-bubble-label{fill:#fffffff0;font-size:13px;font-weight:800;letter-spacing:.02em;text-anchor:middle;dominant-baseline:middle;pointer-events:none;paint-order:stroke;stroke:#0000008f;stroke-width:2.6px}.tooltip.svelte-11fomdu{position:absolute;display:none;min-width:238px;padding:11px 12px;border-radius:7px;border:1px solid rgba(148,163,184,.24);background:#050a12ed;box-shadow:0 14px 30px #00000080;pointer-events:none;font-size:15px;line-height:1.45;z-index:20}.heatmap-cell-tooltip.svelte-11fomdu{color:#dbeafe}.trade-bubble-tooltip.svelte-11fomdu{min-width:210px}.tooltip-date.svelte-11fomdu{color:#e5eefc;font-weight:900;margin-bottom:8px;white-space:nowrap}.tooltip-price-row.svelte-11fomdu,.tooltip-row.svelte-11fomdu{display:flex;align-items:center;justify-content:space-between;gap:18px}.tooltip-price-row.svelte-11fomdu{padding-bottom:8px;color:#cbd5e1}.tooltip-price-row.svelte-11fomdu strong:where(.svelte-11fomdu),.tooltip-row.svelte-11fomdu strong:where(.svelte-11fomdu){color:#f8fafc;font-weight:900}.tooltip-section.svelte-11fomdu{padding-top:8px;margin-top:8px;border-top:1px solid rgba(148,163,184,.18)}.tooltip-section-title.svelte-11fomdu{margin-bottom:4px;font-size:11px;font-weight:950;letter-spacing:.08em}.tooltip-section-bid.svelte-11fomdu .tooltip-section-title:where(.svelte-11fomdu),.tooltip-section-bid.svelte-11fomdu strong:where(.svelte-11fomdu){color:#5eead4}.tooltip-section-ask.svelte-11fomdu .tooltip-section-title:where(.svelte-11fomdu),.tooltip-section-ask.svelte-11fomdu strong:where(.svelte-11fomdu){color:#fb8b5f}.tooltip-section-total.svelte-11fomdu .tooltip-section-title:where(.svelte-11fomdu),.tooltip-section-total.svelte-11fomdu strong:where(.svelte-11fomdu){color:#e2e8f0}.legend-box.svelte-11fomdu{position:absolute;left:16px;top:24px;width:118px;height:286px;border-radius:7px;background:#030810d1;border:1px solid rgba(148,163,184,.14);padding:12px 10px;z-index:5;pointer-events:none}.legend-title.svelte-11fomdu{font-size:11px;font-weight:900;margin-bottom:2px}.legend-sub.svelte-11fomdu{font-size:10px;color:#cbd5e1;font-weight:700;margin-bottom:8px}.gradient-bar.svelte-11fomdu{height:210px;width:20px;border-radius:4px;background:linear-gradient(180deg,#ef4444,#f97316 12%,#facc15 26%,#22c55e 44%,#22d3ee 66%,#2563eb);border:1px solid rgba(255,255,255,.2);float:left;margin-right:10px}.legend-scale.svelte-11fomdu{height:210px;display:flex;flex-direction:column;justify-content:space-between;font-size:10px;color:#d8e3ef}.heatmap-empty-card.svelte-11fomdu{border-radius:7px;border:1px solid rgba(250,204,21,.42);background:#facc150f;padding:14px}.data-contract-card.svelte-11fomdu{display:grid;gap:7px;color:#94a3b8;font-size:15px}.data-contract-card.svelte-11fomdu b:where(.svelte-11fomdu){color:#facc15;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}@media (max-width: 980px){.chart-wrap.svelte-11fomdu{height:360px}}.cvd-summary-cards.svelte-1ybn292{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:10px}.cvd-summary-cards.svelte-1ybn292>div:where(.svelte-1ybn292){border:1px solid rgba(125,148,178,.24);border-radius:8px;padding:8px;background:#071321b8;grid-column:span 2}.cvd-summary-cards.svelte-1ybn292 span:where(.svelte-1ybn292){display:block;color:#8ba0b7;font-size:11px;text-transform:uppercase}.cvd-summary-cards.svelte-1ybn292 b:where(.svelte-1ybn292){display:block;margin-top:4px;font-size:15px;white-space:nowrap}.adjustment-value.svelte-1ybn292{font-size:13px}.cvd-summary-cards.svelte-1ybn292>div:where(.svelte-1ybn292):nth-child(-n+2){grid-column:span 3}.direction-card.svelte-1ybn292{grid-column:1 / span 2}.dominant-card.svelte-1ybn292{grid-column:3 / span 2}.strength-card.svelte-1ybn292{grid-column:5 / span 2}.cvd-market-total-table.svelte-1ybn292 th:where(.svelte-1ybn292),.cvd-market-total-table.svelte-1ybn292 td:where(.svelte-1ybn292){white-space:nowrap}.direction-pill.svelte-1ybn292{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:2px 8px;border:1px solid rgba(128,151,180,.25);font-size:10px;background:#7d94b214}.green.svelte-1ybn292,.direction-pill.green.svelte-1ybn292{color:#27ff72;border-color:#27ff7247}.red.svelte-1ybn292,.direction-pill.red.svelte-1ybn292{color:#ff405d;border-color:#ff405d52}.neutral.svelte-1ybn292,.direction-pill.neutral.svelte-1ybn292{color:#9fb0c3}@media (max-width: 1100px){.cvd-summary-cards.svelte-1ybn292{grid-template-columns:repeat(2,minmax(0,1fr))}}.oi-market-table-wrap.svelte-i8ip4m{overflow-x:auto;border:1px solid #164755}table.svelte-i8ip4m{width:100%;min-width:560px;border-collapse:collapse}th.svelte-i8ip4m,td.svelte-i8ip4m{padding:11px 12px;border-bottom:1px solid rgba(22,71,85,.65);text-align:left;white-space:nowrap}th.svelte-i8ip4m{color:#7095a0;background:#071a22;font:700 10px monospace;letter-spacing:.08em}td.svelte-i8ip4m{color:#d8edf2;font:500 12px IBM Plex Mono,monospace}tbody.svelte-i8ip4m tr:where(.svelte-i8ip4m):hover{background:#47d7b00d}.numeric.svelte-i8ip4m{text-align:right;font-variant-numeric:tabular-nums}.primary.svelte-i8ip4m{color:#47d7b0}.positive.svelte-i8ip4m{color:#42d69b}.negative.svelte-i8ip4m{color:#ff6577}.grand-total.svelte-i8ip4m{background:#47d7b017;border-top:2px solid #47d7b0}.grand-total.svelte-i8ip4m td:where(.svelte-i8ip4m){color:#d8edf2;font-weight:800}.grand-total.svelte-i8ip4m .primary:where(.svelte-i8ip4m){color:#47d7b0}.grand-total.svelte-i8ip4m .adjustment-cell.positive:where(.svelte-i8ip4m){color:#42d69b}.grand-total.svelte-i8ip4m .adjustment-cell.negative:where(.svelte-i8ip4m){color:#ff6577}.grand-total.svelte-i8ip4m .adjustment-cell.neutral:where(.svelte-i8ip4m){color:#d8edf2}.empty.svelte-i8ip4m{height:150px;color:#7095a0;text-align:center}.compact.svelte-i8ip4m{border:0}.compact.svelte-i8ip4m table:where(.svelte-i8ip4m){min-width:0}.compact.svelte-i8ip4m th:where(.svelte-i8ip4m),.compact.svelte-i8ip4m td:where(.svelte-i8ip4m){padding:8px 7px;font-size:10px}.compact.svelte-i8ip4m .empty:where(.svelte-i8ip4m){height:72px;white-space:normal}.liquidation-total-compact.svelte-1r1ejhd{display:grid;gap:9px;padding:4px 0 2px;text-align:center}.period.svelte-1r1ejhd{color:var(--muted, #7898a2);font:800 10px IBM Plex Mono,monospace;letter-spacing:.1em}strong.svelte-1r1ejhd{color:#f4fbff;font:800 clamp(24px,2vw,34px)/1 "IBM Plex Mono",monospace;font-variant-numeric:tabular-nums}.sides.svelte-1r1ejhd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;font:800 11px IBM Plex Mono,monospace}.sides.svelte-1r1ejhd span:where(.svelte-1r1ejhd){display:grid;gap:3px}small.svelte-1r1ejhd{color:var(--muted, #7898a2);font:800 9px IBM Plex Mono,monospace;letter-spacing:.06em}.long.svelte-1r1ejhd{color:#46d595}.short.svelte-1r1ejhd{color:#ff6275}.no-data.svelte-1r1ejhd strong:where(.svelte-1r1ejhd),.no-data.svelte-1r1ejhd .long:where(.svelte-1r1ejhd),.no-data.svelte-1r1ejhd .short:where(.svelte-1r1ejhd){color:var(--muted, #7898a2)}.metric-row.svelte-1lsb7bo{gap:8px;margin:0}.metric-card.svelte-1lsb7bo{min-height:54px;padding:9px 11px}.metric-card.svelte-1lsb7bo b:where(.svelte-1lsb7bo){font-size:clamp(14px,2vw,17px);line-height:1.05}.metric-label.svelte-1lsb7bo{font-size:10px}.dashboard-delta-market-stack.svelte-1y1a8hs{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;align-items:stretch;gap:8px;width:100%;min-width:0}.dashboard-delta-market-stack.svelte-1y1a8hs>.panel{grid-area:auto!important;grid-column:1 / -1;width:100%;min-width:0}.dashboard-delta-market-stack.svelte-1y1a8hs .metric-row{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-grid.dashboard-reordered.dashboard-without-left{grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"centerStack rightStack"}.dashboard-grid.dashboard-reordered.dashboard-without-center{grid-template-columns:424px minmax(340px,1fr);grid-template-areas:"leftStack rightStack"}.dashboard-grid.dashboard-reordered.dashboard-without-left.dashboard-without-center{grid-template-columns:minmax(340px,1fr);grid-template-areas:"rightStack"}@media (max-width: 1200px){.dashboard-grid.dashboard-reordered.dashboard-without-left,.dashboard-grid.dashboard-reordered.dashboard-without-center,.dashboard-grid.dashboard-reordered.dashboard-without-left.dashboard-without-center{grid-template-columns:1fr}}.metrics-card.svelte-1wu627{min-width:0;border:1px solid var(--border);border-radius:6px;background:#08101b;overflow:hidden}header.svelte-1wu627{display:flex;align-items:center;gap:4px;padding:8px;border-bottom:1px solid var(--border)}.card-title.svelte-1wu627{font-weight:700;overflow-wrap:anywhere}header.svelte-1wu627 .slim-note:where(.svelte-1wu627){margin-left:auto}.metrics-card-body.svelte-1wu627{padding:8px}.metrics-block.svelte-1wu627+.metrics-block:where(.svelte-1wu627){margin-top:12px;padding-top:8px;border-top:1px solid var(--border)}.block-title.svelte-1wu627{color:var(--muted);font-size:11px;font-weight:700;margin-bottom:6px}.metrics-card-values.svelte-1wu627{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;font-variant-numeric:tabular-nums}.metric-cell.svelte-1wu627{min-width:0;overflow-wrap:anywhere}.range-command.svelte-l43fqs{--action-color: #16A34A;--action-hover: #22C55E;--action-text: #07101d;--action-hover-text: #07101d;display:inline-flex;align-items:center;justify-content:center;gap:6px}.range-stop.svelte-l43fqs{--action-color: #DC2626;--action-hover: #EF4444;--action-text: #fff;--action-hover-text: #07101d}.range-reset.svelte-l43fqs{--action-color: #475569;--action-hover: #64748B;--action-text: #fff;--action-hover-text: #fff}.toolbar.svelte-l43fqs>.range-action:where(.svelte-l43fqs):not(:disabled){background:var(--action-color);border-color:var(--action-color);color:var(--action-text)}.toolbar.svelte-l43fqs>.range-action:where(.svelte-l43fqs):not(:disabled):hover{background:var(--action-hover);border-color:var(--action-hover);color:var(--action-hover-text)}.toolbar.svelte-l43fqs>.range-action:where(.svelte-l43fqs):disabled{color:#94a3b8}.toolbar.svelte-l43fqs>.range-command[data-start-mode]:where(.svelte-l43fqs):disabled{background:var(--action-color);border-color:var(--action-color);color:var(--action-text);opacity:.55;cursor:not-allowed}.range-spinner.svelte-l43fqs{width:12px;height:12px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:svelte-l43fqs-range-spin .8s linear infinite}@keyframes svelte-l43fqs-range-spin{to{transform:rotate(360deg)}}.toolbar.svelte-l43fqs{flex-wrap:wrap;gap:10px}.toolbar.svelte-l43fqs input:where(.svelte-l43fqs):not([type=checkbox]){width:110px}.column-select.svelte-l43fqs{display:flex;align-items:center;gap:6px}.column-trigger.svelte-l43fqs{display:flex;align-items:center;justify-content:space-between;gap:8px;width:140px;white-space:nowrap}.column-menu.svelte-l43fqs{position:fixed;inset:auto;margin:0;width:max-content;max-width:400px;max-height:300px;overflow-y:auto;padding:4px;background:#07101d;color:var(--text);border:1px solid var(--border);border-radius:5px;box-shadow:0 8px 24px #00000059}.column-menu.svelte-l43fqs label:where(.svelte-l43fqs){display:flex;align-items:center;gap:8px;padding:8px;border-radius:3px;cursor:pointer}.column-menu.svelte-l43fqs label:where(.svelte-l43fqs):hover{background:#00e5ff1f}.column-menu.svelte-l43fqs input:where(.svelte-l43fqs){-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;margin:0;border:1px solid var(--border2);border-radius:3px;background:#08101b;cursor:pointer}.column-menu.svelte-l43fqs input:where(.svelte-l43fqs):checked{background:var(--cyan);border-color:var(--cyan)}.column-menu.svelte-l43fqs input:where(.svelte-l43fqs):checked:after{content:"";display:block;width:4px;height:8px;border:solid #07101d;border-width:0 2px 2px 0;transform:translate(4px,1px) rotate(45deg)}.column-trigger.svelte-l43fqs:focus-visible,.column-menu.svelte-l43fqs input:where(.svelte-l43fqs):focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.metrics-cards.svelte-l43fqs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:10px;align-items:start;min-width:0}.pins-popup.svelte-1tg1wsx{width:min(1000px,calc(100vw - 32px));max-height:calc(100vh - 32px);padding:0;border:1px solid var(--border);border-radius:7px;background:#07101d;color:var(--text);box-shadow:0 12px 40px #00000080}.pins-heading.svelte-1tg1wsx{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid var(--border);color:var(--cyan);cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;font-weight:800}.pins-content.svelte-1tg1wsx{overflow:auto;max-height:min(420px,calc(100vh - 110px));padding:8px}.level-market-filter.svelte-y866ns{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin-left:4px;padding:0;border:0;background:transparent;color:#94a3b8;vertical-align:middle;cursor:pointer}.level-market-filter.svelte-y866ns:hover,.level-market-filter.svelte-y866ns:focus-visible{color:#67e8f9}.level-market-filter[aria-pressed=true].svelte-y866ns{color:#22d3ee;background:#164e63;border-radius:2px}tr.navigation-highlight.svelte-1fmp04f>td:where(.svelte-1fmp04f){position:relative;isolation:isolate}.navigation-overlay.svelte-1fmp04f{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:#facc152e;animation:svelte-1fmp04f-navigation-fade 2.6s ease-out both}@keyframes svelte-1fmp04f-navigation-fade{0%,25%{opacity:1}to{opacity:0}}td.svelte-1fmp04f{white-space:nowrap}tr[data-side=ASK].svelte-1fmp04f{color:#ff3030}tr[data-side=BID].svelte-1fmp04f,td.bm.svelte-1fmp04f{color:#48ff42}td.sm.svelte-1fmp04f{color:#ff3030}td.not-applicable.svelte-1fmp04f{color:var(--muted)}tr.pinned-level.svelte-1fmp04f>td:where(.svelte-1fmp04f){background-color:#37beff1f}tr.filtered-level.svelte-1fmp04f:not([data-testid=matched-levels-popup] tr)>td:where(.svelte-1fmp04f){background-color:#f59e0b47}td.current-price.svelte-1fmp04f{background:#e6f4ff!important;color:#000!important;font-weight:800}.row-pin.svelte-1fmp04f{display:inline-grid;place-items:center;width:20px;height:20px;margin-left:5px;padding:0;border:0;background:transparent;color:#c4d3e4ad;vertical-align:middle;cursor:pointer}.row-pin.svelte-1fmp04f:hover,.row-pin[aria-pressed=true].svelte-1fmp04f{color:#bdeeff}.pin-icon.svelte-1fmp04f{position:relative;display:block;width:12px;height:14px}.pin-icon.svelte-1fmp04f:before{content:"";position:absolute;left:3px;top:1px;width:7px;height:7px;border:1px solid currentColor;border-radius:5px 5px 2px 2px}.pin-icon.svelte-1fmp04f:after{content:"";position:absolute;left:6px;top:8px;width:1px;height:6px;background:currentColor;transform:rotate(35deg);transform-origin:top}.bulk-range-pin.svelte-tk5bzj{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;width:14px;height:14px;margin-left:5px;padding:0;border:0;background:transparent;color:#94a3b8;cursor:pointer}.bulk-range-pin.svelte-tk5bzj:hover,.bulk-range-pin.svelte-tk5bzj:focus-visible{color:#fcd34d}.table-wrap.svelte-tk5bzj{overflow:auto;overflow-anchor:none}.fill-height.svelte-tk5bzj{contain:size;flex:1 0 var(--table-min-height);min-height:var(--table-min-height)}.table.svelte-tk5bzj thead:where(.svelte-tk5bzj){position:sticky;top:0;z-index:2;background:#0b1118}.table.svelte-tk5bzj th:where(.svelte-tk5bzj){white-space:nowrap}.spacer.svelte-tk5bzj>td:where(.svelte-tk5bzj){padding:0;border:0;line-height:0}.range-status.svelte-16ymyjx{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:8px}.started.svelte-16ymyjx{min-width:0;text-align:left;overflow-wrap:anywhere}.current.svelte-16ymyjx{grid-column:2;justify-self:center;display:inline-flex;align-items:center;gap:.3em;white-space:nowrap}.direction.svelte-16ymyjx{width:1em;text-align:center}.up.svelte-16ymyjx{color:#48ff42}.down.svelte-16ymyjx{color:#ff3030}.mini-books.svelte-1qfg06l>.range-levels{display:flex;flex-direction:column;min-width:0}.mini-books.svelte-1qfg06l>.range-levels>.panel-body:not(.ofu-collapsed-content){display:flex;flex-direction:column;flex:1;min-height:0}.mini-books.svelte-1qfg06l>.range-levels>.panel-body>:not(.table-wrap){flex-shrink:0}.range-command.svelte-1qfg06l{--action-color: #16A34A;--action-hover: #22C55E;--action-text: #07101d;--action-hover-text: #07101d}.range-follow.svelte-1qfg06l{--action-color: #7C3AED;--action-hover: #8B5CF6;--action-text: #fff;--action-hover-text: #fff}.range-stop.svelte-1qfg06l{--action-color: #DC2626;--action-hover: #EF4444;--action-text: #fff;--action-hover-text: #07101d}.range-filter.svelte-1qfg06l{--action-color: #0891B2;--action-hover: #06B6D4;--action-text: #07101d;--action-hover-text: #07101d}.range-reset.svelte-1qfg06l{--action-color: #475569;--action-hover: #64748B;--action-text: #fff;--action-hover-text: #fff}.range-price.svelte-1qfg06l{--action-color: #2563EB;--action-hover: #3B82F6;--action-text: #fff;--action-hover-text: #07101d}.range-counts.svelte-1qfg06l>button.link-btn:not([data-pin-count]){--action-color: var(--ofu-found-color);--action-hover: var(--ofu-found-hover);--action-text: #fff;--action-hover-text: #07101d}.range-counts.svelte-1qfg06l>button.link-btn[data-pin-count]{--action-color: #B45309;--action-hover: #D97706;--action-text: #fff;--action-hover-text: #07101d}.toolbar.svelte-1qfg06l .range-action:where(.svelte-1qfg06l):not(:disabled),.range-counts.svelte-1qfg06l>button.link-btn:not(:disabled){background:var(--action-color);border-color:var(--action-color);color:var(--action-text)}.toolbar.svelte-1qfg06l .range-action:where(.svelte-1qfg06l):not(:disabled):hover,.range-counts.svelte-1qfg06l>button.link-btn:not(:disabled):hover{background:var(--action-hover);border-color:var(--action-hover);color:var(--action-hover-text)}.toolbar.svelte-1qfg06l .range-action:where(.svelte-1qfg06l):disabled{color:#94a3b8}.toolbar.svelte-1qfg06l .range-command[data-start-mode]:where(.svelte-1qfg06l):disabled{background:var(--action-color);border-color:var(--action-color);color:var(--action-text);opacity:.55;cursor:not-allowed}.range-navigation.svelte-1qfg06l{display:flex;flex:1;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.range-counts.svelte-1qfg06l,.range-price-controls.svelte-1qfg06l{display:flex;align-items:center;gap:8px}.range-search.svelte-1qfg06l{display:inline-flex;align-items:center;justify-content:center}.navigation-message.svelte-1qfg06l{display:flex;align-items:center;gap:8px;margin-bottom:8px}.range-command.svelte-1qfg06l{display:inline-flex;align-items:center;justify-content:center;gap:6px}.range-spinner.svelte-1qfg06l{width:12px;height:12px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:svelte-1qfg06l-range-spin .8s linear infinite}@keyframes svelte-1qfg06l-range-spin{to{transform:rotate(360deg)}}.toolbar.svelte-1qfg06l{flex-wrap:wrap;gap:10px}.toolbar.svelte-1qfg06l input:where(.svelte-1qfg06l):not([type=checkbox]){width:110px}.column-select.svelte-1qfg06l{display:flex;align-items:center;gap:6px}.column-trigger.svelte-1qfg06l{display:flex;align-items:center;justify-content:space-between;gap:8px;width:140px}.column-trigger.svelte-1qfg06l>span:where(.svelte-1qfg06l):first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.column-menu.svelte-1qfg06l{position:fixed;inset:auto;margin:0;width:180px;padding:4px;background:#07101d;color:var(--text);border:1px solid var(--border);border-radius:5px;box-shadow:0 8px 24px #00000059}.column-menu.svelte-1qfg06l label:where(.svelte-1qfg06l){display:flex;align-items:center;gap:8px;padding:8px;border-radius:3px;cursor:pointer}.column-menu.svelte-1qfg06l label:where(.svelte-1qfg06l):hover{background:#00e5ff1f}.column-menu.svelte-1qfg06l input:where(.svelte-1qfg06l){-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;margin:0;border:1px solid var(--border2);border-radius:3px;background:#08101b;cursor:pointer}.column-menu.svelte-1qfg06l input:where(.svelte-1qfg06l):checked{background:var(--cyan);border-color:var(--cyan)}.column-menu.svelte-1qfg06l input:where(.svelte-1qfg06l):checked:after{content:"";display:block;width:4px;height:8px;border:solid #07101d;border-width:0 2px 2px 0;transform:translate(4px,1px) rotate(45deg)}.column-trigger.svelte-1qfg06l:focus-visible,.column-menu.svelte-1qfg06l input:where(.svelte-1qfg06l):focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.multiselect-trigger.svelte-vp21cv{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:140px;background:#07101d;color:#fff;border:1px solid var(--border);border-radius:5px;padding:7px 12px;font:inherit;cursor:pointer}.multiselect-trigger.svelte-vp21cv>span:where(.svelte-vp21cv):first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multiselect-trigger.svelte-vp21cv:disabled{opacity:.5;cursor:default}.multiselect-menu.svelte-vp21cv{position:fixed;inset:auto;margin:0;min-width:180px;width:max-content;max-width:calc(100vw - 16px);max-height:min(320px,calc(100vh - 16px));overflow-y:auto;padding:4px;background:#07101d;color:var(--text);border:1px solid var(--border);border-radius:5px;box-shadow:0 8px 24px #00000059}.multiselect-menu.svelte-vp21cv label:where(.svelte-vp21cv){display:flex;align-items:center;gap:8px;margin:0;padding:8px;font:inherit;color:inherit;border-radius:3px;cursor:pointer}.multiselect-menu.svelte-vp21cv label:where(.svelte-vp21cv):hover{background:#00e5ff1f}.multiselect-menu.svelte-vp21cv input:where(.svelte-vp21cv){-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;width:16px;height:16px;margin:0;padding:0;border:1px solid var(--border2);border-radius:3px;background:#08101b;cursor:pointer}.multiselect-menu.svelte-vp21cv input:where(.svelte-vp21cv):checked{background:var(--cyan);border-color:var(--cyan)}.multiselect-menu.svelte-vp21cv input:where(.svelte-vp21cv):checked:after{content:"";display:block;width:4px;height:8px;border:solid #07101d;border-width:0 2px 2px 0;transform:translate(4px,1px) rotate(45deg)}.multiselect-trigger.svelte-vp21cv:focus-visible,.multiselect-menu.svelte-vp21cv input:where(.svelte-vp21cv):focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.filter-controls.svelte-8w4jc1 button[data-clear-cutoff]:where(.svelte-8w4jc1){background:#6b7280;color:#fff}.filter-controls.svelte-8w4jc1 button[data-clear-cutoff]:where(.svelte-8w4jc1):hover{background:#9ca3af}.filter-controls.svelte-8w4jc1{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:15px}.filter-count.svelte-8w4jc1{white-space:nowrap}.order-quick-usd.svelte-8w4jc1,.order-quick-usd.svelte-8w4jc1 label:where(.svelte-8w4jc1){display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.order-quick-usd.svelte-8w4jc1 input:where(.svelte-8w4jc1){width:90px;min-width:0}.order-quick-usd.svelte-8w4jc1 button:where(.svelte-8w4jc1){display:inline-flex;align-items:center;justify-content:center;padding:6px}.quick-apply.svelte-8w4jc1{--action-color: var(--ofu-found-color);--action-hover: var(--ofu-found-hover)}.quick-clear.svelte-8w4jc1{--action-color: #DC2626;--action-hover: #EF4444}.order-quick-usd.svelte-8w4jc1 button:where(.svelte-8w4jc1):not(:disabled){background:var(--action-color);border-color:var(--action-color);color:#fff}.order-quick-usd.svelte-8w4jc1 button:where(.svelte-8w4jc1):not(:disabled):hover{background:var(--action-hover);border-color:var(--action-hover);color:#07101d}.filter-popup.svelte-8w4jc1{width:min(850px,calc(100vw - 24px));max-height:calc(100vh - 24px);padding:0;border:0;background:transparent;color:inherit;overflow:auto}.toolbar.svelte-8w4jc1{flex-wrap:wrap;gap:10px}fieldset.svelte-8w4jc1{border:1px solid var(--border);margin:0 0 12px}.market-apply-row.svelte-8w4jc1{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px}.market-apply-row.svelte-8w4jc1 fieldset:where(.svelte-8w4jc1){flex:1 1 180px;min-width:0;margin-bottom:0}.market-apply-row.svelte-8w4jc1>.toolbar:where(.svelte-8w4jc1){margin-bottom:0;margin-left:auto}.exchange-select.svelte-8w4jc1{display:flex;flex-direction:column;gap:4px}.filter-table.svelte-8w4jc1{overflow:auto}button.svelte-8w4jc1:disabled{opacity:.5;cursor:default}.order-level-price-popup.svelte-cripjd{width:min(260px,calc(100vw - 16px));padding:0;margin:0;inset:auto;color:inherit;font-size:15px}.market-order-summary.svelte-1h7s480{overflow:auto;margin-bottom:10px}.market-order-summary.svelte-1h7s480 td:where(.svelte-1h7s480){font-size:15px;white-space:nowrap}.order-market.svelte-1h7s480{letter-spacing:-.2px}.dex-field.svelte-1h7s480{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-price.svelte-1h7s480{padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.order-price.svelte-1h7s480:hover{text-decoration:underline}.aggressor-panel.svelte-1h7s480{min-width:0;height:100%}.aggressor-panel.svelte-1h7s480 .panel{height:100%}.aggressor-tape.svelte-1h7s480{display:grid;gap:0;overflow:auto;max-height:430px}.aggressor-row.svelte-1h7s480{display:grid;grid-template-columns:64px 120px 120px minmax(110px,1fr) 54px 90px 96px 116px 54px;align-items:center;gap:8px;padding:6px 4px;border-bottom:1px solid rgba(142,161,185,.18);line-height:14px;min-width:874px}.aggressor-header.svelte-1h7s480{position:sticky;top:0;z-index:1;background:#101a27;color:#8ea1b9;text-transform:uppercase;font-size:11px;line-height:normal;font-weight:800}.aggressor-row.exchange-scope.svelte-1h7s480{grid-template-columns:64px 120px minmax(110px,1fr) 54px 90px 96px 116px 54px;min-width:746px}.pinned-book-viewport.svelte-olf3w1{overflow:auto;overflow-anchor:none;max-height:min(404px,calc(100vh - 126px))}.liquidity-filter.svelte-olf3w1,.liquidity-filter.svelte-olf3w1 label:where(.svelte-olf3w1){display:flex;align-items:center;gap:7px;flex-wrap:wrap}.liquidity-filter.svelte-olf3w1{margin:6px 4px;font-size:15px;font-weight:900;color:#cbd5e1}.liquidity-filter.svelte-olf3w1 input:where(.svelte-olf3w1){width:130px}.liquidity-filter.svelte-olf3w1 input:where(.svelte-olf3w1),.liquidity-filter.svelte-olf3w1 select:where(.svelte-olf3w1){height:28px;border-radius:5px;border:1px solid rgba(8,229,255,.26);background:#07111d;color:#dbeafe;padding:0 8px;font-weight:900;outline:none}.liquidity-filter.svelte-olf3w1>button:where(.svelte-olf3w1):not(.link-btn),.current-price-button.svelte-olf3w1{height:28px;padding:0 13px;border-radius:6px;border:1px solid rgba(8,229,255,.78);background:#08e5ff1f;color:#0ff0ff;font-weight:900;cursor:pointer}.liquidity-filtered.svelte-olf3w1{background:color-mix(in srgb,var(--cyan) 8%,transparent)}.liquidity-filtered.svelte-olf3w1>.price:where(.svelte-olf3w1){background:transparent}.dom-table.svelte-olf3w1 tr.level-pinned:where(.svelte-olf3w1){background:#f59e0b47}.dom-table.svelte-olf3w1 tr.level-pinned:where(.svelte-olf3w1)>.price:where(.svelte-olf3w1):not(.mid){background:transparent}.dom-table.svelte-olf3w1 td.with-pin:where(.svelte-olf3w1){position:relative;padding-right:21px}.level-pin.svelte-olf3w1{position:absolute;right:3px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;border:0;background:transparent;color:#94a3b8;vertical-align:middle;cursor:pointer}.bulk-level-pin.svelte-olf3w1{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;width:14px;height:14px;padding:0;border:0;background:transparent;color:#94a3b8;cursor:pointer}.bulk-level-pin.svelte-olf3w1:hover,.bulk-level-pin.svelte-olf3w1:focus-visible{color:#fcd34d}.level-pin[aria-pressed=true].svelte-olf3w1{color:#fbbf24}.level-pin.svelte-olf3w1:hover,.level-pin.svelte-olf3w1:focus-visible{color:#fcd34d}.filtered-levels-popup.svelte-olf3w1{width:min(900px,calc(100vw - 24px));max-height:calc(100vh - 24px);padding:0;border:0;background:transparent;color:inherit;overflow:auto}.filtered-levels-popup.svelte-olf3w1 .panel-head{cursor:move;touch-action:none}.dom-table.svelte-olf3w1 th.ask-header:where(.svelte-olf3w1){text-align:left}.bid-qty.svelte-olf3w1{color:#48ff42}.ask-qty.svelte-olf3w1{color:#ff3030}.price.mid.svelte-olf3w1{position:relative;text-align:center}.pinned-book-table.svelte-olf3w1 .price:where(.svelte-olf3w1){text-align:center}.price-direction.svelte-olf3w1{position:absolute;top:50%;transform:translateY(-50%);width:7px;height:14px;pointer-events:none}.price-direction.up.svelte-olf3w1{right:0;color:#007a00}.price-direction.down.svelte-olf3w1{left:0}.dom-table-viewport[data-virtual-rows].svelte-olf3w1 :is(.bm:where(.svelte-olf3w1),.ask-qty:where(.svelte-olf3w1),.sellc:where(.svelte-olf3w1),.amd:where(.svelte-olf3w1)){text-align:left}.dom-table-viewport[data-virtual-rows].svelte-olf3w1 :is(th:where(.svelte-olf3w1):nth-child(5),.price:where(.svelte-olf3w1)){text-align:center}.dom-table.svelte-olf3w1{min-width:540px}.dom-table-viewport.svelte-olf3w1{overflow-x:auto}.dom-table-viewport.svelte-olf3w1{max-height:360px;overflow-y:auto;overscroll-behavior-y:auto;scroll-behavior:auto;scrollbar-width:thin;scrollbar-color:rgba(55,190,255,.45) rgba(255,255,255,.05)}.dom-table-viewport.static-tracking.svelte-olf3w1{height:360px}.dom-table-viewport.svelte-olf3w1::-webkit-scrollbar{width:8px}.dom-table-viewport.svelte-olf3w1::-webkit-scrollbar-thumb{background:#37beff59;border-radius:999px}.dom-table.svelte-olf3w1 thead:where(.svelte-olf3w1){position:sticky;top:0;z-index:2;background:#0b1118}.book-cross-warning.svelte-olf3w1{color:#fbbf24;font-size:11px;padding:6px 0}.book-current-price.svelte-olf3w1{display:flex;justify-content:space-between;gap:8px;margin:6px 0;padding:4px 8px;border:1px solid rgba(55,190,255,.28);border-radius:6px;color:#9fb7cc;font-size:11px;text-transform:uppercase;background:#1e90ff14}.book-current-price.svelte-olf3w1 b:where(.svelte-olf3w1){color:#37beff}.book-last-trade.svelte-olf3w1{margin-top:-2px;margin-bottom:6px;color:#6f879b;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.book-bbo-summary.svelte-olf3w1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:6px 0 8px;font-size:10px;color:#7f93a6;text-transform:uppercase}.book-bbo-summary.svelte-olf3w1 span:where(.svelte-olf3w1){min-width:0;padding:4px 6px;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:#ffffff09;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.book-bbo-summary.svelte-olf3w1 b:where(.svelte-olf3w1){color:#dff9ff}.current-row.svelte-olf3w1{outline:1px solid rgba(55,190,255,.75);box-shadow:inset 0 0 18px #37beff1f;scroll-margin:140px}.current-price-cell.svelte-olf3w1{position:relative;color:#dff9ff;background:#37beff2e;border-left:2px solid #37beff;border-right:2px solid #37beff;text-overflow:clip}.spread-boundary.svelte-olf3w1 td:where(.svelte-olf3w1){border-top:2px solid rgba(55,190,255,.42)}.exchange-details.svelte-ugavdx{width:min(720px,calc(100vw - 24px));max-height:calc(100vh - 24px);padding:0;border:0;background:transparent;color:inherit;overflow:auto}.book-summary.svelte-1uemdld tbody:where(.svelte-1uemdld) td:where(.svelte-1uemdld):nth-child(n+2){font-size:15px}tbody.svelte-6d9lq6 td:where(.svelte-6d9lq6):nth-child(n+2){font-size:15px}.order-market.svelte-1f327gw{letter-spacing:-.2px}.order-price.svelte-1f327gw{padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.order-price.svelte-1f327gw:hover{text-decoration:underline}.limit-events-panel.svelte-1f327gw{border:1px solid rgba(74,99,130,.75);background:linear-gradient(180deg,#0c1622f5,#050c14fa);border-radius:8px;min-height:360px;overflow:hidden;min-width:0;width:100%}.limit-events-title.svelte-1f327gw{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid rgba(74,99,130,.75);background:#101a27eb}.limit-events-title.svelte-1f327gw b:where(.svelte-1f327gw){display:block;color:#e6edf7;font-size:13px}.limit-events-title.svelte-1f327gw small:where(.svelte-1f327gw){color:#8ea1b9;font-size:10px;text-transform:uppercase}.limit-events-table.svelte-1f327gw{max-height:430px;overflow:auto}@media (min-width: 1181px){.limit-events-panel.svelte-1f327gw{display:flex;flex-direction:column}.limit-events-title.svelte-1f327gw{flex-shrink:0}.limit-events-body.svelte-1f327gw{display:flex;flex-direction:column;flex:1 1 0;min-height:0}.limit-events-table.svelte-1f327gw{flex:1 1 0;height:0;min-height:0;max-height:none}}.limit-event-row.svelte-1f327gw{display:grid;grid-template-columns:64px 120px 120px minmax(100px,1fr) 46px 90px 96px 116px 54px;align-items:center;gap:7px;min-width:860px;padding:6px 8px;border-bottom:1px solid rgba(142,161,185,.14);line-height:14px}.liquidity-amount.svelte-1f327gw{color:#4ade80}.limit-event-row[data-order-quantity^="-"].svelte-1f327gw .liquidity-amount:where(.svelte-1f327gw){color:#fb7185}.limit-event-header.svelte-1f327gw{position:sticky;top:0;z-index:1;background:#101a27;color:#8ea1b9;text-transform:uppercase;font-size:10px;line-height:normal;font-weight:800}.limit-events-empty.svelte-1f327gw{padding:16px;color:#8ea1b9;font-size:15px}.limit-event-row.exchange-scope.svelte-1f327gw{grid-template-columns:64px 120px minmax(100px,1fr) 46px 90px 96px 116px 54px;min-width:733px}.price-comparison.svelte-1genmu5{width:min(260px,calc(100vw - 16px));padding:0;margin:0;inset:auto;color:inherit;font-size:15px}.market-books.svelte-1genmu5,.exchange-books.svelte-1genmu5{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,560px),1fr));gap:10px;align-items:stretch;min-width:0}.combined-markets.svelte-1genmu5{grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width: 1181px) and (max-width: 1799px){.combined-markets.svelte-1genmu5{grid-template-columns:repeat(2,minmax(0,1fr))}}.market-realtime-orders-row.svelte-1genmu5{grid-column:1 / -1}.realtime-orders-grid.svelte-1genmu5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:stretch;min-width:0}.exchange-selector-row.svelte-1genmu5{display:flex;align-items:center;gap:10px;margin-bottom:12px;padding:10px 12px;border:1px solid rgba(55,190,255,.22);border-radius:8px;background:#0c1622e0}.exchange-selector-row.svelte-1genmu5 label:where(.svelte-1genmu5){color:#9fb7cc;font-size:11px;font-weight:800;letter-spacing:.1em}.exchange-selector-row.svelte-1genmu5 select:where(.svelte-1genmu5){min-width:220px;color:#dff9ff;background:#07111c;border:1px solid rgba(55,190,255,.36);border-radius:6px;padding:7px 10px;font:inherit;cursor:pointer}@media (max-width: 1180px){.market-books.svelte-1genmu5,.realtime-orders-grid.svelte-1genmu5{grid-template-columns:1fr}}.heatmaps-page.svelte-zbnc9k,.heatmaps-stack.svelte-zbnc9k{display:grid;gap:12px}.heatmap-subtabs.svelte-zbnc9k{justify-content:flex-start}.heatmaps-stack.svelte-zbnc9k .heatmap-full-width-panel{grid-column:1 / -1}.heatmap-exchange-selector-panel.svelte-zbnc9k{border:1px solid rgba(148,163,184,.28);background:linear-gradient(180deg,#0f1c2bf2,#080f1bf2);border-radius:10px;overflow:hidden;box-shadow:0 18px 45px #0000004d}.instrument-selector.svelte-zbnc9k{display:grid;gap:8px;padding:10px}.instrument-selector.svelte-zbnc9k input:where(.svelte-zbnc9k){width:100%;border:1px solid rgba(55,190,255,.28);border-radius:8px;background:#020c18d1;color:#dce8f5;padding:9px 10px;font:inherit}.instrument-dropdown-hint.svelte-zbnc9k{color:#8fa3b7;font-size:11px;text-transform:uppercase}.instrument-quick-list.svelte-zbnc9k{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:6px;max-height:144px;overflow:auto;padding-right:4px}.instrument-quick-list.svelte-zbnc9k button:where(.svelte-zbnc9k){border:1px solid rgba(143,163,183,.18);border-radius:8px;background:#03101cb8;color:#b8c7d8;cursor:pointer;font-size:11px;padding:7px 8px;text-align:left}.instrument-quick-list.svelte-zbnc9k button.active:where(.svelte-zbnc9k){border-color:#26d6ffb3;color:#18d9ff;background:#18d9ff1f}.instrument-identity-card.svelte-zbnc9k,.heatmap-collapsed-groups.svelte-zbnc9k{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 10px 10px;border:1px solid rgba(55,190,255,.16);border-radius:10px;background:#03101cb8;padding:10px 12px;color:#8fa3b7;font-size:11px;text-transform:uppercase}.instrument-identity-card.svelte-zbnc9k b:where(.svelte-zbnc9k),.heatmap-collapsed-groups.svelte-zbnc9k strong:where(.svelte-zbnc9k){color:#dce8f5}.instrument-identity-card.svelte-zbnc9k span:where(.svelte-zbnc9k),.heatmap-collapsed-groups.svelte-zbnc9k span:where(.svelte-zbnc9k){border:1px solid rgba(143,163,183,.18);border-radius:999px;padding:3px 8px}.delta-shell.svelte-1i8f3sj{display:grid;gap:8px}.delta-subtabs.svelte-1i8f3sj,.delta-toolbar.svelte-1i8f3sj,.exchange-options.svelte-1i8f3sj{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.delta-subtabs.svelte-1i8f3sj button:where(.svelte-1i8f3sj),.exchange-options.svelte-1i8f3sj button:where(.svelte-1i8f3sj){border:1px solid rgba(142,161,185,.28);background:#0b1420;color:#dbe6f3;border-radius:6px;padding:7px 12px;font-weight:800;cursor:pointer}.delta-subtabs.svelte-1i8f3sj button.active:where(.svelte-1i8f3sj),.exchange-options.svelte-1i8f3sj button.active:where(.svelte-1i8f3sj){border-color:#08d9ff;color:#08d9ff;background:#08d9ff1f}.delta-toolbar.svelte-1i8f3sj{color:#8ea1b9;font-size:11px;text-transform:uppercase;font-weight:800;margin-bottom:-2px}.delta-market-layout.svelte-1i8f3sj{display:grid;grid-template-columns:minmax(360px,.82fr) minmax(520px,1.18fr);gap:8px;align-items:start}.delta-market-panels.svelte-1i8f3sj{display:grid;gap:8px;align-content:start}.delta-market-card.svelte-1i8f3sj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.delta-market-metric.svelte-1i8f3sj{display:grid;align-content:center;gap:6px;min-height:68px;padding:10px;border:1px solid rgba(142,161,185,.16);border-radius:8px;background:#060f1985}.delta-market-metric.svelte-1i8f3sj span:where(.svelte-1i8f3sj){color:#8ea1b9;font-size:10px;font-weight:900;letter-spacing:.05em}.delta-market-metric.svelte-1i8f3sj b:where(.svelte-1i8f3sj){font-size:clamp(15px,1.5vw,22px);line-height:1.05;word-break:break-word}.delta-market-table.svelte-1i8f3sj{display:grid;gap:0;overflow:hidden}.delta-market-row.svelte-1i8f3sj{display:grid;grid-template-columns:minmax(112px,1.1fr) repeat(3,minmax(112px,1fr)) minmax(88px,.8fr) minmax(58px,.55fr) minmax(72px,.65fr);gap:6px;align-items:center;padding:7px 4px;border-bottom:1px solid rgba(142,161,185,.16);font-size:11px;min-width:820px}.delta-market-row.header.svelte-1i8f3sj{color:#8ea1b9;text-transform:uppercase;font-size:10px;font-weight:800;padding-top:0}.delta-market-row.svelte-1i8f3sj b:where(.svelte-1i8f3sj):first-child{color:#edf5ff;text-transform:uppercase}.delta-exchange-summary.svelte-1i8f3sj{display:flex;justify-content:space-between;gap:10px;color:#8ea1b9}.delta-exchange-summary.svelte-1i8f3sj b:where(.svelte-1i8f3sj){color:#edf5ff;text-transform:uppercase}.muted.svelte-1i8f3sj{color:#7f8ea3}.exchange-selector.svelte-1i8f3sj{display:grid;gap:8px;margin-bottom:10px}.exchange-selector.svelte-1i8f3sj label:where(.svelte-1i8f3sj){display:grid;gap:4px;color:#8ea1b9;text-transform:uppercase;font-size:10px;font-weight:800}.exchange-selector.svelte-1i8f3sj input:where(.svelte-1i8f3sj){border:1px solid rgba(142,161,185,.35);background:#07101a;color:#edf5ff;border-radius:6px;padding:8px 10px;max-width:360px}.exchange-options.svelte-1i8f3sj button:where(.svelte-1i8f3sj){display:inline-grid;gap:2px;text-align:left}.exchange-options.svelte-1i8f3sj small:where(.svelte-1i8f3sj){color:#8ea1b9;font-weight:700}.delta-instrument-table.svelte-1i8f3sj{display:grid;overflow:auto;max-height:min(64vh,720px)}.delta-instrument-row.svelte-1i8f3sj{display:grid;grid-template-columns:92px 102px 104px 104px 104px 70px 84px 82px 82px 82px 82px 72px;gap:8px;align-items:center;min-width:980px;border-bottom:1px solid rgba(142,161,185,.16);padding:6px 4px;font-size:11px}.delta-instrument-row.header.svelte-1i8f3sj{position:sticky;top:0;z-index:1;background:#101a27;color:#8ea1b9;text-transform:uppercase;font-size:10px;font-weight:800}@media (max-width: 980px){.delta-market-layout.svelte-1i8f3sj,.delta-market-card.svelte-1i8f3sj{grid-template-columns:1fr}}.cvd-grid.svelte-k0u25a{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;align-items:start}.cvd-grid>.wide2{grid-column:span 2}@media (max-width: 1100px){.cvd-grid.svelte-k0u25a{grid-template-columns:1fr}.cvd-grid>.wide2{grid-column:span 1}}.oi-page.svelte-1appcfl{--oi-ink: #d8edf2;--oi-muted: #7095a0;--oi-line: #164755;--oi-accent: #47d7b0;display:grid;gap:14px;padding:18px;color:var(--oi-ink);background:linear-gradient(120deg,rgba(11,51,60,.42),transparent 42%),repeating-linear-gradient(90deg,rgba(71,215,176,.025) 0 1px,transparent 1px 46px),#06141b;border:1px solid var(--oi-line);border-radius:14px}.oi-header.svelte-1appcfl{display:flex;align-items:end;justify-content:space-between;gap:24px}h2.svelte-1appcfl{margin:4px 0;font:700 clamp(24px,3vw,38px)/1 "IBM Plex Mono",monospace;letter-spacing:-.04em}p.svelte-1appcfl{margin:0;color:var(--oi-muted)}.oi-subtabs.svelte-1appcfl{display:flex;gap:8px;border-bottom:1px solid var(--oi-line)}button.svelte-1appcfl{padding:10px 14px;color:var(--oi-muted);background:transparent;border:0;border-bottom:2px solid transparent;font:700 12px monospace;cursor:pointer}button.active.svelte-1appcfl{color:var(--oi-accent);border-bottom-color:var(--oi-accent)}.exchange-filter.svelte-1appcfl{width:min(340px,100%);display:grid;gap:6px;color:var(--oi-muted);font:700 11px monospace}select.svelte-1appcfl{padding:9px 12px;color:var(--oi-ink);background:#081c24;border:1px solid var(--oi-line)}.oi-table-wrap.svelte-1appcfl{overflow-x:auto;border:1px solid var(--oi-line)}table.svelte-1appcfl{width:100%;border-collapse:collapse;min-width:960px}th.svelte-1appcfl,td.svelte-1appcfl{padding:11px 12px;border-bottom:1px solid rgba(22,71,85,.65);text-align:left;white-space:nowrap}th.svelte-1appcfl{color:var(--oi-muted);background:#071a22;font:700 10px monospace;letter-spacing:.08em}td.svelte-1appcfl{font:500 12px IBM Plex Mono,monospace}tbody.svelte-1appcfl tr:where(.svelte-1appcfl):hover{background:#47d7b00d}.numeric.svelte-1appcfl{text-align:right;font-variant-numeric:tabular-nums}.primary.svelte-1appcfl,.exchange.svelte-1appcfl{color:var(--oi-accent)}.positive.svelte-1appcfl{color:#42d69b}.negative.svelte-1appcfl{color:#ff6577}.empty.svelte-1appcfl{height:150px;color:var(--oi-muted);text-align:center}@media (max-width: 720px){.oi-page.svelte-1appcfl{padding:12px}.oi-header.svelte-1appcfl{align-items:start;flex-direction:column}}.liquidation-page.svelte-dfwj2s{--ink: #d7ecf2;--muted: #7898a2;--line: #214653;--cyan: #36d6d0;--long: #46d595;--short: #ff6275;display:grid;gap:16px;padding:18px;color:var(--ink);background:linear-gradient(135deg,rgba(17,68,75,.42),transparent 40%),repeating-linear-gradient(90deg,rgba(54,214,208,.025) 0 1px,transparent 1px 52px),#06131a;border:1px solid var(--line);border-radius:14px}h2.svelte-dfwj2s{margin:0;font:800 clamp(24px,3vw,38px)/1 "IBM Plex Mono",monospace;letter-spacing:-.04em}h3.svelte-dfwj2s{margin:0;color:var(--cyan);font:800 12px IBM Plex Mono,monospace;letter-spacing:.08em}.subtabs.svelte-dfwj2s{display:flex;gap:8px;border-bottom:1px solid var(--line)}button.svelte-dfwj2s{padding:10px 14px;color:var(--muted);background:transparent;border:0;border-bottom:2px solid transparent;font:800 12px monospace;cursor:pointer}button.active.svelte-dfwj2s{color:var(--cyan);border-bottom-color:var(--cyan)}.total-card.svelte-dfwj2s{justify-self:center;width:min(620px,100%);padding:24px;text-align:center;background:#081c24;border:1px solid var(--line)}.eyebrow.svelte-dfwj2s{display:block;color:var(--muted);font:800 11px monospace;letter-spacing:.16em}.total-card.svelte-dfwj2s>strong:where(.svelte-dfwj2s){display:block;margin:8px 0;color:#f4fbff;font:800 clamp(32px,5vw,58px)/1 "IBM Plex Mono",monospace}.total-sides.svelte-dfwj2s{display:flex;justify-content:center;gap:28px;font:800 13px monospace}.global-grid.svelte-dfwj2s,.exchange-grid.svelte-dfwj2s{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.panel.svelte-dfwj2s{display:grid;align-content:start;gap:14px;min-width:0;padding:16px;background:#071a22eb;border:1px solid var(--line)}.window-list.svelte-dfwj2s{display:grid}.window-row.svelte-dfwj2s{display:grid;grid-template-columns:52px repeat(3,minmax(0,1fr));gap:10px;padding:13px 0;border-bottom:1px solid rgba(33,70,83,.65);font:600 12px monospace}.window-row.svelte-dfwj2s span:where(.svelte-dfwj2s){color:var(--muted)}.window-row.svelte-dfwj2s b:where(.svelte-dfwj2s){color:var(--ink)}.long.svelte-dfwj2s{color:var(--long)!important}.short.svelte-dfwj2s{color:var(--short)!important}.balance-row.svelte-dfwj2s{display:grid;gap:7px}.balance-row.svelte-dfwj2s>div:where(.svelte-dfwj2s):first-child{display:flex;justify-content:space-between;gap:14px;font:800 12px monospace}.bar.svelte-dfwj2s{height:9px;overflow:hidden;background:#102630}.bar.svelte-dfwj2s i:where(.svelte-dfwj2s){display:block;height:100%;background:currentColor}.dominant.svelte-dfwj2s{margin-top:6px;padding-top:14px;color:var(--muted);border-top:1px solid var(--line);font:800 13px monospace}.exchange-filter.svelte-dfwj2s{width:min(360px,100%);display:grid;gap:6px;color:var(--muted);font:800 11px monospace}select.svelte-dfwj2s{padding:10px 12px;color:var(--ink);background:#081c24;border:1px solid var(--line)}.table-panel.svelte-dfwj2s{padding:0;gap:0}.table-panel.svelte-dfwj2s h3:where(.svelte-dfwj2s){padding:15px 14px;border-bottom:1px solid var(--line)}.table-wrap.svelte-dfwj2s{overflow:auto;max-height:560px}table.svelte-dfwj2s{width:100%;border-collapse:collapse;min-width:560px}th.svelte-dfwj2s,td.svelte-dfwj2s{padding:11px 12px;border-bottom:1px solid rgba(33,70,83,.62);text-align:left;white-space:nowrap}th.svelte-dfwj2s{position:sticky;top:0;z-index:1;color:var(--muted);background:#071a22;font:800 10px monospace;letter-spacing:.06em}td.svelte-dfwj2s{font:600 12px IBM Plex Mono,monospace}tbody.svelte-dfwj2s tr:where(.svelte-dfwj2s){cursor:default}tbody.svelte-dfwj2s tr.selected:where(.svelte-dfwj2s),tbody.svelte-dfwj2s tr:where(.svelte-dfwj2s):hover{background:#36d6d012}.numeric.svelte-dfwj2s{text-align:right;font-variant-numeric:tabular-nums}.empty.svelte-dfwj2s{height:130px;color:var(--muted);text-align:center}@media (max-width: 900px){.global-grid.svelte-dfwj2s,.exchange-grid.svelte-dfwj2s{grid-template-columns:1fr}.window-row.svelte-dfwj2s{grid-template-columns:48px 1fr}}.conciliation-grid.svelte-1u7wmhn{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.conciliation-grid>.wide2{grid-column:span 2}.conciliation-grid>.wide3{grid-column:span 3}.conciliation-grid>.panel-source-health{order:1}.conciliation-grid>.panel-direction{order:2}.conciliation-grid>.panel-divergence{order:3}.conciliation-grid>.panel-basis{order:4}.conciliation-grid>.panel-liquidity-health{order:5}.conciliation-grid>.panel-orderbook-health{order:6}.conciliation-grid>.panel-arbitrage{order:7}.conciliation-grid>.panel-confidence-summary{order:8}.reliability-strip.svelte-1u7wmhn,.metric-stack.svelte-1u7wmhn,.direction-grid.svelte-1u7wmhn,.summary-list.svelte-1u7wmhn{display:grid;gap:8px}.reliability-strip.svelte-1u7wmhn{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:10px}.reliability-strip.svelte-1u7wmhn>div:where(.svelte-1u7wmhn),.metric-stack.svelte-1u7wmhn>div:where(.svelte-1u7wmhn),.direction-grid.svelte-1u7wmhn>div:where(.svelte-1u7wmhn){border:1px solid rgba(125,148,178,.24);border-radius:8px;padding:8px;background:#071321b8}.reliability-strip.svelte-1u7wmhn span:where(.svelte-1u7wmhn),.metric-stack.svelte-1u7wmhn span:where(.svelte-1u7wmhn),.direction-grid.svelte-1u7wmhn span:where(.svelte-1u7wmhn),.summary-list.svelte-1u7wmhn span:where(.svelte-1u7wmhn){display:block;color:#8ba0b7;font-size:11px;text-transform:uppercase}.metric-stack.svelte-1u7wmhn b:where(.svelte-1u7wmhn),.reliability-strip.svelte-1u7wmhn b:where(.svelte-1u7wmhn),.direction-grid.svelte-1u7wmhn b:where(.svelte-1u7wmhn){display:block;margin-top:3px;font-size:16px}.metric-stack.svelte-1u7wmhn small:where(.svelte-1u7wmhn){display:block;color:#74879d;margin-top:2px;overflow:hidden;text-overflow:ellipsis}.table-scroll.svelte-1u7wmhn{overflow:auto;max-height:320px}.table-scroll.small.svelte-1u7wmhn{max-height:240px}.table-scroll.tiny.svelte-1u7wmhn{max-height:160px}.arbitrage-toolbar.svelte-1u7wmhn,.arbitrage-metrics.svelte-1u7wmhn{display:flex;gap:8px;align-items:stretch;flex-wrap:wrap;margin-bottom:10px}.arbitrage-toolbar.svelte-1u7wmhn>div:where(.svelte-1u7wmhn),.arbitrage-metrics.svelte-1u7wmhn>span:where(.svelte-1u7wmhn),.risk-note.svelte-1u7wmhn{border:1px solid rgba(125,148,178,.22);border-radius:8px;background:#071321b8;padding:8px}.arbitrage-toolbar.svelte-1u7wmhn span:where(.svelte-1u7wmhn),.arbitrage-metrics.svelte-1u7wmhn span:where(.svelte-1u7wmhn),.arbitrage-table.svelte-1u7wmhn small:where(.svelte-1u7wmhn),.risk-note.svelte-1u7wmhn{color:#8ba0b7;font-size:11px}.notional-buttons.svelte-1u7wmhn{display:flex;gap:6px;margin-top:6px}.notional-buttons.svelte-1u7wmhn button:where(.svelte-1u7wmhn){border:1px solid rgba(125,148,178,.28);color:#c9d6e6;background:#081423e0;border-radius:7px;padding:5px 9px;font-weight:800;cursor:pointer}.notional-buttons.svelte-1u7wmhn button.active:where(.svelte-1u7wmhn){color:#00e5ff;border-color:#00e5ffb8;background:#00e5ff1f}.arbitrage-state.svelte-1u7wmhn b:where(.svelte-1u7wmhn),.arbitrage-state.svelte-1u7wmhn small:where(.svelte-1u7wmhn),.arbitrage-table.svelte-1u7wmhn b:where(.svelte-1u7wmhn),.arbitrage-table.svelte-1u7wmhn small:where(.svelte-1u7wmhn){display:block}.arbitrage-scroll.svelte-1u7wmhn{max-height:360px}.arbitrage-table.svelte-1u7wmhn th:where(.svelte-1u7wmhn),.arbitrage-table.svelte-1u7wmhn td:where(.svelte-1u7wmhn){vertical-align:top;white-space:nowrap}.risk-note.svelte-1u7wmhn{margin-top:8px;color:#b7c4d4}.reconciliation-table.svelte-1u7wmhn th:where(.svelte-1u7wmhn),.reconciliation-table.svelte-1u7wmhn td:where(.svelte-1u7wmhn){white-space:nowrap}.pill.svelte-1u7wmhn{display:inline-flex;align-items:center;border-radius:999px;padding:2px 7px;font-size:10px;border:1px solid rgba(128,151,180,.25);color:#b7c4d4;background:#7d94b214}.ok.svelte-1u7wmhn,.pill.ok.svelte-1u7wmhn{color:#27ff72;border-color:#27ff7247;background:#27ff7214}.warn.svelte-1u7wmhn,.pill.warn.svelte-1u7wmhn{color:#ffd15a;border-color:#ffd15a52;background:#ffd15a14}.bad.svelte-1u7wmhn,.pill.bad.svelte-1u7wmhn{color:#ff405d;border-color:#ff405d52;background:#ff405d14}.neutral.svelte-1u7wmhn,.pill.neutral.svelte-1u7wmhn{color:#9fb0c3}.green.svelte-1u7wmhn{color:#27ff72}.red.svelte-1u7wmhn{color:#ff405d}.muted.svelte-1u7wmhn{color:#7f8da0}.score-row.svelte-1u7wmhn,.triple.svelte-1u7wmhn{display:flex;justify-content:space-between;gap:8px}.status-banner.svelte-1u7wmhn{margin-top:10px;border-radius:8px;padding:8px;text-align:center;text-transform:uppercase;border:1px solid rgba(128,151,180,.2)}.health-grid.svelte-1u7wmhn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.health-card.svelte-1u7wmhn{border:1px solid rgba(125,148,178,.22);border-radius:8px;padding:8px;background:#071321ad}.health-card.svelte-1u7wmhn>div:where(.svelte-1u7wmhn):first-child{display:flex;justify-content:space-between;margin-bottom:6px}.confidence-meter.svelte-1u7wmhn{height:16px;border-radius:999px;overflow:hidden;background:#7d94b229;border:1px solid rgba(125,148,178,.25);margin-bottom:10px}.confidence-meter.svelte-1u7wmhn>div:where(.svelte-1u7wmhn){height:100%;background:linear-gradient(90deg,#ff405d,#ffd15a,#27ff72)}@media (max-width: 1180px){.conciliation-grid.svelte-1u7wmhn{grid-template-columns:1fr}.conciliation-grid>.wide2,.conciliation-grid>.wide3{grid-column:span 1}.reliability-strip.svelte-1u7wmhn,.health-grid.svelte-1u7wmhn{grid-template-columns:1fr}}.switch.svelte-1axrkap{flex-shrink:0}.switch.svelte-1axrkap:not(.on){background:var(--border)}.switch.svelte-1axrkap:not(.on):after{right:auto;left:3px}.switch.svelte-1axrkap:has(input:where(.svelte-1axrkap):focus-visible){outline:2px solid #37beff;outline-offset:2px}.switch.svelte-1axrkap input:where(.svelte-1axrkap){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.switch.svelte-1axrkap input:where(.svelte-1axrkap):disabled{cursor:default}.asset-transition.svelte-1thed0a{min-height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:var(--muted, #8ba0b8)}.asset-transition.svelte-1thed0a strong:where(.svelte-1thed0a){color:var(--text, #eaf6ff);font-size:20px}.asset-spinner.svelte-1thed0a{width:30px;height:30px;border:3px solid var(--border, #26374b);border-top-color:var(--cyan, #00e5ff);border-radius:50%;animation:svelte-1thed0a-asset-spin .8s linear infinite}.asset-error.svelte-1thed0a strong:where(.svelte-1thed0a){color:var(--red, #ff617b)}#app-content[hidden].svelte-1thed0a{display:none}@keyframes svelte-1thed0a-asset-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.asset-spinner.svelte-1thed0a{animation:none}}
