.btn{display:flex;justify-content:center;align-items:center;width:13rem;overflow:hidden;height:3rem;background-size:300% 300%;cursor:pointer;backdrop-filter:blur(1rem);border-radius:5rem;transition:.5s;animation:gradient_301 5s ease infinite;border:4px double transparent;background-image:linear-gradient(#18181b,#18181b),linear-gradient(137.48deg,#7f5af0 10%,#2cb67d 45%,#00cfff 67%,#18181b 87%);background-origin:border-box;background-clip:content-box,border-box;position:relative;z-index:1}.btn:hover{transform:scale(1.07);box-shadow:0 0 24px 0 #7f5af088,0 2px 8px 0 #2cb67d44}.btn:active{border:4px double #2cb67d;background-origin:border-box;background-clip:content-box,border-box;animation:none}.btn:active .circle{background:#2cb67d}.btn:hover #container-stars{z-index:1}.btn #container-stars{position:absolute;z-index:-1;width:100%;height:100%;overflow:hidden;transition:.5s;background:rgba(24,24,27,1);border-radius:5rem}.btn strong{z-index:2;font-family:Avalors Personal Use,Inter,"sans-serif";letter-spacing:5px;color:#fff;text-shadow:0 0 4px #7f5af0,0 0 8px #2cb67d;text-wrap:nowrap}.btn #glow{position:absolute;display:flex;width:12rem}.btn .circle{width:100%;height:30px;filter:blur(2rem);animation:pulse_3011 4s infinite;z-index:-1}.btn .circle:first-of-type{background:rgba(127,90,240,.45)}.btn .circle:nth-of-type(2){background:rgba(44,182,125,.45)}.btn #stars{position:relative;background:transparent;width:200rem;height:200rem}.btn #stars:after{content:"";position:absolute;top:-10rem;left:-100rem;width:100%;height:100%;animation:animStarRotate 90s linear infinite;background-image:radial-gradient(#fff 1px,transparent 1%),radial-gradient(#7f5af0 1px,transparent 1%);background-size:50px 50px,80px 80px;opacity:.7}.btn #stars:before{content:"";position:absolute;top:0;left:-50%;width:170%;height:500%;animation:animStar 60s linear infinite;background-image:radial-gradient(#2cb67d 1px,transparent 1%),radial-gradient(#fff 1px,transparent 1%);background-size:60px 60px,40px 40px;opacity:.5}@keyframes animStar{0%{transform:translateY(0)}to{transform:translateY(-135rem)}}@keyframes animStarRotate{0%{transform:rotate(1turn)}to{transform:rotate(0)}}@keyframes gradient_301{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes pulse_3011{0%{transform:scale(.75);box-shadow:0 0 0 0 #7f5af088}70%{transform:scale(1);box-shadow:0 0 0 10px #2cb67d22}to{transform:scale(.75);box-shadow:0 0 0 0 #7f5af088}}