@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}}
