.screen button,.screen input[type=email],.screen input[type=password],.screen input[type=text],.screen 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}header>h1>em{padding-top:2px}header>h1>small{display:inline-block;padding-top:3px}.siteMode #member-menu{display:none}#member-menu.showingPortalSite{background:0 0}#appInstanceIFrame[src*='display-variant=insideFrame']+.member-menu{background:0 0}.leave:not(:empty)+.member-menu-btn{display:none!important}@media(min-width:800px){.leave:not(:empty)+.member-menu-btn{display:flex!important}}#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}html.siteMode #appInstanceIFrame,html.siteMode #portalMenu,html.siteMode body>aside{display:none}#portalSite{display:none}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}body.member-menu-expanded #overlay{opacity:1;visibility:visible}button.logout{width:50%;margin-left:25%;margin-top:2rem;margin-bottom:1rem}.treeView button.logout:before{background-image:url(//cdn.justedit.com/icomoon/logout.svg);background-position:0 .05rem;margin-right:.4rem}.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}.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}#loginScreen .icon{display:inline-block;position:absolute;top:calc(1.2rem - 12px);left:.4rem;width:24px;height:24px;background:center center no-repeat;filter:brightness(0) invert(30%)}#loginScreen .icon.loginEmail{background-image:url(//cdn.justedit.com/mdi/account.svg)}#loginScreen .icon.password{background-image:url(//cdn.justedit.com/mdi/lock.svg)}@media(min-width:800px){#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;z-index:400}.siteMode button#login{display:inline}.PortalUser.create:before{background-image:url(//cdn.justedit.com/mdi/account.svg)}.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)}.treeViewItem>div>img:not(.bullet):not(.profileImg){object-fit:contain}.ProjectIcon.center{min-height:2em}.App>div>img,.AppInstance>div>img{filter:brightness(0) invert(35%);width:1rem;height:1rem}.App.selected>div>img,.AppInstance.selected>div>img{filter:brightness(0) invert(100%)}.ChargePerItem:before{background-image:url(//cdn.justedit.com/mdi/shape.svg)}.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}.copyEmailsToClipboard:before{background-image:url(//cdn.justedit.com/mdi/email-multiple.svg)}.openInvoiceView:before{background-image:url(//cdn.justedit.com/mdi/invoice-list-outline.svg)}.ProjectUserGroup.treeViewItem>div{font-weight:500}.ProjectInvitation.treeViewItem>div>label:before,.ProjectUserGroup.treeViewItem>div>label:before{display:inline-block!important;width:2.3rem!important;height:2.3rem!important;background-size:var(--px24);background-position:center;vertical-align:middle;margin-right:.7rem!important}.ProjectUserGroup>div>label:before{background-image:url(//cdn.justedit.com/mdi/account-multiple.svg)}.ProjectUserGroup .indent{width:var(--px6)}.InvitedUser>div>label:before,.ProjectInvitation>div>label:before{background-image:url(//cdn.justedit.com/mdi/email.svg)}.ProjectInvitation>div>label:before{content:'';display:inline-block;width:var(--px30);height:var(--px30);vertical-align:middle;background-repeat:no-repeat;background-size:contain;background-position:center center;margin-right:.6rem}.setProjectUserRole:before{background-image:url(//cdn.justedit.com/mdi/shield-edit.svg)}.projectUsers .treeViewItem>div{font-weight:400!important;font-size:1rem!important;padding-top:var(--px5)!important;padding-bottom:var(--px5)}.projectUsers>header{flex-wrap:wrap}.projectUsers .search{flex-basis:100%;background-color:var(--center-color);height:2.7rem}.ProjectUser+.ProjectUser>div{border-top:0!important}section.ProjectUser>div{padding-right:10px}.ProjectUser>div>label:before{background-image:url(//cdn.justedit.com/mdi/account.svg)}.ProjectUser>div>.initials,.ProjectUser>div>.profileImg{height:2.3rem!important;width:2.3rem!important;margin-right:.7rem}.ProjectUser .initials{min-width:2.3rem}.ProjectUser .initials{font-size:1.1rem}.ProjectUser .icon{width:var(--icon-button-size);height:var(--icon-button-size);display:inline-block;margin-left:auto}.ProjectUser .icon:before{min-width:100%;min-height:100%;background-size:var(--px24);background-position:center}.ProjectUser .icon[data-role=default]{display:none}.ProjectUser .icon[data-role=admin]:before,.chooseProjectRoleView section[data-project-role=admin].icon:before{background-image:url(//cdn.justedit.com/mdi/shield-star.svg)}.ProjectUser .icon[data-role=owner]:before,.chooseProjectRoleView section[data-project-role=owner].icon:before{background-image:url(//cdn.justedit.com/mdi/flag-variant.svg)}.chooseProjectRoleView section{padding:10px var(--px12);border-bottom:1px solid var(--default-border-color);height:2.7rem;display:flex;align-items:center;font-weight:500;cursor:pointer}@media(hover:hover){.chooseProjectRoleView section:hover{background-color:var(--tree-view-hover-color)}}.chooseProjectRoleView section.icon:before{width:2.1rem;order:1;margin-left:auto}.ProjectIcon>.text,.ProjectIcon>img{margin-top:1rem}.formView.Project .ProjectIcon>label,.formView.Project button{width:100%}.formView.Project .ProjectIcon>label{margin-right:0}.deleteProject:before{background-image:url(//cdn.justedit.com/mdi/delete.svg)}.openProjectCostsView:before{background-image:url(//cdn.justedit.com/mdi/currency-eur.svg)}.projectCostsView .lastInvoiceResult{margin-top:2rem}.PortalTree>.center>.treeViewItem>div>label:before{display:inline-block}.settings>div>label:before{background-image:url(//cdn.justedit.com/custom/settings.svg)}.activities>div>label:before{background-image:url(//cdn.justedit.com/icomoon/lab.svg)}.Projects>div>label:before{background-image:url(//cdn.justedit.com/icomoon/stack.svg)}.PortalUsers>div>label:before{background-image:url(//cdn.justedit.com/mdi/account-multiple.svg)}.Apps>div>label:before{background-image:url(//cdn.justedit.com/mdi/apps-box.svg);background-size:24px;background-position:-2px -2px}.AppInstanceRoleInvitationReference.treeViewItem>div>label:before,.AppInstanceRoleUserGroupReference.treeViewItem>div>label:before{display:inline-block;width:var(--px26);background-size:100%;background-position:center;margin-right:var(--px6)}.AppInstanceRoleUserGroupReference.treeViewItem>div>label:before{background-image:url(//cdn.justedit.com/mdi/account-multiple.svg)}.AppInstanceRoleInvitationReference.treeViewItem>div>label:before{background-image:url(//cdn.justedit.com/mdi/email.svg)}.App.create:before{background-image:url(//cdn.justedit.com/mdi/application.svg)}.DynamicAppInstanceRole.create:before{background-image:url(//cdn.justedit.com/mdi/account-multiple.svg)}.DynamicAppInstanceRole.create:before{background-image:url(//cdn.justedit.com/mdi/account-multiple.svg)}.updateAppRolesButton{padding-left:calc(var(--tree-view-indent) * 2)}.Procedures>div>label:before{background-image:url(//cdn.justedit.com/icomoon/clock4.svg)}.portalSiteAccess>div>label:before{background-image:url(//cdn.justedit.com/mdi/web.svg)}.AdminTools>div>label:before{background-image:url(//cdn.justedit.com/mdi/worker.svg)}.create.PluginReference:before{background-image:url(//cdn.justedit.com/mdi/toy-brick-outline.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/mdi/phone.svg);filter:var(--selected-icon-filter-green)}.incomingPhoneCall .reject:before{background-image:url('//cdn.justedit.com/mdi/phone-hangup.svg');filter:var(--selected-icon-filter-red)}.reload:before{background-image:url(//cdn.justedit.com/mdi/reload.svg)}.exportHelp:before{background-image:url(//cdn.justedit.com/mdi/export.svg)}.create.AppHelpMenuItem:before{background-image:url(//cdn.justedit.com/mdi/help.svg)}