.chart-empty.svelte-1sasd0j{font-family:var(--font-mono);font-size:.85rem}.chart-note.svelte-1sasd0j{font-size:.8rem;margin-top:var(--space-2)}.linechart.svelte-1sasd0j{margin:0;width:100%}svg.svelte-1sasd0j{display:block;width:100%;height:auto}.line.svelte-1sasd0j{fill:none;stroke:var(--accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.area.svelte-1sasd0j{fill:color-mix(in srgb,var(--accent) 14%,transparent);stroke:none}.line2.svelte-1sasd0j{fill:none;stroke:var(--warning);stroke-width:1.75;stroke-dasharray:4 3;stroke-linecap:round;stroke-linejoin:round}.grid.svelte-1sasd0j{stroke:var(--border);stroke-width:1}.grid-label.svelte-1sasd0j{fill:var(--muted);font-family:var(--font-mono);font-size:10px}.axis.svelte-1sasd0j{display:flex;justify-content:space-between;margin-top:var(--space-2);font-family:var(--font-mono);font-size:.7rem;color:var(--muted)}.legend.svelte-1sasd0j{display:flex;gap:var(--space-4);margin-top:var(--space-2);font-family:var(--font-mono);font-size:.72rem;color:var(--muted)}.key.svelte-1sasd0j{display:inline-flex;align-items:center;gap:.4em}.swatch.svelte-1sasd0j{width:1.4em;height:0;border-top-width:2px;border-top-style:solid}.swatch-main.svelte-1sasd0j{border-top-color:var(--accent)}.swatch-alt.svelte-1sasd0j{border-top-style:dashed;border-top-color:var(--warning)}.hr.svelte-ta8b1m{width:100%;height:auto;display:block}.grid.svelte-ta8b1m{stroke:var(--border);stroke-width:1}.trend.svelte-ta8b1m{fill:none;stroke:var(--fg);stroke-width:1.5;opacity:.7}.lbl.svelte-ta8b1m{fill:var(--muted);font-family:var(--font-mono);font-size:10px}.hr-empty.svelte-ta8b1m{font-family:var(--font-mono);font-size:.85rem}.hr-note.svelte-ta8b1m{font-size:.8rem;margin-top:var(--space-2)}.hr-legend.svelte-ta8b1m{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin-top:var(--space-2);font-family:var(--font-mono);font-size:.72rem}.hr-legend.svelte-ta8b1m i:where(.svelte-ta8b1m){display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:4px;vertical-align:middle}.hr-axis.svelte-ta8b1m{opacity:.8}.chart-empty.svelte-1v407di{font-family:var(--font-mono);font-size:.85rem}.chart-note.svelte-1v407di{font-size:.8rem;margin-top:var(--space-2)}.stationprofile.svelte-1v407di{margin:0;width:100%}svg.svelte-1v407di{display:block;width:100%;height:auto}.grid.svelte-1v407di{stroke:var(--border);stroke-width:1}.grid-label.svelte-1v407di{fill:var(--muted);font-family:var(--font-mono);font-size:10px}.bar.svelte-1v407di{fill:var(--accent)}.bar.skipped.svelte-1v407di{stroke:var(--warning);stroke-width:1.5}.val.svelte-1v407di{fill:var(--fg);font-family:var(--font-mono);font-size:10px;font-weight:700}.station-label.svelte-1v407di{fill:var(--muted);font-family:var(--font-mono);font-size:8px}.page-head.svelte-16pwk6k{padding-top:var(--space-5)}h1.svelte-16pwk6k{margin:0}.win-select.svelte-16pwk6k{display:inline-flex;margin-top:var(--space-3);padding:3px;gap:2px;border:1px solid var(--border);border-radius:999px}.win-btn.svelte-16pwk6k{font-family:var(--font-mono);font-size:.82rem;padding:.3em .9em;border:0;border-radius:999px;background:transparent;color:var(--muted);cursor:pointer;transition:color .2s,background .2s}.win-btn.svelte-16pwk6k:hover{color:var(--fg)}.win-btn.active.svelte-16pwk6k{background:var(--accent);color:var(--bg)}.win-hint.svelte-16pwk6k{margin:var(--space-2) 0 0;font-size:.8rem}.stat-hero.svelte-16pwk6k{text-align:center}.kpi-row.svelte-16pwk6k{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3);margin-top:var(--space-4);text-align:center}.kpi.svelte-16pwk6k{display:flex;flex-direction:column;gap:2px;padding-top:var(--space-2);border-top:1px solid var(--border)}.kpi-num.svelte-16pwk6k{font-family:var(--font-mono);font-weight:700;font-size:clamp(1.1rem,4vw,1.5rem);color:var(--fg);line-height:1.1}.kpi-lbl.svelte-16pwk6k{font-size:.75rem;color:var(--muted)}.stats-hero-num.svelte-16pwk6k{font-family:var(--font-mono);font-weight:700;font-size:clamp(3.4rem,12vw,6rem);color:var(--accent);line-height:1;margin:0}.stat-hero.svelte-16pwk6k .muted:where(.svelte-16pwk6k){margin-top:var(--space-2)}.dir-block.svelte-16pwk6k+.dir-block:where(.svelte-16pwk6k){margin-top:var(--space-4)}.dir-title.svelte-16pwk6k{font-family:var(--font-mono);font-size:.9rem;color:var(--fg);margin:0 0 var(--space-2)}.stat-row.svelte-16pwk6k{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.6fr);gap:clamp(var(--space-4),5vw,var(--space-6));align-items:center}.stat-explain.svelte-16pwk6k h2:where(.svelte-16pwk6k){text-align:left;margin:0 0 var(--space-2)}.stat-explain.svelte-16pwk6k p:where(.svelte-16pwk6k){margin:0;font-size:.92rem}@media (max-width: 760px){.stat-row.svelte-16pwk6k{grid-template-columns:1fr;gap:var(--space-3)}}.stats-foot.svelte-16pwk6k{padding-block:var(--space-5);font-size:.8rem;text-align:center}
