@font-face{font-family:Sofia Sans;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/6db15e7e4f2779f5-s.3a8mt0jnjt67i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Sofia Sans;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/d18812f10256b6a0-s.3ud7qwv93jsc9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/64e423511e573cfd-s.0zpbjme21nevd.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Sofia Sans;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/5e1aff448c8521b6-s.p.18k6ab96ew9tl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sofia Sans;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/e9bda45850af0eda-s.p.3dhbch4o6h0a_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sofia Sans Fallback;src:local(Arial);ascent-override:93.31%;descent-override:31.1%;line-gap-override:0.0%;size-adjust:96.46%}._5n23nW_className{font-family:Sofia Sans,Sofia Sans Fallback;font-style:normal}._5n23nW_variable{--font-sofia:"Sofia Sans", "Sofia Sans Fallback"}
@font-face{font-family:Sofia Sans Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/4593d80586715942-s.2awlk_7guwqkm.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Sofia Sans Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/2123cf3c0f5c04c5-s.1ocrqrfl1edx9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/32a4de1ce8e4f04e-s.0oftar9beb1_5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Sofia Sans Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/17c4eff329c6d1c8-s.p.1jp_bdy1h8_0i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sofia Sans Condensed;font-style:normal;font-weight:1 1000;font-display:swap;src:url(../media/d540bc2c8eb2c2ce-s.p.1no17ibf4xzoy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sofia Sans Condensed Fallback;src:local(Arial);ascent-override:120.13%;descent-override:40.04%;line-gap-override:0.0%;size-adjust:74.92%}.Fi1HCG_className{font-family:Sofia Sans Condensed,Sofia Sans Condensed Fallback;font-style:normal}.Fi1HCG_variable{--font-sofia-cond:"Sofia Sans Condensed", "Sofia Sans Condensed Fallback"}
@font-face{font-family:Kesit Dash;src:url(/fonts/kesit-dash.woff2)format("woff2");font-weight:100 900;font-display:block;unicode-range:U+2013}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#eceeea;--plate:#f6f7f4;--deep:#dfe3dd;--ink:#1f232b;--graphite:#565b62;--red:#ad2219;--rule:#767b75;--hair:#c3c7c1;--wash:#c6d0d1;--water:#1b4a5a;--on-water:#eef4f3;--on-water-soft:#a9c4c7;--red-on-water:#ff9d8c;--concrete:#d6d3ca;--deep-water:#143c49;--deep-wash:#3b6f7c;--on-deep:#e7eeec;--on-deep-soft:#a9bdbd;--ink-plate:var(--ink);--on-ink:var(--paper);--selection:var(--wash);--focus:var(--ink);--font-text:"Kesit Dash", var(--font-sofia), "Sofia Sans", "Segoe UI", Roboto, Arial, sans-serif;--font-note:var(--font-sofia-cond), "Sofia Sans Condensed", "Arial Narrow", Arial, sans-serif;--font-display:var(--font-note);--t-note:.9375rem;--t-small:1rem;--t-body:1.125rem;--t-body-wide:1.1875rem;--t-lead:1.375rem;--t-h3:1.25rem;--t-h2-quiet:clamp(1.75rem, 1.4rem + 1.4vw, 2.5rem);--t-h2:clamp(2rem, 1.4rem + 2.4vw, 3.25rem);--t-h2-big:clamp(2.6rem, 1.4rem + 5vw, 5.25rem);--t-h1:clamp(2.5rem, 1.6rem + 3.2vw, 4.5rem);--t-hero:clamp(3.4rem, 2rem + 4vw, 5.75rem);--t-moment:clamp(6rem, 3rem + 13vw, 13rem);--t-figure:clamp(2.5rem, 1.8rem + 2.6vw, 3.75rem);--lh-text:1.55;--lh-tight:1.12;--lh-head:1.18;--w-text:400;--w-strong:600;--w-head:600;--w-h1:650;--w-hero:600;--measure:36em;--measure-narrow:26em;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:4.5rem;--s-9:7rem;--gutter:1rem;--gutter-wide:3rem;--line:1px;--line-strong:1.5px;--line-ink:2px;--radius:4px;--draw-hatch:var(--ink);--draw-hatch-opacity:0;--draw-water:var(--water);--draw-on-water:var(--on-water);--draw-today-on-water:var(--red-on-water);--draw-surface:var(--ink);--draw-paper:var(--paper);--draw-body:var(--concrete);--draw-ink:var(--ink);--draw-pencil:var(--graphite);--draw-today:var(--red);--draw-today-text:var(--red);--draw-rule:var(--rule);--draw-hair:var(--hair);--draw-plate:var(--plate);--draw-dash:4 3;--draw-dash-scenario-dry:1.5 3.5;--draw-dash-scenario-normal:6 3;--draw-dash-scenario-wet:10 3 2 3;--settle:.7s;--settle-ease:cubic-bezier(.22, .75, .25, 1);--quick:.14s;--quick-ease:cubic-bezier(.3, .7, .3, 1);--rise:.6s;--grow:.45s;--grow-delay:.15s}@media (prefers-reduced-motion:reduce){:root{--settle:0s;--quick:0s;--rise:0s;--grow:0s;--grow-delay:0s}}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--font-text);font-size:var(--t-body);font-weight:var(--w-text);line-height:var(--lh-text);font-kerning:normal;text-rendering:geometricprecision;font-variant-numeric:lining-nums;margin:0}@media (min-width:900px){body{font-size:var(--t-body-wide)}}::selection{background:var(--selection)}h1,h2,h3{font-weight:var(--w-head);line-height:var(--lh-head);text-wrap:balance;margin:0}h1,h2{font-family:var(--font-display);letter-spacing:-.01em;font-weight:720;line-height:1.02}h1{font-size:var(--t-h1)}h2{font-size:var(--t-h2)}h3{font-size:var(--t-h3)}figure,p{margin:0}p,li,dd{text-wrap:pretty}a{color:inherit;text-decoration-line:underline;text-decoration-thickness:var(--line);text-underline-offset:.24em;transition:text-decoration-color var(--quick) var(--quick-ease);text-decoration-color:currentColor}a:hover{text-decoration-thickness:var(--line-ink)}.button,.copy-button,.control{min-height:44px;padding:0 var(--s-5);border:var(--line-strong) solid var(--ink);border-radius:var(--radius);color:var(--ink);font:inherit;font-weight:var(--w-strong);cursor:pointer;transition:background-color var(--quick) var(--quick-ease), color var(--quick) var(--quick-ease);background:0 0;justify-content:center;align-items:center;display:inline-flex}.button:hover,.copy-button:hover,.control:hover{background:var(--ink);color:var(--on-ink)}:focus-visible{outline:var(--line-ink) solid var(--focus);outline-offset:3px}code,.file-names{font-size:inherit;font-weight:var(--w-strong);overflow-wrap:anywhere}s{text-decoration-thickness:var(--line-ink)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.js-only{display:none}.js .js-only{display:block}.skip{position:absolute;left:-9999px}.skip:focus{left:var(--gutter);top:var(--s-2);z-index:10;background:var(--plate);padding:var(--s-2) var(--s-3)}.site-header{padding:var(--s-4) var(--gutter) var(--s-2)}.site-header-row{align-items:center;gap:var(--s-4);display:flex}.wordmark{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.wordmark-inner{align-items:center;gap:var(--s-2);font-size:1.3125rem;font-weight:var(--w-h1);letter-spacing:-.01em;display:inline-flex}.logo-mark{flex:none;width:1.5rem;height:1.5rem}.logo-sun{fill:var(--red)}.logo-lines{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linecap:round}.site-nav{column-gap:var(--s-5);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.site-nav ul{column-gap:var(--s-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.site-nav a{align-items:center;min-height:40px;text-decoration:none;display:inline-flex}.site-nav a:hover{text-decoration:underline}.site-nav a[aria-current=page]{text-decoration:underline;text-decoration-thickness:var(--line-ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);font-weight:var(--w-strong)}@media (max-width:899px){.site-nav,.site-nav ul{column-gap:var(--s-2)}.site-nav a{padding:0 var(--s-1)}}@media (min-width:900px){.site-header{padding:var(--s-5) var(--gutter-wide) var(--s-3);flex-wrap:wrap;align-items:center;display:flex}.site-header-row{display:contents}.site-nav{margin:0 0 0 var(--s-7);order:2}.site-nav ul+ul{padding-left:var(--s-5)}}.page{padding:0 var(--gutter)}@media (min-width:900px){.page{padding:0 var(--gutter-wide)}}.lede{font-size:1.25rem;line-height:1.5}.caption{font-size:var(--t-small);color:var(--ink);max-width:var(--measure)}.note{font-size:var(--t-small);color:var(--graphite);max-width:var(--measure)}.note-lead{color:var(--ink);font-weight:var(--w-strong)}.more{font-weight:var(--w-strong)}.notice{max-width:var(--measure);margin:var(--s-4) 0 0;font-size:var(--t-small)}.notice-title{font-weight:var(--w-head)}.notice ul{margin:var(--s-1) 0 0;padding-left:1.2em}.notice summary{cursor:pointer;min-height:32px;text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:.22em;align-items:center;display:flex}details>summary:after{content:"▾";transition:transform var(--quick) var(--quick-ease);margin-left:.4em;font-size:.8em;text-decoration:none;display:inline-block}details[open]>summary:after{transform:rotate(180deg)}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}table{border-collapse:collapse;width:100%;font-size:var(--t-small)}caption{text-align:left;font-size:var(--t-small);color:var(--graphite);padding-bottom:var(--s-2)}th,td{text-align:left;vertical-align:baseline;padding:var(--s-2) var(--s-3) var(--s-2) 0;border-bottom:var(--line) solid var(--hair)}thead th{font-weight:var(--w-strong);border-bottom:var(--line) solid var(--ink);vertical-align:bottom}tbody th{font-weight:var(--w-strong)}th.num,td.num{text-align:right;font-variant-numeric:tabular-nums}.table-scroll{max-width:100%;overflow-x:auto}details.chart-table{margin-top:var(--s-4);max-width:48rem}details.chart-table>summary{cursor:pointer;min-height:44px;font-weight:var(--w-strong);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:.22em;align-items:center;display:flex}.antet{max-width:44rem;margin:var(--s-8) 0 var(--s-6);font-size:var(--t-small);line-height:1.45}.antet-title{font-size:var(--t-h3);font-weight:var(--w-head)}.antet-rows{gap:var(--s-2);margin:var(--s-3) 0 0;display:grid}.antet-rows>div{column-gap:var(--s-4);grid-template-columns:9.5em minmax(0,1fr);display:grid}.antet-rows dt{color:var(--graphite)}.antet-rows dd{margin:0}.site-footer{gap:var(--s-4);margin-top:var(--s-6);padding:var(--s-6) var(--gutter) var(--s-8);background:var(--deep);font-size:var(--t-small);display:grid}.footer-independent{font-weight:var(--w-strong);max-width:40em}.footer-pages ul,.footer-sources{gap:0 var(--s-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.footer-pages a,.footer-sources a{align-items:center;min-height:32px;display:inline-flex}.footer-lang a{min-height:32px;color:var(--graphite);font-size:var(--t-small);align-items:center;text-decoration:none;display:inline-flex}.footer-lang a:hover,.footer-lang a:focus-visible{color:var(--ink);text-decoration:underline}.footer-fine{gap:var(--s-2);max-width:60em;color:var(--graphite);display:grid}@media (min-width:900px){.site-footer{padding:var(--s-7) var(--gutter-wide) var(--s-8);column-gap:var(--s-7);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.footer-independent,.footer-pages{grid-column:1}.footer-fine{grid-area:1/2/span 2}}@media (forced-colors:active){.logo-sun{fill:canvastext}.logo-lines{stroke:canvastext}}.fixture-note{padding:var(--s-2) var(--gutter);background:var(--ink);color:var(--paper);font-size:var(--t-small)}
.kesit-frame,.tchart-frame{container-type:inline-size}.kesit-frame>svg:last-child,.tchart-frame>svg:last-child{display:none}.kesit-frame>svg:first-child,.tchart-frame>svg:first-child{max-width:480px;margin-inline:auto}@container (min-width:600px){.kesit-frame>svg:first-child,.tchart-frame>svg:first-child{display:none}.kesit-frame>svg:last-child,.tchart-frame>svg:last-child{display:block}}.kesit,.tchart{width:100%;height:auto;display:block;overflow:visible}.k-note{font-family:var(--font-note);fill:var(--ink);font-size:14px}.kesit-wide .k-note,.tchart-wide .k-note,.rchart-wide .k-note,.rainchart-wide .k-note,.schart-wide .k-note{font-size:16px}.k-strong{font-weight:700}.k-on-air{fill:var(--draw-ink)}.k-on-water{fill:var(--draw-on-water)}.k-water{fill:var(--draw-water)}.k-hatch{stroke:var(--draw-hatch);stroke-opacity:var(--draw-hatch-opacity);stroke-width:1px}.k-pencilhatch{stroke:var(--draw-pencil);stroke-opacity:.5;stroke-width:1px}.k-plate{fill:var(--draw-plate)}.k-surface{fill:none;stroke:var(--draw-surface);stroke-width:2px}.k-dam{fill:var(--draw-body);stroke:var(--draw-ink);stroke-width:2.5px;stroke-linejoin:round}.k-scale path{stroke:var(--draw-ink);stroke-width:1.5px}.k-scale-label{fill:var(--draw-ink);font-weight:600}.k-ground{stroke:var(--draw-ink);stroke-width:2.5px}.k-mark path{fill:var(--draw-body);stroke:var(--draw-ink);stroke-width:1.6px;stroke-linejoin:round}.k-mark-record path{fill:var(--draw-ink)}.k-mark-label{font-weight:600}.k-leader{fill:none;stroke:var(--draw-ink);stroke-width:1px}.k-dim-shaft{fill:none;stroke:var(--draw-ink);stroke-width:2px;stroke-dasharray:var(--draw-dash)}.k-dim-ends{fill:none;stroke:var(--draw-ink);stroke-width:2px}.k-glint{fill:none;stroke:var(--draw-on-water);stroke-width:1px;opacity:.35}.k-dim-stem{fill:none;stroke:var(--draw-pencil);stroke-width:1.25px;stroke-dasharray:1 3;stroke-linecap:round}.k-dim-origin{fill:var(--draw-ink)}.k-dim-sea .k-dim-shaft,.k-dim-sea .k-dim-ends,.k-dim-sea .k-dim-stem{stroke:var(--draw-on-water)}.k-dim-sea .k-dim-origin{fill:var(--draw-on-water)}.k-pencil{fill:var(--draw-pencil)}.k-today path{fill:var(--draw-today);stroke:var(--paper);stroke-width:1.5px;stroke-linejoin:round;paint-order:stroke}.k-fig{font-family:var(--font-note);letter-spacing:-.01em;font-size:28px;font-weight:750}.kesit-wide .k-fig{font-size:38px}.k-today-pct.k-on-air,.k-today-pct.k-on-water{fill:var(--draw-today)}.k-note.k-on-water.k-halo{fill:var(--draw-ink)}.k-halo{stroke:var(--draw-paper);stroke-width:5px;stroke-linejoin:round;paint-order:stroke}.k-surface-plate,.k-ground-plate{opacity:0;transition:opacity var(--quick) var(--quick-ease), transform var(--quick) var(--quick-ease)}.is-away .kesit:not(.is-shallow) .k-surface-plate,.is-away .kesit.is-shallow .k-ground-plate{opacity:1}.k-surface-plate text{fill:var(--draw-on-water)}.k-surface-plate{translate:0 var(--plate-dy,0px)}.kesit.is-over .k-surface-plate text{fill:var(--draw-ink)}.kesit-compact.is-over .k-surface-plate{transform:translateY(-58px)}.kesit-wide.is-over .k-surface-plate{transform:translateY(-74px)}.k-ground-plate text{fill:var(--draw-ink)}.k-today-small,.tchart-wide .k-today-small{font-family:var(--font-note);fill:var(--draw-today-text);font-size:15px;font-weight:600}.k-today-note{fill:var(--red)}.k-day-band{fill:var(--draw-on-water)}.k-day-box{fill:var(--draw-paper);stroke:var(--draw-ink);stroke-width:1.5px}.k-day-leader{stroke:var(--draw-on-water);stroke-width:1.5px}.k-flow-shaft{fill:none;stroke-width:2px}.k-flow.k-on-air .k-flow-shaft{stroke:var(--draw-ink)}.k-flow.k-on-water .k-flow-shaft{stroke:var(--draw-on-water)}.k-flow.k-on-air .k-flow-head{fill:var(--draw-ink)}.k-flow.k-on-water .k-flow-head{fill:var(--draw-on-water)}.k-flow-pipe{fill:none;stroke:var(--draw-ink);stroke-width:6px;stroke-linecap:butt}.k-flow-pipe.k-on-water{stroke:var(--draw-on-water)}.k-deadhatch{stroke:var(--draw-on-water);stroke-opacity:.45;stroke-width:1px}.k-dead-line{stroke:var(--draw-on-water);stroke-width:1.5px;stroke-dasharray:var(--draw-dash)}.kesit-water{transform:translateY(calc((100 - var(--lvl,50)) * var(--k,2) * 1px));transition:transform var(--settle) var(--settle-ease)}.stage .k-dead,.stage .k-day,.stage .k-flows{opacity:0;transition:opacity var(--quick) var(--quick-ease)}.stage.is-dead .k-dead,.stage.is-day .k-day,.stage.is-flows .k-flows{opacity:1}.tol{height:20px;margin-top:var(--s-2);max-width:22rem;display:block;position:relative}.tol-track{border-top:var(--line) solid var(--ink);position:absolute;top:12px;left:0;right:0}.tol-ends{height:36px}.tol-ends .tol-track:before,.tol-ends .tol-track:after{content:"";border-left:var(--line) solid var(--ink);height:8px;position:absolute;top:-4px}.tol-ends .tol-track:before{left:0}.tol-ends .tol-track:after{right:0}.tol-end{font-size:var(--t-note);color:var(--graphite);line-height:1;position:absolute;top:18px}.tol-end-0{left:0}.tol-end-100{right:0}.tol-range{left:var(--from);right:calc(100% - var(--to));border-top:var(--line-strong) dashed var(--graphite);position:absolute;top:12px}.tol-range:before,.tol-range:after{content:"";border-left:var(--line-strong) solid var(--graphite);height:11px;position:absolute;top:-6px}.tol-range:before{left:0}.tol-range:after{right:0}.tol-mid{left:var(--at);border-left:var(--line-ink) solid var(--graphite);height:9px;position:absolute;top:8px;translate:-1px}.tol-today{left:var(--at);border-left:6px solid #0000;border-right:6px solid #0000;border-top:9px solid var(--red);width:0;height:0;position:absolute;top:0;translate:-6px}.tol-actual{left:var(--at);background:var(--ink);width:4px;height:15px;position:absolute;top:5px;translate:-2px}.h-halo{fill:none;stroke:var(--draw-paper);stroke-width:4.5px;stroke-linecap:round}.h-dim-shaft{fill:none;stroke:var(--draw-pencil);stroke-width:1.6px;stroke-dasharray:var(--draw-dash)}.h-dim-ends{fill:none;stroke:var(--draw-pencil);stroke-width:1.6px}.h-dim-30 .h-dim-shaft,.h-dim-30 .h-dim-ends{stroke-width:2px}.h-dim-7 .h-dim-shaft,.h-dim-7 .h-dim-ends{stroke-width:1.1px}.h-actual{fill:var(--draw-ink);stroke:var(--draw-paper);stroke-width:1.5px;paint-order:stroke}.t-axis path{stroke:var(--draw-rule)}.t-axis text{fill:var(--draw-pencil)}.t-baseline{stroke:var(--draw-ink);stroke-width:1.5px}.t-zones path{stroke:var(--draw-rule);stroke-width:1px;stroke-dasharray:2 3}.t-zones text,.t-dates text{fill:var(--draw-pencil)}.t-line{fill:none;stroke:var(--draw-ink);stroke-width:2px;stroke-linejoin:round}.t-line-thin{stroke-width:1.25px}.tchart-compact .t-line,.tchart-wide .t-line{stroke-width:1.4px;stroke-opacity:.9}.t-band-edge{fill:none;stroke:var(--draw-pencil);stroke-width:1.4px;stroke-dasharray:var(--draw-dash)}.t-mid{fill:none;stroke:var(--draw-pencil);stroke-width:1.2px}.t-scen{fill:none;stroke:var(--draw-pencil);stroke-width:1.8px}.t-scen-range,.t-scen-cap{fill:none;stroke:var(--draw-pencil);stroke-width:1.3px}.t-scen-dry{stroke-dasharray:var(--draw-dash-scenario-dry);stroke-linecap:round}.t-scen.t-scen-dry{stroke-width:1.4px}.t-scen-normal{stroke-dasharray:var(--draw-dash-scenario-normal)}.t-scen-wet{stroke-dasharray:var(--draw-dash-scenario-wet)}.t-scen.t-scen-wet{stroke-width:2.6px}.t-datum{fill:none;stroke:var(--draw-pencil);stroke-width:1.25px;stroke-dasharray:1 3;stroke-linecap:round}.t-end{fill:var(--draw-pencil)}.t-end-name{fill:var(--draw-ink);font-weight:600}.t-threshold path{stroke:var(--draw-pencil);stroke-width:1px;stroke-dasharray:2 3}.t-gap text{fill:var(--draw-pencil)}.s-envelope{fill:var(--deep);stroke:var(--draw-rule);stroke-width:1px}.s-median{fill:none;stroke:var(--draw-pencil);stroke-width:1.4px;stroke-dasharray:var(--draw-dash)}.path-stops{margin:var(--s-5) 0 var(--s-4);padding:0;list-style:none}.path-stop{column-gap:var(--s-3);padding-bottom:var(--s-6);grid-template-columns:3rem minmax(0,1fr);display:grid}.path-tag{font-family:var(--font-display);color:var(--water);font-size:3rem;font-weight:720;line-height:.85}.path-step{min-width:0}.path .path-stop h3{font-family:var(--font-display);font-size:var(--t-h2-quiet);margin:0;font-weight:720;line-height:1.02}.path-no{font-weight:var(--w-text);color:var(--graphite)}.path-stop p{margin-top:var(--s-2);max-width:var(--measure)}.path-stop dl{margin:var(--s-3) 0 0;padding:var(--s-3) var(--s-4);background:var(--water);color:var(--on-water);font-size:var(--t-small);grid-column:2}.path-stop dl>div{gap:0 var(--s-2);grid-template-columns:4.25rem minmax(0,1fr);display:grid}.path-stop dl>div+div{margin-top:var(--s-1)}.path-stop dt{color:var(--on-water-soft)}.path-stop dd{margin:0}@media (min-width:900px){.path-stop{column-gap:var(--s-5);grid-template-columns:4.5rem minmax(0,3fr) minmax(0,2fr)}.path-tag{font-size:4.5rem}.path-stop dl{grid-column:3;align-self:start;margin:0}}@media (forced-colors:active){.k-today path,.tol-today{fill:highlight;border-top-color:highlight}}.t-rain path{fill:none;stroke:var(--draw-pencil);stroke-width:1.2px}@keyframes k-rise{0%{transform:translateY(var(--rise-from,0px))}}.k-rise{animation:k-rise var(--rise,.6s) var(--settle-ease) both}.k-fill{--rise-from:90px;animation:k-rise var(--rise,.6s) var(--settle-ease) both;animation-play-state:paused}.is-seen .k-fill,html:not(.js) .k-fill{animation-play-state:running}@keyframes k-grow{0%{transform:scaleY(0)}}.k-grow,.h-newest .h-dim{transform-box:view-box;animation:k-grow var(--grow) var(--settle-ease) calc(var(--rise) + var(--grow-delay)) both}.h-newest .h-dim{animation-play-state:paused;animation-delay:0s}.is-seen .h-newest .h-dim,html:not(.js) .h-newest .h-dim{animation-play-state:running}@media (prefers-reduced-motion:reduce){.k-rise,.k-fill,.k-grow,.h-newest .h-dim{animation:none}}.ra-band{fill:var(--draw-hair);fill-opacity:.45;stroke:none}.ra-mid{stroke-width:1.8px}
.glance{padding:var(--s-5) 0 var(--s-3)}.reading-title{max-width:12ch;font-size:var(--t-hero);letter-spacing:-.015em;font-weight:780;line-height:.96}.reading-exact{align-items:center;gap:var(--s-2) var(--s-4);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.reading-when{font-size:var(--t-small);flex-direction:column;flex:10rem;line-height:1.3;display:flex}.reading-stamp{font-weight:var(--w-strong)}@media (min-width:900px){.reading-when{font-size:var(--t-body)}.reading-measured{font-size:var(--t-small)}}.reading-figure{font-family:var(--font-display);font-size:var(--t-figure);letter-spacing:-.01em;color:var(--red);white-space:nowrap;font-weight:780;line-height:1}.reading-figure .tri{margin-right:.12em;font-size:.45em;font-weight:400}.reading-volume{margin-top:var(--s-3);max-width:28em;font-size:var(--t-lead);line-height:1.35}.reading-news{margin-top:var(--s-4);max-width:26em;font-size:1.25rem;line-height:1.45}.reading-status{margin-top:var(--s-1);max-width:30em}.reading-stale{color:var(--ink);font-weight:var(--w-strong)}.glance-rest{padding:var(--s-6) 0 var(--s-5)}.range-rows{gap:var(--s-5);max-width:32rem;margin:0;display:grid}.range-row{gap:var(--s-4);grid-template-columns:minmax(6.5em,auto) minmax(0,1fr);display:grid}.range-row dt{line-height:1.3}.range-when{font-weight:var(--w-strong);display:block}.range-date{font-size:var(--t-small);color:var(--graphite);display:block}.range-row dd{margin:0}.range-value{font-family:var(--font-display);font-size:var(--t-figure);letter-spacing:-.01em;font-weight:760;line-height:1}.range-likely{font-size:var(--t-small);color:var(--graphite);white-space:nowrap}.glance-meaning{margin-top:var(--s-6);max-width:22em;font-size:var(--t-lead);line-height:1.4}.glance-key{margin-top:var(--s-2);max-width:var(--measure);font-size:var(--t-small)}.glance-more{padding:0 0 var(--s-7)}.glance-rain{max-width:var(--measure)}.chapter{padding:var(--s-8) 0}.chapter-head,.chapter-body{max-width:var(--measure)}.chapter-head h2{max-width:20ch}.chapter-head>*+*,.chapter-body>*+*{margin-top:var(--s-3)}.chapter-head+.chapter-body{margin-top:var(--s-5)}.chapter figure{margin:var(--s-5) 0 0}.chapter-body>figure:first-child{margin-top:0}.chapter figcaption{margin-top:var(--s-3)}.chapter-wide .chapter-body{max-width:none}.chapter-day h2,.chapter-horizon h2{max-width:15ch;font-size:var(--t-h2-big);line-height:.98}.chapter-quiet{padding:var(--s-7) 0}.chapter-quiet h2{font-size:var(--t-h2-quiet);line-height:1.04}.moment-figure{margin:var(--s-2) 0 var(--s-3);font-family:var(--font-display);font-size:var(--t-moment);letter-spacing:-.03em;font-weight:700;line-height:.88}.chapter-moment,.section-water{--ink:var(--on-deep);--graphite:var(--on-deep-soft);--focus:var(--on-deep);--draw-ink:var(--on-deep);--draw-pencil:var(--on-deep-soft);--draw-hatch:var(--on-deep);--draw-hatch-opacity:0;--draw-water:var(--deep-wash);--draw-on-water:var(--on-deep);--draw-surface:var(--on-deep);--draw-plate:var(--deep-water);--draw-rule:var(--on-deep-soft);--draw-hair:var(--deep-wash);--draw-today:var(--red);--draw-today-text:var(--on-deep);--draw-paper:var(--deep-water);--on-ink:var(--deep-water);margin:var(--s-6) calc(-1 * var(--gutter));padding:var(--s-8) var(--gutter);background:var(--deep-water);box-shadow:inset 0 4px 0 var(--on-deep);color:var(--ink)}.chapter-moment h2{font-size:var(--t-h2-big);max-width:16ch;line-height:.98}.chapter-moment figure{margin-left:0;margin-right:0}.chapter-moment figcaption{padding:0 var(--gutter)}@media (min-width:900px){.chapter-split{column-gap:var(--s-7);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.chapter-split .chapter-head+.chapter-body{margin-top:0}.chapter-split .chapter-body{max-width:60rem}.chapter-split .chapter-body>:where(p,ul,ol,dl,h3,.caption),.chapter-split .chapter-body figure>.caption{max-width:44rem}.chapter-split .chapter-head{top:var(--s-6);position:sticky}.chapter-moment,.section-water{margin-left:calc(-1 * var(--gutter-wide));margin-right:calc(-1 * var(--gutter-wide));padding:var(--s-9) var(--gutter-wide)}.chapter-moment figure{margin-left:0;margin-right:calc(-1 * var(--gutter-wide))}.chapter-moment figcaption{padding:0}}.story{position:relative}.glance-drawing{margin:var(--s-2) 0 0;padding:0}.glance-drawing figcaption{margin-top:var(--s-2)}.glance-history{padding:var(--s-5) 0 var(--s-6)}.glance-history h2{max-width:20ch;font-size:var(--t-h2-quiet);line-height:1.04}.glance-history .lede{margin-top:var(--s-3);max-width:var(--measure)}.history{margin:var(--s-4) 0 0}.history figcaption{margin-top:var(--s-2);max-width:var(--measure)}.glance-history .more{margin-top:var(--s-3)}.stage{display:none}.stage-readout{margin-top:var(--s-2);font-size:var(--t-small);color:var(--graphite)}.stage-now b{font-weight:var(--w-head)}.chapter-drawing{margin:var(--s-5) 0 0}.rv{opacity:0;transition:opacity var(--settle) var(--settle-ease), transform var(--settle) var(--settle-ease);transform:translateY(14px)}.rv.rv-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.rv{opacity:1;transition:none;transform:none}}@media (min-width:900px){.story{column-gap:var(--s-7);grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.glance{padding-top:var(--s-7);grid-area:1/1}.glance-drawing{margin:var(--s-7) calc(-1 * var(--gutter-wide)) 0 0;grid-area:1/2;align-self:end;padding:0}.glance-drawing figcaption{max-width:var(--measure);padding-right:var(--gutter-wide)}.glance-rest{grid-area:2/1}.glance-history{padding-top:var(--s-6);grid-area:2/2}.story-text{grid-area:3/1}.chapter-drawing{margin:var(--s-5) 0 0}.js .stage{top:var(--s-6);z-index:2;margin:var(--s-8) calc(-1 * var(--gutter-wide)) 0 0;grid-area:3/2;align-self:start;display:block;position:sticky}.js .stage-readout{padding-right:var(--gutter-wide);text-align:right}.js .chapter-drawing{display:none}.story .chapter{flex-direction:column;justify-content:center;min-height:74vh;display:flex}}@media (min-width:900px) and (max-height:600px){.js .stage{display:none}.js .chapter-drawing{display:block}.story .chapter{min-height:0}}.yearstrip{gap:var(--s-4);margin:var(--s-4) 0;display:grid}.yearstrip-row{grid-template-columns:2.5rem minmax(0,1fr);display:grid}.yearstrip-axis{height:6rem;padding-right:var(--s-1);border-right:var(--line) solid var(--ink);font-family:var(--font-note);font-size:var(--t-note);color:var(--ink);text-align:right;flex-direction:column;justify-content:space-between;line-height:1;display:flex}.yearstrip-axis span:first-child{translate:0 -.4em}.yearstrip-axis span:last-child{translate:0 .4em}.yearstrip ul{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.yr button{width:100%;min-width:24px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block}.yr button:disabled{cursor:default}.yr-col{border-bottom:var(--line) solid var(--ink);height:6rem;display:block;position:relative}.yr-mark{left:50%;bottom:calc(var(--v) * 1%);border-left:6px solid #0000;border-right:6px solid #0000;border-top:9px solid var(--ink);width:0;height:0;position:absolute;translate:-6px}.yr-year{padding-top:var(--s-1);font-size:var(--t-note);text-align:center;line-height:1.2;font-family:var(--font-note);color:var(--ink);display:block}.yr button:hover .yr-col{background:var(--deep)}.yr button[aria-pressed=true] .yr-col{background:var(--deep);outline:2px solid var(--ink);outline-offset:-1px}.yr button[aria-pressed=true] .yr-year{font-weight:var(--w-h1);text-underline-offset:3px;text-decoration:underline}.yr-today .yr-mark{border-top-color:var(--red)}.yr.yr-today button .yr-year,.yr.yr-today button[aria-pressed=true] .yr-year{color:var(--red);font-weight:var(--w-strong)}.yr-missing .yr-col{background:repeating-linear-gradient(-45deg, var(--hair) 0 1px, transparent 1px 5px)}.yr button:disabled[aria-pressed=true] .yr-col,.yr button:disabled:hover .yr-col{background:0 0}@media (forced-colors:active){.yr-mark{border-top-color:canvastext}.yr-today .yr-mark{border-top-color:highlight}}.flows{gap:var(--s-5);margin-top:var(--s-5);display:grid}.flow{margin:0}.flow-head{font-weight:var(--w-head);font-size:var(--t-lead)}.flow div{padding-top:var(--s-2)}.flow dt{font-weight:var(--w-strong)}.flow dd{margin:0}@media (min-width:640px){.flows{column-gap:var(--s-6);grid-template-columns:1fr 1fr}}.scenario-years{gap:var(--s-4);margin:0;display:grid}.scenario-years dt{align-items:center;gap:var(--s-2);font-weight:var(--w-strong);display:flex}.scenario-years dd{margin:0 0 0 calc(2.5rem + var(--s-2))}.scenario-range{display:block}.scenario-detail{font-size:var(--t-small);color:var(--graphite);display:block}.swatch{border-top:2px solid var(--graphite);width:2.5rem;height:0}.swatch-dry{border-top-style:dotted}.swatch-normal{border-top-style:dashed}.swatch-wet{background:repeating-linear-gradient(90deg, var(--graphite) 0 10px, transparent 10px 13px, var(--graphite) 13px 15px, transparent 15px 18px);border-top:0;height:2px}.floor{margin-top:var(--s-6)}.floor-title{font-size:var(--t-h3)}.floor p{margin-top:var(--s-2)}.floor .table-scroll{margin-top:var(--s-3)}.label-live,.label-hindcast{font-weight:var(--w-h1)}.trust,.glance-ahead{margin-top:var(--s-7)}.trust h2,.glance-ahead h2{max-width:24ch;font-size:var(--t-h3);line-height:1.2}.trust p,.glance-ahead p{margin-top:var(--s-3);max-width:var(--measure)}.ahead-figure{margin:var(--s-4) 0 0}.ahead-figure figcaption{margin-top:var(--s-2);max-width:var(--measure)}.embed-why{margin-top:var(--s-2)}
.page-head{padding:var(--s-5) 0 var(--s-5);gap:var(--s-5);display:grid}.page-head h1{max-width:16ch;font-size:var(--t-h1);line-height:1.02}.page-head .lede{gap:var(--s-3);margin-top:var(--s-4);max-width:var(--measure);display:grid}.page-asof{font-size:var(--t-small);color:var(--graphite)}.section{padding:var(--s-7) 0 var(--s-6)}.section>h2{max-width:20ch;margin-bottom:var(--s-5);font-size:var(--t-h2-quiet)}.section p+p,.section p+.note,.section .note+p,.section .note+.table-scroll,.section p+.table-scroll{margin-top:var(--s-3)}.section h3{margin:var(--s-6) 0 var(--s-3)}.prose,.section-split>div>p{max-width:var(--measure)}.statement{font-size:var(--t-lead);max-width:30em}@media (min-width:900px){.page-head{column-gap:var(--s-7);padding:var(--s-6) 0 var(--s-5);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end}.page-head-text{display:contents}.page-head-text>h1{grid-area:1/1/span 2;align-self:start}.page-head-text>*{grid-column:2}.page-head-text>.lede{grid-row:1/span 2;align-self:end;margin-top:0}.page-head-aside{grid-column:1/-1}.section-split,.section-limits{column-gap:var(--s-7);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.section-limits>h2{top:var(--s-5);grid-area:1/1/span 2;position:sticky}.section-limits>:not(h2){grid-column:2}.section-split>h2{top:var(--s-5);grid-column:1;margin-bottom:0;position:sticky}}.prose-list,.limits{max-width:var(--measure);margin:var(--s-3) 0;padding-left:1.2em}.prose-list li+li,.limits li+li{margin-top:var(--s-2)}.pull{margin-top:var(--s-4);font-size:var(--t-lead);font-weight:var(--w-strong);max-width:30em}.muted{color:var(--graphite)}.unit{font-family:var(--font-text);font-size:var(--t-small);color:var(--graphite)}.section-wall{padding:var(--s-4) 0 var(--s-7)}.wall{--lane:1.875rem;--wall-h:13rem;margin:0 0 var(--s-4)}.wall-row{gap:var(--s-7);display:grid}.wall-side{min-width:0;position:relative}.wall-head{align-items:baseline;column-gap:var(--s-3);flex-wrap:wrap;display:flex}.wall-side-name{font-weight:var(--w-strong);flex-basis:100%}.wall-side-total{font-family:var(--font-display);font-size:var(--t-figure);letter-spacing:-.01em;font-weight:780;line-height:1}.wall-side-volume{font-size:var(--t-small)}.wall-cells{height:var(--wall-h);margin-top:calc(var(--rows-sm,0) * var(--lane) + var(--s-5));border-left:var(--line-ink) solid var(--ink);border-bottom:var(--line-ink) solid var(--ink);display:flex;position:relative}.wall-full{border-top:var(--line) dashed var(--rule);pointer-events:none;position:absolute;top:0;left:0;right:0}.wall-cell{border-right:var(--line-strong) solid var(--ink);flex-basis:0;min-width:0;position:relative}.wall-water{height:calc(var(--fill) * 100%);background:var(--water);box-shadow:0 calc(-1 * var(--line-strong)) 0 var(--ink), inset 0 2px 0 color-mix(in srgb, var(--on-water) 35%, transparent);transform-origin:50% 100%;animation:wall-settle var(--rise) var(--settle-ease) both;position:absolute;bottom:0;left:0;right:0}@keyframes wall-settle{0%{transform:scaleY(var(--from))}}.wall-label{left:var(--s-2);right:var(--s-1);bottom:calc(var(--fill) * 100% + var(--s-2));white-space:nowrap;flex-direction:column;display:flex;position:absolute}.wall-name{font-size:var(--t-note);font-weight:var(--w-strong);line-height:1.3}.wall-pct{font-family:var(--font-display);font-size:1.75rem;font-weight:760;line-height:1}.wall-callout{height:calc(var(--row) * var(--lane) + var(--s-5) - var(--s-2));border-left:var(--line) solid var(--ink);display:none;position:absolute;bottom:100%;left:50%}.wall-callout-text{top:0;right:var(--s-1);white-space:nowrap;font-size:var(--t-note);line-height:1.2;position:absolute;transform:translateY(-55%)}.wall-callout-text b{font-family:var(--font-display);font-size:1.125rem;font-weight:760}.wall-strait{display:none}@media (max-width:74.99rem){.wall-cell{--row:var(--row-sm)}.narrow-sm .wall-label{display:none}.narrow-sm .wall-callout{display:block}.wet-sm .wall-label{bottom:auto;top:calc((1 - var(--fill)) * 100% + var(--s-2));color:var(--on-water)}}@media (min-width:75rem){.wall{--wall-h:22rem}.wall-row{gap:6rem;display:flex}.wall-side{flex:calc(var(--share) * 1000) 1 0}.wall-cells{margin-top:calc(var(--rows-lg,0) * var(--lane) + var(--s-5))}.wall-cell{--row:var(--row-lg)}.narrow-lg .wall-label{display:none}.narrow-lg .wall-callout{display:block}.wet-lg .wall-label{bottom:auto;top:calc((1 - var(--fill)) * 100% + var(--s-2));color:var(--on-water)}.wall-strait{width:6rem;height:calc(var(--wall-h) * .5);font-family:var(--font-note);font-size:var(--t-note);color:var(--graphite);justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;right:100%}}@media (prefers-reduced-motion:reduce){.wall-water{animation:none}}.section-dams>h2{max-width:24ch}.dam-tables{gap:var(--s-6);display:grid}.dam-table{table-layout:fixed;border-collapse:collapse;width:100%;max-width:72rem}.dam-table thead th:first-child{width:31%}.dam-table thead th:nth-child(2){width:17%}.dam-table thead th:nth-child(3){width:20%}.dam-table thead th:nth-child(4),.dam-table thead th:nth-child(5){width:16%}.dam-table caption{padding-bottom:var(--s-2);text-align:left;color:var(--ink);font-weight:var(--w-strong);font-size:var(--t-body)}.dam-table caption .num{font-family:var(--font-display);font-weight:760}.dam-table thead th{padding:0 0 var(--s-2) var(--s-2);border-bottom:var(--line-strong) solid var(--ink);font-size:var(--t-small);font-weight:var(--w-text);vertical-align:bottom;text-align:left;line-height:1.25}.dam-table thead th:first-child{padding-left:0}.dam-table tbody th,.dam-table td{padding:var(--s-2) 0 var(--s-2) var(--s-2);vertical-align:baseline;border:0}.dam-table tbody th{text-align:left;font-weight:var(--w-text);padding-left:0}.dam-table tbody tr:first-child>*{padding-top:var(--s-3)}.dam-table .num{text-align:right;font-family:var(--font-note);white-space:nowrap;font-size:1.0625rem}.dam-table thead .num{font-family:var(--font-text);font-size:var(--t-note);white-space:normal}.dam-name{font-weight:var(--w-strong);display:block}.dam-table .status,.dam-late{font-size:var(--t-small);color:var(--graphite);line-height:1.3;display:block}.dam-pct{font-weight:700}.dam-wide{display:none}@media (min-width:900px){.dam-tables{gap:var(--s-7)}.dam-wide{display:table-cell}.dam-table .num{font-size:1.125rem}.dam-table thead th:first-child{width:22%}.dam-table thead th:nth-child(2),.dam-table thead th:nth-child(3){width:11%}.dam-table thead th:nth-child(4),.dam-table thead th:nth-child(5){width:9%}.dam-table thead th:nth-child(6){width:14%;padding-left:var(--s-5)}.dam-table td.dam-wide:nth-child(6){padding-left:var(--s-5)}.dam-table thead th:nth-child(7),.dam-table thead th:nth-child(8){width:12%}.dam-table tbody th .status{margin-left:var(--s-2);display:inline}.dam-table tbody th .dam-name{display:inline}}.status-explain{gap:var(--s-3);max-width:40rem;margin-top:var(--s-5);display:grid}.status-scale{border-bottom:var(--line-strong) solid var(--ink);margin:0;padding:0;list-style:none;display:flex}.status-scale li{padding:0 var(--s-2) var(--s-2);font-size:var(--t-small);flex-basis:0;line-height:1.25;position:relative}.status-scale li:first-child{padding-left:0}.status-scale li+li:before{content:"";height:var(--s-3);border-left:var(--line-strong) solid var(--ink);position:absolute;bottom:0;left:0}.status-scale .is-now{font-weight:var(--w-strong);box-shadow:inset 0 -5px 0 var(--ink)}.status-scale-name,.status-scale-range{display:block}.status-scale-range{font-family:var(--font-note);white-space:nowrap;color:var(--graphite)}.status{font-size:var(--t-small);color:var(--graphite)}.spark{max-width:100%;height:auto;display:block}.spark path{fill:none;stroke:var(--ink);stroke-width:1.6px}.spark circle{fill:var(--ink)}tr.is-flagged th:after{content:" *"}.settings{margin:var(--s-4) 0;max-width:34rem;display:grid}.settings>div{gap:var(--s-3);padding:var(--s-2) 0;grid-template-columns:minmax(8em,auto) minmax(0,1fr);display:grid}.settings dt{font-weight:var(--w-strong)}.settings dd{margin:0}.settings-value,.settings-basis{display:block}.settings-basis{font-size:var(--t-small);color:var(--graphite)}.switch{margin:var(--s-4) 0 0;border:0;min-width:0;padding:0}.switch-legend{margin-bottom:var(--s-2);font-weight:var(--w-strong);padding:0}.switch-input{opacity:0;width:1px;height:1px;position:absolute}.switch-labels{gap:var(--s-2);flex-wrap:wrap;display:flex}.switch-label{padding:0 var(--s-4)}.switch-panel{margin-top:var(--s-5);display:none}.switch-input-low:checked~.switch-panels .switch-panel-low,.switch-input-typical:checked~.switch-panels .switch-panel-typical,.switch-input-high:checked~.switch-panels .switch-panel-high{display:block}.switch-input-low:checked~.switch-labels .switch-label-low,.switch-input-typical:checked~.switch-labels .switch-label-typical,.switch-input-high:checked~.switch-labels .switch-label-high{background:var(--ink);color:var(--on-ink)}.switch-input-low:focus-visible~.switch-labels .switch-label-low,.switch-input-typical:focus-visible~.switch-labels .switch-label-typical,.switch-input-high:focus-visible~.switch-labels .switch-label-high{outline:var(--line-ink) solid var(--focus);outline-offset:3px}.effect-grid{gap:var(--s-5);margin-top:var(--s-4);display:grid}.effect-table caption{font-weight:var(--w-strong);font-size:var(--t-body);color:var(--ink)}@media (max-width:599px){.effect-table th,.effect-table td{padding-right:var(--s-2)}.effect-table{font-size:var(--t-note)}}.cell-range,.cell-main{display:block}.cell-range{white-space:nowrap}.cell-main{font-size:var(--t-small);color:var(--graphite)}@media (min-width:900px){.effect-grid{column-gap:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr))}}.kind{max-width:var(--measure);margin-bottom:var(--s-3);font-weight:var(--w-strong)}.kind-live:before,.kind-hindcast:before{width:1em;display:inline-block}.kind-live:before{content:"●"}.kind-hindcast:before{content:"○"}.ledger{margin:var(--s-3) 0;padding:0;list-style:none}.ledger-row{gap:var(--s-1) var(--s-4);padding:var(--s-3) 0;font-size:var(--t-small);grid-template-columns:minmax(0,1fr) auto;display:grid}.ledger-when b{font-size:var(--t-body);display:block}.ledger-when span{color:var(--graphite)}.ledger-forecast{text-align:right;font-size:1rem}.ledger-forecast b{font-weight:var(--w-head)}.ledger-row .tol{grid-column:1/-1;max-width:none}.ledger-result{text-align:right;color:var(--graphite)}.is-scored .ledger-result{color:var(--ink);font-weight:var(--w-strong)}@media (min-width:900px){.ledger-row{grid-template-columns:minmax(12rem,2fr) minmax(8rem,1fr) minmax(12rem,3fr) minmax(5rem,auto) minmax(9rem,1fr);align-items:center}.ledger-row .tol{grid-column:auto;margin:0}.ledger-forecast{text-align:left}}.killswitch{max-width:var(--measure);margin:var(--s-5) 0;padding:var(--s-4) 0}.section .killswitch h3{margin:0 0 var(--s-2)}.bars-table td.bar-cell{text-align:left;white-space:nowrap;min-width:7.5rem}.bars-table .bar{width:calc(var(--bar,0) * var(--bar-max,4rem));height:6px;margin-left:var(--s-2);vertical-align:middle;background:var(--graphite);display:inline-block}@media (max-width:599px){.bars-table{--bar-max:1.4rem}.bars-table td.bar-cell{min-width:0}}.bars-table tr.is-ours .bar{background:var(--ink);height:8px}.bars-table tr.is-ours th,.coverage-table tr.is-ours th{font-weight:var(--w-h1)}.weak-table .ref{font-size:var(--t-small);color:var(--graphite);display:block}.weak-table .weak{font-weight:var(--w-h1)}.weak-flag{font-family:var(--font-text);font-size:var(--t-small);display:block}.split{gap:var(--s-5);display:grid}@media (min-width:900px){.split{column-gap:var(--s-7);grid-template-columns:1fr 1fr}}.yearchart-figure{max-width:min(100%,64rem);margin:var(--s-3) 0 0}.yearchart{width:100%;height:auto;display:block;overflow:visible}.yearchart .fan-grid line{display:none}.yearchart .fan-grid text,.yearchart-end{font-family:var(--font-note);fill:var(--graphite);font-size:14px}.yearchart-line{fill:none;stroke:var(--ink);stroke-width:2px}.yearchart-line-1{stroke-dasharray:6 3}.legend{gap:var(--s-1) var(--s-5);margin:var(--s-2) 0 0;font-size:var(--t-small);flex-wrap:wrap;padding:0;list-style:none;display:flex}.legend li{align-items:center;gap:var(--s-2);display:inline-flex}.key{border-top:var(--line-ink) solid var(--ink);width:2rem}.key-year-1{border-top-style:dashed}.equation{gap:var(--s-2);max-width:var(--measure);margin:var(--s-4) 0;padding:var(--s-3) var(--s-4);border:var(--line-strong) solid var(--ink);background:var(--plate);flex-wrap:wrap;font-size:1.1875rem;display:flex}.section.section-water{padding:var(--s-8) var(--gutter);margin-top:var(--s-6)}@media (min-width:900px){.section.section-water{padding:var(--s-9) var(--gutter-wide)}}.section-water .equation{max-width:none;font-family:var(--font-display);gap:0 var(--s-4);margin:var(--s-5) 0 var(--s-6);background:0 0;border:0;padding:0;font-size:clamp(1.5rem,.9rem + 2.4vw,2.9rem);font-weight:650;line-height:1.1}.section-water .caption,.section-water .file-facts dt{color:var(--on-deep)}.section-water .caption{margin-top:var(--s-3)}.section-water .file{border-bottom-color:var(--deep-wash)}.section-water .file-name a{font-family:var(--font-display);font-size:1.5rem;font-weight:700;line-height:1.1}.section-water .terms>div{border-bottom-color:var(--deep-wash)}.terms{max-width:var(--measure);margin:0}.terms>div{gap:var(--s-3);padding:var(--s-2) 0;grid-template-columns:6.5em minmax(0,1fr);display:grid}.terms dt{font-weight:var(--w-strong)}.terms dd{margin:0}.files{margin:0;padding:0;list-style:none}.file{gap:var(--s-1) var(--s-5);padding:var(--s-3) 0;display:grid}.file-name a{font-weight:var(--w-strong)}.file-what{color:var(--graphite)}.file-facts{gap:0 var(--s-5);font-size:var(--t-small);flex-wrap:wrap;margin:0;display:flex}.file-facts>div{gap:var(--s-2);display:flex}.file-facts dt{color:var(--graphite)}.file-facts dd{margin:0}@media (min-width:900px){.file{grid-template-columns:minmax(0,3fr) minmax(0,4fr) minmax(0,5fr);align-items:baseline}}.archive{gap:var(--s-2) var(--s-4);margin:var(--s-3) 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.archive a{align-items:center;min-height:32px;display:inline-flex}.archive-ext{color:var(--graphite)}.schema-grid{gap:var(--s-5);display:grid}.section .schema-grid h3{margin-top:0}@media (min-width:900px){.schema-grid{column-gap:var(--s-7);grid-template-columns:repeat(2,minmax(0,1fr))}}.sources{max-width:var(--measure);margin:0}.sources>div{padding:var(--s-2) 0}.sources dt{font-weight:var(--w-strong)}.sources dd{margin:0}.link-row{gap:0 var(--s-4);margin:var(--s-2) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.link-row a{align-items:center;min-height:40px;display:inline-flex}.copyboxes{gap:var(--s-5);display:grid}.copybox-wrap{gap:var(--s-2);max-width:var(--measure);display:grid}.copybox-label{font-weight:var(--w-strong)}.ledger-fold>summary{cursor:pointer;min-height:44px;font-weight:var(--w-strong);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:.22em;align-items:center;display:flex}.ledger-fold[open]>summary{margin-bottom:var(--s-3)}.early{margin-top:var(--s-4)}.early-lead{font-weight:var(--w-strong)}.early-list{margin:var(--s-2) 0 var(--s-3);font-size:var(--t-lead);max-width:34em;padding:0;line-height:1.4;list-style:none}.early-list li+li{margin-top:var(--s-3)}.copybox{max-width:34em;font-size:var(--t-lead);margin:0;line-height:1.45}.copybox.code{max-width:44rem;padding:var(--s-3) var(--s-4);border:var(--line-strong) solid var(--ink);border-radius:var(--radius);font-size:var(--t-small);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.45}.copy-button{justify-self:start}.embed{max-width:60rem;padding:var(--s-3) var(--s-4)}.embed-head{margin-bottom:var(--s-3)}.embed-name{align-items:center;gap:var(--s-2);font-weight:var(--w-h1);display:flex}.embed-reading{margin-top:var(--s-2);font-size:var(--t-body);font-weight:var(--w-strong);letter-spacing:0}.embed-figures{font-size:1.0625rem}.embed-figures b{color:var(--red)}.embed-credit{margin-top:var(--s-3)}.notfound{gap:var(--s-6);padding-top:var(--s-8);padding-bottom:var(--s-8);display:grid}.notfound-mark{width:5rem;height:5rem}.notfound-text{gap:var(--s-6);display:grid}.notfound-text section{gap:var(--s-3);max-width:var(--measure);display:grid}@media (min-width:900px){.notfound{column-gap:var(--s-7);grid-template-columns:auto minmax(0,1fr);align-items:start}.notfound-text{column-gap:var(--s-7);grid-template-columns:1fr 1fr}}.embed-preview{width:100%;max-width:48rem;height:38rem;margin-top:var(--s-4);border:var(--line) solid var(--rule);background:var(--paper);display:block}@media (min-width:900px){.embed-preview{height:57rem}.page-head-stack{display:block}.page-head-stack h1{max-width:22ch}.page-head-stack .lede{margin-top:var(--s-4);max-width:var(--measure)}}.karne-history h2{max-width:22ch;font-size:var(--t-h2-big);line-height:.98}.karne-history .lede{margin-top:var(--s-4);max-width:var(--measure);font-size:var(--t-lead)}.karne-history .history{max-width:60rem;margin-top:var(--s-6)}.karne-history .history .caption{color:var(--on-deep)}.karne-checks .lede{max-width:var(--measure);font-size:var(--t-lead)}.early-table td,.early-table th{white-space:nowrap}.test-bars{gap:var(--s-5);max-width:56rem;margin:var(--s-5) 0 var(--s-4);display:grid}.test-bar{align-items:baseline;column-gap:var(--s-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.test-label{font-weight:var(--w-strong)}.test-value{font-family:var(--font-display);font-size:var(--t-figure);font-variant-numeric:tabular-nums;font-weight:760;line-height:1}.test-unit{font-family:var(--font-text);font-size:var(--t-small);color:var(--graphite);font-weight:400}.test-track{height:14px;margin-top:var(--s-2);border-bottom:var(--line) solid var(--rule);grid-column:1/-1;display:block}.test-fill{width:calc(var(--w) * 100%);background:var(--ink);height:100%;display:block}.test-bar-rule .test-fill{background:var(--graphite)}@media (forced-colors:active){.test-fill{background:canvastext}}.karne-picker .lede,.karne-race .lede{max-width:var(--measure)}.morning-choose{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.morning-choose label{font-weight:var(--w-strong)}.morning-choose select{max-width:100%;padding-right:var(--s-3);font-weight:var(--w-text)}.morning-choose .caption{flex-basis:100%}.morning-panel{margin-top:var(--s-4);max-width:var(--measure)}.morning-lines{margin:var(--s-3) 0 0;padding:0;list-style:none}.morning-lines li+li{margin-top:var(--s-2)}.morning-figure{margin:var(--s-4) 0 0}.mchart{max-width:34rem}.race-group{margin-top:var(--s-5)}.race-group h3{font-size:var(--t-h3)}

