.SpLmYq_sparkleButton{display:inline-block;position:relative}.SpLmYq_button{--cut:.1em;--active:0;--bg:radial-gradient(40% 50% at center 100%,hsl(200 calc(var(--active)*97%) 72%/var(--active)),transparent),radial-gradient(80% 100% at center 120%,hsl(210 calc(var(--active)*97%) 70%/var(--active)),transparent),linear-gradient(to right,#0052ff,#0ea5e9);background:var(--bg);box-shadow:0 0 calc(var(--active)*6em) calc(var(--active)*3em) #3bbcfcbf,0 .05em 0 0 hsl(200 calc(var(--active)*97%) calc(var(--active)*50% + 30%)) inset,0 -.05em 0 0 hsl(210 calc(var(--active)*97%) calc(var(--active)*60%)) inset;color:#fff;cursor:pointer;scale:calc(1 + var(--active)*.1);white-space:nowrap;border:0;border-radius:100px;align-items:center;gap:.5rem;padding:.75rem 2rem;font-size:1rem;font-weight:600;transition:box-shadow .25s,scale .25s,background .25s;display:flex;position:relative}.SpLmYq_button.SpLmYq_active,.SpLmYq_button:hover:not(:disabled){--active:1}.SpLmYq_button:active:not(:disabled){scale:.98}.SpLmYq_button:disabled{cursor:not-allowed;opacity:.5}.SpLmYq_button:before{content:"";opacity:var(--active,0);z-index:-1;border:.25em solid #04a9fb80;border-radius:100px;transition:opacity .25s;position:absolute;inset:-.25em}.SpLmYq_sparkle{width:1.25em;height:1.25em;margin-right:.25em;overflow:visible!important}.SpLmYq_sparkle path{color:hsl(0 0% calc(var(--active,0)*70% + 30%));transform-box:fill-box;transform-origin:50%;fill:currentColor;stroke:currentColor;animation-delay:calc(.375s + var(--delay,0)*1s);transition:color .25s;animation-duration:.6s}.SpLmYq_button:hover:not(:disabled) .SpLmYq_sparkle path{animation-name:SpLmYq_bounce}@keyframes SpLmYq_bounce{35%,65%{scale:var(--scale)}}.SpLmYq_sparkle path:first-of-type{--scale:.5;--delay:.1;--base:40%}.SpLmYq_sparkle path:nth-of-type(2){--scale:1.5;--delay:.2;--base:20%}.SpLmYq_sparkle path:nth-of-type(3){--scale:2.5;--delay:.35;--base:30%}.SpLmYq_spark{border-radius:100px;animation:3.6s steps(2,end) infinite SpLmYq_flip;position:absolute;inset:0;overflow:hidden;rotate:0deg;-webkit-mask:linear-gradient(#fff,#0000 50%);mask:linear-gradient(#fff,#0000 50%)}@keyframes SpLmYq_flip{to{rotate:1turn}}.SpLmYq_spark:before{aspect-ratio:1;background:conic-gradient(from 0deg,transparent 0 340deg,#fff 1turn);content:"";opacity:calc(var(--active) + .4);rotate:0;z-index:-1;width:200%;transition:opacity .25s;animation:1.8s linear infinite both SpLmYq_rotate;position:absolute;top:0;left:50%;transform:rotate(-90deg)translate(-50%,-15%)}.SpLmYq_spark:after{content:""}.SpLmYq_backdrop,.SpLmYq_spark:after{inset:var(--cut);border-radius:100px;position:absolute}.SpLmYq_backdrop{background:var(--bg);z-index:-1;transition:background .25s}@keyframes SpLmYq_rotate{to{transform:rotate(90deg)}}.SpLmYq_text{letter-spacing:.01ch;z-index:1;transition:background .25s;position:relative;translate:2% -6%}.SpLmYq_particlePen{opacity:var(--active,0);pointer-events:none;width:200%;transition:opacity .25s;top:50%;left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(#fff,#0000 65%);mask:radial-gradient(#fff,#0000 65%)}.SpLmYq_particle,.SpLmYq_particlePen{aspect-ratio:1;z-index:-1;position:absolute}.SpLmYq_particle{fill:#fff;animation:SpLmYq_float-out calc(var(--duration,1)*1s) calc(var(--delay)*-1s) infinite linear;left:calc(var(--x)*1%);opacity:var(--alpha,1);top:calc(var(--y)*1%);transform-origin:var(--origin-x,1000%) var(--origin-y,1000%);width:calc(var(--size,.25)*1rem);animation-play-state:paused}.SpLmYq_button.SpLmYq_active~.SpLmYq_particlePen .SpLmYq_particle,.SpLmYq_button:hover:not(:disabled)~.SpLmYq_particlePen .SpLmYq_particle{animation-play-state:running}.SpLmYq_particle path{fill:#e6e6e6;stroke:none}.SpLmYq_particle:nth-of-type(2n){animation-direction:reverse}@keyframes SpLmYq_float-out{to{rotate:1turn}}