.data-chart.svelte-psi746{--chart-font: var(--font-sans);margin:0;padding:24px;background:var(--surface);border:1px solid var(--edge);border-radius:var(--radius-lg);font-family:var(--chart-font);color:var(--ink)}.chart-top.svelte-psi746{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:16px}.chart-title.svelte-psi746{font:var(--type-display-sm);text-transform:uppercase;text-wrap:balance;color:var(--ink)}.chart-views.svelte-psi746{display:flex;flex-shrink:0;margin-left:auto;border:1px solid var(--edge);border-radius:var(--radius-full)}.view-btn.svelte-psi746{appearance:none;border:none;background:var(--surface);color:var(--ink-2);font:var(--type-label);padding:6px 14px;cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out}.view-btn.svelte-psi746:first-child{border-radius:var(--radius-full) 0 0 var(--radius-full)}.view-btn.svelte-psi746:last-child{border-radius:0 var(--radius-full) var(--radius-full) 0}.view-btn.svelte-psi746+.view-btn:where(.svelte-psi746){border-left:1px solid var(--edge)}.view-btn.svelte-psi746:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.view-btn.svelte-psi746:hover{background:var(--lavender);color:var(--ink)}.view-btn[aria-pressed=true].svelte-psi746{background:var(--ink);color:var(--surface);font-weight:600}.chart-footer.svelte-psi746{margin-top:12px;display:flex;flex-direction:column;gap:4px}.chart-caption.svelte-psi746{margin:0;font:var(--type-body-sm);color:var(--ink-2)}.chart-source.svelte-psi746{margin:0;font:var(--type-caption);color:var(--ink-2)}.chart-source.svelte-psi746 a:where(.svelte-psi746){color:inherit;text-decoration:underline;text-underline-offset:.15em;transition:color .15s ease-out}.chart-source.svelte-psi746 a:where(.svelte-psi746):hover{color:var(--ink)}.chart-source.svelte-psi746 a:where(.svelte-psi746):focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:2px}.chart-table.svelte-psi746{font-variant-numeric:tabular-nums;animation:hk-fade-in .2s ease-out}.stat-card.svelte-1i0bhp6{margin:0;padding:32px 24px;background:var(--surface);border:1px solid var(--edge);border-radius:var(--radius-lg);text-align:center}.stat-value.svelte-1i0bhp6{margin:0;font:var(--type-numeral);letter-spacing:var(--type-numeral-tracking);color:var(--ink)}@media(prefers-reduced-motion:no-preference){.stat-value.svelte-1i0bhp6{animation:hk-wipe-up .7s var(--ease-out) backwards}}.stat-label.svelte-1i0bhp6{display:block;margin-top:8px;font-size:1rem;line-height:1.5;color:var(--ink-2)}.stat-source.svelte-1i0bhp6{display:block;margin-top:16px;font:var(--type-caption);color:var(--ink-2)}.stat-source.svelte-1i0bhp6 a:where(.svelte-1i0bhp6){color:inherit;text-decoration:underline;text-underline-offset:.15em;transition:color .15s ease-out}.stat-source.svelte-1i0bhp6 a:where(.svelte-1i0bhp6):hover{color:var(--ink)}.stat-source.svelte-1i0bhp6 a:where(.svelte-1i0bhp6):focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:2px}.research-crumb.svelte-1fe4oeb{display:inline-block;padding:10px 4px;margin-block:-10px;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.3em;color:var(--ink);transition:text-decoration-color .15s ease-out}.research-crumb.svelte-1fe4oeb:hover{text-decoration-color:currentColor}.research-crumb.svelte-1fe4oeb:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-sm)}.research-meta.svelte-1fe4oeb{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:12px;font:var(--type-body-sm);color:var(--ink-2)}.research-article.svelte-1fe4oeb{max-width:920px;margin-inline:auto}.research-lede.svelte-1fe4oeb,.research-content.svelte-1fe4oeb,.research-faq.svelte-1fe4oeb,.research-back.svelte-1fe4oeb{max-width:680px;margin-inline:auto}.research-lede.svelte-1fe4oeb{padding-bottom:0;border-bottom:none}.research-content.svelte-1fe4oeb{margin-top:40px}.research-back.svelte-1fe4oeb{margin-top:56px}
