@keyframes svelte-14eczqo-fade-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-14eczqo-slide-in-bottom{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes svelte-14eczqo-scale-in{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes svelte-14eczqo-rotate-in{0%{transform:rotate(-180deg) scale(0);opacity:0}to{transform:rotate(0) scale(1);opacity:1}}@keyframes svelte-14eczqo-fade-out{0%{opacity:1}to{opacity:0}}@keyframes svelte-14eczqo-slide-out-top{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}@keyframes svelte-14eczqo-bounce-custom{0%,20%,53%,80%,to{transform:translateZ(0)}40%,43%{transform:translate3d(0,-15px,0)}70%{transform:translate3d(0,-7px,0)}90%{transform:translate3d(0,-2px,0)}}@keyframes svelte-14eczqo-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}@keyframes svelte-14eczqo-pulse-glow{0%,to{box-shadow:0 0 5px #3b82f680}50%{box-shadow:0 0 20px #3b82f6cc,0 0 30px #3b82f699}}@keyframes svelte-14eczqo-spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-14eczqo-dots{0%,20%{color:#0000;text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}40%{color:#fff;text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}60%{text-shadow:.25em 0 0 white,.5em 0 0 rgba(0,0,0,0)}80%,to{text-shadow:.25em 0 0 white,.5em 0 0 white}}@keyframes svelte-14eczqo-morph-square{0%{border-radius:50%}to{border-radius:0%}}@keyframes svelte-14eczqo-gradient-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes svelte-14eczqo-flip-horizontal{0%{transform:rotateY(0)}to{transform:rotateY(180deg)}}@keyframes svelte-14eczqo-swing{15%{transform:translate(5px) rotate(5deg)}30%{transform:translate(-5px) rotate(-3deg)}45%{transform:translate(3px) rotate(2deg)}60%{transform:translate(-1px) rotate(-1deg)}75%{transform:translate(0) rotate(0)}}.animate-fade-in.svelte-14eczqo{animation:svelte-14eczqo-fade-in .5s ease-out}.animate-slide-in-bottom.svelte-14eczqo{animation:svelte-14eczqo-slide-in-bottom .6s ease-out}.animate-scale-in.svelte-14eczqo{animation:svelte-14eczqo-scale-in .4s ease-out}.animate-rotate-in.svelte-14eczqo{animation:svelte-14eczqo-rotate-in .6s ease-out}.animate-fade-out.svelte-14eczqo{animation:svelte-14eczqo-fade-out .5s ease-out forwards}.animate-slide-out-top.svelte-14eczqo{animation:svelte-14eczqo-slide-out-top .6s ease-out forwards}.animate-bounce-custom.svelte-14eczqo{animation:svelte-14eczqo-bounce-custom 1s ease-in-out}.animate-shake.svelte-14eczqo{animation:svelte-14eczqo-shake .8s ease-in-out}.animate-pulse-glow.svelte-14eczqo{animation:svelte-14eczqo-pulse-glow 2s ease-in-out infinite}.animate-spin-slow.svelte-14eczqo{animation:svelte-14eczqo-spin-slow 2s linear infinite}.animate-dots.svelte-14eczqo:before{content:"•••";animation:svelte-14eczqo-dots 1.5s infinite}.animate-morph-square.svelte-14eczqo{animation:svelte-14eczqo-morph-square 2s ease-in-out infinite alternate}.animate-gradient-shift.svelte-14eczqo{background:linear-gradient(-45deg,#ee7752,#e73c7e,#23a6d5,#23d5ab);background-size:400% 400%;animation:svelte-14eczqo-gradient-shift 4s ease infinite}.animate-flip-horizontal.svelte-14eczqo{animation:svelte-14eczqo-flip-horizontal .6s ease-in-out}.animate-swing.svelte-14eczqo{transform-origin:top center;animation:svelte-14eczqo-swing 1s ease-in-out}.hover-element.svelte-14eczqo:hover{transform:scale(1.1) translateY(-2px) rotate(5deg);transition:all .3s ease}
