.data-grid[data-astro-cid-w4fumhmk]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.donut-wrap[data-astro-cid-w4fumhmk]{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.donut[data-astro-cid-w4fumhmk]{border-radius:50%;flex:none;place-items:center;width:168px;height:168px;display:grid;position:relative}.donut-hole[data-astro-cid-w4fumhmk]{background:var(--bg-card);text-align:center;border-radius:50%;place-content:center;width:108px;height:108px;display:grid}.donut-hole[data-astro-cid-w4fumhmk] span[data-astro-cid-w4fumhmk]{color:var(--text);font-size:22px;font-weight:700}.donut-hole[data-astro-cid-w4fumhmk] small[data-astro-cid-w4fumhmk]{color:var(--text-dim);font-size:11px}.legend[data-astro-cid-w4fumhmk]{flex:1;min-width:180px;margin:0;padding:0;list-style:none}.legend[data-astro-cid-w4fumhmk] li[data-astro-cid-w4fumhmk]{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:7px 0;font-size:14px;display:flex}.legend[data-astro-cid-w4fumhmk] li[data-astro-cid-w4fumhmk]:last-child{border-bottom:none}.swatch[data-astro-cid-w4fumhmk]{border-radius:3px;flex:none;width:10px;height:10px}.leg-name[data-astro-cid-w4fumhmk]{color:var(--text)}.leg-ticker[data-astro-cid-w4fumhmk]{color:var(--text-dim);font-size:12px}.leg-pct[data-astro-cid-w4fumhmk]{color:var(--text-muted);margin-left:auto}.bars[data-astro-cid-w4fumhmk]{gap:16px;margin:0;padding:0;list-style:none;display:grid}.bar-head[data-astro-cid-w4fumhmk]{color:var(--text);justify-content:space-between;margin-bottom:7px;font-size:14px;display:flex}.bar-track[data-astro-cid-w4fumhmk]{background:var(--bg-elev);border-radius:999px;height:9px;overflow:hidden}.bar-fill[data-astro-cid-w4fumhmk]{background:linear-gradient(90deg, var(--accent), var(--accent-2));border-radius:999px;height:100%}.attribution[data-astro-cid-w4fumhmk]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:28px;padding:22px 26px;display:flex}.attribution[data-astro-cid-w4fumhmk] p[data-astro-cid-w4fumhmk]{color:var(--text-muted);max-width:620px;margin:0;font-size:14px}@media (width<=820px){.data-grid[data-astro-cid-w4fumhmk]{grid-template-columns:1fr}}.card-stats[data-astro-cid-w4fumhmk]{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.stat[data-astro-cid-w4fumhmk]{flex-direction:column;gap:6px;padding:20px;display:flex}.stat-v[data-astro-cid-w4fumhmk]{color:var(--accent);font-size:26px;font-weight:700}.stat-l[data-astro-cid-w4fumhmk]{color:var(--text-muted);font-size:13px}.mchart[data-astro-cid-w4fumhmk]{align-items:flex-end;gap:10px;height:240px;margin-top:18px;display:flex}.mcol[data-astro-cid-w4fumhmk]{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;min-width:0;height:100%;display:flex}.mbar[data-astro-cid-w4fumhmk]{background:linear-gradient(180deg, var(--accent), var(--accent-2));border-radius:6px 6px 2px 2px;width:100%;max-width:52px}.mval[data-astro-cid-w4fumhmk]{color:var(--text);white-space:nowrap;font-size:11px}.mlab[data-astro-cid-w4fumhmk]{color:var(--text-muted);font-size:11px}.ptable[data-astro-cid-w4fumhmk]{border-collapse:collapse;width:100%;font-size:14px}.ptable[data-astro-cid-w4fumhmk] td[data-astro-cid-w4fumhmk]{border-bottom:1px solid var(--border);vertical-align:top;padding:8px 0}.ptable[data-astro-cid-w4fumhmk] tr[data-astro-cid-w4fumhmk]:last-child td[data-astro-cid-w4fumhmk]{border-bottom:none}.ptable[data-astro-cid-w4fumhmk] .rank[data-astro-cid-w4fumhmk]{color:var(--text-dim);width:28px}.ptable[data-astro-cid-w4fumhmk] .num[data-astro-cid-w4fumhmk]{text-align:right;white-space:nowrap}.ptable[data-astro-cid-w4fumhmk] a[data-astro-cid-w4fumhmk]{color:var(--text);text-decoration:underline;text-decoration-color:var(--accent-glow);text-underline-offset:3px}.pnote[data-astro-cid-w4fumhmk]{color:var(--text-dim);font-size:12px;display:block}.fine-note[data-astro-cid-w4fumhmk]{color:var(--text-dim);max-width:760px;margin:16px 0 0;font-size:12px}.fine-note[data-astro-cid-w4fumhmk] a[data-astro-cid-w4fumhmk]{color:var(--text-muted);text-decoration:underline}@media (width<=820px){.card-stats[data-astro-cid-w4fumhmk]{grid-template-columns:repeat(2,1fr)}.mchart[data-astro-cid-w4fumhmk]{gap:4px;height:200px}.mval[data-astro-cid-w4fumhmk]{font-size:8px}}
