@keyframes svelte-1uha8ag-float{0%,to{transform:translateY(0) translate(0)}25%{transform:translateY(-20px) translate(10px)}50%{transform:translateY(-40px) translate(-10px)}75%{transform:translateY(-20px) translate(5px)}}@keyframes svelte-1uha8ag-grid{0%{opacity:.3}50%{opacity:.5}to{opacity:.3}}.animate-grid{animation:svelte-1uha8ag-grid 4s ease-in-out infinite}.animate-pulse-slow{animation:pulse 4s cubic-bezier(.4,0,.6,1) infinite}.animate-pulse-slower{animation:pulse 6s cubic-bezier(.4,0,.6,1) infinite}.animate-spin-slow{animation:spin 3s linear infinite}@keyframes svelte-1uha8ag-gradient{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.animate-gradient{background-size:200% 200%;animation:svelte-1uha8ag-gradient 3s ease infinite}@keyframes svelte-1uha8ag-shine{0%{box-shadow:0 0 rgba(var(--primary),0)}50%{box-shadow:0 0 20px 5px rgba(var(--primary),.3)}to{box-shadow:0 0 rgba(var(--primary),0)}}.animate-shine{animation:svelte-1uha8ag-shine 2s ease-in-out infinite}@keyframes svelte-1uha8ag-pulse-button{0%,to{box-shadow:0 0 rgba(var(--primary),.7)}50%{box-shadow:0 0 20px 5px rgba(var(--primary),0)}}.animate-pulse-button{animation:svelte-1uha8ag-pulse-button 2s ease-in-out infinite}@keyframes svelte-1uha8ag-slide{0%{transform:translate(-100%);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translate(400%);opacity:0}}
