.flood-high-water-module__OjP3MG__error{color:#a33a3a}.flood-high-water-module__OjP3MG__scenarioToolbar{background:#fff;border:1px solid #dce8e1;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.flood-high-water-module__OjP3MG__sectionHeading>div>span,.flood-high-water-module__OjP3MG__actionStrip span{color:#4b7885;letter-spacing:.11em;font-size:10px;font-weight:900}.flood-high-water-module__OjP3MG__scenarioToolbar strong,.flood-high-water-module__OjP3MG__scenarioToolbar small{display:block}.flood-high-water-module__OjP3MG__scenarioToolbar strong{color:#315543;font-size:15px}.flood-high-water-module__OjP3MG__scenarioToolbar small{color:#75867d;margin-top:3px;font-size:12px}.flood-high-water-module__OjP3MG__scenarioToolbar button{color:#296048;cursor:pointer;background:#fff;border:1px solid #c9ded3;border-radius:12px;flex:none;padding:10px 14px;font-size:12px;font-weight:850}.flood-high-water-module__OjP3MG__scenarioToolbar button.flood-high-water-module__OjP3MG__previewActive{color:#fff;background:#236648;border-color:#236648}.flood-high-water-module__OjP3MG__simulationBanner{color:#8d562c;background:#fff0d8;border-radius:10px;margin-top:10px;padding:10px 13px;font-size:12px}.flood-high-water-module__OjP3MG__simulationBanner strong{text-transform:uppercase;letter-spacing:.08em;margin-right:8px;font-size:10px}.flood-high-water-module__OjP3MG__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0 30px;display:grid}.flood-high-water-module__OjP3MG__metrics article{background:#fff;border:1px solid #dce8e8;border-radius:16px;flex-direction:column;justify-content:flex-end;min-height:144px;padding:18px;display:flex}.flood-high-water-module__OjP3MG__metrics span,.flood-high-water-module__OjP3MG__metrics small{color:#71838a;font-size:11px;font-weight:750}.flood-high-water-module__OjP3MG__metrics strong{color:#245767;letter-spacing:-.04em;margin:8px 0 5px;font-size:27px}.flood-high-water-module__OjP3MG__metrics .flood-high-water-module__OjP3MG__elevatedText{color:#a65c2c}.flood-high-water-module__OjP3MG__stationPanel{background:#fff;border:1px solid #dce8e5;border-radius:19px;padding:22px}.flood-high-water-module__OjP3MG__sectionHeading{justify-content:space-between;align-items:end;gap:16px;margin-bottom:16px;display:flex}.flood-high-water-module__OjP3MG__sectionHeading h2{color:#254e43;margin:5px 0 0;font-size:23px}.flood-high-water-module__OjP3MG__sectionHeading>a{color:#28715d;font-size:12px;font-weight:800;text-decoration:none}.flood-high-water-module__OjP3MG__stationList{gap:9px;display:grid}.flood-high-water-module__OjP3MG__stationList article{border:1px solid #e1ebe7;border-radius:13px;grid-template-columns:minmax(190px,1fr) auto minmax(220px,1.2fr);align-items:center;gap:20px;padding:14px;display:grid}.flood-high-water-module__OjP3MG__stationIdentity{align-items:center;gap:10px;min-width:0;display:flex}.flood-high-water-module__OjP3MG__stationIdentity strong,.flood-high-water-module__OjP3MG__stationIdentity small,.flood-high-water-module__OjP3MG__value strong,.flood-high-water-module__OjP3MG__value span{display:block}.flood-high-water-module__OjP3MG__stationIdentity strong{color:#315443;font-size:14px}.flood-high-water-module__OjP3MG__stationIdentity small{color:#798a83;margin-top:3px;font-size:10px}.flood-high-water-module__OjP3MG__attention{text-transform:uppercase;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:900}.flood-high-water-module__OjP3MG__review{color:#39705c;background:#e0f2e8}.flood-high-water-module__OjP3MG__watch{color:#8a6425;background:#fff1d9}.flood-high-water-module__OjP3MG__elevated{color:#a45132;background:#fce7dd}.flood-high-water-module__OjP3MG__value{text-align:right}.flood-high-water-module__OjP3MG__value strong{color:#275e70;font-size:19px}.flood-high-water-module__OjP3MG__value span{color:#71858b;font-size:10px}.flood-high-water-module__OjP3MG__stationList p{color:#6f807a;margin:0;font-size:12px;line-height:1.45}.flood-high-water-module__OjP3MG__empty{color:#73857e;text-align:center;margin:0;padding:20px}.flood-high-water-module__OjP3MG__actionStrip{color:#e9f7f1;background:#1e4f40;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding:18px 20px;display:flex}.flood-high-water-module__OjP3MG__actionStrip span{color:#9fd8be;display:block}.flood-high-water-module__OjP3MG__actionStrip strong{margin-top:5px;font-size:15px;display:block}.flood-high-water-module__OjP3MG__actionStrip p{color:#c9e0d5;max-width:470px;margin:0;font-size:12px;line-height:1.5}@media (max-width:900px){.flood-high-water-module__OjP3MG__metrics{grid-template-columns:repeat(2,1fr)}.flood-high-water-module__OjP3MG__stationList article{grid-template-columns:1fr auto}.flood-high-water-module__OjP3MG__stationList p{grid-column:1/-1}}@media (max-width:620px){.flood-high-water-module__OjP3MG__scenarioToolbar,.flood-high-water-module__OjP3MG__actionStrip,.flood-high-water-module__OjP3MG__sectionHeading{flex-direction:column;align-items:flex-start}.flood-high-water-module__OjP3MG__metrics{grid-template-columns:1fr}.flood-high-water-module__OjP3MG__stationList article{grid-template-columns:1fr;gap:10px}.flood-high-water-module__OjP3MG__value{text-align:left}}
