.top-terminal{--paper:#f7f3e9;--paper-2:#fffdf7;--terminal-bg:#f7f3e9;--terminal-active:#eeeade;--terminal-border:#d9d5cb;--terminal-line:#e5e0d7;--terminal-muted:#6c6b65;--terminal-faint:#76736a;--terminal-header-height:80px}.dark .top-terminal{--paper:#0f1114;--paper-2:#12151a;--ink:#e8e6e1;--terminal-bg:#0f1114;--terminal-active:#191d23;--terminal-border:#2a2e35;--terminal-line:#20242b;--terminal-muted:#9299a4;--terminal-faint:#848b96;--down:#f77;--up:#7ee0a0}.top-terminal{color:var(--ink);background:var(--terminal-bg);min-height:calc(100vh - var(--terminal-header-height))}.top-terminal button,.top-terminal select,.top-terminal input{font-family:inherit}.top-terminal a:hover{text-underline-offset:3px;text-decoration:underline}.top-terminal :focus-visible{outline:2px solid var(--up);outline-offset:3px}.terminal-label{font:400 10px / 1.5 var(--font-mono);text-transform:uppercase;letter-spacing:.09em;color:var(--terminal-faint);margin:0 0 9px}.terminal-muted{color:var(--terminal-muted)}.terminal-tape{border-bottom:1px solid var(--terminal-border);scrollbar-width:none;align-items:center;gap:27px;height:32px;padding:0 20px;display:flex;overflow-x:auto}.terminal-tape>.terminal-label{flex-shrink:0;margin:0}.terminal-tape button{font:400 10px var(--font-mono);text-transform:uppercase;flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.terminal-tape button>span:first-child{text-overflow:ellipsis;white-space:nowrap;max-width:175px;color:var(--terminal-muted);overflow:hidden}.terminal-tape button .num{font-size:10px}.terminal-toolbar{border-bottom:1px solid var(--terminal-border);align-items:center;gap:12px;padding:10px 17px;display:flex}.terminal-toolbar h1{letter-spacing:-.02em;font-size:13px;font-weight:700}.terminal-toolbar h1 span{color:var(--terminal-muted);margin-left:12px;font-size:10px;font-weight:500}.terminal-search{border:1px solid var(--terminal-border);border-radius:4px;align-items:center;width:270px;margin-left:auto;padding:5px 10px;display:flex}.terminal-search:focus-within{border-color:var(--up)}.terminal-search input{background:0 0;outline:none;width:100%;min-width:0;font-size:12px}.terminal-search input:focus-visible{outline:none}.terminal-search kbd{font:11px var(--font-mono);color:var(--terminal-muted)}.terminal-refresh{width:26px;color:var(--terminal-muted);font-size:22px;line-height:1}.terminal-grid{min-height:calc(100vh - var(--terminal-header-height) - 82px);grid-template-columns:195px minmax(0,1fr) 340px;align-items:start;display:grid}.terminal-filters{top:var(--terminal-header-height);max-height:calc(100vh - var(--terminal-header-height));scrollbar-width:thin;gap:23px;padding:18px 16px 26px;font-size:11px;display:grid;position:sticky;overflow-y:auto}.terminal-filters fieldset{border:0;min-width:0;margin:0;padding:0}.terminal-ranks{color:var(--terminal-muted);gap:7px;display:grid}.terminal-ranks a{align-items:center;gap:9px;display:flex}.terminal-ranks i{border:1px solid var(--terminal-muted);border-radius:50%;width:8px;height:8px}.terminal-ranks a[aria-current=page]{color:var(--ink)}.terminal-ranks a[aria-current=page] i{background:var(--up);border-color:var(--up)}.terminal-more{color:var(--terminal-muted);margin:12px 0 0 17px}.terminal-more summary{cursor:pointer;font-size:10px}.terminal-more a{margin-top:7px;display:block}.terminal-more a[aria-current=page]{color:var(--up)}.terminal-venue-filter{cursor:pointer;align-items:center;gap:6px;margin-top:8px;display:flex}.terminal-venue-options{display:grid}.terminal-venue-actions{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.terminal-more-venues{justify-self:start;margin-top:6px}.terminal-venue-filter>span:nth-child(3){flex:1}.terminal-filters input[type=checkbox]{width:11px;height:11px;accent-color:var(--up);cursor:pointer}.terminal-health{font-size:10px}.terminal-health.healthy{color:var(--up)}.terminal-health.down{color:var(--down)}.terminal-health.unknown{color:var(--warn)}.terminal-field{gap:9px;font-size:11px;display:grid}.terminal-field input[type=range]{width:100%;height:14px;accent-color:var(--ink);margin:2px 0 12px}.terminal-field select{border:1px solid var(--terminal-border);color:var(--ink);background:0 0;border-radius:3px;width:100%;min-width:0;padding:6px}.terminal-field option{background:var(--paper)}.terminal-category-filter{cursor:pointer;align-items:center;gap:6px;margin-top:8px;display:flex}.terminal-methodology{color:var(--terminal-muted);font-size:11px;line-height:1.7}.terminal-methodology summary{cursor:pointer;text-underline-offset:3px;text-decoration:underline;list-style:none}.terminal-methodology p{margin-top:10px}.terminal-link{text-underline-offset:3px;text-decoration:underline}.terminal-reset{text-align:left;color:var(--terminal-muted)}.terminal-list{border-left:1px solid var(--terminal-border);border-right:1px solid var(--terminal-border);align-self:stretch;min-width:0}.terminal-table-scroll{width:100%;overflow-x:auto}.terminal-table{border-collapse:collapse;text-align:left;table-layout:fixed;width:100%;min-width:730px}.terminal-table th{color:var(--terminal-faint);font:400 9px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--terminal-border);white-space:nowrap;padding:11px 7px}.terminal-table th:first-child{width:39px;padding-left:16px}.terminal-table th:nth-child(3){text-align:right;width:47px}.terminal-table th:nth-child(4){text-align:right;width:49px}.terminal-table th:nth-child(5){width:87px}.terminal-table th:nth-child(6){width:116px}.terminal-table th:nth-child(7){text-align:right;width:81px}.terminal-table th:nth-child(8){text-align:right;width:68px;padding-right:16px}.terminal-table td{border-bottom:1px solid var(--terminal-line);vertical-align:middle;height:50px;padding:10px 7px;font-size:12px}.terminal-table td:first-child{padding-left:16px}.terminal-table tr.is-selected{background:var(--terminal-active)}.terminal-table tr.is-selected td:first-child{box-shadow:inset 2px 0 var(--up)}.terminal-table tbody tr:hover{background:var(--terminal-active)}.terminal-table tbody tr{position:relative}.terminal-question-cell button:after{content:"";cursor:pointer;position:absolute;inset:0}.terminal-question-cell button:focus-visible:after{outline:2px solid var(--up);outline-offset:-2px}.terminal-table .terminal-rank{color:var(--terminal-faint);font-size:10px}.terminal-question-cell button{text-align:left;width:100%;font-size:12px;line-height:1.4;display:block}.terminal-row-meta{color:var(--terminal-faint);font-size:10px;line-height:1.5}.terminal-table .terminal-prob{text-align:right;font-size:15px;font-weight:600}.terminal-change{text-align:right;white-space:nowrap}.terminal-change .num{gap:1px;font-size:11px}.terminal-table .terminal-venues-cell{color:var(--terminal-muted);font-size:10px}.terminal-venue-icons{vertical-align:middle;flex-wrap:wrap;gap:3px;max-width:70px;margin-right:7px;display:inline-flex}.venue-icon img{object-fit:contain;border-radius:3px;width:100%;height:100%}.venue-icon[data-venue=Hyperliquid]:has(img){background:#0b2324;border-radius:3px;padding:1px}.terminal-range{color:var(--ink)}.terminal-table .terminal-volume{text-align:right;font-size:11px}.terminal-table .terminal-settles{text-align:right;color:var(--terminal-muted);padding-right:16px;font-size:10px}.terminal-table-footer{color:var(--terminal-faint);font:10px / 1.6 var(--font-mono);flex-wrap:wrap;justify-content:space-between;gap:15px;padding:14px 16px;display:flex}.terminal-list{scroll-margin-top:calc(var(--terminal-header-height) + 8px)}.terminal-pagination{border-top:1px solid var(--terminal-line);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding:12px 8px 20px;font-size:12px;display:flex}.terminal-pagination select{border:1px solid var(--terminal-line);color:var(--ink);background:var(--terminal-bg);border-radius:4px;max-width:145px;padding:8px 4px}.terminal-pagination button:disabled{opacity:.4;cursor:default}.terminal-detail{top:var(--terminal-header-height);max-height:calc(100vh - var(--terminal-header-height));scrollbar-width:thin;position:sticky;overflow-y:auto}.terminal-detail-inner{gap:23px;padding:20px 16px;display:grid}.terminal-detail h2{font-size:18px;font-weight:500;line-height:1.3}.terminal-subtitle{margin-top:6px;font-size:11px}.terminal-price-block{align-items:flex-end;gap:16px;display:flex}.terminal-big-price{font:500 56px / .95 var(--font-mono);letter-spacing:-.06em}.terminal-big-price>span{color:var(--terminal-muted);font-size:23px}.terminal-price-moves{font:11px / 1.8 var(--font-mono)}.terminal-price-moves .num{font-size:11px}.terminal-chart svg{width:100%;font-family:var(--font-mono)}.terminal-chart-zoom{justify-content:flex-end;gap:4px;margin-bottom:4px;display:flex}.terminal-chart-zoom .terminal-button{min-width:22px;font:12px var(--font-mono);padding:1px 6px}.terminal-chart-zoom .terminal-button:disabled{color:var(--terminal-border)}.terminal-chart svg{-webkit-user-select:none;user-select:none}.terminal-chart figcaption{font:9px var(--font-mono);color:var(--terminal-muted);justify-content:space-between;display:flex}.terminal-chart-legend{color:var(--terminal-muted);font:9px var(--font-mono);flex-wrap:wrap;gap:9px;margin-top:10px;display:flex}.terminal-chart-legend span{align-items:center;gap:5px;display:inline-flex}.terminal-chart-legend i{border-top-width:1px;width:14px}.terminal-chart-empty{min-height:100px}.terminal-chart-empty>.terminal-label{margin-top:8px;font-size:9px}.terminal-venue-head,.terminal-venue-row{grid-template-columns:minmax(0,1fr) 34px 63px 50px;align-items:center;gap:6px;display:grid}.terminal-venue-head{font:8px var(--font-mono);color:var(--terminal-muted);text-transform:uppercase;margin-bottom:6px}.terminal-venue-head>span:not(:first-child),.terminal-venue-row>span:not(:first-child),.terminal-venue-row>strong{text-align:right}.terminal-venue-row{border-top:1px solid var(--terminal-border);padding:9px 0;font-size:10px}.terminal-venue-name{min-width:0;color:var(--terminal-muted);align-items:center;gap:7px;display:flex}.terminal-venue-name>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.terminal-trade{color:var(--up);text-align:right}.terminal-index-total{border-bottom:1px solid var(--terminal-border)}.terminal-index-total>span:first-child{color:var(--terminal-muted);align-items:center;display:flex}.terminal-sigma{font-family:var(--font-mono);text-align:center;flex-shrink:0;width:35px}.terminal-note{color:var(--terminal-muted);margin-top:10px;font-size:10px;line-height:1.6}.terminal-siblings{gap:9px;display:grid}.terminal-siblings a{color:var(--terminal-muted);justify-content:space-between;gap:12px;font-size:11px;line-height:1.45;display:flex}.terminal-siblings .num{color:var(--ink);white-space:nowrap}.terminal-detail-actions{align-items:center;gap:8px;display:flex}.terminal-button,.terminal-detail-actions .btn{border:1px solid var(--terminal-border);background:0 0;border-radius:4px;padding:7px 11px;font-size:11px;line-height:1.4}.terminal-button,.terminal-pagination select{transition:background-color .15s,border-color .15s,color .15s}.terminal-button:not(:disabled),.terminal-pagination select:not(:disabled){cursor:pointer}.terminal-button:not(:disabled):focus-visible,.terminal-pagination select:not(:disabled):focus-visible{border-color:var(--ink);background:var(--ink);color:var(--paper)}@media (hover:hover){.terminal-button:not(:disabled):hover,.terminal-pagination select:not(:disabled):hover{border-color:var(--ink);background:var(--ink);color:var(--paper)}}.terminal-detail-actions .btn{border-color:var(--up);color:var(--up);font-family:var(--font-mono)}.terminal-detail-actions .btn[aria-pressed=true]{background:var(--up);color:var(--paper)}.terminal-detail-actions .btn svg{width:12px;height:12px}.terminal-detail-actions+.terminal-link{margin-top:-12px}.terminal-open-question{border-top:1px solid var(--terminal-border);justify-content:space-between;padding:12px 0;font-size:11px;display:flex}.terminal-empty{text-align:center;color:var(--terminal-muted);padding:65px 24px}.terminal-empty h2{color:var(--ink);font-size:17px}.terminal-empty p{margin:12px 0 22px;font-size:12px}.terminal-error{background:var(--paper-3);padding:14px 16px;font-size:12px}.terminal-error button{margin-left:8px}.terminal-no-selection{color:var(--terminal-muted);padding:28px 18px;font-size:12px}@media (min-width:1280px){.terminal-grid.terminal-grid-full{grid-template-columns:195px minmax(0,1fr)}}@media (min-width:1600px){.terminal-grid.terminal-grid-full{grid-template-columns:200px minmax(0,1fr)}}.terminal-filter-toggle,.terminal-close{display:none}@media (min-width:1600px){.terminal-grid{grid-template-columns:200px minmax(0,1fr) 360px}.terminal-table td{height:51px}.terminal-question-cell button{font-size:13px}}@media (max-width:1279px){.terminal-grid{grid-template-columns:175px minmax(0,1fr)}.terminal-detail{display:none}.terminal-detail-open .terminal-grid{grid-template-columns:175px minmax(0,1fr) 330px}.terminal-detail-open .terminal-detail{display:block}.terminal-detail-open .terminal-table{min-width:620px}.terminal-detail-open .terminal-table th:nth-child(5),.terminal-detail-open .terminal-table td:nth-child(5){display:none}.terminal-close{color:var(--terminal-muted);justify-self:end;font-size:12px;display:block}}@media (max-width:1023px){.terminal-grid,.terminal-detail-open .terminal-grid{grid-template-columns:minmax(0,1fr)}.terminal-filters{max-height:none;display:none;position:static}.terminal-filters.is-open{border-bottom:1px solid var(--terminal-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.terminal-filter-toggle{display:inline-block}.terminal-detail-open .terminal-list,.terminal-detail-open .terminal-filters{display:none}.terminal-detail-open .terminal-detail{max-height:none;display:block;position:static}.terminal-detail-inner{max-width:620px;margin:auto;padding:20px}.terminal-detail-inner h2{font-size:24px}.terminal-venue-row{font-size:12px}.terminal-list{border-left:0;border-right:0}}@media (max-width:639px){.terminal-tape{padding:0 12px}.terminal-toolbar{flex-wrap:wrap;gap:8px;padding:10px 12px}.terminal-toolbar h1{margin-right:auto}.terminal-toolbar h1 span{display:none}.terminal-search{order:4;width:100%;padding:8px 10px}.terminal-search input{font-size:14px}.terminal-search kbd{display:none}.terminal-table{min-width:0}.terminal-table th:nth-child(5),.terminal-table th:nth-child(6),.terminal-table th:nth-child(7),.terminal-table th:nth-child(8),.terminal-table td:nth-child(5),.terminal-table td:nth-child(6),.terminal-table td:nth-child(7),.terminal-table td:nth-child(8){display:none}.terminal-table th:first-child{width:32px}.terminal-table td:first-child,.terminal-table th:first-child{padding-left:12px}.terminal-table th:nth-child(3){width:45px}.terminal-table th:nth-child(4){width:55px;padding-right:12px}.terminal-table td:nth-child(4){padding-right:12px}.terminal-table td{padding-top:13px;padding-bottom:13px}.terminal-question-cell button{font-size:13px}.terminal-filters.is-open{grid-template-columns:repeat(2,minmax(0,1fr))}.terminal-table-footer{gap:5px;padding:14px 12px;font-size:9px}}.terminal-error,.terminal-note{display:block}.terminal-table th button{font:inherit;text-transform:inherit;letter-spacing:inherit;white-space:nowrap}.pagination-jump,.pagination-jump label{align-items:center;gap:6px;display:flex}.pagination-jump input{border:1px solid var(--terminal-line);background:var(--terminal-bg);width:62px;color:var(--ink);border-radius:4px;padding:8px 6px}.terminal-row-open{color:var(--ink-48);margin-left:.4rem;text-decoration:none}.terminal-row-open:hover,.terminal-row-open:focus-visible{color:var(--ink);text-decoration:underline}
