.auth-rise{animation:auth-rise .7s var(--motion-ease-out) var(--d,0s) both}@keyframes auth-rise{0%{opacity:0;transform:translateY(16px)}}.auth-drop{animation:auth-drop .64s var(--motion-ease-drawer) var(--d,0s) both}@keyframes auth-drop{0%{opacity:0;transform:translateY(-28px)scale(.96)}}.auth-pop{animation:auth-pop .38s var(--motion-ease-overshoot) var(--d,0s) both}@keyframes auth-pop{0%{opacity:0;transform:scale(.4)}}.auth-out{animation:auth-out .22s ease-in var(--d,0s) forwards}@keyframes auth-out{to{opacity:0;transform:scale(.85)}}.auth-fade{animation:auth-fade .5s ease var(--d,0s) both}@keyframes auth-fade{0%{opacity:0}}.auth-grow-x{transform-origin:0;animation:auth-grow-x var(--grow-ms,.9s) var(--motion-ease-out) var(--d,0s) both}@keyframes auth-grow-x{0%{transform:scaleX(0)}}.auth-expand{animation:auth-expand .52s var(--motion-ease-out) var(--d,0s) both;grid-template-rows:1fr;display:grid}@keyframes auth-expand{0%{grid-template-rows:0fr}}@media (prefers-reduced-motion:reduce){.auth-rise,.auth-drop,.auth-pop,.auth-fade,.auth-grow-x,.auth-expand{animation:none}.auth-out{opacity:0;animation:none}}.auth-visual{transform-origin:50%}@media (max-height:800px){.auth-visual{scale:.9}}@media (max-height:700px){.auth-visual{scale:.8}}
