/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */
.background.svelte-6fn1g3{position:relative}.symbol.svelte-6fn1g3{justify-content:center;align-items:center;width:128px;height:128px;font-size:3.75rem;display:flex}.reel-strip.svelte-6fn1g3{border:0;outline:0;position:absolute;top:8px}.win-bounce.svelte-6fn1g3{animation:.6s ease-in-out infinite alternate svelte-6fn1g3-win-bounce-anim}@keyframes svelte-6fn1g3-win-bounce-anim{0%{transform:translateY(0)}to{transform:translateY(-8px)}}@keyframes svelte-6fn1g3-lightning-flash{0%{background-color:#fff}2%{background-color:#fffc}4%{background-color:#fff}8%{background-color:#000000f2}to{background-color:#0000}}.animate-lightning-flash.svelte-6fn1g3{animation:2.5s ease-out forwards svelte-6fn1g3-lightning-flash}@keyframes svelte-6fn1g3-sun-flash{0%{background-color:#fbbf2400}10%{background-color:#fbbf2480}to{background-color:#fbbf2400}}.animate-sun-flash.svelte-6fn1g3{animation:2s ease-out forwards svelte-6fn1g3-sun-flash}@keyframes svelte-6fn1g3-sun-burst-anim{0%{opacity:1;transform:scale(0)rotate(0)}15%{opacity:1}to{transform:translate(var(--tx), var(--ty)) scale(var(--s)) rotate(360deg);opacity:0}}.animate-sunburst.svelte-6fn1g3{opacity:0;will-change:transform;animation:2.5s cubic-bezier(.1,.9,.2,1) forwards svelte-6fn1g3-sun-burst-anim}@keyframes svelte-6fn1g3-cloud-drift{0%{transform:translate(-20vw)scale(.2)}20%{transform:translateX(0vw) scale(var(--scale))}to{transform:translateX(120vw) scale(var(--scale))}}.animate-cloud-drift.svelte-6fn1g3{animation:svelte-6fn1g3-cloud-drift var(--speed) ease-in forwards;will-change:transform;left:0}@keyframes svelte-6fn1g3-storm-burst-anim{0%{opacity:1;transform:scale(0)}15%{opacity:1}to{transform:translate(var(--tx), var(--ty)) scale(var(--s));opacity:0}}.animate-stormburst.svelte-6fn1g3{opacity:0;will-change:transform;animation:1.5s cubic-bezier(.1,.9,.2,1) forwards svelte-6fn1g3-storm-burst-anim}@keyframes svelte-6fn1g3-rain-fall{0%{opacity:0;transform:translateY(-20vh)scale(.5)}10%{opacity:1;transform:translateY(-10vh)scale(1)}90%{opacity:1}to{opacity:0;transform:translateY(110vh)scale(1.5)}}.animate-rain.svelte-6fn1g3{animation-name:svelte-6fn1g3-rain-fall;animation-timing-function:linear;animation-fill-mode:forwards;top:-10%}
