@keyframes svelte-z32xqo-lid-open{0%{transform:rotateX(0)}to{transform:rotateX(-120deg)}}@keyframes svelte-z32xqo-chest-bounce{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.05)}}@keyframes svelte-z32xqo-particle-float{0%{transform:translateY(0) rotate(0) scale(0);opacity:0}20%{opacity:1;transform:scale(1)}to{transform:translateY(-60px) rotate(360deg) scale(.5);opacity:0}}@keyframes svelte-z32xqo-inner-sparkle{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.3);opacity:1}}@keyframes svelte-z32xqo-pulse-glow{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.1);opacity:.8}}.animate-lid-open.svelte-z32xqo{animation:svelte-z32xqo-lid-open 1.5s cubic-bezier(.25,.46,.45,.94) forwards}.animate-chest-bounce.svelte-z32xqo{animation:svelte-z32xqo-chest-bounce 2s ease-in-out 3}.animate-particle-float.svelte-z32xqo{animation:svelte-z32xqo-particle-float 3s ease-out forwards}.animate-inner-sparkle.svelte-z32xqo{animation:svelte-z32xqo-inner-sparkle 2s ease-in-out infinite}.animate-pulse-glow.svelte-z32xqo{animation:svelte-z32xqo-pulse-glow 3s ease-in-out infinite}@keyframes svelte-1ndx2q6-gradient-x{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes svelte-1ndx2q6-gradient-shift{0%,to{transform:translate(0) translateY(0)}33%{transform:translate(30px) translateY(-30px)}66%{transform:translate(-20px) translateY(20px)}}@keyframes svelte-1ndx2q6-blob{0%,to{transform:translate(0) scale(1)}25%{transform:translate(20px,-30px) scale(1.1)}50%{transform:translate(-20px,20px) scale(.9)}75%{transform:translate(30px,10px) scale(1.05)}}@keyframes svelte-1ndx2q6-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-gradient-x.svelte-1ndx2q6{background-size:200% 200%;animation:svelte-1ndx2q6-gradient-x 3s ease infinite}.animate-gradient-shift.svelte-1ndx2q6{animation:svelte-1ndx2q6-gradient-shift 10s ease infinite}.animate-blob.svelte-1ndx2q6{animation:svelte-1ndx2q6-blob 20s ease-in-out infinite}.animate-float.svelte-1ndx2q6{animation:svelte-1ndx2q6-float 3s ease-in-out infinite}.animation-delay-1000.svelte-1ndx2q6{animation-delay:1s}.animation-delay-2000.svelte-1ndx2q6{animation-delay:2s}.animation-delay-4000.svelte-1ndx2q6{animation-delay:4s}.animate-pulse-slow.svelte-1ndx2q6{animation:pulse 3s cubic-bezier(.4,0,.6,1) infinite}@keyframes svelte-1ndx2q6-shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes svelte-1ndx2q6-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}}@keyframes svelte-1ndx2q6-sparkle{0%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1)}}@keyframes svelte-1ndx2q6-confetti{0%{transform:translateY(-100vh) rotate(0);opacity:1}to{transform:translateY(100vh) rotate(720deg);opacity:0}}.animate-shake.svelte-1ndx2q6{animation:svelte-1ndx2q6-shake .5s ease-in-out}.animate-wiggle.svelte-1ndx2q6{animation:svelte-1ndx2q6-wiggle .5s ease-in-out infinite}.animate-sparkle.svelte-1ndx2q6{animation:svelte-1ndx2q6-sparkle 1.5s ease-in-out infinite}.animate-confetti.svelte-1ndx2q6{animation:svelte-1ndx2q6-confetti linear forwards}html{scroll-padding-top:80px}
