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:#fff}.registration-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}.registration-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)}.registration-view .preview-container{display:contents}.registration-view .preview-container>.layout[style*="align-self: stretch"]{width:100%}.registration-view .preview-container>.layout[style*="flex-grow: 1"]{height:100%}.registration-view[dragging] .layout:not([style*="gap:"]){gap:8px}.registration-view[dragging] .layout:not([style*="padding:"],[empty]){padding:8px}.registration-view .cover-overlay{position:absolute;border-radius:1px}.registration-view:not([starting-drag]) .cover-overlay.editable-hovering{outline:2px solid hsl(var(--cv-blue) / 1);outline-offset:-1px}.registration-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)}.registration-view .overlays,.registration-view .drop-zones{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.registration-view:not([dragging]) .drop-zones{pointer-events:none}.registration-view .drop-zone{position:absolute;box-sizing:border-box;border-radius:1px;min-height:10px;min-width:10px}.registration-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)}.registration-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))}.registration-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)}.registration-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}.registration-view[dragging]:not([readonly]) vaadin-form-layout[empty]{background:transparent}.registration-view .layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.registration-view[readonly] .drop-zones,.registration-view[readonly] .overlays,.registration-view[inline-editing] .drop-zones,.registration-view[inline-editing] .overlays{display:none}.registration-view .content-wrapper[contenteditable=true]{display:inline-block;overflow:hidden;width:100%}.registration-view[dragging] vaadin-form-layout{padding:8px}.registration-view vaadin-form-layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.registration-view[dragging] vaadin-form-layout:not([empty]):after{content:"";display:block;min-width:64px;min-height:32px}.company-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}.company-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)}.company-view .preview-container{display:contents}.company-view .preview-container>.layout[style*="align-self: stretch"]{width:100%}.company-view .preview-container>.layout[style*="flex-grow: 1"]{height:100%}.company-view[dragging] .layout:not([style*="gap:"]){gap:8px}.company-view[dragging] .layout:not([style*="padding:"],[empty]){padding:8px}.company-view .cover-overlay{position:absolute;border-radius:1px}.company-view:not([starting-drag]) .cover-overlay.editable-hovering{outline:2px solid hsl(var(--cv-blue) / 1);outline-offset:-1px}.company-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)}.company-view .overlays,.company-view .drop-zones{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.company-view:not([dragging]) .drop-zones{pointer-events:none}.company-view .drop-zone{position:absolute;box-sizing:border-box;border-radius:1px;min-height:10px;min-width:10px}.company-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)}.company-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))}.company-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)}.company-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}.company-view[dragging]:not([readonly]) vaadin-form-layout[empty]{background:transparent}.company-view .layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.company-view[readonly] .drop-zones,.company-view[readonly] .overlays,.company-view[inline-editing] .drop-zones,.company-view[inline-editing] .overlays{display:none}.company-view .content-wrapper[contenteditable=true]{display:inline-block;overflow:hidden;width:100%}.company-view[dragging] vaadin-form-layout{padding:8px}.company-view vaadin-form-layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.company-view[dragging] vaadin-form-layout:not([empty]):after{content:"";display:block;min-width:64px;min-height:32px}.ownership-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}.ownership-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)}.ownership-view .preview-container{display:contents}.ownership-view .preview-container>.layout[style*="align-self: stretch"]{width:100%}.ownership-view .preview-container>.layout[style*="flex-grow: 1"]{height:100%}.ownership-view[dragging] .layout:not([style*="gap:"]){gap:8px}.ownership-view[dragging] .layout:not([style*="padding:"],[empty]){padding:8px}.ownership-view .cover-overlay{position:absolute;border-radius:1px}.ownership-view:not([starting-drag]) .cover-overlay.editable-hovering{outline:2px solid hsl(var(--cv-blue) / 1);outline-offset:-1px}.ownership-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)}.ownership-view .overlays,.ownership-view .drop-zones{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.ownership-view:not([dragging]) .drop-zones{pointer-events:none}.ownership-view .drop-zone{position:absolute;box-sizing:border-box;border-radius:1px;min-height:10px;min-width:10px}.ownership-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)}.ownership-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))}.ownership-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)}.ownership-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}.ownership-view[dragging]:not([readonly]) vaadin-form-layout[empty]{background:transparent}.ownership-view .layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.ownership-view[readonly] .drop-zones,.ownership-view[readonly] .overlays,.ownership-view[inline-editing] .drop-zones,.ownership-view[inline-editing] .overlays{display:none}.ownership-view .content-wrapper[contenteditable=true]{display:inline-block;overflow:hidden;width:100%}.ownership-view[dragging] vaadin-form-layout{padding:8px}.ownership-view vaadin-form-layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.ownership-view[dragging] vaadin-form-layout:not([empty]):after{content:"";display:block;min-width:64px;min-height:32px}.business-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}.business-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)}.business-view .preview-container{display:contents}.business-view .preview-container>.layout[style*="align-self: stretch"]{width:100%}.business-view .preview-container>.layout[style*="flex-grow: 1"]{height:100%}.business-view[dragging] .layout:not([style*="gap:"]){gap:8px}.business-view[dragging] .layout:not([style*="padding:"],[empty]){padding:8px}.business-view .cover-overlay{position:absolute;border-radius:1px}.business-view:not([starting-drag]) .cover-overlay.editable-hovering{outline:2px solid hsl(var(--cv-blue) / 1);outline-offset:-1px}.business-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)}.business-view .overlays,.business-view .drop-zones{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.business-view:not([dragging]) .drop-zones{pointer-events:none}.business-view .drop-zone{position:absolute;box-sizing:border-box;border-radius:1px;min-height:10px;min-width:10px}.business-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)}.business-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))}.business-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)}.business-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}.business-view[dragging]:not([readonly]) vaadin-form-layout[empty]{background:transparent}.business-view .layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.business-view[readonly] .drop-zones,.business-view[readonly] .overlays,.business-view[inline-editing] .drop-zones,.business-view[inline-editing] .overlays{display:none}.business-view .content-wrapper[contenteditable=true]{display:inline-block;overflow:hidden;width:100%}.business-view[dragging] vaadin-form-layout{padding:8px}.business-view vaadin-form-layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.business-view[dragging] vaadin-form-layout:not([empty]):after{content:"";display:block;min-width:64px;min-height:32px}.sow-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}.sow-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)}.sow-view .preview-container{display:contents}.sow-view .preview-container>.layout[style*="align-self: stretch"]{width:100%}.sow-view .preview-container>.layout[style*="flex-grow: 1"]{height:100%}.sow-view[dragging] .layout:not([style*="gap:"]){gap:8px}.sow-view[dragging] .layout:not([style*="padding:"],[empty]){padding:8px}.sow-view .cover-overlay{position:absolute;border-radius:1px}.sow-view:not([starting-drag]) .cover-overlay.editable-hovering{outline:2px solid hsl(var(--cv-blue) / 1);outline-offset:-1px}.sow-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)}.sow-view .overlays,.sow-view .drop-zones{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.sow-view:not([dragging]) .drop-zones{pointer-events:none}.sow-view .drop-zone{position:absolute;box-sizing:border-box;border-radius:1px;min-height:10px;min-width:10px}.sow-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)}.sow-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))}.sow-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)}.sow-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}.sow-view[dragging]:not([readonly]) vaadin-form-layout[empty]{background:transparent}.sow-view .layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.sow-view[readonly] .drop-zones,.sow-view[readonly] .overlays,.sow-view[inline-editing] .drop-zones,.sow-view[inline-editing] .overlays{display:none}.sow-view .content-wrapper[contenteditable=true]{display:inline-block;overflow:hidden;width:100%}.sow-view[dragging] vaadin-form-layout{padding:8px}.sow-view vaadin-form-layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.sow-view[dragging] vaadin-form-layout:not([empty]):after{content:"";display:block;min-width:64px;min-height:32px}.regulated-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}.regulated-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)}.regulated-view .preview-container{display:contents}.regulated-view .preview-container>.layout[style*="align-self: stretch"]{width:100%}.regulated-view .preview-container>.layout[style*="flex-grow: 1"]{height:100%}.regulated-view[dragging] .layout:not([style*="gap:"]){gap:8px}.regulated-view[dragging] .layout:not([style*="padding:"],[empty]){padding:8px}.regulated-view .cover-overlay{position:absolute;border-radius:1px}.regulated-view:not([starting-drag]) .cover-overlay.editable-hovering{outline:2px solid hsl(var(--cv-blue) / 1);outline-offset:-1px}.regulated-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)}.regulated-view .overlays,.regulated-view .drop-zones{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.regulated-view:not([dragging]) .drop-zones{pointer-events:none}.regulated-view .drop-zone{position:absolute;box-sizing:border-box;border-radius:1px;min-height:10px;min-width:10px}.regulated-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)}.regulated-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))}.regulated-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)}.regulated-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}.regulated-view[dragging]:not([readonly]) vaadin-form-layout[empty]{background:transparent}.regulated-view .layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.regulated-view[readonly] .drop-zones,.regulated-view[readonly] .overlays,.regulated-view[inline-editing] .drop-zones,.regulated-view[inline-editing] .overlays{display:none}.regulated-view .content-wrapper[contenteditable=true]{display:inline-block;overflow:hidden;width:100%}.regulated-view[dragging] vaadin-form-layout{padding:8px}.regulated-view vaadin-form-layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.regulated-view[dragging] vaadin-form-layout:not([empty]):after{content:"";display:block;min-width:64px;min-height:32px}.alternative-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}.alternative-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)}.alternative-view .preview-container{display:contents}.alternative-view .preview-container>.layout[style*="align-self: stretch"]{width:100%}.alternative-view .preview-container>.layout[style*="flex-grow: 1"]{height:100%}.alternative-view[dragging] .layout:not([style*="gap:"]){gap:8px}.alternative-view[dragging] .layout:not([style*="padding:"],[empty]){padding:8px}.alternative-view .cover-overlay{position:absolute;border-radius:1px}.alternative-view:not([starting-drag]) .cover-overlay.editable-hovering{outline:2px solid hsl(var(--cv-blue) / 1);outline-offset:-1px}.alternative-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)}.alternative-view .overlays,.alternative-view .drop-zones{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.alternative-view:not([dragging]) .drop-zones{pointer-events:none}.alternative-view .drop-zone{position:absolute;box-sizing:border-box;border-radius:1px;min-height:10px;min-width:10px}.alternative-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)}.alternative-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))}.alternative-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}.alternative-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}.alternative-view[dragging]:not([readonly]) vaadin-form-layout[empty]{background:transparent}.alternative-view .layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.alternative-view[readonly] .drop-zones,.alternative-view[readonly] .overlays,.alternative-view[inline-editing] .drop-zones,.alternative-view[inline-editing] .overlays{display:none}.alternative-view .content-wrapper[contenteditable=true]{display:inline-block;overflow:hidden;width:100%}.alternative-view[dragging] vaadin-form-layout{padding:8px}.alternative-view vaadin-form-layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.alternative-view[dragging] vaadin-form-layout:not([empty]):after{content:"";display:block;min-width:64px;min-height:32px}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(./montserrat-cyrillic-ext-400-normal-CihbFJvv.woff2) format("woff2"),url(./montserrat-all-400-normal-DnWagZi0.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(./montserrat-cyrillic-400-normal-Do2lsEyK.woff2) format("woff2"),url(./montserrat-all-400-normal-DnWagZi0.woff) format("woff");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(./montserrat-vietnamese-400-normal-BY0Q1EWj.woff2) format("woff2"),url(./montserrat-all-400-normal-DnWagZi0.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(./montserrat-latin-ext-400-normal-C3kCOQhP.woff2) format("woff2"),url(./montserrat-all-400-normal-DnWagZi0.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(./montserrat-latin-400-normal-1ByWinym.woff2) format("woff2"),url(./montserrat-all-400-normal-DnWagZi0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{--lumo-font-family: Montserrat;--vaadin-app-layout-drawer-width: 20rem;--lumo-space-xl: 1.875rem;--lumo-space-l: 1.25rem;--lumo-space-m: .625rem;--lumo-space-s: .3125rem;--lumo-space-xs: .1875rem;--lumo-size-xl: 3rem;--lumo-size-l: 2.5rem;--lumo-size-m: 2rem;--lumo-size-s: 1.75rem;--lumo-size-xs: 1.5rem;--lumo-line-height-m: 1.4;--lumo-line-height-s: 1.2;--lumo-line-height-xs: 1.1;--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: .875rem;--lumo-font-size-s: .8125rem;--lumo-font-size-xs: .75rem;--lumo-font-size-xxs: .6875rem;--lumo-primary-color: rgba(37, 59, 126);--lumo-primary-color-50pct: rgba(37, 59, 126, .5);--lumo-primary-color-10pct: rgba(37, 59, 126, .1);--lumo-primary-text-color: rgb(37, 59, 126);--lumo-border-radius-s: 1px;--lumo-border-radius-m: 2px;--lumo-border-radius-l: 4px}@media (max-width: 600px){:root{--header-display: none}}@media (min-width: 601px){:root{--header-display: block}}vaadin-app-layout::part(navbar){border:none;background-image:unset;background-color:#253b7e}header nav a[highlight]{color:#000}header nav a{color:#fff}header nav a:hover{box-sizing:border-box;border:1px solid white;color:#fff;background-color:var(--lumo-primary-color)}.button-layout{position:sticky;bottom:1rem;background-color:#fff;padding-top:1em;box-shadow:0 0 5px #00000040;z-index:1}.v-loading-indicator{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:auto;animation:fadein .3s ease-out .2s normal 1 both;z-index:2147483647;display:flex;align-items:center;justify-content:center}.v-loading-indicator:after{content:" ";border:8px solid rgba(0,0,0,.1);border-top:8px solid #fff;border-radius:50%;width:50px;height:50px;position:fixed;top:45%;left:45%;animation:spin 1s linear infinite;flex-shrink:0;display:block}@keyframes fadein{0%{background:#0000}to{background:#00000080}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.v-status-message{display:none}
