.location-live-header.svelte-1hhq5fi{border-bottom:1px solid rgb(255 255 255 / .1);background:#07111d}.live-header-grid.svelte-1hhq5fi{display:grid;gap:.85rem 1.5rem;align-items:end;min-width:0}.current-reading.svelte-1hhq5fi,.live-facts.svelte-1hhq5fi,.weather-grammar.svelte-1hhq5fi,.live-confidence.svelte-1hhq5fi{min-width:0}.place-name.svelte-1hhq5fi{margin:0;color:#f8fafc;font-size:clamp(1.65rem,3.2vw,2.45rem);font-weight:760;line-height:1.05}.current-value.svelte-1hhq5fi{display:flex;align-items:flex-start;gap:.85rem;margin-top:.45rem}.current-value.svelte-1hhq5fi div:where(.svelte-1hhq5fi){color:#f8fafc;font-size:clamp(3.45rem,7vw,5.35rem);font-weight:950;line-height:.88}.current-value.svelte-1hhq5fi svg{margin-top:.15rem;color:#93c5fd;font-size:1.65rem}.current-reading.svelte-1hhq5fi strong:where(.svelte-1hhq5fi),.current-reading.svelte-1hhq5fi span:where(.svelte-1hhq5fi){display:block}.current-reading.svelte-1hhq5fi strong:where(.svelte-1hhq5fi){margin-top:.18rem;color:#bfdbfe;font-size:.9rem;font-weight:950}.current-reading.svelte-1hhq5fi span:where(.svelte-1hhq5fi){margin-top:.35rem;color:#cbd5e1;font-size:1rem;font-weight:780;line-height:1.2}.current-reading.svelte-1hhq5fi .feels-like:where(.svelte-1hhq5fi){color:#e0f2fe;font-weight:820}.live-facts.svelte-1hhq5fi{display:grid;gap:.48rem;align-self:center;color:#cbd5e1;font-size:.9rem;font-weight:760;line-height:1.35}.live-facts.svelte-1hhq5fi p:where(.svelte-1hhq5fi){display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:.55rem;align-items:start;margin:0}.live-facts.svelte-1hhq5fi svg{margin-top:.12rem;color:#c4d7ee;font-size:.85rem}.weather-grammar.svelte-1hhq5fi .grammar-chain:where(.svelte-1hhq5fi){margin:0;color:#bae6fd;font-size:.9rem;font-weight:850;letter-spacing:0;line-height:1.35}.weather-grammar.svelte-1hhq5fi h1:where(.svelte-1hhq5fi){margin-top:.45rem;max-width:58rem;color:#f8fafc;font-size:clamp(1.75rem,3vw,2.65rem);font-weight:950;line-height:1.03}.weather-grammar.svelte-1hhq5fi ul:where(.svelte-1hhq5fi){margin-top:.5rem;margin-bottom:0;max-width:52rem;padding:0;color:#dbeafe;font-size:.98rem;font-weight:750;list-style:none;line-height:1.42}.live-confidence.svelte-1hhq5fi{align-self:stretch;border:1px solid rgb(148 163 184 / .16);border-radius:8px;background:#0f172a47}.live-confidence.svelte-1hhq5fi summary:where(.svelte-1hhq5fi){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center;min-height:2.75rem;padding:.65rem .75rem;cursor:pointer;color:#f8fafc;font-size:.78rem;font-weight:950;list-style:none;touch-action:manipulation;-webkit-tap-highlight-color:rgb(125 211 252 / .16)}.live-confidence.svelte-1hhq5fi summary:where(.svelte-1hhq5fi)::-webkit-details-marker{display:none}.live-confidence.svelte-1hhq5fi summary:where(.svelte-1hhq5fi):focus-visible{outline:2px solid rgb(125 211 252 / .82);outline-offset:2px}.live-confidence.svelte-1hhq5fi summary:where(.svelte-1hhq5fi) span:where(.svelte-1hhq5fi){display:inline-flex;min-width:0;align-items:center;gap:.45rem;color:#bae6fd;text-transform:uppercase}.live-confidence.svelte-1hhq5fi summary:where(.svelte-1hhq5fi) strong:where(.svelte-1hhq5fi){color:#cbd5e1;font-size:.72rem;font-weight:900;white-space:nowrap}.live-confidence-body.svelte-1hhq5fi{display:grid;gap:.65rem;border-top:1px solid rgb(148 163 184 / .12);padding:.75rem}.live-confidence-body.svelte-1hhq5fi dl:where(.svelte-1hhq5fi){display:grid;gap:.45rem;font-size:.85rem;line-height:1.35}.observation-detail.svelte-1hhq5fi{margin:0;color:#94a3b8;font-size:.75rem;line-height:1.4}.exact-freshness .data-freshness-chip{background:#ffffff09;color:#cbd5e1}@media (min-width: 1024px){.live-header-grid.svelte-1hhq5fi{grid-template-columns:minmax(12rem,.32fr) minmax(17rem,.48fr) minmax(0,1fr)}.live-confidence.svelte-1hhq5fi{grid-column:3;max-width:30rem}}@media (max-width: 720px){.location-live-header.svelte-1hhq5fi>div:where(.svelte-1hhq5fi){padding-top:.8rem;padding-bottom:.85rem}.live-header-grid.svelte-1hhq5fi{gap:.75rem}.place-name.svelte-1hhq5fi{font-size:clamp(1.65rem,8vw,2rem)}.current-value.svelte-1hhq5fi div:where(.svelte-1hhq5fi){font-size:clamp(3.1rem,16vw,4.05rem)}.current-value.svelte-1hhq5fi svg{font-size:1.35rem}.current-reading.svelte-1hhq5fi span:where(.svelte-1hhq5fi){font-size:.86rem;line-height:1.3}.current-reading.svelte-1hhq5fi strong:where(.svelte-1hhq5fi){font-size:.8rem;line-height:1.25}.live-facts.svelte-1hhq5fi{font-size:.88rem}.weather-grammar.svelte-1hhq5fi h1:where(.svelte-1hhq5fi){font-size:clamp(1.45rem,7vw,1.95rem);line-height:1.02}.weather-grammar.svelte-1hhq5fi ul:where(.svelte-1hhq5fi){display:none}.weather-grammar.svelte-1hhq5fi .grammar-chain:where(.svelte-1hhq5fi){font-size:.8rem;line-height:1.25}.live-confidence.svelte-1hhq5fi summary:where(.svelte-1hhq5fi){min-height:2.5rem;padding:.55rem .65rem}.live-confidence-body.svelte-1hhq5fi{padding:.65rem}}@media (prefers-reduced-motion: reduce){.live-confidence.svelte-1hhq5fi summary:where(.svelte-1hhq5fi){scroll-behavior:auto}}.diagnostic-panel.svelte-6h8qiw{border:1px solid rgb(148 163 184 / .18);border-radius:8px;background:#0f172a94}.diagnostic-heading.svelte-6h8qiw{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.45rem 1rem;border-bottom:1px solid rgb(148 163 184 / .14);padding:.75rem 1rem}.diagnostic-heading.svelte-6h8qiw p:where(.svelte-6h8qiw){color:#f8fafc;font-size:.82rem;font-weight:950;letter-spacing:0}.diagnostic-heading.svelte-6h8qiw span:where(.svelte-6h8qiw){color:#94a3b8;font-size:.72rem;font-weight:820}.diagnostic-details.svelte-6h8qiw{padding:.75rem 1rem;color:#cbd5e1;font-size:.875rem}.diagnostic-details.svelte-6h8qiw summary:where(.svelte-6h8qiw){cursor:pointer;color:#f8fafc;font-weight:950}.diagnostic-body.svelte-6h8qiw{margin-top:.75rem;display:grid;gap:.75rem}.signal-board.svelte-3jqybl{border:1px solid rgb(148 163 184 / .24);border-radius:8px;background:#08111d;padding:1rem;box-shadow:0 1rem 2.5rem #0000002e}.signal-header.svelte-3jqybl{display:grid;border-bottom:1px solid rgb(148 163 184 / .16);padding-bottom:.75rem}.signal-kicker.svelte-3jqybl{color:#93c5fd;font-size:.72rem;font-weight:950;text-transform:uppercase}h2.svelte-3jqybl{margin-top:.15rem;color:#f8fafc;font-size:clamp(1.1rem,1.8vw,1.45rem);font-weight:950;line-height:1.05;text-transform:uppercase}.signal-grammar.svelte-3jqybl{margin-top:.45rem;color:#cbd5e1;font-size:.95rem;font-weight:800;line-height:1.45}.threshold-toolbar.svelte-3jqybl{display:flex;flex-wrap:wrap;align-content:start;align-items:center;gap:.45rem;margin-top:.75rem;border-top:1px solid rgb(148 163 184 / .14);padding-top:.65rem}.threshold-toolbar.svelte-3jqybl span:where(.svelte-3jqybl){color:#94a3b8;font-size:.72rem;font-weight:950;text-transform:uppercase}.threshold-toolbar.svelte-3jqybl button:where(.svelte-3jqybl){border:1px solid rgb(148 163 184 / .22);border-radius:999px;background:#0f172ab8;padding:.36rem .6rem;color:#cbd5e1;font-size:.76rem;font-weight:850;touch-action:manipulation;-webkit-tap-highlight-color:rgb(251 191 36 / .16)}.threshold-toolbar.svelte-3jqybl button:where(.svelte-3jqybl):hover{border-color:#fbbf246b;background:#fbbf241a;color:#fef3c7}.threshold-toolbar.svelte-3jqybl button:where(.svelte-3jqybl):focus-visible,.threshold-more.svelte-3jqybl summary:where(.svelte-3jqybl):focus-visible{outline:2px solid rgb(251 191 36 / .84);outline-offset:2px}.threshold-toolbar.svelte-3jqybl button.active:where(.svelte-3jqybl){border-color:#fbbf24a6;background:#fbbf2429;color:#fde68a}.threshold-more.svelte-3jqybl{display:none;position:relative}.threshold-more.svelte-3jqybl summary:where(.svelte-3jqybl){border:1px solid rgb(148 163 184 / .22);border-radius:999px;background:#0f172ab8;padding:.36rem .6rem;color:#cbd5e1;font-size:.76rem;font-weight:850;list-style:none;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgb(251 191 36 / .16)}.threshold-more.svelte-3jqybl summary:where(.svelte-3jqybl)::-webkit-details-marker{display:none}.threshold-more.svelte-3jqybl>div:where(.svelte-3jqybl){position:absolute;right:0;z-index:20;display:grid;gap:.35rem;width:min(16rem,78vw);margin-top:.45rem;border:1px solid rgb(148 163 184 / .22);border-radius:8px;background:#020617f5;padding:.45rem;box-shadow:0 1rem 2rem #00000052}.threshold-summary.svelte-3jqybl{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.75rem}.threshold-summary.svelte-3jqybl p:where(.svelte-3jqybl){display:flex;flex-wrap:wrap;gap:.35rem;align-items:baseline;margin:0;border:1px solid rgb(251 191 36 / .2);border-radius:6px;background:#fbbf2414;padding:.34rem .5rem;color:#cbd5e1;font-size:.72rem;font-weight:820;line-height:1.25}.threshold-summary.svelte-3jqybl strong:where(.svelte-3jqybl){color:#fde68a;font-weight:950}.threshold-summary.svelte-3jqybl span:where(.svelte-3jqybl){color:#e2e8f0}.axis.svelte-3jqybl{display:grid;grid-template-columns:repeat(3,1fr);margin-top:1rem;padding-left:min(10rem,28vw);color:#64748b;font-size:.72rem;font-weight:900}.axis.svelte-3jqybl span:where(.svelte-3jqybl):nth-child(2){text-align:center}.axis.svelte-3jqybl span:where(.svelte-3jqybl):nth-child(3){text-align:right}.rows.svelte-3jqybl{position:relative;display:grid;gap:.6rem;margin-top:.45rem}.signal-interaction-hint.svelte-3jqybl{margin-top:.75rem;color:#94a3b8;font-size:.78rem;font-weight:850;line-height:1.4;text-align:center}.signal-row.svelte-3jqybl{display:grid;grid-template-columns:minmax(7rem,10rem) minmax(0,1fr);gap:.75rem;align-items:center;border-top:1px solid rgb(148 163 184 / .1);padding-top:.55rem}.row-meta.svelte-3jqybl{min-width:0}.row-meta.svelte-3jqybl strong:where(.svelte-3jqybl),.row-meta.svelte-3jqybl span:where(.svelte-3jqybl),.row-meta.svelte-3jqybl a:where(.svelte-3jqybl){display:block}.row-meta.svelte-3jqybl strong:where(.svelte-3jqybl){color:#f8fafc;font-size:.9rem;font-weight:950}.row-meta.svelte-3jqybl span:where(.svelte-3jqybl),.row-meta.svelte-3jqybl a:where(.svelte-3jqybl),.signal-row.svelte-3jqybl p:where(.svelte-3jqybl){color:#94a3b8;font-size:.75rem;font-weight:800;line-height:1.35}.row-meta.svelte-3jqybl a:where(.svelte-3jqybl){margin-top:.18rem;color:#93c5fd;text-decoration:underline;text-decoration-color:#93c5fd6b;text-underline-offset:.18rem}.signal-row.svelte-3jqybl p:where(.svelte-3jqybl){grid-column:2;margin-top:-.2rem}.row-track.svelte-3jqybl{position:relative;height:2.85rem;overflow:hidden;border:1px solid rgb(148 163 184 / .14);border-radius:6px;background:linear-gradient(90deg,rgb(148 163 184 / .08) 1px,transparent 1px) 0 0 / 12.5% 100%,#020617a8;touch-action:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none}.row-track.svelte-3jqybl:focus-visible{outline:2px solid rgb(125 211 252 / .78);outline-offset:2px}.period.svelte-3jqybl,.day-separator.svelte-3jqybl,.threshold-match.svelte-3jqybl,.selected-window.svelte-3jqybl,.cursor-button.svelte-3jqybl,.marker.svelte-3jqybl{position:absolute}.instrument-line.svelte-3jqybl{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;pointer-events:none}.instrument-line.empty.svelte-3jqybl{display:none}.instrument-line.svelte-3jqybl polyline:where(.svelte-3jqybl){fill:none;stroke:#f8fafceb;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 1px 1px rgb(2 6 23 / .72))}.day-separator.svelte-3jqybl{top:0;bottom:0;z-index:1;width:1px;background:#e2e8f052;pointer-events:none}.selected-window.svelte-3jqybl{top:.08rem;bottom:.08rem;z-index:3;border:1px solid rgb(125 211 252 / .55);background:#0ea5e91a;pointer-events:none}.period.svelte-3jqybl{top:.42rem;bottom:.42rem;z-index:3;overflow:hidden;border:0;border-left:1px solid rgb(255 255 255 / .18);background:#47556980;color:#f8fafc;text-align:left;touch-action:none;user-select:none;-webkit-user-select:none}.period.svelte-3jqybl:focus-visible,.marker.svelte-3jqybl:focus-visible{outline:2px solid rgb(248 250 252 / .92);outline-offset:2px}.period.svelte-3jqybl span:where(.svelte-3jqybl){display:block;overflow:hidden;padding:.45rem .5rem;font-size:.72rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.period[data-severity=none].svelte-3jqybl{background:#1e293b94;color:#cbd5e1}.period[data-severity=low].svelte-3jqybl{background:#0e749070}.period[data-severity=moderate].svelte-3jqybl{background:#d977067a}.period[data-severity=high].svelte-3jqybl{background:#dc26267a}.signal-row[data-kind=temperature].svelte-3jqybl .period:where(.svelte-3jqybl){background:#0ea5e961}.signal-row[data-kind=apparent_temperature].svelte-3jqybl .period:where(.svelte-3jqybl){background:#7dd3fc47}.signal-row[data-kind=temperature].svelte-3jqybl .instrument-line:where(.svelte-3jqybl) polyline:where(.svelte-3jqybl){stroke:#fde68a}.signal-row[data-kind=apparent_temperature].svelte-3jqybl .instrument-line:where(.svelte-3jqybl) polyline:where(.svelte-3jqybl){stroke:#bae6fd}.signal-row[data-kind=gust].svelte-3jqybl .instrument-line:where(.svelte-3jqybl) polyline:where(.svelte-3jqybl){stroke:#67e8f9}.signal-row[data-kind=rain].svelte-3jqybl .period[data-severity=none]:where(.svelte-3jqybl){background:#1e40af38}.signal-row[data-kind=cloud].svelte-3jqybl .period:where(.svelte-3jqybl){background:#64748b85}.signal-row[data-kind=gust].svelte-3jqybl .period:where(.svelte-3jqybl){background:#0891b266}.threshold-match.svelte-3jqybl{top:.16rem;bottom:.16rem;z-index:4;border:1px solid rgb(251 191 36 / .9);background:repeating-linear-gradient(135deg,rgb(251 191 36 / .24) 0,rgb(251 191 36 / .24) 4px,transparent 4px,transparent 8px);pointer-events:none}.cursor-button.svelte-3jqybl{top:0;bottom:0;z-index:6;width:2px;border:0;background:#f8fafc;box-shadow:0 0 0 1px #0f172acc}.marker.svelte-3jqybl{top:.1rem;z-index:7;transform:translate(-50%);border:0;border-radius:999px;background:#f8fafc;padding:.18rem .35rem;color:#020617;font-size:.62rem;font-weight:950;white-space:nowrap;touch-action:manipulation}.inspector.svelte-3jqybl{display:grid;gap:.75rem;border:1px solid rgb(148 163 184 / .18);border-radius:8px;background:#0f172ab3;padding:.85rem}.selected-time-inspector.svelte-3jqybl{position:absolute;top:4.2rem;z-index:9;width:min(18rem,calc(100% - 1rem));transform:translate(-50%);border-color:#7dd3fc4d;background:#020617db;box-shadow:0 1rem 2.2rem #00000052;pointer-events:none}.inspector.svelte-3jqybl strong:where(.svelte-3jqybl){display:block;margin-top:.15rem;color:#f8fafc;font-size:1.05rem;font-weight:950}.window-inspector.svelte-3jqybl{margin-top:.75rem;border-color:#7dd3fc42;background:linear-gradient(180deg,rgb(14 165 233 / .14),transparent 42%),#082f496b}.window-summary-head.svelte-3jqybl{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:.75rem}.window-summary-head.svelte-3jqybl>div:where(.svelte-3jqybl){min-width:min(15rem,100%)}.window-summary-head.svelte-3jqybl span:where(.svelte-3jqybl){display:block;margin-top:.18rem;color:#bae6fd;font-size:.82rem;font-weight:850;line-height:1.35}.window-duration-pill.svelte-3jqybl{border:1px solid rgb(125 211 252 / .42);border-radius:999px;background:#7dd3fc21;padding:.32rem .52rem;color:#e0f2fe;font-size:.8rem;font-weight:950;line-height:1;white-space:nowrap}.window-metric-grid.svelte-3jqybl{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.45rem}.window-metric.svelte-3jqybl{display:grid;grid-template-columns:1.65rem minmax(0,1fr);gap:.48rem;align-items:center;min-width:0;border:1px solid rgb(148 163 184 / .16);border-radius:7px;background:#0206176b;padding:.5rem}.window-metric-icon.svelte-3jqybl{display:grid;width:1.65rem;height:1.65rem;place-items:center;border-radius:6px;background:#94a3b81a;color:#cbd5e1;font-size:.82rem}.window-metric[data-tone=temperature].svelte-3jqybl .window-metric-icon:where(.svelte-3jqybl){background:#fbbf2421;color:#fde68a}.window-metric[data-tone=rain].svelte-3jqybl .window-metric-icon:where(.svelte-3jqybl){background:#3b82f624;color:#bfdbfe}.window-metric[data-tone=cloud].svelte-3jqybl .window-metric-icon:where(.svelte-3jqybl){background:#94a3b829;color:#e2e8f0}.window-metric[data-tone=wind].svelte-3jqybl .window-metric-icon:where(.svelte-3jqybl){background:#22d3ee21;color:#a5f3fc}.window-metric[data-tone=thunder].svelte-3jqybl,.window-metric[data-tone=surface].svelte-3jqybl{background:#0f172a80}.window-metric[data-tone=thunder].svelte-3jqybl .window-metric-icon:where(.svelte-3jqybl),.window-metric[data-tone=surface].svelte-3jqybl .window-metric-icon:where(.svelte-3jqybl){background:#fbbf241f;color:#fde68a}.window-metric-copy.svelte-3jqybl{display:grid;gap:.1rem;min-width:0}.window-metric-copy.svelte-3jqybl span:where(.svelte-3jqybl){color:#64748b;font-size:.65rem;font-weight:950;line-height:1.1;text-transform:uppercase}.window-metric-copy.svelte-3jqybl strong:where(.svelte-3jqybl){display:block;margin-top:0;overflow-wrap:anywhere;color:#f8fafc;font-size:.8rem;font-weight:900;line-height:1.24}.inspector.svelte-3jqybl dl:where(.svelte-3jqybl){display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.55rem}.inspector.svelte-3jqybl div:where(.svelte-3jqybl){min-width:0}.inspector.svelte-3jqybl dt:where(.svelte-3jqybl){color:#64748b;font-size:.68rem;font-weight:950;text-transform:uppercase}.inspector.svelte-3jqybl dd:where(.svelte-3jqybl){margin-top:.12rem;overflow-wrap:anywhere;color:#e2e8f0;font-size:.82rem;font-weight:850;line-height:1.3}.signal-state.svelte-3jqybl{margin-top:1rem;color:#cbd5e1;font-size:.9rem;font-weight:800}.signal-state-panel.svelte-3jqybl{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;border:1px solid rgb(148 163 184 / .18);border-radius:8px;background:#0f172a9e;padding:.85rem}.signal-state-panel.warn.svelte-3jqybl{border-color:#fbbf2442;background:#78350f38}.signal-state-panel.svelte-3jqybl p:where(.svelte-3jqybl){flex:1 1 18rem;color:#cbd5e1;font-size:.9rem;font-weight:850;line-height:1.4}.signal-state-panel.warn.svelte-3jqybl p:where(.svelte-3jqybl){color:#fde68a}.signal-state-panel.svelte-3jqybl button:where(.svelte-3jqybl){border:1px solid rgb(147 197 253 / .42);border-radius:6px;background:#0ea5e924;padding:.48rem .68rem;color:#dbeafe;font-size:.78rem;font-weight:900;touch-action:manipulation;-webkit-tap-highlight-color:rgb(125 211 252 / .16)}.signal-state-panel.svelte-3jqybl button:where(.svelte-3jqybl):focus-visible{outline:2px solid rgb(125 211 252 / .8);outline-offset:2px}@media (max-width: 720px){.signal-board.svelte-3jqybl{padding:.65rem}.signal-header.svelte-3jqybl{gap:.55rem;padding-bottom:.65rem}h2.svelte-3jqybl{font-size:1rem}.signal-grammar.svelte-3jqybl{display:-webkit-box;overflow:hidden;margin-top:.35rem;font-size:.78rem;line-height:1.32;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.threshold-toolbar.svelte-3jqybl{flex-wrap:nowrap;gap:.35rem;overflow-x:auto;margin-top:.65rem;padding-top:.55rem;padding-bottom:.1rem;scrollbar-width:none}.threshold-toolbar.svelte-3jqybl::-webkit-scrollbar{display:none}.threshold-toolbar.svelte-3jqybl span:where(.svelte-3jqybl),.threshold-toolbar.svelte-3jqybl button:where(.svelte-3jqybl){flex:0 0 auto}.threshold-toolbar.svelte-3jqybl button:where(.svelte-3jqybl){padding:.32rem .5rem;font-size:.72rem}.threshold-toolbar.svelte-3jqybl .desktop-threshold:where(.svelte-3jqybl){display:none}.threshold-more.svelte-3jqybl{display:block;flex:0 0 auto}.threshold-more.svelte-3jqybl summary:where(.svelte-3jqybl){padding:.32rem .5rem;font-size:.72rem}.threshold-more.svelte-3jqybl button:where(.svelte-3jqybl){width:100%;text-align:left}.axis.svelte-3jqybl{margin-top:.65rem;padding-left:min(7rem,34vw)}.rows.svelte-3jqybl{gap:.38rem;margin-top:.35rem}.signal-row.svelte-3jqybl{grid-template-columns:minmax(5.85rem,7rem) minmax(0,1fr);gap:.45rem;align-items:stretch;padding-top:.38rem}.signal-row.svelte-3jqybl p:where(.svelte-3jqybl){display:none}.row-meta.svelte-3jqybl{display:grid;align-content:center;min-height:2.65rem}.row-meta.svelte-3jqybl strong:where(.svelte-3jqybl){font-size:.82rem;line-height:1.15}.row-meta.svelte-3jqybl span:where(.svelte-3jqybl){margin-top:.12rem;font-size:.68rem;line-height:1.2}.row-meta.svelte-3jqybl a:where(.svelte-3jqybl){display:none}.row-track.svelte-3jqybl{height:2.65rem}.selected-time-inspector.svelte-3jqybl{position:static;width:100%;transform:none;padding:.65rem;pointer-events:auto}.selected-time-inspector.svelte-3jqybl dl:where(.svelte-3jqybl){grid-template-columns:repeat(2,minmax(0,1fr))}.selected-time-inspector.svelte-3jqybl dd:where(.svelte-3jqybl){font-size:.75rem}.period.svelte-3jqybl span:where(.svelte-3jqybl){padding-right:.35rem;padding-left:.35rem;font-size:.66rem}.marker.svelte-3jqybl{max-width:4.7rem;overflow:hidden;text-overflow:ellipsis}}@media (prefers-reduced-motion: reduce){.threshold-more.svelte-3jqybl>div:where(.svelte-3jqybl){box-shadow:none}}.instrument-panel.svelte-1ddbvwe{border:1px solid rgb(148 163 184 / .18);border-radius:8px;background:#0f172a94}.instrument-panel-heading.svelte-1ddbvwe{border-bottom:1px solid rgb(148 163 184 / .14);padding:.75rem 1rem}.instrument-panel-heading.svelte-1ddbvwe h2:where(.svelte-1ddbvwe){color:#f8fafc;font-size:.82rem;font-weight:950;letter-spacing:0}.instrument-panel-heading.svelte-1ddbvwe p:where(.svelte-1ddbvwe){margin-top:.15rem;color:#94a3b8;font-size:.72rem;font-weight:820;line-height:1.35}.instrument-panel-body.svelte-1ddbvwe{padding:.85rem}.daily-grid.svelte-1ddbvwe{display:grid;gap:.5rem}.daily-panel.svelte-1ddbvwe{overflow:hidden;border:1px solid rgb(148 163 184 / .16);border-radius:6px;background:#0206173d;transition:background .14s ease,border-color .14s ease}.daily-panel.svelte-1ddbvwe:hover,.daily-panel[open].svelte-1ddbvwe{border-color:#7dd3fc61;background:#0ea5e90f}.daily-panel.svelte-1ddbvwe summary:where(.svelte-1ddbvwe){display:grid;grid-template-columns:auto minmax(6.5rem,.46fr) minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:3.9rem;padding:.72rem .75rem;cursor:pointer;list-style:none;touch-action:manipulation;-webkit-tap-highlight-color:rgb(125 211 252 / .16)}.daily-panel.svelte-1ddbvwe summary:where(.svelte-1ddbvwe)::-webkit-details-marker{display:none}.daily-panel.svelte-1ddbvwe summary:where(.svelte-1ddbvwe):focus-visible{outline:2px solid rgb(125 211 252 / .86);outline-offset:-2px}.daily-panel-icon.svelte-1ddbvwe{display:grid;place-items:center;width:2rem;height:2rem;color:#f59e0b;font-size:1.05rem}.daily-panel-title.svelte-1ddbvwe{min-width:0}.daily-panel-title.svelte-1ddbvwe strong:where(.svelte-1ddbvwe),.daily-panel-title.svelte-1ddbvwe span:where(.svelte-1ddbvwe){display:block}.daily-panel-title.svelte-1ddbvwe strong:where(.svelte-1ddbvwe){overflow:hidden;color:#f8fafc;font-size:.92rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.daily-panel-title.svelte-1ddbvwe span:where(.svelte-1ddbvwe){margin-top:.12rem;color:#64748b;font-size:.7rem;font-weight:850}.daily-panel-summary.svelte-1ddbvwe{overflow:hidden;color:#cbd5e1;font-size:.82rem;font-weight:760;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.daily-panel-arrow.svelte-1ddbvwe{color:#64748b;font-size:.75rem;transition:transform .14s ease}.daily-panel[open].svelte-1ddbvwe .daily-panel-arrow:where(.svelte-1ddbvwe){transform:rotate(180deg)}.daily-panel-body.svelte-1ddbvwe{display:grid;gap:.45rem;border-top:1px solid rgb(148 163 184 / .12);padding:.72rem .75rem .75rem}.daily-line.svelte-1ddbvwe{display:grid;grid-template-columns:minmax(4.2rem,.7fr) minmax(0,1fr);gap:.55rem;align-items:baseline}.daily-line.svelte-1ddbvwe span:where(.svelte-1ddbvwe){color:#64748b;font-size:.72rem;font-weight:900}.daily-line.svelte-1ddbvwe strong:where(.svelte-1ddbvwe){overflow-wrap:anywhere;color:#e2e8f0;font-weight:950;line-height:1.25}.daily-map-link.svelte-1ddbvwe{display:inline-flex;width:fit-content;align-items:center;gap:.45rem;margin-top:.35rem;color:#bae6fd;font-size:.8rem;font-weight:950;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:rgb(125 211 252 / .16)}.daily-map-link.svelte-1ddbvwe:hover{color:#e0f2fe}.daily-map-link.svelte-1ddbvwe:focus-visible{outline:2px solid rgb(125 211 252 / .86);outline-offset:2px}@media (min-width: 768px){.daily-grid.svelte-1ddbvwe{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.daily-grid.svelte-1ddbvwe{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 680px){.instrument-panel-heading.svelte-1ddbvwe p:where(.svelte-1ddbvwe),.instrument-panel-body.svelte-1ddbvwe>p:where(.svelte-1ddbvwe){display:none}.instrument-panel-body.svelte-1ddbvwe{padding:0}.daily-grid.svelte-1ddbvwe{gap:0}.daily-panel.svelte-1ddbvwe{border-width:0;border-top:1px solid rgb(148 163 184 / .14);border-radius:0;background:transparent}.daily-panel.svelte-1ddbvwe:first-child{border-top:0}.daily-panel.svelte-1ddbvwe summary:where(.svelte-1ddbvwe){grid-template-columns:auto minmax(7.75rem,.48fr) minmax(0,1fr) auto;min-height:4rem;padding:.8rem 1rem}.daily-panel-summary.svelte-1ddbvwe{font-size:.8rem;white-space:normal}.daily-panel-body.svelte-1ddbvwe{padding:.8rem 1rem 1rem}}@media (prefers-reduced-motion: reduce){.daily-panel.svelte-1ddbvwe,.daily-panel-arrow.svelte-1ddbvwe{transition:none}}.instrument-panel.svelte-f17pnf{border:1px solid rgb(148 163 184 / .18);border-radius:8px;background:#0f172a94;overflow:hidden}.instrument-panel-heading.svelte-f17pnf{border-bottom:1px solid rgb(148 163 184 / .14);padding:.75rem 1rem}.instrument-panel-heading.svelte-f17pnf h2:where(.svelte-f17pnf){color:#f8fafc;font-size:.82rem;font-weight:950;letter-spacing:0}.instrument-panel-heading.svelte-f17pnf p:where(.svelte-f17pnf){margin-top:.15rem;color:#94a3b8;font-size:.72rem;font-weight:820;line-height:1.35}.instrument-panel-body.svelte-f17pnf{padding:0}.instrument-panel-body.svelte-f17pnf>p,.forecast-error.svelte-f17pnf{margin:.85rem}.forecast-error.svelte-f17pnf{border:1px solid rgb(252 211 77 / .25);border-radius:6px;background:#fbbf241a;padding:.75rem}.raw-forecast-details.svelte-f17pnf{background:#02061747}.raw-forecast-details.svelte-f17pnf summary:where(.svelte-f17pnf){display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.8rem;min-height:3.45rem;border-bottom:1px solid rgb(148 163 184 / .14);padding:.75rem .85rem;cursor:pointer;color:#f8fafc;list-style:none;touch-action:manipulation;-webkit-tap-highlight-color:rgb(125 211 252 / .16)}.raw-forecast-details.svelte-f17pnf summary:where(.svelte-f17pnf)::-webkit-details-marker{display:none}.raw-forecast-details.svelte-f17pnf summary:where(.svelte-f17pnf):focus-visible{outline:2px solid rgb(125 211 252 / .86);outline-offset:2px}.raw-forecast-details.svelte-f17pnf h2:where(.svelte-f17pnf){color:#f8fafc;font-size:.98rem;font-weight:950;letter-spacing:0}.raw-forecast-details.svelte-f17pnf summary:where(.svelte-f17pnf) span:where(.svelte-f17pnf) span:where(.svelte-f17pnf){display:block;margin-top:.1rem;color:#94a3b8;font-size:.72rem;font-weight:820;line-height:1.35}.raw-forecast-details.svelte-f17pnf summary:where(.svelte-f17pnf) strong:where(.svelte-f17pnf){color:#cbd5e1;font-size:.76rem;font-weight:900;white-space:nowrap}.raw-forecast-arrow.svelte-f17pnf{display:grid;place-items:center;color:#94a3b8;font-size:.75rem;transition:transform .14s ease}.raw-forecast-details[open].svelte-f17pnf .raw-forecast-arrow:where(.svelte-f17pnf){transform:rotate(180deg)}.raw-forecast-details.svelte-f17pnf>div:where(.svelte-f17pnf){padding:0 .85rem .85rem}.location-forecast-strip .forecast-strip-row{grid-template-columns:3.6rem 1fr}.location-forecast-strip .forecast-strip-cell.window-match{position:relative;z-index:1;box-shadow:inset 0 0 0 2px #2dd4bff2,inset 0 0 0 999px #14b8a62e}.location-forecast-strip .forecast-strip-cell.focus-match{position:relative;z-index:2;box-shadow:inset 0 0 0 2px #7dd3fcfa,inset 0 0 0 999px #0ea5e933}@media (max-width: 680px){.raw-forecast-details.svelte-f17pnf summary:where(.svelte-f17pnf){min-height:4rem;border-bottom:0;padding:.85rem 1rem}.raw-forecast-details[open].svelte-f17pnf summary:where(.svelte-f17pnf){border-bottom:1px solid rgb(148 163 184 / .14)}.raw-forecast-details.svelte-f17pnf h2:where(.svelte-f17pnf){font-size:1rem}.raw-forecast-details.svelte-f17pnf summary:where(.svelte-f17pnf) span:where(.svelte-f17pnf) span:where(.svelte-f17pnf){display:none}.raw-forecast-details.svelte-f17pnf>div:where(.svelte-f17pnf){padding:0 1rem 1rem}}@media (prefers-reduced-motion: reduce){.raw-forecast-arrow.svelte-f17pnf{transition:none}}.support-panel.svelte-1x8gr7x{border:1px solid rgb(148 163 184 / .18);border-radius:8px;background:#0f172a94}.support-panel-heading.svelte-1x8gr7x{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.45rem 1rem;border-bottom:1px solid rgb(148 163 184 / .14);padding:.75rem 1rem}.support-panel-heading.svelte-1x8gr7x p:where(.svelte-1x8gr7x){color:#f8fafc;font-size:.82rem;font-weight:950;letter-spacing:0}.support-panel-heading.svelte-1x8gr7x span:where(.svelte-1x8gr7x){color:#94a3b8;font-size:.72rem;font-weight:820}.support-link-grid.svelte-1x8gr7x{display:grid}.support-link.svelte-1x8gr7x{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;min-height:4.25rem;padding:.85rem 1rem;text-decoration:none;touch-action:manipulation;transition:background .14s ease,border-color .14s ease;-webkit-tap-highlight-color:rgb(125 211 252 / .16)}.support-link.svelte-1x8gr7x+.support-link:where(.svelte-1x8gr7x){border-top:1px solid rgb(148 163 184 / .12)}.support-link.svelte-1x8gr7x:hover{background:#0ea5e912}.support-link.svelte-1x8gr7x:focus-visible{outline:2px solid rgb(125 211 252 / .86);outline-offset:-2px}.support-link-icon.svelte-1x8gr7x{display:grid;place-items:center;width:2.15rem;height:2.15rem;border:1px solid rgb(125 211 252 / .24);border-radius:6px;background:#082f496b;color:#7dd3fc}.support-link-arrow.svelte-1x8gr7x{color:#64748b}@media (min-width: 768px){.support-link-grid.svelte-1x8gr7x{grid-template-columns:repeat(3,minmax(0,1fr))}.support-link.svelte-1x8gr7x+.support-link:where(.svelte-1x8gr7x){border-top:0;border-left:1px solid rgb(148 163 184 / .12)}}@media (prefers-reduced-motion: reduce){.support-link.svelte-1x8gr7x{transition:none}}.support-panel.svelte-1f9a4s1{border:1px solid rgb(148 163 184 / .18);border-radius:8px;background:#0f172a94}.support-panel-heading.svelte-1f9a4s1{border-bottom:1px solid rgb(148 163 184 / .14);padding:.75rem 1rem}.support-panel-heading.svelte-1f9a4s1 h2:where(.svelte-1f9a4s1){color:#f8fafc;font-size:.82rem;font-weight:950;letter-spacing:0}.support-panel-heading.svelte-1f9a4s1 p:where(.svelte-1f9a4s1){margin-top:.15rem;color:#94a3b8;font-size:.72rem;font-weight:820;line-height:1.35}.observation-state.svelte-1f9a4s1{border:1px solid rgb(148 163 184 / .16);border-radius:6px;background:#0206173d;padding:.75rem}.radar-snippet.svelte-1e9yjbv{overflow:hidden;border:1px solid rgb(255 255 255 / .1);border-radius:8px;background:#ffffff0b}.radar-snippet-map.svelte-1e9yjbv{position:relative;min-height:9.5rem;overflow:hidden;background:linear-gradient(90deg,rgb(56 189 248 / .1) 1px,transparent 1px),linear-gradient(0deg,rgb(56 189 248 / .1) 1px,transparent 1px),linear-gradient(135deg,#0f172a,#14532d9e);background-size:1.75rem 1.75rem,1.75rem 1.75rem,auto}.radar-map-host.svelte-1e9yjbv,.radar-map-fallback.svelte-1e9yjbv{position:absolute;top:0;right:0;bottom:0;left:0}.radar-map-fallback.svelte-1e9yjbv{display:grid;place-items:center;color:#7dd3fc;font-size:2.25rem}.radar-map-vignette.svelte-1e9yjbv{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0206171a,#0206178f),radial-gradient(circle at 50% 48%,transparent 0 38%,rgb(2 6 23 / .28) 78%)}.radar-map-label.svelte-1e9yjbv{position:absolute;right:.6rem;bottom:.55rem;left:.6rem;display:flex;justify-content:center;pointer-events:none}.radar-map-label.svelte-1e9yjbv span:where(.svelte-1e9yjbv){max-width:100%;overflow:hidden;border:1px solid rgb(125 211 252 / .36);border-radius:999px;background:#020617bd;padding:.25rem .55rem;color:#e0f2fe;font-size:.6875rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.radar-snippet-body.svelte-1e9yjbv{display:grid;gap:.75rem;padding:.85rem}.radar-snippet-link.svelte-1e9yjbv{display:inline-flex;width:fit-content;align-items:center;gap:.45rem;border-radius:6px;color:#bae6fd;font-size:.875rem;font-weight:900;touch-action:manipulation;-webkit-tap-highlight-color:rgb(125 211 252 / .16)}.radar-snippet-link.svelte-1e9yjbv:hover{color:#e0f2fe}.radar-snippet-link.svelte-1e9yjbv:focus-visible{outline:2px solid rgb(125 211 252 / .86);outline-offset:2px}.support-panel.svelte-1pwndtp{min-width:0;border:1px solid rgb(148 163 184 / .18);border-radius:8px;background:#0f172a94}.support-panel-heading.svelte-1pwndtp{border-bottom:1px solid rgb(148 163 184 / .14);padding:.75rem 1rem}.support-panel-heading.svelte-1pwndtp h2:where(.svelte-1pwndtp){color:#f8fafc;font-size:.82rem;font-weight:950;letter-spacing:0}.forecast-drilldown-grid.svelte-50pp1a,.local-support-rail.svelte-50pp1a{display:grid;gap:1rem;min-width:0}.local-support-rail.svelte-50pp1a{grid-template-columns:1fr}.support-disclosure.svelte-50pp1a{min-width:0;overflow:hidden;border:1px solid rgb(148 163 184 / .18);border-radius:8px;background:#0f172a94}.support-disclosure.svelte-50pp1a summary:where(.svelte-50pp1a){display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;min-height:3.25rem;padding:.85rem 1rem;cursor:pointer;color:#f8fafc;font-size:.95rem;font-weight:950;list-style:none;touch-action:manipulation;-webkit-tap-highlight-color:rgb(125 211 252 / .16)}.support-disclosure.svelte-50pp1a summary:where(.svelte-50pp1a)::-webkit-details-marker{display:none}.support-disclosure.svelte-50pp1a summary:where(.svelte-50pp1a):focus-visible{outline:2px solid rgb(125 211 252 / .82);outline-offset:2px}.support-disclosure-icon.svelte-50pp1a{display:grid;place-items:center;width:2rem;height:2rem;border:1px solid rgb(125 211 252 / .2);border-radius:6px;background:#082f495c;color:#bae6fd}.support-disclosure-arrow.svelte-50pp1a{color:#94a3b8;transition:transform .14s ease}.support-disclosure[open].svelte-50pp1a .support-disclosure-arrow:where(.svelte-50pp1a){transform:rotate(90deg)}.support-disclosure[open].svelte-50pp1a summary:where(.svelte-50pp1a){border-bottom:1px solid rgb(148 163 184 / .14)}.support-disclosure-body.svelte-50pp1a{display:grid;gap:1rem;padding:1rem}@media (min-width: 768px){.local-support-rail.svelte-50pp1a{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1180px){.forecast-drilldown-grid.svelte-50pp1a{grid-template-columns:minmax(0,1.35fr) minmax(22rem,.65fr);align-items:start}}@media (prefers-reduced-motion: reduce){.support-disclosure-arrow.svelte-50pp1a{transition:none}}
