.ce-auth{--auth-ease-out:cubic-bezier(0.23,1,0.32,1);--auth-ease-in-out:cubic-bezier(0.77,0,0.175,1)}.auth-in{opacity:0;transform:translateY(10px);animation:auth-in .32s var(--auth-ease-out) forwards;animation-delay:calc(var(--auth-i, 0) * 60ms)}@keyframes auth-in{to{opacity:1;transform:translateY(0)}}.auth-step{animation:auth-step-in .28s var(--auth-ease-out) both}@keyframes auth-step-in{0%{opacity:0;transform:translateX(18px)}to{opacity:1;transform:translateX(0)}}.auth-art{animation:auth-art-in .7s var(--auth-ease-out) both}@keyframes auth-art-in{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}.auth-ring{opacity:0;transform:scale(.85);animation:auth-ring-on .16s var(--auth-ease-out) forwards;animation-delay:calc(.12s + var(--auth-i) * 26ms)}@keyframes auth-ring-on{to{opacity:1;transform:scale(1)}}.auth-disc{animation:auth-disc-up .7s var(--auth-ease-out) both}@keyframes auth-disc-up{0%{transform:translateY(160px)}to{transform:translateY(0)}}.auth-mark{animation:auth-mark-in .26s var(--auth-ease-out) .24s both}@keyframes auth-mark-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.auth-ball{opacity:0;animation:auth-ball-fly .85s var(--auth-ease-out) forwards;animation-delay:calc(.48s + var(--auth-i) * .12s)}@keyframes auth-ball-fly{0%{opacity:0;transform:translate(var(--auth-dx),var(--auth-dy)) scale(.3)}30%{opacity:1}to{opacity:1;transform:translate(0) scale(1)}}.auth-error{animation:auth-error-in .18s var(--auth-ease-out) both}@keyframes auth-error-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.auth-otp-box{transition:border-color .15s var(--auth-ease-out),background-color .15s var(--auth-ease-out),transform .15s var(--auth-ease-out)}.auth-otp-box[data-filled=true]{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.auth-art,.auth-ball,.auth-disc,.auth-error,.auth-in,.auth-mark,.auth-ring,.auth-step{animation:auth-fade .16s ease both;animation-delay:0s}.auth-otp-box[data-filled=true]{transform:none}@keyframes auth-fade{0%{opacity:0}to{opacity:1}}}