#cls-follow-water .fw-scene text{user-select:none}#cls-follow-water .fw-observation>a{flex:0 0 205px}#cls-follow-water .fw-flow-dashes{stroke-dasharray:5 15;animation:fw-water-travel 2.4s linear infinite}#cls-follow-water .fw-wave{animation:fw-water-surface 4s ease-in-out infinite;transform-origin:center}#cls-follow-water .fw-spin{animation:fw-impeller 4s linear infinite;transform-box:fill-box;transform-origin:center}#cls-follow-water .fw-pulse{animation:fw-bubble 3s ease-in-out infinite}#cls-follow-water.fw-paused .fw-flow-dashes,#cls-follow-water.fw-paused .fw-wave,#cls-follow-water.fw-paused .fw-spin,#cls-follow-water.fw-paused .fw-pulse{animation-play-state:paused!important}#cls-follow-water .fw-svg-control{cursor:pointer;outline:none}#cls-follow-water .fw-node-outline{stroke:transparent;stroke-width:3;fill:transparent;transition:stroke .18s,fill .18s}#cls-follow-water .fw-svg-control:hover .fw-node-outline{stroke:#8fbed9;fill:rgba(191,230,251,.15)}#cls-follow-water .fw-svg-control:focus-visible .fw-node-outline{stroke:#126c9f;stroke-width:4}#cls-follow-water .fw-svg-control.fw-active .fw-node-outline{stroke:#b62235;fill:rgba(251,232,235,.15)}@media (max-width:680px){#cls-follow-water .fw-observation>a{flex:0 0 auto}}@media (prefers-reduced-motion:reduce){#cls-follow-water .fw-flow-dashes,#cls-follow-water .fw-wave,#cls-follow-water .fw-spin,#cls-follow-water .fw-pulse{animation:none}#cls-follow-water .fw-node-outline{transition:none}}