.page-container.svelte-1whi7jw{overflow-x:clip}.readings-wrap.svelte-1whi7jw{margin-bottom:8px}.readings.svelte-1whi7jw{grid-template-columns:repeat(4,minmax(0,1fr));border-width:1.5px;background:var(--sheet)}.readings.svelte-1whi7jw .value:where(.svelte-1whi7jw){font-size:1.6rem}.readings.svelte-1whi7jw .stn:where(.svelte-1whi7jw){font-size:1rem;font-weight:700;letter-spacing:0;color:var(--ink-2);margin-right:2px}.section.svelte-1whi7jw{padding-top:48px}.section.svelte-1whi7jw h3:where(.svelte-1whi7jw){font-size:1.05rem;font-weight:700}.chart-panel.svelte-1whi7jw{margin:0;border:1.5px solid var(--rule-strong);background:var(--sheet)}.method.svelte-1whi7jw+.chart-panel:where(.svelte-1whi7jw){margin-top:24px}figcaption.svelte-1whi7jw{display:flex;flex-direction:column;gap:2px;padding:12px 16px;border-bottom:1px solid var(--rule-strong)}figcaption.svelte-1whi7jw .t:where(.svelte-1whi7jw){font-family:var(--font-ui);font-weight:800;font-size:.85rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}figcaption.svelte-1whi7jw .m:where(.svelte-1whi7jw){font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.plot.svelte-1whi7jw{padding:16px 16px 8px}.chart-wrap.svelte-1whi7jw{width:100%;overflow:hidden}.chart-wrap.svelte-1whi7jw canvas:where(.svelte-1whi7jw){max-width:100%!important;display:block;cursor:crosshair}.legend.svelte-1whi7jw{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center;padding:10px 16px;border-top:1px solid var(--rule);font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.legend.svelte-1whi7jw span:where(.svelte-1whi7jw){display:inline-flex;align-items:center;gap:8px}.key.svelte-1whi7jw{display:inline-block;width:18px}.key-national.svelte-1whi7jw{height:3px;background:var(--ink)}.key-city.svelte-1whi7jw{height:1px;background:var(--ink-3)}.method.svelte-1whi7jw{margin-top:20px;max-width:var(--measure)}.method.svelte-1whi7jw p:where(.svelte-1whi7jw),.note.svelte-1whi7jw{font-size:.95rem;color:var(--ink-2);line-height:1.6}.method.svelte-1whi7jw p:where(.svelte-1whi7jw)+p:where(.svelte-1whi7jw){margin-top:10px}.note.svelte-1whi7jw{margin-top:14px;max-width:var(--measure)}.chart-tooltip.svelte-1whi7jw{position:fixed;background:var(--sheet);border:1.5px solid var(--rule-strong);padding:6px 10px;font-family:var(--font-ui);font-size:.8rem;font-weight:600;color:var(--ink);pointer-events:none;z-index:999;white-space:nowrap;line-height:1.5;font-variant-numeric:tabular-nums}.brand-table.svelte-1whi7jw caption:where(.svelte-1whi7jw){caption-side:top;text-align:left;padding:10px 14px;font-family:var(--font-ui);font-size:var(--fs-label);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--rule)}.brand-table.svelte-1whi7jw th:where(.svelte-1whi7jw):not(:first-child),.brand-table.svelte-1whi7jw td:where(.svelte-1whi7jw){text-align:right}.brand-table.svelte-1whi7jw tbody:where(.svelte-1whi7jw) th:where(.svelte-1whi7jw){font-weight:600;text-align:left;padding:10px 14px;background:none;color:var(--ink);text-transform:none;letter-spacing:0;font-size:.92rem;border-bottom:1px solid var(--rule)}.brand-table.svelte-1whi7jw tbody:where(.svelte-1whi7jw) tr:where(.svelte-1whi7jw):last-child th:where(.svelte-1whi7jw){border-bottom:0}.calc-panel.svelte-1whi7jw{border:1.5px solid var(--rule-strong);background:var(--sheet)}.calc-controls.svelte-1whi7jw{padding:14px 16px;border-bottom:1px solid var(--rule)}.calc-label.svelte-1whi7jw{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;font-family:var(--font-ui);font-size:.9rem;color:var(--ink-2)}.calc-label.svelte-1whi7jw strong:where(.svelte-1whi7jw){color:var(--ink);font-size:1rem;font-weight:800}.calc-slider.svelte-1whi7jw{flex:1;min-width:140px;accent-color:var(--ink);min-height:44px;cursor:pointer}.calc-range.svelte-1whi7jw{font-size:var(--fs-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.calc-grid.svelte-1whi7jw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.calc-grid.svelte-1whi7jw .stat-box:where(.svelte-1whi7jw){border:0;border-right:1px solid var(--rule)}.calc-grid.svelte-1whi7jw .stat-box:where(.svelte-1whi7jw):last-child{border-right:0}.tips-grid.svelte-1whi7jw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;border-top:1.5px solid var(--rule-strong)}.tip.svelte-1whi7jw{padding:16px 0;border-bottom:1px solid var(--rule)}.tip.svelte-1whi7jw h3:where(.svelte-1whi7jw){font-size:1rem;font-weight:700;color:var(--ink);margin:0 0 6px}.tip.svelte-1whi7jw p:where(.svelte-1whi7jw){font-size:.95rem;color:var(--ink-2);line-height:1.55}.link-list.svelte-1whi7jw{list-style:none;border-top:1.5px solid var(--rule-strong)}.link-list.svelte-1whi7jw li:where(.svelte-1whi7jw){display:flex;flex-direction:column;gap:2px;padding:12px 0;border-bottom:1px solid var(--rule)}.link-list.svelte-1whi7jw li:where(.svelte-1whi7jw) a:where(.svelte-1whi7jw){font-family:var(--font-ui);font-weight:700}.link-list.svelte-1whi7jw li:where(.svelte-1whi7jw) span:where(.svelte-1whi7jw){font-family:var(--font-read);font-size:.92rem;color:var(--ink-3)}.sources.svelte-1whi7jw{margin-top:48px;padding-top:14px;border-top:1.5px solid var(--rule-strong)}.sources.svelte-1whi7jw p:where(.svelte-1whi7jw){font-family:var(--font-ui);font-size:.8rem;color:var(--ink-3);line-height:1.6;max-width:110ch}@media(max-width:900px){.readings.svelte-1whi7jw{grid-template-columns:repeat(2,minmax(0,1fr))}.readings.svelte-1whi7jw>.stat-box:where(.svelte-1whi7jw){border-bottom:1px solid var(--rule)}.readings.svelte-1whi7jw>.stat-box:where(.svelte-1whi7jw):nth-child(2n){border-right:0}}@media(max-width:768px){.section.svelte-1whi7jw{padding-top:40px}.readings.svelte-1whi7jw .value:where(.svelte-1whi7jw){font-size:1.3rem}.tips-grid.svelte-1whi7jw{grid-template-columns:1fr}.plot.svelte-1whi7jw{padding:12px 8px 6px}}@media(max-width:560px){.readings.svelte-1whi7jw .stn:where(.svelte-1whi7jw){display:block;font-size:.9rem}.calc-grid.svelte-1whi7jw{grid-template-columns:1fr}.calc-grid.svelte-1whi7jw .stat-box:where(.svelte-1whi7jw){border-right:0;border-bottom:1px solid var(--rule)}.calc-grid.svelte-1whi7jw .stat-box:where(.svelte-1whi7jw):last-child{border-bottom:0}}
