main.svelte-y1kkan{padding:1.5rem 1rem 4rem}.content.svelte-y1kkan{max-width:860px;margin:0 auto;color:#0f172a;line-height:1.6}.breadcrumbs.svelte-y1kkan{font-size:.85rem;color:#64748b;margin-bottom:1rem}.breadcrumbs.svelte-y1kkan a:where(.svelte-y1kkan){color:#2563eb;text-decoration:none}.eyebrow.svelte-y1kkan{text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:700;color:#64748b;margin:0 0 .4rem}h1.svelte-y1kkan{font-size:clamp(1.7rem,4vw,2.4rem);line-height:1.15;margin:0 0 .6rem}.lede.svelte-y1kkan{font-size:1.08rem;color:#334155}h2.svelte-y1kkan{font-size:1.3rem;margin:2.2rem 0 .6rem}h3.svelte-y1kkan{font-size:1.02rem;margin:0 0 .25rem}.on-this-page.svelte-y1kkan{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:1.5rem 0;padding:.9rem 1rem;background:#f1f5f9;border-radius:12px;font-size:.9rem}.on-this-page.svelte-y1kkan a:where(.svelte-y1kkan){color:#2563eb;text-decoration:none}.panel.svelte-y1kkan{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:1rem 1.2rem;margin:1.5rem 0}.note.svelte-y1kkan{background:#eff6ff;border-color:#bfdbfe}.bottom-line.svelte-y1kkan{background:#f0fdf4;border-color:#bbf7d0}.timeline.svelte-y1kkan{list-style:none;padding:0;margin:1rem 0}.timeline.svelte-y1kkan li:where(.svelte-y1kkan){display:flex;gap:1rem;padding:.9rem 0;border-bottom:1px solid #eef2f6}.tl-year.svelte-y1kkan{flex:0 0 4.2rem;font-weight:800;font-size:1.1rem;color:#2563eb;font-variant-numeric:tabular-nums}.tl-body.svelte-y1kkan p:where(.svelte-y1kkan){margin:0;color:#334155}.chart-grid.svelte-y1kkan{display:grid;grid-template-columns:1fr;gap:1rem;margin:1rem 0}@media(min-width:720px){.chart-grid.svelte-y1kkan{grid-template-columns:1fr 1fr}}.chart-figure.svelte-y1kkan{margin:0}svg.svelte-y1kkan{width:100%;height:auto;background:#fff;border:1px solid #e2e8f0;border-radius:12px}.axis.svelte-y1kkan{stroke:#94a3b8;stroke-width:1}.grid.svelte-y1kkan{stroke:#eef2f6;stroke-width:1}.tick.svelte-y1kkan{font-size:12px;fill:#64748b}.tick.sub.svelte-y1kkan{font-size:10px}.tick.strong.svelte-y1kkan{font-weight:700;fill:#1d4ed8}.bar-a.svelte-y1kkan{fill:#2563eb}.bar-b.svelte-y1kkan{fill:#94a3b8}.bar-c.svelte-y1kkan{fill:#2563eb}figcaption.svelte-y1kkan{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.8rem;color:#475569;margin-top:.4rem;align-items:center}.key.svelte-y1kkan{display:inline-flex;align-items:center;gap:.3rem}.key.svelte-y1kkan:before{content:"";width:11px;height:11px;border-radius:3px;display:inline-block}.key-b.svelte-y1kkan:before{background:#94a3b8}.key-c.svelte-y1kkan:before{background:#2563eb}.src-note.svelte-y1kkan{color:#64748b}.fine-print.svelte-y1kkan{font-size:.82rem;color:#64748b}.sources.svelte-y1kkan{margin-top:2.5rem;font-size:.88rem}.sources.svelte-y1kkan a:where(.svelte-y1kkan){color:#2563eb}.sr-only.svelte-y1kkan{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-color-scheme:dark){.content.svelte-y1kkan{color:#e2e8f0}.lede.svelte-y1kkan,.tl-body.svelte-y1kkan p:where(.svelte-y1kkan){color:#cbd5e1}.panel.svelte-y1kkan{background:#1e293b;border-color:#334155}.note.svelte-y1kkan{background:#172554;border-color:#1e3a8a}.bottom-line.svelte-y1kkan{background:#052e16;border-color:#14532d}svg.svelte-y1kkan{background:#0f172a;border-color:#334155}.on-this-page.svelte-y1kkan{background:#1e293b}.timeline.svelte-y1kkan li:where(.svelte-y1kkan){border-color:#1e293b}}
