.AuthInputs_otpRoot__Enn8d{--otp-box-radius:10px;position:relative;direction:ltr}.AuthInputs_otpBoxes__lMFC7{display:flex;gap:8px;justify-content:center}.AuthInputs_otpBox__0hUO4{flex:1 1;min-width:0;max-width:52px;height:56px;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:var(--otp-box-radius);background:var(--color-bg-input);color:var(--color-input-text);font-family:var(--rui-font-data,var(--font-mono,monospace));font-size:24px;font-weight:700;transition:border-color var(--rui-duration-fast,.15s) ease,box-shadow var(--rui-duration-fast,.15s) ease}.AuthInputs_otpBoxActive__53pUk{border-color:var(--rui-accent-fill,var(--rt-accent,#fc8d1a));box-shadow:var(--rui-focus-ring,0 0 0 3px #b4530959)}.AuthInputs_otpCaret__VQaTV{width:2px;height:26px;border-radius:1px;background:var(--rui-accent-fill,var(--rt-accent,#fc8d1a));animation:AuthInputs_otpCaretBlink__lCHlb 1s step-end infinite}.AuthInputs_otpInput__FNde3{position:absolute;inset:0;width:100%;height:100%;opacity:.01;border:0;outline:0;background:#0000;color:#0000;caret-color:#0000;text-align:center;font-size:24px;cursor:text}.AuthInputs_passwordWrap__9nuCZ{position:relative}.AuthInputs_field__PhaDX{font-family:var(--rui-font-ui,var(--font-ui,sans-serif))}.AuthInputs_field__PhaDX:focus-visible{border-color:var(--rui-accent-text,var(--rt-accent-text,#b45309))!important;box-shadow:var(--rui-focus-ring,0 0 0 3px #b4530959)}.AuthInputs_passwordToggle__8sB8y{position:absolute;inset-inline-end:4px;top:50%;transform:translateY(-50%);width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:0;border-radius:var(--rui-radius-field,10px);padding:0;background:#0000;color:var(--color-text-muted);cursor:pointer}.AuthInputs_passwordToggle__8sB8y:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.AuthInputs_passwordToggle__8sB8y:focus-visible{outline:2px solid #0000;box-shadow:var(--rui-focus-ring,0 0 0 3px #b4530959)}.AuthInputs_strength__H9jjH{margin-top:10px}.AuthInputs_strengthHeader__3_85M{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:var(--color-text-secondary);font-size:13px;line-height:1.45}.AuthInputs_strengthHeader__3_85M strong{color:var(--color-text-primary);font-weight:700}.AuthInputs_strengthMeter__uv2xl{display:block;width:100%;height:8px;margin-top:6px;accent-color:var(--rui-success-text,var(--rt-success-text,#15803d))}.AuthInputs_fieldGroup__CGsMl{display:flex;flex-direction:column;gap:6px}.AuthInputs_fieldLabel__00Hco{color:var(--color-text-secondary);font-size:14px;font-weight:700;line-height:1.4}.AuthInputs_primaryButton__Q8Hmc:focus-visible{outline:2px solid #0000;box-shadow:var(--rui-focus-ring,0 0 0 3px #b4530959)}@keyframes AuthInputs_otpCaretBlink__lCHlb{50%{opacity:0}}@media (max-width:360px){.AuthInputs_otpBoxes__lMFC7{gap:6px}}@media (prefers-reduced-motion:reduce){.AuthInputs_otpBox__0hUO4{transition:none}.AuthInputs_otpCaret__VQaTV{animation:none;opacity:1}}