.margin-top{margin-top:2.5em}.margin-top-s{margin-top:1em}h5{margin-top:.5em}div.icon{width:2em;align-content:center}.list-view.editing vaadin-scroller{min-width:33em;max-width:99%}.list-view.editing .toolbar,.list-view.editing .actionbar{display:none}.teams-cell{float:right}.group-pill{cursor:grab}.team{border:solid thin var(--lumo-primary-color-50pct);padding:10px;border-radius:var(--lumo-border-radius-l);width:100%}.member-pill:not(.disabled){cursor:pointer}.member-pill.disabled{cursor:default}.check-icon{cursor:pointer}[theme~=badge] vaadin-icon.check-icon:last-child{margin-right:0}.group-pill.v-dragged{cursor:grabbing}.detail{display:table-row}.detail-spacer{display:table-cell;width:10em}.detail-list{display:table-cell}.detail-icon{margin-right:2em;cursor:pointer}.detail-item,.detail-link{display:block}.detail-link{margin-left:1em;margin-bottom:1em}.detail-item-label{font-weight:700}.fading-logo{opacity:1;transition:opacity 1s 1s linear;position:absolute}.drawer{display:table;height:100%}.table,.info{display:table}.message-icon{display:table-cell}.drawer>Div,.table-row{display:table-row}.table-cell{display:table-cell;vertical-align:middle;padding:.5em}.top-logos{display:table-cell;vertical-align:top}.bottom-logos{display:table-cell;vertical-align:bottom}.drawer a[router-link]{color:var(--lumo-secondary-text-color);text-decoration:none}.drawer a[highlight]{color:var(--lumo-primary-color)}.faded{opacity:0;transition:opacity 1s linear}.error{color:var(--lumo-error-color)}.info,.edit{color:var(--lumo-primary-color)}.info a{text-decoration:underline}.split-button-spacer{display:inline-block;width:.5em}#login-menu>vaadin-menu-bar-button{background:transparent}@media all and (max-width: 1100px){.list-view.editing .footer,.list-view.editing .class-grid{display:none}}
