header nav a:any-link{text-decoration:none;padding:0 var(--lumo-space-s);border-radius:var(--lumo-border-radius-m);outline:0}header nav a:hover{color:var(--lumo-header-text-color)}header nav a:active{background-color:var(--lumo-contrast-5pct)}header nav a:focus-visible{box-shadow:0 0 0 2px var(--lumo-primary-color-50pct)}header nav a[highlight] vaadin-icon{color:var(--lumo-primary-text-color)}header nav a[highlight]{background-color:var(--lumo-primary-color-10pct)}.onlyloggedin-view{padding:2px;box-sizing:border-box;display:block;position:relative;height:100%;overflow-y:auto;--cv-blue: 212 96% 54%;--cv-purple: 259 97% 66%;--cv-dropzone-border-color: hsl(var(--cv-blue) / .5);--cv-dropzone-bg-color: hsl(var(--cv-blue) / .2);--cv-droptarget-border-color: hsl(var(--cv-purple) / 1);--cv-droptarget-bg-color: hsl(var(--cv-purple) / .4);--cv-stripe-width: 1.5px;--cv-stripe-gap: 9px;--cv-stripe-color: hsl(var(--cv-blue) / .2);--cv-layout-border-color: var(--lumo-contrast-40pct);--cv-checkerboard-color1: hsl(0 0% 0% / .05);--cv-checkerboard-color2: hsl(0 0% 100% / .05);--cv-checkerboard-size: 16px}.onlyloggedin-view[dragging]{--cv-checkerboard-color1: hsl(var(--cv-blue) / .2);--cv-checkerboard-color2: hsl(var(--cv-blue) / .1);--cv-layout-border-color: var(--cv-dropzone-border-color)}.onlyloggedin-view .preview-container{display:contents}.onlyloggedin-view .preview-container>.layout[style*="align-self: stretch"]{width:100%}.onlyloggedin-view .preview-container>.layout[style*="flex-grow: 1"]{height:100%}.onlyloggedin-view[dragging] .layout:not([style*="gap:"]){gap:8px}.onlyloggedin-view[dragging] .layout:not([style*="padding:"],[empty]){padding:8px}.onlyloggedin-view .cover-overlay{position:absolute;border-radius:1px}.onlyloggedin-view:not([starting-drag]) .cover-overlay.editable-hovering{outline:2px solid hsl(var(--cv-blue) / 1);outline-offset:-1px}.onlyloggedin-view:not([starting-drag]) .cover-overlay.editable-editing{outline:1px solid hsl(var(--cv-blue) / 1);outline-offset:-1px;box-shadow:inset 0 0 0 2px var(--lumo-base-color)}.onlyloggedin-view .overlays,.onlyloggedin-view .drop-zones{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.onlyloggedin-view:not([dragging]) .drop-zones{pointer-events:none}.onlyloggedin-view .drop-zone{position:absolute;box-sizing:border-box;border-radius:1px;min-height:10px;min-width:10px}.onlyloggedin-view[dragging] .drop-zone:not([empty-layout]){outline:1px dashed var(--cv-dropzone-border-color);outline-offset:-2px;background-color:var(--cv-dropzone-bg-color)}.onlyloggedin-view .drop-zone[remaining-space]{background:repeating-linear-gradient(-45deg,var(--cv-stripe-color),var(--cv-stripe-color) var(--cv-stripe-width),transparent var(--cv-stripe-width),transparent var(--cv-stripe-gap))}.onlyloggedin-view[dragging] .drop-zone[drag-over]{background:var(--cv-droptarget-bg-color);outline:1px solid var(--cv-droptarget-border-color);outline-offset:-1px;box-shadow:inset 0 0 0 2px var(--lumo-base-color)}.drop-zone[empty-layout]{z-index:-1}.onlyloggedin-view:not([readonly]) .layout[empty],vaadin-form-layout[empty]{border-radius:1px;background:repeating-conic-gradient(var(--cv-checkerboard-color1) 0% 25%,var(--cv-checkerboard-color2) 0% 50%) 50% / var(--cv-checkerboard-size) var(--cv-checkerboard-size);background-clip:content-box;outline:1px dashed var(--cv-layout-border-color);outline-offset:-2px}.onlyloggedin-view[dragging]:not([readonly]) vaadin-form-layout[empty]{background:transparent}.onlyloggedin-view .layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.onlyloggedin-view[readonly] .drop-zones,.onlyloggedin-view[readonly] .overlays,.onlyloggedin-view[inline-editing] .drop-zones,.onlyloggedin-view[inline-editing] .overlays{display:none}.onlyloggedin-view .content-wrapper[contenteditable=true]{display:inline-block;overflow:hidden;width:100%}.onlyloggedin-view[dragging] vaadin-form-layout{padding:8px}.onlyloggedin-view vaadin-form-layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.onlyloggedin-view[dragging] vaadin-form-layout:not([empty]):after{content:"";display:block;min-width:64px;min-height:32px}body{--lumo-font-family: "Calibri", "lucida Sans", Helvetica, Arial, sans-serif;--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: .625rem;--lumo-space-s: .3125rem;--lumo-space-xs: .1875rem;--lumo-primary-text-color: #007CBA;--lumo-primary-color-50pct: #007CBA32;--lumo-primary-color-10pct: #007CBA0a;--lumo-primary-color: #007CBA;--lumo-header-text-color: #262626;--lumo-contrast-20pct: var(--lumo-shade-20pct)}vaadin-grid::part(greenText),.greenText{color:green!important}vaadin-grid::part(orangeText),.orangeText{color:orange!important}vaadin-grid::part(redText),.redText{color:red!important}vaadin-grid::part(archiviertText),.archiviertText{color:#3da2fb!important}vaadin-grid::part(problemText),.problemText{color:#540cf4!important}.systemMessageHeader{background-color:#d3d3d3}.gridColumnTextAlignRight{text-align:right}.gridColumnTextAlignRightChanged{text-align:right;color:red!important}.formErrorLabel{font-size:large;margin-left:35px;color:red}.formWarningLabel{font-size:large;margin-left:35px;color:orange}.custom-control-button{background:#fff;margin:10px;height:40px;color:#000;cursor:pointer;font-family:Arial;font-size:18px;border-radius:0;box-shadow:#0000004d 0 1px 4px -1px}
