.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}#app.passwords a.link{color:var(--color-primary)}.preview-container{max-height:250px;overflow:hidden;position:relative}.preview-container .inner-container{display:block;font-size:0}.preview-container .inner-container .image{margin-top:0;min-height:0;opacity:1;position:relative;transition:min-height .5s ease-in-out,opacity .5s ease-in-out}.preview-container .inner-container .image img{width:100%}.preview-container .inner-container .image.s1{transition:min-height .5s ease-in-out,opacity .15s ease-in-out,margin-top 1s ease-in-out}.preview-container .inner-container .image.s5{transition:min-height .5s ease-in-out,opacity .15s ease-in-out,margin-top 5s ease-in-out}.preview-container .inner-container .image.s10{transition:min-height .5s ease-in-out,opacity .15s ease-in-out,margin-top 10s ease-in-out}.preview-container .inner-container .image.s15{transition:min-height .5s ease-in-out,opacity .15s ease-in-out,margin-top 15s ease-in-out}.preview-container .inner-container .image.s20{transition:min-height .5s ease-in-out,opacity .15s ease-in-out,margin-top 20s ease-in-out}.preview-container .inner-container .image.loading-hidden{min-height:250px;opacity:0;transition:min-height .15s ease-in-out,opacity .15s ease-in-out}.preview-container .inner-container .image.loading-hidden img{height:0}.preview-container .inner-container .loader{bottom:0;left:0;position:absolute;right:0;top:0}.preview-container .inner-container .loader img{border-radius:var(--border-radius);height:72px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:height .15s ease-in-out,width .15s ease-in-out;width:72px}.preview-container .inner-container:hover .loader img{height:96px;width:96px}.preview-container.hidden{display:none}@media screen and (hover:none){.preview-container{overflow-y:auto}}@media(max-height:480px){.preview-container{max-height:45vh}.preview-container .inner-container .image.loading-hidden{min-height:45vh}}@media(max-width:640px){.preview-container{display:none}}div.passwords-tags-field.select{cursor:pointer;margin:3px 3px 3px 0;min-height:36px;padding:0;width:100%}div.passwords-tags-field.select .no-wrap{height:36px}div.passwords-tags-field.select .vs__dropdown-toggle{background-color:var(--color-main-background);padding:0}div.passwords-tags-field.select input.vs__search{border:none!important;height:32px!important;margin:0!important;max-height:32px;min-height:32px;padding:0 .5rem!important}div.passwords-tags-field.select input.vs__search.focus-visible{box-shadow:none!important}div.passwords-tags-field.select .vs__actions{padding-top:0}div.passwords-tags-field.select .vs__actions button{max-height:32px;min-height:32px}div.passwords-tags-field.select .vs__selected-options{min-height:0!important}div.passwords-tags-field.select .vs__selected-options .vs__selected{border:none;height:28px;margin:2px 2px 0;max-height:28px;min-height:28px;white-space:nowrap}div.passwords-tags-field.select .vs__selected-options .vs__selected.is-bright{color:#000}div.passwords-tags-field.select .vs__selected-options .vs__selected.is-dark{color:#fff}.vs__dropdown-menu{background-color:var(--color-main-background)}.vs__dropdown-menu .vs__dropdown-option .passwords-tag-option{color:var(--color-main-text);display:flex;padding:.5rem 0}.vs__dropdown-menu .vs__dropdown-option .passwords-tag-option .tag-icon{margin-right:.5rem}.vs__dropdown-menu .vs__dropdown-option.vs__dropdown-option--highlight,.vs__dropdown-menu .vs__dropdown-option:hover{background-color:var(--color-background-hover)}.passwords-password-info{display:flex;flex-direction:column;height:100%;padding-top:10px}.passwords-password-info div:not(.header):not(.password-details-options){color:var(--color-text-maxcontrast);font-size:.8rem;font-style:italic;margin-bottom:5px}.passwords-password-info div:not(.header):not(.password-details-options) a,.passwords-password-info div:not(.header):not(.password-details-options) span{word-wrap:break-word;color:var(--color-text-maxcontrast);cursor:text;display:block;font-size:1rem;font-style:normal;text-align:right}.passwords-password-info div:not(.header):not(.password-details-options) a.secret,.passwords-password-info div:not(.header):not(.password-details-options) span.secret{cursor:pointer}.passwords-password-info div:not(.header):not(.password-details-options) a.secret.visible,.passwords-password-info div:not(.header):not(.password-details-options) span.secret.visible{font-family:var(--pw-mono-font-face)}.passwords-password-info div:not(.header):not(.password-details-options) a.security-link span,.passwords-password-info div:not(.header):not(.password-details-options) span.security-link span{cursor:pointer}.passwords-password-info div:not(.header):not(.password-details-options) a.security-link:hover,.passwords-password-info div:not(.header):not(.password-details-options) span.security-link:hover{text-decoration-color:var(--color-warning)}.passwords-password-info div:not(.header):not(.password-details-options) a.secure,.passwords-password-info div:not(.header):not(.password-details-options) span.secure{color:var(--color-success)}.passwords-password-info div:not(.header):not(.password-details-options) a.weak,.passwords-password-info div:not(.header):not(.password-details-options) span.weak{color:var(--color-warning)}.passwords-password-info div:not(.header):not(.password-details-options) a.breached,.passwords-password-info div:not(.header):not(.password-details-options) span.breached{color:var(--color-error)}.passwords-password-info div:not(.header):not(.password-details-options) a{cursor:pointer}.passwords-password-info div:not(.header):not(.password-details-options) a:hover{text-decoration:underline}.passwords-password-info .header{color:var(--color-main-text);font-size:1rem;font-weight:700;margin-top:20px}.passwords-password-info .password-details-options{display:flex;justify-content:center;margin-top:auto;padding:1rem 1rem .5rem}.share{border-bottom:1px solid var(--color-border);display:flex;line-height:32px;padding:5px 20px 5px 5px;position:relative}.share:last-child{border-bottom:none}.share:hover{background-color:var(--color-background-dark)}.share .loading{cursor:help;left:19px;position:absolute;top:19px}.share .loading:after{animation:ShareUpdating .8s ease-in-out infinite,rotate .8s linear infinite;background-color:hsla(0,0%,100%,.25);height:32px;width:32px}@keyframes ShareUpdating{0%{background-color:transparent}50%{background-color:hsla(0,0%,100%,.75)}to{background-color:transparent}}.share img.avatar{border-radius:16px;height:32px;margin-right:5px;width:32px}.share .options{position:absolute;right:2px}.share .options span{cursor:pointer;display:inline-block;font-size:larger;line-height:32px;opacity:.5;padding:0 5px}.share .options span.active,.share .options span:hover{opacity:1}.sharing-container{padding-bottom:5rem;position:relative}.sharing-container .cse-warning{margin-bottom:.5rem}.sharing-container .shareby-info{line-height:32px;margin-bottom:.5rem}.sharing-container .shareby-info img{border-radius:var(--border-radius-pill);float:left;height:32px;margin-right:.5rem;width:32px}.sharing-container .share-add-user{width:100%}.sharing-container .shares{margin-top:5px}.sharing-container .user-search{background-color:var(--color-main-background);border:1px solid var(--color-primary);border-radius:var(--border-radius);color:var(--color-primary);position:absolute;top:37px;width:100%;z-index:2}.sharing-container .user-search.shared-with{top:77px}.sharing-container .user-search li{cursor:pointer;display:flex;line-height:32px;padding:3px}.sharing-container .user-search li:hover{background-color:var(--color-primary);color:var(--color-primary-text)}: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)}.passwords-sidebar-password.app-sidebar{overflow-y:hidden}.passwords-sidebar-password.app-sidebar .app-sidebar-header__tertiary-actions{position:relative}.passwords-sidebar-password.app-sidebar .app-sidebar-header__tertiary-actions .password-details-favorite{bottom:-10px;position:absolute!important;right:-15px}.passwords-sidebar-password.app-sidebar .app-sidebar-header__description{margin-bottom:.5rem!important}.passwords-sidebar-password.app-sidebar .app-sidebar-header__description div.passwords-tags-field.select{border-color:transparent}.passwords-sidebar-password.app-sidebar .app-sidebar-header__description div.passwords-tags-field.select:active,.passwords-sidebar-password.app-sidebar .app-sidebar-header__description div.passwords-tags-field.select:focus{border-color:var(--color-border-dark)}.passwords-sidebar-password.app-sidebar .app-sidebar-header__description div.passwords-tags-field.select.vs--open,.passwords-sidebar-password.app-sidebar .app-sidebar-header__description div.passwords-tags-field.select:hover{border-color:var(--color-primary-element)}.passwords-sidebar-password.app-sidebar .app-sidebar-tabs__content{min-height:0}