[hidden]{display:none!important}.live-heading h2{font-size:clamp(62px,7vw,108px)}.market-form{margin-top:38px}.market-form>label{display:block;font-size:8px;margin-bottom:12px;color:#697560}.market-search{display:flex;border:1px solid var(--ink);background:#dcded6}.market-search input{background:transparent;border:0;padding:19px 18px;flex:1;min-width:0;font-family:'Courier New',monospace;font-size:14px;color:var(--ink);border-radius:0}.market-search input[aria-invalid=true]{background:#d5b8c266}.market-search button{display:flex;align-items:center;justify-content:space-between;gap:30px;background:var(--ink);color:var(--paper);padding:19px 24px;font-family:'Courier New',monospace;font-size:10px;letter-spacing:.04em;white-space:nowrap}.market-search button:hover{background:#435040}.market-search button span{font-family:Arial,sans-serif;font-size:22px}.market-search-note{display:flex;align-items:baseline;justify-content:space-between;gap:25px;margin:11px 0 28px}.market-search-note p{font-size:11px;line-height:1.7;color:#74806a;margin:0}.market-search-note button{white-space:nowrap;font-size:8px;padding:4px 0}.market-toolbar{display:flex;align-items:center;gap:28px;border-top:1px solid var(--ink);border-bottom:1px solid var(--line);padding:15px 0}.market-state-label{display:flex;align-items:center;gap:8px;font-size:9px}.market-state-label i{height:5px;width:5px;background:#6b8260}.market-toolbar>#market-fetched{font-size:8px;color:#748067}.market-toolbar>div{display:flex;gap:20px;margin-left:auto}.market-toolbar button{font-family:'Courier New',monospace;font-size:8px;padding:7px 0;background:transparent;color:#68745d;border-bottom:1px solid transparent;letter-spacing:.035em}.market-toolbar button:hover{border-color:var(--ink);color:var(--ink)}.market-toolbar button:disabled{opacity:.4;cursor:default}.market-error{color:#884856;font-size:12px;line-height:1.7;margin:16px 0 0}.market-error:empty{display:none}.market-status{font-family:'Courier New',monospace;font-size:9px;line-height:1.6;color:#758069;margin:15px 0 20px;min-height:15px}.market-panel{border:1px solid #aeb5a8;background:#dfe1d9;padding:30px}.market-panel[data-state=stale]{border-color:#9b7285}.market-identity{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:30px}.market-identity>div{min-width:0}.market-identity p{font-size:8px;color:#78836c;margin:0 0 18px}.market-identity h3{font-family:PS Display,Impact,sans-serif;font-size:clamp(38px,4.7vw,73px);letter-spacing:-.02em;line-height:1;margin:0 0 9px;overflow-wrap:anywhere}.market-identity>div>span{font-size:13px;color:#737e67;overflow-wrap:anywhere}.market-price{text-align:right}.market-price>.mono{font-size:8px;color:#76816b;display:block;margin-bottom:12px}.market-price strong{font-family:PS Display,Impact,sans-serif;font-weight:700;font-size:clamp(38px,5vw,76px);letter-spacing:-.018em;line-height:1;display:block;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.market-contract{margin:20px 0 28px;word-break:break-all;font-size:9px;color:#75836b;line-height:1.7}.market-pool-row{border-top:1px solid var(--line);padding-top:18px;margin-bottom:27px;display:grid;grid-template-columns:1fr 1.5fr;gap:25px;align-items:center}.market-pool-row label{font-size:8px;line-height:1.7;color:#6d795f}.market-pool-row select{font-family:'Courier New',monospace;font-size:9px;letter-spacing:.01em;background:#dfe1d9;border:1px solid #a8b09e;color:#526248;min-width:0;width:100%;padding:10px 12px;border-radius:0}.market-pool-row select:disabled{opacity:.7}.market-metrics,.market-changes{display:grid;grid-template-columns:repeat(3,1fr);margin:0;border-top:1px solid var(--ink)}.market-metrics>div,.market-changes>div{padding:22px 22px 22px 0;border-right:1px solid var(--line);min-width:0}.market-metrics>div+div,.market-changes>div+div{padding-left:22px}.market-metrics>div:last-child,.market-changes>div:last-child{border:0;padding-right:0}.market-panel dt{font-family:'Courier New',monospace;font-size:8px;letter-spacing:.06em;color:#718061;line-height:1.6}.market-metrics dd{font-family:PS Display,Impact,sans-serif;font-size:clamp(32px,3.7vw,56px);letter-spacing:-.015em;margin:12px 0 0;overflow-wrap:anywhere}.market-changes{grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--line);border-top:1px solid var(--line)}.market-changes>div{padding-top:19px;padding-bottom:19px}.market-changes dd{font-family:'Courier New',monospace;font-size:17px;margin:10px 0 0;overflow-wrap:anywhere}.market-changes dd[data-direction=up]{color:#4d7050}.market-changes dd[data-direction=down]{color:#965766}.market-analysis{display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:30px;margin:28px 0}.market-analysis>div{min-width:0}.market-analysis .mono{font-size:8px;color:#6c785f;line-height:1.8}.market-analysis p{font-size:10px;color:#7b856f;line-height:1.7;margin:10px 0 0}.flow-counts{display:flex;justify-content:space-between;gap:12px;font-family:'Courier New',monospace;font-size:7px;color:#7b856f;align-items:baseline;margin:17px 0 15px}.flow-counts strong{font-size:20px;color:#556d4c;font-weight:400}.flow-counts span:last-child strong{color:#94677a}.flow-track{height:3px;background:#b995a5}.flow-track i{display:block;height:100%;width:0;background:#7f9374;transition:width .5s}.analysis-value{display:block;font-family:'Courier New',monospace;font-size:24px;font-weight:400;margin-top:17px;letter-spacing:-.04em}.market-observations{border:1px solid #bbc1b2;padding:19px;background:#e4e5df}.observation-header{display:flex;justify-content:space-between;gap:20px;font-size:8px;color:#6a765d}.observation-header>span:last-child{color:#8b9480}.market-observations svg{width:100%;height:145px;display:block;margin:15px 0 0;overflow:visible}.chart-grid{fill:none;stroke:#bfc5b6;stroke-width:.65;vector-effect:non-scaling-stroke}.market-observations #market-line{fill:none;stroke:#8e6177;stroke-width:1.6;stroke-linejoin:miter;vector-effect:non-scaling-stroke}#market-chart-empty{height:125px;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.8;color:#8a9580;font-family:'Courier New',monospace;font-size:10px;margin:0}#market-chart-note{font-size:7px;color:#8b9581;margin:15px 0 0;line-height:1.7}.observation-prices{display:flex;justify-content:space-between;font-size:9px;color:#63725a;gap:25px;margin-top:8px}.market-extra{display:flex;gap:45px;margin:23px 0;border-bottom:1px solid var(--line);padding-bottom:23px}.market-extra dd{font-family:'Courier New',monospace;font-size:10px;margin:7px 0 0;color:#6c775f}.market-actions{display:flex;justify-content:space-between;align-items:center;gap:25px}.market-actions a,.market-actions button{font-family:'Courier New',monospace;font-size:9px;letter-spacing:.03em;background:transparent;border-bottom:1px solid #9eaa94;padding:10px 0;line-height:1.6}.market-actions button{margin-left:auto}.market-actions a:hover,.market-actions button:hover{border-color:var(--ink)}.market-actions button:disabled{opacity:.4;cursor:default}.market-cap-hint{font-size:10px;line-height:1.6;color:#839078;margin:15px 0 0;text-align:right}.market-source{display:flex;justify-content:space-between;gap:30px;align-items:baseline;margin-top:18px;color:#7b856e}.market-source .mono{font-size:8px}.market-source>span:last-child{font-size:10px;text-align:right;line-height:1.6}.market-method{margin-top:30px}.whatif-source{font-size:10px;line-height:1.7;color:#657b5d;margin:-7px 0 23px;padding:12px;border-left:2px solid var(--pink);background:#dcded5}.whatif-source:empty{display:none}
@media(max-width:1100px){.live-heading h2{font-size:7.9vw}.market-panel{padding:26px}.market-analysis{gap:24px}.market-pool-row{grid-template-columns:1fr 1.4fr}.market-metrics>div,.market-changes>div{padding-right:18px}.market-metrics>div+div,.market-changes>div+div{padding-left:18px}}
@media(min-width:761px) and (max-width:900px){.site-header{gap:18px}.site-header>nav:not(#mobile-nav){gap:13px;font-size:9px}.site-header .wordmark{font-size:14px}.header-sound{padding-left:14px}}
@media(max-width:760px){.live-heading h2{font-size:clamp(43px,12.2vw,83px)}.market-form{margin-top:28px}.market-form>label{font-size:7px}.market-search{display:block}.market-search input{width:100%;padding:17px 12px;font-size:11px;display:block}.market-search button{width:100%;padding:13px 15px;font-size:9px}.market-search-note{align-items:flex-start;gap:18px;margin:12px 0 23px}.market-search-note p{font-size:9px;max-width:205px}.market-search-note button{font-size:6px;line-height:1.7;white-space:normal;max-width:82px;text-align:right}.market-toolbar{flex-wrap:wrap;gap:13px 15px;padding:11px 0}.market-toolbar>div{flex-basis:100%;margin:0;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding-top:7px}.market-state-label{font-size:7px}.market-toolbar>#market-fetched{font-size:7px;margin-left:auto}.market-toolbar button{font-size:7px}.market-status{font-size:8px;min-height:13px;margin:13px 0 16px}.market-error{font-size:11px}.market-panel{padding:20px 15px}.market-identity{display:block}.market-identity p{font-size:7px;margin-bottom:15px}.market-identity h3{font-size:43px}.market-identity>div>span{font-size:12px}.market-price{text-align:left;margin-top:25px}.market-price>.mono{font-size:7px;margin-bottom:10px}.market-price strong{font-size:clamp(40px,12vw,76px)}.market-contract{font-size:8px;margin:19px 0 23px}.market-pool-row{display:block;padding-top:16px;margin-bottom:23px}.market-pool-row label{display:block;font-size:6px;margin-bottom:10px}.market-pool-row select{padding:10px;font-size:8px}.market-panel dt{font-size:6px;letter-spacing:.025em}.market-metrics>div{padding:17px 9px 17px 0}.market-metrics>div+div{padding-left:10px}.market-metrics dd{font-size:clamp(25px,7vw,44px);margin-top:11px}.market-changes>div{padding:16px 7px 16px 0}.market-changes>div+div{padding-left:9px}.market-changes dd{font-size:10px;margin-top:10px;letter-spacing:-.03em}.market-analysis{grid-template-columns:1fr 1fr;gap:25px 20px;margin:23px 0}.market-analysis>div:first-child{grid-column:1/-1}.market-analysis .mono{font-size:7px}.analysis-value{font-size:23px;margin-top:12px}.market-analysis p{font-size:9px}.flow-counts{font-size:8px;margin:13px 0 12px}.flow-counts strong{font-size:24px}.market-observations{padding:15px 11px}.observation-header{font-size:6px;gap:10px;line-height:1.7}.observation-header>span:last-child{text-align:right;font-size:5px;max-width:80px}.market-observations svg{height:130px}.observation-prices{font-size:8px}.market-extra{gap:25px;justify-content:space-between;margin:22px 0;padding-bottom:22px}.market-extra dd{font-size:8px;line-height:1.8}.market-extra>div{min-width:0}.market-extra dt{max-width:120px}.market-actions{display:block}.market-actions a,.market-actions button{font-size:8px;display:block;width:fit-content}.market-actions button{margin:10px 0 0}.market-cap-hint{text-align:left;font-size:9px}.market-source{display:block;margin-top:18px}.market-source .mono{font-size:7px;display:block;margin-bottom:7px}.market-source>span:last-child{text-align:left;font-size:9px}.market-method{margin-top:25px}.whatif-source{font-size:9px;padding:10px;margin-bottom:20px}#market-chart-empty{font-size:9px;line-height:1.8;height:115px}}
@media(prefers-reduced-motion:reduce){.flow-track i{transition:none}}
