.form-group .password-toggle-button[data-v-8f84ee85]{display:inline-block}.form-group .password-toggle-button .nuxt-icon[data-v-8f84ee85]{padding:.125rem}.form-group .password-toggle-button[data-v-8f84ee85]:focus-visible{padding:0}.form-group .password-toggle-button:focus-visible .nuxt-icon[data-v-8f84ee85]{padding:0;border:.125rem solid #000;border-radius:.313rem}.form-group.form-password[data-v-8f84ee85]{max-width:100%}.form-group.form-password:not(.is-error) .additional-group p[data-v-8f84ee85]{color:#6b6b6a}.form-group.form-password .input-validation[data-v-8f84ee85]{margin:1rem 0 .5rem;gap:.125rem;display:none;width:100%}.form-group.form-password .input-validation .step[data-v-8f84ee85]{height:.5rem;width:calc(33.33% - .125rem);background:#dadad9}.form-group.form-password .input-validation[class*=validation-][data-v-8f84ee85]{display:flex}.form-group.form-password .input-validation.validation-error .step[data-v-8f84ee85]:first-child{background:#eb0000}.form-group.form-password .input-validation.validation-warning .step[data-v-8f84ee85]:first-child,.form-group.form-password .input-validation.validation-warning .step[data-v-8f84ee85]:nth-child(2){background:#ffd100}.form-group.form-password .input-validation.validation-success .step[data-v-8f84ee85]{background:#00c800}.form-group.form-password .input-group .input-icon-group[data-v-8f84ee85]{position:relative;width:100%}.form-group.form-password .input-group .input-icon-group .form-control[data-v-8f84ee85]{margin:0}.form-group.form-password .input-group .input-icon-group button[data-v-8f84ee85]{background:none;outline:none;border:none;padding:0;position:absolute;top:50%;transform:translateY(-50%);inset-inline-end:1rem}.form-group.form-password .input-group .input-icon-group button .nuxt-icon[data-v-8f84ee85]{position:static;transform:none}.form-group.form-password .input-group .input-icon-group button .nuxt-icon svg[data-v-8f84ee85]{width:1.5rem;height:1.5rem}
