@keyframes v-progress-start{0%{width:0%}to{width:50%}}html{--lumo-primary-color: rgb(0, 115, 56);--lumo-primary-color-50pct: rgba(0, 115, 56, .5);--lumo-primary-color-10pct: rgba(0, 115, 56, .1);--lumo-primary-text-color: rgb(0, 115, 56)}.v-loading-indicator,.v-system-error,.v-reconnect-dialog{position:absolute;left:0;top:0;border:none;z-index:10000;pointer-events:none}.v-system-error,.v-reconnect-dialog{display:flex;right:0;bottom:0;background:var(--lumo-shade-40pct);flex-direction:column;align-items:center;justify-content:center;align-content:center}.v-system-error .caption,.v-system-error .message,.v-reconnect-dialog .text{width:30em;max-width:100%;padding:var(--lumo-space-xl);background:var(--lumo-base-color);border-radius:4px;text-align:center}.v-system-error .caption{padding-bottom:var(--lumo-space-s);border-bottom-left-radius:0;border-bottom-right-radius:0}.v-system-error .message{pointer-events:all;padding-top:var(--lumo-space-s);border-top-left-radius:0;border-top-right-radius:0;color:gray}.v-loading-indicator{position:fixed!important;width:50%;opacity:.6;height:4px;background:var(--lumo-primary-color);transition:none;animation:v-progress-start 1s .2s both}.v-loading-indicator[style*=none]{display:block!important;width:100%!important;opacity:0;transition:opacity .5s .3s,width .3s;animation:none}vaadin-app-layout vaadin-tab{font-size:var(--lumo-font-size-xs);padding-left:.75em;padding-right:.75em;cursor:pointer}vaadin-app-layout vaadin-tab a:hover{text-decoration:none}vaadin-app-layout vaadin-tab:not([selected]) a{color:var(--lumo-contrast-60pct)}vaadin-app-layout vaadin-tab vaadin-icon{width:var(--lumo-icon-size-l);height:var(--lumo-icon-size-l);padding:.1rem;box-sizing:border-box!important}vaadin-app-layout vaadin-tabs{max-width:65%}.edit-form-content{display:flex;flex-direction:column;flex:auto;height:100%;padding:var(--lumo-space-m)}.edit-form-content>vaadin-form-layout{flex:auto;overflow:auto}.edit-form-content h3{margin-top:0!important}.buttons-bar{display:flex;flex-direction:row-reverse}.buttons-bar>vaadin-button{margin:var(--lumo-space-xs)}@media(min-width:700px){vaadin-app-layout vaadin-tab{font-size:var(--lumo-font-size-m);padding-left:1em;padding-right:1em}}[theme~=dark]{--lumo-primary-color: #007338;--lumo-primary-color-50pct: rgba(0, 115, 56, .5);--lumo-primary-color-10pct: rgba(0, 115, 56, .1);--lumo-primary-text-color: #1FB76A;--lumo-primary-contrast-color: #ffffff;--lumo-error-color: #660000;--lumo-error-color-50pct: rgba(102, 0, 0, .5);--lumo-error-color-10pct: rgba(102, 0, 0, .1);--lumo-error-text-color: #E27676;--lumo-error-contrast-color: #ffffff;--lumo-base-color: hsl(220, 0%, 14%);--lumo-tint-5pct: hsla(220, 0%, 90%, .06);--lumo-tint-10pct: hsla(220, 0%, 90%, .14);--lumo-tint-20pct: hsla(220, 0%, 90%, .24);--lumo-tint-30pct: hsla(220, 0%, 90%, .34);--lumo-tint-40pct: hsla(220, 0%, 90%, .44);--lumo-tint-50pct: hsla(220, 0%, 90%, .55);--lumo-tint-60pct: hsla(220, 0%, 90%, .66);--lumo-tint-70pct: hsla(220, 0%, 90%, .77);--lumo-tint-80pct: hsla(220, 0%, 90%, .86);--lumo-tint-90pct: hsla(220, 0%, 90%, .93);--lumo-tint: hsl(220, 0%, 90%);--lumo-shade-5pct: hsla(220, 0%, 8%, .3);--lumo-shade-10pct: hsla(220, 0%, 8%, .4);--lumo-shade-20pct: hsla(220, 0%, 8%, .5);--lumo-shade-30pct: hsla(220, 0%, 8%, .6);--lumo-shade-40pct: hsla(220, 0%, 8%, .7);--lumo-shade-50pct: hsla(220, 0%, 8%, .8);--lumo-shade-60pct: hsla(220, 0%, 8%, .87);--lumo-shade-70pct: hsla(220, 0%, 8%, .93);--lumo-shade-80pct: hsla(220, 0%, 8%, .96);--lumo-shade-90pct: hsla(220, 0%, 8%, .98);--lumo-shade: hsl(220, 0%, 8%);--lumo-contrast-5pct: hsla(220, 0%, 96%, .06);--lumo-contrast-10pct: hsla(220, 0%, 96%, .14);--lumo-contrast-20pct: hsla(220, 0%, 96%, .24);--lumo-contrast-30pct: hsla(220, 0%, 96%, .34);--lumo-contrast-40pct: hsla(220, 0%, 96%, .44);--lumo-contrast-50pct: hsla(220, 0%, 96%, .55);--lumo-contrast-60pct: hsla(220, 0%, 96%, .66);--lumo-contrast-70pct: hsla(220, 0%, 96%, .77);--lumo-contrast-80pct: hsla(220, 0%, 96%, .86);--lumo-contrast-90pct: hsla(220, 0%, 96%, .93);--lumo-contrast: hsl(220, 0%, 96%);--lumo-header-text-color: hsl(220, 0%, 98%);--lumo-body-text-color: hsla(220, 0%, 98%, .9);--lumo-secondary-text-color: hsla(220, 0%, 98%, .7);--lumo-tertiary-text-color: hsla(220, 0%, 98%, .5);--lumo-disabled-text-color: hsla(220, 0%, 98%, .25)}@media(pointer:coarse){.pos-navbar{--lumo-icon-size-m: 30px}.pos-navbar vaadin-button vaadin-icon{width:30px;height:30px}}
