.GalaxyButton-module__p4Li8W__galaxy-button{display:inline-block;position:relative}.GalaxyButton-module__p4Li8W__galaxy-button-element{--cut:.1em;--active:0;--bg:radial-gradient(120% 120% at 126% 126%,hsl(var(--hue)calc(var(--active)*97%)98%/calc(var(--active)*.9))40%,transparent 50%)calc(100px - (var(--active)*100px))0/100% 100% no-repeat,radial-gradient(120% 120% at 120% 120%,hsl(var(--hue)calc(var(--active)*97%)70%/calc(var(--active)*1))30%,transparent 70%)calc(100px - (var(--active)*100px))0/100% 100% no-repeat,hsl(var(--hue)calc(var(--active)*100%)calc(12% - (var(--active)*8%)));background:var(--bg);cursor:pointer;white-space:nowrap;box-shadow:0 0 calc(var(--active)*6em)calc(var(--active)*3em)hsl(var(--hue)97% 61%/.5),0 .05em 0 0 hsl(var(--hue)calc(var(--active)*97%)calc((var(--active)*50%) + 30%))inset,0 -.05em 0 0 hsl(var(--hue)calc(var(--active)*97%)calc(var(--active)*10%))inset;transition:box-shadow var(--transition),scale var(--transition),background var(--transition);scale:calc(1 + (var(--active)*.1));transform-style:preserve-3d;perspective:100vmin;color:hsl(0 0% calc(60% + (var(--active)*26%)));border:0;border-radius:2rem;align-items:center;gap:.25em;padding:.9em 1.3em;font-size:1.25rem;font-weight:500;display:flex;position:relative;overflow:hidden}.GalaxyButton-module__p4Li8W__galaxy-button-element:active{scale:1}.GalaxyButton-module__p4Li8W__galaxy-button-element:-webkit-any(:hover,:focus-visible){--active:1;--play-state:running}.GalaxyButton-module__p4Li8W__galaxy-button-element:-moz-any(:hover,:focus-visible){--active:1;--play-state:running}.GalaxyButton-module__p4Li8W__galaxy-button-element:is(:hover,:focus-visible){--active:1;--play-state:running}.GalaxyButton-module__p4Li8W__text{letter-spacing:.01ch;color:hsl(0 0% calc(60% + (var(--active)*26%)));white-space:nowrap;align-items:center;gap:.5em;display:flex;translate:2% -6%}.GalaxyButton-module__p4Li8W__star{height:calc(var(--size)*1px);aspect-ratio:1;opacity:var(--alpha);transform:translate(-50%,-50%)rotate(10deg)rotate(0deg)translateY(calc(var(--distance)*1px));animation:GalaxyButton-module__p4Li8W__orbit calc(var(--duration)*1s)calc(var(--delay)*-1s)infinite linear;background:#fff;border-radius:50%;position:absolute;top:50%;left:50%}@keyframes GalaxyButton-module__p4Li8W__orbit{to{transform:translate(-50%,-50%)rotate(10deg)rotate(360deg)translateY(calc(var(--distance)*1px))}}.GalaxyButton-module__p4Li8W__galaxy{aspect-ratio:1;width:100%;opacity:var(--active);transition:opacity var(--transition);position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -50%}.GalaxyButton-module__p4Li8W__galaxy__ring{width:200%;height:200%;transform-style:preserve-3d;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-28%,-40%)rotateX(-24deg)rotateY(-30deg)rotateX(90deg)}.GalaxyButton-module__p4Li8W__galaxy__container{opacity:var(--active);transition:opacity var(--transition);position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask:radial-gradient(#fff,transparent);mask:radial-gradient(#fff,transparent)}.GalaxyButton-module__p4Li8W__star--static{filter:brightness(4);opacity:.9;max-height:4px;animation:none;animation:GalaxyButton-module__p4Li8W__move-x calc(var(--duration)*.1s)calc(var(--delay)*-.1s)infinite linear,GalaxyButton-module__p4Li8W__move-y calc(var(--duration)*.2s)calc(var(--delay)*-.2s)infinite linear;top:50%;left:50%;transform:translate(0)}.GalaxyButton-module__p4Li8W__galaxy-button-element:hover .GalaxyButton-module__p4Li8W__star--static{animation-play-state:paused}@keyframes GalaxyButton-module__p4Li8W__move-x{0%{translate:-100px}to{translate:100px}}@keyframes GalaxyButton-module__p4Li8W__move-y{0%{transform:translateY(-50px)}to{transform:translateY(50px)}}.GalaxyButton-module__p4Li8W__spark{animation:GalaxyButton-module__p4Li8W__flip calc(var(--spark)*2)infinite steps(2,end);border-radius:2rem;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;rotate:none;-webkit-mask:linear-gradient(#fff,transparent 50%);mask:linear-gradient(#fff,transparent 50%)}@keyframes GalaxyButton-module__p4Li8W__flip{to{rotate:360deg}}.GalaxyButton-module__p4Li8W__spark:before{content:"";aspect-ratio:1;z-index:-1;width:200%;translate:-50% -15%;rotate:0;opacity:calc((var(--active)) + .4);background:conic-gradient(from 0deg,transparent 0 340deg,white 360deg);transition:opacity var(--transition);animation:GalaxyButton-module__p4Li8W__rotate var(--spark)linear infinite both;position:absolute;top:0%;left:50%;transform:rotate(-90deg)}.GalaxyButton-module__p4Li8W__backdrop{inset:var(--cut);background:var(--bg);transition:background var(--transition);border-radius:2rem;position:absolute}@keyframes GalaxyButton-module__p4Li8W__rotate{to{transform:rotate(90deg)}}
