.water-loader{color:var(--primary,#08775b);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:12px;display:flex}.water-loader svg{filter:drop-shadow(0 5px 10px color-mix(in srgb, currentColor 15%, transparent));display:block;overflow:visible}.water-loader-outline{fill:color-mix(in srgb, var(--card,#fff) 72%, transparent);stroke:currentColor;stroke-width:2.4px;stroke-linejoin:round}.water-loader-wave{transform-box:fill-box;animation:1.8s linear infinite water-loader-flow}.water-loader-wave-back{fill:#61c9bc;opacity:.72;animation-duration:2.4s}.water-loader-wave-front{fill:currentColor;opacity:.88}.water-loader-bubble{fill:#d9fff4;transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in infinite water-loader-rise}.water-loader-bubble-two{animation-delay:.75s}@keyframes water-loader-flow{0%{transform:translate(0)}to{transform:translate(-64px)}}@keyframes water-loader-rise{0%{opacity:0;transform:translateY(0)scale(.7)}25%{opacity:.9}to{opacity:0;transform:translateY(-18px)scale(1)}}@media (prefers-reduced-motion:reduce){.water-loader-wave,.water-loader-bubble{animation-duration:5s}}
