.form-error{color:#e53935;align-items:flex-start;gap:.5rem;margin-top:.3rem;font-size:.85rem;animation:.3s ease-in-out errorFadeIn;display:flex}.form-error svg{flex-shrink:0;margin-top:.1rem}.form-error span{line-height:1.2}@keyframes errorFadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.input-error{border-color:#e53935!important}.form-group.has-error label{color:#e53935}
