.material-design-icon{align-items:center;align-self:center;display:flex;justify-content:center;justify-self:center}.app-content,.app-navigation{--app-navigation-padding:calc(var(--default-grid-baseline, 4px)*2)}.material-design-icon[data-v-119f2aad]{align-items:center;align-self:center;display:flex;justify-content:center;justify-self:center}.app-navigation[data-v-119f2aad]{--color-text-maxcontrast:var(--color-text-maxcontrast-background-blur,var(--color-text-maxcontrast-default));--app-navigation-max-width:calc(100vw - var(--app-navigation-padding) - var(--default-clickable-area) - var(--default-grid-baseline));-webkit-backdrop-filter:var(--filter-background-blur,none);backdrop-filter:var(--filter-background-blur,none);background-color:var(--color-main-background-blur,var(--color-main-background));box-sizing:border-box;flex-grow:0;flex-shrink:0;height:100%;inset-inline-start:0;max-width:var(--app-navigation-max-width);padding:0;position:relative;top:0;transition:transform var(--animation-quick),margin var(--animation-quick);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:300px;z-index:1800}.app-navigation--close[data-v-119f2aad]{margin-inline-start:calc(min(300px,var(--app-navigation-max-width))*-1)}.app-navigation__search[data-v-119f2aad]{width:100%}.app-navigation__body[data-v-119f2aad]{overflow-y:scroll}.app-navigation__content>ul[data-v-119f2aad]{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--default-grid-baseline,4px);overflow-x:hidden;overflow-y:auto;padding:var(--app-navigation-padding);position:relative;width:100%}.app-navigation .app-navigation__list[data-v-119f2aad]{height:100%}.app-navigation__body--no-list[data-v-119f2aad]{flex:1 1 auto;height:100%;overflow:auto}.app-navigation__content[data-v-119f2aad]{display:flex;flex-direction:column;height:100%}[data-themes*=highcontrast] .app-navigation[data-v-119f2aad]{border-inline-end:1px solid var(--color-border)}@media only screen and (max-width:1024px){.app-navigation[data-v-119f2aad]{border-inline-end:1px solid var(--color-border);position:absolute}}@media only screen and (max-width:512px){.app-navigation[data-v-119f2aad]{z-index:1400}}.material-design-icon[data-v-058e6060]{align-items:center;align-self:center;display:flex;justify-content:center;justify-self:center}.app-navigation-list[data-v-058e6060]{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--default-grid-baseline,4px);overflow-x:hidden;overflow-y:auto;padding:var(--app-navigation-padding);position:relative;width:100%}.material-design-icon[data-v-a3e8b54b]{align-items:center;align-self:center;display:flex;justify-content:center;justify-self:center}.app-navigation-toggle-wrapper[data-v-a3e8b54b]{inset-inline-end:calc(0px - var(--app-navigation-padding));margin-inline-end:calc(var(--default-clickable-area)*-1);position:absolute;top:var(--app-navigation-padding)}button.app-navigation-toggle[data-v-a3e8b54b]{background-color:var(--color-main-background)}.material-design-icon[data-v-c8d5bee5]{align-items:center;align-self:center;display:flex;justify-content:center;justify-self:center}.icon-collapse[data-v-c8d5bee5]{inset-inline-end:0;position:relative}.icon-collapse[data-v-c8d5bee5]:hover{background-color:var(--color-background-dark)!important}.icon-collapse--active[data-v-c8d5bee5]:hover{background-color:var(--color-primary-element)!important}.material-design-icon[data-v-f380110d]{align-items:center;align-self:center;display:flex;justify-content:center;justify-self:center}.app-navigation-entry[data-v-f380110d]{border-radius:var(--border-radius-element,var(--border-radius-pill));min-height:var(--default-clickable-area);transition:background-color var(--animation-quick) ease-in-out;transition:background-color .2s ease-in-out}.app-navigation-entry-wrapper[data-v-f380110d],.app-navigation-entry[data-v-f380110d]{box-sizing:border-box;display:flex;flex-shrink:0;flex-wrap:wrap;position:relative;width:100%}.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened)>ul[data-v-f380110d]{display:none}.app-navigation-entry.active[data-v-f380110d]{background-color:var(--color-primary-element)!important}.app-navigation-entry.active[data-v-f380110d]:hover{background-color:var(--color-primary-element-hover)!important}.app-navigation-entry.active .app-navigation-entry-button[data-v-f380110d],.app-navigation-entry.active .app-navigation-entry-link[data-v-f380110d]{color:var(--color-primary-element-text)!important}.app-navigation-entry[data-v-f380110d]:focus-within,.app-navigation-entry[data-v-f380110d]:hover{background-color:var(--color-background-hover)}.app-navigation-entry.active .app-navigation-entry__children[data-v-f380110d],.app-navigation-entry:focus-within .app-navigation-entry__children[data-v-f380110d],.app-navigation-entry:hover .app-navigation-entry__children[data-v-f380110d]{background-color:var(--color-main-background)}.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-f380110d],.app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-f380110d],.app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-f380110d],.app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-f380110d],.app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-f380110d]{display:inline-block}.app-navigation-entry .app-navigation-entry__actions[data-v-f380110d]:hover .button-vue{background-color:var(--color-background-dark)!important}.app-navigation-entry.active .app-navigation-entry__actions[data-v-f380110d]:hover .button-vue{background-color:var(--color-primary-element)!important}.app-navigation-entry.app-navigation-entry--deleted>ul[data-v-f380110d]{display:none}.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-f380110d],.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-f380110d]{padding-inline-end:calc((var(--default-clickable-area) - 16px)/2)}.app-navigation-entry .app-navigation-entry-button[data-v-f380110d],.app-navigation-entry .app-navigation-entry-link[data-v-f380110d]{background-position:calc((var(--default-clickable-area) - 16px)/2);background-repeat:no-repeat;background-size:16px 16px;box-sizing:border-box;color:var(--color-main-text);display:flex;flex:1 1 0;line-height:var(--default-clickable-area);min-height:var(--default-clickable-area);overflow:hidden;padding:0;white-space:nowrap;z-index:100}.app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-f380110d],.app-navigation-entry .app-navigation-entry-link .app-navigation-entry-icon[data-v-f380110d]{align-items:center;background-position:calc((var(--default-clickable-area) - 16px)/2);background-repeat:no-repeat;background-size:16px 16px;display:flex;flex:0 0 var(--default-clickable-area);height:var(--default-clickable-area);justify-content:center;width:var(--default-clickable-area)}.app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-f380110d],.app-navigation-entry .app-navigation-entry-link .app-navigation-entry__name[data-v-f380110d]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-f380110d],.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-f380110d]{margin:auto;width:calc(100% - var(--default-clickable-area))}.app-navigation-entry .app-navigation-entry-button[data-v-f380110d]:focus-visible,.app-navigation-entry .app-navigation-entry-link[data-v-f380110d]:focus-visible{border-radius:var(--border-radius-element,var(--border-radius-pill));box-shadow:0 0 0 4px var(--color-main-background);outline:2px solid var(--color-main-text)}.app-navigation-entry__children[data-v-f380110d]{--app-navigation-item-child-offset:10px;display:flex;flex:0 1 auto;flex-direction:column;gap:var(--default-grid-baseline,4px);padding-inline-start:var(--app-navigation-item-child-offset);position:relative;width:100%}.app-navigation-entry__children .app-navigation-entry[data-v-f380110d]{display:inline-flex;flex-wrap:wrap}.app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children[data-v-f380110d]{--app-navigation-item-child-offset:0}.app-navigation-entry__deleted[data-v-f380110d]{display:inline-flex;flex:1 1 0;padding-inline-start:calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px)/2)!important}.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-f380110d]{flex:1 1 0;line-height:var(--default-clickable-area);overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.app-navigation-entry__utils[data-v-f380110d]{align-items:center;display:flex;flex:0 1 auto;justify-content:flex-end;min-width:var(--default-clickable-area)}.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-f380110d]{display:inline-block}.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-f380110d]{align-items:center;display:flex;flex:0 1 auto;margin-inline-end:calc(var(--default-grid-baseline)*2)}.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-f380110d]{display:none}.app-navigation-entry--editing .app-navigation-entry-edit[data-v-f380110d]{opacity:1;z-index:250}.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-f380110d]{transform:translateX(0);z-index:250}.app-navigation-entry--pinned[data-v-f380110d]{margin-top:auto;order:2}.app-navigation-entry--pinned~.app-navigation-entry--pinned[data-v-f380110d]{margin-top:0}[data-themes*=highcontrast] .app-navigation-entry[data-v-f380110d]:active{background-color:var(--color-primary-element-light-hover)!important}.material-design-icon[data-v-093a8eb9]{align-items:center;align-self:center;display:flex;justify-content:center;justify-self:center}.app-navigation-input-confirm[data-v-093a8eb9]{flex:1 0 100%;width:100%}.app-navigation-input-confirm form[data-v-093a8eb9]{display:flex}.app-navigation-input-confirm__input[data-v-093a8eb9]{flex:1 1 100%;font-size:100%!important;height:34px;margin:5px 5px 5px -8px!important;padding:7px!important}.app-navigation-input-confirm__input[data-v-093a8eb9]:active,.app-navigation-input-confirm__input[data-v-093a8eb9]:focus,.app-navigation-input-confirm__input[data-v-093a8eb9]:hover{background-color:var(--color-main-background);border-color:var(--color-primary-element);color:var(--color-main-text);outline:none}.material-design-icon[data-v-5b4c6c71]{align-items:center;align-self:center;display:flex;justify-content:center;justify-self:center}li.action.active[data-v-5b4c6c71],li.action[data-v-5b4c6c71]:hover{border-radius:6px;padding:0}li.action[data-v-5b4c6c71]:hover{background-color:var(--color-background-hover)}.action--disabled[data-v-5b4c6c71]{opacity:.5;pointer-events:none}.action--disabled[data-v-5b4c6c71]:focus,.action--disabled[data-v-5b4c6c71]:hover{cursor:default;opacity:.5}.action--disabled [data-v-5b4c6c71]{opacity:1!important}.action-button[data-v-5b4c6c71]{align-items:flex-start;background-color:transparent;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;color:var(--color-main-text);display:flex;font-size:var(--default-font-size);font-weight:400;height:auto;line-height:var(--default-clickable-area);margin:0;padding:0;padding-inline-end:calc((var(--default-clickable-area) - 16px)/2);width:100%}.action-button>span[data-v-5b4c6c71],.action-button[data-v-5b4c6c71]{cursor:pointer;white-space:nowrap}.action-button__icon[data-v-5b4c6c71]{background-position:calc((var(--default-clickable-area) - 16px)/2);background-repeat:no-repeat;background-size:16px}.action-button[data-v-5b4c6c71] .material-design-icon,.action-button__icon[data-v-5b4c6c71]{height:var(--default-clickable-area);opacity:1;width:var(--default-clickable-area)}.action-button[data-v-5b4c6c71] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-button__longtext-wrapper[data-v-5b4c6c71],.action-button__longtext[data-v-5b4c6c71]{cursor:pointer;line-height:1.6em;max-width:220px;overflow:hidden;padding:calc((var(--default-clickable-area) - 1.6em)/2) 0;text-align:start;text-overflow:ellipsis}.action-button__longtext[data-v-5b4c6c71]{cursor:pointer;white-space:pre-wrap!important}.action-button__name[data-v-5b4c6c71]{display:block;font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action-button__description[data-v-5b4c6c71]{color:var(--color-text-maxcontrast);cursor:pointer;display:block;font-size:var(--font-size-small);line-height:var(--default-line-height);white-space:pre-wrap}.action-button__menu-icon[data-v-5b4c6c71],.action-button__pressed-icon[data-v-5b4c6c71]{margin-inline:auto calc((var(--default-clickable-area) - 16px)/2*-1)}.action-button [data-v-5b4c6c71]{cursor:pointer}.app-navigation-entry__children .loading-icon{margin:.5rem 0}.app-navigation-entry-more{display:flex;gap:.25rem;justify-content:center;padding:.5rem}.app-navigation-entry-more .button-vue--vue-secondary{background-color:transparent;opacity:.5}.app-navigation-entry-more .button-vue--vue-secondary.active{background-color:var(--color-primary-element-light);opacity:1}.app-navigation-entry-more .button-vue--vue-secondary:active,.app-navigation-entry-more .button-vue--vue-secondary:focus,.app-navigation-entry-more .button-vue--vue-secondary:hover{opacity:1}.app-navigation-entry-more.large-gap{gap:.75rem}.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}.passwords-search-box{padding:.5rem .5rem .25rem}div.session-timeout,li.session-timeout{align-items:center;background-color:var(--color-primary-element);border-radius:var(--border-radius-pill);color:var(--color-primary-text);display:flex;font-size:.85rem;height:44px;opacity:1;padding:0 1rem}div.session-timeout .material-design-icon,li.session-timeout .material-design-icon{display:inline-flex;margin-right:.5rem}div.session-timeout.session-timer-global,li.session-timeout.session-timer-global{bottom:.5rem;left:.5rem;position:fixed;right:.5rem;z-index:1000}: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)}.app-navigation-list{flex-grow:1;height:auto!important}