/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.mitter.svelte-lmu4wd{transition:transform 2s;transform:translate(0)}.moving.svelte-lmu4wd{animation:3s forwards svelte-lmu4wd-moveMitterCurtains}.back.moving.svelte-lmu4wd{--padding:4rem}.back.svelte-lmu4wd .finger:where(.svelte-lmu4wd){background-blend-mode:color;background-image:linear-gradient(to bottom,var(--tw-gradient-stops)),linear-gradient(#0003,#0003)}.finger.svelte-lmu4wd{transform-origin:50% 0;transition:transform 2s}.rotating.svelte-lmu4wd .finger:where(.svelte-lmu4wd){transform:rotate(20deg)}.mitter.rotating.svelte-lmu4wd>div:where(.svelte-lmu4wd){animation:.5s linear infinite svelte-lmu4wd-rotateCurtain}.shower.svelte-lmu4wd{--rain-color:#87d4f8;background:radial-gradient(circle,gray 2px,#0000 0) 0 0/20px 20px repeat-x,radial-gradient(circle,gray 2px,#0000 0) 10px 10px/20px 20px repeat-x}.shower.svelte-lmu4wd>.puddle:where(.svelte-lmu4wd){opacity:1;background-position:50%;background-repeat:no-repeat;background-size:0 0;transition:background-size 5s,opacity 10s}.shower.enabled.svelte-lmu4wd>.puddle:where(.svelte-lmu4wd){background-image:radial-gradient(var(--rain-color)25%,transparent 25%);opacity:1;background-position:50%;background-repeat:no-repeat;background-size:600% 2rem}.drying.svelte-lmu4wd .shower:where(.svelte-lmu4wd)>.puddle:where(.svelte-lmu4wd){background-image:radial-gradient(var(--rain-color)25%,transparent 25%);opacity:0;background-position:50%;background-repeat:no-repeat;background-size:100% 1rem}.shower.enabled.svelte-lmu4wd{background:radial-gradient(circle,gray 2px,#0000 0) 0 0/20px 20px repeat-x,radial-gradient(circle,gray 2px,#0000 0) 10px 10px/20px 20px repeat-x}.shower.enabled.svelte-lmu4wd:after{content:"";background:radial-gradient(circle,var(--rain-color)1px,transparent 3px)0 0/20px 20px,radial-gradient(circle,var(--rain-color)1px,transparent 3px)10px 10px/20px 20px;animation:.4s linear infinite svelte-lmu4wd-showerAnimation;position:absolute;inset:10px 0 0}.bubbles.svelte-lmu4wd{clip-path:inset(0 0 0 100%);opacity:0;transition:opacity 1.5s,clip-path 1.5s}.bubbles.enabled.svelte-lmu4wd{clip-path:inset(0);opacity:1;transition:opacity 1.5s,clip-path 1.5s}section.svelte-lmu4wd.showering .bubbles:where(.svelte-lmu4wd){clip-path:inset(100% 0 0)}@keyframes svelte-lmu4wd-showerAnimationBottomDrying{to{background-position:50%;background-size:0 0}}@keyframes svelte-lmu4wd-showerAnimationBottom{to{background-position:50%;background-size:600% 2rem}}@keyframes svelte-lmu4wd-showerAnimation{0%{background-position:10px 0,0 0}to{background-position:10px 80px,0 120px}}@keyframes svelte-lmu4wd-moveMitterCurtains{0%{transform:translate(0)}50%{transform:translate(calc(-100% + 6rem + var(--padding,2rem)))}to{transform:translate(0)}}@keyframes svelte-lmu4wd-rotateCurtain{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}section.svelte-lmu4wd.start .track:where(.svelte-lmu4wd){visibility:hidden;transform:translate(-100%)}:is(section.svelte-lmu4wd.dirty .track:where(.svelte-lmu4wd),section.svelte-lmu4wd.cleaning .track:where(.svelte-lmu4wd),section.svelte-lmu4wd.drying .track:where(.svelte-lmu4wd)){visibility:visible;transform:translate(0)}section.svelte-lmu4wd.done .track:where(.svelte-lmu4wd){transform:translate(100%)}.track.svelte-lmu4wd{transition:transform 1s}
