:root{--pw-icon-font-face:FontAwesome,sans-serif;--pw-game-font-face:"Ani","Purisa","TSCu_Comic","Comic Sans MS",sans-serif;--pw-mono-font-face:"Monaco","Menlo","Ubuntu Mono","Consolas","DejaVu Sans Mono","source-code-pro",monospace;--pw-image-login-background:var(--image-background-default);--pw-image-logo:url(/apps/passwords/img/app.svg);--pw-image-logo-themed:url(/apps/passwords/img/app-themed.svg)}.material-design-icon[data-v-a3ad91bd]{align-items:center;align-self:center;display:flex;justify-content:center;justify-self:center}/*!
 * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors
 * SPDX-License-Identifier: AGPL-3.0-or-later
 */.input-field[data-v-a3ad91bd]{--input-border-color:var(--color-border-maxcontrast);--input-border-radius:var(--border-radius-element);--input-padding-start:var(--border-radius-large);--input-padding-end:var(--border-radius-large);margin-block-start:6px;position:relative;width:100%}.input-field--disabled[data-v-a3ad91bd]{filter:saturate(.4);opacity:.4}.input-field--label-outside[data-v-a3ad91bd]{margin-block-start:0}.input-field--leading-icon[data-v-a3ad91bd]{--input-padding-start:calc(var(--default-clickable-area) - var(--default-grid-baseline))}.input-field--trailing-icon[data-v-a3ad91bd]{--input-padding-end:calc(var(--default-clickable-area) - var(--default-grid-baseline))}.input-field--pill[data-v-a3ad91bd]{--input-border-radius:var(--border-radius-pill)}.input-field__main-wrapper[data-v-a3ad91bd]{height:var(--default-clickable-area);padding:var(--border-width-input-focused,2px);position:relative}.input-field__input[data-v-a3ad91bd]{--input-border-box-shadow-light:0 -1px var(--input-border-color),0 0 0 1px color-mix(in srgb,var(--input-border-color),65% transparent);--input-border-box-shadow-dark:0 1px var(--input-border-color),0 0 0 1px color-mix(in srgb,var(--input-border-color),65% transparent);--input-border-box-shadow:var(--input-border-box-shadow-light);border:none;border-radius:var(--border-radius-element);box-shadow:var(--input-border-box-shadow)}.input-field__input[data-v-a3ad91bd]:hover:not([disabled]){box-shadow:0 0 0 1px var(--input-border-color)}@media(prefers-color-scheme:dark){.input-field__input .input-field__input[data-v-a3ad91bd]{--input-border-box-shadow:var(--input-border-box-shadow-dark)}}[data-theme-dark] .input-field__input[data-v-a3ad91bd]{--input-border-box-shadow:var(--input-border-box-shadow-dark)}[data-theme-light] .input-field__input[data-v-a3ad91bd]{--input-border-box-shadow:var(--input-border-box-shadow-light)}.input-field--legacy .input-field__input[data-v-a3ad91bd]{box-shadow:0 0 0 1px var(--input-border-color)}.input-field--legacy .input-field__input[data-v-a3ad91bd]:hover:not([disabled]){box-shadow:0 0 0 2px var(--input-border-color)}.input-field__input[data-v-a3ad91bd]:active:not([disabled]),.input-field__input[data-v-a3ad91bd]:focus-within:not([disabled]){box-shadow:0 0 0 2px var(--input-border-color),0 0 0 4px var(--color-main-background)!important}.input-field__input[data-v-a3ad91bd]{-webkit-appearance:textfield!important;-moz-appearance:textfield!important;appearance:textfield!important;background-color:var(--color-main-background);border-radius:var(--input-border-radius);color:var(--color-main-text);cursor:pointer;font-size:var(--default-font-size);height:100%!important;min-height:unset;padding-block:0;padding-inline:var(--input-padding-start) var(--input-padding-end);text-overflow:ellipsis;width:100%}.input-field__input[data-v-a3ad91bd]::placeholder{color:var(--color-text-maxcontrast)}.input-field__input[data-v-a3ad91bd]::-webkit-search-cancel-button{display:none}.input-field__input[data-v-a3ad91bd]::-ms-clear,.input-field__input[data-v-a3ad91bd]::-webkit-search-decoration,.input-field__input[data-v-a3ad91bd]::-webkit-search-results-button,.input-field__input[data-v-a3ad91bd]::-webkit-search-results-decoration{display:none}.input-field__input[data-v-a3ad91bd]:active:not([disabled]),.input-field__input[data-v-a3ad91bd]:focus:not([disabled]){--input-border-color:var(--color-main-text)}.input-field__input:focus+.input-field__label[data-v-a3ad91bd],.input-field__input:hover:not(:placeholder-shown)+.input-field__label[data-v-a3ad91bd]{color:var(--color-main-text)}.input-field__input[data-v-a3ad91bd]:focus{cursor:text}.input-field__input[data-v-a3ad91bd]:disabled{cursor:default}.input-field__input[data-v-a3ad91bd]:focus-visible{box-shadow:unset!important}.input-field__input--success[data-v-a3ad91bd]{border-color:var(--color-border-success,var(--color-success))!important}.input-field__input--success[data-v-a3ad91bd]:focus-visible{box-shadow:#f8fafc 0 0 0 2px,var(--color-primary-element) 0 0 0 4px,rgba(0,0,0,.05) 0 1px 2px 0}.input-field__input--error[data-v-a3ad91bd],.input-field__input[data-v-a3ad91bd]:user-invalid{border-color:var(--color-border-error,var(--color-error))!important}.input-field__input--error[data-v-a3ad91bd]:focus-visible,.input-field__input[data-v-a3ad91bd]:user-invalid:focus-visible{box-shadow:#f8fafc 0 0 0 2px,var(--color-primary-element) 0 0 0 4px,rgba(0,0,0,.05) 0 1px 2px 0}.input-field:not(.input-field--label-outside) .input-field__input[data-v-a3ad91bd]:not(:focus)::placeholder{opacity:0}.input-field__label[data-v-a3ad91bd]{--input-label-font-size:var(--default-font-size);color:var(--color-text-maxcontrast);font-size:var(--input-label-font-size);inset-block-start:calc((var(--default-clickable-area) - 1lh)/2);inset-inline:var(--border-width-input-focused,2px);margin-inline:var(--input-padding-start) var(--input-padding-end);max-width:fit-content;overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;transition:height var(--animation-quick),inset-block-start var(--animation-quick),font-size var(--animation-quick),color var(--animation-quick),background-color var(--animation-quick) var(--animation-slow);white-space:nowrap}.input-field__input:focus+.input-field__label[data-v-a3ad91bd],.input-field__input:not(:placeholder-shown)+.input-field__label[data-v-a3ad91bd]{--input-label-font-size:13px;background-color:var(--color-main-background);border-radius:var(--default-grid-baseline) var(--default-grid-baseline) 0 0;font-weight:500;inset-block-start:calc(var(--input-label-font-size)*-1.5/2);line-height:1.5;margin-inline:calc(var(--input-padding-start) - var(--default-grid-baseline)) calc(var(--input-padding-end) - var(--default-grid-baseline));padding-inline:var(--default-grid-baseline);transition:height var(--animation-quick),inset-block-start var(--animation-quick),font-size var(--animation-quick),color var(--animation-quick)}.input-field__icon[data-v-a3ad91bd]{align-items:center;display:flex;height:var(--default-clickable-area);inset-block-end:0;justify-content:center;opacity:.7;position:absolute;width:var(--default-clickable-area)}.input-field__icon--leading[data-v-a3ad91bd]{inset-inline-start:0}.input-field__icon--trailing[data-v-a3ad91bd]{inset-inline-end:0}.input-field__trailing-button[data-v-a3ad91bd]{--button-size:calc(var(--default-clickable-area) - var(--border-width-input-focused, 2px)*2)!important;--button-radius:calc(var(--input-border-radius) - var(--border-width-input-focused, 2px))}.input-field__trailing-button.button-vue[data-v-a3ad91bd]{inset-inline-end:var(--border-width-input-focused,2px);position:absolute;top:var(--border-width-input-focused,2px)}.input-field__trailing-button.button-vue[data-v-a3ad91bd]:focus-visible{box-shadow:none!important}.input-field__helper-text-message[data-v-a3ad91bd]{align-items:center;color:var(--color-text-maxcontrast);display:flex;padding-block:4px;padding-inline:var(--border-radius-large);word-break:break-all}.input-field__helper-text-message__icon[data-v-a3ad91bd]{margin-inline-end:8px}.input-field__helper-text-message--error[data-v-a3ad91bd]{color:var(--color-text-error,var(--color-error))}.input-field--error .input-field__input[data-v-a3ad91bd],.input-field__input[data-v-a3ad91bd]:user-invalid{--input-border-color:var(--color-border-error,var(--color-error))!important}.input-field--error .input-field__input[data-v-a3ad91bd]:focus-visible,.input-field__input[data-v-a3ad91bd]:user-invalid:focus-visible{box-shadow:#f8fafc 0 0 0 2px,var(--color-primary-element) 0 0 0 4px,rgba(0,0,0,.05) 0 1px 2px 0}.input-field--success .input-field__input[data-v-a3ad91bd]{--input-border-color:var(--color-border-success,var(--color-success))!important}.input-field--success .input-field__input[data-v-a3ad91bd]:focus-visible{box-shadow:#f8fafc 0 0 0 2px,var(--color-primary-element) 0 0 0 4px,rgba(0,0,0,.05) 0 1px 2px 0}