.OtpVerification_root__psI9V{--otp-accent:var(--primary-main,#2d3e50);--otp-on-accent:var(--on-dark-fixed,#ffffff);--otp-bg:var(--surface-card,#ffffff);--otp-tile:var(--surface-subtle,#f5f8fa);--otp-line:var(--border-strong,#cbd6e2);--otp-text:var(--dark-text,#2d3e50);--otp-muted:var(--ink-500,#425b76);--otp-danger:var(--danger-dot,#f2545b);--otp-box:46px;--otp-gap:10px;--otp-r:68px;--ease-spin:cubic-bezier(0.65,0,0.35,1);--ease-move:cubic-bezier(0.22,1,0.36,1);--ease-accel:cubic-bezier(0.55,0,1,0.45);color:var(--otp-text);text-align:center}.OtpVerification_card__jsyku{width:100%;max-width:400px;margin:0 auto;padding:28px 24px 24px;border-radius:20px;border:1px solid var(--otp-line);background:var(--otp-bg)}.OtpVerification_embedded__xP1xI{--otp-r:58px;--otp-bg:transparent}.OtpVerification_embedded__xP1xI .OtpVerification_stage__rWX2E{margin-top:0}@media (max-width:399px){.OtpVerification_root__psI9V{--otp-box:40px;--otp-gap:8px;--otp-r:60px}.OtpVerification_card__jsyku{padding:24px 16px 20px}.OtpVerification_embedded__xP1xI{--otp-r:54px}}.OtpVerification_title__d636k{font-size:18px;line-height:24px;font-weight:600}.OtpVerification_titleDone__THFp5{color:var(--otp-accent)}.OtpVerification_subtitle__Q_ZAV{margin-top:6px;font-size:13px;line-height:20px;color:var(--otp-muted)}.OtpVerification_fadeUp__4hDUP{animation:OtpVerification_otpFadeUp__1JGJ_ .36s var(--ease-move) backwards}.OtpVerification_stage__rWX2E{position:relative;margin-top:8px;height:calc(var(--otp-r) * 2 + var(--otp-box) + 28px)}.OtpVerification_root__psI9V[data-phase=error] .OtpVerification_stage__rWX2E{animation:OtpVerification_otpShake__jKj2M .42s var(--ease-move)}.OtpVerification_input__NkG_6{position:absolute;inset:0;width:100%;height:100%;opacity:0;font-size:16px;color:transparent;background:transparent;border:0;outline:0;padding:0;cursor:text;z-index:2}.OtpVerification_input__NkG_6:disabled{cursor:default}.OtpVerification_ring__8VuaQ{position:absolute;left:50%;top:50%;width:calc(var(--otp-r) * 2);height:calc(var(--otp-r) * 2);border-radius:50%;border:1px solid var(--otp-line);transform:translate(-50%,-50%) scale(.6);opacity:0;pointer-events:none;transition:transform .52s var(--ease-move),opacity .52s ease,border-color .3s ease,box-shadow .3s ease}.OtpVerification_root__psI9V[data-phase=curl] .OtpVerification_ring__8VuaQ,.OtpVerification_root__psI9V[data-phase=spin] .OtpVerification_ring__8VuaQ,.OtpVerification_root__psI9V[data-phase=verdict] .OtpVerification_ring__8VuaQ{transform:translate(-50%,-50%) scale(1);opacity:1}.OtpVerification_root__psI9V[data-phase=spin] .OtpVerification_ring__8VuaQ{border-color:color-mix(in srgb,var(--otp-accent) 40%,var(--otp-line))}.OtpVerification_root__psI9V[data-phase=verdict] .OtpVerification_ring__8VuaQ{border-color:color-mix(in srgb,var(--otp-accent) 70%,var(--otp-line));box-shadow:0 0 20px color-mix(in srgb,var(--otp-accent) 20%,transparent)}.OtpVerification_root__psI9V[data-phase=collapse] .OtpVerification_ring__8VuaQ{opacity:0;transform:translate(-50%,-50%) scale(.8);transition-timing-function:var(--ease-accel)}.OtpVerification_hub__j_iEC{position:absolute;left:50%;top:50%;width:4px;height:4px;margin:-2px 0 0 -2px;border-radius:50%;background:var(--otp-muted);opacity:0;pointer-events:none;transition:opacity .4s ease,background-color .3s ease}.OtpVerification_root__psI9V[data-phase=spin] .OtpVerification_hub__j_iEC,.OtpVerification_root__psI9V[data-phase=verdict] .OtpVerification_hub__j_iEC{opacity:1;background:var(--otp-accent)}.OtpVerification_orbit__yiQYf{position:absolute;inset:0;transform-origin:center;transform:rotate(var(--a,0deg));pointer-events:none}.OtpVerification_slot__PT3he{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) translateX(calc((var(--i) - 2.5) * (var(--otp-box) + var(--otp-gap))));transition:transform .52s var(--ease-move),opacity .3s ease}.OtpVerification_root__psI9V[data-phase=curl] .OtpVerification_slot__PT3he,.OtpVerification_root__psI9V[data-phase=spin] .OtpVerification_slot__PT3he,.OtpVerification_root__psI9V[data-phase=verdict] .OtpVerification_slot__PT3he{transform:translate(-50%,-50%) translate(calc(var(--otp-r) * var(--sx)),calc(var(--otp-r) * var(--sy)))}.OtpVerification_root__psI9V[data-phase=curl] .OtpVerification_slot__PT3he{transition-delay:var(--sd)}.OtpVerification_root__psI9V[data-phase=collapse] .OtpVerification_slot__PT3he{transform:translate(-50%,-50%) scale(.2);opacity:0;transition:transform .52s var(--ease-accel),opacity .36s ease .12s;transition-delay:var(--cd)}.OtpVerification_root__psI9V[data-phase=error] .OtpVerification_slot__PT3he{transition-duration:.42s}.OtpVerification_root__psI9V[data-phase=sealed] .OtpVerification_orbit__yiQYf{opacity:0;visibility:hidden}.OtpVerification_box__9RHXf{width:var(--otp-box);height:var(--otp-box);border-radius:12px;border:1px solid var(--otp-line);background:var(--otp-tile);display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--otp-text);transform:rotate(var(--b,0deg));transition:transform .95s var(--ease-spin),border-color .25s ease,background-color .25s ease,color .25s ease,box-shadow .25s ease}.OtpVerification_root__psI9V[data-phase=collapse] .OtpVerification_box__9RHXf,.OtpVerification_root__psI9V[data-phase=spin] .OtpVerification_box__9RHXf,.OtpVerification_root__psI9V[data-phase=verdict] .OtpVerification_box__9RHXf{--b:-90deg}.OtpVerification_boxFilled__xmvys{border-color:color-mix(in srgb,var(--otp-accent) 60%,var(--otp-line))}.OtpVerification_boxActive__ErnPQ{border-color:var(--otp-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--otp-accent) 15%,transparent)}.OtpVerification_root__psI9V[data-phase=curl] .OtpVerification_box__9RHXf,.OtpVerification_root__psI9V[data-phase=spin] .OtpVerification_box__9RHXf{border-color:color-mix(in srgb,var(--otp-accent) 60%,var(--otp-line))}.OtpVerification_root__psI9V[data-phase=collapse] .OtpVerification_box__9RHXf,.OtpVerification_root__psI9V[data-phase=verdict] .OtpVerification_box__9RHXf{border-color:var(--otp-accent);background:color-mix(in srgb,var(--otp-accent) 22%,var(--otp-tile));color:var(--otp-text);box-shadow:0 0 18px color-mix(in srgb,var(--otp-accent) 35%,transparent)}.OtpVerification_root__psI9V[data-phase=error] .OtpVerification_box__9RHXf{border-color:var(--otp-danger);color:var(--otp-danger);transition-duration:.42s}.OtpVerification_digit__sHxbr{animation:OtpVerification_otpPop__27OgM .22s var(--ease-move) backwards}.OtpVerification_caret__QKuCj{width:1.5px;height:18px;border-radius:1px;background:var(--otp-accent);animation:OtpVerification_otpCaret__m2u4_ 1.1s steps(1) infinite}.OtpVerification_seal__M8Htg{position:absolute;left:50%;top:50%;pointer-events:none}.OtpVerification_tile__kOlKY{position:absolute;left:-26px;top:-26px;width:52px;height:52px;border-radius:14px;border:1.5px solid var(--otp-accent);background:color-mix(in srgb,var(--otp-accent) 22%,var(--otp-tile));color:var(--otp-accent);display:flex;align-items:center;justify-content:center;box-shadow:0 0 28px color-mix(in srgb,var(--otp-accent) 35%,transparent);animation:OtpVerification_otpSealIn__mZZl5 .42s var(--ease-move) backwards}.OtpVerification_checkPath__fZ4md{stroke-dasharray:26;stroke-dashoffset:26;animation:OtpVerification_otpCheckDraw__iGpI_ .38s var(--ease-move) .32s forwards}.OtpVerification_ripple__MWTVB{position:absolute;left:-26px;top:-26px;width:52px;height:52px;border-radius:14px;border:1px solid var(--otp-accent);opacity:0;animation:OtpVerification_otpRipple__Xe9hx .9s var(--ease-move) .12s forwards}.OtpVerification_ripple2__HS8sA{--ripple-scale:2.5;--ripple-opacity:0.14;animation-delay:.22s}.OtpVerification_ripple1__Jf7oI{--ripple-scale:1.75;--ripple-opacity:0.3}.OtpVerification_dot__DxqzL{position:absolute;left:-1.5px;top:-1.5px;width:3px;height:3px;border-radius:50%;background:var(--otp-accent);opacity:0;animation:OtpVerification_otpDot__24isV .9s var(--ease-move) .16s forwards}.OtpVerification_status__JAR_u{min-height:20px;margin-top:0;font-size:13px;line-height:20px;color:var(--otp-danger)}.OtpVerification_footer__TnbKc{min-height:48px;margin-top:8px;display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--otp-muted)}.OtpVerification_resendButton__UFS4q{font:inherit;color:var(--otp-text);background:none;border:0;padding:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer;border-radius:4px}.OtpVerification_resendButton__UFS4q:focus-visible{outline:2px solid var(--otp-accent);outline-offset:2px}.OtpVerification_countdown__WgQd1{font-variant-numeric:tabular-nums}.OtpVerification_continue__3lf4E{width:100%;min-height:44px;border-radius:999px;border:0;background:var(--otp-accent);color:var(--otp-on-accent);font-size:15px;font-weight:600;cursor:pointer;animation:OtpVerification_otpFadeUp__1JGJ_ .36s var(--ease-move) .5s backwards}.OtpVerification_continue__3lf4E:focus-visible{outline:2px solid var(--otp-text);outline-offset:2px}.OtpVerification_srOnly__53np2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@keyframes OtpVerification_otpPop__27OgM{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes OtpVerification_otpCaret__m2u4_{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes OtpVerification_otpShake__jKj2M{0%,to{transform:translateX(0)}20%{transform:translateX(-8px)}45%{transform:translateX(7px)}70%{transform:translateX(-4px)}88%{transform:translateX(2px)}}@keyframes OtpVerification_otpSealIn__mZZl5{0%{transform:scale(.4) rotate(-90deg);opacity:0}to{transform:scale(1) rotate(0deg);opacity:1}}@keyframes OtpVerification_otpCheckDraw__iGpI_{to{stroke-dashoffset:0}}@keyframes OtpVerification_otpRipple__Xe9hx{0%{transform:scale(1);opacity:0}30%{opacity:calc(var(--ripple-opacity) * 2)}to{transform:scale(var(--ripple-scale));opacity:var(--ripple-opacity)}}@keyframes OtpVerification_otpDot__24isV{0%{transform:translate(0);opacity:1}to{transform:translate(var(--dx),var(--dy));opacity:.35}}@keyframes OtpVerification_otpFadeUp__1JGJ_{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.OtpVerification_box__9RHXf,.OtpVerification_continue__3lf4E,.OtpVerification_digit__sHxbr,.OtpVerification_dot__DxqzL,.OtpVerification_fadeUp__4hDUP,.OtpVerification_hub__j_iEC,.OtpVerification_orbit__yiQYf,.OtpVerification_ring__8VuaQ,.OtpVerification_ripple__MWTVB,.OtpVerification_slot__PT3he,.OtpVerification_stage__rWX2E,.OtpVerification_tile__kOlKY{animation:none!important;transition:opacity .25s ease,border-color .25s ease,background-color .25s ease,color .25s ease,box-shadow .25s ease!important;transform:none!important}.OtpVerification_slot__PT3he{position:static;display:inline-flex}.OtpVerification_orbit__yiQYf{display:flex;align-items:center;justify-content:center;gap:var(--otp-gap)}.OtpVerification_root__psI9V[data-phase=collapse] .OtpVerification_orbit__yiQYf,.OtpVerification_root__psI9V[data-phase=sealed] .OtpVerification_orbit__yiQYf{opacity:0}.OtpVerification_tile__kOlKY{opacity:1}.OtpVerification_checkPath__fZ4md{animation:none!important;stroke-dashoffset:0}.OtpVerification_dot__DxqzL,.OtpVerification_ripple__MWTVB{display:none}}