@keyframes auth_typeIn__A6oc0{0%{opacity:0;max-width:0}to{opacity:1;max-width:2em}}@keyframes auth_spin__4K_tT{to{transform:rotate(1turn)}}@keyframes auth_popScale__JUSxx{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes auth_shakeA__ZbY_P{0%,to{transform:none}20%,60%{transform:translateX(6px)}40%,80%{transform:translateX(-6px)}}@keyframes auth_shakeB__5ctEL{0%,to{transform:none}20%,60%{transform:translateX(6px)}40%,80%{transform:translateX(-6px)}}@keyframes auth_brandLoaderIn__JT_hN{0%{opacity:0}to{opacity:1}}.auth_brandLoader__j2Vv7{opacity:0;animation:auth_brandLoaderIn__JT_hN .22s cubic-bezier(.2,0,0,1) both}.auth_brandLoaderInstant__MxSJ_{opacity:1}@keyframes auth_brandLoaderOut__ERmrD{0%{opacity:1}to{opacity:0}}.auth_brandLoaderOut__ERmrD{animation:auth_brandLoaderOut__ERmrD .45s cubic-bezier(.2,0,0,1) both}.auth_typeIn__A6oc0{display:inline-block;overflow:hidden;animation:auth_typeIn__A6oc0 1ms steps(1) both}.auth_caret__tDAX_{animation:auth_blink__akCZI .9s steps(1) infinite}.auth_spin__4K_tT{animation:auth_spin__4K_tT .8s linear infinite}.auth_pop__w3p0F{animation:auth_popScale__JUSxx .42s cubic-bezier(.34,1.56,.64,1) .12s both}.auth_shakeA__ZbY_P{animation:auth_shakeA__ZbY_P .32s cubic-bezier(.2,0,0,1)}.auth_shakeB__5ctEL{animation:auth_shakeB__5ctEL .32s cubic-bezier(.2,0,0,1)}.auth_backBtn__Qggk2:hover{background:var(--auth-back-hover)!important;color:var(--auth-back-ink)!important}.auth_eyeBtn__yP5Lh:hover{background:var(--hover)!important;color:var(--text-primary)!important}.auth_socialBtn__fGcjE:hover{background:var(--hover)!important;border-color:var(--acc-line-2)!important}.auth_primaryBtn__DVaIX:hover:not(:disabled){filter:brightness(1.07);transform:translateY(-1px)}.auth_capBtn__Mfmgf:hover{border-color:var(--border-strong)!important}@media (prefers-reduced-motion:reduce){.auth_caret__tDAX_,.auth_pop__w3p0F,.auth_shakeA__ZbY_P,.auth_shakeB__5ctEL,.auth_spin__4K_tT,.auth_typeIn__A6oc0{animation:none!important}}.auth_spinner__8ZW0F{width:36px;height:36px;border-radius:50%;border:3px solid var(--border);border-top-color:var(--accent);animation:auth_authSpin__rxfIF .8s linear infinite}@keyframes auth_authSpin__rxfIF{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.auth_spinner__8ZW0F{animation-duration:2.4s}}