.window-chart.svelte-18unof8{background:linear-gradient(125deg,#fff,#f6fbfc);border:1px solid #d9e7ed;border-radius:6px;margin:24px 0;padding:20px 12px 14px 0;overflow:hidden}.window-chart.svelte-18unof8 figcaption:where(.svelte-18unof8){color:#405e77;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:0 18px;font-size:11px;display:flex}.window-chart.svelte-18unof8 figcaption:where(.svelte-18unof8) span:where(.svelte-18unof8){color:#698297;font-size:10px}.window-chart.svelte-18unof8 svg:where(.svelte-18unof8){width:100%;height:auto;display:block}.window-chart.svelte-18unof8 text:where(.svelte-18unof8){font-family:var(--sans);fill:#657e92;font-size:12px}.overview-label.svelte-18unof8{color:#657e92;border-top:1px solid #e0eaf0;padding-top:16px;padding-left:24px;font-size:10px}@media (width<=650px){.window-chart.svelte-18unof8{padding:16px 4px 12px 0}.window-chart.svelte-18unof8 text:where(.svelte-18unof8){font-size:23px}.window-chart.svelte-18unof8 figcaption:where(.svelte-18unof8){padding:0 12px;font-size:10px}}.chart-page.svelte-16bo12f{--accent:#126983;--wash:#eaf4f7;color:#1e354a}.chart-page.svelte-16bo12f a:where(.svelte-16bo12f){color:var(--accent)}.chart-kicker.svelte-16bo12f{color:#638198;letter-spacing:1px;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:10px;display:flex}.chart-heading.svelte-16bo12f{max-width:620px;margin:34px 0 26px}.chart-heading.svelte-16bo12f h2:where(.svelte-16bo12f){font:700 clamp(47px, 5vw, 76px)/.96 var(--condensed);letter-spacing:-1px;margin:12px 0 20px}.chart-heading.svelte-16bo12f em:where(.svelte-16bo12f){color:var(--accent);font-style:normal}.chart-heading.svelte-16bo12f>p:where(.svelte-16bo12f):not(.eyebrow){color:#5e768d;max-width:540px;font-size:15px;line-height:1.8}.chart-coverage.svelte-16bo12f{color:#627b91;border-block:1px solid #d7e4ed;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 0;font-size:11px;display:flex}.chart-coverage.svelte-16bo12f>span:where(.svelte-16bo12f):first-child{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 4px var(--wash);border-radius:50%}.chart-method.svelte-16bo12f{color:#58718a;margin:18px 0;font-size:12px;line-height:1.8}.chart-method.svelte-16bo12f summary:where(.svelte-16bo12f){cursor:pointer;color:var(--accent)}.chart-controls.svelte-16bo12f{grid-template-columns:1fr 1fr;gap:16px;padding-top:15px;display:grid}.chart-controls.svelte-16bo12f label:where(.svelte-16bo12f){color:#607b91;gap:7px;font-size:11px;display:grid}.chart-controls.svelte-16bo12f input:where(.svelte-16bo12f),.chart-controls.svelte-16bo12f select:where(.svelte-16bo12f){box-sizing:border-box;width:100%;min-width:0;font:inherit;color:#1b415a;background:#fff;border:1px solid #cddde8;border-radius:4px;padding:12px;font-size:13px}.chart-geography.svelte-16bo12f{background:#f3f7fa;gap:4px;padding:8px 14px;display:grid}.chart-geography.svelte-16bo12f span:where(.svelte-16bo12f),.chart-geography.svelte-16bo12f small:where(.svelte-16bo12f){color:#698499;font-size:10px}.chart-geography.svelte-16bo12f strong:where(.svelte-16bo12f){font-size:14px}.chart-page.svelte-16bo12f button:where(.svelte-16bo12f){cursor:pointer}.chart-presets.svelte-16bo12f{flex-wrap:wrap;gap:7px;margin:18px 0 28px;display:flex}.chart-presets.svelte-16bo12f button:where(.svelte-16bo12f),.chart-table-toggle.svelte-16bo12f,.chart-formula.svelte-16bo12f button:where(.svelte-16bo12f),.chart-regional-link.svelte-16bo12f button:where(.svelte-16bo12f),.chart-reproduce.svelte-16bo12f button:where(.svelte-16bo12f){background:var(--wash);color:var(--accent);border:0;border-radius:4px;padding:11px 14px;font-size:11px}.chart-page.svelte-16bo12f button:where(.svelte-16bo12f):disabled{opacity:.5;cursor:not-allowed}.chart-analysis.svelte-16bo12f{border-top:3px solid var(--accent);padding-top:24px}.chart-analysis.svelte-16bo12f>h3:where(.svelte-16bo12f){font:600 33px/1.12 var(--condensed);margin:10px 0 22px}.chart-result.svelte-16bo12f{justify-content:space-between;align-items:center;gap:24px;display:flex}.chart-result.svelte-16bo12f>div:where(.svelte-16bo12f)>span:where(.svelte-16bo12f){letter-spacing:.8px;color:#678298;text-transform:uppercase;font-size:10px;display:block}.chart-result.svelte-16bo12f strong:where(.svelte-16bo12f){font:700 68px/1.15 var(--condensed);color:var(--accent)}.chart-result.svelte-16bo12f strong:where(.svelte-16bo12f) small:where(.svelte-16bo12f){font-size:30px}.chart-result.svelte-16bo12f>p:where(.svelte-16bo12f){color:#688094;max-width:250px;font-size:11px;line-height:1.8}.chart-endpoints.svelte-16bo12f{color:#567389;font-size:12px}.chart-warning.svelte-16bo12f{color:#75613f;background:#fff8e8;border-left:2px solid #ad8645;padding:14px 16px;font-size:12px;line-height:1.7}.chart-page.svelte-16bo12f h4:where(.svelte-16bo12f){font:600 28px/1.15 var(--condensed);margin:10px 0}.chart-alternatives.svelte-16bo12f{margin:30px 0}.chart-alternatives.svelte-16bo12f>p:where(.svelte-16bo12f):not(.eyebrow),.chart-regions.svelte-16bo12f>p:where(.svelte-16bo12f),.chart-formula.svelte-16bo12f>p:where(.svelte-16bo12f),.chart-regional-link.svelte-16bo12f>p:where(.svelte-16bo12f),.chart-reproduce.svelte-16bo12f>p:where(.svelte-16bo12f){color:#647d93;font-size:12px;line-height:1.75}.chart-alternatives.svelte-16bo12f>div:where(.svelte-16bo12f){grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.chart-alternatives.svelte-16bo12f button:where(.svelte-16bo12f){text-align:left;color:inherit;background:#fff;border:1px solid #d4e3eb;border-radius:4px;gap:8px;padding:16px;transition:transform .18s,background .18s;display:grid}.chart-alternatives.svelte-16bo12f button:where(.svelte-16bo12f):hover:not(:disabled){background:var(--wash);transform:translateY(-2px)}.chart-alternatives.svelte-16bo12f button:where(.svelte-16bo12f)>span:where(.svelte-16bo12f){color:#688095;font-size:10px}.chart-alternatives.svelte-16bo12f strong:where(.svelte-16bo12f){font:600 31px var(--condensed);color:var(--accent)}.chart-alternatives.svelte-16bo12f strong:where(.svelte-16bo12f) small:where(.svelte-16bo12f){font-size:17px}.chart-formula.svelte-16bo12f,.chart-regional-link.svelte-16bo12f{background:#f0f7f9;border-left:2px solid #8db9c6;margin:28px 0;padding:22px}.chart-formula.svelte-16bo12f code:where(.svelte-16bo12f),.chart-method.svelte-16bo12f code:where(.svelte-16bo12f){overflow-wrap:anywhere;font-size:11px}.chart-formula.svelte-16bo12f button:where(.svelte-16bo12f){background:#fff;border:1px solid #c9dfe7;margin-top:16px;display:block}.chart-table-wrap.svelte-16bo12f{margin-top:18px;overflow-x:auto}.chart-table-wrap.svelte-16bo12f table:where(.svelte-16bo12f){border-collapse:collapse;width:100%;font-size:11px}.chart-table-wrap.svelte-16bo12f caption:where(.svelte-16bo12f){text-align:left;color:#6a8499;padding:10px 0}.chart-table-wrap.svelte-16bo12f th:where(.svelte-16bo12f),.chart-table-wrap.svelte-16bo12f td:where(.svelte-16bo12f){text-align:left;border-bottom:1px solid #dce7ee;padding:10px 12px;line-height:1.6}.chart-table-wrap.svelte-16bo12f th:where(.svelte-16bo12f){color:#43677f}.chart-regions.svelte-16bo12f{border-top:1px solid #dce7ee;margin:30px 0;padding-top:25px}.chart-regions.svelte-16bo12f>div:where(.svelte-16bo12f){grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.chart-regions.svelte-16bo12f button:where(.svelte-16bo12f){text-align:left;color:#3f627a;background:#fff;border:1px solid #d6e5ed;border-radius:4px;grid-template-columns:1fr auto;gap:6px;padding:12px;display:grid}.chart-regions.svelte-16bo12f button.active:where(.svelte-16bo12f){background:var(--wash);border-color:var(--accent)}.chart-regions.svelte-16bo12f button:where(.svelte-16bo12f) span:where(.svelte-16bo12f){font-size:11px}.chart-regions.svelte-16bo12f button:where(.svelte-16bo12f) strong:where(.svelte-16bo12f){font-size:15px}.chart-regions.svelte-16bo12f button:where(.svelte-16bo12f) small:where(.svelte-16bo12f){color:#718b9f;grid-column:1/-1;font-size:10px}.chart-reproduce.svelte-16bo12f{border-top:1px solid #dce7ee;margin-top:30px;padding-top:20px}.chart-reproduce.svelte-16bo12f>div:where(.svelte-16bo12f){flex-wrap:wrap;align-items:center;gap:10px;font-size:11px;display:flex}.chart-release.svelte-16bo12f{overflow-wrap:anywhere;font-size:10px!important}.chart-footer.svelte-16bo12f{color:#678197;border-top:1px solid #dce7ee;flex-wrap:wrap;gap:12px;margin-top:30px;padding-top:20px;font-size:10px;line-height:1.6;display:flex}.chart-empty.svelte-16bo12f{background:#f3f7fa;margin:20px 0;padding:24px;font-size:13px;line-height:1.7}.chart-empty.svelte-16bo12f h3:where(.svelte-16bo12f){font:600 29px var(--condensed);margin:0}.chart-page.svelte-16bo12f :where(.svelte-16bo12f):focus-visible{outline-offset:3px;outline:3px solid #63a8bf}@media (width<=650px){.chart-controls.svelte-16bo12f{gap:12px}.chart-controls.svelte-16bo12f input:where(.svelte-16bo12f),.chart-controls.svelte-16bo12f select:where(.svelte-16bo12f){padding:10px;font-size:12px}.chart-result.svelte-16bo12f{display:block}.chart-result.svelte-16bo12f strong:where(.svelte-16bo12f){font-size:58px}.chart-result.svelte-16bo12f>p:where(.svelte-16bo12f){max-width:none}.chart-alternatives.svelte-16bo12f>div:where(.svelte-16bo12f),.chart-regions.svelte-16bo12f>div:where(.svelte-16bo12f){grid-template-columns:1fr 1fr}.chart-regions.svelte-16bo12f button:where(.svelte-16bo12f){grid-template-columns:1fr}.chart-heading.svelte-16bo12f{margin-top:24px}.chart-heading.svelte-16bo12f h2:where(.svelte-16bo12f){font-size:55px}.chart-formula.svelte-16bo12f,.chart-regional-link.svelte-16bo12f{padding:18px}}@media (prefers-reduced-motion:reduce){.chart-alternatives.svelte-16bo12f button:where(.svelte-16bo12f){transition:none}.chart-alternatives.svelte-16bo12f button:where(.svelte-16bo12f):hover:not(:disabled){transform:none}}
