vaadin-app-layout[primary-section=navbar]::part(navbar):before{background:var(--lumo-base-color) linear-gradient(var(--lumo-contrast-5pct),var(--lumo-contrast-5pct))}vaadin-app-layout[primary-section=drawer]::part(navbar):before{background:var(--lumo-base-color)}vaadin-app-layout[primary-section=drawer]::part(navbar){box-shadow:0 1px 0 0 var(--lumo-contrast-10pct)}vaadin-app-layout[primary-section=drawer]:not([overlay])::part(drawer){background:var(--lumo-shade-5pct);border:0;box-shadow:1px 0 0 0 var(--lumo-contrast-10pct),1px 0 0 0 var(--lumo-base-color);z-index:1}vaadin-drawer-toggle[slot=navbar]{color:var(--lumo-secondary-text-color)}::part(drawer){display:flex;flex-direction:column}vaadin-scroller[slot=drawer]{flex:1;padding:var(--lumo-space-s)}vaadin-scroller[slot=drawer][overflow~=top]{border-top:1px solid var(--lumo-contrast-10pct)}vaadin-scroller[slot=drawer][overflow~=bottom]{border-bottom:1px solid var(--lumo-contrast-10pct)}[slot=drawer]:is(header,footer){display:flex;align-items:center;gap:var(--lumo-space-s);padding:var(--lumo-space-s) var(--lumo-space-m);min-height:var(--lumo-size-xl);box-sizing:border-box}[slot=drawer]:is(header,footer):is(:empty){display:none}.notes-tab::part(content){padding:0}vaadin-grid::part(inactive){background-color:var(--lumo-contrast-5pct);color:var(--lumo-contrast-70pct)}vaadin-grid::part(cutaway){background-color:var(--lumo-error-color-10pct)}vaadin-grid::part(blocked){background-color:var(--lumo-error-color-10pct)}vaadin-grid::part(failed){background-color:var(--lumo-error-color-10pct)}vaadin-grid::part(unconfirmed){background-color:var(--lumo-warning-color-10pct)}vaadin-grid::part(prepared){background-color:var(--lumo-warning-color-10pct)}.template-variable{color:#1e90ff}.template-condition{color:#cd5c5c}.template-bracket{color:#b8860b}.template-type{color:#8fbc8f}.template-paramkey,.template-paramis{color:orchid}.template-paramvalue{color:#708090}:root{--chart-color-0: #ff66c7;--chart-color-1: #9d8aff;--chart-color-2: #8aff66;--chart-color-3: #ffbd66;--chart-color-4: #dc6bff;--chart-color-5: #66fffa;--chart-color-6: #e6ff66;--chart-color-others: #a3a3a3}@media all and (max-width: 1300px){.stats-container{grid-template-columns:minmax(100%,1fr)}}@media all and (min-width: 1301px){.stats-container{grid-template-columns:1fr 2fr}}@media all and (max-width: 400px){.statspanel{column-gap:10px;row-gap:5px;grid-template-columns:auto auto 1fr auto auto;grid-template-areas:"title title title title title" "labjumpcount jumpcount . labcutaways cutaways" "labtotalfreefall totalfreefall . labaveragefreefall averagefreefall" "labtotaldistance totaldistance . labaveragedistance averagedistance" "labhighestexit highestexit . highestexitjump highestexitjump" "lablongestfreefall longestfreefall . longestfreefalljump longestfreefalljump"}}@media all and (min-width: 401px){.statspanel{column-gap:10px;row-gap:5px;grid-template-columns:auto auto minmax(0,20px) auto auto 1fr;grid-template-areas:"title title title title title title" "labjumpcount jumpcount . labcutaways cutaways ." "labtotalfreefall totalfreefall . labaveragefreefall averagefreefall ." "labtotaldistance totaldistance . labaveragedistance averagedistance ." "labhighestexit highestexit . highestexitjump highestexitjump ." "lablongestfreefall longestfreefall . longestfreefalljump longestfreefalljump ."}}@media all and (max-width: 800px){.no-mobile{display:none}.gallery-images{grid-template-columns:1fr 1fr 1fr}}@media all and (min-width: 801px){.mobile-only{display:none}.gallery-images{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media all and (max-width: 1600px){.big-only{display:none}}@media all and (min-width: 1601px){.no-big{display:none}.info-list{width:700px}}.statspanel{display:grid;align-items:baseline;grid-template-rows:auto}.entitypopover{display:grid;align-items:baseline;column-gap:15px;row-gap:5px;grid-template-columns:auto auto}.tooltip-while-disabled{pointer-events:auto}.layout-wrap{flex-wrap:wrap}.no-text-wrap{text-wrap:nowrap}.important-hint{color:var(--lumo-error-text-color);line-height:1.5em}.sky-image{border:1px solid var(--lumo-primary-color)}.image-fit-cover{object-fit:cover}.jumpcount{color:var(--lumo-contrast-50pct)}.patch-aff{border:1px solid #1E7CFF;background-color:#68a9ff;color:#00357a;border-radius:5px;font-size:10pt;margin-left:5px;margin-top:2px;padding:0 2px 1px;height:12pt}.patch-one-by-one{border:1px solid #1F9102;background-color:#77cc61;color:#125402;border-radius:5px;font-size:10pt;margin-left:5px;margin-top:2px;padding:0 2px 1px;height:12pt}.patch-hab{border:1px solid #C61D8E;background-color:#f783d0;color:#510237;border-radius:5px;font-size:10pt;margin-left:5px;margin-top:2px;padding:0 2px 1px;height:12pt}.patch-solo{border:1px solid #00A5A5;background-color:#54cece;color:#025656;border-radius:5px;font-size:10pt;margin-left:5px;margin-top:2px;padding:0 2px 1px;height:12pt}.patch-total{border:1px solid #C4551D;background-color:#ff9a68;color:#702503;border-radius:5px;font-size:10pt;margin-left:5px;margin-top:2px;padding:0 2px 1px;height:12pt}.calendar-sheet{color:var(--lumo-text-color);width:4em;height:4.6em;position:relative}.calendar-sheet img{width:4em;height:4.6em;position:absolute;filter:invert(11%) sepia(62%) saturate(3979%) hue-rotate(227deg) brightness(96%) contrast(122%)}.calendar-sheet-day{position:absolute;left:50%;transform:translate(-50%) translateY(-50%);font-size:1.7em;font-weight:700;top:56%}.calendar-sheet-dayofweek{position:absolute;left:50%;transform:translate(-50%) translateY(-50%);font-size:.9em;top:80%}.calendar-sheet-month{position:absolute;left:50%;transform:translate(-50%) translateY(-50%);font-size:.7em;color:#fff;top:27%}.column-registrations{column-width:14em}@media all and (max-width: 1200px){.calendarweeks{display:none}}.column-documents{column-width:20em;column-rule:var(--lumo-primary-color-50pct);column-rule-style:solid;column-rule-width:1px}.info-document::part(toolbar){display:none}.info-document::part(viewer-container){height:100%}.default-cursor{cursor:default}.selected-info{background-color:var(--lumo-primary-color-10pct)}.configform{--vaadin-form-item-label-width: 12em}.form-labels-dynamic-width ::part(label){width:5em}.appversion{font-size:8pt}.nospace vaadin-accordion-heading{padding:0 0 0 4px}.nospace vaadin-accordion-heading::part(content){padding:0}.nospace vaadin-accordion-panel::part(content){padding:0}.apexcharts-tooltip{color:var(--lumo-base-color)!important;border:1px solid var(--lumo-primary-color-50pct)!important}
