#stWaterPotential{--wp-card:#fff;--wp-field:#fff;--wp-ink:#06266e;--wp-blue:#065cff;--wp-muted:#43628b;--wp-line:#c8d9ee;--wp-soft:#eff7ff;--wp-green:#075747;--wp-mint:linear-gradient(110deg,#dff9ee,#f2fff7);--wp-mintline:#b7ead6;--wp-warn:#fff5df;--wp-warning:#914400;width:100%;min-width:0;padding:8px;border-radius:8px;background:#fff;color:var(--wp-ink);font:14px/1.4 Arial,Helvetica,sans-serif;isolation:isolate;box-sizing:border-box}
#stWaterPotential *{box-sizing:border-box;min-width:0}#stWaterPotential [hidden]{display:none!important}#stWaterPotential :is(h2,h3,p){margin:0}#stWaterPotential h2{font-size:19px;line-height:1.25;margin-bottom:10px;letter-spacing:-.25px}#stWaterPotential h3{font-size:15px;line-height:1.3;margin-bottom:7px}#stWaterPotential .wp-subtitle{font-size:15px;margin-bottom:10px}#stWaterPotential button{font:700 13px/1.35 Arial;border:1px solid var(--wp-blue);border-radius:6px;background:var(--wp-card);color:var(--wp-blue);padding:9px 8px;cursor:pointer}#stWaterPotential button:disabled{opacity:.5;cursor:default}#stWaterPotential .wp-primary,#stWaterPotential .wp-toggle [aria-pressed=true]{background:#065cff;color:white}#stWaterPotential :is(button,input,select,summary,.wp-cellscroll):focus-visible{outline:2px solid var(--wp-blue);outline-offset:2px}
#stWaterPotential .wp-presets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:8px}#stWaterPotential .wp-presets button{display:flex;align-items:center;gap:8px;text-align:left;border-color:var(--wp-line);color:var(--wp-ink);padding:6px;height:82px;background:var(--wp-card)}#stWaterPotential .wp-presets button[aria-pressed=true]{border:2px solid var(--wp-blue);padding:5px;background:var(--wp-soft)}#stWaterPotential .wp-presets b{font-size:13px}#stWaterPotential .wp-presets small{display:block;font-size:10px;color:var(--wp-muted);font-weight:400;line-height:1.4;margin-top:4px}#stWaterPotential .wp-thumb{flex:0 0 40%;height:64px;overflow:hidden}#stWaterPotential .wp-thumb svg{display:block;width:100%;height:100%}
#stWaterPotential .wp-main,#stWaterPotential .wp-education{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:stretch}#stWaterPotential .wp-panel{border:1px solid var(--wp-line);background:var(--wp-card);padding:12px;border-radius:7px;overflow:hidden}#stWaterPotential .wp-row{display:grid;grid-template-columns:1.1fr 1.2fr;gap:8px;align-items:center;margin:10px 0}#stWaterPotential label,#stWaterPotential .wp-fieldlabel{font-size:13px;font-weight:700;color:var(--wp-ink)}#stWaterPotential :is(input,textarea){width:100%;font:14px Arial;border:1px solid var(--wp-line);border-radius:5px;padding:8px;background:var(--wp-field);color:var(--wp-ink)}#stWaterPotential input{height:36px}#stWaterPotential .wp-unitfield{display:flex;align-items:center;gap:8px}#stWaterPotential .wp-unitfield>span{font-size:11px;flex:0 0 26px}#stWaterPotential .wp-toggle{display:grid;grid-template-columns:repeat(3,1fr);gap:0}#stWaterPotential .wp-toggle button{border-radius:0;padding:7px 4px;font-size:12px;font-weight:400}#stWaterPotential .wp-toggle button:first-child{border-radius:5px 0 0 5px}#stWaterPotential .wp-toggle button:last-child{border-radius:0 5px 5px 0}#stWaterPotential .wp-externalrow{border-top:1px solid var(--wp-line);padding-top:15px;margin-top:16px}#stWaterPotential .wp-help{font-size:10px;color:var(--wp-muted);line-height:1.5;margin:6px 0}#stWaterPotential .wp-error{padding:8px;margin:7px 0;border:1px solid #d69c37;border-radius:5px;background:var(--wp-warn);color:var(--wp-warning);font-size:12px}#stWaterPotential .wp-leafphoto{overflow:hidden;border-radius:5px;margin-top:8px}#stWaterPotential .wp-leafphoto img{display:block;width:100%;height:auto}#stWaterPotential .wp-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}#stWaterPotential .wp-actions button{padding:10px}
#stWaterPotential .wp-hero{background:var(--wp-mint);color:var(--wp-green);border:1px solid var(--wp-mintline);border-radius:7px;padding:14px 10px;text-align:center}#stWaterPotential .wp-hero>span{display:block;font-size:12px;font-weight:700;margin-bottom:7px}#stWaterPotential .wp-hero strong{display:block;font-size:clamp(32px,4.5vw,50px);line-height:1.2;letter-spacing:-1px;overflow-wrap:anywhere}#stWaterPotential .wp-hero p{display:block;margin:8px auto 0;padding:4px 9px;background:#d6f9e5;color:#075747;border:1px solid #b3e4ca;border-radius:5px;font-size:12px;font-weight:700;width:fit-content;max-width:100%}#stWaterPotential .wp-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:8px 0}#stWaterPotential .wp-metrics>div{border:1px solid var(--wp-line);border-radius:6px;text-align:center;padding:9px 4px;background:var(--wp-card)}#stWaterPotential .wp-metrics b{display:block;font-size:clamp(14px,1.7vw,20px);color:var(--wp-blue);line-height:1.3;overflow-wrap:anywhere}#stWaterPotential .wp-metrics small{display:block;font-size:10px;line-height:1.4;margin-top:4px;color:var(--wp-muted)}#stWaterPotential .wp-flowgrid{display:grid;grid-template-columns:1fr 1fr;gap:8px}#stWaterPotential .wp-inner{border:1px solid var(--wp-line);border-radius:6px;padding:10px;margin-top:8px}#stWaterPotential .wp-flowgrid .wp-inner{margin-top:0;min-height:126px}#stWaterPotential .wp-flow-symbol{display:block;color:var(--wp-blue);font-size:51px;line-height:.9;text-align:center;font-weight:700;margin:2px 0 6px}#stWaterPotential .wp-flow-symbol[data-direction=unknown],#stWaterPotential .wp-flow-symbol[data-direction=invalid]{color:var(--wp-muted);font-size:36px}#stWaterPotential .wp-direction{display:block;text-align:center;font-size:13px}#stWaterPotential .wp-delta{display:block;color:var(--wp-blue);font-size:clamp(21px,2.4vw,29px);line-height:1.4;overflow-wrap:anywhere;margin:8px 0}#stWaterPotential .wp-flowgrid .wp-help{text-align:center;margin-top:5px}#stWaterPotential .wp-scale-svg{display:block;width:100%;height:auto;color:var(--wp-ink)}#stWaterPotential .wp-scale-svg text{font:11px Arial;fill:currentColor}#stWaterPotential .wp-scale-svg .wp-scalevalue{font-weight:700}#stWaterPotential .wp-scale-svg .wp-tick{font-size:10px;fill:var(--wp-muted)}
#stWaterPotential .wp-cellpanel{margin-top:8px}#stWaterPotential .wp-cellheading{display:flex;align-items:center;justify-content:space-between;gap:10px}#stWaterPotential .wp-cellheading>span{font-size:10px;color:var(--wp-muted);text-align:right}#stWaterPotential .wp-cellscroll{overflow-x:auto;width:100%;max-width:100%}#stWaterPotential .wp-cell-svg{display:block;width:100%;height:auto;color:var(--wp-ink)}#stWaterPotential .wp-cell-svg text{fill:currentColor;font:12px Arial}#stWaterPotential .wp-cell-svg .wp-labelstrong{font-weight:700;font-size:13px}#stWaterPotential .wp-cell-svg .wp-cellreading{font-weight:700;font-size:19px}#stWaterPotential .wp-leader{stroke:currentColor;stroke-width:1.2;fill:none}#stWaterPotential .wp-center{text-align:center}#stWaterPotential .wp-copy{width:100%;background:var(--wp-card);color:var(--wp-blue);font-size:13px;padding:9px;margin-top:4px}#stWaterPotential textarea{min-height:180px}#stWaterPotential .wp-logo-day{display:block}#stWaterPotential .wp-logo-night{display:none}#stWaterPotential .wp-warning{background:var(--wp-warn);color:var(--wp-warning);border:1px solid #e6c680;border-radius:6px;padding:9px 12px;margin:8px 0;font-size:11px;text-align:center}#stWaterPotential .wp-education{margin:8px 0}#stWaterPotential .wp-example{font-size:12px;line-height:1.75;white-space:pre-line;overflow-wrap:anywhere}#stWaterPotential .wp-faq details{border:1px solid var(--wp-line);border-radius:5px;padding:7px;margin-top:5px;font-size:12px}#stWaterPotential .wp-faq summary{cursor:pointer;color:var(--wp-blue)}#stWaterPotential .wp-faq details p{font-size:11px;line-height:1.6;color:var(--wp-ink);margin-top:7px}#stWaterPotential .wp-faq .wp-more{border:0;padding:6px 0}
#stWaterPotential .wp-sources{display:grid;grid-template-columns:1fr 1fr;gap:8px}#stWaterPotential .wp-sources a{display:flex;align-items:center;gap:9px;border:1px solid var(--wp-line);border-radius:6px;padding:9px;background:var(--wp-card);color:var(--wp-ink);text-decoration:none}#stWaterPotential .wp-source-logo{flex:0 0 103px;padding-right:9px;border-right:1px solid var(--wp-line)}#stWaterPotential .wp-source-logo img{width:93px;height:48px;object-fit:contain;display:block}#stWaterPotential .wp-sources b{font-size:11px}#stWaterPotential .wp-sources small{display:block;color:var(--wp-muted);font-size:10px;line-height:1.4;margin-top:4px}#stWaterPotential .wp-source-note{text-align:center;color:var(--wp-muted);font-size:10px;margin-top:7px}
html:not(.st-master-dark):not(.dark):not([data-theme=dark]) body:not(.dark):not([data-theme=dark]):has(#stWaterPotential),html:not(.st-master-dark):not(.dark):not([data-theme=dark]) body:not(.dark):not([data-theme=dark]) .st-master-page:has(#stWaterPotential){background:#fff!important;background-image:none!important}
:is(html.st-master-dark,html.dark,body.dark,[data-theme=dark]) #stWaterPotential{--wp-card:#13263c;--wp-field:#0d2033;--wp-ink:#c6e5ff;--wp-blue:#77baff;--wp-muted:#a0bfdf;--wp-line:#365a77;--wp-soft:#1a3850;--wp-green:#9cf3d2;--wp-mint:linear-gradient(110deg,#113e33,#132e31);--wp-mintline:#317963;--wp-warn:#392d1b;--wp-warning:#ffd18c;background:#0c1b2c}
:is(html.st-master-dark,html.dark,body.dark,[data-theme=dark]) #stWaterPotential .wp-hero p{background:#215641;color:#b8f5d9;border-color:#317963}:is(html.st-master-dark,html.dark,body.dark,[data-theme=dark]) #stWaterPotential .wp-logo-day{display:none}:is(html.st-master-dark,html.dark,body.dark,[data-theme=dark]) #stWaterPotential .wp-logo-night{display:block}:is(html.st-master-dark,html.dark,body.dark,[data-theme=dark]) #stWaterPotential .wp-source-logo img{filter:brightness(0) invert(1)!important}
@keyframes wpWaterPulse{50%{opacity:.5}}
#stWaterPotential .wp-waterarrows{animation:wpWaterPulse 2.6s ease-in-out infinite}
@media(prefers-reduced-motion:reduce){#stWaterPotential .wp-waterarrows{animation:none}}
@media(max-width:760px){#stWaterPotential .wp-main,#stWaterPotential .wp-education,#stWaterPotential .wp-sources{grid-template-columns:1fr}#stWaterPotential .wp-cellscroll>.wp-cell-svg{min-width:760px}#stWaterPotential .wp-metrics b{font-size:20px}#stWaterPotential .wp-delta{font-size:28px}#stWaterPotential .wp-cellheading{display:block}#stWaterPotential .wp-cellheading>span{display:block;text-align:left;margin-bottom:5px}}
@media(max-width:480px){#stWaterPotential{padding:5px}#stWaterPotential .wp-panel{padding:10px}#stWaterPotential .wp-presets{grid-template-columns:1fr}#stWaterPotential .wp-presets button{height:70px}#stWaterPotential .wp-thumb{flex-basis:28%;height:58px}#stWaterPotential .wp-presets b{font-size:13px}#stWaterPotential .wp-presets small{font-size:10px}#stWaterPotential .wp-row{grid-template-columns:1fr;gap:5px}#stWaterPotential .wp-hero strong{font-size:37px}#stWaterPotential .wp-metrics b{font-size:15px}#stWaterPotential .wp-inner{padding:8px}#stWaterPotential .wp-flowgrid{gap:6px}#stWaterPotential .wp-flowgrid h3{font-size:13px}#stWaterPotential .wp-delta{font-size:23px}#stWaterPotential .wp-direction{font-size:12px}#stWaterPotential .wp-source-logo{flex-basis:85px}#stWaterPotential .wp-source-logo img{width:75px}}

/* W311: atlas assets replace only cell artwork. Native readouts and arrows remain live. */
#stWaterPotential .wp-thumb{flex-basis:44%;height:70px}
#stWaterPotential .wp-cell-atlas{min-width:0}
#stWaterPotential .wp-atlas-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:7px 20px;padding:7px 0;color:var(--wp-muted);font-size:11px}
#stWaterPotential .wp-atlas-legend span{display:inline-flex;align-items:center;gap:6px}
#stWaterPotential .wp-atlas-legend i{width:9px;height:9px;border-radius:50%;display:inline-block}
@media(max-width:760px){#stWaterPotential .wp-cellscroll>.wp-cell-atlas{min-width:680px}}
@media(max-width:480px){#stWaterPotential .wp-thumb{flex-basis:32%;height:64px}}
