.input-container{width:100%}.input-container .ant-typography{color:#333!important;margin-bottom:10px!important;font-size:14px!important;font-weight:500!important}.input-container .ant-otp{justify-content:space-between;gap:0;width:100%;display:flex}.input-container .ant-otp-input{text-align:center;text-transform:uppercase;width:100%!important;max-width:44px!important;height:44px!important;box-shadow:none!important;border:1px solid #d9d9d9!important;border-radius:4px!important;font-size:18px!important}.input-container .ant-otp-input:focus,.input-container .ant-otp-input:focus-within,.input-container .ant-otp-input-focused{border-color:#8b3a36!important;box-shadow:0 0 0 2px #8b3a3614!important}.input-container .otp-input-error .ant-otp-input{border-color:#f05a52!important}.input-container .otp-input-error .ant-otp-input:focus,.input-container .otp-input-error .ant-otp-input:focus-within,.input-container .otp-input-error .ant-otp-input-focused{border-color:#c73a32!important;box-shadow:0 0 0 2px #c73a3214!important}.input-container .ant-typography.ant-typography-danger{display:block;color:#f05a52!important;margin-top:8px!important;font-size:14px!important}
.input-password .ant-typography{font-size:14px!important}.input-password .ant-input-affix-wrapper{border-radius:4px!important}
