.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]{border:.125rem solid #000;border-radius:.313rem;padding:0}.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]{gap:.125rem;width:100%;margin:1rem 0 .5rem;display:none}.form-group.form-password .input-validation .step[data-v-8f84ee85]{background:#dadad9;width:calc(33.33% - .125rem);height:.5rem}.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]{width:100%;position:relative}.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]{top:50%;background:0 0;border:none;outline:none;padding:0;position:absolute;inset-inline-end:1rem;transform:translateY(-50%)}.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}
