@keyframes auth-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes auth-fade{0%{opacity:0}to{opacity:1}}@keyframes auth-flip{0%{opacity:.25;transform:translateY(-4px);filter:blur(2px)}to{opacity:1;transform:none;filter:none}}.auth-rise{animation:auth-rise .32s cubic-bezier(.22,1,.36,1) backwards}.auth-panel{animation:auth-fade .22s ease-out}.auth-code{animation:auth-flip .36s cubic-bezier(.22,1,.36,1)}.auth-ring{transition:stroke-dashoffset 1s linear,stroke .2s ease-out}@media (prefers-reduced-motion:reduce){.auth-code,.auth-panel,.auth-rise{animation:none}.auth-ring{transition:none}}