.hero[data-astro-cid-bbe6dxrz]{padding-top:48px;padding-bottom:40px;text-align:center}.verdict[data-astro-cid-bbe6dxrz]{font-size:clamp(3rem,11vw,6.5rem);line-height:1;font-weight:800;letter-spacing:-.03em;margin:10px 0 24px}.v-bull[data-astro-cid-bbe6dxrz]{color:var(--bull)}.v-mixed[data-astro-cid-bbe6dxrz]{color:var(--mixed)}.v-bear[data-astro-cid-bbe6dxrz]{color:var(--bear)}.tally[data-astro-cid-bbe6dxrz]{text-align:center;margin:4px 0 14px}.arena[data-astro-cid-bbe6dxrz]{display:flex;align-items:flex-end;justify-content:center;gap:clamp(8px,5vw,56px);min-height:clamp(110px,24vw,300px);margin:0 0 28px}.beast[data-astro-cid-bbe6dxrz]{height:clamp(84px,24vw,300px);width:auto;transform-origin:bottom center;transition:transform .6s cubic-bezier(.22,1,.36,1),filter .6s ease,opacity .6s ease}.tally-num[data-astro-cid-bbe6dxrz]{font-size:clamp(2rem,6vw,3.4rem);font-weight:800;letter-spacing:-.02em}.tally-num[data-astro-cid-bbe6dxrz] .slash[data-astro-cid-bbe6dxrz]{color:var(--muted);margin:0 2px;font-weight:600}.tally-label[data-astro-cid-bbe6dxrz]{font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-top:4px}.badges[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.badge[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;border-radius:999px;padding:8px 16px;font-weight:600;font-size:.92rem;background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow)}.b-bull[data-astro-cid-bbe6dxrz]{color:var(--bull);background:var(--bull-soft);border-color:transparent}.b-mixed[data-astro-cid-bbe6dxrz]{color:var(--mixed);background:var(--mixed-soft);border-color:transparent}.b-bear[data-astro-cid-bbe6dxrz]{color:var(--bear);background:var(--bear-soft);border-color:transparent}.b-date[data-astro-cid-bbe6dxrz]{color:var(--muted)}@media (max-width: 560px){.tally-num[data-astro-cid-bbe6dxrz]{font-size:1.9rem}.tally-label[data-astro-cid-bbe6dxrz]{font-size:.68rem}}.card[data-astro-cid-eowt2kky]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:20px;border-top:3px solid var(--border)}.card[data-astro-cid-eowt2kky].is-flagged{border-top-color:var(--bear)}.card[data-astro-cid-eowt2kky].is-ok{border-top-color:var(--bull)}.card-head[data-astro-cid-eowt2kky]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.card-title[data-astro-cid-eowt2kky]{margin:0;font-size:1rem;font-weight:700;letter-spacing:-.01em}.pill[data-astro-cid-eowt2kky]{flex:0 0 auto;border-radius:999px;padding:3px 10px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.pill-flag[data-astro-cid-eowt2kky]{color:var(--bear);background:var(--bear-soft)}.pill-ok[data-astro-cid-eowt2kky]{color:var(--bull);background:var(--bull-soft)}.card-value[data-astro-cid-eowt2kky]{font-size:1.6rem;font-weight:800;letter-spacing:-.02em;margin:12px 0 8px}.card-blurb[data-astro-cid-eowt2kky]{margin:0;color:var(--muted);font-size:.9rem}.chart[data-astro-cid-rxklpuuz]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:16px}svg[data-astro-cid-rxklpuuz]{width:100%;height:auto;display:block}.line[data-astro-cid-rxklpuuz]{stroke:#cbd5e1;stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.dot[data-astro-cid-rxklpuuz]{fill:#cbd5e1}.thresh[data-astro-cid-rxklpuuz]{stroke-width:1;stroke-dasharray:5 5;vector-effect:non-scaling-stroke}.thresh[data-astro-cid-rxklpuuz].caution{stroke:var(--mixed)}.thresh[data-astro-cid-rxklpuuz].elevated{stroke:var(--bear)}.thresh-label[data-astro-cid-rxklpuuz]{font-size:13px;text-anchor:end;font-weight:600}.thresh-label[data-astro-cid-rxklpuuz].caution{fill:var(--mixed)}.thresh-label[data-astro-cid-rxklpuuz].elevated{fill:var(--bear)}.axis[data-astro-cid-rxklpuuz]{fill:var(--muted);font-size:13px;text-anchor:end}.xtick[data-astro-cid-rxklpuuz]{text-anchor:middle}.grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:18px}
