.OtpInput_otpContainer__brDIc{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:12px;justify-content:center;align-items:center}.OtpInput_otpInput__HfZaj{all:unset;box-sizing:border-box;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;display:inline-block!important;flex:0 0 auto!important;background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;text-align:center;font-family:inherit;font-size:20px;font-weight:700;line-height:52px;color:#111827;transition:border-color .16s ease,box-shadow .16s ease,transform 80ms ease;align-self:center}.OtpInput_otpInput__HfZaj:focus{border-color:#35beb0;box-shadow:0 0 0 3px rgba(53,190,176,.2)}.OtpInput_otpInput__HfZaj:disabled{background:#f3f4f6;color:#9ca3af}.OtpInput_otpInput__HfZaj::-webkit-inner-spin-button,.OtpInput_otpInput__HfZaj::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.OtpInput_otpInput__HfZaj[type=number]{-moz-appearance:textfield}.OtpInput_errorMessage__2ty55{margin-top:8px;color:#dc2626;font-size:12px;text-align:center}.OtpInput_resendButton__jEJuP{margin-top:12px;background:transparent;border:none;color:#35beb0;font-size:14px;cursor:pointer;padding:0}.OtpInput_resendButton__jEJuP:disabled{color:#9ca3af;cursor:default;padding:6px}.OtpInput_backdrop__kbZnI{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:50}.OtpInput_modal__2HbQQ{width:100%;max-width:440px;background:#ffffff;border:1.5px solid #35beb0;border-radius:22px;padding:22px 22px 18px;position:relative;text-align:center;box-shadow:0 0 0 2px rgba(53,190,176,.18),0 0 18px rgba(53,190,176,.4),0 12px 28px rgba(0,0,0,.12)}.OtpInput_closeBtn__TUb_s{position:absolute;top:8px;left:8px;width:32px;height:32px;display:grid;place-items:center;background:transparent;border:none;border-radius:8px;font-size:20px;line-height:1;color:#111827;cursor:pointer}.OtpInput_closeBtn__TUb_s:hover{color:#dc2626}.OtpInput_title__qDM5Q{margin:6px 0;font-weight:800;font-size:18px;color:#111827}.OtpInput_subtitle__S8Izb{margin:0 0 12px;font-size:14px;color:#4b5563}.OtpInput_infoMuted__LwAOd{margin:2px 0 8px;font-size:12px;color:#6b7280}.OtpInput_infoSuccess__twB7t{margin:2px 0 8px;font-size:12px;color:#10b981}.OtpInput_infoError__1m9kq{margin:2px 0 8px;font-size:12px;color:#dc2626}.OtpInput_confirmBtn__4qVso{margin-top:16px;width:100%;height:48px;border:none;border-radius:9999px;color:#ffffff;font-weight:700;font-size:15px;background-image:linear-gradient(90deg,#028b7d,#35beb0);cursor:pointer;transition:opacity .14s ease,transform 80ms ease,box-shadow .14s ease;box-shadow:0 8px 18px rgba(2,139,125,.22)}.OtpInput_confirmBtn__4qVso:hover{opacity:.95}.OtpInput_confirmBtn__4qVso:active{transform:translateY(.5px)}.OtpInput_confirmBtnDisabled__AK7Pk{background-image:none;background:#e5e7eb;color:#9ca3af;box-shadow:none;cursor:not-allowed}@media (max-width:420px){.OtpInput_modal__2HbQQ{border-radius:18px;padding:18px 16px}.OtpInput_closeBtn__TUb_s{top:6px;left:6px}}