.K0Vvqq_card{--otp-size:clamp(28px, 7vw, 44px);--otp-gap:6px;--otp-focus:color-mix(in srgb, var(--primary) 48%, var(--surface-strong));isolation:isolate;min-inline-size:0;color:var(--surface-strong);border:1px solid color-mix(in srgb, var(--surface-strong) 24%, transparent);background:color-mix(in srgb, var(--sidebar) 91%, transparent);-webkit-backdrop-filter:blur(24px);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--surface-strong) 16%, transparent), 0 16px 40px color-mix(in srgb, var(--sidebar) 20%, transparent);border-radius:24px;margin:0;padding:24px 16px 16px;position:relative;overflow:hidden}.K0Vvqq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.K0Vvqq_glow{z-index:-1;opacity:.3;background:radial-gradient(ellipse, var(--primary), transparent 65%);pointer-events:none;border-radius:50%;position:absolute;inset:40% -30% -60%}.K0Vvqq_heading{text-align:center;min-height:84px}.K0Vvqq_title{color:inherit;letter-spacing:-.03em;margin:0 0 8px;font-size:20px;font-weight:650;display:grid}.K0Vvqq_help{color:color-mix(in srgb, var(--surface-strong) 80%, var(--sidebar));margin:0;font-size:13px;line-height:1.5;display:grid}.K0Vvqq_idleHeading,.K0Vvqq_verifiedHeading{grid-area:1/1}.K0Vvqq_verifiedHeading{opacity:0}.K0Vvqq_codeArea{place-items:center;height:80px;margin:8px 0;display:grid;position:relative;container-type:inline-size}@supports (width:1cqw){.K0Vvqq_card{--otp-size:min(44px, calc((100cqw - 30px) / 6))}}.K0Vvqq_cells{gap:var(--otp-gap);display:flex}.K0Vvqq_cell{inline-size:var(--otp-size);border:1px solid color-mix(in srgb, var(--surface-strong) 24%, transparent);background:color-mix(in srgb, var(--sidebar) 76%, transparent);block-size:56px;box-shadow:inset 0 1px 2px color-mix(in srgb, var(--surface-strong) 6%, transparent);font-variant-numeric:tabular-nums;border-radius:12px;place-items:center;font-size:24px;transition:border-color .15s,box-shadow .15s;display:grid;position:relative}.K0Vvqq_cell[data-active=true]{border-color:var(--otp-focus);box-shadow:0 0 0 2px color-mix(in srgb, var(--otp-focus) 25%, transparent), inset 0 1px 2px color-mix(in srgb, var(--surface-strong) 6%, transparent)}.K0Vvqq_caret{background:var(--otp-focus);width:2px;height:22px;animation:1s steps(2,start) infinite K0Vvqq_otp-caret;position:absolute}.K0Vvqq_input{opacity:0;cursor:text;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.K0Vvqq_stroke{fill:none;width:100%;height:100%;stroke:var(--otp-focus);stroke-width:2px;opacity:0;stroke-dasharray:20 80;position:absolute;inset:0}.K0Vvqq_successMark{pointer-events:none;border:1.5px solid var(--success);width:56px;height:56px;color:var(--success-soft);background:color-mix(in srgb, var(--success) 22%, var(--sidebar));opacity:0;border-radius:50%;place-items:center;display:grid;position:absolute;transform:rotate(-14deg)}.K0Vvqq_successMark svg{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;width:32px;height:32px}.K0Vvqq_status{min-height:42px;color:color-mix(in srgb, var(--surface-strong) 85%, var(--sidebar));text-align:center;margin:8px 0 16px;font-size:12px}.K0Vvqq_status[role=alert]{color:var(--surface-strong);text-decoration:underline;-webkit-text-decoration-color:var(--danger);text-decoration-color:var(--danger);text-underline-offset:4px}.K0Vvqq_actions{gap:8px;display:grid}.K0Vvqq_card[data-state=verified] .K0Vvqq_actions{min-height:105px}.K0Vvqq_card[data-state=verified][data-method=EMAIL] .K0Vvqq_actions{min-height:157px}.K0Vvqq_confirm,.K0Vvqq_back{min-height:44px;font:inherit;font-size:13px;font-weight:var(--control-font-weight,600);cursor:pointer;letter-spacing:normal;text-transform:none;border-radius:12px}.K0Vvqq_confirm{border:1px solid var(--otp-focus);background:var(--primary);color:var(--surface-strong)}.K0Vvqq_back{color:inherit;background:0 0;border:1px solid #0000}.K0Vvqq_confirm:disabled{opacity:.6;cursor:default}.K0Vvqq_confirm:focus-visible,.K0Vvqq_back:focus-visible{outline:2px solid var(--otp-focus);outline-offset:3px}.K0Vvqq_card[data-state=verified] .K0Vvqq_stroke{animation:.5s ease-out both K0Vvqq_otp-stroke}.K0Vvqq_card[data-state=verified] .K0Vvqq_digit{animation:.15s .5s both K0Vvqq_otp-digit}.K0Vvqq_card[data-state=verified] .K0Vvqq_cell{animation:.4s cubic-bezier(.3,0,.2,1) .55s both K0Vvqq_otp-converge}.K0Vvqq_card[data-state=verified] .K0Vvqq_successMark{animation:.28s .65s both K0Vvqq_otp-square}.K0Vvqq_card[data-state=verified] .K0Vvqq_successMark svg{animation:.28s .73s both K0Vvqq_otp-check}.K0Vvqq_card[data-state=verified] .K0Vvqq_idleHeading{animation:.1s 1.1s both K0Vvqq_otp-old-heading}.K0Vvqq_card[data-state=verified] .K0Vvqq_verifiedHeading{animation:.1s 1.1s both K0Vvqq_otp-heading}.K0Vvqq_card[data-state=verified] .K0Vvqq_glow{background:radial-gradient(ellipse, var(--success), transparent 65%);animation:.3s 1s both K0Vvqq_otp-glow}@keyframes K0Vvqq_otp-caret{to{opacity:0}}@keyframes K0Vvqq_otp-stroke{0%{opacity:0;stroke-dashoffset:100px}15%{opacity:1}80%{opacity:1}to{opacity:0;stroke-dashoffset:0}}@keyframes K0Vvqq_otp-digit{to{opacity:0}}@keyframes K0Vvqq_otp-converge{60%{transform:translateX(calc((2.5 - var(--otp-index)) * (var(--otp-size) + var(--otp-gap)))) rotate(calc((var(--otp-index) - 2.5) * 6deg));opacity:1}to{transform:translateX(calc((2.5 - var(--otp-index)) * (var(--otp-size) + var(--otp-gap)))) rotate(-14deg);opacity:0}}@keyframes K0Vvqq_otp-square{0%{opacity:0;transform:rotate(-14deg)}35%{opacity:1;transform:rotate(-14deg)}to{opacity:1;transform:rotate(0)}}@keyframes K0Vvqq_otp-check{to{stroke-dashoffset:0}}@keyframes K0Vvqq_otp-heading{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes K0Vvqq_otp-old-heading{0%{opacity:1}to{opacity:0}}@keyframes K0Vvqq_otp-glow{0%{opacity:.1;transform:scale(.5)}to{opacity:.6;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.K0Vvqq_card *,.K0Vvqq_card :before,.K0Vvqq_card :after{transition:none!important;animation:none!important}.K0Vvqq_card[data-state=verified] .K0Vvqq_cells{visibility:hidden}.K0Vvqq_card[data-state=verified] .K0Vvqq_successMark{opacity:1;transform:none}.K0Vvqq_card[data-state=verified] .K0Vvqq_successMark svg{stroke-dashoffset:0}.K0Vvqq_card[data-state=verified] .K0Vvqq_idleHeading{opacity:0}.K0Vvqq_card[data-state=verified] .K0Vvqq_verifiedHeading{opacity:1}}@media (forced-colors:active){.K0Vvqq_card,.K0Vvqq_cell{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}.K0Vvqq_help,.K0Vvqq_status{color:canvastext}.K0Vvqq_cell[data-active=true]{outline:2px solid highlight}.K0Vvqq_confirm,.K0Vvqq_back{color:buttontext;letter-spacing:normal;text-transform:none;font-weight:var(--control-font-weight,600);background:buttonface;border-color:buttontext}.K0Vvqq_successMark{color:canvastext;background:canvas;border-color:canvastext}.K0Vvqq_glow,.K0Vvqq_stroke{display:none}}
