#sign-up-form,#sign-up-form .form{flex:1 1}#sign-up-form .form .sign-up-button{margin-top:24px}#forgot-password-form{height:100%;margin-top:40px}#forgot-password-form .content{width:100%;height:100%;flex:1 1;gap:24px}#forgot-password-form .content .instruction-text{color:var(--primary-500);font-size:var(--font-size-text-xlarge);font-weight:600;text-align:center}#forgot-password-form .content .info-box{background-color:var(--gray-50);border:none;border-radius:var(--border-radius-input);padding:16px}#forgot-password-form .content .info-box .info-text{font-size:var(--font-size-text-medium)}#forgot-password-form .content .form{flex:1 1}#forgot-password-form .content .form .mail-icon{color:var(--gray-300);-webkit-margin-end:8px;margin-inline-end:8px}#forgot-password-form .content .form .continue-button{margin-top:100px;height:56px}#otp-input{display:flex;justify-content:center;align-items:center;width:100%}#otp-input .ant-otp{gap:16px}#otp-input .ant-otp .ant-otp-input-wrapper{width:45px;height:45px}#otp-input .ant-otp .ant-otp-input-wrapper .ant-otp-input{height:45px;background-color:var(--white)}#otp-verification-form{height:100%;margin-top:40px}#otp-verification-form .content{width:100%;flex:1 1;height:100%;align-items:center;gap:24px}#otp-verification-form .content .heading{color:var(--color-black);font-size:var(--font-size-heading-s);font-weight:700;text-align:center;margin-bottom:8px}#otp-verification-form .content .description{color:var(--ant-color-text-secondary);font-size:var(--font-size-text-medium);text-align:center;margin-bottom:8px}#otp-verification-form .content .email-display{color:var(--ant-color-text-secondary);font-size:var(--font-size-text-large);text-align:center}#otp-verification-form .content .form{width:100%;flex:1 1}#otp-verification-form .content .form .resend-container{text-align:center;margin:16px 0 24px}#otp-verification-form .content .form .resend-container .resend-text{color:var(--ant-color-text-secondary);font-size:var(--font-size-text-xlarge)}#otp-verification-form .content .form .resend-container .resend-text .resend-link{color:var(--primary-500);font-weight:500;cursor:pointer}#otp-verification-form .content .form .resend-container .resend-text .resend-link:hover{text-decoration:underline}#otp-verification-form .content .form .continue-button{margin-top:100px;height:56px}#create-new-password-form{flex:1 1;margin-top:40px}#create-new-password-form .content{width:100%;flex:1 1}#create-new-password-form .content .form{flex:1 1}#create-new-password-form .content .form .lock-icon{color:var(--gray-300);-webkit-margin-end:8px;margin-inline-end:8px}#create-new-password-form .content .form .requirements{margin:16px 0 24px;padding:16px;background-color:var(--gray-50);border-radius:var(--border-radius-input);gap:12px;display:flex;flex-direction:column}#create-new-password-form .content .form .requirements .requirement-item{display:flex;align-items:center;gap:8px}#create-new-password-form .content .form .requirements .requirement-item .check-icon{font-size:16px}#create-new-password-form .content .form .requirements .requirement-item .check-icon.valid{color:var(--success)}#create-new-password-form .content .form .requirements .requirement-item .check-icon.invalid{color:var(--gray-400)}#create-new-password-form .content .form .requirements .requirement-item .requirement-text{font-size:var(--font-size-text-medium)}#create-new-password-form .content .form .requirements .requirement-item .requirement-text.valid{color:var(--success)}#create-new-password-form .content .form .requirements .requirement-item .requirement-text.invalid{color:var(--gray-600)}#create-new-password-form .content .form .continue-button{margin-top:100px;height:56px}