#as-scene[data-astro-cid-vgs5s7se][data-mode=after] [data-astro-cid-vgs5s7se][data-when=before],#as-scene[data-astro-cid-vgs5s7se][data-mode=before] [data-astro-cid-vgs5s7se][data-when=after]{display:none}.as-mode-btn[data-astro-cid-vgs5s7se]{color:var(--color-ink, #343741);transition:background-color .15s ease,color .15s ease}.as-mode-btn[data-astro-cid-vgs5s7se]:hover{color:var(--color-eco-darker, #4c7a1e)}.as-mode-btn[data-astro-cid-vgs5s7se]:focus-visible{outline:2px solid var(--color-eco, #82c341);outline-offset:2px}.as-mode-btn[data-astro-cid-vgs5s7se][aria-pressed=true]{background:var(--color-eco, #82c341);color:#fff}.as-flow[data-astro-cid-vgs5s7se]{stroke-dasharray:15 10;animation:as-dash 1.2s linear infinite}@keyframes as-dash{to{stroke-dashoffset:-25}}@media(prefers-reduced-motion:reduce){.as-flow[data-astro-cid-vgs5s7se]{animation:none;stroke-dasharray:none}.as-mode-btn[data-astro-cid-vgs5s7se]{transition:none}}#flo-scene[data-astro-cid-bk34qjbp][data-step=normal] [data-astro-cid-bk34qjbp][data-when]:not([data-when=normal]),#flo-scene[data-astro-cid-bk34qjbp][data-step=leak] [data-astro-cid-bk34qjbp][data-when]:not([data-when=leak]),#flo-scene[data-astro-cid-bk34qjbp][data-step=shutoff] [data-astro-cid-bk34qjbp][data-when]:not([data-when=shutoff]),#flo-scene[data-astro-cid-bk34qjbp][data-step=alert] [data-astro-cid-bk34qjbp][data-when]:not([data-when=alert]){display:none}.flo-step-btn[data-astro-cid-bk34qjbp]{color:var(--color-ink, #343741);transition:background-color .15s ease,color .15s ease}.flo-step-btn[data-astro-cid-bk34qjbp]:hover{color:var(--color-eco-darker, #4c7a1e)}.flo-step-btn[data-astro-cid-bk34qjbp]:focus-visible{outline:2px solid var(--color-eco, #82c341);outline-offset:2px}.flo-step-btn[data-astro-cid-bk34qjbp][aria-pressed=true]{background:var(--color-eco, #82c341);color:#fff}.flo-step-btn[data-astro-cid-bk34qjbp][aria-pressed=true] span[data-astro-cid-bk34qjbp]{background:#ffffff40}.flo-flow[data-astro-cid-bk34qjbp]{stroke-dasharray:16 11;animation:flo-dash 1.1s linear infinite}@keyframes flo-dash{to{stroke-dashoffset:-27}}@media(prefers-reduced-motion:reduce){.flo-flow[data-astro-cid-bk34qjbp]{animation:none;stroke-dasharray:none}.flo-step-btn[data-astro-cid-bk34qjbp]{transition:none}}#ft-scene[data-astro-cid-lwulmvrb][data-mode=soft] [data-astro-cid-lwulmvrb][data-when=hard],#ft-scene[data-astro-cid-lwulmvrb][data-mode=hard] [data-astro-cid-lwulmvrb][data-when=soft]{display:none}.ft-mode-btn[data-astro-cid-lwulmvrb]{color:var(--color-ink, #343741);transition:background-color .15s ease,color .15s ease}.ft-mode-btn[data-astro-cid-lwulmvrb]:hover{color:var(--color-eco-darker, #4c7a1e)}.ft-mode-btn[data-astro-cid-lwulmvrb]:focus-visible{outline:2px solid var(--color-eco, #82c341);outline-offset:2px}.ft-mode-btn[data-astro-cid-lwulmvrb][aria-pressed=true]{background:var(--color-eco, #82c341);color:#fff}.ft-flow[data-astro-cid-lwulmvrb]{stroke-dasharray:16 11;animation:ft-dash 1.2s linear infinite}@keyframes ft-dash{to{stroke-dashoffset:-27}}@media(prefers-reduced-motion:reduce){.ft-flow[data-astro-cid-lwulmvrb]{animation:none;stroke-dasharray:none}.ft-mode-btn[data-astro-cid-lwulmvrb]{transition:none}}#halo-scene[data-astro-cid-h36ifur2][data-mode=whole] [data-astro-cid-h36ifur2][data-when=pitcher],#halo-scene[data-astro-cid-h36ifur2][data-mode=pitcher] [data-astro-cid-h36ifur2][data-when=whole]{display:none}.halo-mode-btn[data-astro-cid-h36ifur2]{color:var(--color-ink, #343741);transition:background-color .15s ease,color .15s ease}.halo-mode-btn[data-astro-cid-h36ifur2]:hover{color:var(--color-eco-darker, #4c7a1e)}.halo-mode-btn[data-astro-cid-h36ifur2]:focus-visible{outline:2px solid var(--color-eco, #82c341);outline-offset:2px}.halo-mode-btn[data-astro-cid-h36ifur2][aria-pressed=true]{background:var(--color-eco, #82c341);color:#fff}.halo-flow[data-astro-cid-h36ifur2]{stroke-dasharray:16 11;animation:halo-dash 1.2s linear infinite}@keyframes halo-dash{to{stroke-dashoffset:-27}}@media(prefers-reduced-motion:reduce){.halo-flow[data-astro-cid-h36ifur2]{animation:none;stroke-dasharray:none}.halo-mode-btn[data-astro-cid-h36ifur2]{transition:none}}#it-scene[data-astro-cid-fagvivwj][data-mode=porch] [data-astro-cid-fagvivwj][data-when]:not([data-when=porch]),#it-scene[data-astro-cid-fagvivwj][data-mode=pergola] [data-astro-cid-fagvivwj][data-when]:not([data-when=pergola]),#it-scene[data-astro-cid-fagvivwj][data-mode=waterfront] [data-astro-cid-fagvivwj][data-when]:not([data-when=waterfront]){display:none}.it-mode-btn[data-astro-cid-fagvivwj]{color:var(--color-ink, #343741);transition:background-color .15s ease,color .15s ease}.it-mode-btn[data-astro-cid-fagvivwj]:hover{color:var(--color-eco-darker, #4c7a1e)}.it-mode-btn[data-astro-cid-fagvivwj]:focus-visible{outline:2px solid var(--color-eco, #82c341);outline-offset:2px}.it-mode-btn[data-astro-cid-fagvivwj][aria-pressed=true]{background:var(--color-eco, #82c341);color:#fff}@media(prefers-reduced-motion:reduce){.it-mode-btn[data-astro-cid-fagvivwj]{transition:none}}
