{{ 'TITLE_FORGOT_PASSWORD' | translate }}

@if (confirmation() && isPristine()) {

{{ confirmation() }}

} @if (error() && isPristine()) { }
{{ 'LABEL_EMAIL' | translate }} help_outline @if (forgotPasswordForm.email().getError('required')) { {{ 'MANDATORY_EMAIL' | translate }} } @if (forgotPasswordForm.email().getError('email')) { {{ 'INVALID_EMAIL' | translate }} }
{{ 'LABEL_SECURITY_QUESTION' | translate }} help_outline @if (forgotPasswordForm.securityQuestion().getError('required')) { {{ 'MANDATORY_SECURITY_ANSWER' | translate }} } {{ 'LABEL_NEW_PASSWORD' | translate }} {{ 'INVALID_PASSWORD_LENGTH' | translate: {length: '5-40'} }} {{password.value?.length || 0}}/20 @if (forgotPasswordForm.password().getError('required')) { {{ 'MANDATORY_NEW_PASSWORD' | translate }} } {{ 'LABEL_REPEAT_NEW_PASSWORD' | translate }} {{repeatPassword.value?.length || 0}}/20 @if (forgotPasswordForm.repeatPassword().getError('required')) { {{ 'MANDATORY_PASSWORD_REPEAT' | translate }} } @if (forgotPasswordForm.repeatPassword().getError('notSame')) { {{ 'PASSWORDS_NOT_MATCHING' | translate }} } @if (forgotPasswordForm.repeatPassword().getError('minLength') || forgotPasswordForm.repeatPassword().getError('maxLength')) { {{ 'INVALID_PASSWORD_LENGTH' | translate: {length: '5-40'} }} } {{'SHOW_PASSWORD_ADVICE' | translate}}
@if (passwordInfoToggle.checked) { }