html{--lumo-primary-color: #0d6afe;--lumo-primary-text-color: #0d5bd6;--lumo-primary-color-50pct: rgba(13,106,254,0.5);--lumo-primary-contrast-color: #ffffff;--lumo-base-color: #ffffff;--lumo-body-text-color: #1a1a2e;--lumo-secondary-text-color: #6b7280;--lumo-shade: #1a1a2e;--lumo-shade-5pct: rgba(26,26,46,0.05);--lumo-shade-40pct: rgba(26,26,46,0.4);--lumo-shade-50pct: rgba(26,26,46,0.5);--lumo-shade-70pct: rgba(26,26,46,0.7);--lumo-shade-80pct: rgba(26,26,46,0.8);--lumo-contrast-20pct: rgba(26,26,46,0.2);--lumo-contrast-30pct: rgba(26,26,46,0.3);--lumo-contrast-70pct: rgba(26,26,46,0.7);--lumo-size-m: 2.25rem;--lumo-space-s: 0.5rem;--lumo-space-m: 1rem;--lumo-border-radius-m: 4px;--lumo-required-field-indicator: '\2022';--lumo-required-field-indicator-color: var(--lumo-primary-text-color)}html[theme~="dark"]{--lumo-base-color: #1a1a2e;--lumo-body-text-color: #e0e0e0;--lumo-secondary-text-color: #9ca3af;--lumo-shade: #e0e0e0;--lumo-shade-5pct: rgba(224,224,224,0.05);--lumo-shade-40pct: rgba(224,224,224,0.4);--lumo-shade-50pct: rgba(224,224,224,0.5);--lumo-shade-70pct: rgba(224,224,224,0.7);--lumo-shade-80pct: rgba(224,224,224,0.8);--lumo-contrast-20pct: rgba(224,224,224,0.2);--lumo-contrast-30pct: rgba(224,224,224,0.3);--lumo-contrast-70pct: rgba(224,224,224,0.7)}vaadin-text-field:is([readonly],[disabled]) input{opacity: 1 !important}vaadin-select:is([readonly],[disabled]) vaadin-select-value-button{opacity: 1 !important}vaadin-combo-box:is([readonly],[disabled]) input{opacity: 1 !important}vaadin-multi-select-combo-box:is([readonly],[disabled]) input{opacity: 1 !important;flex-grow: 1 !important;flex-basis: 56px !important}html[theme~="dark"] .selectedMenuItem{background: var(--lumo-primary-color-50pct)}.selectedMenuItem{background: var(--lumo-primary-color)}.bg-rti{background: linear-gradient(50deg,rgba(242,242,248,1) 0%,rgba(13,106,255,1) 49%,rgba(0,83,217,1) 100%)}.bg-rti-dark{background: linear-gradient(50deg,rgba(0,83,217,1) 0%,rgba(13,106,255,1) 49%,rgba(242,242,248,1) 100%)}html[theme~="dark"] vaadin-horizontal-layout[slot="navbar"]{background: linear-gradient(50deg,rgba(0,83,217,1) 0%,rgba(13,106,255,1) 49%,rgba(242,242,248,1) 100%)}vaadin-horizontal-layout[slot="navbar"]{background: linear-gradient(50deg,rgba(242,242,248,1) 0%,rgba(13,106,255,1) 49%,rgba(0,83,217,1) 100%)}html{--section-background-light-color-01: #fc7c7c;--section-background-light-color-02: #fcb67c;--section-background-light-color-03: #fced7c;--section-background-light-color-04: #dafc7c;--section-background-light-color-05: #8bfc7c;--section-background-light-color-06: #7cfce9;--section-background-light-color-07: #7cc9fc;--section-background-light-color-08: #7c7efc;--section-background-light-color-09: #b37cfc;--section-background-light-color-10: #fc7cfa;--section-background-light-color-11: #fc7cd2;--section-background-light-color-12: #fc7c9e;--section-background-dark-color-01: #420000;--section-background-dark-color-02: #422300;--section-background-dark-color-03: #414200;--section-background-dark-color-04: #174200;--section-background-dark-color-05: #004203;--section-background-dark-color-06: #004238;--section-background-dark-color-07: #001f42;--section-background-dark-color-08: #000042;--section-background-dark-color-09: #200042;--section-background-dark-color-10: #320042;--section-background-dark-color-11: #42003d;--section-background-dark-color-12: #42001e;--section-background-color-01: var(--section-background-light-color-01);--section-background-color-02: var(--section-background-light-color-02);--section-background-color-03: var(--section-background-light-color-03);--section-background-color-04: var(--section-background-light-color-04);--section-background-color-05: var(--section-background-light-color-05);--section-background-color-06: var(--section-background-light-color-06);--section-background-color-07: var(--section-background-light-color-07);--section-background-color-08: var(--section-background-light-color-08);--section-background-color-09: var(--section-background-light-color-09);--section-background-color-10: var(--section-background-light-color-10);--section-background-color-11: var(--section-background-light-color-11);--section-background-color-12: var(--section-background-light-color-12)}html[theme~="dark"]{--section-background-color-01: var(--section-background-dark-color-01);--section-background-color-02: var(--section-background-dark-color-02);--section-background-color-03: var(--section-background-dark-color-03);--section-background-color-04: var(--section-background-dark-color-04);--section-background-color-05: var(--section-background-dark-color-05);--section-background-color-06: var(--section-background-dark-color-06);--section-background-color-07: var(--section-background-dark-color-07);--section-background-color-08: var(--section-background-dark-color-08);--section-background-color-09: var(--section-background-dark-color-09);--section-background-color-10: var(--section-background-dark-color-10);--section-background-color-11: var(--section-background-dark-color-11);--section-background-color-12: var(--section-background-dark-color-12)}html[theme~="dark"] gantt-element{color: black !important}vaadin-button.wordWrapButton::part(label){height: auto;white-space: normal}vaadin-checkbox[readonly]:not([checked]){--lumo-primary-color: gray}html[theme~="dark"] vaadin-drawer-toggle{color: var(--lumo-primary-contrast-color) !important}vaadin-drawer-toggle{color: var(--lumo-primary-color)}:host([theme~="menu-vertical"]) [part="container"]{display: flex !important;flex-direction: column !important}:host([theme~="menu-vertical"]){display: flex !important;flex-direction: column !important}vaadin-menu-bar[theme~="menu-vertical"]{display: flex !important;flex-direction: column !important}html[theme~="dark"] .editor-content{background-color: var(--lumo-base-color) !important}html[theme~="dark"] .editor-container{background-color: var(--lumo-shade-70pct) !important}vaadin-select[has-label]{padding-top: 20px;padding-bottom: 0}vaadin-big-decimal-field:not([has-label]){padding-top: 4px;padding-bottom: 0}vaadin-integer-field[has-label]{padding-top: 20px;padding-bottom: 0}vaadin-integer-field:not([has-label]){padding-top: 4px;padding-bottom: 0}vaadin-text-field:not([has-label]){padding-top: 4px;padding-bottom: 0}vaadin-multi-select-combo-box[has-label]{padding-top: 20px;padding-bottom: 0}vaadin-date-picker[has-label]{padding-top: 20px;padding-bottom: 0}vaadin-time-picker[has-label]{padding-top: 20px;padding-bottom: 0}empty-label{padding-top: 20px;padding-bottom: 0}vaadin-radio-group{padding-top: 20px;padding-bottom: 0}vaadin-radio-group.noLabel{padding-top: 5px;padding-bottom: 0}vaadin-checkbox{padding-top: 20px;padding-bottom: 0}vaadin-checkbox.rowItem{padding-top: 40px;padding-bottom: 0}vaadin-date-time-picker[has-label]{padding-top: 20px;padding-bottom: 0}vaadin-date-time-picker:not([has-label]){padding-top: 4px;padding-bottom: 4px}vaadin-date-time-picker[has-label] vaadin-date-picker{padding-top: 5px;padding-bottom: 0}vaadin-date-time-picker[has-label] vaadin-time-picker{padding-top: 5px;padding-bottom: 0}vaadin-date-time-picker:not([has-label]) vaadin-date-picker{padding-top: 0;padding-bottom: 0}vaadin-date-time-picker:not([has-label]) vaadin-time-picker{padding-top: 0;padding-bottom: 0}vaadin-date-time-picker label{padding-top: 0;padding-bottom: 0}vaadin-radio-group.theme-select{padding-top: 0;padding-bottom: 0}html[theme~="dark"] fc-orgchart p{background-color: white}empty-label span[part="required-indicator"]::after{content: var(--lumo-required-field-indicator,'\2022');transition: opacity 0.2s;color: var(--lumo-required-field-indicator-color,var(--lumo-primary-text-color));text-align: center;padding-left: 5px}html[theme~="dark"] vaadin-avatar{background-color: var(--lumo-shade);color: var(--lumo-body-text-color)}vaadin-radio-group.buttonSelection vaadin-radio-button input{width: 0}vaadin-radio-group.buttonSelection vaadin-radio-button label{height: var(--lumo-size-m);padding: 0 var(--lumo-space-m,16px);box-sizing: border-box;display: flex;align-items: center;justify-content: center;gap: var(--lumo-space-s);border: 1px solid var(--lumo-contrast-20pct,#ddd);border-radius: var(--lumo-border-radius-m,4px)}vaadin-radio-group.buttonSelection vaadin-radio-button[checked] label{border-color: var(--lumo-primary-color);box-shadow: inset 0 0 0 1px var(--lumo-primary-color)}vaadin-radio-group.buttonSelection vaadin-radio-button::part(radio){width: 0;display: none}vaadin-radio-group.buttonSelection vaadin-radio-button::part(radio)::after{width: 0;display: none}.cardWrapper{padding: 4px;border: transparent}html[theme~="dark"] .cardWrapper{padding: 4px;border: transparent}html[theme~="dark"] div.maplibregl-popup-content{background-color: var(--lumo-shade)}vaadin-select.filterSelect::part(toggle-button){display: none !important}*{box-sizing: border-box}.fc-event-title-container{overflow: visible !important;white-space: normal !important}tatu-color-picker{min-height: 2.5em;border: 1px solid var(--lumo-contrast-20pct);border-radius: var(--lumo-border-radius-m);box-sizing: border-box}html[theme~="dark"] .idle-notification-container vaadin-button{background-color: var(--lumo-shade-80pct) !important}html[theme~="dark"] .idle-notification-container[part="container"]{--notification-background-color: #785202 !important}html[theme~="dark"] .apexcharts-tooltip{background-color: black;border-color: #A2B0BC}html[theme~="dark"] .apexcharts-tooltip-title{color: black}html[theme~="dark"] .apexcharts-menu-item{background-color: black}html[theme~="dark"] .apexcharts-menu{border-color: #A2B0BC}html[theme~="dark"] apex-charts-wrapper text{fill: var(--lumo-secondary-text-color)}html[theme~="dark"] .apexcharts-legend-text{color: var(--lumo-secondary-text-color)}:not(html[theme~="dark"]){--kendo-color-app-surface: var(--lumo-base-color) !important;--kendo-color-on-app-surface: var(--lumo-contrast-70pct) !important;--kendo-color-subtle: var(--lumo-shade-50pct) !important;--kendo-color-surface: var(--lumo-base-color) !important;--kendo-color-surface-alt: var(--lumo-base-color) !important;--kendo-color-on-primary: var(--lumo-base-color) !important;--kendo-color-on-secondary: var(--lumo-base-color) !important;--kendo-color-on-tertiary: var(--lumo-base-color) !important;--kendo-color-on-info: var(--lumo-base-color) !important;--kendo-color-on-success: var(--lumo-base-color) !important;--kendo-color-on-warning: var(--lumo-base-color) !important;--kendo-color-on-error: var(--lumo-base-color) !important;--kendo-color-on-light: var(--lumo-base-color) !important;--kendo-color-on-dark: var(--lumo-base-color) !important;--kendo-color-on-inverse: var(--lumo-base-color) !important;--kendo-color-border: var(--lumo-contrast-20pct) !important;--kendo-color-border-alt: var(--lumo-contrast-30pct) !important;--kendo-color-on-base: var(--lumo-secondary-text-color) !important;--kendo-color-base: var(--lumo-shade-5pct) !important;--kendo-color-base-hover: var(--lumo-shade-50pct) !important}html[theme~="dark"]{--kendo-color-app-surface: var(--lumo-base-color) !important;--kendo-color-on-app-surface: var(--lumo-contrast-70pct) !important;--kendo-color-subtle: var(--lumo-shade-50pct) !important;--kendo-color-surface: var(--lumo-base-color) !important;--kendo-color-surface-alt: var(--lumo-base-color) !important;--kendo-color-on-primary: var(--lumo-base-color) !important;--kendo-color-on-secondary: var(--lumo-base-color) !important;--kendo-color-on-tertiary: var(--lumo-base-color) !important;--kendo-color-on-info: var(--lumo-base-color) !important;--kendo-color-on-success: var(--lumo-base-color) !important;--kendo-color-on-warning: var(--lumo-base-color) !important;--kendo-color-on-error: var(--lumo-base-color) !important;--kendo-color-on-light: var(--lumo-base-color) !important;--kendo-color-on-dark: var(--lumo-base-color) !important;--kendo-color-on-inverse: var(--lumo-base-color) !important;--kendo-color-border: var(--lumo-contrast-20pct) !important;--kendo-color-border-alt: var(--lumo-contrast-30pct) !important;--kendo-color-on-base: var(--lumo-secondary-text-color) !important;--kendo-color-base: var(--lumo-shade-5pct) !important;--kendo-color-base-hover: var(--lumo-shade-50pct) !important}