@keyframes rotate{to{transform:rotate(1turn)}}.rainbow:before{content:"";z-index:-2;filter:blur(6px);background-image:linear-gradient(#fff);background-position:100%;background-repeat:no-repeat;background-size:50% 30%;width:200%;height:200%;animation:4s linear infinite rotate;position:absolute;top:-50%;left:-50%}.button-wrapper:before{animation:4s linear infinite spin-gradient}@keyframes spin-gradient{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
