.eu-campaign-container{#email-field .form-field-flex-row:has(.verify-email-btn.active) .campaign-form__input{padding-right:56px}
#email-field .form-field-flex-row:has(.verify-email-check.active) .campaign-form__input{padding-right:36px}
.verify-email-btn{font-weight:600;transition:opacity .2s ease;color:#4ba5a2;right:0;position:absolute;top:18px;cursor:pointer;pointer-events:auto;display:none;white-space:nowrap;background:#fff;padding-left:8px}
.verify-email-btn.active{display:block}
.verify-email-btn.disabled{cursor:not-allowed;pointer-events:none;opacity:.4}
.verify-email-check{right:0;position:absolute;top:18px;display:none;background:#fff;padding-left:8px;line-height:0}
.verify-email-check.active{display:block}
.form-field-flex-row{display:flex;flex-direction:row !important}
#customCallingCode{width:40px;display:none}
#mobileNo-field .form-field-flex-row{gap:.5rem}
.campaign-form__input-wrap--code{flex:0 0 72px}
.campaign-form__input-wrap--code .campaign-form__input--select{padding-right:1rem}
#mobileNo-field .campaign-form__select-menu{right:auto;min-width:96px}
#mobileNo-field .campaign-form__label{white-space:nowrap}
#mobileNo-field:focus-within .campaign-form__label,#mobileNo-field:has(.campaign-form__input--select.has-value) .campaign-form__label,#mobileNo-field:has(input.campaign-form__input--floating:not(:placeholder-shown)) .campaign-form__label{top:0;font-size:.75rem;transform:translateY(0);color:#0f1010}
.tr-otp-container,.tr-resend-info{margin:0}
.user-details-section{display:none}
.user-details-section.active{display:contents}
#otp-field{display:none}
#otp-field.active{display:flex}
.tr-otp-container{margin:0}
.tr-resend-info{display:none;margin:0;font-size:14px}
.tr-resend-info.active{display:block}
.campaign-form__consent-group{justify-content:flex-end !important}
#testRideOtp-resendOtp{pointer-events:none;.resendOtp-text{display:contents}
.resendOtp-btn{font-weight:bold;color:#05a8a3;cursor:pointer;display:none}
}
#testRideOtp-resendOtp.active{pointer-events:auto;.resendOtp-text{display:none}
.resendOtp-btn{display:contents}
}
}