.XN-BNq_page{--marine-accent:var(--primary);--marine-soft:var(--lavender);background:var(--bg);min-height:100vh;color:var(--ink);font-size:15px}.XN-BNq_page :is(h1,h2,h3,h4){letter-spacing:-.025em;margin:0;font-weight:600}.XN-BNq_page :is(button,select,a){-webkit-tap-highlight-color:transparent}.XN-BNq_page button:disabled{cursor:not-allowed}.XN-BNq_page :is(button,select){font-size:13px}.XN-BNq_header,.XN-BNq_main,.XN-BNq_footer{width:min(1240px,100% - 80px);margin-inline:auto}.XN-BNq_header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:88px;display:flex}.XN-BNq_brand{align-items:center;gap:12px;display:inline-flex}.XN-BNq_brand>svg{color:var(--marine-accent)}.XN-BNq_brand>span{letter-spacing:-.045em;font-size:23px;font-weight:750}.XN-BNq_brandDot{color:var(--marine-accent)}.XN-BNq_headerTools{align-items:center;gap:28px;display:flex}.XN-BNq_contextLink{align-items:center;gap:10px;font-size:12px;font-weight:600;display:inline-flex}.XN-BNq_intro{justify-content:space-between;align-items:flex-end;gap:48px;padding-block:58px 48px;display:flex}.XN-BNq_eyebrow{color:var(--muted);margin-bottom:17px;font-size:13px;font-weight:500}.XN-BNq_page .XN-BNq_intro h1{letter-spacing:-.04em;font-size:60px;line-height:1.08}.XN-BNq_intro h1>span{color:var(--marine-accent)}.XN-BNq_introCopy{max-width:380px;padding-bottom:4px}.XN-BNq_introCopy>p{font-size:16px;line-height:1.8}.XN-BNq_introCopy>span{color:var(--muted);margin-top:17px;font-size:12px;display:block}.XN-BNq_explorer{border-top:1px solid var(--line);scroll-margin-top:24px}.XN-BNq_productTabs{border-bottom:1px solid var(--line);gap:32px;display:flex}.XN-BNq_productTabs>button{min-height:65px;color:var(--muted);border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:9px;padding:18px 0;font-size:14px;font-weight:600;display:inline-flex}.XN-BNq_productTabs>button:hover{color:var(--ink)}.XN-BNq_productTabs>button[aria-pressed=true]{color:var(--marine-accent);border-bottom-color:var(--marine-accent)}.XN-BNq_explorerGrid{grid-template-columns:minmax(0,1fr) 270px;gap:36px;padding-top:27px;display:grid}.XN-BNq_viewerColumn{min-width:0}.XN-BNq_mapHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:75px;padding-bottom:19px;display:flex}.XN-BNq_mapActions{align-items:center;gap:12px;display:flex}.XN-BNq_shareWrap{flex-shrink:0;position:relative}.XN-BNq_page .XN-BNq_shareButton{border:1px solid var(--line);background:var(--bg);border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:12px;font-weight:600;display:inline-flex}.XN-BNq_shareButton:hover:not(:disabled){background:var(--marine-soft);border-color:var(--marine-accent);color:var(--marine-accent)}.XN-BNq_shareFeedback{z-index:10;background:var(--bg);border:1px solid var(--line);border-radius:8px;width:min(320px,100vw - 48px);padding:17px;position:absolute;top:calc(100% + 9px);right:0}.XN-BNq_shareFeedback>p{font-size:13px;font-weight:600}.XN-BNq_shareFeedback>span{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.8;display:block}.XN-BNq_shareFeedback>label{margin-top:12px;font-size:12px;display:block}.XN-BNq_shareFeedback input{background:var(--surface);width:100%;min-width:0;color:var(--ink);border:1px solid var(--line);border-radius:5px;margin-top:7px;padding:10px;font-size:13px;display:block}.XN-BNq_shareFeedback>button{text-underline-offset:4px;min-height:36px;margin-top:9px;padding:0;font-size:12px;text-decoration:underline}.XN-BNq_mapHeading>div>p{color:var(--muted);margin-bottom:5px;font-size:11px}.XN-BNq_page .XN-BNq_mapHeading h2{font-size:21px;line-height:1.35}.XN-BNq_regionSelect{flex-shrink:0;align-items:center;gap:10px;display:flex}.XN-BNq_regionSelect>span{color:var(--muted);align-items:center;gap:4px;font-size:12px;display:flex}.XN-BNq_regionSelect select,.XN-BNq_speed select,.XN-BNq_refreshSettings select{border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:6px;min-height:42px;padding:10px 28px 10px 11px}.XN-BNq_coverage{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.XN-BNq_refreshPanel{background:var(--marine-soft);border:1px solid var(--line);border-radius:9px;margin-bottom:22px;padding:22px}.XN-BNq_refreshHeading{justify-content:space-between;align-items:center;gap:24px;display:flex}.XN-BNq_refreshHeading>div{flex:1;min-width:0}.XN-BNq_page .XN-BNq_refreshHeading h3{font-size:18px;line-height:1.4}.XN-BNq_refreshHeading p{max-width:56ch;margin-top:7px;font-size:13px;line-height:1.8}.XN-BNq_refreshHeading p strong{font-weight:650}.XN-BNq_page .XN-BNq_reloadButton{background:var(--marine-accent);min-width:185px;min-height:52px;color:var(--bg);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:14px 19px;font-size:14px;font-weight:700;transition:background .18s;display:inline-flex}.XN-BNq_page .XN-BNq_reloadButton:hover:not(:disabled){background:var(--primary-dark)}.XN-BNq_page .XN-BNq_reloadButton:active:not(:disabled){transform:translateY(1px)}.XN-BNq_page .XN-BNq_reloadButton:disabled{opacity:.75;cursor:progress}.XN-BNq_refreshResult{border-top:1px solid var(--line);align-items:flex-start;gap:10px;min-height:88px;margin-top:19px;padding-top:17px;display:flex}.XN-BNq_refreshResult>svg{color:var(--green);margin-top:3px}.XN-BNq_refreshResult>div{flex:1;min-width:0}.XN-BNq_refreshResult strong{font-size:13px;font-weight:650;display:block}.XN-BNq_refreshResult p{margin-top:4px;font-size:12px;line-height:1.8}.XN-BNq_refreshResult span{color:var(--muted);margin-top:3px;font-size:11px;line-height:1.8;display:block}.XN-BNq_refreshResult time{font-variant-numeric:tabular-nums}.XN-BNq_refreshResult>button{text-underline-offset:4px;align-self:center;min-height:44px;font-weight:600;text-decoration:underline}.XN-BNq_refreshFailed>svg,.XN-BNq_refreshFailed strong{color:#823b15;color:lab(34.2602% 29.7796 36.8048)}.XN-BNq_refreshSettings{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 22px;margin-top:17px;display:flex}.XN-BNq_refreshSettings>label{flex-direction:column;gap:8px;font-size:12px;font-weight:600;display:flex}.XN-BNq_refreshSettings select{width:230px;max-width:100%;min-height:44px;padding:10px 12px;font-size:13px;font-weight:500}.XN-BNq_nextRefresh{flex-wrap:wrap;align-items:center;gap:7px;min-height:44px;font-size:12px;display:flex}.XN-BNq_nextRefresh>svg{color:var(--marine-accent)}.XN-BNq_nextRefresh strong{font-variant-numeric:tabular-nums;color:var(--marine-accent);font-size:16px}.XN-BNq_reloadExplanation{border-top:1px solid var(--line);max-width:80ch;margin-top:17px;padding-top:14px;font-size:12px;line-height:1.8}.XN-BNq_sourceBar{border-top:1px solid var(--line);background:var(--surface);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 17px;font-size:12px;display:flex}.XN-BNq_sourceBar>a{min-height:36px;color:var(--ink);text-underline-offset:4px;align-items:center;gap:6px;font-weight:600;text-decoration:underline;display:inline-flex}.XN-BNq_refreshSpinning{animation:1s linear infinite XN-BNq_refreshTurn}@keyframes XN-BNq_refreshTurn{to{transform:rotate(360deg)}}.XN-BNq_viewer{border:1px solid var(--line);border-radius:10px;overflow:hidden}.XN-BNq_imageToolbar{background:var(--surface);justify-content:space-between;align-items:center;gap:10px;min-height:49px;padding:11px 17px;font-size:11px;display:flex}.XN-BNq_imageToolbar>span{flex-wrap:wrap;align-items:center;gap:7px;display:inline-flex}.XN-BNq_mapDot{background:var(--marine-accent);border-radius:50%;width:6px;height:6px}.XN-BNq_subtle{color:var(--muted)}.XN-BNq_imageToolbar>button{align-items:center;gap:7px;min-height:32px;padding:4px;font-size:11px;display:inline-flex}.XN-BNq_mapStage{aspect-ratio:1487/1125;background:#fff;background:lab(100% 0 0);align-items:center;display:grid;position:relative}.XN-BNq_mapImage{object-fit:contain;width:100%;height:auto;max-height:100%}.XN-BNq_placeholder{text-align:center;background:var(--surface);flex-direction:column;justify-content:center;align-self:stretch;align-items:center;padding:36px;display:flex}.XN-BNq_placeholder>svg{color:var(--marine-accent);margin-bottom:22px}.XN-BNq_page .XN-BNq_placeholder>h3{font-size:21px;line-height:1.4}.XN-BNq_placeholder>p{color:var(--muted);max-width:37ch;margin-top:12px;font-size:14px}.XN-BNq_primaryAction{background:var(--marine-accent);color:var(--bg);border-radius:6px;align-items:center;gap:8px;min-height:44px;margin-top:22px;padding:11px 17px;font-weight:600;display:inline-flex}.XN-BNq_loadingTag{background:var(--bg);color:var(--ink);border:1px solid var(--line);border-radius:5px;padding:8px 11px;font-size:11px;position:absolute;top:12px;right:12px}.XN-BNq_playback{border-top:1px solid var(--line);padding:18px 18px 15px}.XN-BNq_playbackTop{justify-content:space-between;align-items:center;gap:18px;display:flex}.XN-BNq_transport{align-items:center;gap:5px;display:flex}.XN-BNq_transport>button{border-radius:6px;justify-content:center;align-items:center;gap:8px;width:40px;min-height:42px;display:inline-flex}.XN-BNq_transport>button:hover:not(:disabled){background:var(--marine-soft)}.XN-BNq_transport>.XN-BNq_playButton{background:var(--ink);color:var(--bg);width:auto;padding:11px 16px;font-size:12px;font-weight:600}.XN-BNq_transport>.XN-BNq_playButton:hover:not(:disabled){background:var(--marine-accent);color:var(--bg)}.XN-BNq_speed{color:var(--muted);align-items:center;gap:10px;font-size:11px;display:flex}.XN-BNq_speed select{min-height:38px;padding:7px 4px 7px 8px;font-size:11px}.XN-BNq_timeline{margin-top:21px;display:block}.XN-BNq_timeline input{width:100%;accent-color:var(--marine-accent);cursor:pointer;height:24px;margin:0;display:block}.XN-BNq_timelineTicks{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:6px;font-size:10px;display:flex}.XN-BNq_forecastNote{color:var(--muted);max-width:85ch;margin-top:15px;font-size:10px}.XN-BNq_animationControls{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:14px 17px;font-size:11px;display:flex}.XN-BNq_animationControls>button{min-height:42px;color:var(--ink);align-items:center;gap:7px;font-size:12px;font-weight:600;display:inline-flex}.XN-BNq_guide{padding-top:5px}.XN-BNq_guideTitle{align-items:center;gap:9px;margin-bottom:23px;display:flex}.XN-BNq_guideTitle>svg{color:var(--marine-accent)}.XN-BNq_page .XN-BNq_guideTitle h3{font-size:16px}.XN-BNq_guide>p{color:var(--muted);font-size:13px;line-height:1.85}.XN-BNq_selectedCoverage{color:var(--ink);margin-bottom:12px;font-size:12px;font-weight:600;display:block}.XN-BNq_selectedCoverage>span{color:var(--muted);font-weight:400;display:block}.XN-BNq_regionSelect select{max-width:180px}.XN-BNq_page .XN-BNq_guide>h4{letter-spacing:-.01em;margin-top:27px;margin-bottom:9px;font-size:13px}.XN-BNq_guideSource{color:var(--marine-accent);align-items:center;gap:6px;min-height:36px;margin-top:22px;font-size:12px;font-weight:600;display:inline-flex}.XN-BNq_guideNote{border-top:1px solid var(--line);align-items:flex-start;gap:9px;margin-top:24px;padding-top:22px;display:flex}.XN-BNq_guideNote>svg{color:var(--marine-accent);margin-top:3px}.XN-BNq_guideNote>p{color:var(--muted);font-size:11px}.XN-BNq_context{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;gap:90px;margin-top:76px;padding-block:51px;scroll-margin-top:24px;display:grid}.XN-BNq_contextTag{color:var(--marine-accent);background:var(--marine-soft);border-radius:5px;margin-bottom:21px;padding:7px 11px;font-size:11px;font-weight:600;display:inline-block}.XN-BNq_page .XN-BNq_contextIntro h2{letter-spacing:-.035em;font-size:33px;line-height:1.25}.XN-BNq_contextIntro>p{color:var(--muted);max-width:48ch;margin-top:21px;font-size:14px;line-height:1.9}.XN-BNq_contextIntro>a{text-underline-offset:4px;align-items:center;gap:6px;min-height:40px;margin-top:20px;font-size:12px;text-decoration:underline;display:inline-flex}.XN-BNq_contextDetails>article+article{margin-top:25px}.XN-BNq_page .XN-BNq_contextDetails h3{letter-spacing:-.015em;font-size:15px}.XN-BNq_contextDetails p{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.85}.XN-BNq_enfen{background:var(--marine-soft);border-radius:8px;margin-top:25px;padding:21px 23px}.XN-BNq_enfen>div>span{color:var(--marine-accent);margin-bottom:7px;font-size:10px;font-weight:600;display:block}.XN-BNq_enfen>a{color:var(--marine-accent);align-items:center;gap:7px;min-height:35px;margin-top:12px;font-size:12px;font-weight:600;display:inline-flex}.XN-BNq_context{row-gap:42px}.XN-BNq_education{border-top:1px solid var(--line);grid-column:1/-1;padding-top:36px}.XN-BNq_educationHeading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:26px;display:flex}.XN-BNq_page .XN-BNq_educationHeading h3{font-size:25px;line-height:1.3}.XN-BNq_educationHeading p{color:var(--muted);margin-top:11px;font-size:14px}.XN-BNq_educationHeading>span{color:var(--muted);text-align:right;flex-shrink:0;font-size:11px;line-height:1.8}.XN-BNq_diagramGrid{grid-template-columns:1fr 1fr;gap:32px;display:grid}.XN-BNq_diagram{min-width:0;margin:0}.XN-BNq_diagramHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}.XN-BNq_page .XN-BNq_diagramHeading h4{font-size:15px;line-height:1.5}.XN-BNq_diagramHeading>a{min-height:36px;color:var(--marine-accent);flex-shrink:0;align-items:center;gap:6px;font-size:11px;display:inline-flex}.XN-BNq_diagram>img{border:1px solid var(--line);background:#fff;background:lab(100% 0 0);border-radius:7px;width:100%;height:auto}.XN-BNq_diagram figcaption{color:var(--muted);max-width:64ch;margin-top:15px;font-size:13px;line-height:1.85}.XN-BNq_diagramCredit{color:var(--muted);margin-top:21px;font-size:11px;line-height:1.9}.XN-BNq_diagramCredit>a{text-underline-offset:3px;text-decoration:underline;display:inline}.XN-BNq_diagramCredit>a>svg{vertical-align:middle;margin-left:3px;display:inline}.XN-BNq_coastalExplanation{border-top:1px solid var(--line);grid-template-columns:220px minmax(0,1fr);gap:30px;margin-top:27px;padding-top:24px;display:grid}.XN-BNq_page .XN-BNq_coastalExplanation h4{font-size:19px}.XN-BNq_coastalExplanation p{color:var(--muted);max-width:83ch;font-size:13px;line-height:1.85}.XN-BNq_coastalExplanation p+p{margin-top:10px}.XN-BNq_coastalExplanation a{text-underline-offset:4px;align-items:center;gap:6px;min-height:36px;margin-top:10px;font-size:12px;text-decoration:underline;display:inline-flex}.XN-BNq_sources{justify-content:space-between;align-items:center;gap:50px;padding-block:36px;display:flex}.XN-BNq_page .XN-BNq_sources h2{font-size:15px}.XN-BNq_sources p{color:var(--muted);max-width:70ch;margin-top:9px;font-size:12px}.XN-BNq_sources>div:last-child{flex-direction:column;flex-shrink:0;gap:3px;display:flex}.XN-BNq_sources a{align-items:center;gap:6px;min-height:36px;font-size:11px;display:inline-flex}.XN-BNq_footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding-block:27px 35px;display:flex}.XN-BNq_footer .logo>span{letter-spacing:-.04em;font-size:21px}.XN-BNq_footer .logo>svg{width:25px;height:25px}.XN-BNq_footer>p,.XN-BNq_footer>span{color:var(--muted);font-size:10px}.XN-BNq_dialog{border:1px solid var(--line);width:min(1400px,96vw);max-width:96vw;height:min(940px,94dvh);max-height:94dvh;color:var(--ink);background:var(--bg);border-radius:10px;padding:0;overflow:hidden}.XN-BNq_dialog::backdrop{background:#06050acc;background:lab(1.50172% .847355 -2.01215/.8)}.XN-BNq_dialog[open]{flex-direction:column;display:flex}.XN-BNq_dialogToolbar{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;display:flex}.XN-BNq_dialogToolbar>strong{font-size:12px}.XN-BNq_dialogToolbar>div{align-items:center;gap:6px;display:flex}.XN-BNq_dialogToolbar button{place-items:center;width:40px;height:42px;display:grid}.XN-BNq_dialogToolbar span{font-variant-numeric:tabular-nums;font-size:11px}.XN-BNq_dialogImage{background:#fff;background:lab(100% 0 0);flex:1;min-height:0;overflow:auto}.XN-BNq_dialogImage>img{object-fit:contain;max-width:none;height:auto}.XN-BNq_dialog>p{color:var(--muted);flex-shrink:0;padding:10px 16px;font-size:11px}.XN-BNq_page a:hover{color:var(--marine-accent)}:is([data-theme=dark] .XN-BNq_refreshFailed>svg,[data-theme=dark] .XN-BNq_refreshFailed strong){color:#f2ce9d;color:lab(84.9614% 8.07896 29.1735)}@media (min-width:1600px){.XN-BNq_header,.XN-BNq_main,.XN-BNq_footer{width:min(1360px,100% - 112px)}.XN-BNq_explorerGrid{grid-template-columns:minmax(0,1fr) 290px;gap:44px}}@media (max-width:1100px){.XN-BNq_header,.XN-BNq_main,.XN-BNq_footer{width:calc(100% - 48px)}.XN-BNq_explorerGrid{grid-template-columns:minmax(0,1fr) 230px;gap:24px}.XN-BNq_page .XN-BNq_mapHeading h2{font-size:18px}.XN-BNq_regionSelect>span{display:none}.XN-BNq_context{gap:45px}.XN-BNq_speed{gap:6px}.XN-BNq_introCopy{max-width:330px}.XN-BNq_refreshBar>label{flex-wrap:wrap}}@media (max-width:800px){.XN-BNq_explorerGrid{grid-template-columns:minmax(0,1fr);gap:30px}.XN-BNq_guide{grid-template-columns:1fr 1fr;column-gap:28px;display:grid}.XN-BNq_guideTitle{grid-column:1/-1;margin-bottom:13px}.XN-BNq_guide>p:first-of-type{grid-column:1/-1;max-width:80ch}.XN-BNq_guide>h4{grid-row:3}.XN-BNq_guide>p:nth-of-type(2),.XN-BNq_guide>p:nth-of-type(3){grid-row:4}.XN-BNq_guideSource{align-self:start}.XN-BNq_guideNote{margin-top:15px;padding-top:14px}.XN-BNq_intro{gap:24px}.XN-BNq_page .XN-BNq_intro h1{font-size:49px}.XN-BNq_introCopy{max-width:290px}.XN-BNq_introCopy>p{font-size:14px}.XN-BNq_context{gap:32px;margin-top:45px}.XN-BNq_page .XN-BNq_contextIntro h2{font-size:28px}.XN-BNq_sources{gap:25px}.XN-BNq_footer>span{display:none}}@media (max-width:560px){.XN-BNq_header,.XN-BNq_main,.XN-BNq_footer{width:calc(100% - 36px)}.XN-BNq_header{gap:10px;min-height:74px}.XN-BNq_brand{gap:7px}.XN-BNq_brand>svg{width:24px}.XN-BNq_brand>span{font-size:19px}.XN-BNq_headerTools{gap:10px}.XN-BNq_contextLink{gap:4px;font-size:10px}.XN-BNq_contextLink svg{display:none}.XN-BNq_headerTools .theme-toggle{width:38px;height:38px}.XN-BNq_intro{padding-block:35px 30px;display:block}.XN-BNq_eyebrow{margin-bottom:13px;font-size:12px}.XN-BNq_page .XN-BNq_intro h1{font-size:47px}.XN-BNq_introCopy{max-width:40ch;margin-top:23px}.XN-BNq_introCopy>p{font-size:14px}.XN-BNq_introCopy>span{margin-top:12px;font-size:11px}.XN-BNq_productTabs{justify-content:space-between;gap:0}.XN-BNq_productTabs>button{gap:5px;min-height:58px;padding-block:15px;font-size:11px}.XN-BNq_productTabs>button>svg{width:15px}.XN-BNq_explorerGrid{padding-top:21px}.XN-BNq_mapHeading{align-items:flex-start;gap:10px;min-height:70px}.XN-BNq_page .XN-BNq_mapHeading h2{max-width:22ch;font-size:17px}.XN-BNq_mapHeading>div>p{font-size:10px}.XN-BNq_regionSelect select{width:105px;padding-left:8px;padding-right:2px;font-size:12px}.XN-BNq_coverage{gap:4px;max-width:95px;font-size:10px;line-height:1.6}.XN-BNq_imageToolbar{min-height:43px;padding:7px 10px;font-size:10px}.XN-BNq_imageToolbar>button>span{display:none}.XN-BNq_imageToolbar>span{gap:5px}.XN-BNq_subtle{font-size:9px}.XN-BNq_placeholder{min-height:255px;padding:22px 16px}.XN-BNq_placeholder>svg{width:32px;height:32px;margin-bottom:12px}.XN-BNq_page .XN-BNq_placeholder>h3{font-size:17px}.XN-BNq_placeholder>p{margin-top:8px;font-size:12px}.XN-BNq_primaryAction{margin-top:15px;font-size:12px}.XN-BNq_loadStatus{flex-direction:column;gap:3px;padding:10px;font-size:9px}.XN-BNq_loadStatus>span:last-child{text-align:left}.XN-BNq_loadError>button{align-self:flex-start}.XN-BNq_playback{padding:13px 10px}.XN-BNq_playbackTop{align-items:center;gap:5px}.XN-BNq_transport{gap:0}.XN-BNq_transport>button{width:30px}.XN-BNq_transport>.XN-BNq_playButton{gap:5px;padding:10px;font-size:10px}.XN-BNq_speed{font-size:0}.XN-BNq_speed select{width:104px;font-size:10px}.XN-BNq_timeline{margin-top:15px}.XN-BNq_timelineTicks{font-size:9px}.XN-BNq_timelineTicks>span:first-child{font-size:0}.XN-BNq_timelineTicks>span:first-child:after{content:"00 h";font-size:9px}.XN-BNq_forecastNote{font-size:9px}.XN-BNq_refreshBar{gap:6px 12px;padding:9px 10px}.XN-BNq_refreshBar>button{font-size:10px}.XN-BNq_refreshBar>label{gap:5px;margin-left:auto;font-size:9px}.XN-BNq_refreshBar select{max-width:110px;font-size:10px}.XN-BNq_refreshBar>a{font-size:10px}.XN-BNq_freshnessNote{padding:10px;font-size:9px}.XN-BNq_guide{padding:0 3px;display:block}.XN-BNq_guideTitle{margin-bottom:13px}.XN-BNq_guide>p{font-size:13px}.XN-BNq_page .XN-BNq_guide>h4{margin-top:19px}.XN-BNq_guideNote{margin-top:14px}.XN-BNq_context{grid-template-columns:1fr;gap:30px;margin-top:35px;padding-block:33px}.XN-BNq_page .XN-BNq_contextIntro h2{font-size:29px}.XN-BNq_contextIntro>p{margin-top:17px;font-size:13px}.XN-BNq_contextTag{margin-bottom:17px}.XN-BNq_contextDetails p{font-size:12px}.XN-BNq_enfen{padding:19px}.XN-BNq_sources{padding-block:28px;display:block}.XN-BNq_sources>div:last-child{margin-top:17px}.XN-BNq_footer{flex-direction:column;align-items:flex-start;gap:12px;padding-block:22px}.XN-BNq_footer>p{max-width:32ch}.XN-BNq_animationControls{flex-wrap:wrap;padding:10px;font-size:10px}.XN-BNq_animationControls>button{font-size:11px}.XN-BNq_dialogToolbar{gap:3px;padding:5px 8px}.XN-BNq_dialogToolbar>strong{max-width:100px;font-size:10px}.XN-BNq_dialogToolbar>div{gap:0}.XN-BNq_dialogToolbar button{width:34px}.XN-BNq_dialog>p{font-size:10px}}@media (prefers-reduced-motion:reduce){.XN-BNq_page{scroll-behavior:auto}}@media (max-width:560px){.XN-BNq_refreshPanel{margin-bottom:18px;padding:18px 16px}.XN-BNq_refreshHeading{flex-direction:column;align-items:stretch;gap:16px}.XN-BNq_page .XN-BNq_refreshHeading h3{font-size:18px}.XN-BNq_refreshHeading p{font-size:13px}.XN-BNq_page .XN-BNq_reloadButton{width:100%;min-height:54px;font-size:15px}.XN-BNq_refreshResult{flex-wrap:wrap;min-height:0;margin-top:18px;padding-top:16px}.XN-BNq_refreshResult>div{flex-basis:calc(100% - 30px)}.XN-BNq_refreshResult strong{font-size:13px}.XN-BNq_refreshResult p,.XN-BNq_refreshResult span{font-size:12px}.XN-BNq_refreshResult>button{margin-left:28px}.XN-BNq_refreshSettings{margin-top:20px;display:block}.XN-BNq_refreshSettings>label{font-size:12px}.XN-BNq_refreshSettings select{width:100%;font-size:16px}.XN-BNq_nextRefresh{gap:6px;margin-top:9px;font-size:12px}.XN-BNq_reloadExplanation{margin-top:13px;font-size:12px}.XN-BNq_sourceBar{padding:12px;font-size:11px}.XN-BNq_forecastNote{font-size:11px}}@media (prefers-reduced-motion:reduce){.XN-BNq_refreshSpinning{animation:none}}@media (max-width:800px){.XN-BNq_diagramGrid{gap:24px}.XN-BNq_educationHeading{gap:18px}.XN-BNq_coastalExplanation{grid-template-columns:160px minmax(0,1fr);gap:24px}}@media (max-width:560px){.XN-BNq_mapHeading{display:block}.XN-BNq_mapActions{justify-content:space-between;gap:12px;width:100%;margin-top:15px}.XN-BNq_mapActions .XN-BNq_regionSelect{flex:1;min-width:0}.XN-BNq_mapActions .XN-BNq_regionSelect select{width:100%;max-width:190px;min-height:44px;font-size:15px}.XN-BNq_mapActions .XN-BNq_coverage{max-width:none;font-size:12px}.XN-BNq_page .XN-BNq_shareButton{min-height:44px;font-size:12px}.XN-BNq_shareFeedback input{font-size:16px}.XN-BNq_education{padding-top:28px}.XN-BNq_educationHeading{margin-bottom:23px;display:block}.XN-BNq_page .XN-BNq_educationHeading h3{font-size:23px}.XN-BNq_educationHeading p{font-size:13px}.XN-BNq_educationHeading>span{text-align:left;margin-top:13px;display:block}.XN-BNq_diagramGrid{grid-template-columns:minmax(0,1fr);gap:28px}.XN-BNq_diagramHeading{gap:9px;margin-bottom:9px}.XN-BNq_page .XN-BNq_diagramHeading h4{font-size:14px}.XN-BNq_diagram figcaption{margin-top:12px;font-size:13px}.XN-BNq_diagramCredit{font-size:11px}.XN-BNq_coastalExplanation{grid-template-columns:minmax(0,1fr);gap:14px;padding-top:21px}.XN-BNq_page .XN-BNq_coastalExplanation h4{font-size:19px}}
