.app-password-field[data-v-ee07daf6]{border:none;margin:0 0 var(--spacing--s);padding:0;width:100%}.app-password-field .form-group[data-v-ee07daf6]{overflow:hidden;position:relative}.app-password-field .form-label[data-v-ee07daf6]{line-height:var(--line-height--s);overflow:hidden;padding-left:var(--spacing--m);pointer-events:none;position:absolute;text-overflow:ellipsis;top:50%;transform:translateY(-50%);transform-origin:0 50% 0;transition:var(--transition--all);white-space:nowrap;width:100%}.app-password-field .form-error[data-v-ee07daf6]{color:var(--error-color);font-size:var(--font-size--s);padding-left:var(--spacing--m)}.app-password-field.has-focus .form-label[data-v-ee07daf6],.app-password-field.is-not-empty .form-label[data-v-ee07daf6]{color:var(--text-color--medium);font-size:var(--font-size--xs);transform:translateY(-125%)}.app-password-field.is-invalid .form-error[data-v-ee07daf6]{display:block}.app-password-field.is-invalid .form-label[data-v-ee07daf6]{color:var(--form-field-invalid-text-color)}.app-password-field.has-focus .form-label[data-v-ee07daf6]{color:var(--form-field-focus-text-color)}.app-password-field:hover .form-label[data-v-ee07daf6]{color:var(--form-field-hover-text-color)}.app-password-field.is-disabled .form-label[data-v-ee07daf6]{color:var(--form-field-disabled-text-color)}.app-password-field input.form-field[data-v-ee07daf6]{background-color:var(--form-field-background-color);border:1px solid var(--form-field-border-color);border-radius:var(--border-radius--s);font-size:var(--font-size--m);transition:var(--transition--all);width:100%}.app-password-field input.form-field[data-v-ee07daf6]:hover{background-color:var(--form-field-hover-background-color);border-color:var(--form-field-hover-border-color)}.app-password-field input.form-field.has-focus[data-v-ee07daf6],.app-password-field input.form-field[data-v-ee07daf6]:active,.app-password-field input.form-field[data-v-ee07daf6]:focus,.app-password-field input.form-field[data-v-ee07daf6]:focus-visible{background-color:var(--form-field-focus-background-color);border-color:var(--form-field-focus-border-color);outline-color:var(--form-field-focus-border-color)}.app-password-field input.form-field[data-v-ee07daf6]:focus-visible{outline:none}.app-password-field input.form-field.is-invalid[data-v-ee07daf6]{border-color:var(--form-field-invalid-border-color)}.app-password-field input.form-field[disabled][data-v-ee07daf6]{background-color:var(--form-field-disabled-background-color);border-color:var(--form-field-disabled-border-color);color:var(--form-field-disabled-text-color);cursor:not-allowed}.app-password-field input.form-field[data-width=small][data-v-ee07daf6]{width:5rem}.app-password-field input.form-field[data-width=medium][data-v-ee07daf6]{width:10rem}.app-password-field input.form-field[data-width=large][data-v-ee07daf6]{width:20rem}.app-password-field input.form-field[data-width=full][data-v-ee07daf6]{width:100%}.app-password-field input.form-field[data-v-ee07daf6]{line-height:var(--line-height--s);padding:var(--spacing--s) var(--spacing--m);padding-bottom:calc(var(--spacing--m)*.625);padding-top:calc(var(--spacing--m)*1.625)}.app-password-field input.form-field.is-attention[data-v-ee07daf6],.app-password-field input.form-field.is-danger[data-v-ee07daf6],.app-password-field input.form-field.is-success[data-v-ee07daf6],.app-password-field input.form-field.is-warning[data-v-ee07daf6]{border-color:var(--error-color--dark)}.app-password-field .progress-bar[data-v-ee07daf6]{background:transparent;height:6px;margin-top:var(--adaptive-spacing--s);overflow:hidden;position:relative;transition:.2s cubic-bezier(.4,0,.6,1);width:100%}.app-password-field .progress-bar__determinate[data-v-ee07daf6]{height:inherit;transition:inherit}.app-password-field .progress-bar__buffer[data-v-ee07daf6]{height:inherit;left:0;position:absolute;top:0;transition:inherit;width:100%;z-index:1}.app-password-field .progress-bar__background[data-v-ee07daf6]{bottom:0;left:0;opacity:.3;position:absolute;top:0;transition:inherit}.app-password-field .is-danger[data-v-ee07daf6]{background-color:var(--error-color--dark);border-color:var(--error-color--dark)}.app-password-field .is-attention[data-v-ee07daf6],.app-password-field .is-warning[data-v-ee07daf6]{background-color:var(--attention-color)}.app-password-field .is-success[data-v-ee07daf6]{background-color:var(--success-color--dark)}.app-password-field ul[data-v-ee07daf6]{align-items:flex-start;display:flex;flex-direction:column;list-style:none;padding-left:0}.app-password-field li[data-v-ee07daf6]{align-items:center;color:var(--text-color);display:flex;font-size:var(--font-size--s);margin-bottom:var(--adaptive-spacing--s);padding-left:0;position:relative}.app-password-field .app-icon[data-v-ee07daf6]{color:var(--form-field-invalid-border-color);margin-left:var(--adaptive-spacing--xs)}.app-password-field .is_valid[data-v-ee07daf6]{color:var(--text-color--medium)}.app-password-field .is_valid .app-icon[data-v-ee07daf6]{color:var(--success-color--dark)}.app-password-field .checked[data-v-ee07daf6]{animation:draw .5s ease forwards}
