@keyframes shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-1px)}40%,80%{transform:translate(2px)}}.shake{animation:shake .99s ease-in-out 10}.button-shine{position:relative;overflow:hidden}.button-shine:after{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.6),transparent);transform:skew(-20deg);animation:shine 3s ease-in-out 3}@keyframes shine{0%{left:-75%}to{left:125%}}
