.submit-btn[data-v-fd6a28f5]{background:var(--primary-color);border:none;border-radius:7px;color:#fff;cursor:pointer;display:block;font-size:18px;margin-top:40px;outline:none;padding:10px 15px;transition:transform .3s ease-in-out;width:100%}.submit-btn.invalid[data-v-fd6a28f5]{animation:shake-fd6a28f5 .5s;animation-iteration-count:infinite}@keyframes shake-fd6a28f5{0%{transform:translate(1px,1px)}10%{transform:translate(-1px,-2px)}20%{transform:translate(-3px)}30%{transform:translate(3px,2px)}40%{transform:translate(1px,-1px)}50%{transform:translate(-1px,2px)}60%{transform:translate(-3px,1px)}70%{transform:translate(3px,1px)}80%{transform:translate(-1px,-1px)}90%{transform:translate(1px,2px)}to{transform:translate(1px,-2px)}}.submit-btn[data-v-fd6a28f5]:hover{transform:scale(1.1)}
