::view-transition{pointer-events:none}::view-transition-group(.auth-dissolve){animation-duration:.45s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-group(.auth-form){animation-duration:.45s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-old(.auth-dissolve){animation:.22s ease-in both auth-dissolve-out}::view-transition-new(.auth-dissolve){animation:.42s cubic-bezier(.16,1,.3,1) .12s both auth-dissolve-in}::view-transition-old(.auth-form){animation:.18s ease-in both auth-form-out}::view-transition-new(.auth-form){animation:.42s cubic-bezier(.16,1,.3,1) .1s both auth-form-in}@keyframes auth-dissolve-out{to{opacity:0;filter:blur(8px);transform:scale(.98)}}@keyframes auth-dissolve-in{0%{opacity:0;filter:blur(8px);transform:scale(1.02)}}@keyframes auth-form-out{to{opacity:0;filter:blur(4px);transform:translateY(-10px)}}@keyframes auth-form-in{0%{opacity:0;filter:blur(4px);transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}}
