vaadin-scroller[slot=drawer]{padding:var(--lumo-space-s)}vaadin-side-nav-item vaadin-icon{padding:0}[slot=drawer]:is(header,footer){display:flex;align-items:center;gap:var(--lumo-space-s);padding:var(--lumo-space-s) var(--lumo-space-m);min-height:var(--lumo-size-xl);box-sizing:border-box}[slot=drawer]:is(header,footer):is(:empty){display:none}.home-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}.home-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)}.home-view .preview-container{display:contents}.home-view .preview-container>.layout[style*="align-self: stretch"]{width:100%}.home-view .preview-container>.layout[style*="flex-grow: 1"]{height:100%}.home-view[dragging] .layout:not([style*="gap:"]){gap:8px}.home-view[dragging] .layout:not([style*="padding:"],[empty]){padding:8px}.home-view .cover-overlay{position:absolute;border-radius:1px}.home-view:not([starting-drag]) .cover-overlay.editable-hovering{outline:2px solid hsl(var(--cv-blue) / 1);outline-offset:-1px}.home-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)}.home-view .overlays,.home-view .drop-zones{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.home-view:not([dragging]) .drop-zones{pointer-events:none}.home-view .drop-zone{position:absolute;box-sizing:border-box;border-radius:1px;min-height:10px;min-width:10px}.home-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)}.home-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))}.home-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}.home-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}.home-view[dragging]:not([readonly]) vaadin-form-layout[empty]{background:transparent}.home-view .layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.home-view[readonly] .drop-zones,.home-view[readonly] .overlays,.home-view[inline-editing] .drop-zones,.home-view[inline-editing] .overlays{display:none}.home-view .content-wrapper[contenteditable=true]{display:inline-block;overflow:hidden;width:100%}.home-view[dragging] vaadin-form-layout{padding:8px}.home-view vaadin-form-layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.home-view[dragging] vaadin-form-layout:not([empty]):after{content:"";display:block;min-width:64px;min-height:32px}@font-face{font-family:Libre Franklin;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(./libre-franklin-all-400-normal-CqoHokp3.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:Libre Franklin;font-style:normal;font-display:swap;font-weight:400;src:url(./libre-franklin-latin-ext-400-normal-usa6V9dv.woff2) format("woff2"),url(./libre-franklin-all-400-normal-CqoHokp3.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:Libre Franklin;font-style:normal;font-display:swap;font-weight:400;src:url(./libre-franklin-latin-400-normal-BMkgALAy.woff2) format("woff2"),url(./libre-franklin-all-400-normal-CqoHokp3.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: Libre Franklin}[theme~=dark]{--lumo-base-color: rgb(26, 82, 118);--lumo-primary-color: rgb(41, 128, 185);--lumo-primary-color-50pct: rgba(41, 128, 185, .5);--lumo-primary-color-10pct: rgba(41, 128, 185, .1);--lumo-primary-text-color: rgb(41, 128, 185)}
