.MgpRGa_shell{background:#eaf0f4;border:1px solid #071e2f1a;border-radius:16px;min-height:30rem;position:relative;overflow:hidden}.MgpRGa_map{width:100%;min-height:30rem}.MgpRGa_loading,.MgpRGa_fallback{z-index:3;text-align:center;color:#25304a;background:#f8fafcf0;place-content:center;gap:.7rem;padding:2rem;display:grid;position:absolute;inset:0}.MgpRGa_loading span{border:3px solid #cbd5e1;border-top-color:#5e2ced;border-radius:999px;width:2rem;height:2rem;margin-inline:auto;animation:.8s linear infinite MgpRGa_ana-rhn-map-spin}.MgpRGa_hidden{pointer-events:none;opacity:0}.MgpRGa_fallback strong{font-size:1.05rem}.MgpRGa_fallback span{color:#5f6b7c;max-width:32rem;line-height:1.55}.MgpRGa_caption{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#344054;background:#ffffffe8;border:1px solid #ffffffb8;border-radius:.8rem;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;padding:.72rem .88rem;font-size:.78rem;display:flex;position:absolute;bottom:.8rem;left:.8rem;right:.8rem;box-shadow:0 8px 24px #1f29371f}.MgpRGa_caption strong{color:#182230}@keyframes MgpRGa_ana-rhn-map-spin{to{transform:rotate(360deg)}}@media (width<=680px){.MgpRGa_shell,.MgpRGa_map{min-height:24rem}.MgpRGa_caption{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.MgpRGa_loading span{animation:none}}@media (forced-colors:active){.MgpRGa_shell,.MgpRGa_caption{border:1px solid canvastext}}.ana-rhn-regional{border-top:1px solid #071e2f17;border-bottom:1px solid #071e2f17;gap:clamp(28px,4vw,46px);padding:clamp(50px,6vw,82px) 0;display:grid}.ana-rhn-regional__heading{grid-template-columns:minmax(0,.9fr) minmax(280px,.55fr);align-items:end;gap:clamp(28px,5vw,72px);display:grid}.ana-rhn-regional__heading>div{gap:10px;display:grid}.ana-rhn-regional__heading span{color:#078997;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:820}.ana-rhn-regional__heading h2,.ana-rhn-regional__heading p,.ana-rhn-station h3,.ana-rhn-station p,.ana-rhn-regional__footer h3,.ana-rhn-regional__footer p{margin:0}.ana-rhn-regional__heading h2{color:#071e2f;letter-spacing:-.055em;max-width:16ch;font-size:clamp(2rem,3.8vw,3.55rem);font-weight:720;line-height:.98}.ana-rhn-regional__heading>p{color:#536d78;max-width:52ch;font-size:clamp(.92rem,.88rem + .14vw,1.04rem);line-height:1.65}.ana-rhn-regional__overview{grid-template-columns:minmax(0,1fr) minmax(250px,.34fr);align-items:stretch;gap:clamp(20px,3vw,34px);display:grid}.ana-rhn-regional__numbers{border-top:1px solid #071e2f17;border-bottom:1px solid #071e2f17;align-content:stretch;display:grid}.ana-rhn-regional__numbers article{border-bottom:1px solid #071e2f17;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:18px 0;display:grid}.ana-rhn-regional__numbers article:last-child{border-bottom:0}.ana-rhn-regional__numbers svg{color:#078997;width:1.2rem;height:1.2rem}.ana-rhn-regional__numbers div{gap:2px;display:grid}.ana-rhn-regional__numbers strong{color:#071e2f;font-size:clamp(1.35rem,2vw,1.8rem);line-height:1}.ana-rhn-regional__numbers span{color:#637b87;font-size:.79rem}.ana-rhn-regional__stations{border-top:1px solid #071e2f17;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ana-rhn-station{border-bottom:1px solid #071e2f17;align-content:start;gap:18px;padding:clamp(22px,3vw,30px) 28px;display:grid}.ana-rhn-station:nth-child(odd){border-right:1px solid #071e2f17;padding-left:0}.ana-rhn-station:nth-child(2n){padding-right:0}.ana-rhn-station>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.ana-rhn-station>header>div{gap:5px;display:grid}.ana-rhn-station h3{color:#071e2f;letter-spacing:-.025em;font-size:clamp(1.05rem,1rem + .28vw,1.28rem)}.ana-rhn-station>header p{color:#637b87;font-size:.8rem;line-height:1.45}.ana-rhn-station>header>strong{color:#078997;flex:none;font-size:.72rem;font-weight:820}.ana-rhn-station dl{border-top:1px solid #071e2f12;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;display:grid}.ana-rhn-station dl>div{border-bottom:1px solid #071e2f12;gap:3px;padding:11px 12px 11px 0;display:grid}.ana-rhn-station dt{color:#71858e;font-size:.72rem}.ana-rhn-station dd{color:#173342;margin:0;font-size:.83rem;font-weight:760}.ana-rhn-station__instruments{color:#536d78;font-size:.79rem;line-height:1.55}.ana-rhn-station__instruments strong{color:#173342}.ana-rhn-regional__footer{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;padding-top:8px;display:grid}.ana-rhn-regional__footer>div{gap:7px;max-width:78ch;display:grid}.ana-rhn-regional__footer h3{color:#071e2f;font-size:1rem}.ana-rhn-regional__footer p{color:#637b87;font-size:.82rem;line-height:1.6}.ana-rhn-regional__footer a{color:#5e2ced;white-space:nowrap;align-items:center;gap:7px;font-size:.8rem;font-weight:800;text-decoration:none;display:inline-flex}.ana-rhn-regional__footer a svg{width:.9rem;height:.9rem}.ana-rhn-regional__footer a:focus-visible{outline-offset:4px;outline:3px solid #18bdcd5c}@media (width<=980px){.ana-rhn-regional__heading,.ana-rhn-regional__overview{grid-template-columns:minmax(0,1fr)}.ana-rhn-regional__heading h2{max-width:19ch}.ana-rhn-regional__numbers{grid-template-columns:repeat(3,minmax(0,1fr))}.ana-rhn-regional__numbers article{border-bottom:0;border-right:1px solid #071e2f17}.ana-rhn-regional__numbers article:last-child{border-right:0}}@media (width<=720px){.ana-rhn-regional{padding:42px 0}.ana-rhn-regional__numbers,.ana-rhn-regional__stations,.ana-rhn-regional__footer{grid-template-columns:minmax(0,1fr)}.ana-rhn-regional__numbers article{border-bottom:1px solid #071e2f17;border-right:0}.ana-rhn-regional__stations{border-top:1px solid #071e2f17}.ana-rhn-station,.ana-rhn-station:nth-child(odd),.ana-rhn-station:nth-child(2n){border-right:0;padding:22px 0}.ana-rhn-station>header{gap:8px;display:grid}.ana-rhn-regional__footer{align-items:start}}@media (width<=520px){.ana-rhn-station dl{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.ana-rhn-regional__stations,.ana-rhn-regional__numbers{color:canvastext;background:canvas;border-color:canvastext}}.__kmhq_shell{border:1px solid color-mix(in srgb, var(--internal-weather-border,#d8dee9) 82%, transparent);background:#eaf0f4;border-radius:1.35rem;min-height:28rem;position:relative;overflow:hidden}.__kmhq_map{width:100%;min-height:28rem}.__kmhq_loading,.__kmhq_fallback{z-index:3;text-align:center;color:#25304a;background:#f8fafcf0;place-content:center;gap:.7rem;padding:2rem;display:grid;position:absolute;inset:0}.__kmhq_loading span{border:3px solid #cbd5e1;border-top-color:#5e2ced;border-radius:999px;width:2rem;height:2rem;margin-inline:auto;animation:.8s linear infinite __kmhq_defesa-civil-map-spin}.__kmhq_hidden{pointer-events:none;opacity:0}.__kmhq_fallback strong{font-size:1.05rem}.__kmhq_fallback span{color:#5f6b7c;max-width:32rem;line-height:1.55}.__kmhq_caption{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#344054;background:#ffffffe6;border:1px solid #ffffffb8;border-radius:.8rem;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;padding:.7rem .85rem;font-size:.78rem;display:flex;position:absolute;bottom:.8rem;left:.8rem;right:.8rem;box-shadow:0 8px 24px #1f29371f}.__kmhq_caption strong{color:#182230}@keyframes __kmhq_defesa-civil-map-spin{to{transform:rotate(360deg)}}@media (width<=680px){.__kmhq_shell,.__kmhq_map{min-height:23rem}.__kmhq_caption{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.__kmhq_loading span{animation:none}}@media (forced-colors:active){.__kmhq_shell,.__kmhq_caption{border:1px solid canvastext}}.hydrology-map-deferred__placeholder{background:#f8fafcc7;border:1px solid #94a3b847;border-radius:1rem;align-items:flex-start;gap:.85rem;min-height:11rem;padding:1.2rem;display:flex}.hydrology-map-deferred__placeholder>svg{color:#0891b2;flex:none;width:1.35rem;height:1.35rem}.hydrology-map-deferred__placeholder>div{gap:.42rem;display:grid}.hydrology-map-deferred__placeholder span,.hydrology-map-deferred__placeholder small{color:#64748b}.hydrology-map-deferred__placeholder strong{color:#0f172a}.hydrology-map-deferred__placeholder button{color:#0f172a;width:fit-content;font:inherit;cursor:pointer;background:#fff;border:1px solid #0891b247;border-radius:999px;margin-top:.35rem;padding:.62rem .9rem;font-weight:700}.hydrology-map-deferred__placeholder button:hover{border-color:#0891b28c}.hydrology-map-deferred__placeholder button:focus-visible{outline-offset:3px;outline:3px solid #0891b247}.hydrology-map-deferred__placeholder.is-fallback{background:#fff7edb3}@media (width<=680px){.hydrology-map-deferred__placeholder{min-height:auto;padding:1rem}}.defesa-civil-hydro{width:min(100%, var(--internal-weather-frame-max,1440px));color:#182230;content-visibility:auto;contain-intrinsic-size:1200px;background:radial-gradient(circle at 100% 0,#5e2ced12,#0000 30rem),linear-gradient(#fff 0%,#fbfcff 100%);border:1px solid #c9c9e9;border-radius:clamp(1.15rem,2vw,1.75rem);margin:1.5rem auto 0;padding:clamp(1rem,2.5vw,2rem);scroll-margin-top:8rem;box-shadow:0 22px 60px #1f293712}.defesa-civil-hydro__heading,.defesa-civil-hydro__stations-heading,.defesa-civil-hydro__source{grid-template-columns:minmax(0,1fr) minmax(18rem,.8fr);align-items:end;gap:clamp(1.2rem,3vw,3rem);display:grid}.defesa-civil-hydro__heading h2,.defesa-civil-hydro__stations-heading h3{letter-spacing:-.045em;max-width:16ch;margin:.45rem 0 0;font-size:clamp(1.75rem,3.1vw,3.2rem);line-height:1.02}.defesa-civil-hydro__heading>p,.defesa-civil-hydro__stations-heading>p,.defesa-civil-hydro__source p,.defesa-civil-hydro__map-copy p{color:#5c6779;margin:0;font-size:.98rem;line-height:1.68}.defesa-civil-hydro__eyebrow,.defesa-civil-hydro__stations-heading span,.defesa-civil-hydro__map-copy>span{color:#5e2ced;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.75rem;font-weight:800;display:inline-flex}.defesa-civil-hydro__eyebrow svg{width:1rem;height:1rem}.defesa-civil-hydro__notice{background:#f7f9fc;border:1px solid #dce3ef;border-radius:1rem;justify-content:space-between;gap:1rem;margin-top:1.5rem;padding:1rem 1.1rem;display:flex}.defesa-civil-hydro__notice div{gap:.25rem;display:grid}.defesa-civil-hydro__notice strong{font-size:.95rem}.defesa-civil-hydro__notice span,.defesa-civil-hydro__notice small{color:#657184;font-size:.8rem;line-height:1.5}.defesa-civil-hydro__summary{background:#fff;border:1px solid #e1e6ef;border-radius:1rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:1.2rem 0 0;display:grid;overflow:hidden}.defesa-civil-hydro__summary>div{border-right:1px solid #e7ebf1;min-width:0;padding:1rem 1.1rem}.defesa-civil-hydro__summary>div:last-child{border-right:0}.defesa-civil-hydro__summary dt,.defesa-civil-hydro__summary small{color:#697386;font-size:.75rem}.defesa-civil-hydro__summary dd{letter-spacing:-.035em;margin:.3rem 0 .15rem;font-size:clamp(1.15rem,2vw,1.65rem);font-weight:800}.defesa-civil-hydro__map-block{grid-template-columns:minmax(15rem,.36fr) minmax(0,1fr);align-items:stretch;gap:1.2rem;margin-top:1.2rem;display:grid}.defesa-civil-hydro__map-copy{color:#fff;background:#172033;border-radius:1.3rem;flex-direction:column;justify-content:center;padding:clamp(1.15rem,2.5vw,2rem);display:flex}.defesa-civil-hydro__map-copy>span{color:#78dce8}.defesa-civil-hydro__map-copy>strong{letter-spacing:-.04em;max-width:13ch;margin:.55rem 0 .8rem;font-size:clamp(1.45rem,2.4vw,2.25rem);line-height:1.05}.defesa-civil-hydro__map-copy p{color:#c7cfdb}.defesa-civil-hydro__legend{gap:.5rem;margin-top:1.2rem;display:grid}.defesa-civil-hydro__legend span,.defesa-civil-hydro__freshness{align-items:center;gap:.45rem;font-size:.75rem;font-weight:700;display:inline-flex}.defesa-civil-hydro__legend i,.defesa-civil-hydro__freshness i{background:#94a3b8;border-radius:999px;flex:none;width:.55rem;height:.55rem}.defesa-civil-hydro__legend .is-recent i,.defesa-civil-hydro__freshness.is-recent i{background:#17bdcc}.defesa-civil-hydro__legend .is-delayed i,.defesa-civil-hydro__freshness.is-delayed i{background:#f26f35}.defesa-civil-hydro__legend .is-old i,.defesa-civil-hydro__freshness.is-old i{background:#94a3b8}.defesa-civil-hydro__stations-heading{border-top:1px solid #e5e9f0;margin-top:clamp(2rem,4vw,3.5rem);padding-top:clamp(1.5rem,3vw,2.5rem)}.defesa-civil-hydro__stations-heading h3{max-width:20ch;font-size:clamp(1.5rem,2.5vw,2.45rem)}.defesa-civil-hydro__stations{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.2rem;display:grid}.defesa-civil-hydro__station{background:#fff;border:1px solid #e0e5ee;border-radius:1.15rem;min-width:0;padding:1.15rem}.defesa-civil-hydro__station>header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.defesa-civil-hydro__station h3{margin:.35rem 0 0;font-size:1.05rem;line-height:1.25}.defesa-civil-hydro__station header p{color:#727d8f;margin:.2rem 0 0;font-size:.78rem}.defesa-civil-hydro__freshness{color:#566173}.defesa-civil-hydro__distance{color:#5e2ced;flex:none;align-items:center;gap:.35rem;font-size:.75rem;font-weight:700;display:inline-flex}.defesa-civil-hydro__distance svg,.defesa-civil-hydro__station-time svg,.defesa-civil-hydro__metrics dt svg,.defesa-civil-hydro__weather-metrics dt svg{width:.9rem;height:.9rem}.defesa-civil-hydro__station-time{color:#4b5567;background:#f7f8fb;border-radius:.8rem;align-items:flex-start;gap:.55rem;margin-top:.9rem;padding:.7rem .8rem;display:flex}.defesa-civil-hydro__station-time span{gap:.1rem;display:grid}.defesa-civil-hydro__station-time strong{font-size:.82rem}.defesa-civil-hydro__station-time small{color:#7a8495;font-size:.72rem}.defesa-civil-hydro__metrics,.defesa-civil-hydro__weather-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:.75rem 0 0;display:grid}.defesa-civil-hydro__metrics>div,.defesa-civil-hydro__weather-metrics>div{border:1px solid #edf0f5;border-radius:.75rem;min-width:0;padding:.7rem}.defesa-civil-hydro__metrics dt,.defesa-civil-hydro__weather-metrics dt{color:#697386;align-items:center;gap:.3rem;font-size:.7rem;font-weight:700;display:flex}.defesa-civil-hydro__metrics dd,.defesa-civil-hydro__weather-metrics dd{margin:.35rem 0 0;font-size:.95rem;font-weight:800}.defesa-civil-hydro__metrics small{color:#8a93a2;text-overflow:ellipsis;white-space:nowrap;margin-top:.15rem;font-size:.65rem;display:block;overflow:hidden}.defesa-civil-hydro__weather-metrics{margin-top:.55rem}.defesa-civil-hydro__empty-reading{color:#697386;margin:.75rem 0 0;font-size:.8rem;line-height:1.55}.defesa-civil-hydro__source{border-top:1px solid #e4e8ef;align-items:start;margin-top:clamp(2rem,4vw,3rem);padding-top:1.4rem}.defesa-civil-hydro__source strong{margin-bottom:.35rem;display:block}.defesa-civil-hydro__source>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}.defesa-civil-hydro__source a{color:#4b2ad0;background:#fff;border:1px solid #d9dfea;border-radius:.75rem;align-items:center;gap:.4rem;min-height:2.7rem;padding:.65rem .85rem;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-flex}.defesa-civil-hydro__source a:hover{background:#faf9ff;border-color:#b9a9f8}.defesa-civil-hydro__source a:focus-visible{outline-offset:2px;outline:3px solid #5e2ced61}.defesa-civil-hydro__source svg{width:.9rem;height:.9rem}.defesa-civil-hydro.is-unavailable .defesa-civil-hydro__notice,.defesa-civil-hydro.is-partial .defesa-civil-hydro__notice{background:#fff8f1;border-color:#f2d7bd}@media (width<=1080px){.defesa-civil-hydro__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.defesa-civil-hydro__summary>div:nth-child(2){border-right:0}.defesa-civil-hydro__summary>div:nth-child(-n+2){border-bottom:1px solid #e7ebf1}.defesa-civil-hydro__map-block{grid-template-columns:1fr}.defesa-civil-hydro__map-copy>strong{max-width:24ch}}@media (width<=820px){.defesa-civil-hydro__heading,.defesa-civil-hydro__stations-heading,.defesa-civil-hydro__source{grid-template-columns:1fr;align-items:start}.defesa-civil-hydro__stations{grid-template-columns:1fr}.defesa-civil-hydro__source>div:last-child{justify-content:flex-start}}@media (width<=680px){.defesa-civil-hydro{border-radius:1rem;margin-top:1rem;padding:.85rem}.defesa-civil-hydro__heading h2{font-size:clamp(1.65rem,8vw,2.25rem)}.defesa-civil-hydro__notice{flex-direction:column}.defesa-civil-hydro__summary{grid-template-columns:1fr 1fr}.defesa-civil-hydro__summary>div{padding:.8rem}.defesa-civil-hydro__station>header{flex-direction:column}.defesa-civil-hydro__metrics,.defesa-civil-hydro__weather-metrics{grid-template-columns:1fr 1fr}.defesa-civil-hydro__metrics>div:last-child,.defesa-civil-hydro__weather-metrics>div:last-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.defesa-civil-hydro *,.defesa-civil-hydro :before,.defesa-civil-hydro :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (forced-colors:active){.defesa-civil-hydro,.defesa-civil-hydro__notice,.defesa-civil-hydro__summary,.defesa-civil-hydro__station,.defesa-civil-hydro__source a{border:1px solid canvastext}}.defesa-civil-hydro__inventory{background:#fbfcff;border:1px solid #e4e8ef;border-radius:.9rem;flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:.8rem;padding:.8rem .9rem;display:flex}.defesa-civil-hydro__inventory>span{color:#566173;background:#fff;border:1px solid #e1e6ef;border-radius:999px;align-items:baseline;gap:.3rem;min-height:2rem;padding:.35rem .6rem;font-size:.75rem;font-weight:700;display:inline-flex}.defesa-civil-hydro__inventory>span strong{color:#172033;font-size:.9rem}.defesa-civil-hydro__inventory>small{color:#697386;flex:24rem;font-size:.72rem;line-height:1.5}.defesa-civil-hydro__station-badges{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.defesa-civil-hydro__classification{color:#596579;letter-spacing:.02em;background:#f7f8fb;border:1px solid #dfe4ec;border-radius:999px;align-items:center;min-height:1.5rem;padding:.18rem .48rem;font-size:.67rem;font-weight:800;display:inline-flex}.defesa-civil-hydro__classification.is-hydrology{color:#087d89;background:#17bdcc14;border-color:#17bdcc47}.defesa-civil-hydro__classification.is-meteorology{color:#9a431f;background:#f26f3514;border-color:#f26f3547}.defesa-civil-hydro__classification.is-both{color:#4b2ad0;background:#5e2ced12;border-color:#5e2ced38}.defesa-civil-hydro__capabilities{color:#697386;margin:.7rem 0 0;font-size:.72rem;line-height:1.5}@media (width<=680px){.defesa-civil-hydro__inventory{align-items:stretch}.defesa-civil-hydro__inventory>span{flex:calc(50% - .55rem);justify-content:center}.defesa-civil-hydro__inventory>small{flex-basis:100%}}@media (forced-colors:active){.defesa-civil-hydro__inventory,.defesa-civil-hydro__inventory>span,.defesa-civil-hydro__classification{border:1px solid canvastext}}.defesa-civil-hydro__dedicated-page-link{color:#4b2ad0;background:#f9f7fe;border:1px solid #c8c3ec;border-radius:.85rem;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.9rem;padding:.8rem .9rem;font-size:.8rem;font-weight:800;line-height:1.35;text-decoration:none;display:flex}.defesa-civil-hydro__dedicated-page-link:hover{background:#f4f0fe;border-color:#b3a5ec}.defesa-civil-hydro__dedicated-page-link:focus-visible{outline-offset:2px;outline:3px solid #5e2ced61}.defesa-civil-hydro__dedicated-page-link>span:last-child{flex:none;font-size:1rem}.hydrology-current-answer{width:min(100% - 2rem, var(--internal-weather-frame-max,1180px));border:1px solid color-mix(in srgb, currentColor 12%, transparent);background:color-mix(in srgb, var(--background,#fff) 94%, #e8f7fb 6%);border-radius:1.25rem;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:1rem;margin:1.25rem auto 0;padding:1.25rem;scroll-margin-top:8rem;display:grid}.hydrology-current-answer__copy{min-width:0}.hydrology-current-answer__eyebrow{letter-spacing:.08em;text-transform:uppercase;opacity:.72;margin-bottom:.45rem;font-size:.78rem;font-weight:800;display:block}.hydrology-current-answer h2{letter-spacing:-.025em;margin:0;font-size:clamp(1.55rem,2.8vw,2.35rem);line-height:1.08}.hydrology-current-answer__copy>p{opacity:.82;max-width:70ch;margin:.8rem 0 0;line-height:1.65}.hydrology-current-answer__actions{flex-wrap:wrap;gap:.65rem;margin-top:1rem;display:flex}.hydrology-current-answer__actions a{border:1px solid color-mix(in srgb, currentColor 15%, transparent);border-radius:.8rem;justify-content:center;align-items:center;gap:.4rem;min-height:44px;padding:.68rem .9rem;font-weight:750;text-decoration:none;display:inline-flex}.hydrology-current-answer__signals{gap:.65rem;display:grid}.hydrology-current-answer__signals article{border:1px solid color-mix(in srgb, currentColor 11%, transparent);background:color-mix(in srgb, var(--background,#fff) 97%, currentColor 3%);border-radius:.95rem;grid-template-columns:auto 1fr;align-items:start;gap:.7rem;padding:.9rem;display:grid}.hydrology-current-answer__signals article>svg{width:1.15rem;height:1.15rem;margin-top:.12rem}.hydrology-current-answer__signals article>div{gap:.25rem;min-width:0;display:grid}.hydrology-current-answer__signals strong{font-size:.94rem;line-height:1.3}.hydrology-current-answer__signals span{opacity:.75;font-size:.84rem;line-height:1.45}.hydrology-current-answer__signals .is-stale,.hydrology-current-answer__signals .is-unavailable{border-style:dashed}@media (width<=860px){.hydrology-current-answer{grid-template-columns:1fr}}@media (width<=680px){.hydrology-current-answer{width:min(100% - 1rem, var(--internal-weather-frame-max,1180px));border-radius:1rem;padding:1rem}.hydrology-current-answer__actions{display:grid}.hydrology-current-answer__actions a{width:100%}}@media (prefers-reduced-motion:reduce){.hydrology-current-answer *,.hydrology-current-answer :before,.hydrology-current-answer :after{scroll-behavior:auto}}.hydrology-current-answer a:focus-visible{outline-offset:3px;outline:3px solid}._4XMoiG_shell{background:#eaf2f5;border:1px solid #071e2f1a;border-radius:1.35rem;min-height:34rem;position:relative;overflow:hidden}._4XMoiG_map{width:100%;min-height:34rem}._4XMoiG_loading,._4XMoiG_fallback{color:#173947;text-align:center;background:linear-gradient(145deg,#f0f7f9f5,#deecf1f5);place-content:center;justify-items:center;gap:.7rem;padding:2rem;display:grid;position:absolute;inset:0}._4XMoiG_loading span{border:3px solid #18bdcd38;border-top-color:#087f8d;border-radius:50%;width:2.2rem;height:2.2rem;animation:.9s linear infinite _4XMoiG_sace-map-spin}._4XMoiG_hidden{display:none}._4XMoiG_fallback strong,._4XMoiG_loading strong{font-size:.92rem}._4XMoiG_fallback span{color:#617984;max-width:38rem;font-size:.82rem;line-height:1.55}._4XMoiG_caption{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#071e2fd6;border:1px solid #ffffff94;border-radius:.9rem;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .9rem;display:flex;position:absolute;bottom:.9rem;left:.9rem;right:.9rem;box-shadow:0 10px 26px #071e2f2e}._4XMoiG_caption strong{font-size:.82rem}._4XMoiG_caption span{color:#ffffffc2;text-align:right;font-size:.75rem;line-height:1.4}@keyframes _4XMoiG_sace-map-spin{to{transform:rotate(360deg)}}@media (width<=720px){._4XMoiG_shell,._4XMoiG_map{min-height:28rem}._4XMoiG_caption{flex-direction:column;align-items:flex-start;gap:.25rem}._4XMoiG_caption span{text-align:left}}@media (prefers-reduced-motion:reduce){._4XMoiG_loading span{animation:none}}@media (forced-colors:active){._4XMoiG_shell,._4XMoiG_caption{border:1px solid canvastext}}.sace-context{content-visibility:auto;contain-intrinsic-size:1600px;background:radial-gradient(circle at 100% 0,#18bdcd1a,#0000 26rem),linear-gradient(145deg,#fffffffa,#f5fafbf5);border:1px solid #071e2f14;border-radius:1.55rem;gap:clamp(1rem,2vw,1.35rem);padding:clamp(1.15rem,2.8vw,2rem);display:grid;box-shadow:0 18px 48px #071e2f0f}.sace-context-heading{grid-template-columns:minmax(0,.92fr) minmax(320px,1fr);align-items:end;gap:clamp(1.25rem,3vw,2.6rem);display:grid}.sace-context-heading h2{max-width:15ch;color:var(--portal-ink);letter-spacing:-.065em;margin:.4rem 0 0;font-size:clamp(2rem,4vw,3.65rem);font-weight:690;line-height:.98}.sace-context-heading>div:last-child{gap:.85rem;display:grid}.sace-context-heading>div:last-child>p{max-width:72ch;color:var(--portal-ink-soft);margin:0;font-size:.94rem;line-height:1.68}.sace-source-state{background:#ffffffd1;border:1px solid #071e2f14;border-radius:1rem;align-items:flex-start;gap:.65rem;padding:.82rem .9rem;display:flex}.sace-source-state svg{color:#087f8d;flex:none;width:1.1rem;height:1.1rem;margin-top:.08rem}.sace-source-state.is-partial svg{color:#c88718}.sace-source-state.is-unavailable svg{color:#8b98a0}.sace-source-state span{gap:.2rem;display:grid}.sace-source-state strong{color:var(--portal-ink);font-size:.84rem}.sace-source-state small{color:var(--portal-ink-soft);font-size:.76rem;line-height:1.45}.sace-boundary-note{background:#5e2ced0d;border:1px solid #5e2ced21;border-radius:1rem;grid-template-columns:1.35rem minmax(0,1fr);align-items:start;gap:.75rem;padding:1rem;display:grid}.sace-boundary-note svg{color:#5e2ced;width:1.25rem;height:1.25rem}.sace-boundary-note p{color:var(--portal-ink-soft);margin:0;font-size:.86rem;line-height:1.62}.sace-boundary-note strong{color:var(--portal-ink)}.sace-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.sace-summary-grid article{background:#fff;border:1px solid #071e2f14;border-top:4px solid #18bdcd;border-radius:1rem;align-content:start;gap:.65rem;min-width:0;min-height:180px;padding:1rem;display:grid}.sace-summary-grid article.is-attention{border-top-color:#f27035}.sace-summary-grid svg{color:#087f8d;width:1.2rem;height:1.2rem}.sace-summary-grid article.is-attention svg{color:#d65b28}.sace-summary-grid span{color:#607783;letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:840}.sace-summary-grid strong{color:var(--portal-ink);letter-spacing:-.06em;font-size:clamp(2rem,4vw,3rem);line-height:1}.sace-summary-grid small{color:var(--portal-ink-soft);font-size:.79rem;line-height:1.52}.sace-system-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.sace-system-grid button{min-width:0;min-height:130px;color:inherit;text-align:left;cursor:pointer;background:#ffffffe0;border:1px solid #071e2f17;border-radius:.95rem;align-content:start;gap:.4rem;padding:.9rem;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.sace-system-grid button:hover,.sace-system-grid button.is-active{border-color:#18bdcd94;transform:translateY(-2px);box-shadow:0 12px 28px #071e2f14}.sace-system-grid button span{color:#087f8d;font-size:.76rem;font-weight:820}.sace-system-grid button strong{color:var(--portal-ink);letter-spacing:-.04em;font-size:1.6rem}.sace-system-grid button small{color:var(--portal-ink-soft);font-size:.75rem;line-height:1.45}.sace-map-panel{gap:.8rem;display:grid}.sace-map-toolbar{justify-content:space-between;align-items:center;gap:1rem;display:flex}.sace-map-toolbar>div:first-child{align-items:center;gap:.65rem;display:flex}.sace-map-toolbar svg{color:#5e2ced;width:1.3rem;height:1.3rem}.sace-map-toolbar span{gap:.18rem;display:grid}.sace-map-toolbar strong{color:var(--portal-ink);font-size:.96rem}.sace-map-toolbar small{color:var(--portal-ink-soft);font-size:.76rem}.sace-filter-buttons{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.sace-filter-buttons button{color:#38525f;cursor:pointer;background:#fff;border:1px solid #071e2f1a;border-radius:999px;min-height:38px;padding:.48rem .72rem;font-size:.75rem;font-weight:780}.sace-filter-buttons button.is-active{color:#fff;background:#087f8d;border-color:#087f8d}.sace-legend{background:#fff;border:1px solid #071e2f14;border-radius:.9rem;flex-wrap:wrap;gap:.45rem .75rem;padding:.85rem .95rem;display:flex}.sace-legend span{color:#536c78;align-items:center;gap:.4rem;font-size:.75rem;display:inline-flex}.sace-legend i,.sace-stations-grid article>div i{border:1px solid #071e2f1a;border-radius:50%;flex:none;width:.72rem;height:.72rem}.sace-stations-heading{justify-content:space-between;align-items:center;gap:1rem;padding-top:.2rem;display:flex}.sace-stations-heading>div{align-items:flex-start;gap:.65rem;display:flex}.sace-stations-heading svg{color:#087f8d;width:1.25rem;height:1.25rem}.sace-stations-heading span{gap:.2rem;display:grid}.sace-stations-heading strong{color:var(--portal-ink);font-size:.95rem}.sace-stations-heading small,.sace-stations-heading>span{color:var(--portal-ink-soft);font-size:.76rem;line-height:1.45}.sace-stations-heading>span{white-space:nowrap;display:block}.sace-stations-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.sace-stations-grid article{background:#fff;border:1px solid #071e2f14;border-radius:1rem;gap:.58rem;min-width:0;padding:1rem;display:grid}.sace-stations-grid article>div{align-items:center;gap:.42rem;display:flex}.sace-stations-grid article>div span{color:#607783;letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:820}.sace-stations-grid h3{color:var(--portal-ink);margin:0;font-size:1rem;line-height:1.2}.sace-stations-grid p{color:var(--portal-ink-soft);margin:0;font-size:.77rem;line-height:1.5}.sace-stations-grid article>strong{color:#087f8d;align-self:end;font-size:.78rem}.sace-unavailable{background:#f7f9fad6;border:1px dashed #071e2f2e;border-radius:1rem;align-items:flex-start;gap:.7rem;padding:1rem;display:flex}.sace-unavailable svg{color:#7c8e97;width:1.2rem;height:1.2rem}.sace-unavailable strong{color:var(--portal-ink);font-size:.9rem}.sace-unavailable p{color:var(--portal-ink-soft);margin:.3rem 0 0;font-size:.8rem;line-height:1.5}.sace-context-footer{border-top:1px solid #071e2f14;justify-content:space-between;align-items:center;gap:1rem;padding-top:.9rem;display:flex}.sace-context-footer>span{align-items:center;gap:.5rem;display:flex}.sace-context-footer svg{color:#087f8d;width:1rem;height:1rem}.sace-context-footer small{color:var(--portal-ink-soft);font-size:.76rem}.sace-context-footer a{color:#fff;background:#087f8d;border-radius:999px;align-items:center;gap:.4rem;min-height:40px;padding:.5rem .72rem;font-size:.78rem;font-weight:790;text-decoration:none;display:inline-flex}.sace-context-footer a svg{color:currentColor}.sace-context button:focus-visible,.sace-context a:focus-visible{outline-offset:3px;outline:3px solid #18bdcd61}@media (width<=1180px){.sace-summary-grid,.sace-system-grid,.sace-stations-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.sace-context-heading{grid-template-columns:minmax(0,1fr);align-items:start;gap:.9rem}.sace-context-heading h2{max-width:20ch}.sace-map-toolbar,.sace-context-footer{flex-direction:column;align-items:flex-start}.sace-filter-buttons{justify-content:flex-start}}@media (width<=620px){.sace-context{border-radius:1.2rem;padding:1rem}.sace-summary-grid,.sace-system-grid,.sace-stations-grid{grid-template-columns:minmax(0,1fr)}.sace-summary-grid article,.sace-system-grid button{min-height:0}.sace-stations-heading{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.sace-system-grid button{transition:none}}@media (forced-colors:active){.sace-context,.sace-source-state,.sace-boundary-note,.sace-summary-grid article,.sace-system-grid button,.sace-legend,.sace-stations-grid article,.sace-unavailable{border:1px solid canvastext}}.internal-weather-shell--hydrology .hydrology-v2-hero{--hydro-line:#071e2f1a;--hydro-line-strong:#071e2f29;--hydro-ink:#071e2f;--hydro-muted:#58717d;--hydro-accent:#087f91;--hydro-soft:#f5f8f8;width:100%;max-width:var(--internal-weather-frame-max,var(--portal-frame-max,1760px));box-sizing:border-box;margin-inline:auto}.hydrology-v2-hero{padding:clamp(3.2rem, 7vw, 5.5rem) var(--internal-weather-frame-gutter,clamp(22px, 2.4vw, 42px)) clamp(2.8rem, 6vw, 4.5rem);border-bottom:1px solid var(--hydro-line);background:var(--hydro-soft);grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:end;gap:clamp(2rem,5vw,5rem);display:grid}.hydrology-v2-hero__content,.hydrology-v2-hero__reading{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0}.hydrology-v2-hero__content{color:var(--hydro-ink);align-content:end;padding:0;display:grid}.hydrology-v2-eyebrow{color:var(--hydro-accent,#087f91);letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:840}.hydrology-v2-hero__content h1{max-width:15ch;color:var(--hydro-ink);letter-spacing:-.065em;text-wrap:balance;margin:.75rem 0 0;font-size:clamp(3rem,5.7vw,5.8rem);font-weight:760;line-height:.94}.hydrology-v2-hero__content>p{max-width:760px;color:var(--hydro-muted);margin:1.4rem 0 0;font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.7}.hydrology-v2-hero__actions{flex-wrap:wrap;gap:.6rem;margin-top:1.5rem;display:flex}.hydrology-v2-hero__actions a,.hydrology-v2-actions a,.hydrology-v2-safety a{border:1px solid var(--hydro-line-strong);color:#173849;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;min-height:42px;padding:.55rem .75rem;font-size:.78rem;font-weight:760;text-decoration:none;transition:none;display:inline-flex}.hydrology-v2-hero__actions a:first-child,.hydrology-v2-actions a:first-child{border-color:var(--hydro-ink);color:#fff;background:var(--hydro-ink)}.hydrology-v2-hero__actions a:hover,.hydrology-v2-actions a:hover,.hydrology-v2-safety a:hover{border-color:var(--hydro-accent);color:var(--hydro-accent);transform:none}.hydrology-v2-hero__actions a:first-child:hover,.hydrology-v2-actions a:first-child:hover{color:#fff;background:var(--hydro-accent)}.hydrology-v2-hero__actions svg,.hydrology-v2-actions svg,.hydrology-v2-safety a svg{width:.95rem;height:.95rem}.hydrology-v2-hero__reading{border-left:1px solid var(--hydro-line);align-content:end;gap:.9rem;padding:0 0 .15rem clamp(1.4rem,3vw,2.6rem);display:grid}.hydrology-v2-hero__reading>header{border-bottom:1px solid var(--hydro-line);gap:.4rem;padding:0 0 .8rem;display:grid}.hydrology-v2-hero__reading>header>span{border:1px solid var(--hydro-line);color:#17633b;background:#eef8f2;border-radius:999px;align-items:center;gap:.35rem;width:fit-content;min-height:28px;padding:.3rem .52rem;font-size:.72rem;font-weight:780;display:inline-flex}.hydrology-v2-hero__reading.is-stale>header>span{color:#8b5d00;background:#fff8e5}.hydrology-v2-hero__reading.is-unavailable>header>span{color:#9a4936;background:#fff3ef}.hydrology-v2-hero__reading>header svg{width:.95rem;height:.95rem}.hydrology-v2-hero__reading>header>small,.hydrology-v2-hero__reading>footer,.hydrology-v2-hero__level>small{color:var(--hydro-muted);font-size:.74rem;line-height:1.4}.hydrology-v2-hero__level{gap:.3rem;display:grid}.hydrology-v2-hero__level>span{color:var(--hydro-accent);letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:840}.hydrology-v2-hero__level>strong{color:var(--hydro-ink);letter-spacing:-.075em;font-size:clamp(4rem,7vw,6.6rem);font-weight:760;line-height:.82}.hydrology-v2-hero__trend{border:1px solid var(--hydro-line);background:0 0;border-width:1px 0;border-radius:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6rem;padding:.75rem 0;display:grid}.hydrology-v2-hero__trend>svg{width:1.1rem;height:1.1rem;color:var(--hydro-accent)}.hydrology-v2-hero__trend.is-rising>svg{color:#9a4936}.hydrology-v2-hero__trend.is-falling>svg{color:#176078}.hydrology-v2-hero__trend>span{gap:.15rem;display:grid}.hydrology-v2-hero__trend small{color:var(--hydro-muted);font-size:.72rem}.hydrology-v2-hero__trend strong{color:var(--hydro-ink);font-size:.9rem}.hydrology-v2-hero__reading dl{border-top:1px solid var(--hydro-line);border-bottom:1px solid var(--hydro-line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.hydrology-v2-hero__reading dl>div{gap:.15rem;padding:.7rem 0;display:grid}.hydrology-v2-hero__reading dl>div+div{border-left:1px solid var(--hydro-line);padding-left:.8rem}.hydrology-v2-hero__reading dt{color:var(--hydro-muted);font-size:.72rem;font-weight:760}.hydrology-v2-hero__reading dd{color:var(--hydro-ink);margin:0;font-size:1rem;font-weight:780}.hydrology-v2-hero__reading>footer{border:0;padding:0}.hydrology-v2-page{--hydro-line:#071e2f1a;--hydro-line-strong:#071e2f29;--hydro-ink:#071e2f;--hydro-muted:#58717d;--hydro-accent:#087f91;gap:0;width:100%;min-width:0;display:grid}.hydrology-v2-chapters{display:none}.hydrology-v2-source,.hydrology-v2-local,.hydrology-v2-weather,.hydrology-v2-network-summary,.hydrology-v2-safety,.hydrology-v2-actions{border:0;border-bottom:1px solid var(--hydro-line);min-width:0;box-shadow:none;content-visibility:auto;contain-intrinsic-size:auto 760px;background:0 0;border-radius:0;padding:clamp(2.7rem,5vw,4rem) 0;scroll-margin-top:8rem}.hydrology-v2-source{color:#17633b;grid-template-columns:auto minmax(0,1fr) minmax(440px,.9fr);align-items:end;gap:1.2rem;display:grid}.hydrology-v2-source.is-stale{color:#8b5d00}.hydrology-v2-source.is-unavailable{color:#9a4936}.hydrology-v2-source>svg{width:1.5rem;height:1.5rem}.hydrology-v2-source>div{gap:.3rem;display:grid}.hydrology-v2-source h2{color:currentColor;letter-spacing:-.045em;margin:0;font-size:clamp(1.8rem,3.2vw,2.8rem);font-weight:720;line-height:1}.hydrology-v2-source p{max-width:70ch;color:var(--hydro-muted);margin:0;font-size:.84rem;line-height:1.55}.hydrology-v2-source dl{border-top:1px solid var(--hydro-line);border-bottom:1px solid var(--hydro-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.hydrology-v2-source dl>div{gap:.15rem;padding:.75rem 0;display:grid}.hydrology-v2-source dl>div+div{border-left:1px solid var(--hydro-line);padding-left:.8rem}.hydrology-v2-source dt,.hydrology-v2-source dd{font-size:.73rem}.hydrology-v2-source dt{color:var(--hydro-muted);font-weight:760}.hydrology-v2-source dd{color:var(--hydro-ink);overflow-wrap:anywhere;margin:0;line-height:1.4}.hydrology-v2-section-heading{grid-template-columns:minmax(0,.9fr) minmax(300px,1.1fr);align-items:end;gap:clamp(1.4rem,4vw,4rem);margin-bottom:1.6rem;display:grid}.hydrology-v2-section-heading h2,.hydrology-v2-safety h2,.hydrology-v2-actions h2{max-width:20ch;color:var(--hydro-ink);letter-spacing:-.05em;text-wrap:balance;margin:.42rem 0 0;font-size:clamp(2rem,3.5vw,3.2rem);font-weight:720;line-height:.98}.hydrology-v2-section-heading>p,.hydrology-v2-safety p{max-width:70ch;color:var(--hydro-muted);margin:0;font-size:.88rem;line-height:1.65}.hydrology-v2-local-reading{border-top:1px solid var(--hydro-line);border-bottom:1px solid var(--hydro-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hydrology-v2-local-reading article{background:0 0;border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.35rem .65rem;padding:1.1rem 0;display:grid}.hydrology-v2-local-reading article+article{border-left:1px solid var(--hydro-line);padding-left:1rem}.hydrology-v2-local-reading svg{width:1.5rem;height:1.5rem;color:var(--hydro-accent);grid-row:span 3}.hydrology-v2-local-reading span,.hydrology-v2-local-metrics span,.hydrology-v2-weather-grid span,.hydrology-v2-network-summary article>span{color:var(--hydro-muted);letter-spacing:0;text-transform:none;font-size:.72rem;font-weight:760}.hydrology-v2-local-reading strong{min-width:0;color:var(--hydro-ink);letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(1.5rem,2.8vw,2.5rem)}.hydrology-v2-local-reading small,.hydrology-v2-weather-grid small,.hydrology-v2-network-summary article>small{color:var(--hydro-muted);font-size:.74rem;line-height:1.45}.hydrology-v2-chart{border:1px solid var(--hydro-line);color:var(--hydro-accent);background:#fff;border-width:1px 0;border-radius:0;gap:.65rem;margin-top:1rem;padding:1rem 0;display:grid}.hydrology-v2-chart svg{width:100%;height:280px;overflow:visible}.hydrology-v2-chart line{stroke:#071e2f14;stroke-width:1px}.hydrology-v2-chart>div{color:var(--hydro-muted);justify-content:space-between;align-items:center;gap:1rem;font-size:.74rem;display:flex}.hydrology-v2-chart>div strong{color:var(--hydro-ink);font-size:.82rem}.hydrology-v2-chart-empty,.hydrology-v2-unavailable,.hydrology-v2-reference-warning{border:1px solid var(--hydro-line);color:var(--hydro-muted);background:0 0;border-width:1px 0;border-radius:0;grid-template-columns:auto minmax(0,1fr);gap:.7rem;margin-top:1rem;padding:1rem 0;display:grid}.hydrology-v2-chart-empty svg,.hydrology-v2-unavailable svg,.hydrology-v2-reference-warning>svg{width:1.2rem;height:1.2rem;color:var(--hydro-accent)}.hydrology-v2-unavailable>div{gap:.2rem;display:grid}.hydrology-v2-unavailable strong{color:var(--hydro-ink)}.hydrology-v2-unavailable p{margin:0;font-size:.8rem}.hydrology-v2-local-metrics{border-top:1px solid var(--hydro-line);border-bottom:1px solid var(--hydro-line);grid-template-columns:repeat(6,minmax(0,1fr));margin-top:1rem;display:grid}.hydrology-v2-local-metrics article{background:0 0;border:0;border-radius:0;gap:.3rem;padding:.85rem 0;display:grid}.hydrology-v2-local-metrics article+article{border-left:1px solid var(--hydro-line);padding-left:.7rem}.hydrology-v2-local-metrics strong{color:var(--hydro-ink);overflow-wrap:anywhere;font-size:.95rem}.hydrology-v2-reference-warning{color:#8b5d00}.hydrology-v2-reference-warning p{margin:0;font-size:.8rem;line-height:1.55}.hydrology-v2-reference-warning a{color:#6f4a00;align-items:center;gap:.35rem;font-size:.76rem;font-weight:760;text-decoration:none;display:inline-flex}.hydrology-v2-reference-warning a svg{width:.9rem;height:.9rem}.hydrology-v2-regional-anchor,.hydrology-v2-page>.sace-context{min-width:0;scroll-margin-top:8rem}.hydrology-v2-regional-anchor>.regional-water-network,.hydrology-v2-page>.sace-context{box-shadow:none;border-radius:0;margin:0}.hydrology-v2-weather-grid,.hydrology-v2-network-summary>div:last-child{border-top:1px solid var(--hydro-line);border-bottom:1px solid var(--hydro-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hydrology-v2-weather-grid article,.hydrology-v2-network-summary article{background:0 0;border:0;border-radius:0;gap:.4rem;min-width:0;padding:1rem 0;display:grid}.hydrology-v2-weather-grid article+article,.hydrology-v2-network-summary article+article{border-left:1px solid var(--hydro-line);padding-left:.9rem}.hydrology-v2-weather-grid svg,.hydrology-v2-network-summary svg{width:1.15rem;height:1.15rem;color:var(--hydro-accent)}.hydrology-v2-weather-grid strong,.hydrology-v2-network-summary article>strong{color:var(--hydro-ink);letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(1.25rem,2.4vw,1.9rem)}.hydrology-v2-safety{color:#9a4936;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:1rem;display:grid}.hydrology-v2-safety>svg{width:1.5rem;height:1.5rem}.hydrology-v2-safety h2{color:var(--hydro-ink)}.hydrology-v2-actions{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;display:grid}.hydrology-v2-actions>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;display:flex}.hydrology-v2-page a:focus-visible,.hydrology-v2-hero a:focus-visible{outline-offset:3px;outline:3px solid #087f914d}@media (width<=1180px){.hydrology-v2-local-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.hydrology-v2-local-metrics article:nth-child(4){border-top:1px solid var(--hydro-line);border-left:0;padding-left:0}.hydrology-v2-local-metrics article:nth-child(5),.hydrology-v2-local-metrics article:nth-child(6){border-top:1px solid var(--hydro-line)}.hydrology-v2-source{grid-template-columns:auto minmax(0,1fr)}.hydrology-v2-source dl{grid-column:1/-1}}@media (width<=920px){.hydrology-v2-hero,.hydrology-v2-section-heading,.hydrology-v2-safety,.hydrology-v2-actions{grid-template-columns:1fr}.hydrology-v2-hero__reading{border-top:1px solid var(--hydro-line);border-left:0;padding:1.2rem 0 0}.hydrology-v2-weather-grid,.hydrology-v2-network-summary>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.hydrology-v2-weather-grid article:nth-child(3),.hydrology-v2-network-summary article:nth-child(3){border-top:1px solid var(--hydro-line);border-left:0;padding-left:0}.hydrology-v2-weather-grid article:nth-child(4),.hydrology-v2-network-summary article:nth-child(4){border-top:1px solid var(--hydro-line)}.hydrology-v2-actions>div:last-child{justify-content:flex-start}}@media (width<=620px){.hydrology-v2-hero{padding-top:2.6rem;padding-left:1rem;padding-right:1rem}.hydrology-v2-hero__content h1{font-size:clamp(2.7rem,13vw,4.5rem)}.hydrology-v2-hero__reading dl,.hydrology-v2-local-reading,.hydrology-v2-local-metrics,.hydrology-v2-weather-grid,.hydrology-v2-network-summary>div:last-child,.hydrology-v2-source dl{grid-template-columns:1fr}.hydrology-v2-hero__reading dl>div+div,.hydrology-v2-local-reading article+article,.hydrology-v2-local-metrics article+article,.hydrology-v2-local-metrics article:nth-child(4),.hydrology-v2-weather-grid article+article,.hydrology-v2-network-summary article+article{border-top:1px solid var(--hydro-line);border-left:0;padding-left:0}.hydrology-v2-chart svg{height:220px}.hydrology-v2-chart>div{flex-direction:column;align-items:flex-start}.hydrology-v2-actions>div:last-child{display:grid}.hydrology-v2-actions a,.hydrology-v2-safety a{width:100%}}@media (prefers-reduced-motion:reduce){.hydrology-v2-page *,.hydrology-v2-page :before,.hydrology-v2-page :after,.hydrology-v2-hero *,.hydrology-v2-hero :before,.hydrology-v2-hero :after{scroll-behavior:auto!important;transition:none!important}}@media (forced-colors:active){.hydrology-v2-hero__reading,.hydrology-v2-source dl,.hydrology-v2-local-reading,.hydrology-v2-local-metrics,.hydrology-v2-chart,.hydrology-v2-weather-grid,.hydrology-v2-network-summary>div:last-child{background:canvas;border:1px solid canvastext}}
