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-button[theme~='primary'][disabled]{background-color: #ccc;opacity: 1}vaadin-notification-card[theme~='system_info']::part(overlay){background: darkviolet;color: var(--lumo-error-contrast-color);box-shadow: var(--lumo-box-shadow-l);border-radius: 0px}vaadin-custom-field.anchor-field::part(input-fields){min-height: var(--lumo-text-field-size,var(--lumo-size-m));border-radius: var(--lumo-border-radius-m);background-color: var(--lumo-contrast-10pct);padding: 0 calc(0.375em + var(--lumo-border-radius-m) / 4 - 1px);font-weight: 500;line-height: 1;position: relative;cursor: text;box-sizing: border-box;display: flex;align-items: center;flex: 0 1 auto;--lumo-text-field-size: var(--lumo-size-m);color: var(--lumo-body-text-color);font-size: var(--lumo-font-size-m);font-family: var(--lumo-font-family);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-tap-highlight-color: transparent;padding: var(--lumo-space-xs) 0;--vaadin-form-layout-column-spacing: var(--lumo-space-l);--vaadin-form-item-label-width: 8em;--vaadin-form-item-label-spacing: 1em;--vaadin-form-item-row-spacing: 1em;--_vaadin-app-layout-navbar-offset-size: 80px;--_vaadin-app-layout-navbar-offset-size-bottom: 0px;--_vaadin-app-layout-drawer-offset-size: 256px;--_vaadin-app-layout-drawer-scroll-size: 100%}vaadin-custom-field.anchor-field>*{padding: 0px 0.75em;display: inline-block;width: 100%;min-height: 65%;-webkit-mask-image: var(--_lumo-text-field-overflow-mask-image);--_lumo-text-field-overflow-mask-image: linear-gradient(to left,transparent,#000 1.25em)}vaadin-grid::part(row):hover{--vaadin-grid-cell-background: var(--lumo-secondary-color)}vaadin-custom-field.image-upload-field::part(input-fields){min-height: var(--lumo-text-field-size,var(--lumo-size-m));border-radius: var(--lumo-border-radius-m);background-color: var(--lumo-contrast-10pct);padding: 0 calc(0.375em + var(--lumo-border-radius-m) / 4 - 1px);font-weight: 500;line-height: 1;position: relative;cursor: text;box-sizing: border-box;display: flex;align-items: center;flex: 0 1 auto;--lumo-text-field-size: var(--lumo-size-m);color: var(--lumo-body-text-color);font-size: var(--lumo-font-size-m);font-family: var(--lumo-font-family);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-tap-highlight-color: transparent;padding: var(--lumo-space-xs) 0;--vaadin-form-layout-column-spacing: var(--lumo-space-l);--vaadin-form-item-label-width: 8em;--vaadin-form-item-label-spacing: 1em;--vaadin-form-item-row-spacing: 1em;--_vaadin-app-layout-navbar-offset-size: 80px;--_vaadin-app-layout-navbar-offset-size-bottom: 0px;--_vaadin-app-layout-drawer-offset-size: 256px;--_vaadin-app-layout-drawer-scroll-size: 100%}vaadin-custom-field.image-upload-field>*{padding: 0px 0.75em;display: inline-block;width: 100%;min-height: 65%;-webkit-mask-image: var(--_lumo-text-field-overflow-mask-image);--_lumo-text-field-overflow-mask-image: linear-gradient(to left,transparent,#000 1.25em)}vaadin-custom-field.navigatorstatusindicator-field::part(input-fields){min-height: var(--lumo-text-field-size,var(--lumo-size-m));border-radius: var(--lumo-border-radius-m);background-color: var(--lumo-contrast-10pct);padding: 0 calc(0.375em + var(--lumo-border-radius-m) / 4 - 1px);font-weight: 500;line-height: 1;position: relative;cursor: text;box-sizing: border-box;display: flex;align-items: center;flex: 0 1 auto;--lumo-text-field-size: var(--lumo-size-m);color: var(--lumo-body-text-color);font-size: var(--lumo-font-size-m);font-family: var(--lumo-font-family);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-tap-highlight-color: transparent;padding: var(--lumo-space-xs) 0;--vaadin-form-layout-column-spacing: var(--lumo-space-l);--vaadin-form-item-label-width: 8em;--vaadin-form-item-label-spacing: 1em;--vaadin-form-item-row-spacing: 1em;--_vaadin-app-layout-navbar-offset-size: 80px;--_vaadin-app-layout-navbar-offset-size-bottom: 0px;--_vaadin-app-layout-drawer-offset-size: 256px;--_vaadin-app-layout-drawer-scroll-size: 100%}vaadin-custom-field.navigatorstatusindicator-field>*{padding: 0px 0.75em;display: inline-block;width: 100%;min-height: 65%;-webkit-mask-image: var(--_lumo-text-field-overflow-mask-image);--_lumo-text-field-overflow-mask-image: linear-gradient(to left,transparent,#000 1.25em)}vaadin-custom-field.routerlink-field::part(input-fields){min-height: var(--lumo-text-field-size,var(--lumo-size-m));border-radius: var(--lumo-border-radius-m);background-color: var(--lumo-contrast-10pct);padding: 0 calc(0.375em + var(--lumo-border-radius-m) / 4 - 1px);font-weight: 500;line-height: 1;position: relative;cursor: text;box-sizing: border-box;display: flex;align-items: center;flex: 0 1 auto;--lumo-text-field-size: var(--lumo-size-m);color: var(--lumo-body-text-color);font-size: var(--lumo-font-size-m);font-family: var(--lumo-font-family);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-tap-highlight-color: transparent;padding: var(--lumo-space-xs) 0;--vaadin-form-layout-column-spacing: var(--lumo-space-l);--vaadin-form-item-label-width: 8em;--vaadin-form-item-label-spacing: 1em;--vaadin-form-item-row-spacing: 1em;--_vaadin-app-layout-navbar-offset-size: 80px;--_vaadin-app-layout-navbar-offset-size-bottom: 0px;--_vaadin-app-layout-drawer-offset-size: 256px;--_vaadin-app-layout-drawer-scroll-size: 100%}vaadin-custom-field.routerlink-field>*{padding: 0px 0.75em;display: inline-block;width: 100%;min-height: 65%;-webkit-mask-image: var(--_lumo-text-field-overflow-mask-image);--_lumo-text-field-overflow-mask-image: linear-gradient(to left,transparent,#000 1.25em)}vaadin-custom-field.statusindicator-field::part(input-fields){min-height: var(--lumo-text-field-size,var(--lumo-size-m));border-radius: var(--lumo-border-radius-m);background-color: var(--lumo-contrast-10pct);padding: 0 calc(0.375em + var(--lumo-border-radius-m) / 4 - 1px);font-weight: 500;line-height: 1;position: relative;cursor: text;box-sizing: border-box;display: flex;align-items: center;flex: 0 1 auto;--lumo-text-field-size: var(--lumo-size-m);color: var(--lumo-body-text-color);font-size: var(--lumo-font-size-m);font-family: var(--lumo-font-family);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-tap-highlight-color: transparent;padding: var(--lumo-space-xs) 0;--vaadin-form-layout-column-spacing: var(--lumo-space-l);--vaadin-form-item-label-width: 8em;--vaadin-form-item-label-spacing: 1em;--vaadin-form-item-row-spacing: 1em;--_vaadin-app-layout-navbar-offset-size: 80px;--_vaadin-app-layout-navbar-offset-size-bottom: 0px;--_vaadin-app-layout-drawer-offset-size: 256px;--_vaadin-app-layout-drawer-scroll-size: 100%}vaadin-custom-field.statusindicator-field>*{padding: 0px 0.75em;display: inline-block;width: 100%;min-height: 65%;-webkit-mask-image: var(--_lumo-text-field-overflow-mask-image);--_lumo-text-field-overflow-mask-image: linear-gradient(to left,transparent,#000 1.25em)}vaadin-custom-field.video-upload-field::part(input-fields){min-height: var(--lumo-text-field-size,var(--lumo-size-m));border-radius: var(--lumo-border-radius-m);background-color: var(--lumo-contrast-10pct);padding: 0 calc(0.375em + var(--lumo-border-radius-m) / 4 - 1px);font-weight: 500;line-height: 1;position: relative;cursor: text;box-sizing: border-box;display: flex;align-items: center;flex: 0 1 auto;--lumo-text-field-size: var(--lumo-size-m);color: var(--lumo-body-text-color);font-size: var(--lumo-font-size-m);font-family: var(--lumo-font-family);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-tap-highlight-color: transparent;padding: var(--lumo-space-xs) 0;--vaadin-form-layout-column-spacing: var(--lumo-space-l);--vaadin-form-item-label-width: 8em;--vaadin-form-item-label-spacing: 1em;--vaadin-form-item-row-spacing: 1em;--_vaadin-app-layout-navbar-offset-size: 80px;--_vaadin-app-layout-navbar-offset-size-bottom: 0px;--_vaadin-app-layout-drawer-offset-size: 256px;--_vaadin-app-layout-drawer-scroll-size: 100%}vaadin-custom-field.video-upload-field>*{padding: 0px 0.75em;display: inline-block;width: 100%;min-height: 65%;-webkit-mask-image: var(--_lumo-text-field-overflow-mask-image);--_lumo-text-field-overflow-mask-image: linear-gradient(to left,transparent,#000 1.25em)}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-border-radius-s: calc(var(--lumo-size-m) / 6);--lumo-border-radius-m: calc(var(--lumo-size-m) / 2);--lumo-border-radius-l: var(--lumo-size-m);--lumo-size-xl: 3rem;--lumo-size-l: 2.5rem;--lumo-size-m: 2rem;--lumo-size-s: 1.75rem;--lumo-size-xs: 1.5rem;--lumo-font-family: "Barlow"}[theme~="dark"]{--lumo-primary-color-50pct: rgba(23,175,201,0.5);--lumo-primary-color-10pct: rgba(23,175,201,0.1);--lumo-primary-color: rgb(23,175,201);--lumo-primary-text-color: rgb(0,221,255);--lumo-secondary-color: rgb(75,90,96);--lumo-base-color: rgb(79,79,82)}[theme~='badge'][theme~='warning'][theme~='primary']{color: #7a4400;background-color: #ff7500}[theme~='badge'][theme~='nok'][theme~='primary']{color: #ffdbdb;background-color: #fb4a4a}[theme~='badge'][theme~='ok'][theme~='primary']{color: #7a7500;background-color: #ffd200}[theme~='badge'][theme~='warning']{color: #7a4400;background-color: #ffbd85}[theme~='badge'][theme~='nok']{color: #fb4a4a;background-color: #ffdbdb}[theme~='badge'][theme~='ok']{color: #7a7500;background-color: #ffee9c}[theme~='toggle-button'][theme~='button']{--lumo-button-size: var(--lumo-size-m);min-width: var(--vaadin-button-min-width,calc(var(--_button-size) * 2));height: var(--_button-size);padding: var(--vaadin-button-padding,0 calc(var(--_button-size) / 3 + var(--lumo-border-radius-m) / 2));margin: var(--vaadin-button-margin,var(--lumo-space-xs) 0);box-sizing: border-box;font-family: var(--lumo-font-family);font-size: var(--vaadin-button-font-size,var(--lumo-font-size-m));font-weight: var(--vaadin-button-font-weight,500);color: var(--_lumo-button-text-color);background: var(--_lumo-button-background);border: var(--vaadin-button-border,none);border-radius: var(--vaadin-button-border-radius,var(--lumo-border-radius-m));cursor: var(--lumo-clickable-cursor);-webkit-tap-highlight-color: transparent;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;flex-shrink: 0;--_button-size: var(--vaadin-button-height,var(--lumo-button-size));--_focus-ring-color: var(--vaadin-focus-ring-color,var(--lumo-primary-color-50pct));--_focus-ring-width: var(--vaadin-focus-ring-width,2px);--_lumo-button-background: var(--vaadin-button-background,var(--lumo-contrast-5pct));--_lumo-button-text-color: var(--vaadin-button-text-color,var(--lumo-primary-text-color));--_lumo-button-primary-background: var(--vaadin-button-primary-background,var(--lumo-primary-color));--_lumo-button-primary-text-color: var(--vaadin-button-primary-text-color,var(--lumo-primary-contrast-color))}[theme~='toggle-button'][theme~='button'][slot="label"]{margin-right: 5px;box-sizing: border-box !important;display: block;align-items: center;vertical-align: middle;fill: currentColor;padding: calc(var(--lumo-button-size) / 5) 0;line-height: var(--lumo-line-height-xs);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}[theme~='toggle-button'][theme~='button'][slot="input"]{align-items: center;box-sizing: border-box;vertical-align: middle;line-height: var(--lumo-line-height-xs);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}vaadin-grid::part(disabled-item){text-decoration: line-through}vaadin-app-layout::part(drawer){width: 300px}vaadin-side-nav-item::part(content){border-radius: 0px}vaadin-side-nav-item.active::part(content){background-color: var(--lumo-primary-color-10pct);color: var(--lumo-primary-text-color)}vaadin-side-nav-item.active>vaadin-icon{background-color: var(--lumo-primary-color-10pct);color: var(--lumo-primary-text-color)}vaadin-side-nav-item.active:hover>vaadin-icon{color: var(--lumo-header-text-color)}.qrcodes vaadin-accordion-heading{background-color: #777}vcf-autocomplete::part(textfield){width: 100%}vaadin-email-field::part(input-field){background-color: rgba(100,100,100,0.85)}.wof{background: url('/gfx/background.png') no-repeat;background-size: cover}.sticky{background-color: var(--lumo-base-color);position: -webkit-sticky;position: sticky;z-index: 1;top: 0px}.rotate-anim{-webkit-animation:spin 4s linear infinite;-moz-animation:spin 4s linear infinite;animation:spin 4s linear infinite}vaadin-upload.button-only vaadin-upload-file{display:none}vaadin-upload.button-only vaadin-upload-file-list{display:none}@-moz-keyframes spin{100%{-moz-transform: rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform: rotate(360deg)}}@keyframes spin{100%{-webkit-transform: rotate(360deg);transform:rotate(360deg)}}