.sidemenu-header{height:var(--lumo-size-xl);box-shadow:var(--lumo-box-shadow-s)}.sidemenu-header h1{font-size:var(--lumo-font-size-l);margin:0}.sidemenu-header h3{font-size:var(--lumo-font-size-m);margin:0}.sidemenu-header .view-title-event-name-seperator:after{content:"//";display:inline-block;width:12px}.sidemenu-header .view-title-event-name-seperator:before{content:" ";display:inline-block;width:6px}.sidemenu-menu #logo{box-sizing:border-box;padding:var(--lumo-space-s) var(--lumo-space-m)}.sidemenu-menu #logo img{height:calc(var(--lumo-size-l) * 1.5)}.sidemenu-menu #logo h1{font-size:var(--lumo-font-size-xl);font-weight:600;margin:0 var(--lumo-space-s)}.sidemenu-menu vaadin-tab{font-size:var(--lumo-font-size-s);height:var(--lumo-size-l);font-weight:600;color:var(--lumo-body-text-color)}.sidemenu-menu vaadin-tab:not(.menu-spacer):hover{background-color:var(--lumo-contrast-5pct)}.sidemenu-menu vaadin-tab:not(.menu-spacer)[selected]{background-color:var(--lumo-primary-color-10pct);color:var(--lumo-primary-text-color)}.sidemenu-menu vaadin-tab.menu-spacer{font-size:var(--lumo-font-size-m);height:var(--lumo-size-l);margin-top:var(--lumo-space-m);margin-bottom:var(--lumo-space-xs);font-weight:800;text-decoration:underline;color:var(--lumo-contrast-60pct)}html{--lumo-font-size: 1rem;--lumo-font-size-xxxl: 1.75rem;--lumo-font-size-xxl: 1.375rem;--lumo-font-size-xl: 1.125rem;--lumo-font-size-l: 1rem;--lumo-font-size-m: .875rem;--lumo-font-size-s: .8125rem;--lumo-font-size-xs: .75rem;--lumo-font-size-xxs: .6875rem;--lumo-line-height-m: 1.4;--lumo-line-height-s: 1.2;--lumo-line-height-xs: 1.1;--lumo-border-radius: 0px;--lumo-size-xl: 3rem;--lumo-size-l: 2.5rem;--lumo-size-m: 2rem;--lumo-size-s: 1.75rem;--lumo-size-xs: 1.5rem;--lumo-space-xl: 1.875rem;--lumo-space-l: 1.25rem;--lumo-space-m: .625rem;--lumo-space-s: .3125rem;--lumo-space-xs: .1875rem}::-webkit-scrollbar{height:6px;width:6px;background:var(--lumo-base-color)}::-webkit-scrollbar-thumb{background:var(--lumo-contrast-50pct);-webkit-border-radius:1ex;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.75)}::-webkit-scrollbar-corner{background:var(--lumo-base-color)}.monospace{font-family:monospace}.appcreation-badge{font-size:var(--lumo-font-size-xs);padding:var(--lumo-space-s);text-align:center}.appcreation-badge a{color:inherit}.strike-through{text-decoration:line-through}.last-component-in-form:after{height:calc(var(--lumo-space-l)*2)}.theme-loaded{color:green}.error{color:var(--lumo-error-color)}.office-view-content{display:flex;height:100%;width:100%;flex-direction:column}.form-layout-wrapper{padding:var(--lumo-space-l);width:400px}.form-layout-wrapper .button-layout{width:100%;flex-wrap:wrap-reverse;justify-content:flex-end}#print-frame{max-width:80vw;min-width:22cm;width:100%;height:80vh;border:1px dashed var(--lumo-primary-color)}.button-row vaadin-button{margin-right:var(--lumo-space-m)}.inline-editor-component{background-color:var(--lumo-base-color);border:1px var(--lumo-contrast-30pct) dashed;max-width:800px}.keyboard-shortcut-info{border:1px solid;border-radius:2px;font-size:var(--lumo-font-size-xs);padding:var(--lumo-space-xs)}.report-view{padding:12px;margin-bottom:12px}.params{display:flex;flex-flow:row wrap;align-items:flex-start}.params.empty:after{color:var(--lumo-contrast-90pct);content:"- keine -"}.v-widget.param{margin:3px;border:1px var(--lumo-primary-color) dashed;padding:6px}.v-widget.param .v-label{font-weight:700}vaadin-grid.empty-grid:after{position:absolute;top:10px;left:0;right:0;height:50px;font-style:italic;color:var(--lumo-contrast-90pct);text-align:center;content:"- keine Daten -"}.public-view{min-width:320px;max-width:1024px}.lane-drop-target{background-color:var(--lumo-contrast-10pct)}.lane-drop-target.v-drag-over-target{background-color:var(--lumo-success-color);opacity:.5}.item-team-short{background-color:var(--lumo-contrast-60pct);color:#fff;display:inline-block;border-radius:3px;padding:2px;font-size:var(--lumo-font-size-xs);margin-right:4px;margin-top:4px}.item-team{font-weight:700;display:inline-block;white-space:nowrap;text-overflow:ellipsis}.item-team-long{display:inline-block;white-space:normal;word-break:break-word;font-size:var(--lumo-font-size-s)}.item-athlete-list{font-size:var(--lumo-font-size-xs);white-space:normal}.item-pg{font-size:var(--lumo-font-size-xxs);color:var(--lumo-contrast-60pct)}.item-start-no{font-family:monospace;display:inline-block;border:1px var(--lumo-contrast-90pct) solid;border-radius:3px;padding:2px;font-size:var(--lumo-font-size-xs);min-width:12px;text-align:center}.stopped-time-label{display:block;margin:var(--lumo-space-m);font-family:monospace;font-weight:700;background-color:var(--lumo-success-color-50pct);padding:var(--lumo-space-m)}.time-drop-label{width:100%;font-family:monospace;text-align:end;font-size:var(--lumo-font-size-l);height:28px;display:flex;justify-content:center;align-items:center}.team-row-has-open{background-color:var(--lumo-error-color-10pct)}.team-row-all-paid{background-color:var(--lumo-success-color-10pct)}.cancelled{text-decoration:line-through;color:var(--lumo-error-text-color);opacity:.8}
