.OtpCodeInput_caret__72yWR{position:absolute;top:50%;left:50%;width:2px;height:24px;border-radius:999px;background:#7c3aed;transform:translate(-50%,-50%);animation:OtpCodeInput_otp-caret-blink__OVFw2 1s steps(1) infinite}.OtpCodeInput_caretAfterDigit__aSUWN{left:calc(50% + 11px)}.dark .OtpCodeInput_caret__72yWR,[data-theme=dark] .OtpCodeInput_caret__72yWR{background:#c4b5fd}@keyframes OtpCodeInput_otp-caret-blink__OVFw2{0%,45%{opacity:1}46%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.OtpCodeInput_caret__72yWR{animation:none}}.AuthComponent_authFlow__5Ls0U{--auth-focus:#7c3aed}.dark .AuthComponent_authFlow__5Ls0U,[data-theme=dark] .AuthComponent_authFlow__5Ls0U{--auth-focus:#a78bfa}[data-theme=light] .AuthComponent_authFlow__5Ls0U{--auth-focus:#7c3aed}.AuthComponent_authFlow__5Ls0U [data-auth-phone-field]:focus-within,.AuthComponent_authFlow__5Ls0U input:focus{outline:none!important;border-color:var(--auth-focus)!important;box-shadow:inset 0 0 0 1px var(--auth-focus)!important}.AuthComponent_authFlow__5Ls0U [data-auth-phone-field] input,.AuthComponent_authFlow__5Ls0U [data-auth-phone-field] input:focus{border:0!important;box-shadow:none!important}.AuthComponent_authFlow__5Ls0U button:focus-visible{outline:2px solid var(--auth-focus)!important;outline-offset:3px!important}.AuthComponent_alternateMethods__88i2d{margin-top:16px}.AuthComponent_methodDivider__Jf8cO{display:flex;align-items:center;gap:10px;color:#64748b;font-size:11px;line-height:16px;text-align:center}.AuthComponent_methodDivider__Jf8cO:after,.AuthComponent_methodDivider__Jf8cO:before{content:"";height:1px;flex:1;background:#cbd5e1}.dark .AuthComponent_methodDivider__Jf8cO,[data-theme=dark] .AuthComponent_methodDivider__Jf8cO{color:#94a3b8}.dark .AuthComponent_methodDivider__Jf8cO:after,.dark .AuthComponent_methodDivider__Jf8cO:before,[data-theme=dark] .AuthComponent_methodDivider__Jf8cO:after,[data-theme=dark] .AuthComponent_methodDivider__Jf8cO:before{background:#475569}[data-theme=light] .AuthComponent_methodDivider__Jf8cO{color:#64748b}[data-theme=light] .AuthComponent_methodDivider__Jf8cO:after,[data-theme=light] .AuthComponent_methodDivider__Jf8cO:before{background:#cbd5e1}.AuthComponent_methodOptions__Jr0z0{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 16px;margin-top:6px}.AuthComponent_methodLink__3MnhT{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:4px 0;font-size:12px;color:#1d4ed8}.dark .AuthComponent_methodLink__3MnhT,[data-theme=dark] .AuthComponent_methodLink__3MnhT{color:#60a5fa}[data-theme=light] .AuthComponent_methodLink__3MnhT{color:#1d4ed8}.AuthComponent_methodLink__3MnhT:hover:not(:disabled){text-decoration:underline}.AuthComponent_methodLink__3MnhT:disabled{opacity:.5;cursor:not-allowed}@media (max-width:639px){.AuthComponent_methodOptions__Jr0z0{flex-direction:column;gap:0}.AuthComponent_methodLink__3MnhT{width:100%}}@media (forced-colors:active){.AuthComponent_authFlow__5Ls0U [data-auth-phone-field]:focus-within,.AuthComponent_authFlow__5Ls0U input:focus{outline:2px solid Highlight!important;outline-offset:-2px}.AuthComponent_authFlow__5Ls0U [data-auth-phone-field] input:focus{outline:none!important}}