@keyframes svelte-1t8i6y4-slideDown{0%{height:0;opacity:0}to{height:var(--slide-height);opacity:1}}@keyframes svelte-y99pho-fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.group.svelte-y99pho{animation:svelte-y99pho-fadeInUp .8s ease-out forwards;opacity:0}@keyframes svelte-1q37ri0-animated-border{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes svelte-1q37ri0-wiggle{0%,to{transform:translate(0) rotate(0)}20%{transform:translate(-3px) rotate(-1.5deg)}40%{transform:translate(3px) rotate(1.5deg)}60%{transform:translate(-3px) rotate(-1.5deg)}80%{transform:translate(3px) rotate(1.5deg)}}.animated-border-button.svelte-1q37ri0{position:relative;z-index:1;overflow:hidden;padding:3px;background-clip:padding-box;border:2px solid transparent;border-radius:.75rem;animation:svelte-1q37ri0-wiggle 1.5s ease-in-out infinite,svelte-1q37ri0-animated-border 4s linear infinite alternate}.animated-border-button.svelte-1q37ri0:before{content:"";position:absolute;inset:-2px;border-radius:.75rem;background:linear-gradient(45deg,#0ea5e9,#8b5cf6,#ec4899,#ef4444,#f97316,#eab308);background-size:300% 300%;z-index:-1;animation:svelte-1q37ri0-animated-border 4s linear infinite alternate}.animated-border-button.svelte-1q37ri0 .inner-content:where(.svelte-1q37ri0){position:relative;z-index:2;background:linear-gradient(to right,var(--tw-gradient-from),var(--tw-gradient-to));border-radius:.75rem;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;color:#fff;box-shadow:var(--tw-shadow-lg);transition:transform .3s ease,box-shadow .3s ease;width:100%;height:100%}.animated-border-button.svelte-1q37ri0:hover .inner-content:where(.svelte-1q37ri0){animation:none;transform:scale(1.03);box-shadow:var(--tw-shadow-2xl)}@media(min-width:640px){.animated-border-button.svelte-1q37ri0 .inner-content:where(.svelte-1q37ri0){padding:1rem 2rem;font-size:1.25rem}}@keyframes svelte-9jhncw-pulse{0%,to{opacity:.4}50%{opacity:.8}}@keyframes svelte-9jhncw-ping{75%,to{transform:scale(2);opacity:0}}.animate-pulse.svelte-9jhncw{animation:svelte-9jhncw-pulse 3s cubic-bezier(.4,0,.6,1) infinite}.animate-ping.svelte-9jhncw{animation:svelte-9jhncw-ping 1s cubic-bezier(0,0,.2,1) infinite}
