.market-snapshot{border-top:2px solid var(--case-accent);margin-top:36px}
.market-snapshot>header{max-width:860px}
.market-snapshot-total{padding:30px 0;border-top:1px solid var(--case-line);border-bottom:1px solid var(--case-line);margin:32px 0}
.market-snapshot-total>span{font:11px/1.8 'JetBrains Mono',monospace;color:var(--case-accent);letter-spacing:.05em}
.market-snapshot-total>strong{display:block;font:500 clamp(32px,5.3vw,74px)/1.2 'Case Display',Inter,sans-serif;letter-spacing:-.06em;margin-top:18px;color:var(--case-text)}
.market-snapshot-total>p{color:var(--case-muted);margin-bottom:0}
.market-value-bars{display:grid;gap:22px;margin:32px 0}
.market-value-row{display:grid;grid-template-columns:110px minmax(40px,1fr) 150px;align-items:center;gap:18px;font-size:13px}
.market-value-row>span{color:var(--case-muted)}
.market-value-row>div{height:16px;background:#243141}
.market-value-row i{display:block;height:100%;background:var(--case-accent)}
.market-value-row:nth-child(2) i{background:#9ccbd7}.market-value-row:nth-child(3) i{background:#ab9ccc}
.market-value-row>strong{text-align:right;font:12px/1.8 'JetBrains Mono',monospace;color:var(--case-text)}
.market-snapshot table{border-collapse:collapse;width:100%;min-width:680px}
.market-snapshot :is(th,td){padding:16px 20px;border-bottom:1px solid var(--case-line);text-align:left;vertical-align:top}
.market-snapshot th{background:#162331;color:var(--case-text)}
.market-snapshot td{color:#c2cfde}
.market-snapshot caption{text-align:left;padding:16px 20px;font:11px/1.8 'JetBrains Mono',monospace;color:var(--case-muted)}
.market-method{padding:24px;border-left:2px solid var(--case-accent);background:var(--case-surface);margin:30px 0}
.market-method>span{font:10px/1.8 'JetBrains Mono',monospace;color:var(--case-accent)}
.market-method p{font-size:14px!important}
.market-explorer{margin:44px 0 28px}
.market-explorer-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}
.market-explorer :is(button,input,select){font:12px/1.6 Inter,sans-serif;border:1px solid #536374;background:#142330;color:var(--case-text);padding:12px 15px;min-height:44px;max-width:100%}
.market-explorer button:disabled{opacity:.45;cursor:default}
.market-filters{display:grid;grid-template-columns:1fr 1.7fr 1.3fr;gap:16px;margin-top:20px}
.market-filters label{display:grid;gap:8px;font-size:12px;color:var(--case-muted)}
.market-explorer [role=status]{font-size:13px!important;color:var(--case-muted)}
.market-pagination{display:flex;justify-content:space-between;gap:16px;align-items:center;font:12px/1.8 'JetBrains Mono',monospace}
.market-downloads{display:grid;grid-template-columns:1fr 1fr;gap:14px;border-top:1px solid var(--case-line);padding-top:22px}
.market-downloads a{font-size:12px;line-height:1.8;padding:12px 0}
@media(max-width:760px){.market-filters{grid-template-columns:1fr}.market-value-row{grid-template-columns:1fr 1fr;gap:8px}.market-value-row>div{grid-row:2;grid-column:1/3}.market-value-row>strong{grid-row:1;grid-column:2}.market-downloads{grid-template-columns:1fr;gap:2px}.market-method{padding:20px}.market-pagination{font-size:10px}}
@media print{.market-filters,.market-pagination,[data-market-load]{display:none!important}.market-snapshot-total>strong{font-size:35pt!important}.market-value-row>div{print-color-adjust:exact;-webkit-print-color-adjust:exact}}
