.dust-container.svelte-keh8k2{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:1}.dust-particle.svelte-keh8k2{position:absolute;background:var(--color-fluorescent);border-radius:50%;animation:svelte-keh8k2-float linear infinite;box-shadow:0 0 2px #e8e5d54d}@keyframes svelte-keh8k2-float{0%{transform:translateY(100vh) translate(0) rotate(0);opacity:0}10%{opacity:var(--particle-opacity, .2)}90%{opacity:var(--particle-opacity, .2)}to{transform:translateY(-10vh) translate(calc(-50px + var(--drift, 0px))) rotate(360deg);opacity:0}}.dust-particle.svelte-keh8k2:nth-child(3n){--drift: 30px}.dust-particle.svelte-keh8k2:nth-child(3n+1){--drift: -30px}.dust-particle.svelte-keh8k2:nth-child(3n+2){--drift: 50px}.bat-container.svelte-xu0iu0{position:absolute;inset:0;pointer-events:none;z-index:1;overflow:hidden}.bat.svelte-xu0iu0{position:absolute;transform-origin:center;will-change:transform,opacity;color:#282828e6;filter:drop-shadow(0 3px 8px rgba(0,0,0,.6));transition:transform .1s linear}.bat-svg.svelte-xu0iu0{display:block;animation:svelte-xu0iu0-flap var(--flap-speed, .8s) ease-in-out infinite}.wing.svelte-xu0iu0{transform-origin:center}.wing-left.svelte-xu0iu0{animation:svelte-xu0iu0-wing-flap-left var(--flap-speed, .8s) ease-in-out infinite}.wing-right.svelte-xu0iu0{animation:svelte-xu0iu0-wing-flap-right var(--flap-speed, .8s) ease-in-out infinite}@keyframes svelte-xu0iu0-flap{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes svelte-xu0iu0-wing-flap-left{0%,to{transform:scaleX(1) scaleY(1)}50%{transform:scaleX(.85) scaleY(.9)}}@keyframes svelte-xu0iu0-wing-flap-right{0%,to{transform:scaleX(1) scaleY(1)}50%{transform:scaleX(.85) scaleY(.9)}}@media(prefers-reduced-motion:reduce){.bat-svg.svelte-xu0iu0,.wing-left.svelte-xu0iu0,.wing-right.svelte-xu0iu0{animation:none}.bat.svelte-xu0iu0{transition:none}}
