vaadin-scroller[slot=drawer]{padding:var(--lumo-space-s)}[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}vaadin-side-nav-item::part(link){font-size:.9em}vaadin-app-layout::part(drawer),vaadin-app-layout::part(navbar){border:0;overflow:hidden;background-color:#233348!important;--lumo-base-color: hsl(214, 35%, 21%);--lumo-tint-5pct: hsla(214, 65%, 85%, .06);--lumo-tint-10pct: hsla(214, 60%, 80%, .14);--lumo-tint-20pct: hsla(214, 64%, 82%, .23);--lumo-tint-30pct: hsla(214, 69%, 84%, .32);--lumo-tint-40pct: hsla(214, 73%, 86%, .41);--lumo-tint-50pct: hsla(214, 78%, 88%, .5);--lumo-tint-60pct: hsla(214, 82%, 90%, .58);--lumo-tint-70pct: hsla(214, 87%, 92%, .69);--lumo-tint-80pct: hsla(214, 91%, 94%, .8);--lumo-tint-90pct: hsla(214, 96%, 96%, .9);--lumo-tint: hsl(214, 100%, 98%);--lumo-shade-5pct: hsla(214, 0%, 0%, .07);--lumo-shade-10pct: hsla(214, 4%, 2%, .15);--lumo-shade-20pct: hsla(214, 8%, 4%, .23);--lumo-shade-30pct: hsla(214, 12%, 6%, .32);--lumo-shade-40pct: hsla(214, 16%, 8%, .41);--lumo-shade-50pct: hsla(214, 20%, 10%, .5);--lumo-shade-60pct: hsla(214, 24%, 12%, .6);--lumo-shade-70pct: hsla(214, 28%, 13%, .7);--lumo-shade-80pct: hsla(214, 32%, 13%, .8);--lumo-shade-90pct: hsla(214, 33%, 13%, .9);--lumo-shade: hsl(214, 33%, 13%);--lumo-contrast-5pct: var(--lumo-tint-5pct);--lumo-contrast-10pct: var(--lumo-tint-10pct);--lumo-contrast-20pct: var(--lumo-tint-20pct);--lumo-contrast-30pct: var(--lumo-tint-30pct);--lumo-contrast-40pct: var(--lumo-tint-40pct);--lumo-contrast-50pct: var(--lumo-tint-50pct);--lumo-contrast-60pct: var(--lumo-tint-60pct);--lumo-contrast-70pct: var(--lumo-tint-70pct);--lumo-contrast-80pct: var(--lumo-tint-80pct);--lumo-contrast-90pct: var(--lumo-tint-90pct);--lumo-contrast: var(--lumo-tint);--lumo-header-text-color: var(--lumo-contrast);--lumo-body-text-color: var(--lumo-contrast-90pct);--lumo-secondary-text-color: var(--lumo-contrast-70pct);--lumo-tertiary-text-color: var(--lumo-contrast-50pct);--lumo-disabled-text-color: var(--lumo-contrast-30pct);--lumo-primary-color: hsl(214, 90%, 48%);--lumo-primary-color-50pct: hsla(214, 90%, 70%, .69);--lumo-primary-color-10pct: hsla(214, 90%, 55%, .13);--lumo-primary-text-color: hsl(214, 90%, 77%);--lumo-primary-contrast-color: #fff}.panel-style{cursor:default;background:linear-gradient(to bottom,var(--lumo-base-color) 85%,transparent 99%)}.panel-style:hover{background:var(--lumo-contrast-5pct)}.date{text-align:left;vertical-align:text-top;font-size:small}.welcome{font-size:large;font-weight:700;display:flex;justify-content:center;align-items:center}@media (max-height: 375px){.title{display:none}}.announcement-content{text-align:left;font-weight:400;white-space:break-spaces;overflow:hidden;text-overflow:ellipsis;background:transparent}.announcement-html{text-align:left;font-weight:400;white-space:pre-line;margin:0;overflow:hidden;text-overflow:ellipsis;background:transparent;font-family:var(--lumo-font-family)}.announcement-html>*{text-align:left;font-weight:400;white-space:pre-line;margin:0;overflow:hidden;text-overflow:ellipsis;background:transparent;font-family:var(--lumo-font-family)}.announcement-subject{text-align:left;font-weight:700;font-size:medium;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:5%}.full-message{overflow:scroll;background-color:#f7f7f7;overflow-x:hidden}.grid-style::part(cell){border-style:none;height:7em;background:transparent}.grid-style vaadin-grid-cell-content{height:7em;border-style:none;padding:var(--lumo-space-xs)}.fc-theme-standard .fc-popover-header{background:var(--lumo-contrast-10pct)}.fc-theme-standard .fc-popover{background:var(--lumo-base-color);z-index:1}.calendar-dialog{z-index:2}.fc-event-time{display:none}.fc-event-title{font-size:small}vaadin-login-overlay-wrapper::part(brand){background-color:var(--ssdt-brand)}vaadin-time-picker-overlay[theme~=time-picker-height]::part(overlay){max-height:16em}[theme~=dark] .toolbar-zoom{background-color:var(--lumo-base-color)}html{--ssdt-brand: hsl(214, 35%, 21%);--ssdt-brand-light: hsl(214, 35%, 31%);--vaadin-app-layout-drawer-width: 18em;--approved-color: #008000;--exported-color: #333333;--rejected-color: #800000;--initiated-color: #000080;--ess-error-color: var(--lumo-error-text-color);--ess-success-color: var(--lumo-success-text-color)}html [theme~=dark]{--ess-error-color: var(--lumo-error-text-color);--ess-success-color: var(--lumo-success-text-color)}vaadin-grid.highlight-enabled::part(red-highlight){background-color:var(--lumo-error-color-10pct)!important}vaadin-grid.highlight-enabled::part(yellow-highlight){background-color:var(--lumo-warning-color-10pct)!important}.ssdt-brand-bg{background-color:var(--ssdt-brand-light)}
