.gradient-btn{cursor:pointer;position:relative;z-index:0;border-radius:calc(var(--radius) - 2px)}.gradient-btn:after{content:"";z-index:-1;position:absolute;width:100%;height:100%;left:0;top:0;border-radius:calc(var(--radius) - 2px);--tw-bg-opacity: 1;background-color:hsl(var(--primary) / var(--tw-bg-opacity, 1))}.gradient-btn:before{content:"";background:linear-gradient(45deg,red,#ff7300,#fffb00,#48ff00,#00ffd5,#002bff,#ff00c8,red);position:absolute;top:-2px;left:-2px;background-size:600%;z-index:-1;width:calc(100% + 4px);height:calc(100% + 4px);filter:blur(8px);animation:svelte-1q39rn8-glowing 20s linear infinite;transition:opacity .3s ease-in-out;opacity:1}@keyframes svelte-1q39rn8-glowing{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}.gradient-btn:active:after{background:transparent}.gradient-btn:active{color:#000}
