.otp-verification-form_container__xa9aJ{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px;justify-content:space-between;gap:14px}.otp-verification-form_formWrapper__u1U3S{width:100%;display:flex;flex-direction:column;justify-self:flex-start;gap:16px}.otp-verification-form_backButton__R4ZZ3{align-self:flex-start;background:none;border:none;color:var(--metricValue);cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.otp-verification-form_backButton__R4ZZ3:hover{color:var(--lightMetricValue)}.otp-verification-form_backButton__R4ZZ3:disabled{cursor:not-allowed;opacity:.5}.otp-verification-form_welcomeHeader__pPAKv{display:flex;flex-direction:column;gap:3px}.otp-verification-form_welcomeTitle__WPNS6{font-size:1.5rem;line-height:2.25rem;font-weight:600;align-self:flex-start;color:var(--metricValue);display:flex;align-items:center;gap:20px;flex-direction:row}.otp-verification-form_subtitle__ITRWI{font-size:.875rem;line-height:1.5rem;font-weight:400;color:var(--textSecondary,#6b7280)}.otp-verification-form_form__5oCuU{display:flex;flex-direction:column;gap:16px;width:100%}.otp-verification-form_inputWrapper__5OKbq{display:flex;flex-direction:column;gap:8px}.otp-verification-form_label__6lSdz{font-size:.875rem;font-weight:500;color:var(--metricValue)}.otp-verification-form_otpBoxesContainer__B8M2_{display:flex;gap:8px;justify-content:center}.otp-verification-form_otpBox__Hhw5g{width:50px;height:50px;padding:0;font-size:1.5rem;font-weight:600;text-align:center;border:2px solid #e5e7eb;border-radius:8px;background:#f9fafb;color:var(--metricValue);transition:all .2s ease}.otp-verification-form_otpBox__Hhw5g:focus{outline:none;border-color:var(--lightMetricValue);background:#fff;box-shadow:0 0 0 3px rgba(79,172,254,.1)}.otp-verification-form_otpBox__Hhw5g:disabled{background:#f3f4f6;cursor:not-allowed;opacity:.6}.otp-verification-form_otpBox__Hhw5g::placeholder{color:#d1d5db}.otp-verification-form_otpInput__VzOWT{width:100%;padding:12px 16px;font-size:1.5rem;font-weight:600;letter-spacing:.25em;text-align:center;border:2px solid #e5e7eb;border-radius:8px;background:#f9fafb;color:var(--metricValue);transition:all .2s ease}.otp-verification-form_otpInput__VzOWT:focus{outline:none;border-color:var(--lightMetricValue);background:#fff;box-shadow:0 0 0 3px rgba(79,172,254,.1)}.otp-verification-form_otpInput__VzOWT:disabled{background:#f3f4f6;cursor:not-allowed;opacity:.6}.otp-verification-form_otpInput__VzOWT::placeholder{color:#d1d5db}.otp-verification-form_errorText__sM9dR{color:var(--highValue);font-size:.85rem;margin-top:4px;font-weight:500;line-height:1.2;transition:opacity .2s ease-in-out;display:flex;align-items:center;gap:8px}.otp-verification-form_timerWrapper__AZUg0{display:flex;align-items:center;justify-content:center;min-height:32px}.otp-verification-form_timerText__Fl4xj{font-size:.875rem;color:var(--textSecondary,#6b7280);font-weight:500}.otp-verification-form_resendButton__oHD4O{background:none;border:none;color:var(--lightMetricValue);font-size:.875rem;font-weight:600;cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;gap:6px}.otp-verification-form_resendButton__oHD4O:hover:not(:disabled){color:var(--metricValue);background:rgba(79,172,254,.1)}.otp-verification-form_resendButton__oHD4O:disabled{cursor:not-allowed;opacity:.5}.otp-verification-form_spinner__zkbMP{animation:otp-verification-form_spin__G8hMT 1s linear infinite}@keyframes otp-verification-form_spin__G8hMT{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.otp-verification-form_supportText__QID2G{text-align:center;font-size:.875rem;color:var(--textSecondary,#6b7280);margin-top:8px}.otp-verification-form_supportLink__GezhP{background:none;border:none;color:var(--lightMetricValue);cursor:pointer;font-weight:600;text-decoration:underline;padding:0;transition:color .2s ease}.otp-verification-form_supportLink__GezhP:hover:not(:disabled){color:var(--metricValue);text-decoration:none}.otp-verification-form_supportLink__GezhP:disabled{cursor:not-allowed;opacity:.5}@media (max-width:640px){.otp-verification-form_container__xa9aJ{padding:1.25rem;gap:60px;justify-content:center}.otp-verification-form_otpInput__VzOWT,.otp-verification-form_welcomeTitle__WPNS6{font-size:1.25rem}}