.stat-card.svelte-17xvzis{padding-top:var(--space-5);color:inherit;text-decoration:none;display:block;position:relative}.rule.svelte-17xvzis{background:var(--border-strong);height:1px;position:absolute;top:0;left:0;right:0}.rule.svelte-17xvzis:after{content:"";background:var(--accent);transform-origin:0;transition:transform var(--duration-slow) var(--ease-expo);position:absolute;inset:0;transform:scaleX(0)}.stat-card.svelte-17xvzis:hover .rule:where(.svelte-17xvzis):after,.stat-card.svelte-17xvzis:focus-visible .rule:where(.svelte-17xvzis):after{transform:scaleX(1)}.label.svelte-17xvzis{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.2em;color:var(--ink-faint)}.value.svelte-17xvzis{margin-top:var(--space-4);font-size:calc(clamp(1.9rem, 1.2rem + 2.2vw, 3.4rem) * var(--franchise-scale,1));color:var(--ink);transition:color var(--duration-base) var(--ease-out);line-height:.95}.stat-card.svelte-17xvzis:hover .value:where(.svelte-17xvzis),.stat-card.svelte-17xvzis:focus-visible .value:where(.svelte-17xvzis){color:var(--accent-soft)}.hint.svelte-17xvzis{margin-top:var(--space-3);font-size:var(--fs-small);color:var(--ink-dim);text-wrap:pretty}@media (prefers-reduced-motion:reduce){.rule.svelte-17xvzis:after,.value.svelte-17xvzis{transition:none}}.bar-chart.svelte-9fnibp{background:color-mix(in srgb, var(--surface-raised) 66%, transparent);border:1px solid var(--border);border-radius:var(--radius-lg);padding:clamp(var(--space-5), 2.4vw, var(--space-6));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin:0}figcaption.svelte-9fnibp{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.22em;color:var(--accent-soft);margin-bottom:var(--space-5);font-weight:700}svg.svelte-9fnibp{width:100%;height:auto}.bar{animation:svelte-9fnibp-grow-bar var(--duration-slow) var(--ease-out) backwards}@keyframes svelte-9fnibp-grow-bar{0%{transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){.bar{animation:none}}.donut-chart.svelte-1w3qdrw{background:color-mix(in srgb, var(--surface-raised) 66%, transparent);border:1px solid var(--border);border-radius:var(--radius-lg);padding:clamp(var(--space-5), 2.4vw, var(--space-6));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin:0}figcaption.svelte-1w3qdrw{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.22em;color:var(--accent-soft);margin-bottom:var(--space-5);font-weight:700}.layout.svelte-1w3qdrw{align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}svg.svelte-1w3qdrw{flex-shrink:0;width:150px;height:150px}svg.svelte-1w3qdrw circle:where(.svelte-1w3qdrw){animation:svelte-1w3qdrw-donut-in var(--duration-slow) var(--ease-out) backwards}@keyframes svelte-1w3qdrw-donut-in{0%{opacity:0;stroke-width:0}}@media (prefers-reduced-motion:reduce){svg.svelte-1w3qdrw circle:where(.svelte-1w3qdrw){animation:none}}.legend.svelte-1w3qdrw{gap:var(--space-2);font-size:var(--fs-small);flex-direction:column;display:flex}.legend.svelte-1w3qdrw li:where(.svelte-1w3qdrw){align-items:center;gap:var(--space-2);color:var(--ink-dim);display:flex}.swatch.svelte-1w3qdrw{border-radius:2px;width:10px;height:10px;display:inline-block}.count.svelte-1w3qdrw{color:var(--ink-faint)}.page.svelte-az8zqs{padding-block:var(--space-8) var(--space-9);gap:var(--space-8);flex-direction:column;display:flex}.section-head.svelte-az8zqs{gap:var(--space-6);grid-template-columns:minmax(0,14rem) minmax(0,46rem);align-items:start;display:grid}.intro.svelte-az8zqs{color:var(--ink-dim);font-size:var(--fs-h4);text-wrap:pretty}.stat-row.svelte-az8zqs{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.chart-row.svelte-az8zqs{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(340px,1fr));display:grid}.chart-row.single.svelte-az8zqs{grid-template-columns:1fr}@media (width<=860px){.section-head.svelte-az8zqs{gap:var(--space-3);grid-template-columns:1fr}}
