.super-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;background:linear-gradient(145deg,#0f0f0f,#1c1c1c);border:2px solid hsla(0,0%,100%,.2);border-radius:100px;color:#fff;font-size:16px;font-weight:600;letter-spacing:.5px;cursor:pointer;overflow:hidden;transition:all .4s ease-in-out;box-shadow:0 0 20px rgba(0,255,255,.1);backdrop-filter:blur(8px);z-index:1}.super-button:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg,#0ff,#0080ff,#fff,#0ff);animation:rotate 4s linear infinite;z-index:-2}.super-button:after{content:"";position:absolute;inset:2px;background:#0a0a0a;border-radius:inherit;z-index:-1}.super-button:hover{transform:scale(1.05);box-shadow:0 0 40px rgba(0,255,255,.3)}.super-button:hover .arrow{transform:translateX(6px)}.super-button:active{transform:scale(.98)}.arrow{width:22px;height:22px;transition:transform .3s ease-in-out;color:#0ff;flex-shrink:0}.button-text{position:relative;z-index:1}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}