@font-face{font-family: "Archivo";font-style: normal;font-weight: 500 800;font-stretch: 87% 100%;font-display: swap;src: url(/assets/fonts/archivo.woff2) format("woff2")}@font-face{font-family: "Public Sans";font-style: normal;font-weight: 400 700;font-display: swap;src: url(/assets/fonts/public-sans.woff2) format("woff2")}@font-face{font-family: "Red Hat Mono";font-style: normal;font-weight: 500;font-display: swap;src: url(/assets/fonts/red-hat-mono.woff2) format("woff2")}:root,[data-theme="light"]{color-scheme: light;--ground: #F3F4F1;--surface: #FFFFFF;--surface-2: #E9ECE8;--ink: #0E1B22;--muted: #55646B;--line: #D3DAD8;--accent: #0A5C8A;--water: #2B7BB9;--water-deep: #11466D;--shore: #C9A86A;--flood: #6E56CF;--ok: #1F7A4A;--warn: #9A5B00;--alert: #B3261E;--rise: var(--water);--fall: #9A5B13}[data-theme="dark"]{color-scheme: dark;--ground: #0B1418;--surface: #111C21;--surface-2: #18252B;--ink: #E3EAEC;--muted: #93A3A9;--line: #26363D;--accent: #5DB3E6;--water: #4F9FD8;--water-deep: #1E5E8C;--shore: #A88B52;--flood: #A495F0;--ok: #5CC88A;--warn: #F0AC4A;--alert: #F08A80;--rise: var(--water);--fall: #C9A86A}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){color-scheme: dark;--ground: #0B1418;--surface: #111C21;--surface-2: #18252B;--ink: #E3EAEC;--muted: #93A3A9;--line: #26363D;--accent: #5DB3E6;--water: #4F9FD8;--water-deep: #1E5E8C;--shore: #A88B52;--flood: #A495F0;--ok: #5CC88A;--warn: #F0AC4A;--alert: #F08A80;--rise: var(--water);--fall: #C9A86A}}:root{--pct-1: #9A5B13;--pct-2: #C9964F;--pct-3: #A9C3D3;--pct-4: #5E9CC7;--pct-5: #1F6FA8;--pct-over: #6E56CF;--f-display: "Archivo","Arial Narrow",system-ui,sans-serif;--f-text: "Public Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--f-mono: "Red Hat Mono",ui-monospace,"SF Mono",Menlo,monospace;--fs-big: 56px;--fs-big-lg: 72px;--fs-h1: clamp(28px,1.2vw + 22px,34px);--fs-h2: clamp(20px,.4vw + 18px,22px);--fs-h3: 17px;--fs-body: 16px;--fs-label: 13px;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--r-1: 4px;--r-2: 8px;--measure: 720px;--wide: 1120px;--tap: 44px}*,*::before,*::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%;text-size-adjust: 100%;scrollbar-color: var(--line) transparent}body{margin: 0;background: var(--ground);color: var(--ink);font: 400 var(--fs-body)/1.5 var(--f-text);font-variant-numeric: tabular-nums lining-nums;-webkit-font-smoothing: antialiased}[data-theme]{background: var(--ground);color: var(--ink)}h1,h2,h3{margin: 0;font-family: var(--f-display);font-stretch: 87%;font-weight: 800;line-height: 1.1;letter-spacing: -0.01em;text-wrap: balance;font-variant-numeric: tabular-nums lining-nums}h1{font-size: var(--fs-h1)}h2{font-size: var(--fs-h2)}h3{font-size: var(--fs-h3);font-weight: 700;font-stretch: 93%}p,ul,ol,dl,dd,figure{margin: 0}ul[role="list"],ol[role="list"]{list-style: none;padding: 0}a{color: var(--accent);text-decoration-thickness: 1px;text-underline-offset: 3px}a:hover{text-decoration-thickness: 2px}:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;border-radius: 2px}::selection{background: color-mix(in srgb,var(--water) 30%,transparent);color: var(--ink)}input,button,select{font: inherit;color: inherit}button{cursor: pointer}.mono{font-family: var(--f-mono);font-weight: 500}.muted{color: var(--muted)}.nowrap{white-space: nowrap}.vh{position: absolute !important;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}.skip{position: absolute;left: 8px;top: -60px;z-index: 10;background: var(--surface);padding: 10px 14px;border-radius: var(--r-1)}.skip:focus{top: 8px}.term{color: inherit;text-decoration-style: dotted;text-decoration-color: var(--muted);text-decoration-thickness: 1px}.term:hover{text-decoration-color: var(--accent);text-decoration-style: solid}.chg{white-space: nowrap;color: var(--ink)}.chg::before{margin-right: .2em;font-size: .78em;position: relative;top: -.06em}.chg--up::before{content: "▲";color: var(--rise)}.chg--down::before{content: "▼";color: var(--fall)}.chg--flat::before{content: none}.tag{display: inline-flex;align-items: center;gap: 4px;font: 600 12px/1 var(--f-text);letter-spacing: .01em;padding: 3px 6px 4px;border-radius: 3px;border: 1px solid currentColor;white-space: nowrap;vertical-align: .1em}.tag--sample{color: var(--muted);border-style: dashed;font-weight: 500}.tag--prov{color: var(--warn)}.tag--shared{color: var(--muted);border-color: var(--line)}.tag--type{color: var(--ink);border-color: var(--line);background: var(--surface-2)}@media (prefers-reduced-motion: reduce){*,*::before,*::after{transition: none !important;animation: none !important;scroll-behavior: auto !important}}.shell{container: shell / inline-size}.wrap{max-width: calc(var(--wide) + 32px);margin-inline: auto;padding-inline: 16px}@container shell (min-width: 768px){.wrap{max-width: calc(var(--wide) + 48px);padding-inline: 24px}}.page{display: grid;gap: 0 48px;padding-bottom: var(--s-7)}.page__main{min-width: 0}.page__aside{display: none}@container shell (min-width: 1040px){.page{grid-template-columns: minmax(0,1fr) 300px}.page__aside{display: block}}.prose{max-width: var(--measure)}.lede{color: var(--muted);font-size: 15px;line-height: 1.45;max-width: var(--measure)}.intro{display: grid;gap: 10px;padding-top: var(--s-3);padding-bottom: var(--s-4)}.intro h1{margin-top: 4px}.section{padding-top: var(--s-6);padding-bottom: var(--s-2)}.section>h2{margin-bottom: var(--s-4)}.section__note{margin-top: var(--s-3);font-size: 15px;color: var(--muted);max-width: var(--measure)}.section__note b{color: var(--ink);font-weight: 600}.sticky-aside{position: sticky;top: 16px;display: grid;gap: var(--s-5);padding-top: var(--s-5)}.site-header{container: hdr / inline-size;background: var(--surface);border-bottom: 1px solid var(--line)}.site-header__bar{display: flex;align-items: center;gap: 4px;min-height: 56px}.brand{display: inline-flex;align-items: center;gap: 9px;margin-right: auto;color: var(--ink);text-decoration: none;white-space: nowrap;font: 800 19px/1 var(--f-display);font-stretch: 87%;letter-spacing: -0.01em;min-height: var(--tap)}.brand:hover{text-decoration: none}.brand__mark{width: 24px;height: 24px;flex: none}.brand__full{display: none}.brand__light{font-weight: 500}.nav{display: none}.nav ul{display: flex;list-style: none;margin: 0;padding: 0}.nav a{display: flex;align-items: center;min-height: 56px;padding: 0 12px;color: var(--ink);text-decoration: none;font: 600 15px/1 var(--f-text)}.nav a:hover{color: var(--accent)}.nav a[aria-current="page"]{box-shadow: inset 0 -3px 0 var(--accent)}.nav__sep{width: 1px;height: 24px;background: var(--line);margin: 0 6px}.iconbtn{inline-size: var(--tap);block-size: var(--tap);flex: none;display: inline-grid;place-items: center;padding: 0;border: 0;border-radius: 6px;background: transparent;color: var(--ink)}.iconbtn:hover{background: var(--surface-2)}.iconbtn svg{width: 22px;height: 22px}@container hdr (min-width: 900px){.brand__full{display: inline}.brand__short{display: none}.brand{font-size: 20px}.nav{display: flex;align-items: center}}.site-header{position: relative;z-index: 20}.hdrop>summary{list-style: none}.hdrop>summary::-webkit-details-marker{display: none}.hdrop .i-open{display: none}.hdrop[open] .i-open{display: block}.hdrop[open] .i-closed{display: none}.hdrop[open]>summary{background: var(--surface-2)}.hdrop__panel{position: absolute;left: 0;right: 0;top: 100%;background: var(--surface);border-bottom: 1px solid var(--line);box-shadow: 0 12px 24px -12px rgb(14 27 34 / .22)}.hdrop--search .hdrop__panel{padding: 14px 0 16px}.menu-panel ul{list-style: none;margin: 0;padding: 4px 0 8px}.menu-panel li + li a{border-top: 1px solid var(--line)}.menu-panel a{display: flex;align-items: center;min-height: 52px;padding: 0 16px;color: var(--ink);text-decoration: none;font-weight: 600;font-size: 16px}.menu-panel a[aria-current="page"]{box-shadow: inset 3px 0 0 var(--accent)}@container hdr (min-width: 900px){.hdrop--menu{display: none}}.crumbs ol{display: flex;flex-wrap: wrap;align-items: center;list-style: none;margin: 0;padding: 0;font-size: var(--fs-label);color: var(--muted)}.crumbs li{display: inline-flex;align-items: center}.crumbs li + li::before{content: "›";padding: 0 7px;color: var(--muted)}.crumbs a{color: var(--muted);text-decoration: none;display: inline-flex;align-items: center;min-height: 32px}.crumbs a:hover{color: var(--accent);text-decoration: underline}.crumbs [aria-current="page"]{color: var(--ink)}.pill{display: inline-flex;align-items: flex-start;gap: 8px;justify-self: start;max-width: 100%;padding: 6px 12px 6px 10px;border: 1px solid var(--line);border-radius: 18px;background: var(--surface);color: var(--muted);font-size: var(--fs-label);line-height: 1.35}.pill__dot{width: 8px;height: 8px;margin-top: 5px;border-radius: 50%;flex: none;background: var(--ok);box-shadow: 0 0 0 3px color-mix(in srgb,var(--ok) 20%,transparent)}.pill strong{color: var(--ink);font-weight: 600}.pill .tag{margin-left: 4px}.pill--stale{color: var(--ink);border-color: color-mix(in srgb,var(--warn) 60%,var(--line));background: color-mix(in srgb,var(--warn) 10%,var(--surface))}.pill--stale .pill__dot{background: var(--warn);box-shadow: 0 0 0 3px color-mix(in srgb,var(--warn) 22%,transparent)}.level{container: level / inline-size;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-2)}.level__grid{display: grid;grid-template-columns: minmax(0,1fr) auto;column-gap: 14px;padding: 14px 14px 12px 16px}.level__main{min-width: 0}.level__label{font: 600 var(--fs-label)/1.2 var(--f-text);color: var(--muted)}.level__value{margin-top: 4px;white-space: nowrap;font: 800 var(--fs-big)/1 var(--f-display);font-stretch: 87%;letter-spacing: -0.02em}.level__unit{font-size: .44em;font-weight: 700;letter-spacing: 0;margin-left: .14em}.level__meta{margin-top: 6px;font: 500 var(--fs-label)/1.35 var(--f-mono);color: var(--muted);text-wrap: balance}.level__facts .seg{white-space: nowrap}.level__facts .seg:not(:last-child)::after{content: " · ";white-space: normal}.level__facts{list-style: none;margin: 12px 0 0;padding: 0;display: grid}.level__facts li{padding: 8px 0;border-top: 1px solid var(--line);font-size: 14px;line-height: 1.35;color: var(--muted)}.level__facts li:last-child{padding-bottom: 2px}.level__facts .big{display: block;color: var(--ink);font: 700 21px/1.15 var(--f-display);font-stretch: 87%;letter-spacing: -0.005em}.level__facts .big .chg::before{font-size: .62em;top: -.14em}.level__facts .more{color: var(--ink)}.level__facts .more .chg{color: var(--ink)}.level__aside{grid-column: 2;grid-row: 1 / span 2}.level__storage{grid-column: 1 / -1;margin-top: 10px;padding-top: 9px;border-top: 1px solid var(--line);font-size: var(--fs-label);color: var(--muted)}.level__storage b{color: var(--ink);font-weight: 600}.level--stale .level__value{color: var(--muted)}.level--stale .level__meta{color: var(--warn);font-weight: 500}.level--stale .level__meta b{font: 700 15px/1.3 var(--f-text);display: block;color: var(--warn)}@container level (min-width: 600px){.level__grid{padding: 22px 24px 18px 28px;column-gap: 28px}.level__value{font-size: var(--fs-big-lg);margin-top: 6px}.level__facts{grid-template-columns: 1fr .8fr 1.35fr;margin-top: 20px}.level__facts li{padding: 12px 18px 4px;border-top: 1px solid var(--line)}.level__facts li:first-child{padding-left: 0}.level__facts li + li{border-left: 1px solid var(--line)}.level__facts .big{font-size: 24px;margin-bottom: 2px}.level__facts .seg{display: block}.level__facts .seg:not(:last-child)::after{content: none}.level__storage{margin-top: 16px}}.gauge{display: flex;flex-direction: column;align-items: center;gap: 8px}.gauge__body{position: relative;display: flex}.gauge__svg{display: block;width: 64px;height: auto;overflow: visible}.gauge__marks{display: none}.gauge__legend{list-style: none;margin: 0;padding: 0;width: 64px;display: grid;gap: 7px;font-size: 12px;line-height: 1.15;color: var(--ink)}.gauge__legend li{display: grid;gap: 3px}.gauge__legend i{display: block;width: 22px;height: 0;border-top: 2px solid var(--ink)}.gauge__legend i.dash{border-top-style: dashed;border-top-width: 2px}.gauge__legend i.over{height: 8px;border: 0;background: var(--flood)}.g-plate{fill: var(--surface);stroke: var(--line);stroke-width: 1}.g-water{fill: var(--water)}.g-shore{fill: var(--shore)}.g-flood{fill: var(--flood)}.g-tick{stroke: var(--ink);stroke-width: 1;shape-rendering: crispEdges}.g-tick--major{stroke-width: 1.5}.g-num{fill: var(--ink);font: 500 10.5px var(--f-mono);text-anchor: end}.g-wet .g-tick{stroke: var(--surface)}.g-wet .g-num{fill: var(--surface)}.g-full{stroke: var(--ink);stroke-width: 2.5}.g-yr{stroke: var(--ink);stroke-width: 1.5;stroke-dasharray: 3 2.5}.g-surface{stroke: var(--water-deep);stroke-width: 1.5}.g-month{stroke: var(--ink);stroke-width: 2;stroke-dasharray: 5 3}.g-rec{stroke: var(--muted);stroke-width: 1}.g-recline{stroke: var(--ink);stroke-width: 1;opacity: .7}.g-temp{fill: var(--water)}.gauge__legend i.thin{border-top-width: 1px}@container level (min-width: 600px){.gauge{flex-direction: row;align-items: flex-start;gap: 0}.gauge__svg{width: 76px}.gauge__legend{display: none}.gauge__marks{display: block;position: relative;width: 112px;margin-right: 6px}.gauge__mark{position: absolute;right: 0;transform: translateY(-50%);display: grid;justify-items: end;text-align: right;line-height: 1.15;font-size: 12px;color: var(--muted);white-space: nowrap}.gauge__mark b{color: var(--ink);font-weight: 600;font-size: 13px}.gauge__mark::after{content: "";position: absolute;right: -6px;top: 50%;width: 5px;border-top: 1px solid var(--ink)}}.answer h2{margin-bottom: 8px}.answer p{font-size: 17px;line-height: 1.5;max-width: var(--measure)}.answer b,.answer strong{font-weight: 700}.tabs{display: flex;gap: 2px;padding: 3px;background: var(--surface-2);border-radius: 7px;width: max-content;max-width: 100%;overflow-x: auto}.tabs [role="tab"]{min-height: 38px;padding: 0 14px;border: 0;border-radius: 5px;background: transparent;color: var(--muted);font: 600 14px/1 var(--f-text);white-space: nowrap}.tabs [role="tab"]:hover{color: var(--ink)}.tabs [role="tab"][aria-selected="true"]{background: var(--surface);color: var(--ink);box-shadow: 0 1px 2px rgb(0 0 0 / .12),0 0 0 1px var(--line)}.hydro{container: hydro / inline-size;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-2);padding: 12px 12px 10px}.hydro__top{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 8px 16px;margin-bottom: 14px}.hydro__caption{font-size: var(--fs-label);color: var(--muted);margin-bottom: 14px}.hydro__chart{margin-top: 8px}.hydro__panel[hidden]{display: none}.hydro__chart{display: grid;grid-template-columns: 46px minmax(0,1fr);grid-template-rows: 220px auto}.hydro__y{position: relative;font: 500 11.5px/1 var(--f-mono);color: var(--muted)}.hydro__y span{position: absolute;right: 8px;transform: translateY(-50%)}.hydro__plot{position: relative;border-left: 1px solid var(--line);border-bottom: 1px solid var(--ink)}.hydro__svg{position: absolute;inset: 0;width: 100%;height: 100%;display: block;overflow: visible}.hydro__x{grid-column: 2;position: relative;height: 26px;font: 500 11.5px/1 var(--f-mono);color: var(--muted)}.hydro__x span{position: absolute;top: 9px;transform: translateX(-50%);white-space: nowrap}.hydro__x span.first{transform: none}.hydro__x span.last{transform: translateX(-100%)}svg.ic{fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round}.h-grid,.h-line,.h-full{vector-effect: non-scaling-stroke}.h-grid{stroke: var(--line);stroke-width: 1}.h-area-water{fill: var(--water);opacity: .14}.h-area-flood{fill: var(--flood);opacity: .24}.h-line{fill: none;stroke: var(--water-deep);stroke-width: 2;stroke-linejoin: round;stroke-linecap: round}[data-theme="dark"] .h-line{stroke: var(--water)}.h-full{stroke: var(--ink);stroke-width: 1.5;stroke-dasharray: 6 4}.h-avg{fill: var(--muted);opacity: .16}.h-ghost{fill: none;stroke: var(--muted);stroke-width: 1.5;opacity: .6;vector-effect: non-scaling-stroke}.hydro__note{position: absolute;transform: translate(-50%,-100%);font-size: 12px;line-height: 1.25;color: var(--ink);text-align: center;white-space: nowrap;padding-bottom: 4px}.hydro__legend i.ghost{border-top: 2px solid var(--muted);opacity: .7}.hydro__fp{position: absolute;right: 4px;transform: translateY(calc(-100% - 3px));font: 600 12px/1 var(--f-text);color: var(--ink);background: color-mix(in srgb,var(--surface) 88%,transparent);padding: 2px 4px;border-radius: 2px}.hydro__dot{position: absolute;width: 10px;height: 10px;margin: -5px 0 0 -5px;border-radius: 50%;background: var(--water-deep);box-shadow: 0 0 0 2px var(--surface)}[data-theme="dark"] .hydro__dot{background: var(--water)}.hydro__dot--rec{background: var(--ink)}.hydro__rec{position: absolute;font-size: 12px;line-height: 1.25;color: var(--ink);white-space: nowrap;background: color-mix(in srgb,var(--surface) 90%,transparent);padding: 2px 4px}.hydro__rec b{font-weight: 600}.hydro__cross{position: absolute;top: 0;bottom: 0;width: 0;border-left: 1px solid var(--muted);pointer-events: none}.hydro__tip{position: absolute;z-index: 2;pointer-events: none;min-width: 132px;padding: 8px 10px;border-radius: 6px;background: var(--ink);color: var(--surface);font-size: 13px;line-height: 1.35;box-shadow: 0 4px 14px rgb(0 0 0 / .18)}.hydro__tip b{display: block;font: 700 17px/1.2 var(--f-display);font-stretch: 87%}.hydro__tip .mono{font-size: 12px;opacity: .85}.hydro__tip[hidden]{display: none}.hydro__foot{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 8px 16px;margin-top: 6px;font-size: var(--fs-label);color: var(--muted)}.hydro__legend{display: flex;flex-wrap: wrap;gap: 4px 16px;list-style: none;margin: 0;padding: 0}.hydro__legend li{display: inline-flex;align-items: center;gap: 6px}.hydro__legend i{display: inline-block;width: 18px;height: 0;border-top: 2px solid var(--water-deep)}[data-theme="dark"] .hydro__legend i{border-top-color: var(--water)}.hydro__legend i.fp{border-top: 1.5px dashed var(--ink)}.hydro__legend i.fl{height: 10px;border: 0;background: color-mix(in srgb,var(--flood) 30%,transparent)}.hydro__legend i.avg{height: 10px;border: 0;background: color-mix(in srgb,var(--muted) 22%,transparent)}.hydro__src{font-size: 12px}@container hydro (min-width: 600px){.hydro{padding: 18px 20px 14px}.hydro__chart{grid-template-columns: 54px minmax(0,1fr);grid-template-rows: 300px auto}}.disclose{margin-top: 8px;border-top: 1px solid var(--line)}.disclose>summary{display: inline-flex;align-items: center;gap: 6px;min-height: var(--tap);color: var(--accent);font-weight: 600;font-size: 14px;cursor: pointer;list-style: none}.disclose>summary::-webkit-details-marker{display: none}.disclose>summary svg{width: 16px;height: 16px;transition: transform .15s ease-out}.disclose[open]>summary svg{transform: rotate(180deg)}.mini-table{width: 100%;max-width: 420px;border-collapse: collapse;font-size: 14px;margin: 4px 0 8px}.mini-table th,.mini-table td{padding: 6px 10px 6px 0;border-bottom: 1px solid var(--line);text-align: left}.mini-table th{font-size: var(--fs-label);color: var(--muted);font-weight: 600}.mini-table td.n,.mini-table th.n{text-align: right;font-family: var(--f-mono);font-weight: 500}.pbar{display: grid;grid-template-columns: minmax(48px,1fr) auto;align-items: center;column-gap: 10px;min-width: 0}.pbar__sub{grid-column: 1 / -1;font-size: 12px;line-height: 1.2;color: var(--muted);margin-top: 3px}.pbar__track{flex: 1 1 auto;min-width: 48px;height: 10px;border-radius: 2px;background: var(--surface-2);box-shadow: inset 0 0 0 1px var(--line);overflow: hidden}.pbar__fill{display: block;height: 100%;border-radius: 2px 0 0 2px}.pbar__fill.is-full{border-radius: 2px}.pbar__num{flex: none;min-width: 3.6em;text-align: right;font: 500 14px/1.2 var(--f-mono);color: var(--ink)}.pbar__none{grid-column: 1 / -1;font: 500 14px/1 var(--f-mono);color: var(--muted)}.p1{background: var(--pct-1)}.p2{background: var(--pct-2)}.p3{background: var(--pct-3)}.p4{background: var(--pct-4)}.p5{background: var(--pct-5)}.p6{background: var(--pct-over)}.sw{display: inline-block;width: 10px;height: 10px;border-radius: 2px;box-shadow: inset 0 0 0 1px rgb(0 0 0 / .12);vertical-align: -1px}.sameday{container: sameday / inline-size}.sameday table{width: 100%;border-collapse: collapse;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-2);overflow: hidden}.sameday th,.sameday td{padding: 9px 10px;border-bottom: 1px solid var(--line);text-align: left;vertical-align: middle}.sameday thead th{background: var(--surface-2);font-size: var(--fs-label);font-weight: 600;color: var(--muted);padding-block: 8px}.sameday tbody tr:last-child>*{border-bottom: 0}.sameday .yr{font: 500 14px/1.2 var(--f-mono);width: 1%;white-space: nowrap}.sameday .lv,.sameday .df{font: 500 14px/1.2 var(--f-mono);text-align: right;white-space: nowrap;width: 1%}.sameday thead .lv,.sameday thead .df{font-family: var(--f-text);font-weight: 600;font-size: var(--fs-label)}.sameday .df{color: var(--muted)}.sameday td.pc{width: auto;min-width: 128px}.sameday tr.is-today>*{background: color-mix(in srgb,var(--water) 9%,var(--surface));border-bottom: 2px solid var(--line)}.sameday tr.is-today .yr,.sameday tr.is-today .lv{font-weight: 700;color: var(--ink)}.sameday tr.is-today .yr small{display: block;font: 600 12px/1.2 var(--f-text);color: var(--water-deep)}[data-theme="dark"] .sameday tr.is-today .yr small{color: var(--water)}.sameday .note{margin-top: 12px;font-size: 15px}@container sameday (min-width: 600px){.sameday th,.sameday td{padding: 10px 16px}.sameday td.pc{min-width: 240px}}.facts{container: facts / inline-size}.facts dl{display: grid;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-2);padding: 4px 16px}.facts .row{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 4px 16px;padding: 11px 0;border-bottom: 1px solid var(--line);align-items: baseline}.facts .row:last-child{border-bottom: 0}.facts dt{color: var(--muted);font-size: 14px}.facts dd{text-align: right;font-weight: 600;font-size: 15px}.facts dd .mono{font-weight: 500}.facts dd small{display: block;font-weight: 400;color: var(--muted);font-size: 13px}@container facts (min-width: 640px){.facts dl{grid-template-columns: 1fr 1fr;column-gap: 40px;padding: 4px 24px}.facts .row:nth-last-child(2):nth-child(odd){border-bottom: 0}}.chain{container: chain / inline-size;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-2)}.chain__scroll{overflow-x: auto;overscroll-behavior-x: contain;padding: 14px 16px 6px;scrollbar-width: thin}.chain__dir{display: flex;justify-content: space-between;gap: 12px;font-size: 12px;color: var(--muted);margin-bottom: 10px;min-width: 672px}.chain__dir span:nth-child(2){color: var(--water-deep);font-weight: 600}[data-theme="dark"] .chain__dir span:nth-child(2){color: var(--water)}.chain__track{position: relative;min-width: 672px}.chain__river{position: absolute;inset: 0;width: 100%;height: 100%;overflow: visible;pointer-events: none}.c-river{fill: none;stroke: var(--water);stroke-width: 6;stroke-linecap: round;stroke-linejoin: round;opacity: .5;vector-effect: non-scaling-stroke}.chain__list{list-style: none;margin: 0;padding: 0}.chain__item{position: absolute;padding-right: 10px}.chain__link{display: grid;justify-items: start;gap: 8px;padding: 6px;margin: -6px;border-radius: 6px;color: var(--ink);text-decoration: none}a.chain__link:hover{background: var(--surface-2)}a.chain__link:hover .chain__name{text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 3px}.chain__g{width: 34px;height: auto;display: block;position: relative}.chain__txt{display: grid;gap: 1px}.chain__name{font: 700 15px/1.15 var(--f-display);font-stretch: 87%;color: var(--accent)}.chain__lv{font: 500 13px/1.3 var(--f-mono);margin-top: 3px}.chain__pc{font-size: 13px;line-height: 1.3;font-weight: 600}.chain__vs{font-size: 12px;line-height: 1.3;color: var(--muted)}.chain__txt .tag{justify-self: start;margin-top: 5px}.chain__item.is-current .chain__link{box-shadow: 0 0 0 2px var(--ink);background: var(--surface)}.chain__item.is-current .chain__name{color: var(--ink);font-weight: 800}.chain__here{font: 600 12px/1.2 var(--f-text);color: var(--muted);margin-top: 3px}.chain__foot{padding: 0 16px 14px}@container chain (min-width: 704px){.chain__scroll{overflow: visible}}.chain--vertical{padding: 14px 16px}.chain--vertical .chain__dir{min-width: 0;margin: 0}.chain--vertical .chain__list{position: relative;margin: 10px 0}.chain--vertical .chain__list::before{content: "";position: absolute;left: 15px;top: 20px;bottom: 20px;width: 6px;border-radius: 3px;background: var(--water);opacity: .5}.chain--vertical .chain__item{position: relative;padding: 0}.chain--vertical .chain__item + .chain__item{margin-top: 14px}.chain--vertical .chain__link{grid-template-columns: 34px minmax(0,1fr);column-gap: 14px;align-items: start;justify-items: stretch;margin: -6px}.chain--vertical .chain__g{height: 72px;width: auto;aspect-ratio: 34 / 100}.chain--vertical .chain__foot{padding: 4px 0 0}.ltable{container: ltable / inline-size}.ltable__box{overflow: auto;max-height: min(78vh,760px);background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-2);overscroll-behavior-x: contain}.ltable table{width: 100%;border-collapse: separate;border-spacing: 0;font-size: 14px}.ltable th,.ltable td{padding: 10px 12px;border-bottom: 1px solid var(--line);text-align: left;white-space: nowrap;background: var(--surface)}.ltable thead th{position: sticky;top: 0;z-index: 2;background: var(--surface-2);padding: 0;font-size: var(--fs-label);font-weight: 600;color: var(--muted);vertical-align: bottom}.ltable thead th>span,.ltable .sort{display: flex;align-items: center;gap: 4px;width: 100%;min-height: var(--tap);padding: 6px 12px;text-align: inherit;font: inherit;color: inherit;background: none;border: 0;white-space: nowrap}.ltable .sort:hover{color: var(--ink)}.ltable .sort svg{width: 12px;height: 12px;flex: none;opacity: .45}.ltable th[aria-sort]{color: var(--ink)}.ltable th[aria-sort] .sort svg{opacity: 1}.ltable th[aria-sort="ascending"] .sort svg{transform: rotate(180deg)}.ltable th.n .sort,.ltable th.n>span{justify-content: flex-end}.ltable td.n{text-align: right;font: 500 14px/1.2 var(--f-mono)}.ltable td.r{font: 500 13px/1.2 var(--f-mono);color: var(--muted)}.ltable tr>:first-child{position: sticky;left: 0;z-index: 1;box-shadow: inset -1px 0 0 var(--line)}.ltable thead th:first-child{z-index: 3}.ltable tbody th{min-width: 140px;width: 220px;max-width: 220px;white-space: normal;font-weight: 400;line-height: 1.3}.ltable tbody th a{font-weight: 600;color: var(--ink);text-decoration: none}.ltable tbody th a:hover{color: var(--accent);text-decoration: underline}.ltable tbody th .tag{display: table;margin-top: 4px}.ltable tbody th .st{display: block;font-size: 12px;color: var(--muted);margin-top: 2px}@container ltable (max-width: 600px){.ltable tbody th{width: 150px;max-width: 150px}}.ltable td.pc{min-width: 170px}.ltable tbody tr:hover>*{background: color-mix(in srgb,var(--surface-2) 55%,var(--surface))}.ltable tbody tr:last-child>*{border-bottom: 0}.ltable__foot{display: flex;flex-wrap: wrap;gap: 8px 16px;align-items: center;justify-content: space-between;margin-top: 10px;font-size: 14px;color: var(--muted)}.ltable__tools{display: flex;flex-wrap: wrap;gap: 10px 16px;align-items: center;margin-bottom: 12px}@container ltable (min-width: 900px){.ltable td.pc{min-width: 220px}.ltable__box{max-height: 1200px}}.map{container: map / inline-size;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-2);padding: 12px}.map svg{display: block;width: 100%;height: auto}.m-state{fill: var(--surface-2);stroke: var(--surface);stroke-width: 1}.m-state.has{fill: color-mix(in srgb,var(--ink) 13%,var(--surface))}a:hover .m-state.has,a:focus-visible .m-state.has{fill: color-mix(in srgb,var(--accent) 30%,var(--surface))}.m-dot{stroke: var(--surface);stroke-width: 2}.m-dot-ring{fill: none;stroke: var(--ink);stroke-width: 1}.m-dot--none{fill: var(--surface);stroke: var(--ink);stroke-width: 2}.m-lbl{font: 600 13px var(--f-text);fill: var(--ink);paint-order: stroke;stroke: var(--surface);stroke-width: 3px;stroke-linejoin: round}.legend-scale{display: flex;flex-wrap: wrap;gap: 6px 14px;list-style: none;margin: 10px 0 0;padding: 0;font-size: 12.5px;color: var(--ink)}.legend-scale li{display: inline-flex;align-items: center;gap: 6px}.legend-scale .ring{width: 10px;height: 10px;border-radius: 50%;border: 2px solid var(--ink);background: var(--surface)}.legend-scale .nodata{width: 14px;height: 10px;border-radius: 2px;background: var(--surface-2);box-shadow: inset 0 0 0 1px var(--line)}.movers{list-style: none;margin: 0;padding: 0;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-2)}.movers li{border-bottom: 1px solid var(--line)}.movers li:last-child{border-bottom: 0}.movers a{display: grid;grid-template-columns: minmax(0,1fr) auto;grid-template-areas: "n c" "s l";gap: 2px 12px;padding: 10px 14px;min-height: 52px;color: var(--ink);text-decoration: none}.movers a:hover{background: var(--surface-2)}.movers a:hover .mv-n{text-decoration: underline;text-underline-offset: 3px}.mv-n{grid-area: n;font-weight: 600;font-size: 15px}.mv-s{grid-area: s;font-size: 13px;color: var(--muted)}.mv-c{grid-area: c;text-align: right;font: 500 15px/1.3 var(--f-mono)}.mv-l{grid-area: l;text-align: right;font: 500 13px/1.3 var(--f-mono);color: var(--muted)}.movers__h{display: flex;align-items: baseline;justify-content: space-between;margin-bottom: 8px}.movers__h h3{display: flex;align-items: center;gap: 8px}.search{container: search / inline-size;position: relative}.search__row{display: flex;flex-wrap: wrap;gap: 8px}.search__row .search__field{flex: 1 1 100%}@container search (min-width: 440px){.search__row .search__field{flex: 1 1 0}}.search__field{position: relative;flex: 1 1 auto;min-width: 0}.search__field svg{position: absolute;left: 13px;top: 50%;width: 20px;height: 20px;transform: translateY(-50%);color: var(--muted);pointer-events: none}.search__input{width: 100%;height: 52px;padding: 0 14px 0 42px;border: 1.5px solid var(--line);border-radius: var(--r-2);background: var(--surface);color: var(--ink);font-size: 17px}.search__input::placeholder{color: var(--muted);opacity: 1}.search__input:hover{border-color: color-mix(in srgb,var(--ink) 35%,var(--line))}.search__input:focus{outline: none;border-color: var(--accent);box-shadow: 0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}.btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;flex: none;min-height: var(--tap);padding: 0 16px;border-radius: var(--r-2);border: 1.5px solid transparent;font: 600 15px/1 var(--f-text);text-decoration: none;white-space: nowrap}.btn svg{width: 18px;height: 18px;flex: none}.btn--primary{background: var(--accent);color: var(--surface)}.btn--primary:hover{background: color-mix(in srgb,var(--accent) 86%,var(--ink))}.btn--secondary{background: var(--surface);color: var(--accent);border-color: color-mix(in srgb,var(--accent) 45%,var(--line))}.btn--secondary:hover{background: color-mix(in srgb,var(--accent) 7%,var(--surface));border-color: var(--accent)}.btn[disabled],.btn[aria-disabled="true"]{opacity: .5;cursor: not-allowed}.search .btn{height: 52px}.search__near-label{display: none}@container search (min-width: 300px){.search__near-label{display: inline}}.search__list{position: absolute;z-index: 5;left: 0;right: 0;top: calc(100% + 6px);list-style: none;margin: 0;padding: 6px;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-2);box-shadow: 0 10px 30px rgb(14 27 34 / .14),0 2px 6px rgb(14 27 34 / .08)}.search__list.is-static{position: static;margin-top: 6px}.search__opt{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 2px 12px;align-items: center;padding: 10px 10px;min-height: 52px;border-radius: 6px;cursor: pointer;color: var(--ink);text-decoration: none}.search__opt[aria-selected="true"],.search__opt:hover{background: var(--surface-2)}.search__opt .nm{font-size: 15px}.search__opt .nm mark{background: none;color: inherit;font-weight: 700}.search__opt .al{display: block;font-size: 13px;color: var(--muted)}.search__opt .pc{font: 500 14px/1 var(--f-mono);display: inline-flex;align-items: center;gap: 6px;justify-self: end}.search__opt .pc.none{color: var(--muted)}.search__hint{padding: 8px 10px 4px;font-size: 12px;color: var(--muted)}.near{margin-top: 10px;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-2)}.near__msg{display: flex;gap: 12px;align-items: flex-start;padding: 14px 16px;font-size: 15px}.near__msg svg{width: 20px;height: 20px;flex: none;margin-top: 2px;color: var(--muted)}.near__msg.is-off{background: color-mix(in srgb,var(--warn) 8%,var(--surface));border-radius: var(--r-2)}.near__msg.is-off svg{color: var(--warn)}.near__list{list-style: none;margin: 0;padding: 0}.near__list li + li{border-top: 1px solid var(--line)}.near__list a{display: grid;grid-template-columns: 52px minmax(0,1fr) auto;gap: 2px 12px;align-items: center;padding: 10px 14px;min-height: 56px;color: var(--ink);text-decoration: none}.near__list a:hover{background: var(--surface-2)}.near__d{font: 500 14px/1 var(--f-mono);color: var(--muted)}.near__n{font-weight: 600;font-size: 15px}.near__n small{display: block;font-weight: 400;font-size: 13px;color: var(--muted)}.near__v{text-align: right;font: 500 14px/1.35 var(--f-mono)}.near__v small{display: block;font-size: 12px;color: var(--muted)}.spinner{width: 18px;height: 18px;border-radius: 50%;border: 2px solid var(--line);border-top-color: var(--accent);animation: spin .9s linear infinite;flex: none;margin-top: 2px}@keyframes spin{to{transform: rotate(360deg)}}.wx{container: wx / inline-size}.wx__row{display: grid;grid-template-columns: minmax(0,1fr);gap: 12px}.wx__strip{display: grid;grid-auto-flow: column;grid-auto-columns: 112px;overflow-x: auto;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-2);overscroll-behavior-x: contain;list-style: none;margin: 0;padding: 0}.wx__day{padding: 12px 12px 14px;border-right: 1px solid var(--line);display: grid;gap: 4px;align-content: start}.wx__day:last-child{border-right: 0}.wx__p{font-size: 13px;font-weight: 600;line-height: 1.2;min-height: 2.4em}.wx__t{font: 700 24px/1 var(--f-display);font-stretch: 87%}.wx__t small{font: 500 12px/1 var(--f-text);color: var(--muted);margin-left: 3px}.wx__w{font: 500 13px/1.25 var(--f-mono);color: var(--ink)}.wx__s{font-size: 13px;line-height: 1.3;color: var(--muted)}.wx__side{background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-2);padding: 12px 14px;display: grid;gap: 4px;align-content: start}.wx__side h3{font-size: 15px}.wx__side .v{font: 700 24px/1 var(--f-display);font-stretch: 87%}.wx__src{margin-top: 8px;font-size: 12px;color: var(--muted)}@container wx (min-width: 700px){.wx__row{grid-template-columns: minmax(0,1fr) 160px}.wx__strip{grid-auto-columns: minmax(0,1fr);overflow: visible}}.alerts{background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-2);padding: 18px;display: grid;gap: 10px}.alerts h2,.alerts h3{font-size: 20px}.alerts p{font-size: 15px;color: var(--muted)}.alerts .btn{justify-self: start;margin-top: 4px}.alerts__form{display: grid;gap: 6px;margin-top: 4px}.alerts__form label{font-size: var(--fs-label);font-weight: 600}.alerts__form .row{display: flex;gap: 8px;flex-wrap: wrap}.alerts__form input{flex: 1 1 180px;min-width: 0;height: var(--tap);padding: 0 12px;border: 1.5px solid var(--line);border-radius: var(--r-1);background: var(--surface)}.alerts__form input:focus{outline: none;border-color: var(--accent);box-shadow: 0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}.alerts__fine{font-size: 12px;color: var(--muted)}.alerts--strong{background: var(--water-deep);border-color: var(--water-deep);color: #fff}.alerts--strong p{color: #DCE8F0}.alerts--strong .btn--primary{background: #fff;color: var(--water-deep)}.source{border-top: 2px solid var(--ink);padding-top: 14px;display: grid;gap: 8px;max-width: var(--measure)}.source h2{font-size: 18px}.source p{font-size: 15px}.source .fine{font-size: 13px;color: var(--muted)}.qa{border-top: 1px solid var(--line);max-width: var(--measure)}.qa details{border-bottom: 1px solid var(--line)}.qa summary{display: flex;align-items: center;justify-content: space-between;gap: 12px;min-height: 52px;padding: 10px 0;cursor: pointer;list-style: none;font-weight: 600;font-size: 16px}.qa summary::-webkit-details-marker{display: none}.qa summary svg{width: 18px;height: 18px;flex: none;color: var(--muted);transition: transform .15s ease-out}.qa details[open] summary svg{transform: rotate(180deg)}.qa summary:hover{color: var(--accent)}.qa .a{padding: 0 0 16px;font-size: 15px;line-height: 1.55;color: var(--ink)}.ad{display: grid;place-items: center;margin-inline: auto;position: relative;background: var(--surface-2);border-radius: 2px;max-width: 100%}.ad::before{content: "Advertisement";position: absolute;top: -18px;left: 0;font-size: 11px;letter-spacing: .02em;color: var(--muted)}.ad--m{width: 320px;height: 100px}.ad--lb{width: 728px;height: 90px}.ad--mr{width: 300px;height: 250px}.ad-row{padding: 30px 0 8px;display: flex;justify-content: center}.toc h2{font: 600 var(--fs-label)/1.2 var(--f-text);color: var(--muted);margin-bottom: 6px}.toc ol{list-style: none;margin: 0;padding: 0;border-left: 1px solid var(--line)}.toc a{display: block;padding: 6px 0 6px 14px;margin-left: -1px;border-left: 2px solid transparent;color: var(--ink);text-decoration: none;font-size: 14px}.toc a:hover{color: var(--accent)}.toc a[aria-current="true"]{border-left-color: var(--ink);font-weight: 600}.nearby{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px}.nearby a{display: grid;gap: 6px;padding: 12px;min-height: 100%;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-2);color: var(--ink);text-decoration: none}.nearby a:hover{border-color: var(--accent)}.nearby .nm{font: 700 16px/1.15 var(--f-display);font-stretch: 87%;color: var(--accent)}.nearby .lv{font: 500 13px/1.3 var(--f-mono);color: var(--muted)}.nearby .lv + .lv{margin-top: -4px;color: var(--ink)}.site-footer{container: ftr / inline-size;background: var(--surface);border-top: 1px solid var(--line);padding: 32px 0 28px;font-size: 14px}.site-footer__grid{display: grid;gap: 24px}.site-footer h2{font: 600 var(--fs-label)/1.2 var(--f-text);color: var(--muted);margin-bottom: 8px}.site-footer ul{list-style: none;margin: 0;padding: 0;display: grid;gap: 2px}.site-footer a{color: var(--ink);text-decoration: none;display: inline-flex;align-items: center;min-height: 32px}.site-footer a:hover{color: var(--accent);text-decoration: underline}.site-footer .states{grid-template-columns: repeat(2,minmax(0,1fr));column-gap: 16px}.site-footer .states a{justify-content: space-between;width: 100%;gap: 8px}.site-footer .states .mono{color: var(--muted);font-size: 12px}.site-footer__legal{margin-top: 24px;padding-top: 16px;border-top: 1px solid var(--line);display: grid;gap: 6px;color: var(--muted);font-size: 13px}.site-footer__legal strong{color: var(--ink);font-weight: 600}@container ftr (min-width: 900px){.site-footer__grid{grid-template-columns: 1.1fr 1.6fr .8fr .8fr;gap: 40px}.site-footer .states{grid-template-columns: repeat(3,minmax(0,1fr))}}.textlinks{display: flex;flex-wrap: wrap;gap: 0 4px;list-style: none;margin: 0;padding: 0;font-weight: 600}.textlinks li{display: inline-flex;align-items: center}.textlinks li:not(:last-child)::after{content: "·";color: var(--muted);margin-left: 4px}.textlinks a{display: inline-flex;align-items: center;min-height: var(--tap);padding: 0 4px}.bm-plate{fill: var(--surface);stroke: var(--ink);stroke-width: 1.5}.bm-water{fill: var(--water)}.bm-e{fill: var(--ink)}.p1-f{fill: var(--pct-1)}.p2-f{fill: var(--pct-2)}.p3-f{fill: var(--pct-3)}.p4-f{fill: var(--pct-4)}.p5-f{fill: var(--pct-5)}.p6-f{fill: var(--pct-over)}@container hydro (max-width: 599px){.hydro__rec{white-space: normal;max-width: 150px}}.sheet-stack>*,.sheet-cols>*{min-width: 0}.type-row>span:last-child{min-width: 0;overflow-x: auto}.intro__aka{font-size: 15px;color: var(--muted);margin-top: -2px}.intro__aka .tag{vertical-align: 0}.page__main>.level,.page__main>section.lvl{margin-top: 2px}.answer-wrap{padding-top: 20px}@container shell (min-width: 1040px){.only-narrow{display: none}}.page--single{grid-template-columns: minmax(0,1fr) !important}.forecast{background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-2);padding: 14px 16px;display: grid;gap: 6px;max-width: var(--measure)}.forecast h3{font-size: 15px;font-weight: 600;font-family: var(--f-text);font-stretch: 100%}.forecast .v{font: 700 24px/1.1 var(--f-display);font-stretch: 87%}.forecast .src{font-size: 13px;color: var(--muted)}.section>.lede + *{margin-top: 12px}.section-head{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 6px 16px;margin-bottom: 14px}.section-head h2{margin: 0}.ad--r{width: 320px;height: 100px}.ad--r .ad__d{display: none}@container shell (min-width: 1040px){.ad--r{width: 728px;height: 90px}.ad--r .ad__d{display: inline}.ad--r .ad__m{display: none}}.geo{position: relative;width: 100%}.geo svg{position: absolute;inset: 0;width: 100%;height: 100%;display: block}.m-lake{position: absolute;width: 0;height: 0}.m-pin{position: absolute;left: -7px;top: -7px;width: 14px;height: 14px;padding: 0;border-radius: 50%;border: 2px solid var(--surface);box-shadow: 0 0 0 1px var(--ink);cursor: pointer}.m-pin::before{content: "";position: absolute;inset: -6px;border-radius: 50%}.m-pin.none{background: var(--surface);border: 2.5px solid var(--ink);box-shadow: none}.m-pin:hover,.m-pin:focus-visible{transform: scale(1.25);outline-offset: 3px}.m-pop{display: none;position: absolute;z-index: 4;left: 12px;top: -12px;min-width: 150px;padding: 8px 10px;border-radius: 6px;background: var(--ink);color: var(--surface);font-size: 13px;line-height: 1.35;box-shadow: 0 6px 18px rgb(0 0 0 / .22);white-space: nowrap}.m-pop b{display: block;font-weight: 600}.m-pop span{display: block;opacity: .85}.m-pop a{color: inherit;font-weight: 600;display: inline-flex;min-height: 28px;align-items: center}.m-lake.is-left .m-pop{left: auto;right: 12px}.m-lake:focus-within .m-pop,.m-lake.is-open .m-pop,.m-lake:hover .m-pop{display: block}.m-lake:focus-within,.m-lake.is-open,.m-lake:hover{z-index: 5}.stats{display: flex;flex-wrap: wrap;gap: 0;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-2);list-style: none;margin: 0;padding: 0}.stats li{flex: 1 1 128px;padding: 12px 16px;border-right: 1px solid var(--line);border-bottom: 1px solid var(--line);margin: 0 -1px -1px 0;font-size: 13px;color: var(--muted);line-height: 1.3}.stats b{display: block;color: var(--ink);font: 700 26px/1.1 var(--f-display);font-stretch: 87%;margin-bottom: 2px}.stats li.lead b{font-size: 34px}.statnote{margin-top: 10px;font-size: 15px}.mlist{list-style: none;margin: 0;padding: 0;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-2)}.mlist li + li{border-top: 1px solid var(--line)}.mlist a,.mlist .row{display: grid;grid-template-columns: minmax(0,1fr) minmax(120px,46%);gap: 4px 14px;align-items: center;padding: 10px 14px;min-height: 48px;color: var(--ink);text-decoration: none}.mlist a:hover{background: var(--surface-2)}.mlist .nm{font-weight: 600;font-size: 15px}.mlist .nm small{display: block;font-weight: 400;font-size: 13px;color: var(--muted)}.mlist .more{padding: 10px 14px;font-size: 14px;color: var(--muted)}.gl{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(auto-fit,minmax(150px,1fr));gap: 10px}.gl a{display: grid;gap: 4px;padding: 12px 14px;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-2);color: var(--ink);text-decoration: none;min-height: 100%}.gl a:hover{border-color: var(--accent)}.gl .nm{font: 700 16px/1.15 var(--f-display);font-stretch: 87%;color: var(--accent)}.gl .lv{font: 500 14px/1.3 var(--f-mono)}.gl .tp{font-size: 14px}.gl .tp b{font: 700 20px/1 var(--f-display);font-stretch: 87%}.gl small{font-size: 12px;color: var(--muted);line-height: 1.3}.cols2{display: grid;gap: 20px}@container shell (min-width: 760px){.cols2{grid-template-columns: 1fr 1fr}}.statelist{list-style: none;margin: 14px 0 0;padding: 0;columns: 2 150px;column-gap: 24px;font-size: 15px}.statelist li{break-inside: avoid;border-bottom: 1px solid var(--line)}.statelist a{display: flex;justify-content: space-between;gap: 8px;min-height: 40px;align-items: center;color: var(--ink);text-decoration: none}.statelist a:hover{color: var(--accent)}.statelist .mono{color: var(--muted);font-size: 13px;text-align: right}.statelist .mono small{display: block;font-size: 12px;color: var(--ink)}.filterbar{display: flex;flex-wrap: wrap;gap: 10px 16px;align-items: center;justify-content: space-between;margin-bottom: 12px}.filterbar .tabs [aria-pressed="true"]{background: var(--surface);color: var(--ink);box-shadow: 0 1px 2px rgb(0 0 0 / .12),0 0 0 1px var(--line)}.filterbar .tabs button{min-height: 38px;padding: 0 12px;border: 0;border-radius: 5px;background: transparent;color: var(--muted);font: 600 14px/1 var(--f-text);white-space: nowrap}.filterbar .tabs button:hover{color: var(--ink)}.filter{position: relative;flex: 0 1 260px}.filter svg{position: absolute;left: 11px;top: 50%;transform: translateY(-50%);width: 18px;height: 18px;color: var(--muted)}.filter input{width: 100%;height: var(--tap);padding: 0 12px 0 36px;border: 1.5px solid var(--line);border-radius: var(--r-1);background: var(--surface)}.filter input:focus{outline: none;border-color: var(--accent);box-shadow: 0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}.chain--compact .chain__dir,.chain--compact .chain__track{min-width: 0}.chain--compact .chain__vs,.chain--compact .chain__lv{display: none}.chain--compact .chain__name{font-size: 13px}.chain--compact .chain__pc{font-size: 12px}.chain--compact .chain__item{padding-right: 4px}.chain--compact .chain__scroll{overflow: visible}.card{background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-2);padding: 16px;display: grid;gap: 12px;align-content: start}.card h3{font-size: 17px}.card .chain{border: 0}.card .chain__scroll{padding: 0}.m-bg{fill: color-mix(in srgb,var(--water) 16%,var(--surface))}.m-water{fill: color-mix(in srgb,var(--water) 32%,var(--surface));stroke: none}.gl-lbl{position: absolute;transform: translate(-50%,-50%);text-align: center;font-size: 12px;line-height: 1.2;color: var(--ink);white-space: nowrap;pointer-events: none;text-shadow: 0 0 3px var(--surface),0 0 3px var(--surface)}.gl-lbl b{display: block;font: 700 17px/1.1 var(--f-display);font-stretch: 87%}.gl-st{position: absolute;width: 10px;height: 10px;margin: -5px 0 0 -5px;border-radius: 2px;background: var(--ink);box-shadow: 0 0 0 2px var(--surface)}.gl-st--key{position: static;display: inline-block;margin: 0}.biglink{display: flex;align-items: center;justify-content: space-between;gap: 12px;max-width: var(--measure);min-height: 60px;padding: 14px 18px;border: 1px solid var(--line);border-radius: var(--r-2);background: var(--surface);color: var(--ink);text-decoration: none;font-size: 17px}.biglink b{font: 700 22px/1 var(--f-display);font-stretch: 87%}.biglink svg{width: 22px;height: 22px;color: var(--accent);flex: none}.biglink:hover{border-color: var(--accent)}.sameday--nobar table{max-width: 520px}.notemp__msg{font: 700 22px/1.2 var(--f-display);font-stretch: 87%;margin-top: 8px}.notemp__alt{margin-top: 8px;font-size: 15px}.mlist .row{grid-template-columns: 120px minmax(0,1fr)}.ltable tr.grp th{position: static;background: var(--surface-2);font-weight: 600;color: var(--ink);padding: 8px 12px;font-size: 13px;box-shadow: none}.level--stale .level__label .tag,.level__label .tag{margin-left: 4px}.chglist{list-style: none;margin: 0;padding: 0;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-2);counter-reset: n}.chglist li + li{border-top: 1px solid var(--line)}.chglist a{display: grid;grid-template-columns: minmax(0,1fr) auto;grid-template-areas: "n c" "b v";gap: 6px 14px;align-items: center;padding: 12px 14px;color: var(--ink);text-decoration: none}.chglist a:hover{background: var(--surface-2)}.cl-n{grid-area: n;font-weight: 600;font-size: 15px}.cl-n small{font-weight: 400;color: var(--muted);font-size: 13px;margin-left: 6px}.cl-bar{grid-area: b;display: block;height: 8px;border-radius: 2px;background: var(--surface-2);overflow: hidden}.cl-bar i{display: block;height: 100%;border-radius: 2px}.cl-bar i.up{background: var(--water)}.cl-bar i.down{background: var(--shore)}.cl-c{grid-area: c;font: 500 15px/1.2 var(--f-mono);text-align: right}.cl-v{grid-area: v;font: 500 13px/1.2 var(--f-mono);color: var(--muted);text-align: right}.cl-v small{font: 400 12px/1.2 var(--f-text);margin-left: 6px}.cl-cols{display: grid;gap: 0 32px}@container shell (min-width: 1000px){.cl-cols{grid-template-columns: 1fr 1fr}}.miles{list-style: none;margin: 0;padding: 0;max-width: var(--measure)}.miles li{display: grid;grid-template-columns: 104px minmax(0,1fr);gap: 12px;padding: 12px 0;border-bottom: 1px solid var(--line);font-size: 15px}.miles time{font: 500 13px/1.6 var(--f-mono);color: var(--muted)}.rapid{margin: 14px 0 0;padding: 14px 16px;border-radius: var(--r-2);background: var(--alert);color: #fff;display: grid;gap: 4px}[data-theme="dark"] .rapid{color: #1a0605}.rapid__k{font: 600 13px/1.2 var(--f-text);text-transform: uppercase;letter-spacing: .04em}.rapid__k .tag{color: inherit;text-transform: none;letter-spacing: 0;margin-left: 6px}.rapid__v{font: 800 30px/1.1 var(--f-display);font-stretch: 87%}.rapid__v .chg,.rapid__v .chg::before{color: inherit}.rapid a{color: inherit;font-weight: 600}.short{max-width: var(--measure);padding: 16px 18px;background: var(--surface);border: 1px solid var(--line);border-top: 3px solid var(--water);border-radius: var(--r-2);font-size: 17px;line-height: 1.5}.short__k{font: 600 13px/1.2 var(--f-text);color: var(--muted);margin-bottom: 6px}.prose p{max-width: 68ch;font-size: 17px;line-height: 1.6}.prose p + p{margin-top: 12px}.gloss{max-width: var(--measure);border-top: 1px solid var(--line)}.gloss>div{padding: 12px 0;border-bottom: 1px solid var(--line);scroll-margin-top: 16px}.gloss dt{font: 700 17px/1.2 var(--f-display);font-stretch: 93%}.gloss dd{margin-top: 4px;font-size: 15px;line-height: 1.5}.gloss>div:target{background: color-mix(in srgb,var(--water) 9%,transparent)}.author{display: flex;gap: 14px;align-items: flex-start;max-width: var(--measure);padding: 16px;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-2)}.author__i{width: 52px;height: 52px;flex: none;border-radius: 50%;display: grid;place-items: center;background: var(--water-deep);color: #fff;font: 800 24px/1 var(--f-display)}.author__n{font-weight: 600}.dam{container: dam / inline-size;display: grid;grid-template-columns: minmax(0,1fr) 132px;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-2);padding: 16px 12px 16px 16px;max-width: var(--measure)}.dam__draw{position: relative;aspect-ratio: 1000 / 600}.dam__svg{position: absolute;inset: 0;width: 100%;height: 100%}.dam__labels{position: relative}.dam__lbl{position: absolute;left: 10px;right: 0;transform: translateY(-50%);font-size: 12px;line-height: 1.2;color: var(--muted)}.dam__lbl b{display: block;color: var(--ink);font-size: 13px;font-weight: 600}.dam__lbl .mono{display: inline}.dam__lbl b + .mono{display: block}.dam__lbl .tag{margin-top: 3px;font-size: 10.5px;padding: 2px 4px}.dam__lbl:first-child{transform: translateY(-30%)}.dam__lbl.zone b{font-weight: 600;color: var(--muted)}.dam__lbl.now b{color: var(--water-deep)}[data-theme="dark"] .dam__lbl.now b{color: var(--water)}.dam__lbl::before{content: "";position: absolute;left: -10px;top: 50%;width: 7px;border-top: 1px solid var(--ink)}.dam__lbl.zone::before{display: none}.dam__name,.dam__lake{position: absolute;font-size: 12px;font-weight: 600;color: var(--ink)}.dam__name{right: 2%;top: calc(100% + 6px);font-weight: 600;color: var(--muted)}.dam__lake{left: 52%;top: 56%;transform: translate(-50%,-50%);color: #fff;font-size: 13px}.dam{padding-bottom: 30px}.d-ground{fill: color-mix(in srgb,var(--ink) 16%,var(--surface))}.d-dam{fill: color-mix(in srgb,var(--ink) 34%,var(--surface))}.d-water{fill: var(--water)}.d-dead{fill: var(--water-deep)}.d-shore{fill: var(--shore)}.d-floodzone{fill: color-mix(in srgb,var(--flood) 16%,var(--surface))}.d-line{stroke: var(--ink);stroke-width: 2}.d-line--dash{stroke-dasharray: 6 4;stroke-width: 1.5}.d-line--thin{stroke-width: 1;stroke: var(--muted)}.d-surface{stroke: var(--water-deep);stroke-width: 2}@container dam (max-width: 420px){.dam__draw{aspect-ratio: 1000 / 1600}.dam__lake{left: 68%}.dam__lbl .tag{display: none}.dam{grid-template-columns: minmax(0,1fr) 112px;padding: 12px 8px 30px 12px}.dam__lbl span:not(.mono):not(.tag){display: none}.dam__name{font-size: 10px}}form.search{margin: 0}.wx__row--solo{grid-template-columns: minmax(0,1fr) !important}.wx__lo{font: 500 12px/1.2 var(--f-text);color: var(--muted);margin-top: -2px}.wx__strip{counter-reset: none}.facts dt small{font-size: 12px}.level__meta b{font-weight: 600}.results{list-style: none;margin: 12px 0 0;padding: 0;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-2);max-width: var(--measure)}.results li + li{border-top: 1px solid var(--line)}.results a{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 2px 12px;align-items: center;padding: 12px 14px;min-height: 52px;color: var(--ink);text-decoration: none}.results a:hover{background: var(--surface-2)}.results .nm{font-weight: 600}.results .nm small{display: block;font-weight: 400;color: var(--muted);font-size: 13px}.results .pc{font: 500 14px/1 var(--f-mono)}.cards2{list-style: none;margin: 0;padding: 0;display: grid;gap: 10px;grid-template-columns: repeat(auto-fill,minmax(260px,1fr))}.cards2 a{display: grid;gap: 6px;padding: 14px 16px;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-2);color: var(--ink);text-decoration: none;min-height: 100%}.cards2 a:hover{border-color: var(--accent)}.cards2 .nm{font: 700 18px/1.15 var(--f-display);font-stretch: 87%;color: var(--accent)}.cards2 .d{font-size: 14px;color: var(--muted);line-height: 1.4}.cards2 .k{font: 500 13px/1.3 var(--f-mono);color: var(--ink)}.prose ul,.prose ol{max-width: 68ch;font-size: 17px;line-height: 1.6;padding-left: 1.2em;margin-top: 12px}.prose h2{margin-top: var(--s-6);margin-bottom: var(--s-3)}.prose h3{margin-top: var(--s-5);margin-bottom: var(--s-2)}.prose .lede{margin-top: 0}.srctable{width: 100%;border-collapse: collapse;background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-2);overflow: hidden;font-size: 14px}.srctable th,.srctable td{padding: 10px 12px;border-bottom: 1px solid var(--line);text-align: left;vertical-align: top}.srctable thead th{background: var(--surface-2);color: var(--muted);font-size: var(--fs-label);font-weight: 600}.srctable tbody tr:last-child>*{border-bottom: 0}.srcbox{overflow-x: auto;max-width: var(--wide)}.srcbox table{min-width: 640px}.temp-big{font: 800 var(--fs-big)/1 var(--f-display);font-stretch: 87%;letter-spacing: -0.02em}@container level (min-width: 600px){.temp-big{font-size: var(--fs-big-lg)}}.miles a{color: var(--ink)}.miles a:hover{color: var(--accent)}@media print{.site-header,.site-footer,.page__aside,.hdrop,.ad-row,.alerts,.tabs{display: none !important}.hydro__panel[hidden]{display: block !important}}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .h-line{stroke: var(--water)}:root:not([data-theme="light"]) .hydro__dot{background: var(--water)}:root:not([data-theme="light"]) .hydro__legend i{border-top-color: var(--water)}:root:not([data-theme="light"]) .hydro__legend i.fp{border-top-color: var(--ink)}:root:not([data-theme="light"]) .sameday tr.is-today .yr small{color: var(--water)}:root:not([data-theme="light"]) .chain__dir span:nth-child(2){color: var(--water)}:root:not([data-theme="light"]) .dam__lbl.now b{color: var(--water)}:root:not([data-theme="light"]) .rapid{color: #1a0605}}.msg{background: var(--surface);border: 1px solid var(--line);border-radius: var(--r-2);padding: 14px 16px;font-size: 16px;max-width: var(--measure)}.menu-panel a[aria-current="page"]{box-shadow: none;color: var(--accent);font-weight: 700}.g-num{paint-order: stroke;stroke: var(--surface);stroke-width: 3px;stroke-linejoin: round}.g-wet .g-num{stroke: var(--water-deep)}.short__lead{font-weight: 700}.rapid__v a{color: inherit}.site-footer .fh{font: 600 var(--fs-label)/1.2 var(--f-text);color: var(--muted);margin-bottom: 8px}.src-s{display: none;text-decoration: none}@container shell (max-width: 560px){.src-l{display: none}.src-s{display: inline}}@media (pointer: coarse){.tabs [role="tab"],.filterbar .tabs button{min-height: var(--tap)}}.g-wet .g-num{stroke: none}.g-num{paint-order: normal;stroke: none}.g-onshore .g-tick{stroke: #0E1B22}.g-onshore .g-num{fill: #0E1B22}.m-state.is-ctx{fill: color-mix(in srgb,var(--surface-2) 45%,var(--surface))}.hydro__chart{grid-template-columns: var(--yw,46px) minmax(0,1fr)}@container hydro (min-width: 600px){.hydro__chart{grid-template-columns: var(--yw,54px) minmax(0,1fr)}}.ltable__box{max-height: none}.ltable__foot a.js-showall{font-weight: 600}@container ltable (max-width: 600px){.ltable--compact .c-pc,.ltable--compact .c-c7{display: none}}.nearby .dist{font: 500 12px/1.2 var(--f-mono);color: var(--muted)}