.market-hero h1{font-size:clamp(24px,3vw,34px);margin:0}.market-hero p{max-width:70ch}.market-metrics{display:grid;grid-template-columns:1fr 2fr 1fr;gap:24px;margin:24px 0}.market-metrics>div{display:flex;flex-direction:column;gap:8px}.market-metrics span,.market-row small{color:var(--muted)}.market-metrics strong{font-size:30px}.market-metrics .market-stamp{font-size:20px}.market-metrics .market-stale{font-size:20px;color:var(--amber,#986113)}.market-metrics small{font-size:12px;font-weight:400}.market-notice{padding:12px 16px;background:var(--surface-soft);border-left:3px solid var(--amber,#bd8329)}.market-row{display:grid;grid-template-columns:1.2fr 1fr 1.5fr auto;align-items:center;gap:20px;padding:18px 0;border-top:1px solid var(--line)}.market-row h3{font-size:16px;margin:0 0 5px}.market-row small{display:block;font-size:12px;margin-top:5px}.market-price b,.evidence-price{font-size:24px;font-variant-numeric:tabular-nums}.market-price b{font-size:20px}.market-candidates article{display:flex;flex-direction:column;gap:6px;padding:12px 0;border-top:1px solid var(--line)}.market-candidates code{overflow-wrap:anywhere;font-size:12px}.card{margin-bottom:18px}.market-error{border-color:var(--amber,#bd8329)}.market-stamp{overflow-wrap:anywhere}.detail-facts dd{overflow-wrap:anywhere}@media(max-width:767px){.market-metrics{grid-template-columns:1fr 1fr;gap:18px}.market-metrics>div:nth-child(2){grid-column:1/-1;grid-row:2}.market-row{grid-template-columns:1fr 1fr;gap:12px}.market-row>div:nth-child(3){grid-column:1}.market-row>button{justify-self:end;align-self:end}.market-metrics .market-stamp{font-size:18px}.market-row .badge{white-space:normal}.detail-facts{grid-template-columns:1fr}.card{padding:18px}.theme-choices{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}}

[data-market-summary]{margin-block:16px}[data-market-list] small{display:block}[data-market-summary] .detail-facts dd{overflow-wrap:anywhere}input,textarea,select{font-size:max(16px,1em)}
