#header{height:var(--lumo-size-xl);box-shadow:var(--lumo-box-shadow-s);background-color:#c333ca}.app-logo{width:50px;height:50px;margin:auto var(--lumo-space-s) auto 0}.overview-view{display:block;height:100%}.overview-view vaadin-grid,.card-dialog vaadin-grid{height:100%;line-height:var(--lumo-line-height-m)}.overview-view vaadin-grid,.card-dialog vaadin-grid,.overview-view vaadin-grid-cell-content,.card-dialog vaadin-grid-cell-content{background-color:var(--lumo-contrast-10pct)}.card{background-color:var(--lumo-base-color);border-radius:var(--lumo-border-radius);box-shadow:var(--lumo-box-shadow-xs);padding:calc(var(--lumo-space-xs) * 1.5) var(--lumo-space-m);cursor:pointer}.overview-view .header{align-items:baseline}.name,.card-dialog .name{font-size:var(--lumo-font-size-m);font-weight:700;margin-right:var(--lumo-space-s)}#company-icon{color:var(--lumo-tertiary-text-color);height:calc(var(--lumo-icon-size-s));margin-right:var(--lumo-space-s);width:calc(var(--lumo-icon-size-s))}.post{color:var(--lumo-tertiary-text-color);font-size:var(--lumo-font-size-s)}#header{height:var(--lumo-size-xl);box-shadow:var(--lumo-box-shadow-s);background:#23a5db}#header vaadin-drawer-toggle{color:#fff;cursor:pointer}#header vaadin-button{background-color:var(--lumo-contrast-30pct);cursor:pointer}vaadin-app-layout[dir=rtl] #header vaadin-avatar{margin-left:var(--lumo-space-m);margin-right:auto}#header h1{font-size:var(--lumo-font-size-l);margin:0}#logo{box-sizing:border-box;box-shadow:inset 0 -1px var(--lumo-contrast-20pct);padding:var(--lumo-space-s) var(--lumo-space-m)}#logo img{height:calc(var(--lumo-size-s) * 1.5)}#logo h1{font-size:var(--lumo-font-size-l);font-weight:600;margin:0 var(--lumo-space-s);margin-left:var(--lumo-space-m)}vaadin-tab{font-size:var(--lumo-font-size-s);height:var(--lumo-size-l);font-weight:600;color:var(--lumo-body-text-color)}vaadin-tab:hover{background-color:var(--lumo-contrast-5pct)}vaadin-tab[selected]{background-color:var(--lumo-primary-color-10pct);color:var(--lumo-primary-text-color)}.label-hover:hover{color:var(--lumo-primary-text-color, var(--lumo-contrast-5pct))!important;-webkit-transition:color .5s;transition:color .5s}.label-hover-selected{color:var(--lumo-primary-text-color)!important;font-weight:500!important}.v-system-error{display:none!important}.app-logo{width:50px;height:50px;margin:0}
