[slot='drawer']{background-image: linear-gradient(0deg,var(--lumo-shade-5pct),var(--lumo-shade-5pct))}[slot='drawer'] nav a{text-decoration: none;transition: color 140ms}[slot='drawer'] nav a .la{margin-top: calc(var(--lumo-space-xs) * 0.5)}[slot='drawer'] nav a::before{border-radius: var(--lumo-border-radius);bottom: calc(var(--lumo-space-xs) * 0.5);content: '';left: 0;position: absolute;right: 0;top: calc(var(--lumo-space-xs) * 0.5);transition: background-color 140ms}[slot='drawer'] nav a[highlight]{color: var(--lumo-primary-text-color)}[slot='drawer'] nav a[highlight]::before{background-color: var(--lumo-primary-color-10pct)}[slot='drawer'] footer vaadin-context-menu{align-items: center;display: flex}.menu-item-link{display: flex;margin-left: var(--lumo-space-s);margin-right: var(--lumo-space-s);padding: var(--lumo-space-s);position: relative;color: var(--lumo-secondary-text-color)}.menu-item-text{font-weight: 500;font-size: var(--lumo-font-size-s)}.menu-item-icon{margin-inline-end: var(--lumo-space-s);font-size: var(--lumo-font-size-l)}.view-title{margin: 0;font-size: var(--lumo-font-size-l)}.view-header{align-items: center;background-color: var(--lumo-base-color);border-bottom: 1px solid;border-color: var(--lumo-contrast-10pct);box-sizing: border-box;display: flex;height: var(--lumo-size-xl);width: 100%}.view-toggle{color: var(--lumo-secondary-text-color)}.app-name{align-items: center;display: flex;height: var(--lumo-size-xl);margin: 0;padding-left: var(--lumo-space-m);padding-right: var(--lumo-space-m);font-size: var(--lumo-font-size-m)}.drawer-section{align-items: stretch;display: flex;flex-direction: column;max-height: 100%;min-height: 100%}.menu-item-container{border-bottom: 1px solid;border-color: var(--lumo-contrast-10pct);flex-grow: 1;overflow: auto}.navigation-list{list-style-type: none;margin: 0;padding: 0}.footer{align-items: center;display: flex;margin-bottom: var(--lumo-space-s);margin-top: var(--lumo-space-s);padding-left: var(--lumo-space-m);padding-right: var(--lumo-space-m);padding-bottom: var(--lumo-space-xs);padding-top: var(--lumo-space-xs)}.red-cell{background-color: #D2122E;color: white}@keyframes progress-bar-stripes{100%{background-position: 1rem 0}0%{background-position: 0 0}}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: 0.875rem;--lumo-font-size-s: 0.8125rem;--lumo-font-size-xs: 0.75rem;--lumo-font-size-xxs: 0.6875rem;--lumo-primary-text-color: rgb(0,169,157);--lumo-primary-color-50pct: rgba(0,169,157,0.5);--lumo-primary-color-10pct: rgba(0,169,157,0.1);--lumo-primary-color: #00A99D;--lumo-success-text-color: rgb(0,196,245);--lumo-success-color-50pct: rgba(0,196,245,0.5);--lumo-success-color-10pct: rgba(0,196,245,0.1);--lumo-success-color: rgb(0,196,245)}[theme~="dark"]{--lumo-primary-text-color: rgb(0,169,157);--lumo-primary-color-50pct: rgba(0,169,157,0.5);--lumo-primary-color-10pct: rgba(0,169,157,0.1);--lumo-primary-color: #00A99D;--lumo-success-text-color: rgb(0,196,245);--lumo-success-color-50pct: rgba(0,196,245,0.5);--lumo-success-color-10pct: rgba(0,196,245,0.1);--lumo-success-color: rgb(0,196,245)}.card:hover{color: var(--lumo-primary-color)}.card{color: var(--lumo-secondary-text-color);cursor: pointer}.fixed-row-height-grid::part(row){min-height: 50px !important;max-height: 50px !important;height: 50px !important}vaadin-grid.clickable-row-grid::part(row):hover{background-color: var(--lumo-contrast-10pct);cursor: pointer}.fixed-row-height-grid::part(row){transition: background-color 120ms ease-in-out}