.auth-page{animation:page-enter .7s cubic-bezier(.22,1,.36,1) both}.auth-side{animation:auth-side-in .9s cubic-bezier(.22,1,.36,1) both;position:relative;overflow:hidden}.auth-side:after{content:"FS";position:absolute;right:-4vw;bottom:-.08em;color:rgba(180,242,46,.1);font:900 28vw/.8 Manrope;letter-spacing:-.08em;pointer-events:none;animation:auth-watermark-in 1.2s cubic-bezier(.22,1,.36,1) .2s both}.auth-foot,.auth-logo,.auth-side>div:nth-child(2){position:relative;z-index:1}.auth-logo{animation:logo-pop .75s cubic-bezier(.22,1,.36,1) .18s both}.auth-side>div:nth-child(2){animation:content-rise .8s cubic-bezier(.22,1,.36,1) .25s both}.auth-foot{animation:content-rise .7s cubic-bezier(.22,1,.36,1) .4s both}.auth-panel{animation:auth-panel-in .85s cubic-bezier(.22,1,.36,1) .1s both}.auth-top a{transition:color .25s ease,transform .25s ease}.auth-top a:hover{transform:translateX(-4px)}.auth-form h2{animation:content-rise .7s cubic-bezier(.22,1,.36,1) .3s both}.auth-form>.button,.auth-form>.form-grid,.auth-form>.remember,.auth-form>label,.switch-auth{animation:auth-field-in .6s cubic-bezier(.22,1,.36,1) both}.auth-form>label:first-of-type{animation-delay:.12s}.auth-form>label:nth-of-type(2){animation-delay:.18s}.auth-form>label:nth-of-type(3){animation-delay:.24s}.auth-form>.button{animation-delay:.32s}.auth-form input:focus{box-shadow:0 2px 0 var(--green)}.auth-success{animation:card-enter .8s cubic-bezier(.22,1,.36,1) both}@keyframes auth-side-in{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes auth-panel-in{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes auth-field-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes auth-watermark-in{0%{opacity:0;transform:translateX(35px)}to{opacity:1;transform:translateX(0)}}@media(prefers-reduced-motion:reduce){.auth-foot,.auth-form h2,.auth-form>.button,.auth-form>.form-grid,.auth-form>.remember,.auth-form>label,.auth-logo,.auth-page,.auth-panel,.auth-side,.auth-side:after,.auth-side>div:nth-child(2),.auth-success,.switch-auth{animation:none!important;transform:none!important;opacity:1!important}}