.fieldset-login,.fieldset-register,.fieldset-reset{will-change:transform;border-radius:6px;grid-auto-flow:column;justify-content:center;column-gap:8px;padding:6px;display:grid;position:relative;overflow:hidden}.fieldset-login:before,.fieldset-register:before,.fieldset-reset:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;transform:translate(-100%)}.boxvalidation{will-change:transform;border-radius:6px;justify-content:center;align-items:center;width:42px;height:42px;display:flex;position:relative;overflow:hidden}.boxvalidation:focus-within{box-shadow:0 0 6px 1px #6666d133,0 0 0 2px #25ad9fd3}.boxvalidation:before,.boxvalidation:after{content:"";border-radius:6px;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.boxvalidation:before{z-index:1;background:#f3f3fb;transition:background-color .45s cubic-bezier(.25,.01,.25,1)}.boxvalidation:after{opacity:0;z-index:10;background-color:#6b6b6b;transition:transform .45s cubic-bezier(.25,.01,.25,1),opacity .45s cubic-bezier(.25,.01,.25,1),background-color .45s cubic-bezier(.25,.01,.25,1);transform:translateY(100%)}.field{color:#333;text-align:center;z-index:100;background-color:#0000;border:0;outline:0;font-size:25.21px;line-height:42px;position:relative}.field::placeholder{color:#ccccf0}.animate-success.fieldset-login,.animate-success.fieldset-reset{margin:0;padding:0}.animate-success.fieldset-login:before{background-color:#28af60;transition:transform .3s cubic-bezier(.25,.01,.25,1) .45s;transform:translate(0)}.animate-success>.boxvalidation{box-shadow:none;transition:transform .3s cubic-bezier(.25,.01,.25,1) .75s}.animate-success>.boxvalidation:first-child{transform:translate(24px)}.animate-success>.boxvalidation:nth-child(2){transform:translate(12px)}.animate-success>.boxvalidation:nth-child(4){transform:translate(-12px)}.animate-success>.boxvalidation:nth-child(5){transform:translate(-24px)}.animate-success>.boxvalidation:before{background-color:#0000}.animate-success>.boxvalidation:after{opacity:1;background-color:#28af60;transform:translateY(0)}.animate-success>.boxvalidation>.field,.animate-success>.boxvalidation>.field::placeholder{color:#f2f2f2;transition:color .45s cubic-bezier(.25,.01,.25,1)}.animate-failure.fieldset-login,.animate-failure.fieldset-reset{animation-name:shaking;animation-duration:.3s;animation-timing-function:cubic-bezier(.25,.01,.25,1);animation-delay:.45s}.animate-failure>.boxvalidation:before{background-color:#0000}.animate-failure>.boxvalidation:after{opacity:1;background-color:#eb5656;transform:translateY(0)}.animate-failure>.boxvalidation>.field,.animate-failure>.boxvalidation>.field::placeholder{color:#f2f2f2;transition:color .45s cubic-bezier(.25,.01,.25,1)}@keyframes shaking{0%,to{transform:translate(0)}25%,75%{transform:translate(10px)}50%{transform:translate(-10px)}}#login button>.spinner-grow{display:none}#login button:disabled>.spinner-grow{display:block}#toastr-container{margin:12px}.toastr-message{padding-right:0!important}