.AIButton_sparkleButton__C6jJV{--active:0;--default-active:1;--transition:0.3s;--spark:1.8s;--cut:0.1em;--bg:#000000;background:#000000;font-size:1.1rem;font-weight:500;border:0;cursor:pointer;padding:12px 22px;display:flex;align-items:center;white-space:nowrap;border-radius:200px;position:relative;box-shadow:0 0 calc(var(--active) * 2em) calc(var(--active) * .2em) hsl(260 97% 61%/.75),0 0 0 0 hsl(260 calc(var(--active) * 97%) calc((var(--active) * 50%) + 30%)) inset,0 -.05em 0 0 hsl(260 calc(var(--active) * 97%) calc(var(--active) * 60%)) inset;transition:box-shadow var(--transition),scale var(--transition),background var(--transition);scale:calc(1 + (var(--active) * .02));transition:.3s}@media (min-width:1536px){.AIButton_sparkleButton__C6jJV{padding:14px 24px;font-size:1.25rem}}.AIButton_sparkleButton__C6jJV:active{scale:1;transition:.3s}.AIButton_sparkle__iCGNV path{color:white;transform-box:fill-box;transform-origin:center;fill:currentColor;stroke:currentColor;animation-delay:calc((var(--transition) * 1.5) + (var(--delay) * 1s));animation-duration:.6s;transition:color var(--transition)}.AIButton_sparkleButton__C6jJV:is(:hover,:focus-visible) path{animation-name:AIButton_bounce__UbHca}@keyframes AIButton_bounce__UbHca{35%,65%{scale:var(--scale)}}.AIButton_sparkle__iCGNV path:first-of-type{--scale:0.5;--delay:0.1;--base:40%}.AIButton_sparkle__iCGNV path:nth-of-type(2){--scale:1.5;--delay:0.2;--base:20%}.AIButton_sparkle__iCGNV path:nth-of-type(3){--scale:2.5;--delay:0.35;--base:30%}.AIButton_sparkleButton__C6jJV:before{content:"";position:absolute;inset:-.1em;z-index:-1;bottom:-.05em;border:2px solid hsl(260 97% 50%/.5);border-radius:100px;opacity:var(--active,0);transition:opacity var(--transition)}.AIButton_spark__sOzL1{position:absolute;inset:0;border-radius:100px;rotate:0deg;overflow:hidden;mask:linear-gradient(white,transparent 50%);animation:AIButton_flip__tDzLm calc(var(--spark) * 2) infinite steps(2)}@keyframes AIButton_flip__tDzLm{to{rotate:1turn}}.AIButton_spark__sOzL1:before{content:"";position:absolute;width:200%;aspect-ratio:1;top:0;left:50%;z-index:-1;translate:-50% -15%;rotate:0;transform:rotate(-90deg);opacity:.8;background:conic-gradient(from 0deg,transparent 0 340deg,white 1turn);transition:opacity var(--transition);animation:AIButton_rotate__wfZsf var(--spark) linear infinite both}.AIButton_spark__sOzL1:after{content:"";position:absolute;inset:var(--cut);border-radius:100px}.AIButton_backdrop__il8DQ{position:absolute;inset:var(--cut);background:var(--bg);border-radius:100px;transition:background var(--transition)}@keyframes AIButton_rotate__wfZsf{to{transform:rotate(90deg)}}.AIButton_sparkleButton__C6jJV:is(:hover,:focus-visible){--active:1;--play-state:running}.AIButton_particle__iCSDn{position:absolute}@keyframes AIButton_float-out__I5PVY{to{rotate:1turn}}.AIButton_text__Swyqr{translate:2% -6%;letter-spacing:.01ch;background:linear-gradient(90deg,#fb923c,#f472b6,#a855f7);-webkit-background-clip:text;background-clip:text;color:transparent;transition:background var(--transition)}.AIButton_sparkleButton__C6jJV svg{inline-size:1.25em;translate:-25% -5%}