.alert-layer-controls_toolbar__ESMHs{display:flex;align-items:center;justify-content:flex-end;gap:5px;min-width:0;color:#d6edff}.alert-layer-controls_toolbar__ESMHs .alert-layer-controls_trigger__OMYFl{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:auto;min-width:33px;height:48px;padding:3px 2px;border:0;border-radius:6px;clip-path:none;background:transparent;color:inherit;font-size:9px;line-height:1.1;cursor:pointer}.alert-layer-controls_toolbar__ESMHs .alert-layer-controls_trigger__OMYFl:hover{background:#23455e;color:#e2f4ff}.alert-layer-controls_toolbar__ESMHs .alert-layer-controls_trigger__OMYFl:disabled{opacity:.5;cursor:default}.alert-layer-controls_toolbar__ESMHs .alert-layer-controls_trigger__OMYFl .control-light{display:inline-grid;width:24px;height:24px;flex:0 0 24px}.alert-layer-controls_toolbar__ESMHs .alert-layer-controls_trigger__OMYFl .control-light:before{content:none!important}.alert-layer-controls_list__p25ht .control-light,.alert-layer-controls_toolbar__ESMHs .control-light{display:inline-grid;place-items:center;position:relative;width:22px;height:22px;border:1px solid #617f97;border-radius:50%;background:#192b3b;color:#adc5d8;box-shadow:none;font-style:normal}.alert-layer-controls_list__p25ht .control-light:before{content:"−"}.alert-layer-controls_list__p25ht .control-light[data-active=true],.alert-layer-controls_toolbar__ESMHs .control-light[data-active=true]{background:#7dd5ff;border-color:#b9eaff;color:#062137;box-shadow:0 0 12px #7dd5ff55}.alert-layer-controls_list__p25ht .control-light[data-active=true]:before{content:"✓"}.alert-layer-controls_list__p25ht .control-light[data-active=true]:after,.alert-layer-controls_toolbar__ESMHs .control-light[data-active=true]:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:1px solid #7dd5ff;animation:alert-layer-controls_ring-pulse__BWftA 3s ease-in-out infinite;pointer-events:none}.alert-layer-controls_list__p25ht .control-light[data-active=false]:after,.alert-layer-controls_toolbar__ESMHs .control-light[data-active=false]:after{display:none;animation:none}.alert-layer-controls_drawer__v_4BD{position:absolute;z-index:44;right:16px;bottom:150px;width:300px;max-width:calc(100% - 16px);max-height:min(440px,var(--panel-max-height,calc(100% - 32px)));overflow:auto;overscroll-behavior:contain;padding:10px 12px;background:#102437f7;color:#d6edff;border:1px solid #527e9d;border-radius:12px;box-shadow:0 6px 30px #020a1699;font:12px/1.45 Arial,sans-serif;animation:alert-layer-controls_slide-in__5EOqx .16s ease-out}.alert-layer-controls_drawer__v_4BD[data-alert-group=winter]{right:34px;bottom:166px}.alert-layer-controls_drawer__v_4BD[data-alert-group=other]{right:52px;bottom:182px}.alert-layer-controls_drawer__v_4BD.is-draggable:is(:focus-within,[data-dragging=true]){z-index:46}.alert-layer-controls_drawer__v_4BD.is-draggable[data-front=true]{z-index:47}.alert-layer-controls_drawer__v_4BD header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:7px}.alert-layer-controls_drawer__v_4BD h2{margin:0;font-size:14px}.alert-layer-controls_drawer__v_4BD header>button{display:grid;place-items:center;width:32px;height:32px;border:1px solid #567b98;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.alert-layer-controls_drawer__v_4BD .panel-position-controls{position:static}.alert-layer-controls_drawer__v_4BD .panel-drag-handle{min-height:32px;font-size:10px}.alert-layer-controls_drawer__v_4BD .panel-position-reset{min-height:32px;width:32px}.alert-layer-controls_list__p25ht{display:grid;gap:1px}.alert-layer-controls_list__p25ht>button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:43px;padding:7px 5px;border:0;border-radius:7px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.alert-layer-controls_list__p25ht>button:hover{background:#23455e}.alert-layer-controls_list__p25ht .control-light{margin:4px;flex-shrink:0}.alert-layer-controls_typeLabel__RQA_e{display:grid;gap:2px;min-width:0;overflow-wrap:anywhere}.alert-layer-controls_typeLabel__RQA_e small{font-size:10px;line-height:1.35;color:#abc9dd}.alert-layer-controls_context__e2h0z{margin:7px 0 10px;color:#abc9dd;font-size:11px;line-height:1.4}.alert-layer-controls_all__7sjNk{display:flex;gap:8px;margin-bottom:7px}.alert-layer-controls_all__7sjNk>button{flex:1;min-height:30px;border:1px solid #496d87;border-radius:7px;background:#172f43;color:inherit;font:inherit;cursor:pointer}.alert-layer-controls_drawer__v_4BD .statement-controls{border-top:1px solid #496d87;margin-top:10px;padding-top:8px}.alert-layer-controls_drawer__v_4BD summary{min-height:36px;cursor:pointer}.alert-layer-controls_drawer__v_4BD .statement-text{white-space:pre-wrap;overflow-wrap:anywhere}.alert-layer-controls_drawer__v_4BD a{text-decoration:underline}.alert-layer-controls_drawer__v_4BD :is(button,summary,a):focus-visible,.alert-layer-controls_toolbar__ESMHs button:focus-visible{outline:2px solid #9bdfff;outline-offset:3px}@keyframes alert-layer-controls_slide-in__5EOqx{0%{opacity:0;clip-path:inset(0 0 0 100% round 12px)}to{opacity:1;clip-path:inset(0 0 0 0 round 12px)}}@keyframes alert-layer-controls_ring-pulse__BWftA{0%,to{opacity:.5;scale:1}50%{opacity:.15;scale:1.15}}@media(max-width:760px){.alert-layer-controls_toolbar__ESMHs{justify-content:flex-end;gap:8px}.alert-layer-controls_toolbar__ESMHs .alert-layer-controls_trigger__OMYFl{min-width:34px;height:43px}.alert-layer-controls_drawer__v_4BD{bottom:170px;right:8px;width:280px;max-height:min(50dvh,440px,var(--panel-max-height,440px))}.alert-layer-controls_drawer__v_4BD[data-alert-group=other],.alert-layer-controls_drawer__v_4BD[data-alert-group=winter]{right:8px;bottom:170px}}@media(max-width:360px){.alert-layer-controls_toolbar__ESMHs{gap:4px}}@media(prefers-reduced-motion:reduce){.alert-layer-controls_drawer__v_4BD,.alert-layer-controls_list__p25ht .control-light:after,.alert-layer-controls_toolbar__ESMHs .control-light:after{animation:none!important}}.alert-layer-controls_toolbar__ESMHs{flex-wrap:wrap}.alert-layer-controls_liveMoment__1BWaC{display:flex;flex-basis:100%;grid-column:1/-1;min-width:0;align-items:center;justify-content:flex-end;gap:6px;font-size:11px;line-height:1.3}.alert-layer-controls_liveMoment__1BWaC select{max-width:190px;min-height:30px;background:#142b3e;color:#d6edff;border:1px solid #617f97;border-radius:5px;padding:3px 5px;font:inherit}.alert-layer-controls_liveMoment__1BWaC select:focus-visible{outline:2px solid #9bdfff;outline-offset:2px}.premium-badge{display:inline-flex;align-items:center;gap:3px;flex:none;vertical-align:middle;height:16px;padding:0 6px;border:1px solid #8a6a2a;border-radius:999px;background:linear-gradient(180deg,#3d2d10,#2a1f0b);color:#ffd27a;font-size:8.5px;font-weight:800;letter-spacing:.9px;line-height:1;text-transform:uppercase;white-space:nowrap;font-style:normal}.premium-badge svg{color:#ffc95c;flex:none}.premium-badge.is-compact{width:16px;padding:0;justify-content:center}.premium-corner{position:relative}.premium-corner>.premium-badge.is-compact{position:absolute;top:-5px;right:-5px;width:14px;height:14px;box-shadow:0 0 0 2px #0b1622;pointer-events:none}.masthead.command-header .command-controls .command-toggle>.premium-badge.is-compact{display:inline-flex;position:absolute;top:-4px;right:-4px;width:14px;height:14px;box-shadow:0 0 0 2px #0b1622}.masthead.command-header .command-controls .command-toggle{position:relative}.compact-tool-button>.compact-tool-name{display:inline-flex;align-items:center;gap:8px;margin-left:0;font-size:inherit;line-height:inherit}.compact-tool-button .premium-badge,.compact-tool-button .premium-badge span{font-size:8.5px;line-height:1}.phone-layer-tiles>.premium-corner>.premium-badge.is-compact{top:5px;right:5px}@media(max-width:760px){.recent-heading:has(.premium-badge){max-width:none}}.premium-badge.is-compact,.premium-corner>.premium-badge.is-compact,.radar3d-toggle>.premium-badge.is-compact{width:auto;min-width:20px;height:16px;padding:0 3px;font-size:9px;letter-spacing:0}@media(max-width:760px){.header-account,.header-location,.header-note-row,.header-report,.hot-verdict-slot,.monitoring-accuracy,.monitoring-desktop,.monitoring-eyebrow,.monitoring-pin{display:none!important}.monitoring-line,.monitoring-text{display:contents}}.header-account{gap:6px}.header-account,.header-account-link{display:inline-flex;align-items:center;flex:none}.header-account-link{justify-content:center;gap:7px;min-height:44px;padding:6px 10px;border:1px solid #476278;border-radius:8px;background:transparent;color:#d8e7f1;font:inherit;font-size:12px;white-space:nowrap;text-decoration:none;cursor:pointer}.header-account-link:hover{background:#243b4b;border-color:#75c5ff}.header-account-link:focus-visible{outline:3px solid #b5e2ff;outline-offset:2px}.header-account-link:disabled,.header-account-link[aria-disabled=true]{opacity:.7;cursor:progress}.header-account-link svg{flex:none}.header-plan-badge{display:inline-flex;align-items:center;min-height:24px;padding:2px 9px;border:1px solid #d9a93f;border-radius:999px;background:#3a2c10;color:#ffd46b;font-size:11px;font-weight:700;letter-spacing:.4px;white-space:nowrap}@media(min-width:1900px) and (max-width:2047px){.header-account:has(.header-plan-badge){gap:4px}.header-account:has(.header-plan-badge) .header-account-link{padding:6px 8px}.header-account:has(.header-plan-badge) .header-account-link svg{display:none}}.header-guide{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:none;min-height:44px;padding:6px 10px;border:1px solid #476278;border-radius:8px;color:#d8e7f1;font-size:12px;white-space:nowrap;text-decoration:none}.header-guide:hover{background:#243b4b;border-color:#75c5ff}.header-guide:focus-visible{outline:3px solid #b5e2ff;outline-offset:2px}.header-guide svg{flex:none}@media(max-width:760px){.masthead.command-header>.header-guide{grid-column:2;grid-row:2;justify-self:end;align-self:center;gap:6px;padding:0 9px}}@media(min-width:761px){.masthead.command-header .command-weather-row>.command-weather,.masthead.command-header>.header-note-top,.monitoring-phone{display:none}.masthead.command-header>.command-controls{margin-left:0}.masthead.command-header>.monitoring-status{order:0;flex:0 1 auto;flex-basis:auto;max-width:400px;min-width:0;margin:0;gap:10px;align-items:center;color:#eef3f4}.monitoring-pin{display:grid;place-items:center;flex:none;width:38px;height:38px;border:1px solid #57718a;border-radius:50%;background:#132638;color:#b9cfe0}.monitoring-active .monitoring-pin{border-color:#75c5ff77;background:#19405f66;color:var(--monitoring-blue);box-shadow:0 0 16px #75c5ff1f}.monitoring-text{display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0;min-height:48px}.monitoring-eyebrow{font-size:9px;font-weight:700;letter-spacing:1.7px;text-transform:uppercase;color:#8fb3cf;line-height:1.2}.monitoring-line{display:flex;align-items:center;gap:9px;min-width:0;font-size:14px;line-height:1.35;color:#eef3f4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monitoring-active .monitoring-line{color:var(--monitoring-blue)}.monitoring-line .monitoring-dot{flex:0 0 8px}.monitoring-message{min-width:0;overflow:hidden;text-overflow:ellipsis}.monitoring-accuracy{font-size:10.5px;line-height:1.25;color:#9db6ca;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-location{display:flex;align-items:center;gap:8px;position:relative;margin-right:auto;flex:0 1 auto;min-width:0}:root .masthead.command-header.has-header-voice>.header-location{position:relative;z-index:6}.header-search{display:flex;align-items:center;gap:6px;width:280px;height:40px;padding:0 4px 0 13px;border:1px solid #3d6283;border-radius:999px;background:#0d1d2d;color:#a9c8e0}.header-search:focus-within{border-color:var(--command-blue);box-shadow:0 0 0 3px #75c5ff26}.header-search>svg{flex:none}.header-search input{flex:1;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:#eef6ff;font-size:13px}.header-search input::placeholder{color:#8aa6bd}.header-search input:focus-visible{outline:none}.header-search-clear{display:grid;place-items:center;flex:none;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:transparent;color:#9cbcd6}.header-search-clear:hover{background:#1e3a52;color:#fff}.header-search-go{display:grid;place-items:center;flex:none;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:var(--command-blue);color:#06233b}.header-search-go:disabled{opacity:.7;cursor:default}.header-search-results{position:absolute;top:calc(100% + 6px);left:0;width:340px;max-height:330px;overflow:auto;padding:6px;border:1px solid #2f4f6b;border-radius:12px;background:#0d1d2d;box-shadow:0 16px 36px #000a}.header-search-results button{display:flex;align-items:center;gap:8px;width:100%;min-height:40px;padding:6px 10px;border:0;border-radius:8px;background:transparent;color:#dcebf6;text-align:left;font-size:13px}.header-search-results button span{flex:1;min-width:0}.header-search-results button:focus-visible,.header-search-results button:hover{background:#18324a}.header-search-message{position:absolute;top:calc(100% + 6px);left:0;width:max-content;max-width:430px;margin:0;padding:7px 11px;border:1px solid #4d6a80;border-radius:9px;background:#13283b;color:#e5f0f8;font-size:12px;line-height:1.45;box-shadow:0 10px 26px #0008}.header-search-results+.header-search-message{top:auto;bottom:calc(-100% - 6px)}.header-location-action,.header-report{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 13px;border:1px solid var(--command-edge);border-radius:999px;background:var(--command-surface);color:var(--command-text);font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer}.header-location-action:hover,.header-report:hover{background:#254257;border-color:#7ba7c5}.header-location-action.is-active{border-color:#ffcf8a;color:#ffdca8;background:#3a2a1255}.header-location-action svg,.header-report svg{flex:none}.header-report{position:relative;z-index:1;border-color:transparent;background:transparent;color:var(--command-muted);font-weight:500}.header-location :focus-visible,.header-note-row .beta:focus-visible,.header-report:focus-visible{outline:3px solid #b5e2ff;outline-offset:2px}.header-note-row{display:flex;align-items:center;gap:8px;flex:none;min-height:52px;color:#a8bcd0;font-size:12px}.masthead.command-header .recent-locations{flex:1 1 400px}.header-note-row .beta{min-height:28px;padding:4px 9px;font:inherit;font-size:9px;letter-spacing:1px;cursor:pointer;background:transparent}.header-note-row .beta:hover{color:#d9f0ff}.header-note-row .example-button{min-height:32px;height:auto;padding:4px 6px!important;font-size:12px!important}.hot-list{min-height:117px}.hot-verdict-slot{display:flex;align-items:center;flex:0 1 480px;min-width:280px;min-height:96px;padding:0 18px;border:1px dashed #33506a;border-radius:10px}.hot-verdict-slot .hot-empty{margin:0;color:#9fb6c8}.hot-list-strip .hot-empty-strip{display:none}.location-section{padding:0!important;border-bottom:0!important}.location-section>.inline-message,.location-section>.notice{margin:14px 22px 0}.location-setup,.mobile-location-summary{display:none!important}.sidebar-public-links .public-links{border-top:0;margin:0;padding:0 22px 12px;gap:2px 14px}.sidebar-public-links .public-links button{min-height:36px;font-size:11px;color:#8fa6b8}}@media(min-width:761px) and (max-width:1799px){.masthead.command-header{column-gap:14px}.header-report{width:40px;padding:0;justify-content:center}.masthead.command-header .command-controls .command-toggle{min-width:44px;padding:9px 12px;gap:7px}.header-report .hl-label,.masthead.command-header .command-controls .command-toggle>span{display:none}}@media(min-width:761px) and (max-width:1559px){.header-note-row .example-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.header-note-row .example-button{width:36px;justify-content:center}.header-location-action{width:40px;padding:0;justify-content:center}.header-location-action .hl-label{display:none}.header-search{width:236px}.masthead.command-header>.monitoring-status{max-width:320px}}@media(min-width:1900px){.masthead.command-header>.command-weather-row{display:contents}.masthead.command-header>.brand,.masthead.command-header>.header-location,.masthead.command-header>.monitoring-status{order:1}.masthead.command-header .recent-locations{order:2;flex:1 1 330px;min-width:330px}.masthead.command-header>.command-controls,.masthead.command-header>.header-account,.masthead.command-header>.header-guide,.masthead.command-header>.header-report{order:3}.masthead.command-header{row-gap:0}.masthead.command-header:after{content:"";order:3;flex-basis:100%;height:0}.masthead.command-header .header-instrument-row,.masthead.command-header .header-note-row{margin-top:12px}.masthead.command-header .header-note-row{order:4}.masthead.command-header .header-instrument-row{order:5;flex:1 1 1500px}.masthead.command-header>.header-location{margin-right:0}.masthead.command-header>.monitoring-status{max-width:330px}.masthead.command-header .header-location-action,.masthead.command-header .header-report{width:40px;padding:0;justify-content:center}.masthead.command-header .header-location-action .hl-label,.masthead.command-header .header-report .hl-label{display:none}.masthead.command-header .header-note-row .example-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.masthead.command-header .header-note-row .example-button{width:36px;justify-content:center}.masthead.command-header .wind-opacity>span{font-size:0}.masthead.command-header .wind-opacity output{font-size:11px}.masthead.command-header .wind-opacity input{width:84px}}.header-threat{display:flex;align-items:center;flex:none;margin-left:auto;gap:2px;min-height:52px;padding:3px;border:1px solid var(--command-edge);border-radius:999px;background:var(--command-surface);color:var(--command-text);position:relative;z-index:1}.header-threat-open{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 10px 0 0;border:0;border-radius:999px;background:transparent;color:inherit;text-align:left;font:inherit}.header-threat-open:hover{background:#ffffff0c}.header-threat-open[aria-expanded=true]{background:#75c5ff17}.header-threat-open:focus-visible,.header-threat-radius input:focus-visible{outline:3px solid #b5e2ff;outline-offset:2px}.header-threat-ring{--threat-color:#56778f;display:grid;place-items:center;flex:none;width:44px;height:44px;border:2px solid var(--threat-color);border-radius:50%;background:radial-gradient(circle at 50% 30%,#21445f,#0c1f31 72%);color:#e8f5ff;font-size:18px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.header-threat-ring.has-driver{box-shadow:0 0 14px color-mix(in srgb,var(--threat-color) 45%,transparent),inset 0 0 10px color-mix(in srgb,var(--threat-color) 20%,transparent)}.header-threat-ring.is-partial{border-style:dashed}.header-threat-text{display:flex;flex-direction:column;gap:1px;min-width:74px;line-height:1.25;white-space:nowrap}.header-threat-text small{font-size:9px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--command-muted)}.header-threat-trend{display:flex;align-items:center;gap:3px;font-size:12px;font-weight:600}.header-threat-trend b{font-weight:700}.trend-rising{color:#ffbf73}.trend-easing{color:#93e6b5}.trend-holding{color:var(--command-text)}.trend-muted{color:var(--command-muted);font-weight:500}.header-threat-spark{display:block;flex:none;width:140px;height:34px;overflow:visible}.header-threat-spark .spark-base{stroke:currentColor;stroke-width:1;stroke-dasharray:2 3;opacity:.3}.header-threat-spark .spark-hollow{stroke:var(--command-surface)}.header-threat-radius{display:flex;align-items:center;gap:5px;min-height:44px;padding:0 12px 0 10px;border-left:1px solid #ffffff1c;color:var(--command-muted);font-size:11px;cursor:text}.header-threat-radius input{width:54px;height:32px;padding:0 4px 0 8px;border:1px solid var(--command-edge);border-radius:8px;background:#0b1a28;color:var(--command-text);font-size:12px;font-variant-numeric:tabular-nums;color-scheme:dark}@media(max-width:760px){.command-header .header-threat{flex-basis:100%;margin:2px 0 0;min-height:48px;padding:2px}.header-threat-open{flex:1;min-width:0;gap:8px;padding-right:6px}.header-threat-ring{width:40px;height:40px;font-size:16px}.header-threat-text{min-width:0}.header-threat-spark{flex:1 1 60px;width:auto;min-width:48px;height:30px}.header-threat-radius{padding:0 8px}.header-threat-radius input{width:50px;height:32px}}.rain-chance-chart_chart__rUMQr{border-top:1px solid #3b5360;padding:10px 0 8px;color:#e3f0f7;min-width:0;outline:none}.rain-chance-chart_head__v6bvv{display:flex;align-items:center;justify-content:space-between;gap:8px}.rain-chance-chart_head__v6bvv h3{display:flex;align-items:center;gap:7px;margin:0;font-size:13px;font-weight:700}.rain-chance-chart_head__v6bvv h3 svg{color:#92d3f4;flex-shrink:0}.rain-chance-chart_span__xhROc{display:flex;gap:2px;border:1px solid #3b5360;border-radius:999px;padding:2px}.rain-chance-chart_span__xhROc button{min-width:36px;min-height:26px;border:0;border-radius:999px;background:none;color:#bbced9;font:inherit;font-size:11px;font-weight:600;cursor:pointer}.rain-chance-chart_span__xhROc button[aria-pressed=true]{background:#1c3b54;color:#e3f0f7}.rain-chance-chart_span__xhROc button:focus-visible{outline:2px solid #c5e8ff;outline-offset:2px}.rain-chance-chart_readout__QTDUA{margin:6px 0 2px;font-size:12px;color:#c5e8f6;font-variant-numeric:tabular-nums;min-height:18px}.rain-chance-chart_readout__QTDUA b{color:#e3f0f7}.rain-chance-chart_svg__M010A{display:block;width:100%;height:auto;overflow:visible;border-radius:6px}.rain-chance-chart_svg__M010A:focus-visible{outline:2px solid #c5e8ff;outline-offset:3px}.rain-chance-chart_grid__k1qet{stroke:#ffffff;stroke-opacity:.08;stroke-width:1}.rain-chance-chart_base__I3erx{stroke:#9fb6c4;stroke-opacity:.45;stroke-width:1}.rain-chance-chart_axis___VqPA{fill:#9fb6c4;font-size:9.5px;font-variant-numeric:tabular-nums}.rain-chance-chart_bar__pnuEz{fill:#5aaef5}.rain-chance-chart_bar__pnuEz.rain-chance-chart_on__0BUG2{fill:#9fd2ff}.rain-chance-chart_missing__3hsJd{stroke:#9fb6c4;stroke-opacity:.5;stroke-width:1;stroke-dasharray:2 2}.rain-chance-chart_hit__bL4_g{fill:transparent;cursor:crosshair}.rain-chance-chart_note__hyLeO{margin:6px 0 0;font-size:11px;line-height:1.45;color:#bbced9}.rain-chance-chart_table__mqswb{margin-top:4px;font-size:12px}.rain-chance-chart_table__mqswb summary{cursor:pointer;color:#9cd9f8;min-height:32px;display:list-item;align-content:center}.rain-chance-chart_table__mqswb summary:focus-visible{outline:2px solid #c5e8ff;outline-offset:3px}.rain-chance-chart_table__mqswb table{border-collapse:collapse;width:100%;font-variant-numeric:tabular-nums}.rain-chance-chart_table__mqswb td,.rain-chance-chart_table__mqswb th{text-align:left;padding:3px 6px;border-bottom:1px solid #ffffff12}.rain-chance-chart_table__mqswb th{color:#bbced9;font-weight:600}@media(max-width:760px){.rain-chance-chart_table__mqswb summary{min-height:44px}.rain-chance-chart_span__xhROc button{min-height:36px;min-width:44px}}[data-theme=dark] .rain-chance-chart_chart__rUMQr{border-color:#345774;color:#daeafb}[data-theme=dark] .rain-chance-chart_note__hyLeO{color:#adc7db}.header-instrument-row{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-left:auto;flex:0 1 auto;min-width:0;max-width:100%;position:relative;z-index:1}.header-instrument-row .header-threat{margin-left:0}.header-instruments{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;max-width:100%}.header-mini{display:flex;align-items:center;gap:9px;min-height:52px;padding:4px 12px;border:1px solid var(--command-edge);border-radius:16px;background:var(--command-surface);color:var(--command-text);text-align:left;font:inherit;line-height:1.25;white-space:nowrap}.header-mini:hover{border-color:#7ba7c5;background:#1b3349}.header-mini[aria-expanded=true]{border-color:var(--command-blue);background:#75c5ff14}.header-mini:focus-visible{outline:3px solid #b5e2ff;outline-offset:2px}.mini-text{display:flex;flex-direction:column;gap:2px;min-width:0}.mini-text small{font-size:9px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase;color:var(--command-muted)}.mini-text>span{font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.mini-muted{color:var(--command-muted);font-weight:500!important}.mini-big{font-size:24px;font-weight:600;letter-spacing:-.5px;color:#ffc58c;font-variant-numeric:tabular-nums;min-width:40px;text-align:center}.mini-live.is-older .mini-big{color:var(--command-muted)}.mini-live.is-older .mini-text small{color:#ffcf8a}.mini-wind{display:flex;align-items:center;gap:7px;padding-left:10px;border-left:1px solid #ffffff1c}.mini-wind b{color:#d5a6ff;font-weight:700}.mini-compass{flex:none;width:30px;height:30px;overflow:visible}.mini-compass circle{fill:#0c1f31;stroke:#4f7390;stroke-width:1.5}.mini-compass text{font:700 7px Arial,sans-serif;fill:#c7dceb;text-anchor:middle}.mini-compass .mini-compass-none{font-size:10px;fill:var(--command-muted)}.mini-compass-tip{fill:#b98cff}.mini-compass-tail{fill:#7cc5ff}.mini-hi{color:#ffbf73}.mini-lo{color:#8fd8ff}.mini-gust{color:#d5a6ff}.mini-asof{color:#ffcf8a;font-weight:700}.mini-rain-peak{color:#9fd2ff}.mini-rain-bars rect{fill:#5aaef5}.mini-spark{display:block;flex:none;width:96px;height:30px;overflow:visible;color:var(--command-muted)}.mini-spark-base{stroke:currentColor;stroke-width:1;stroke-dasharray:2 3;opacity:.35}.header-instruments>.mini-live{width:300px}.header-instruments>.mini-history{width:268px}.header-instruments>.mini-rain{width:248px}.header-instruments .mini-text{flex:1 1 auto;overflow:hidden}.header-instruments .mini-text>small,.header-instruments .mini-text>span{overflow:hidden;text-overflow:ellipsis}.header-instruments .mini-wind{flex:none}.header-instrument-row .header-threat{width:404px}.header-instrument-row .header-threat .header-threat-text{flex:1 1 auto;overflow:hidden}.header-instrument-row .header-threat .header-threat-trend{overflow:hidden;text-overflow:ellipsis}.header-instruments.is-placeholder .header-mini{opacity:.6;cursor:default}.header-instruments.is-placeholder .mini-big{color:var(--command-muted)}.header-instruments.is-placeholder .header-threat{gap:10px;padding:3px 14px 3px 3px;opacity:.6}@media(max-width:760px){.header-instruments{display:none}.header-instrument-grid,.header-instrument-row{display:contents}}.mini-chart{display:flex;flex-direction:column;align-items:stretch;gap:3px;flex:none}.mini-legend{display:flex;justify-content:space-between;gap:6px;font-size:8.5px;font-weight:600;letter-spacing:.3px;line-height:1;color:var(--command-muted);white-space:nowrap}.mini-legend>span{display:inline-flex;align-items:center;gap:4px}.mini-legend i{display:block;width:9px;height:2px;border-radius:2px}.mini-legend i.is-dot{width:5px;height:5px;border-radius:50%}.header-mini.mini-history .mini-spark{height:26px}@media(min-width:761px){.header-instrument-row{display:block;flex:1 1 1520px;margin-left:auto;container:hdrinst/inline-size}.header-instrument-grid{display:grid;gap:8px;max-width:1560px;margin-left:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.header-instrument-grid>.header-instruments{display:contents}.header-instrument-grid .header-instruments>.header-mini,.header-instrument-row .header-instrument-grid .header-threat{width:auto;min-width:0;margin:0}.header-instrument-grid .header-instruments>.mini-windcenter{grid-column:1/-1;min-width:430px;max-width:none}.header-instrument-row .header-instrument-grid>.header-threat:only-child{grid-column-end:-1}.header-instrument-grid .mini-chart{flex:1 1 140px;min-width:96px}.header-instrument-grid .mini-chart .mini-spark{width:100%}.header-instrument-grid .mini-rain>.mini-spark{flex:1 1 110px;width:auto;min-width:96px}.header-instrument-grid .header-threat-open{flex:1 1 auto;min-width:0}.header-instrument-grid .header-threat-text{min-width:0}.header-instrument-grid .header-threat-spark{flex:1 1 60px;width:auto;min-width:48px}}@container hdrinst (min-width:1010px){.header-instrument-grid{grid-template-columns:minmax(430px,520fr) minmax(220px,248fr) minmax(330px,404fr)}.header-instrument-grid .header-instruments>.mini-windcenter{grid-column:auto}}@container hdrinst (max-width:599px){.header-instrument-grid{grid-template-columns:minmax(0,1fr)}.header-instrument-grid .header-instruments>.mini-windcenter{grid-column:auto;min-width:0}.header-instrument-row .header-instrument-grid>.header-threat:only-child{grid-column:auto}}.header-instruments>.mini-windcenter{width:auto;min-width:430px;max-width:520px}.header-instruments>.mini-windcenter[aria-expanded=true]{border-color:rgba(var(--sig-ui-rgb,88,166,255),.6);box-shadow:inset 0 0 14px rgba(var(--sig-ui-rgb,88,166,255),.12)}.voice-settings{display:grid;gap:6px;padding:8px 0 4px;border-top:1px solid #1d3a52;margin-top:6px}.voice-settings .vs-row{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:12px;color:#9cc3df}.voice-settings .vs-row:first-child{grid-template-columns:56px minmax(0,1fr)}.voice-settings select{min-width:0;width:100%;min-height:32px;padding:5px 6px;border:1px solid #2a4c68;border-radius:7px;background:#0f2337;color:#e4f1fa;font:inherit;font-size:12px;color-scheme:dark}.voice-settings input[type=range]{width:100%;min-height:28px;accent-color:var(--command-blue,#75c5ff)}.voice-settings .vs-value{min-width:62px;text-align:right;color:#e4f1fa;font-weight:600;font-variant-numeric:tabular-nums}.voice-settings .vs-foot{display:flex;align-items:flex-start;gap:10px;margin-top:2px}.voice-settings .vs-preview{display:inline-flex;flex:none;align-items:center;gap:5px;min-height:32px;padding:0 10px;border:1px solid #2a4c68;border-radius:8px;background:transparent;color:#cfe5f4;font-size:12px;cursor:pointer}.voice-settings .vs-preview:disabled{opacity:.5;cursor:default}.voice-settings :is(select,input,.vs-preview):focus-visible{outline:2px solid #a3d9ff;outline-offset:2px}.voice-settings .vs-hint,.voice-settings-note{margin:0;font-size:11px;line-height:1.4;color:#8fb0c8}.voice-settings.is-phone{gap:4px;border-top-color:#1d2f40;padding:4px 0}.voice-settings.is-phone .vs-row{grid-template-columns:64px minmax(0,1fr) auto;min-height:52px;font-size:14px;color:var(--phone-text,#e4f1fa)}.voice-settings.is-phone .vs-row:first-child{grid-template-columns:64px minmax(0,1fr)}.voice-settings.is-phone select{min-height:44px;font-size:14px;border-color:#4c6f8a;border-radius:10px;background:#172435}.voice-settings.is-phone input[type=range]{min-height:44px}.voice-settings.is-phone .vs-preview{min-height:44px;font-size:14px;border-color:#4c6f8a;border-radius:10px}:root[data-theme=light] .voice-settings.is-phone select{background:#fff;color:var(--phone-text)}:root[data-theme=light] .voice-settings.is-phone :is(.vs-hint,.vs-value){color:#3d5568}.voice-scope{display:grid;gap:4px;padding:8px 0 2px;border-top:1px solid #1d3a52;margin-top:6px}.voice-scope .vsc-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;font-size:12px;color:#9cc3df}.voice-scope .vs-name{white-space:nowrap}.voice-scope .vsc-seg{display:grid;grid-template-columns:1fr 1fr;border:1px solid #2a4c68;border-radius:8px;overflow:hidden;background:#0f2337}.voice-scope .vsc-seg button{min-height:32px;padding:0 8px;border:0;background:transparent;color:#9cc3df;font:inherit;font-size:12px;cursor:pointer}.voice-scope .vsc-seg button+button{border-left:1px solid #2a4c68}.voice-scope .vsc-seg button.is-on{background:#1d4363;color:#fff;font-weight:600}.voice-scope .vsc-seg button:focus-visible{outline:2px solid #a3d9ff;outline-offset:-2px}.voice-scope .vs-hint{margin:0;font-size:11px;line-height:1.4;color:#8fb0c8}.voice-scope.is-phone{border-top-color:#1d2f40;padding:6px 0 4px}.voice-scope.is-phone .vsc-row{grid-template-columns:1fr;gap:6px;font-size:14px;color:var(--phone-text,#e4f1fa)}.voice-scope.is-phone .vsc-seg{border-color:#4c6f8a;border-radius:10px;background:#172435}.voice-scope.is-phone .vsc-seg button{min-height:44px;font-size:14px}.voice-scope.is-phone .vsc-seg button+button{border-left-color:#4c6f8a}:root:not(.lab-phone-alerts) .phone-alerts-entry:not(.is-released){display:none}.phone-alerts-entry .pae-row{display:flex;align-items:center;gap:12px}.phone-alerts-entry .pae-row>svg{flex:none;color:#9fb4c2}.phone-alerts-entry .pae-row>svg.is-on{color:#d4f77e}.phone-alerts-entry .pae-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.phone-alerts-entry .pae-text strong{display:flex;align-items:center;gap:6px}.phone-alerts-entry .pae-text small{color:#9fb4c2;line-height:1.4}.phone-alerts-entry .pae-open{flex:none;display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:0 12px;border:1px solid #4a6273;border-radius:999px;background:#0f1f2b;color:#dce9f1;font-weight:600;cursor:pointer}.phone-alerts-entry .pae-open[aria-expanded=true] svg{transform:rotate(180deg)}.phone-alerts-entry .pae-open:focus-visible{outline:3px solid #b5e2ff;outline-offset:2px}.phone-alerts-entry .pae-panel{margin-top:12px}.phone-alerts-entry .pae-panel .account-developer{margin:0}.phone-alerts-entry .pae-signin p,.phone-alerts-entry .pae-wait{font-size:13px;line-height:1.6;color:#c7dbe8;margin:4px 0}.phone-alerts-entry .pae-signin a{text-decoration:none}.phone-alerts-entry.is-desktop{border-top:1px solid #2b3f4d;padding:10px 12px;font-size:12px}.phone-alerts-entry.is-desktop .pae-text strong{font-size:12px;letter-spacing:.4px}.phone-alerts-entry.is-desktop .pae-text small{font-size:11px}.phone-alerts-entry.is-desktop .pae-open{min-height:30px;font-size:12px;padding:0 10px}.phone-alerts-entry.is-desktop .pae-panel{max-height:60vh;overflow:auto}.phone-alerts-entry.is-desktop .account-developer{padding:14px}.phone-alerts-entry.is-desktop .account-developer h2{font-size:16px}.header-voice{display:none}@media(min-width:761px){.masthead.command-header.has-header-voice{padding-right:150px;z-index:140}.command-header .command-controls .voice-toggle{display:none}.skip-link{z-index:200}:root .masthead.command-header.has-header-voice>.header-voice{display:flex;position:absolute;z-index:5;top:0;bottom:0;right:18px;width:118px;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:#d6e8f5}}.header-voice-orb{display:grid;place-items:center;width:106px;height:106px;padding:0;border:1px solid transparent;border-radius:50%;background:transparent;cursor:pointer;transition:border-color .2s,box-shadow .2s,filter .2s}.header-voice-orb:hover{border-color:#4f86ad;box-shadow:0 0 16px #3c9cff33}.header-voice-orb:focus-visible,.header-voice-panel :focus-visible,.header-voice-peek:focus-visible,.header-voice-tab:focus-visible{outline:3px solid #b5e2ff;outline-offset:2px}.header-voice.is-off .header-voice-orb .voice-core-canvas{filter:grayscale(.85) brightness(.62)}.header-voice.is-off .header-voice-orb:hover .voice-core-canvas{filter:grayscale(.4) brightness(.85)}.header-voice.mode-critical .header-voice-orb{border-color:#c46a26;box-shadow:0 0 18px #ff8a2e55}.header-voice.mode-emergency .header-voice-orb{border-color:#d0352b;box-shadow:0 0 20px #ff3b3077}.header-voice-state{font-size:10px;font-weight:800;letter-spacing:1.6px;line-height:1.2}.header-voice-state.is-on{color:#4ade80;text-shadow:0 0 10px #4ade8055}.header-voice-state.is-off{color:#ff6b6b}.header-voice-tab{position:absolute;top:100%;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:5px;white-space:nowrap;min-height:28px;padding:3px 12px 5px;border:1px solid var(--command-edge,#385a77);border-top:0;border-radius:0 0 10px 10px;background:linear-gradient(180deg,#0f2234,#0a1828);color:#a9cbe4;font:600 11px/1.2 Arial,Helvetica,sans-serif;letter-spacing:.3px;cursor:pointer;box-shadow:0 6px 14px #0006}.header-voice-tab:hover{color:#e3f2fd;background:#13293f}.header-voice-tab[aria-expanded=true]{color:#e3f2fd;border-color:#4f86ad}.header-voice-chevron{transition:transform .2s}.header-voice-tab[aria-expanded=true] .header-voice-chevron{transform:rotate(180deg)}.header-voice.mode-critical .header-voice-tab{border-color:#b8601f}.header-voice.mode-emergency .header-voice-tab{border-color:#c42b22}.header-voice-unread{display:inline-grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#3c9cff;color:#041321;font-size:10px;font-weight:800}.header-voice-peek{position:absolute;top:var(--hv-peek-top,calc(100% + 34px));right:54px;width:330px;display:flex;flex-direction:column;gap:4px;padding:9px 12px;text-align:left;border:1px solid #1f3a52;border-radius:10px;background:rgba(9,20,34,.97);color:#f2f8fc;box-shadow:0 10px 26px rgba(0,0,0,.45);cursor:pointer;font:inherit;animation:hv-in .22s ease}.header-voice-peek.is-critical{background:rgba(42,22,12,.97);border-color:#7a3d18}.hv-peek-text{font-size:14px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.header-voice-panel{position:absolute;top:calc(100% + 34px);right:0;width:410px;max-height:min(72vh,660px);overflow:auto;display:flex;flex-direction:column;gap:10px;padding:12px 14px 10px;border:1px solid #22384c;border-radius:12px;background:linear-gradient(180deg,#0b1828,#071221);color:#d6e8f5;font-size:13px;text-align:left;box-shadow:0 18px 40px rgba(0,0,0,.55);opacity:0;visibility:hidden;transform:translateY(-12px);transition:opacity .22s ease,transform .25s ease,visibility .25s}.header-voice-panel.is-open{opacity:1;visibility:visible;transform:none}.header-voice.mode-critical .header-voice-panel{border-color:#7a3d18}.header-voice.mode-emergency .header-voice-panel{border-color:#8a2a22}.hv-head{display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px solid #17293a}.hv-title{font-size:12px;letter-spacing:.08em;color:#8fc4ea;font-weight:700}.hv-badge{margin-left:auto;font-size:10.5px;letter-spacing:.05em;color:#7fb2d3;white-space:nowrap}.hv-badge.is-speaking{color:#6fd3ff}.hv-badge.is-off{color:#ff8a8a}.hv-icon{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:#9cc3df;cursor:pointer}.hv-btn:hover:not(:disabled),.hv-clear:hover,.hv-icon:hover{background:#15304a}.hv-now{min-height:64px;display:flex;flex-direction:column;gap:5px;padding:10px 12px;border:1px solid #1b3953;border-radius:10px;background:#0f2337}.hv-now.is-critical{background:#2a160c;border-color:#7a3d18}.hv-label{display:flex;align-items:center;gap:5px;font-size:11px;letter-spacing:.05em;color:#6fc3f0;text-transform:uppercase}.header-voice-peek.is-critical .hv-label,.hv-now.is-critical .hv-label{color:#ffae66}.hv-text{font-size:15px;line-height:1.45;color:#f2f8fc}.hv-idle{font-size:13px;line-height:1.45;color:#8aa9c0}.hv-hint{font-size:12px;color:#ffd38a}.hv-controls{display:flex;flex-wrap:wrap}.hv-controls,.hv-radius{align-items:center;gap:6px}.hv-radius{display:inline-flex;margin-right:auto;font-size:12px;color:#9cc3df}.hv-radius select{padding:5px 6px;border:1px solid #2a4c68;border-radius:7px;background:#0f2337;color:#e4f1fa;color-scheme:dark}.hv-btn,.hv-radius select{min-height:32px;font-size:12px}.hv-btn{display:inline-flex;align-items:center;gap:5px;padding:0 10px;border:1px solid #2a4c68;border-radius:8px;background:transparent;color:#cfe5f4;cursor:pointer}.hv-btn:disabled{opacity:.45;cursor:default}.hv-list-head{display:flex;justify-content:space-between;padding-top:8px;border-top:1px solid #17293a;letter-spacing:.04em;color:#7fa3bd}.hv-clear,.hv-list-head{align-items:center;font-size:11px}.hv-clear{display:inline-flex;gap:4px;min-height:28px;padding:0 8px;border:0;border-radius:7px;background:transparent;color:#9cc3df;cursor:pointer}.hv-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.hv-entry{padding:8px 10px;border:1px solid #17304a;border-left:3px solid #3c8fd0;border-radius:8px;background:#0c1d2e}.hv-entry.k-system{border-left-color:#4b6b85}.hv-entry.k-event{border-left-color:#8a7bd1}.hv-entry.is-critical{border-left-color:#ff8a2e;background:#1d130c}.hv-row{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap}.hv-row time{font-size:11px;color:#9cc3df;font-variant-numeric:tabular-nums}.hv-kind{font-size:9px;font-weight:800;letter-spacing:.1em;color:#6fc3f0}.hv-entry.is-critical .hv-kind{color:#ffae66}.hv-entry-label{font-size:11px;color:#c9def0;text-transform:uppercase;letter-spacing:.03em}.hv-entry p{margin:4px 0 0;font-size:13px;line-height:1.45;color:#e6f1f9}.hv-empty{padding:12px 4px;font-size:12px;color:#7f9db3}.hv-brand{margin:2px 0 0;text-align:center;font-size:10px;letter-spacing:.16em;color:#55768f}@keyframes hv-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.header-voice-chevron,.header-voice-orb,.header-voice-panel{transition:none}.header-voice-peek{animation:none}}.brand.brand-logo{display:block;gap:0;line-height:0;letter-spacing:0;flex-shrink:0;min-width:0;border-radius:6px;width:fit-content;max-width:100%}.brand-logo-art{position:relative;display:block;width:270px;aspect-ratio:2040/430;isolation:isolate;--halo-a:.55;--halo-b:.9;--halo-rate:5.5s;--sweep-rate:3.4s;--halo-rgb:47,140,255}.brand-logo-art>img{position:relative;z-index:1;display:block;width:100%;height:100%;user-select:none;-webkit-user-drag:none}.brand-logo-halo{position:absolute;z-index:0;inset:-18% -4%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side at 22% 50%,rgba(var(--halo-rgb),.42),rgba(var(--halo-rgb),0) 95%),radial-gradient(closest-side at 62% 52%,rgba(var(--halo-rgb),.24),rgba(var(--halo-rgb),0));opacity:var(--halo-a);animation:brand-halo var(--halo-rate) ease-in-out infinite}@keyframes brand-halo{0%,to{opacity:var(--halo-a)}50%{opacity:var(--halo-b)}}.brand-fx{position:absolute;z-index:2;inset:0;overflow:hidden;pointer-events:none;mix-blend-mode:screen;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.brand-fx-sweep{-webkit-mask-image:url(/brand/mask-dish.webp);mask-image:url(/brand/mask-dish.webp)}.brand-fx-sweep:before{content:"";position:absolute;left:13.088%;top:23.256%;width:11.569%;height:54.884%;border-radius:50%;background:conic-gradient(from 0deg,rgba(140,225,255,0) 0deg,rgba(140,225,255,0) 280deg,rgba(140,225,255,.35) 340deg,rgba(210,245,255,.95) 359deg,rgba(140,225,255,0) 1turn);animation:brand-sweep var(--sweep-rate) linear infinite}@keyframes brand-sweep{to{transform:rotate(1turn)}}.brand-fx-glint{-webkit-mask-image:url(/brand/mask-chrome.webp);mask-image:url(/brand/mask-chrome.webp)}.brand-fx-glint:before{content:"";position:absolute;top:-10%;bottom:-10%;left:0;width:16%;background:linear-gradient(105deg,rgba(255,255,255,0) 20%,rgba(255,255,255,.95) 50%,rgba(255,255,255,0) 80%);transform:translateX(-120%);animation:brand-glint 7s cubic-bezier(.45,.05,.35,1) 1.2s infinite}@keyframes brand-glint{0%{transform:translateX(-120%)}22%,to{transform:translateX(650%)}}.masthead:has(.header-voice.mode-speaking) .brand-logo-art{--halo-a:.85;--halo-b:1;--halo-rate:1.4s;--sweep-rate:1.6s}.masthead:has(.header-voice.mode-critical) .brand-logo-art{--halo-a:.8;--halo-b:1;--halo-rate:1.2s;--sweep-rate:1.4s;--halo-rgb:255,138,46}.masthead:has(.header-voice.mode-emergency) .brand-logo-art{--halo-a:.85;--halo-b:1;--halo-rate:.9s;--sweep-rate:1.1s;--halo-rgb:255,59,48}@media(max-width:1050px){.brand-logo-art{width:240px}}@media(max-width:760px){.brand-logo-art{width:180px}.command-header>.brand.brand-logo{align-self:center}}@media(max-width:420px){.brand-logo-art{width:160px}}@media(prefers-reduced-motion:reduce){.brand-fx-sweep:before,.brand-logo-halo{animation:none}.brand-fx-glint{display:none}}.winter_briefing__LzvvA{padding:14px 0;border-top:1px solid var(--border,#384754);font-size:13px;line-height:1.5;overflow-wrap:anywhere}.winter_briefing__LzvvA>strong{font-size:15px}.winter_briefing__LzvvA p{margin:7px 0}.winter_muted__VFPOi{font-size:12px;color:var(--muted-foreground,#aab8c4)}.winter_briefing__LzvvA summary{cursor:pointer;padding:10px 0;min-height:44px}.winter_scroll__LyHOI{overflow:auto;max-width:100%}.winter_briefing__LzvvA table{width:100%;border-collapse:collapse;font-size:12px}.winter_briefing__LzvvA td,.winter_briefing__LzvvA th{text-align:left;padding:8px 5px;border-bottom:1px solid #53647555}.winter_alerts__Wn_jo:empty{display:none}.winter_alerts__Wn_jo{font-size:12px}.winter_alerts__Wn_jo button{display:block;text-align:left;width:100%;padding:10px;margin:6px 0;border:1px solid #64748b66;border-left:4px solid;border-radius:6px;min-height:44px;background:var(--card,#17232e);color:inherit;cursor:pointer}.winter_alerts__Wn_jo span{display:block;margin-top:4px}.winter_alerts__Wn_jo p{padding:6px 0;color:var(--muted-foreground,#bac6cf)}.winter_detail__zFtyV{position:absolute;z-index:35;left:220px;top:12px;width:370px;max-width:calc(100% - 240px);max-height:calc(100% - 190px);overflow:auto;background:var(--card,#17232e);color:var(--foreground,#edf4fc);border:1px solid #64748b;border-radius:10px;padding:16px;box-shadow:0 6px 24px #0008;font-size:13px;line-height:1.5}.winter_detail__zFtyV h2{font-size:18px;margin:10px 0}.winter_detail__zFtyV p{margin:9px 0}.winter_close__rsfBL{min-height:44px;padding:8px 12px;cursor:pointer;border:1px solid #64748b;border-radius:5px}.winter_prose__8JCV2{white-space:pre-wrap;overflow-wrap:anywhere}.winter_detail__zFtyV summary{cursor:pointer;padding:12px 0}.winter_detail__zFtyV a{display:inline-block;padding:8px 0}@media(max-width:650px){.winter_detail__zFtyV{left:8px;right:8px;top:64px;max-width:none;width:auto;max-height:calc(100% - 245px)}}.welcome-card{margin:18px 0 6px;padding:20px 20px 16px;border:1px solid #2f4d66;border-radius:16px;background:radial-gradient(ellipse at top right,#1c3d58 0,#10243a 55%,#0c1c2d 100%);color:#e6f1f9;box-shadow:inset 0 1px 0 #accfff10}.welcome-eyebrow{margin:0;font-size:9px;font-weight:700;letter-spacing:1.7px;text-transform:uppercase;color:#8fc4ea}.welcome-card h1{margin:10px 0 8px;font-size:30px;line-height:1.12;letter-spacing:-1px;font-weight:500;color:#f2f8fc}.welcome-intro{margin:0 0 16px;font-size:13px;line-height:1.6;color:#b4c8d8}.welcome-actions{display:grid;gap:8px}.welcome-actions button{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;border:1px solid #3d6283;border-radius:12px;background:#0d1d2d;color:#e3f0fa;font:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer}.welcome-actions button:hover{background:#163049;border-color:#6d9bc0}.welcome-actions .welcome-primary{border-color:var(--command-blue,#75c5ff);background:#14324c;color:#eaf6ff}.welcome-actions svg{flex:none;color:#8fd0ff}.welcome-example{display:inline-flex;align-items:center;gap:6px;margin-top:12px;min-height:36px;padding:0 4px;border:0;background:transparent;color:#a9cbe4;font:inherit;font-size:12px;cursor:pointer}.welcome-example:hover{color:#e3f2fd;text-decoration:underline;text-underline-offset:3px}.welcome-card :focus-visible{outline:3px solid #b5e2ff;outline-offset:2px}@media(max-width:760px){.welcome-card{display:none}}html[data-saved-place] .welcome-card{display:none}