button,input[type=email],input[type=password],input[type=text],textarea{min-height:2.4rem}button#login{margin-top:.65rem;height:2.4rem;background-position:center center;background-repeat:no-repeat;border-radius:2px;border:0;font-weight:500;font-family:Roboto,sans-serif}.error{color:red}header{display:flex}.siteMode #member-menu{display:none}.leave:not(:empty)+.member-menu-btn{display:none}@media(min-width:800px){.leave:not(:empty)+.member-menu-btn{display:flex}}#appInstanceIFrame{position:absolute;left:0;top:0;width:100%;height:100%;border:0}@media(min-width:800px){#portalMenu>.leave{display:none}}html.siteMode>body{display:block}#prebar{position:absolute;width:100%;top:0;left:0;height:3rem;background-color:#222;z-index:-1}html.siteMode #appInstanceIFrame,html.siteMode #portalMenu,html.siteMode body>aside{display:none}#portalSite{display:none}#portalSite iframe:not([src]){display:none}html.siteMode #portalSite{display:block;height:100%}html.burgered #portalSite{overflow:hidden}body>main:empty{display:none}body>main{transition:.2s;transform:translate(100%)}body.member-menu-expanded>main{transform:translate(0)}body>.view{-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:.2s}body.member-menu-expanded>aside{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}#overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);opacity:0;visibility:hidden;transition:opacity .2s;z-index:105}body.member-menu-expanded #overlay{opacity:1;visibility:visible}.treeView .logout{width:50%;margin-left:25%;margin-top:2rem}.treeViewItem>div{position:relative}.treeViewItem>div>a{position:absolute;height:100%;width:100%}.treeViewItem .userIndicator{position:relative;z-index:10}.appInstanceCreation .center{padding:20px 40px;background:#666}.view.appInstanceCreation .center{display:block;text-align:center}.appInstanceCreation .center>div{display:inline-block;min-width:200px;margin-top:20px;margin-left:20px;padding:20px 0 0 0;background:#eee;color:#444;text-align:center;border-radius:4px}.appInstanceCreation .center>div>i,.appInstanceCreation h2,.appInstanceCreation>div>div{margin-top:8px;display:block}.appInstanceCreation .center>div>p{margin-top:10px}.appInstanceCreation .candidate>button{margin-top:15px;margin-bottom:0;width:100%;border-radius:0;background-color:#555;color:#fff;font-size:.9rem;font-weight:700;display:block;background-size:16px 16px;transition:.2s}.appInstanceCreation .candidate>button:before{filter:brightness(0) invert(100%)}.appInstanceCreation .candidate>button:hover{background-color:#1482cc}.appInstanceCreation .icon{height:100px;background-size:contain;background-repeat:no-repeat;background-position:center center;margin-bottom:10px;filter:brightness(0) invert(30%)}.appInstanceCreation .rating{text-align:center;padding-top:3px;padding-bottom:3px}.emptyStar,.fullStar{display:inline-block;width:1.5rem;height:1.5rem;background-size:cover}.fullStar{background-image:url(//cdn.justedit.com/icomoon/star3.svg)}.emptyStar{background-image:url(//cdn.justedit.com/icomoon/star.svg)}@media(min-width:800px){.cards>.view{max-height:calc(100vh - 3rem - 40px)}}#loginScreen{-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:.3s;z-index:3000}#loginScreen h2{display:none}@media(min-width:800px){#loginScreen{font-size:16px}#loginScreen h2{display:block}}body.loginMode #loginScreen{display:block;-webkit-transform:translateX(0);transform:translateX(0)}body.loginMode{overflow:hidden}button#login{display:none;position:absolute;top:0;right:.3rem;z-index:400;background-color:#1482cc;background-image:url(/_modportal/login-white.6e84fea5.cache.svg);background-position:7px center;padding-left:2.5em;padding-right:2em;color:#fff;transition:.2s;font-size:.95rem;font-weight:500;cursor:pointer}button#login:hover{background-color:#1690e2}.siteMode button#login{display:inline}@media(min-width:960px){button#login{right:calc(50% - 460px);padding-left:3.2em;padding-right:2.7em;z-index:400}}.create.AppInstance:before{background-image:url(//cdn.justedit.com/material-design/ic_apps_24px.svg)}.create.AppInstanceRoleUserReference:before,.create.ProjectUser:before{background-image:url(//cdn.justedit.com/material-design/ic_person_24px.svg)}.ProjectIcon.center{min-height:2em}.AppInstance>div>img{filter:brightness(0) invert(35%);width:1rem;height:1rem}.AppInstance.selected>div>img{filter:brightness(0) invert(100%)}.Projects>.Project>div>.icon,.Projects>.Project>div>img{width:var(--px19);height:var(--px19);margin-right:.4rem}.Projects>.Project>div>img{object-fit:contain}.Projects>.Project>div>.icon{color:#fff;display:flex;justify-content:center;align-items:center;font-size:12px}.Project>div>label:before{background-image:url(//cdn.justedit.com/custom/dashboard.svg)}.InvitedUser>div>label:before,.ProjectInvitation>div>label:before{background-image:url(//cdn.justedit.com/icomoon/envelope.svg)}.listView>.center .ProjectInvitation>div>label:before{content:'';display:inline-block;width:30px;height:30px;vertical-align:middle;background-repeat:no-repeat;background-size:contain;background-position:center center;margin-right:.6rem}.ProjectUser>div>label:before{background-image:url(//cdn.justedit.com/icomoon/user.svg)}.PortalTree>.center>.treeViewItem>div>label:before{display:inline-block}.settings>div>label:before{background-image:url(//cdn.justedit.com/icomoon/settings.svg)}.Projects>div>label:before{background-image:url(//cdn.justedit.com/materialdesignicons/view-dashboard.svg);background-image:url(//cdn.justedit.com/icomoon/stack.svg)}.PortalUsers>div>label:before{background-image:url(//cdn.justedit.com/material-design/ic_group_18px.svg)}.Apps>div>label:before{background-image:url(//cdn.justedit.com/materialdesignicons/apps.svg);background-size:24px;background-position:-2px -2px}.Procedures>div>label:before{background-image:url(//cdn.justedit.com/icomoon/clock4.svg)}.AdminTools>div>label:before{background-image:url(//cdn.justedit.com/materialdesignicons/worker.svg)}.incomingPhoneCall{position:fixed;max-width:100%;width:600px;bottom:0;background:var(--header-color);text-align:center}@media (min-width:600px){.incomingPhoneCall{border-top-left-radius:4px;border-top-right-radius:4px;left:calc(50% - 300px)}}.incomingPhoneCall .message{padding:.8rem .5rem;font-size:1.5rem}.incomingPhoneCall .callerName{font-weight:500}.incomingPhoneCall .bar{display:flex;width:100%}.incomingPhoneCall .bar>button{flex:1;margin:0;height:3rem;border-radius:0}.incomingPhoneCall .bar>button:first-child{margin-right:1px}.incomingPhoneCall .bar>button:before{content:'';display:inline-block;vertical-align:middle;margin-right:10px;width:24px;height:24px}.incomingPhoneCall .accept:before{background-image:url('//cdn.justedit.com/materialdesignicons/phone.svg');filter:var(--selected-icon-filter-green)}.incomingPhoneCall .reject:before{background-image:url('//cdn.justedit.com/materialdesignicons/phone-hangup.svg');filter:var(--selected-icon-filter-red)}.reload:before{background-image:url('//cdn.justedit.com/materialdesignicons/reload.svg')}