html{#--vaadin-app-layout-drawer-width: 2.5em;--vaadin-app-layout-drawer-overlay: false}[slot="drawer"]:is(header,footer){display: flex;align-items: center;gap: var(--lumo-space-s);padding: var(--lumo-space-s) var(--lumo-space-s);min-height: var(--lumo-size-xl);box-sizing: border-box}[slot="drawer"]:is(header,footer):is(:empty){display: none}vaadin-scroller[slot="drawer"]{padding: var(--lumo-space-s);overflow: auto}vaadin-tabsheet::part(content){padding: 0;margin: 0}vaadin-side-nav-item[slot="children"]:hover{background-color: var(--lumo-contrast-10pct);border-radius: var(--lumo-border-radius-s)}vaadin-side-nav-item:hover{background-color: var(--lumo-contrast-10pct);border-radius: var(--lumo-border-radius-s)}vaadin-side-nav-item[current]:hover{background-color: var(--lumo-primary-color-0pct);border-radius: var(--lumo-border-radius-s)}vaadin-side-nav-item vaadin-icon{padding: 0px}vaadin-side-nav-item.small::part(toggle-button){display: none}vaadin-app-layout::part(drawer){width: fit-content;overflow: hidden}vaadin-side-nav-item.small{width: 35px}vaadin-side-nav-item{font-size: var(--lumo-font-size-s);width: 16em}vaadin-app-layout::part(drawer){width: fit-content;z-index:999}:host{--lumo-border-radius-s: 0.25em;--lumo-border-radius-m: var(--lumo-border-radius,0.25em);--lumo-border-radius-l: 0.5em;--lumo-border-radius: 0.25em;--lumo-box-shadow-xs: 0 1px 4px -1px var(--lumo-shade-50pct);--lumo-box-shadow-s: 0 2px 4px -1px var(--lumo-shade-20pct),0 3px 12px -1px var(--lumo-shade-30pct);--lumo-box-shadow-m: 0 2px 6px -1px var(--lumo-shade-20pct),0 8px 24px -4px var(--lumo-shade-40pct);--lumo-box-shadow-l: 0 3px 18px -2px var(--lumo-shade-20pct),0 12px 48px -6px var(--lumo-shade-40pct);--lumo-box-shadow-xl: 0 4px 24px -3px var(--lumo-shade-20pct),0 18px 64px -8px var(--lumo-shade-40pct);--lumo-clickable-cursor: default}.font-xs{font-size: var(--lumo-font-size-xs)}.font-s{font-size: var(--lumo-font-size-s)}.font-m{font-size: var(--lumo-font-size-m)}.font-l{font-size: var(--lumo-font-size-l)}.font-xl{font-size: var(--lumo-font-size-xl)}.font-xxxl{font-size: var(--lumo-font-size-xxxl)}.bold{font-weight: bold}.primary{color: var(--lumo-primary-color)}.success{color: var(--lumo-success-color)}.error{color: var(--lumo-error-color)}.white{color: white}.base{color: var(--lumo-base-color)}.disabled{color: var(--lumo-disabled-text-color)}.secondary{color: var(--lumo-secondary-text-color)}.full-size{width: 100%;height: 100%}.full-width{width: 100%}.inherit-width{width: inherit}.full-height{height: 100%}.inherit-height{height: inherit}.flex{display:flex}.flex-row{display: flex;flex-direction: row}.flex-column{display: flex;flex-direction: column}.flex-space{justify-content: space-between}.flex-center{justify-content: center}.flex-end{justify-content: flex-end}.flex-start{justify-content: flex-start}.flex-grow-1{flex-grow: 1}.flex-grow-2{flex-grow: 2}.flex-grow-3{flex-grow: 3}.flex-grow-4{flex-grow: 4}.margin-s{margin: var(--lumo-space-s)}.margin-left-s{margin-left: var(--lumo-space-s)}.margin-right-s{margin-right: var(--lumo-space-s)}.margin-top-s{margin-top: var(--lumo-space-s)}.margin-bottom-s{margin-bottom: var(--lumo-space-s)}.margin-m{margin: var(--lumo-space-m)}.margin-left-m{margin-left: var(--lumo-space-m)}.margin-right-m{margin-right: var(--lumo-space-m)}.margin-top-m{margin-top: var(--lumo-space-m)}.margin-bottom-m{margin-bottom: var(--lumo-space-m)}.no-margin{margin: 0px}.no-margin-top{margin-top: 0px}.no-margin-bottom{margin-bottom: 0px}.no-margin-left{margin-left: 0px}.no-margin-right{margin-right: 0px}.padding-s{padding: var(--lumo-space-s)}.padding-left-s{padding-left: var(--lumo-space-s)}.padding-right-s{padding-right: var(--lumo-space-s)}.padding-top-s{padding-top: var(--lumo-space-s)}.padding-bottom-s{padding-bottom: var(--lumo-space-s)}.padding-m{padding: var(--lumo-space-m)}.padding-left-m{padding-left: var(--lumo-space-m)}.padding-right-m{padding-right: var(--lumo-space-m)}.padding-top-m{padding-top: var(--lumo-space-m)}.padding-bottom-m{padding-bottom: var(--lumo-space-m)}.no-padding{padding: 0px}.no-padding-top{padding-top: 0px}.no-padding-bottom{padding-bottom: 0px}.no-padding-left{padding-left: 0px}.no-padding-right{padding-right: 0px}.align-items-center{align-items: center}.align-text-center{text-align: center}.justify-center{justify-content: center}.absolute{position:absolute}.relative{position: relative}.right{float:right}.left{float:left}.full-radius{border-radius: 100%}.text-justify{text-align: justify}.text-center{text-align: center}.header-text{color: var(--lumo-header-text-color)}.body-text{color: var(--lumo-body-text-color)}.secondary-text{color: var(--lumo-secondary-text-color)}.tertiary-text{color: var(--lumo-tertiary-text-color)}.disabled-text{color: var(--lumo-disabled-text-color)}.primary-text{color: var(--lumo-primary-text-color)}.primary-contrast-text{color: var(--lumo-primary-contrast-color)}.error-text{color: var(--lumo-error-text-color)}.error-contrast-text{color: var(--lumo-error-contrast-color)}.success-text{color: var(--lumo-success-text-color)}.success-contrast-text{color: var(--lumo-success-contrast-color)}.h1,.h2,.h3,.h4,.h5,.h6{display: block;font-weight: 600;line-height: var(--lumo-line-height-xs)}.h1{font-size: var(--lumo-font-size-xxxl)}.h2{font-size: var(--lumo-font-size-xxl)}.h3{font-size: var(--lumo-font-size-xl)}.h4{font-size: var(--lumo-font-size-l)}.h5{font-size: var(--lumo-font-size-m)}.h6{font-size: var(--lumo-font-size-xs);text-transform: uppercase;letter-spacing: 0.03em}.font-size-xxxl{font-size: var(--lumo-font-size-xxxl)}.font-size-xxl{font-size: var(--lumo-font-size-xxl)}.font-size-xl{font-size: var(--lumo-font-size-xl)}.font-size-l{font-size: var(--lumo-font-size-l)}.font-size-m{font-size: var(--lumo-font-size-m)}.font-size-s{font-size: var(--lumo-font-size-s)}.font-size-xs{font-size: var(--lumo-font-size-xs)}.font-size-xxs{font-size: var(--lumo-font-size-xxs)}.font-weight-medium{font-weight: 500}.monospace{font-family: 'SF Mono','Roboto Mono','Source Code Pro',monospace}.shadow-xs{box-shadow: var(--lumo-box-shadow-xs)}.shadow-s{box-shadow: var(--lumo-box-shadow-s)}.shadow-m{box-shadow: var(--lumo-box-shadow-m)}.shadow-l{box-shadow: var(--lumo-box-shadow-l)}.shadow-xl{box-shadow: var(--lumo-box-shadow-xl)}:host{--lumo-space-xs: 0.25rem;--lumo-space-s: 0.5rem;--lumo-space-m: 1rem;--lumo-space-l: 1.5rem;--lumo-space-xl: 2.5rem;--lumo-space-wide-xs: calc(var(--lumo-space-xs) / 2) var(--lumo-space-xs);--lumo-space-wide-s: calc(var(--lumo-space-s) / 2) var(--lumo-space-s);--lumo-space-wide-m: calc(var(--lumo-space-m) / 2) var(--lumo-space-m);--lumo-space-wide-l: calc(var(--lumo-space-l) / 2) var(--lumo-space-l);--lumo-space-wide-xl: calc(var(--lumo-space-xl) / 2) var(--lumo-space-xl);--lumo-space-tall-xs: var(--lumo-space-xs) calc(var(--lumo-space-xs) / 2);--lumo-space-tall-s: var(--lumo-space-s) calc(var(--lumo-space-s) / 2);--lumo-space-tall-m: var(--lumo-space-m) calc(var(--lumo-space-m) / 2);--lumo-space-tall-l: var(--lumo-space-l) calc(var(--lumo-space-l) / 2);--lumo-space-tall-xl: var(--lumo-space-xl) calc(var(--lumo-space-xl) / 2)}.spacing-b-xs>*:not(:last-child){margin-bottom: var(--lumo-space-xs)}.spacing-b-s>*:not(:last-child){margin-bottom: var(--lumo-space-s)}.spacing-b-m>*:not(:last-child){margin-bottom: var(--lumo-space-m)}.spacing-b-l>*:not(:last-child){margin-bottom: var(--lumo-space-l)}.spacing-b-xl>*:not(:last-child){margin-bottom: var(--lumo-space-xl)}.spacing-h-xs>*:not(:last-child){margin-left: var(--lumo-space-xs);margin-right: var(--lumo-space-xs)}.spacing-h-s>*:not(:last-child){margin-left: var(--lumo-space-s);margin-right: var(--lumo-space-s)}.spacing-h-m>*:not(:last-child){margin-left: var(--lumo-space-m);margin-right: var(--lumo-space-m)}.spacing-h-l>*:not(:last-child){margin-left: var(--lumo-space-l);margin-right: var(--lumo-space-l)}.spacing-h-xl>*:not(:last-child){margin-left: var(--lumo-space-xl);margin-right: var(--lumo-space-xl)}.spacing-l-xs>*:not(:last-child){margin-left: var(--lumo-space-xs)}.spacing-l-s>*:not(:last-child){margin-left: var(--lumo-space-s)}.spacing-l-m>*:not(:last-child){margin-left: var(--lumo-space-m)}.spacing-l-l>*:not(:last-child){margin-left: var(--lumo-space-l)}.spacing-l-xl>*:not(:last-child){margin-left: var(--lumo-space-xl)}.spacing-r-xs>*:not(:last-child){margin-right: var(--lumo-space-xs)}.spacing-r-s>*:not(:last-child){margin-right: var(--lumo-space-s)}.spacing-r-m>*:not(:last-child){margin-right: var(--lumo-space-m)}.spacing-r-l>*:not(:last-child){margin-right: var(--lumo-space-l)}.spacing-r-xl>*:not(:last-child){margin-right: var(--lumo-space-xl)}.spacing-tall-xs>*:not(:last-child){margin: var(--lumo-space-tall-xs)}.spacing-tall-s>*:not(:last-child){margin: var(--lumo-space-tall-s)}.spacing-tall-m>*:not(:last-child){margin: var(--lumo-space-tall-m)}.spacing-tall-l>*:not(:last-child){margin: var(--lumo-space-tall-l)}.spacing-tall-xl>*:not(:last-child){margin: var(--lumo-space-tall-xl)}.spacing-t-xs>*:not(:last-child){margin-top: var(--lumo-space-xs)}.spacing-t-s>*:not(:last-child){margin-top: var(--lumo-space-s)}.spacing-t-m>*:not(:last-child){margin-top: var(--lumo-space-m)}.spacing-t-l>*:not(:last-child){margin-top: var(--lumo-space-l)}.spacing-t-xl>*:not(:last-child){margin-top: var(--lumo-space-xl)}.spacing-xs>*:not(:last-child){margin: var(--lumo-space-xs)}.spacing-s>*:not(:last-child){margin: var(--lumo-space-s)}.spacing-m>*:not(:last-child){margin: var(--lumo-space-m)}.spacing-l>*:not(:last-child){margin: var(--lumo-space-l)}.spacing-xl>*:not(:last-child){margin: var(--lumo-space-xl)}.spacing-v-xs>*:not(:last-child){margin-bottom: var(--lumo-space-xs);margin-top: var(--lumo-space-xs)}.spacing-v-s>*:not(:last-child){margin-bottom: var(--lumo-space-s);margin-top: var(--lumo-space-s)}.spacing-v-m>*:not(:last-child){margin-bottom: var(--lumo-space-m);margin-top: var(--lumo-space-m)}.spacing-v-l>*:not(:last-child){margin-bottom: var(--lumo-space-l);margin-top: var(--lumo-space-l)}.spacing-v-xl>*:not(:last-child){margin-bottom: var(--lumo-space-xl);margin-top: var(--lumo-space-xl)}.spacing-wide-xs>*:not(:last-child){margin: var(--lumo-space-wide-xs)}.spacing-wide-s>*:not(:last-child){margin: var(--lumo-space-wide-s)}.spacing-wide-m>*:not(:last-child){margin: var(--lumo-space-wide-m)}.spacing-wide-l>*:not(:last-child){margin: var(--lumo-space-wide-l)}.spacing-wide-xl>*:not(:last-child){margin: var(--lumo-space-wide-xl)}.padding-b-xs{padding-bottom: var(--lumo-space-xs)}.padding-b-s{padding-bottom: var(--lumo-space-s)}.padding-b-m{padding-bottom: var(--lumo-space-m)}.padding-b-l{padding-bottom: var(--lumo-space-l)}.padding-b-xl{padding-bottom: var(--lumo-space-xl)}.padding-h-xs{padding-left: var(--lumo-space-xs);padding-right: var(--lumo-space-xs)}.padding-h-s{padding-left: var(--lumo-space-s);padding-right: var(--lumo-space-s)}.padding-h-m{padding-left: var(--lumo-space-m);padding-right: var(--lumo-space-m)}.padding-h-l{padding-left: var(--lumo-space-l);padding-right: var(--lumo-space-l)}.padding-h-xl{padding-left: var(--lumo-space-xl);padding-right: var(--lumo-space-xl)}.padding-r-h-m{padding-left: var(--lumo-space-r-m);padding-right: var(--lumo-space-r-m)}.padding-r-h-l{padding-left: var(--lumo-space-r-l);padding-right: var(--lumo-space-r-l)}.padding-l-xs{padding-left: var(--lumo-space-xs)}.padding-l-s{padding-left: var(--lumo-space-s)}.padding-l-m{padding-left: var(--lumo-space-m)}.padding-l-l{padding-left: var(--lumo-space-l)}.padding-l-xl{padding-left: var(--lumo-space-xl)}.padding-r-xs{padding-right: var(--lumo-space-xs)}.padding-r-s{padding-right: var(--lumo-space-s)}.padding-r-m{padding-right: var(--lumo-space-m)}.padding-r-l{padding-right: var(--lumo-space-l)}.padding-r-xl{padding-right: var(--lumo-space-xl)}.spacing-tall-xs{padding: var(--lumo-space-tall-xs)}.padding-tall-s{padding: var(--lumo-space-tall-s)}.padding-tall-m{padding: var(--lumo-space-tall-m)}.padding-tall-l{padding: var(--lumo-space-tall-l)}.padding-tall-xl{padding: var(--lumo-space-tall-xl)}.padding-t-xs{padding-top: var(--lumo-space-xs)}.padding-t-s{padding-top: var(--lumo-space-s)}.padding-t-m{padding-top: var(--lumo-space-m)}.padding-t-l{padding-top: var(--lumo-space-l)}.padding-t-xl{padding-top: var(--lumo-space-xl)}.padding-xs{padding: var(--lumo-space-xs)}.padding-s{padding: var(--lumo-space-s)}.padding-m{padding: var(--lumo-space-m)}.padding-l{padding: var(--lumo-space-l)}.padding-xl{padding: var(--lumo-space-xl)}.padding-v-xs{padding-bottom: var(--lumo-space-xs);padding-top: var(--lumo-space-xs)}.padding-v-s{padding-bottom: var(--lumo-space-s);padding-top: var(--lumo-space-s)}.padding-v-m{padding-bottom: var(--lumo-space-m);padding-top: var(--lumo-space-m)}.padding-v-l{padding-bottom: var(--lumo-space-l);padding-top: var(--lumo-space-l)}.padding-v-xl{padding-bottom: var(--lumo-space-xl);padding-top: var(--lumo-space-xl)}.padding-r-v-m{padding-bottom: var(--lumo-space-r-m);padding-top: var(--lumo-space-r-m)}.padding-r-v-l{padding-bottom: var(--lumo-space-r-l);padding-top: var(--lumo-space-r-l)}.padding-wide-xs{padding: var(--lumo-space-wide-xs)}.padding-wide-s{padding: var(--lumo-space-wide-s)}.padding-wide-m{padding: var(--lumo-space-wide-m)}.padding-wide-l{padding: var(--lumo-space-wide-l)}.padding-wide-xl{padding: var(--lumo-space-wide-xl)}.margin-b-a{margin-bottom: auto}.margin-b-xs{margin-bottom: var(--lumo-space-xs)}.margin-b-s{margin-bottom: var(--lumo-space-s)}.margin-b-m{margin-bottom: var(--lumo-space-m)}.margin-b-l{margin-bottom: var(--lumo-space-l)}.margin-b-xl{margin-bottom: var(--lumo-space-xl)}.margin-h-a{margin-left: auto;margin-right: auto}.margin-h-xs{margin-left: var(--lumo-space-xs);margin-right: var(--lumo-space-xs)}.margin-h-s{margin-left: var(--lumo-space-s);margin-right: var(--lumo-space-s)}.margin-h-m{margin-left: var(--lumo-space-m);margin-right: var(--lumo-space-m)}.margin-h-l{margin-left: var(--lumo-space-l);margin-right: var(--lumo-space-l)}.margin-h-xl{margin-left: var(--lumo-space-xl);margin-right: var(--lumo-space-xl)}.margin-r-h-m{margin-left: var(--lumo-space-r-m);margin-right: var(--lumo-space-r-m)}.margin-r-h-l{margin-left: var(--lumo-space-r-l);margin-right: var(--lumo-space-r-l)}.margin-l-a{margin-left: auto}.margin-l-xs{margin-left: var(--lumo-space-xs)}.margin-l-s{margin-left: var(--lumo-space-s)}.margin-l-m{margin-left: var(--lumo-space-m)}.margin-l-l{margin-left: var(--lumo-space-l)}.margin-l-xl{margin-left: var(--lumo-space-xl)}.margin-r-a{margin-right: auto}.margin-r-xs{margin-right: var(--lumo-space-xs)}.margin-r-s{margin-right: var(--lumo-space-s)}.margin-r-m{margin-right: var(--lumo-space-m)}.margin-r-l{margin-right: var(--lumo-space-l)}.margin-r-xl{margin-right: var(--lumo-space-xl)}.spacing-tall-xs{margin: var(--lumo-space-tall-xs)}.margin-tall-s{margin: var(--lumo-space-tall-s)}.margin-tall-m{margin: var(--lumo-space-tall-m)}.margin-tall-l{margin: var(--lumo-space-tall-l)}.margin-tall-xl{margin: var(--lumo-space-tall-xl)}.margin-t-a{margin-top: auto}.margin-t-xs{margin-top: var(--lumo-space-xs)}.margin-t-s{margin-top: var(--lumo-space-s)}.margin-t-m{margin-top: var(--lumo-space-m)}.margin-t-l{margin-top: var(--lumo-space-l)}.margin-t-xl{margin-top: var(--lumo-space-xl)}.margin-a{margin: auto}.margin-xs{margin: var(--lumo-space-xs)}.margin-s{margin: var(--lumo-space-s)}.margin-m{margin: var(--lumo-space-m)}.margin-l{margin: var(--lumo-space-l)}.margin-xl{margin: var(--lumo-space-xl)}.margin-v-a{margin-bottom: auto;margin-top: auto}.margin-v-xs{margin-bottom: var(--lumo-space-xs);margin-top: var(--lumo-space-xs)}.margin-v-s{margin-bottom: var(--lumo-space-s);margin-top: var(--lumo-space-s)}.margin-v-m{margin-bottom: var(--lumo-space-m);margin-top: var(--lumo-space-m)}.margin-v-l{margin-bottom: var(--lumo-space-l);margin-top: var(--lumo-space-l)}.margin-v-xl{margin-bottom: var(--lumo-space-xl);margin-top: var(--lumo-space-xl)}.margin-r-v-m{margin-bottom: var(--lumo-space-r-m);margin-top: var(--lumo-space-r-m)}.margin-r-v-l{margin-bottom: var(--lumo-space-r-l);margin-top: var(--lumo-space-r-l)}.margin-wide-xs{margin: var(--lumo-space-wide-xs)}.margin-wide-s{margin: var(--lumo-space-wide-s)}.margin-wide-m{margin: var(--lumo-space-wide-m)}.margin-wide-l{margin: var(--lumo-space-wide-l)}.margin-wide-xl{margin: var(--lumo-space-wide-xl)}iron-icon.size-s{width: var(--lumo-icon-size-s);height: var(--lumo-icon-size-s)}iron-icon.size-m{width: var(--lumo-icon-size-m);height: var(--lumo-icon-size-m)}iron-icon.size-l{width: var(--lumo-icon-size-l);height: var(--lumo-icon-size-l)}.border-radius-s{border-radius: var(--lumo-border-radius)}.border-radius-m{border-radius: calc(var(--lumo-border-radius) * 2)}.border-radius-l{border-radius: calc(var(--lumo-border-radius) * 3)}.border-radius-100{border-radius: 100%}.bsb-b{box-shadow: inset 0 -1px var(--lumo-contrast-10pct)}.bsb-l{box-shadow: inset 1px 0 var(--lumo-contrast-10pct)}.bsb-r{box-shadow: inset -1px 0 var(--lumo-contrast-10pct)}.bsb-t{box-shadow: inset 0 1px var(--lumo-contrast-10pct)}.view-frame{display: flex;flex-direction: column;flex-grow: 1;overflow: hidden;height: 100%}.view-frame__header{background-color: var(--lumo-tint-20pct);box-shadow: var(--lumo-box-shadow-xs);z-index: 1}.view-frame__wrapper{display: flex;flex: 1;overflow: hidden}.view-frame__content{flex: 1;overflow-x: hidden;overflow-y: auto;position: relative;-webkit-overflow-scrolling: touch}.view-frame__footer{z-index: 2}.tab-bar{align-items: center;background-color: var(--lumo-base-color);box-shadow: var(--lumo-box-shadow-s);padding-left: var(--lumo-space-r-l);padding-right: var(--lumo-space-r-l);position: relative;z-index: 1}.tab-bar__avatar{border-radius: 100%;flex-shrink: 0;height: var(--lumo-size-s);margin-left: auto;width: var(--lumo-size-s)}.tab-bar__tabs{box-shadow: none}.tab-bar__tab vaadin-button{margin-bottom: 0;margin-left: var(--lumo-space-s);margin-top: 0}.tab-bar__add-tab{flex-shrink: 0}@media (max-width: 719px){.tab-bar__add-tab,vaadin-tab[closable]::after,vaadin-tab[closable]::before,vaadin-tab[closable]:not([selected]),vaadin-tab[closable] vaadin-button{display: none}vaadin-tab[closable][selected]{color: var(--lumo-header-text-color);font-size: var(--lumo-font-size-l);font-weight: 600}}@media (min-width: 1024px){.tab-bar__navi-icon{display: none}}.list-item{box-sizing: border-box;line-height: var(--lumo-line-height-m);overflow: hidden;position: relative}.list-item__prefix{display: flex;flex-shrink: 0}.list-item__prefix img{max-height: var(--lumo-icon-size-m);max-width: var(--lumo-icon-size-m)}.list-item__prefix-l img{max-height: var(--lumo-icon-size-l);max-width: var(--lumo-icon-size-l)}.list-item__content{flex: 1;overflow: hidden}.list-item__content label{overflow: hidden;text-overflow: ellipsis}.list-item__suffix{display: flex;flex-shrink: 0}.list-item[with-divider]::after{background-color: var(--lumo-contrast-10pct);bottom: 0;content: "";height: 1px;left: 0;position: absolute;right: 0}.list-item[with-prefix][with-divider]::after{left: calc((var(--lumo-icon-size-m) + var(--lumo-space-l)) + var(--lumo-space-l))}vaadin-grid .list-item label{pointer-events: none}@media (max-width: 1023px){.list-item[with-prefix][with-divider]::after{left: calc((var(--lumo-icon-size-m) + var(--lumo-space-l)) + var(--lumo-space-m))}}.container-xs{width: 50px;height: 50px}.container-s{width: 50px;height: 70px}.container-m{width: 100px;height: 100px}.container-l{width: 200px;height: 200px}.container-xs img{width: auto;height: 100%}.container-s img{width: auto;height: 100%}.container-m img{width: auto;height: 100%}.container-l img{width: auto;height: 100%}.tag-icon{height: 12px;width: 12px;color: var(--lumo-primary-color);padding-left: 5px}.highcharts-axis-title{fill: var(--lumo-secondary-text-color)}.highcharts-axis-labels{fill: var(--lumo-tertiary-text-color)}.highcharts-axis-line,.highcharts-tick{stroke: var(--lumo-contrast-30pct)}.highcharts-area{fill-opacity: 0.5}.highcharts-background{fill: transparent}.highcharts-container{font-family: inherit}.highcharts-data-label{font-size: inherit;font-weight: inherit}.highcharts-yaxis-grid{display: none}.lds-default{display: inline-block;position: relative;width: 80px;height: 80px}.lds-default div{position: absolute;width: 6px;height: 6px;background: var(--lumo-primary-color);border-radius: 50%;animation: lds-default 1.2s linear infinite}.lds-default div:nth-child(1){animation-delay: 0s;top: 37px;left: 66px}.lds-default div:nth-child(2){animation-delay: -0.1s;top: 22px;left: 62px}.lds-default div:nth-child(3){animation-delay: -0.2s;top: 11px;left: 52px}.lds-default div:nth-child(4){animation-delay: -0.3s;top: 7px;left: 37px}.lds-default div:nth-child(5){animation-delay: -0.4s;top: 11px;left: 22px}.lds-default div:nth-child(6){animation-delay: -0.5s;top: 22px;left: 11px}.lds-default div:nth-child(7){animation-delay: -0.6s;top: 37px;left: 7px}.lds-default div:nth-child(8){animation-delay: -0.7s;top: 52px;left: 11px}.lds-default div:nth-child(9){animation-delay: -0.8s;top: 62px;left: 22px}.lds-default div:nth-child(10){animation-delay: -0.9s;top: 66px;left: 37px}.lds-default div:nth-child(11){animation-delay: -1s;top: 62px;left: 52px}.lds-default div:nth-child(12){animation-delay: -1.1s;top: 52px;left: 62px}@keyframes lds-default{0%,20%,80%,100%{transform: scale(1)}50%{transform: scale(1.5)}}.lds-ring,.lds-ring div{box-sizing: border-box}.lds-ring{display: inline-block;position: relative;width: 80px;height: 80px}.lds-ring div{box-sizing: border-box;display: block;position: absolute;width: 64px;height: 64px;margin: 8px;border: 8px solid var(--lumo-primary-color);border-radius: 50%;animation: lds-ring 1.2s cubic-bezier(0.5,0,0.5,1) infinite;border-color: var(--lumo-primary-color) transparent transparent transparent}.lds-ring.small div{box-sizing: border-box;display: block;position: absolute;width: 42px;height: 42px;margin: 8px;border: 8px solid var(--lumo-primary-color);border-radius: 50%;animation: lds-ring 1.2s cubic-bezier(0.5,0,0.5,1) infinite;border-color: var(--lumo-primary-color) transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay: -0.45s}.lds-ring div:nth-child(2){animation-delay: -0.3s}.lds-ring div:nth-child(3){animation-delay: -0.15s}@keyframes lds-ring{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}.lds-dual-ring{display: inline-block;width: 80px;height: 80px}.lds-dual-ring.small{display: inline-block;width: fit-content;height: fit-content}.lds-dual-ring:after{content: " ";display: block;width: 64px;height: 64px;margin: 8px;border-radius: 50%;border: 6px solid var(--lumo-primary-color);border-color: var(--lumo-primary-color) transparent var(--lumo-primary-color) transparent;animation: lds-dual-ring 1.2s linear infinite}.lds-dual-ring.small:after{content: " ";display: block;width: 32px;height: 32px;margin: 0px;border-radius: 50%;border: 4px solid var(--lumo-primary-color);border-color: var(--lumo-primary-color) transparent var(--lumo-primary-color) transparent;animation: lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}.lds-facebook{display: inline-block;position: relative;width: 80px;height: 80px}.lds-facebook div{display: inline-block;position: absolute;left: 8px;width: 16px;background: var(--lumo-primary-color);animation: lds-facebook 1.2s cubic-bezier(0,0.5,0.5,1) infinite}.lds-facebook div:nth-child(1){left: 8px;animation-delay: -0.24s}.lds-facebook div:nth-child(2){left: 32px;animation-delay: -0.12s}.lds-facebook div:nth-child(3){left: 56px;animation-delay: 0}@keyframes lds-facebook{0%{top: 8px;height: 64px}50%,100%{top: 24px;height: 32px}}.lds-roller{display: inline-block;position: relative;width: 80px;height: 80px}.lds-roller div{animation: lds-roller 1.2s cubic-bezier(0.5,0,0.5,1) infinite;transform-origin: 40px 40px}.lds-roller div:after{content: " ";display: block;position: absolute;width: 7px;height: 7px;border-radius: 50%;background: var(--lumo-primary-color);margin: -4px 0 0 -4px}.lds-roller div:nth-child(1){animation-delay: -0.036s}.lds-roller div:nth-child(1):after{top: 63px;left: 63px}.lds-roller div:nth-child(2){animation-delay: -0.072s}.lds-roller div:nth-child(2):after{top: 68px;left: 56px}.lds-roller div:nth-child(3){animation-delay: -0.108s}.lds-roller div:nth-child(3):after{top: 71px;left: 48px}.lds-roller div:nth-child(4){animation-delay: -0.144s}.lds-roller div:nth-child(4):after{top: 72px;left: 40px}.lds-roller div:nth-child(5){animation-delay: -0.18s}.lds-roller div:nth-child(5):after{top: 71px;left: 32px}.lds-roller div:nth-child(6){animation-delay: -0.216s}.lds-roller div:nth-child(6):after{top: 68px;left: 24px}.lds-roller div:nth-child(7){animation-delay: -0.252s}.lds-roller div:nth-child(7):after{top: 63px;left: 17px}.lds-roller div:nth-child(8){animation-delay: -0.288s}.lds-roller div:nth-child(8):after{top: 56px;left: 12px}@keyframes lds-roller{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}.lds-ellipsis{display: inline-block;position: relative;width: 80px;height: 80px}.lds-ellipsis div{position: absolute;top: 33px;width: 13px;height: 13px;border-radius: 50%;background: var(--lumo-primary-color);animation-timing-function: cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left: 8px;animation: lds-ellipsis1 0.6s infinite}.lds-ellipsis div:nth-child(2){left: 8px;animation: lds-ellipsis2 0.6s infinite}.lds-ellipsis div:nth-child(3){left: 32px;animation: lds-ellipsis2 0.6s infinite}.lds-ellipsis div:nth-child(4){left: 56px;animation: lds-ellipsis3 0.6s infinite}@keyframes lds-ellipsis1{0%{transform: scale(0)}100%{transform: scale(1)}}@keyframes lds-ellipsis3{0%{transform: scale(1)}100%{transform: scale(0)}}@keyframes lds-ellipsis2{0%{transform: translate(0,0)}100%{transform: translate(24px,0)}}.lds-hourglass{display: inline-block;position: relative;width: 80px;height: 80px}.lds-hourglass:after{content: " ";display: block;border-radius: 50%;width: 0;height: 0;margin: 8px;box-sizing: border-box;border: 32px solid var(--lumo-primary-color);border-color: var(--lumo-primary-color) transparent var(--lumo-primary-color) transparent;animation: lds-hourglass 1.2s infinite}@keyframes lds-hourglass{0%{transform: rotate(0);animation-timing-function: cubic-bezier(0.55,0.055,0.675,0.19)}50%{transform: rotate(900deg);animation-timing-function: cubic-bezier(0.215,0.61,0.355,1)}100%{transform: rotate(1800deg)}}.lds-ripple{display: inline-block;position: relative;width: 80px;height: 80px}.lds-ripple div{position: absolute;border: 4px solid var(--lumo-primary-color);opacity: 1;border-radius: 50%;animation: lds-ripple 1s cubic-bezier(0,0.2,0.8,1) infinite}.lds-ripple div:nth-child(2){animation-delay: -0.5s}@keyframes lds-ripple{0%{top: 36px;left: 36px;width: 0;height: 0;opacity: 1}100%{top: 0px;left: 0px;width: 72px;height: 72px;opacity: 0}}.lds-spinner{color: official;display: inline-block;position: relative;width: 80px;height: 80px}.lds-spinner div{transform-origin: 40px 40px;animation: lds-spinner 1.2s linear infinite}.lds-spinner div:after{content: " ";display: block;position: absolute;top: 3px;left: 37px;width: 6px;height: 18px;border-radius: 20%;background: var(--lumo-primary-color)}.lds-spinner div:nth-child(1){transform: rotate(0deg);animation-delay: -1.1s}.lds-spinner div:nth-child(2){transform: rotate(30deg);animation-delay: -1s}.lds-spinner div:nth-child(3){transform: rotate(60deg);animation-delay: -0.9s}.lds-spinner div:nth-child(4){transform: rotate(90deg);animation-delay: -0.8s}.lds-spinner div:nth-child(5){transform: rotate(120deg);animation-delay: -0.7s}.lds-spinner div:nth-child(6){transform: rotate(150deg);animation-delay: -0.6s}.lds-spinner div:nth-child(7){transform: rotate(180deg);animation-delay: -0.5s}.lds-spinner div:nth-child(8){transform: rotate(210deg);animation-delay: -0.4s}.lds-spinner div:nth-child(9){transform: rotate(240deg);animation-delay: -0.3s}.lds-spinner div:nth-child(10){transform: rotate(270deg);animation-delay: -0.2s}.lds-spinner div:nth-child(11){transform: rotate(300deg);animation-delay: -0.1s}.lds-spinner div:nth-child(12){transform: rotate(330deg);animation-delay: 0s}@keyframes lds-spinner{0%{opacity: 1}100%{opacity: 0}}.details-drawer{background: var(--lumo-base-color);flex-direction: column;height: 100%;max-height: 100%;max-width: 100%;overflow: hidden;z-index: 0}.details-drawer[open]{box-shadow: var(--lumo-box-shadow-m)}.details-drawer__header{flex-shrink: 0}.details-drawer__header vaadin-tabs{box-shadow: none}.details-drawer__content{flex: 1;overflow: auto;-webkit-overflow-scrolling: touch}.details-drawer__footer{flex-shrink: 0}@media(max-width: 719px){.details-drawer{left: 0;margin: 0;min-width: 100%;position: fixed;top: 0;z-index: 3}.details-drawer:not([open])[position="right"]{transform: translateX(100%)}.details-drawer:not([open])[position="bottom"]{transform: translateY(100%)}}@media(min-width: 720px){.details-drawer[position="bottom"]{height: 400px}.details-drawer:not([open])[position="bottom"]{margin-bottom: -400px}.details-drawer[position="right"]{width: var(--details-drawer-width)}.details-drawer:not([open])[position="right"]{margin-right: calc(var(--details-drawer-width) * -1)}}.brand-expression{align-items: center;justify-content: center;width: 100%;justify-content: start;height: 54px;padding: var(--lumo-space-m);box-shadow: inset 0 -1px var(--lumo-contrast-10pct);box-sizing: border-box;display: flex}.brand-expression__logo{max-height: 100%;max-width: 100%}.brand-expression__title{margin-left: var(--lumo-space-s)}.brand-expression.small{width: fit-content;height: 54px;width: 35px;padding: 0;margin: 0;box-shadow: inset 0 -1px var(--lumo-contrast-10pct);box-sizing: none}.brand-expression.small .brand-expression__logo{max-height: 100%}.brand-expression.small .brand-expression__title{display:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.navi-drawer[rail]:not([open]):not(:hover) .brand-expression__logo{width: 100%}}vaadin-dialog-overlay.small::part(overlay){min-width: 25%}vaadin-confirm-dialog-overlay::part(header),vaadin-dialog-overlay::part(header){border-bottom: 1px solid var(--lumo-contrast-10pct);margin-bottom: var(--lumo-space-m)}vaadin-dialog[theme~="no-background"]::part(backdrop){}vaadin-dialog[theme~="no-background"]{background: transparent !important}vaadin-dialog[theme~="no-background"]::part(overlay){background-color: transparent !important;box-shadow: none !important;border: none !important}vaadin-dialog[theme~="no-background"]::part(content){overflow: hidden !important;padding: 0 !important;margin: 0 !important;min-height: unset !important;height: auto !important;box-sizing: border-box;background: transparent !important}vaadin-tooltip-overlay::part(content){white-space: pre}.board{border-radius: 5px;box-shadow: var(--lumo-box-shadow-xs);padding: 1.2em;background: white}@media (max-width: 479px){:host([theme~="mobile"]) #header{display: none}:host([theme~="mobile"]:not([theme~="no-border"])){border: none}}:host(.drawer-grid){font-size: var(--lumo-font-size-xs)}vaadin-grid.styling-header-footer::part(highlight-header){color: var(--lumo-success-color)}:host(.uppercase) [part="value"]{text-transform: uppercase}.not-found-wrapper{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center}.not-found-message-wrapper{}.not-found-title{font-size: 100px}.not-found-subtitle{font-size: 30px}.not-found-explanation{}.title{font-size: var(--lumo-font-size-xxxl);color: var(--lumo-header-text-color)}.logo{height: 50px}.desc_layout{font-size: 12px;font-weight: bold;margin-top: 10px;margin-bottom: -30px}.lang_button{font-size: 10px;font-weight: bold;color:white;margin-top: -8px;margin-left: 20px}.lang_button:hover{color: var(--lumo-body-text-color)}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-line-height-m: 1.4;--lumo-line-height-s: 1.2;--lumo-line-height-xs: 1.1;--lumo-size-xl: 3rem;--lumo-size-l: 2.5rem;--lumo-size-m: 2rem;--lumo-size-s: 1.75rem;--lumo-size-xs: 1.5rem;--lumo-space-xl: 1.875rem;--lumo-space-l: 1.25rem;--lumo-space-m: 0.625rem;--lumo-space-s: 0.3125rem;--lumo-space-xs: 0.1875rem}:root{font-size: var(--lumo-font-size);--app-bar-height: var(--lumo-size-xl);--navi-drawer-width: calc(var(--lumo-size-m) * 7);--navi-drawer-rail-width: calc(var(--lumo-size-m) * 1.75);--navi-item-indentation: calc(var(--lumo-icon-size-s) + var(--lumo-space-l));--details-drawer-width: calc(var(--lumo-size-m) * 11);--transition-duration-s: 160ms;--transition-duration-m: 240ms;--transition-duration-l: 320ms;--lumo-space-r-m: var(--lumo-space-m);--lumo-space-r-l: var(--lumo-space-l);--lumo-space-r-x: var(--lumo-space-l);--lumo-space-wide-r-m: var(--lumo-space-wide-m);--lumo-space-wide-r-l: var(--lumo-space-wide-l)}@media (max-width: 479px){:root{--lumo-space-r-x: 0}}@media (min-width: 480px) and (max-width: 1023px){:root{--lumo-space-r-x: var(--lumo-space-m)}}@media (max-width: 1023px){:root{--lumo-space-r-m: var(--lumo-space-s);--lumo-space-r-l: var(--lumo-space-m);--lumo-space-wide-r-m: var(--lumo-space-wide-s);--lumo-space-wide-r-l: var(--lumo-space-wide-m)}}html,body{width: 100%;height: 100%;overflow: hidden}vaadin-grid-cell-content{text-overflow: ellipsis}vaadin-text-field{align-self: auto}