#setup-slide-start>div{align-items:center;display:flex;flex-direction:column;font-size:2rem;height:100%;justify-content:center;line-height:normal;padding:2rem 10%;text-align:center}#setup-slide-start>div .spacer{min-height:2rem}#app.passwords a.link{color:var(--color-primary)}#setup-slide-get-help>p:first-of-type{padding:5rem 1.5rem 4rem 12rem}#setup-slide-get-help>p:first-of-type:before{content:"";margin-bottom:-.5rem}@media(max-width:900px){#setup-slide-get-help>p:first-of-type{padding:1.5rem}#setup-slide-get-help>p:first-of-type:before{display:none}}#setup-slide-get-help .help-options{display:flex;justify-content:center}#setup-slide-get-help .help-options a{color:var(--color-primary);cursor:pointer;margin:0 1.5rem;text-align:center}#setup-slide-get-help .help-options a i{color:var(--color-primary);display:block;font-size:7rem;margin-bottom:.5rem}@media(max-width:640px){#setup-slide-get-help .help-options{margin-top:3rem}#setup-slide-get-help .help-options a i{font-size:4rem}}#setup-slide-admin-settings,#setup-slide-encryption,#setup-slide-get-help,#setup-slide-integrations,#setup-slide-keep-order{font-size:1.25rem;line-height:1.5rem}#setup-slide-admin-settings p,#setup-slide-encryption p,#setup-slide-get-help p,#setup-slide-integrations p,#setup-slide-keep-order p{padding:5rem 1.5rem 5rem 12rem;position:relative}#setup-slide-admin-settings p:before,#setup-slide-encryption p:before,#setup-slide-get-help p:before,#setup-slide-integrations p:before,#setup-slide-keep-order p:before{align-items:center;bottom:0;color:var(--color-primary);content:"";display:flex;font-family:var(--pw-icon-font-face);font-size:10rem;justify-content:center;left:0;position:absolute;text-shadow:0 0 5px var(--color-box-shadow);top:0;width:12rem}@media(max-width:900px){#setup-slide-admin-settings p,#setup-slide-encryption p,#setup-slide-get-help p,#setup-slide-integrations p,#setup-slide-keep-order p{padding:1.5rem}#setup-slide-admin-settings p:before,#setup-slide-encryption p:before,#setup-slide-get-help p:before,#setup-slide-integrations p:before,#setup-slide-keep-order p:before{display:block;font-size:6rem;line-height:6rem;margin-bottom:.5rem;position:static;text-align:center;width:100%}}#setup-slide-admin-settings form,#setup-slide-encryption form,#setup-slide-get-help form,#setup-slide-integrations form,#setup-slide-keep-order form{display:flex;justify-content:center;line-height:1.5rem;padding:0 1.5rem}#setup-slide-admin-settings form .password-setup,#setup-slide-encryption form .password-setup,#setup-slide-get-help form .password-setup,#setup-slide-integrations form .password-setup,#setup-slide-keep-order form .password-setup{width:50%}#setup-slide-admin-settings form .password-setup input[type=password],#setup-slide-encryption form .password-setup input[type=password],#setup-slide-get-help form .password-setup input[type=password],#setup-slide-integrations form .password-setup input[type=password],#setup-slide-keep-order form .password-setup input[type=password]{display:block;margin-bottom:1rem;padding:.75rem;width:100%}#setup-slide-admin-settings form .password-setup .advanced,#setup-slide-encryption form .password-setup .advanced,#setup-slide-get-help form .password-setup .advanced,#setup-slide-integrations form .password-setup .advanced,#setup-slide-keep-order form .password-setup .advanced{padding:0 5.25rem}#setup-slide-admin-settings form .password-setup .advanced input,#setup-slide-encryption form .password-setup .advanced input,#setup-slide-get-help form .password-setup .advanced input,#setup-slide-integrations form .password-setup .advanced input,#setup-slide-keep-order form .password-setup .advanced input{margin:0;min-height:auto;padding:0}#setup-slide-admin-settings form .password-setup .advanced label,#setup-slide-encryption form .password-setup .advanced label,#setup-slide-get-help form .password-setup .advanced label,#setup-slide-integrations form .password-setup .advanced label,#setup-slide-keep-order form .password-setup .advanced label{display:inline-block;font-size:1rem;line-height:2rem;margin-left:.25rem}@media(max-width:640px){#setup-slide-admin-settings form .password-setup,#setup-slide-encryption form .password-setup,#setup-slide-get-help form .password-setup,#setup-slide-integrations form .password-setup,#setup-slide-keep-order form .password-setup{width:100%}}#setup-slide-admin-settings .encryption-status,#setup-slide-encryption .encryption-status,#setup-slide-get-help .encryption-status,#setup-slide-integrations .encryption-status,#setup-slide-keep-order .encryption-status{line-height:1.5rem;margin:0 auto;position:relative;width:33%}#setup-slide-admin-settings .encryption-status h2,#setup-slide-encryption .encryption-status h2,#setup-slide-get-help .encryption-status h2,#setup-slide-integrations .encryption-status h2,#setup-slide-keep-order .encryption-status h2{margin:0 -100px 1rem;text-align:center}#setup-slide-admin-settings .encryption-status .status,#setup-slide-encryption .encryption-status .status,#setup-slide-get-help .encryption-status .status,#setup-slide-integrations .encryption-status .status,#setup-slide-keep-order .encryption-status .status{float:right;font-size:1rem;font-weight:lighter}#setup-slide-admin-settings .encryption-status .status.success,#setup-slide-encryption .encryption-status .status.success,#setup-slide-get-help .encryption-status .status.success,#setup-slide-integrations .encryption-status .status.success,#setup-slide-keep-order .encryption-status .status.success{color:var(--color-success);font-family:var(--pw-icon-font-face);font-size:2rem}#setup-slide-admin-settings .encryption-status .status.failed,#setup-slide-encryption .encryption-status .status.failed,#setup-slide-get-help .encryption-status .status.failed,#setup-slide-integrations .encryption-status .status.failed,#setup-slide-keep-order .encryption-status .status.failed{color:var(--color-error);font-family:var(--pw-icon-font-face);font-size:2rem}#setup-slide-admin-settings .encryption-status .loading:after,#setup-slide-encryption .encryption-status .loading:after,#setup-slide-get-help .encryption-status .loading:after,#setup-slide-integrations .encryption-status .loading:after,#setup-slide-keep-order .encryption-status .loading:after{height:1rem;left:-12px;margin:-9px 0 0 -9px;top:10px;width:1rem}#setup-slide-admin-settings .encryption-status .result,#setup-slide-encryption .encryption-status .result,#setup-slide-get-help .encryption-status .result,#setup-slide-integrations .encryption-status .result,#setup-slide-keep-order .encryption-status .result{background-color:var(--color-success);border-radius:var(--border-radius);color:var(--color-primary-text);font-size:1rem;margin:1.25rem 0;padding:.25rem;text-align:center}#setup-slide-admin-settings .encryption-status .result.failure,#setup-slide-encryption .encryption-status .result.failure,#setup-slide-get-help .encryption-status .result.failure,#setup-slide-integrations .encryption-status .result.failure,#setup-slide-keep-order .encryption-status .result.failure{background-color:var(--color-error)}@media(max-width:900px){#setup-slide-admin-settings,#setup-slide-encryption,#setup-slide-get-help,#setup-slide-integrations,#setup-slide-keep-order{font-size:1.1rem;line-height:1.25rem}}#setup-slide-integrations p:before{content:""}#setup-slide-integrations .setup-cta{background-color:var(--color-primary-element);border-radius:var(--border-radius-large);color:var(--color-primary-text);cursor:pointer;margin:1rem auto;padding:3rem;text-align:center;width:50%}@media(max-width:640px){#setup-slide-integrations .setup-cta{margin:1rem 1.5rem;width:auto}}#setup-slide-user-settings p{font-size:1.5rem;line-height:2rem;padding:1.5rem;position:relative}#setup-slide-user-settings p:before{display:none}@media(max-width:900px){#setup-slide-user-settings p{font-size:1rem;line-height:1.25rem}#setup-slide-user-settings p:before{display:none}}#setup-slide-user-settings .app-settings-container{font-size:1rem;margin:1rem auto;width:50%}#setup-slide-user-settings .app-settings-container label[for=settings-section]{font-size:1.25rem;line-height:1.25rem}#setup-slide-user-settings .app-settings-container .header{font-size:1.25rem;line-height:1.25rem;margin-top:1.5rem}#setup-slide-user-settings .app-settings-container .setting{margin-left:1.5rem}#setup-slide-user-settings .app-settings-container input{cursor:pointer;min-height:0}#setup-slide-user-settings .app-settings-container input[type=checkbox]{height:auto}#setup-slide-user-settings .app-settings-container select{margin-right:0}@media(max-width:640px){#setup-slide-user-settings .app-settings-container{margin:0 1.5rem;width:auto}}#setup-slide-admin-settings{position:relative}#setup-slide-admin-settings p{padding:1.5rem;position:relative}#setup-slide-admin-settings p:before{display:none}@media(max-width:900px){#setup-slide-admin-settings p:before{display:none}}#setup-slide-admin-settings .admin-settings-container{grid-row-gap:.5rem;display:grid;grid-template-columns:2fr 1fr;margin:1rem auto;width:75%}#setup-slide-admin-settings .admin-settings-container label{line-height:40px}#setup-slide-admin-settings .admin-settings-container select{margin-right:0}@media(max-width:640px){#setup-slide-admin-settings .admin-settings-container{margin:0 1rem;width:auto}#setup-slide-admin-settings .admin-settings-container label{font-size:1rem}}#setup-slide-admin-settings a.cta-admin-settings{background-color:var(--color-primary-element);border-radius:var(--border-radius);color:var(--color-primary-text);display:block;margin:.5rem auto 0;padding:.75rem 1rem;width:60%}#setup-slide-admin-settings a.cta-admin-settings i{margin-right:.4rem}@media(max-width:640px){#setup-slide-admin-settings a.cta-admin-settings{margin:1rem;width:auto}}#setup-slide-admin-settings .admin-notes{bottom:1rem;color:var(--color-text-maxcontrast);font-size:.8rem;left:1rem;position:absolute}: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-setup{align-items:center;backdrop-filter:blur(3px);background-color:rgba(0,0,0,.7);display:flex;flex-wrap:wrap;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:3001}#passwords-setup #setup-container{background-color:var(--color-main-background);border-radius:var(--border-radius-large);max-width:900px;overflow:hidden!important;position:relative;width:100%}@media(max-width:900px){#passwords-setup #setup-container{border-radius:0;display:flex;flex-wrap:wrap;height:100vh;width:100vw}}#passwords-setup .setup-header{background:var(--color-primary) var(--image-background-default) no-repeat 50% 50%;background-size:cover;color:var(--color-primary-text);padding:1.25rem;text-align:center;width:100%}#passwords-setup .setup-header h1{font-size:3rem;line-height:3rem;margin-top:1rem}@media(max-width:900px){#passwords-setup .setup-header{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem}}@media(max-width:640px){#passwords-setup .setup-header h1{font-size:2rem;line-height:2rem;margin-top:.5rem}}#passwords-setup .setup-content{align-items:stretch;display:flex;transition:transform .25s ease-in-out;width:10000px}#passwords-setup .setup-content .slide{min-height:500px;width:900px}@media(max-width:900px){#passwords-setup .setup-content .slide{width:100vw}}#passwords-setup .setup-navigation{width:100%}#passwords-setup .setup-navigation .continue,#passwords-setup .setup-navigation .skip{background-color:var(--color-primary-element);border-radius:var(--border-radius-pill);bottom:.5rem;color:var(--color-primary-text);cursor:pointer;display:inline-block;padding:.75rem;position:absolute;right:.5rem;transition:opacity .5s ease-in-out}#passwords-setup .setup-navigation .continue.continue,#passwords-setup .setup-navigation .skip.continue{float:right}#passwords-setup .setup-navigation .continue.skip,#passwords-setup .setup-navigation .skip.skip{background-color:transparent;color:var(--color-text-maxcontrast);left:.5rem;right:auto}#passwords-setup .setup-navigation .continue.disabled,#passwords-setup .setup-navigation .skip.disabled{cursor:default;opacity:.5}@media(max-width:900px){#passwords-setup .setup-navigation{bottom:0;position:absolute}}body[data-custom-color=false] #passwords-setup .setup-header{background-attachment:fixed;background-image:var(--image-background-default),linear-gradient(40deg,#0082c9 0,#30b6ff 100%);background-repeat:repeat;background-size:contain}body[data-custom-color=true] #passwords-setup .setup-header{background-image:linear-gradient(40deg,var(--color-primary-element) 0,var(--color-primary-element-light) 100%)}