.app{font-size:12px;font-family:sans-serif}.app input{border:none;outline:none}.preload-images img{display:none}.fill-screen{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border:none;margin:0;padding:0;overflow:hidden}.bg{z-index:-10}.v-flex{display:flex;flex-direction:column;height:100%}.h-flex{display:flex;flex-direction:row;width:100%}.expand{flex:1 1}.setup{width:600px;margin:auto}.setup h1,.setup h2{text-align:center}.setup button{border:none;border-radius:5px;background-color:grey;color:#fff;display:block;margin:20px auto auto;padding:5px 15px}.setup .settings{display:flex;flex-direction:column}.setup .setting{display:flex;padding-top:10px}.setup .label{padding-right:20px;min-width:200px;margin:auto}.setup .value-and-error{flex:1 1}.setup .value-and-error .value{margin:auto}.setup .value-and-error .value input{width:100%;border:1px solid #000}.setup .error{color:red;margin-top:3px}.setup .has-error .value{outline:3px solid red}.screen-login-locked .clock{margin:0 0 60px 20px;color:#fff;font-weight:380}.screen-login-locked .clock .clock-time{font-size:60px}.screen-login-locked .clock .clock-date{font-size:30px}.expand-2{flex:2 1}.password-dialog .user-icon{margin:0 auto 20px;width:200px}.password-dialog .user-icon img{width:200px;height:200px;opacity:.8}.password-dialog .user-name{font-size:30px;color:#fff;text-align:center;margin-bottom:20px;cursor:default}.password-dialog .password-div{margin:auto;width:300px;border:2px solid #ddd}.password-dialog .password-div .button div,.password-dialog .password-div .button img{display:block;height:25px;width:25px;padding:3px;box-sizing:border-box;cursor:pointer}.password-dialog .password-div .button.login{background-color:hsla(0,0%,100%,.26666666666666666)}.password-dialog .password-div .button.reveal{margin-right:5px}.password-dialog .password-div .password-wrapper{background-color:#fff;flex:1 1;font-size:22px;min-width:0}.password-dialog .password-div input{flex:1 1;border:0}.password-dialog .reset-password{margin-top:15px;text-align:center}.password-dialog .reset-password span{color:#fff;font-size:15px;cursor:pointer}.user-list{display:table;flex-direction:column;position:absolute;bottom:40px;left:30px}.user-list .entry{display:table-row}.user-list .entry .icon{padding:4px 10px;display:table-cell;width:60px;height:60px;vertical-align:middle}.user-list .entry .name{display:table-cell;vertical-align:middle;padding-right:10px;font-size:18px;color:#fff}.user-list .entry.selected{background-color:#2660ff;cursor:default}.user-list .entry.not-selected{cursor:pointer}.menu-bar{position:absolute;bottom:40px;right:30px;display:table}.menu-bar .menu-wrapper{display:table-cell}.menu-trigger{-webkit-user-select:none!important;-ms-user-select:none!important;user-select:none!important;padding:5px;width:20px;height:20px}.menu-trigger img{width:100%;height:100%}.menu-trigger-selected{background-color:rgba(68,68,68,.6666666666666666)}.menu-popup{position:absolute;bottom:30px;right:0}.menu{display:table;background-color:#555;border:1px solid #222;font-size:15px;color:#fff;cursor:default}.menu .menu-item{display:table-row}.menu .menu-item .icon{display:table-cell;width:20px;height:20px;padding:3px 0 3px 10px}.menu .menu-item .name{display:table-cell;vertical-align:middle;padding:3px 10px;white-space:nowrap}.accessibility-menu{padding:15px;width:200px;background-color:#fff;cursor:default}.accessibility-menu .switch-bar .title{color:grey}.accessibility-menu .switch-bar .state{padding:10px 0}.accessibility-menu .normal{padding:15px 0}.screen-off{cursor:none}.screen-manager,.screen-off{background-color:#000}.screen-cover{background-color:#fff}
/*# sourceMappingURL=main.2d61edf3.chunk.css.map */