.gradient-border-wrapper.svelte-52fghe{position:relative;border-radius:.75rem;padding:2px;background:transparent;transition:all .3s ease}.gradient-border-wrapper.svelte-52fghe:before{content:"";position:absolute;inset:0;border-radius:.75rem;padding:2px;background:conic-gradient(from var(--gradient-angle, 0deg),#7f52bb,#14b8a6,#a855f7,#7f52bb);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s ease}.gradient-border-wrapper.svelte-52fghe:not(.disabled):hover:before{opacity:1;animation:svelte-52fghe-rotate-gradient 3s linear infinite}@keyframes svelte-52fghe-rotate-gradient{0%{--gradient-angle: 0deg}to{--gradient-angle: 360deg}}@property --gradient-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.gradient-border-wrapper.svelte-52fghe:not(.disabled):hover .register-card:where(.svelte-52fghe){box-shadow:0 2px 10px #00000040 inset,0 30px 40px -10px #7f52bb33,0 12px 15px -8px #0003}.gradient-border-wrapper.svelte-52fghe:not(.disabled):hover .ascii-art:where(.svelte-52fghe){animation:svelte-52fghe-shake .5s ease-in-out}@keyframes svelte-52fghe-shake{0%,to{transform:translate(0)}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}.shimmer.svelte-52fghe:before{opacity:.5;animation:svelte-52fghe-rotate-gradient 2s linear infinite}.card-entrance.svelte-52fghe{animation:svelte-52fghe-card-spring-in .8s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(var(--card-index) * .15s)}@keyframes svelte-52fghe-card-spring-in{0%{opacity:0;transform:translateY(60px) scale(.9)}60%{opacity:1;transform:translateY(-8px) scale(1.02)}80%{transform:translateY(4px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}
