.water-facts{color:#3f4f4b;font-size:var(--fs-1);flex-wrap:wrap;gap:4px 14px;margin:10px 0 0;line-height:1.45;display:flex}.water-facts>div{gap:5px;display:inline-flex}.water-facts dt{color:#5c6a64}.water-facts dt:after{content:":"}.water-facts dd{color:var(--forest-deep);margin:0;font-weight:650}.water-today{background:var(--paper);border:1px solid #b9cbc1;border-radius:14px;margin-top:18px;padding:16px;box-shadow:0 1px #17201d0d}.water-today>h2{color:var(--forest-deep);font:500 var(--fs-5)/1.15 var(--serif);letter-spacing:-.02em;margin:0 0 10px}.water-today-body{gap:12px;display:grid}.water-today-body .flow-verdict{margin:0}.water-today-none{color:#3f4f4b;font-size:var(--fs-2);margin:0;line-height:1.55}.water-today-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:0;display:grid}.water-today-facts>div{min-width:0}.water-today-facts>.is-time{grid-column:1/-1}.water-today-facts dt{color:#5c6a64;font-size:var(--fs-1)}.water-today-facts dd{color:var(--forest-deep);font-size:var(--fs-2);flex-wrap:wrap;align-items:center;gap:4px;margin:2px 0 0;font-weight:600;display:flex}.water-today-facts dd strong{font-size:var(--fs-4);font-weight:700;line-height:1.1}.water-today-facts dd small{color:#5c6a64;font-size:var(--fs-1);font-weight:500}.water-today-where{color:#5c6a64;font-size:var(--fs-1);margin:0;line-height:1.5}.water-today-actions{flex-wrap:wrap;gap:10px;margin:14px 0 0;display:flex}.water-today-actions .button{flex:200px}.water-today-body.is-loading{align-content:start;min-height:196px}.water-skel{background:linear-gradient(90deg,#eef2ef,#e2eae5,#eef2ef);border-radius:6px;display:block}.water-skel.is-badge{border-radius:999px;width:60%;height:30px}.water-skel.is-line{width:85%;height:14px}.water-skel.is-label{width:50%;height:12px;margin-bottom:6px}.water-skel.is-value{width:70%;height:22px}@media (prefers-reduced-motion:no-preference){.water-skel{background-size:200% 100%;animation:1.4s ease-in-out infinite water-shimmer}}@keyframes water-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.water-intro{margin-top:16px}.water-section .dest-section-heading{margin-bottom:14px}.water-subhead{color:var(--forest-deep);font:500 var(--fs-4)/1.2 var(--serif);margin:22px 0 10px;scroll-margin-top:84px}.water-section .dest-section-heading+.water-subhead{margin-top:0}.water-access-row{margin:0 0 16px}.water-access-row .button{text-align:left;max-width:100%}.water-section .place-map-section{margin-top:8px}.water-section .place-map-section .dest-section-heading h3{color:var(--forest-deep);font:500 var(--fs-4)/1.2 var(--serif);margin:0}.water-section .rr-section{margin-top:0}.water-hatches{margin-top:18px}.water-hatches>h3{color:var(--forest-deep);font:500 var(--fs-4)/1.2 var(--serif);margin:0 0 10px}.water-more{border:1px solid var(--line);background:#fff;border-radius:12px;margin-top:14px;scroll-margin-top:84px}.water-more>summary{min-height:48px;color:var(--forest);font-size:var(--fs-2);cursor:pointer;align-items:center;gap:8px;padding:10px 14px;font-weight:650;list-style:none;display:flex}.water-more>summary::-webkit-details-marker{display:none}.water-more>summary:after{content:"+";color:var(--slate);font-size:var(--fs-4);margin-left:auto;font-weight:400;line-height:1}.water-more[open]>summary:after{content:"−"}.water-more>summary:hover{background:#f4f8f6}.water-more-body{padding:4px 14px 16px}.water-more-intro{color:#4f5d59;font-size:var(--fs-1);margin:0 0 12px;line-height:1.55}.water-readings{border-color:#b9cbc1;margin-top:18px}.water-readings>summary{font-family:var(--serif);font-size:var(--fs-4);color:var(--forest-deep);font-weight:500}.water-sources{border-top:1px solid var(--line);color:#5c6a64;font-size:var(--fs-1);margin-top:16px;padding-top:10px;line-height:1.6}.water-sources p{margin:0}.water-sources-label{color:#3f4f4b;font-weight:700}.water-sources a{color:var(--forest);text-underline-offset:2px;overflow-wrap:anywhere;align-items:center;gap:3px;text-decoration:underline;display:inline-flex}.water-notes{margin-top:4px}.water-notes>summary{min-height:32px;color:var(--forest);cursor:pointer;align-items:center;font-weight:650;display:inline-flex}.water-notes>div p{margin:4px 0 0}@media (min-width:760px){.water-today{padding:20px 22px}.water-today-facts{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}}@media (min-width:900px){.water-hero-grid{align-items:start}.water-hero-grid .dest-hero-image{margin-top:6px}}.water-facts>.is-season{flex-wrap:wrap;align-items:center}.water-facts>.is-season:has(.tr-about[open]){flex-basis:100%}.water-facts>.is-season dd{flex-wrap:wrap;align-items:center;gap:2px;display:inline-flex}.water-facts .tr-about>summary{width:26px;height:26px}.water-facts .tr-about[open]{flex-basis:100%}.water-facts .tr-about-body{font-weight:400}.water-facts .tr-about-body p{margin:0 0 8px}.water-facts .tr-about-body ul{margin:0 0 8px;padding-left:18px}.water-facts .tr-about-body li+li{margin-top:6px}
