.material-design-icon[data-v-629bf30f]{align-items:center;align-self:center;display:flex;justify-content:center;justify-self:center}.breadcrumb[data-v-629bf30f]{align-items:center;display:inline-flex;flex-grow:1;width:100%}.breadcrumb--collapsed[data-v-629bf30f] .vue-crumb:last-child{min-width:100px}.breadcrumb nav[data-v-629bf30f]{flex-shrink:1;min-width:0}.breadcrumb .breadcrumb__crumbs[data-v-629bf30f]{max-width:100%}.breadcrumb .breadcrumb__actions[data-v-629bf30f],.breadcrumb .breadcrumb__crumbs[data-v-629bf30f]{display:inline-flex}.material-design-icon[data-v-d11b605b]{align-items:center;align-self:center;display:flex;justify-content:center;justify-self:center}.action-items[data-v-d11b605b]{align-items:center;display:flex;gap:calc((var(--default-clickable-area) - 16px)/2/2)}.action-item[data-v-d11b605b]{--open-background-color:var(--color-background-hover,$action-background-hover);display:inline-block;position:relative}.action-item.action-item--primary[data-v-d11b605b]{--open-background-color:var(--color-primary-element-hover)}.action-item.action-item--secondary[data-v-d11b605b]{--open-background-color:var(--color-primary-element-light-hover)}.action-item.action-item--error[data-v-d11b605b]{--open-background-color:var(--color-error-hover)}.action-item.action-item--warning[data-v-d11b605b]{--open-background-color:var(--color-warning-hover)}.action-item.action-item--success[data-v-d11b605b]{--open-background-color:var(--color-success-hover)}.action-item.action-item--tertiary-no-background[data-v-d11b605b]{--open-background-color:transparent}.action-item.action-item--open .action-item__menutoggle[data-v-d11b605b]{background-color:var(--open-background-color)}.action-item__menutoggle__icon[data-v-d11b605b]{height:20px;object-fit:contain;width:20px}.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper{border-radius:var(--border-radius-large)}.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner{border-radius:var(--border-radius-large);max-height:calc(100vh - var(--header-height));overflow:auto;padding:4px}.material-design-icon{align-items:center;align-self:center;display:flex;justify-content:center;justify-self:center}.resize-observer{background-color:transparent;border:none;opacity:0}.resize-observer,.resize-observer object{display:block;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.v-popper--theme-dropdown.v-popper__popper{display:block!important;left:0;top:0;z-index:100000}.v-popper--theme-dropdown.v-popper__popper .v-popper__wrapper{border-radius:var(--border-radius-large);box-shadow:0 1px 10px var(--color-box-shadow)}.v-popper--theme-dropdown.v-popper__popper .v-popper__inner{background:var(--color-main-background);border-radius:var(--border-radius-large);color:var(--color-main-text);overflow:hidden;padding:0}.v-popper--theme-dropdown.v-popper__popper .v-popper__arrow-container{border:10px solid transparent;height:0;position:absolute;width:0;z-index:1}.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container{border-bottom-width:0;border-top-color:var(--color-main-background);bottom:-9px}.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{border-bottom-color:var(--color-main-background);border-top-width:0;top:-9px}.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container{border-left-width:0;border-right-color:var(--color-main-background);left:-9px}.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{border-left-color:var(--color-main-background);border-right-width:0;right:-9px}.v-popper--theme-dropdown.v-popper__popper[aria-hidden=true]{opacity:0;transition:opacity var(--animation-quick),visibility var(--animation-quick);visibility:hidden}.v-popper--theme-dropdown.v-popper__popper[aria-hidden=false]{opacity:1;transition:opacity var(--animation-quick);visibility:visible}.material-design-icon[data-v-92dc5a52]{align-items:center;align-self:center;display:flex;justify-content:center;justify-self:center}li.action.active[data-v-92dc5a52],li.action[data-v-92dc5a52]:hover{border-radius:6px;padding:0}li.action[data-v-92dc5a52]:hover{background-color:var(--color-background-hover)}.action--disabled[data-v-92dc5a52]{opacity:.5;pointer-events:none}.action--disabled[data-v-92dc5a52]:focus,.action--disabled[data-v-92dc5a52]:hover{cursor:default;opacity:.5}.action--disabled [data-v-92dc5a52]{opacity:1!important}.action-button[data-v-92dc5a52]{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-92dc5a52],.action-button[data-v-92dc5a52]{cursor:pointer;white-space:nowrap}.action-button__icon[data-v-92dc5a52]{background-position:calc((var(--default-clickable-area) - 16px)/2);background-repeat:no-repeat;background-size:16px}.action-button[data-v-92dc5a52] .material-design-icon,.action-button__icon[data-v-92dc5a52]{height:var(--default-clickable-area);opacity:1;width:var(--default-clickable-area)}.action-button[data-v-92dc5a52] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-button__longtext-wrapper[data-v-92dc5a52],.action-button__longtext[data-v-92dc5a52]{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-92dc5a52]{cursor:pointer;white-space:pre-wrap!important}.action-button__name[data-v-92dc5a52]{display:inline-block;font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action-button__menu-icon[data-v-92dc5a52],.action-button__pressed-icon[data-v-92dc5a52]{margin-inline:auto calc((var(--default-clickable-area) - 16px)/2*-1)}.material-design-icon[data-v-579c6b4d]{align-items:center;align-self:center;display:flex;justify-content:center;justify-self:center}li.action.active[data-v-579c6b4d],li.action[data-v-579c6b4d]:hover{border-radius:6px;padding:0}li.action[data-v-579c6b4d]:hover{background-color:var(--color-background-hover)}.action-router[data-v-579c6b4d]{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-router>span[data-v-579c6b4d],.action-router[data-v-579c6b4d]{cursor:pointer;white-space:nowrap}.action-router__icon[data-v-579c6b4d]{background-position:calc((var(--default-clickable-area) - 16px)/2);background-repeat:no-repeat;background-size:16px}.action-router[data-v-579c6b4d] .material-design-icon,.action-router__icon[data-v-579c6b4d]{height:var(--default-clickable-area);opacity:1;width:var(--default-clickable-area)}.action-router[data-v-579c6b4d] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-router__longtext-wrapper[data-v-579c6b4d],.action-router__longtext[data-v-579c6b4d]{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-router__longtext[data-v-579c6b4d]{cursor:pointer;white-space:pre-wrap!important}.action-router__name[data-v-579c6b4d]{display:inline-block;font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action-router__menu-icon[data-v-579c6b4d]{margin-inline:auto calc((var(--default-clickable-area) - 16px)/2*-1)}.action--disabled[data-v-579c6b4d]{opacity:.5;pointer-events:none}.action--disabled[data-v-579c6b4d]:focus,.action--disabled[data-v-579c6b4d]:hover{cursor:default;opacity:.5}.action--disabled [data-v-579c6b4d]{opacity:1!important}.material-design-icon[data-v-30c015f0]{align-items:center;align-self:center;display:flex;justify-content:center;justify-self:center}li.action.active[data-v-30c015f0],li.action[data-v-30c015f0]:hover{border-radius:6px;padding:0}li.action[data-v-30c015f0]:hover{background-color:var(--color-background-hover)}.action-link[data-v-30c015f0]{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-link>span[data-v-30c015f0],.action-link[data-v-30c015f0]{cursor:pointer;white-space:nowrap}.action-link__icon[data-v-30c015f0]{background-position:calc((var(--default-clickable-area) - 16px)/2);background-repeat:no-repeat;background-size:16px}.action-link[data-v-30c015f0] .material-design-icon,.action-link__icon[data-v-30c015f0]{height:var(--default-clickable-area);opacity:1;width:var(--default-clickable-area)}.action-link[data-v-30c015f0] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-link__longtext-wrapper[data-v-30c015f0],.action-link__longtext[data-v-30c015f0]{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-link__longtext[data-v-30c015f0]{cursor:pointer;white-space:pre-wrap!important}.action-link__name[data-v-30c015f0]{display:inline-block;font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action-link__menu-icon[data-v-30c015f0]{margin-inline:auto calc((var(--default-clickable-area) - 16px)/2*-1)}.material-design-icon[data-v-c55f5445]{align-items:center;align-self:center;display:flex;justify-content:center;justify-self:center}.vue-crumb[data-v-c55f5445]{background-image:none;display:inline-flex;height:var(--default-clickable-area);padding:0}.vue-crumb[data-v-c55f5445]:last-child{min-width:0}.vue-crumb--hidden[data-v-c55f5445],.vue-crumb:last-child .vue-crumb__separator[data-v-c55f5445]{display:none}.vue-crumb__separator[data-v-c55f5445]{color:var(--color-text-maxcontrast);padding:0}.vue-crumb.vue-crumb--hovered[data-v-c55f5445] .button-vue{background-color:var(--color-background-dark);color:var(--color-main-text)}.vue-crumb[data-v-c55f5445]:not(:last-child) .button-vue{color:var(--color-text-maxcontrast)}.vue-crumb[data-v-c55f5445]:not(:last-child) .button-vue:focus,.vue-crumb[data-v-c55f5445]:not(:last-child) .button-vue:hover{background-color:var(--color-background-dark);color:var(--color-main-text)}.vue-crumb[data-v-c55f5445]:not(:last-child) .button-vue__text{font-weight:400}.vue-crumb[data-v-c55f5445] .button-vue__text{margin:0}.vue-crumb[data-v-c55f5445]:not(.dropdown) .action-item{max-width:100%}.vue-crumb[data-v-c55f5445]:not(.dropdown) .action-item .button-vue{max-width:100%;padding:0 4px 0 16px}.vue-crumb[data-v-c55f5445]:not(.dropdown) .action-item .button-vue__wrapper{flex-direction:row-reverse}.vue-crumb[data-v-c55f5445]:not(.dropdown) .action-item.action-item--open .action-item__menutoggle{background-color:var(--color-background-dark);color:var(--color-main-text)}.folder-picker-breadcrumbs{background-color:var(--color-main-background);padding:.25rem;position:sticky;top:0;z-index:1}.material-design-icon[data-v-12126d08]{align-items:center;align-self:center;display:flex;justify-content:center;justify-self:center}.empty-content[data-v-12126d08]{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center}.modal-wrapper .empty-content[data-v-12126d08]{margin-bottom:5vh;margin-top:5vh}.empty-content__icon[data-v-12126d08]{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:64px;display:flex;height:64px;justify-content:center;margin:0 auto 15px;opacity:.4;width:64px}.empty-content__icon[data-v-12126d08] svg{height:64px!important;max-height:64px!important;max-width:64px!important;width:64px!important}.empty-content__name[data-v-12126d08]{font-size:20px;font-weight:700;line-height:30px;margin-bottom:10px;text-align:center}.empty-content__description[data-v-12126d08]{color:var(--color-text-maxcontrast)}.empty-content__action[data-v-12126d08]{margin-top:8px}.modal-wrapper .empty-content__action[data-v-12126d08]{display:flex;margin-top:20px}.folder-picker-list{max-height:360px;min-height:360px;overflow-y:auto}.folder-picker-list li{background-image:var(--pw-folder-image);background-position:.5rem;background-repeat:no-repeat;background-size:2rem;border-bottom:1px solid var(--color-border);cursor:pointer;line-height:3rem;padding-left:3rem}.folder-picker-list li:hover{background-color:var(--color-background-hover)}.folder-picker-list li:last-child{border-bottom:none}.folder-picker-list li.disabled{cursor:not-allowed;opacity:.5}.folder-picker-list li.disabled,.folder-picker-list li.disabled:hover{background-color:var(--color-background-dark)}@media (max-width:512px){.folder-picker-list{max-height:calc(100vh - var(--header-height) - var(--header-height) - 5)}}.folder-picker-empty{color:var(--color-text-maxcontrast);display:block;line-height:3rem;min-height:calc(360px - 10vh);text-align:center}.material-design-icon[data-v-0fc6c354]{align-items:center;align-self:center;display:flex;justify-content:center;justify-self:center}.modal-mask[data-v-0fc6c354]{--backdrop-color:0,0,0;--icon-size:20px;--slideshow-duration:var(--189d6f6a);background-color:rgba(var(--backdrop-color),.5);display:block;height:100%;inset-inline-start:0;position:fixed;top:0;width:100%;z-index:9998}.modal-mask--opaque[data-v-0fc6c354]{background-color:rgba(var(--backdrop-color),.92)}.modal-mask--light[data-v-0fc6c354]{--backdrop-color:255,255,255}.modal-header[data-v-0fc6c354]{align-items:center;display:flex!important;height:var(--header-height);position:absolute;top:0;inset-inline:0 0;justify-content:center;overflow:hidden;transition:opacity .25s,visibility .25s;width:100%;z-index:10001}.modal-header__name[data-v-0fc6c354]{box-sizing:border-box;font-size:16px;margin-block:0;overflow-x:hidden;padding:0 calc(var(--default-clickable-area)*3) 0 12px;text-overflow:ellipsis;transition:padding .1s ease;white-space:nowrap;width:100%}@media only screen and (min-width:1024px){.modal-header__name[data-v-0fc6c354]{padding-inline-start:calc(var(--default-clickable-area)*3);text-align:center}}.modal-header .icons-menu[data-v-0fc6c354]{align-items:center;display:flex;inset-inline-end:0;justify-content:flex-end;position:absolute}.modal-header .icons-menu .header-close[data-v-0fc6c354]{align-items:center;box-sizing:border-box;display:flex;justify-content:center;margin:calc((var(--header-height) - var(--default-clickable-area))/2);padding:0}.modal-header .icons-menu .play-pause-icons[data-v-0fc6c354]{background-color:transparent;border:none;cursor:pointer;height:var(--header-height);margin:0;padding:0;position:relative;width:var(--header-height)}.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-0fc6c354],.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-0fc6c354],.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-0fc6c354],.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__play[data-v-0fc6c354]{background-color:hsla(0,0%,50%,.25);border-radius:calc(var(--default-clickable-area)/2);opacity:1}.modal-header .icons-menu .play-pause-icons__pause[data-v-0fc6c354],.modal-header .icons-menu .play-pause-icons__play[data-v-0fc6c354]{box-sizing:border-box;cursor:pointer;height:var(--default-clickable-area);margin:calc((var(--header-height) - var(--default-clickable-area))/2);opacity:.7;width:var(--default-clickable-area)}.modal-header .icons-menu[data-v-0fc6c354] .action-item{margin:calc((var(--header-height) - var(--default-clickable-area))/2)}.modal-header .icons-menu[data-v-0fc6c354] .action-item--single{background-position:50%;background-size:22px;box-sizing:border-box;cursor:pointer;height:var(--default-clickable-area);width:var(--default-clickable-area)}.modal-header .icons-menu .header-actions[data-v-0fc6c354] button:focus-visible{box-shadow:none!important;outline:2px solid #fff!important}.modal-header .icons-menu[data-v-0fc6c354] .action-item__menutoggle{padding:0}.modal-header .icons-menu[data-v-0fc6c354] .action-item__menutoggle span,.modal-header .icons-menu[data-v-0fc6c354] .action-item__menutoggle svg{height:var(--icon-size);width:var(--icon-size)}.modal-wrapper[data-v-0fc6c354]{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;width:100%}.modal-wrapper .next[data-v-0fc6c354],.modal-wrapper .prev[data-v-0fc6c354]{color:#fff;height:35vh;min-height:300px;position:absolute;transition:opacity .25s;z-index:10000}.modal-wrapper .next[data-v-0fc6c354]:focus-visible,.modal-wrapper .prev[data-v-0fc6c354]:focus-visible{background-color:var(--color-box-shadow);box-shadow:0 0 0 2px var(--color-primary-element-text)}.modal-wrapper .prev[data-v-0fc6c354]{inset-inline-start:2px}.modal-wrapper .next[data-v-0fc6c354]{inset-inline-end:2px}.modal-wrapper .modal-container[data-v-0fc6c354]{background-color:var(--color-main-background);border-radius:var(--border-radius-large);box-shadow:0 0 40px rgba(0,0,0,.2);color:var(--color-main-text);display:flex;padding:0;position:relative;transition:transform .3s ease}.modal-wrapper .modal-container__close[data-v-0fc6c354]{inset-inline-end:var(--default-grid-baseline);position:absolute;top:4px;z-index:1}.modal-wrapper .modal-container__content[data-v-0fc6c354]{min-height:52px;overflow:auto;width:100%}.modal-wrapper--small>.modal-container[data-v-0fc6c354]{max-height:min(90%,100% - 2*var(--header-height));max-width:90%;width:400px}.modal-wrapper--normal>.modal-container[data-v-0fc6c354]{max-height:min(90%,100% - 2*var(--header-height));max-width:90%;width:600px}.modal-wrapper--large>.modal-container[data-v-0fc6c354]{max-height:min(90%,100% - 2*var(--header-height));max-width:90%;width:900px}.modal-wrapper--full>.modal-container[data-v-0fc6c354]{border-radius:0;height:calc(100% - var(--header-height));position:absolute;top:var(--header-height);width:100%}@media only screen and ((max-width:512px) or (max-height:400px)){.modal-wrapper .modal-container[data-v-0fc6c354]{border-radius:0;height:calc(100% - var(--header-height));max-height:none;max-width:none;position:absolute;top:var(--header-height);width:100%}}.fade-enter-active[data-v-0fc6c354],.fade-leave-active[data-v-0fc6c354]{transition:opacity .25s}.fade-enter[data-v-0fc6c354],.fade-leave-to[data-v-0fc6c354]{opacity:0}.fade-visibility-enter[data-v-0fc6c354],.fade-visibility-leave-to[data-v-0fc6c354]{opacity:0;visibility:hidden}.modal-in-enter-active[data-v-0fc6c354],.modal-in-leave-active[data-v-0fc6c354],.modal-out-enter-active[data-v-0fc6c354],.modal-out-leave-active[data-v-0fc6c354]{transition:opacity .25s}.modal-in-enter[data-v-0fc6c354],.modal-in-leave-to[data-v-0fc6c354],.modal-out-enter[data-v-0fc6c354],.modal-out-leave-to[data-v-0fc6c354]{opacity:0}.modal-in-enter .modal-container[data-v-0fc6c354],.modal-in-leave-to .modal-container[data-v-0fc6c354]{transform:scale(.9)}.modal-out-enter .modal-container[data-v-0fc6c354],.modal-out-leave-to .modal-container[data-v-0fc6c354]{transform:scale(1.1)}.modal-mask .play-pause-icons .progress-ring[data-v-0fc6c354]{inset-inline-start:0;position:absolute;top:0;transform:rotate(-90deg)}.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-0fc6c354]{stroke-linecap:round;stroke-dashoffset:94.2477796077;stroke-dasharray:94.2477796077;animation:progressring-0fc6c354 linear var(--slideshow-duration) infinite;transform-origin:50% 50%;transition:stroke-dashoffset .1s}.modal-mask .play-pause-icons--paused .icon-pause[data-v-0fc6c354]{animation:breath-0fc6c354 2s cubic-bezier(.4,0,.2,1) infinite}.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-0fc6c354]{animation-play-state:paused!important}@keyframes progressring-0fc6c354{0%{stroke-dashoffset:94.2477796077}to{stroke-dashoffset:0}}@keyframes breath-0fc6c354{0%{opacity:1}50%{opacity:0}to{opacity:1}}: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)}.pw-folder-picker-dialog .pw-folder-picker{overflow-x:hidden}.pw-folder-picker-dialog .pw-folder-picker .buttons{bottom:.5rem;position:absolute;right:.5rem}.pw-folder-picker-dialog .pw-folder-picker-loading{height:360px}.pw-folder-picker-dialog .button-vue.modal-container__close{z-index:1}