[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}vaadin-grid-tree-toggle{pointer-events:none}vaadin-grid-tree-toggle::part(toggle){pointer-events:auto}vaadin-text-field::part(input-field){box-shadow:inset 0 0 0 1px var(--lumo-contrast-30pct);background-color:var(--lumo-base-color)}vaadin-text-field[focus-ring]::part(input-field){box-shadow:0 0 0 2px var(--lumo-primary-color-50pct),inset 0 0 0 1px var(--lumo-primary-color)}vaadin-text-field[invalid]::part(input-field){box-shadow:inset 0 0 0 1px var(--lumo-error-color)}vaadin-email-field::part(input-field){box-shadow:inset 0 0 0 1px var(--lumo-contrast-30pct);background-color:var(--lumo-base-color)}vaadin-email-field[focus-ring]::part(input-field){box-shadow:0 0 0 2px var(--lumo-primary-color-50pct),inset 0 0 0 1px var(--lumo-primary-color)}vaadin-email-field[invalid]::part(input-field){box-shadow:inset 0 0 0 1px var(--lumo-error-color)}vaadin-text-area::part(input-field){box-shadow:inset 0 0 0 1px var(--lumo-contrast-30pct);background-color:var(--lumo-base-color)}vaadin-text-area[focus-ring]::part(input-field){box-shadow:0 0 0 2px var(--lumo-primary-color-50pct),inset 0 0 0 1px var(--lumo-primary-color)}vaadin-text-area[invalid]::part(input-field){box-shadow:inset 0 0 0 1px var(--lumo-error-color)}vaadin-password-field::part(input-field){box-shadow:inset 0 0 0 1px var(--lumo-contrast-30pct);background-color:var(--lumo-base-color)}vaadin-password-field[focus-ring]::part(input-field){box-shadow:0 0 0 2px var(--lumo-primary-color-50pct),inset 0 0 0 1px var(--lumo-primary-color)}vaadin-password-field[invalid]::part(input-field){box-shadow:inset 0 0 0 1px var(--lumo-error-color)}vaadin-grid{border-radius:0;overflow:hidden;background:transparent;border:none}vaadin-date-picker{border-radius:1em;overflow:hidden;-webkit-backdrop-filter:blur(var(--blur-size));backdrop-filter:blur(var(--blur-size))}vaadin-button{border-radius:1em;overflow:hidden;-webkit-backdrop-filter:blur(var(--blur-size));backdrop-filter:blur(var(--blur-size))}vaadin-combo-box{border-radius:1em;overflow:hidden;-webkit-backdrop-filter:blur(var(--blur-size));backdrop-filter:blur(var(--blur-size))}.v-loading-indicator{visibility:hidden}.login-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}.login-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)}.login-view .preview-container{display:contents}.login-view .preview-container>.layout[style*="align-self: stretch"]{width:100%}.login-view .preview-container>.layout[style*="flex-grow: 1"]{height:100%}.login-view[dragging] .layout:not([style*="gap:"]){gap:8px}.login-view[dragging] .layout:not([style*="padding:"],[empty]){padding:8px}.login-view .cover-overlay{position:absolute;border-radius:1px}.login-view:not([starting-drag]) .cover-overlay.editable-hovering{outline:2px solid hsl(var(--cv-blue) / 1);outline-offset:-1px}.login-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)}.login-view .overlays,.login-view .drop-zones{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.login-view:not([dragging]) .drop-zones{pointer-events:none}.login-view .drop-zone{position:absolute;box-sizing:border-box;border-radius:1px;min-height:10px;min-width:10px}.login-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)}.login-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))}.login-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}.login-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}.login-view[dragging]:not([readonly]) vaadin-form-layout[empty]{background:transparent}.login-view .layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.login-view[readonly] .drop-zones,.login-view[readonly] .overlays,.login-view[inline-editing] .drop-zones,.login-view[inline-editing] .overlays{display:none}.login-view .content-wrapper[contenteditable=true]{display:inline-block;overflow:hidden;width:100%}.login-view[dragging] vaadin-form-layout{padding:8px}.login-view vaadin-form-layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.login-view[dragging] vaadin-form-layout:not([empty]):after{content:"";display:block;min-width:64px;min-height:32px}.files-list-view ol{grid-template-columns:repeat(auto-fill,minmax(256px,1fr))}.files-list-view li{transition:all .2s cubic-bezier(.4,0,.2,1);transition-property:background-color,box-shadow}.files-list-view{display:block;height:100%;transition:2s;background-image:linear-gradient(90deg,transparent 0%,var(--background-color) 30%,var(--background-color) 100%);-webkit-backdrop-filter:blur(var(--blur-size));backdrop-filter:blur(var(--blur-size))}.files-list-view vaadin-grid{background:transparent}.files-list-view .img{flex-shrink:0;height:var(--lumo-size-m);margin-right:calc(var(--lumo-space-s) * 1.5);width:var(--lumo-size-m)}.files-list-view .header{align-items:baseline}.files-list-view .name{font-size:var(--lumo-font-size-s);font-weight:700;margin-right:var(--lumo-space-s)}.files-list-view .date{color:var(--lumo-tertiary-text-color);font-size:var(--lumo-font-size-xs)}.files-list-view .post{color:var(--lumo-text-color);font-size:var(--lumo-font-size-s);white-space:normal}.files-list-view .description{margin:.4em}.files-list-view .actions{align-items:center}.files-list-view .icon{color:var(--lumo-tertiary-text-color);height:calc(var(--lumo-icon-size-s) * .8);margin-right:var(--lumo-space-s);width:calc(var(--lumo-icon-size-s) * .8)}.files-list-view .likes,.files-list-view .comments,.files-list-view .shares{color:var(--lumo-tertiary-text-color);font-size:var(--lumo-font-size-xs);margin-right:var(--lumo-space-l)}.drawer-folder-list-view ol{grid-template-columns:repeat(auto-fill,minmax(256px,1fr))}.drawer-folder-list-view li{transition:all .2s cubic-bezier(.4,0,.2,1);transition-property:background-color,box-shadow}.drawer-folder-list-view{display:block;height:100%}.drawer-folder-list-view vaadin-grid{height:100%;line-height:var(--lumo-line-height-m);background:transparent}.drawer-folder-list-view .card{border-radius:0 16px 16px 0;overflow:hidden}.drawer-folder-list-view .color{border-radius:0 12px;margin-top:2px;margin-bottom:2px}.drawer-folder-list-view .img{border-radius:50%;flex-shrink:0;height:var(--lumo-size-m);margin-right:calc(var(--lumo-space-s) * 1.5);width:var(--lumo-size-m)}.drawer-folder-list-view .header{align-items:baseline}.drawer-folder-list-view .name{font-size:var(--lumo-font-size-s);font-weight:700;margin-right:var(--lumo-space-s)}.drawer-folder-list-view .date{color:var(--lumo-tertiary-text-color);font-size:var(--lumo-font-size-xs)}.drawer-folder-list-view .post{color:var(--lumo-text-color);font-size:var(--lumo-font-size-s);margin:.4em;white-space:normal}.drawer-folder-list-view .actions{align-items:center}.drawer-folder-list-view .icon{color:var(--lumo-tertiary-text-color);height:calc(var(--lumo-icon-size-s) * .8);margin-right:var(--lumo-space-s);width:calc(var(--lumo-icon-size-s) * .8)}.drawer-folder-list-view .likes,.drawer-folder-list-view .comments,.drawer-folder-list-view .shares{color:var(--lumo-tertiary-text-color);font-size:var(--lumo-font-size-xs);margin-right:var(--lumo-space-l)}.drawer-folder-list-view vaadin-grid-cell-content{padding-top:0;padding-bottom:0}.dialog-folder-list-view ol{grid-template-columns:repeat(auto-fill,minmax(256px,1fr))}.dialog-folder-list-view li{transition:all .2s cubic-bezier(.4,0,.2,1);transition-property:background-color,box-shadow}.dialog-folder-list-view{display:block;height:100%}.dialog-folder-list-view vaadin-grid{height:100%;line-height:var(--lumo-line-height-m);background:transparent}.dialog-folder-list-view .card{border-radius:0 16px 16px 0;overflow:hidden}.dialog-folder-list-view .color{border-radius:0 12px;margin-top:2px;margin-bottom:2px}.dialog-folder-list-view .img{border-radius:50%;flex-shrink:0;height:var(--lumo-size-m);margin-right:calc(var(--lumo-space-s) * 1.5);width:var(--lumo-size-m)}.dialog-folder-list-view .header{align-items:baseline}.dialog-folder-list-view .name{font-size:var(--lumo-font-size-s);font-weight:700;margin-right:var(--lumo-space-s)}.dialog-folder-list-view .date{color:var(--lumo-tertiary-text-color);font-size:var(--lumo-font-size-xs)}.dialog-folder-list-view .post{color:var(--lumo-text-color);font-size:var(--lumo-font-size-s);margin:.4em;white-space:normal}.dialog-folder-list-view .actions{align-items:center}.dialog-folder-list-view .icon{color:var(--lumo-tertiary-text-color);height:calc(var(--lumo-icon-size-s) * .8);margin-right:var(--lumo-space-s);width:calc(var(--lumo-icon-size-s) * .8)}.dialog-folder-list-view .likes,.dialog-folder-list-view .comments,.dialog-folder-list-view .shares{color:var(--lumo-tertiary-text-color);font-size:var(--lumo-font-size-xs);margin-right:var(--lumo-space-l)}.dialog-folder-list-view vaadin-grid-cell-content{padding-top:0;padding-bottom:0}.settings-view ol{grid-template-columns:repeat(auto-fill,minmax(256px,1fr))}.settings-view li{transition:all .2s cubic-bezier(.4,0,.2,1);transition-property:background-color,box-shadow}.settings-view li:hover{background-color:var(--lumo-base-color);box-shadow:var(--lumo-box-shadow-s)}.settings-view .account-settings-view,.settings-view .data-protection-settings-view,.settings-view .dictionary-settings-view,.settings-view .sessions-settings-view{border-radius:.5em;overflow:hidden;-webkit-backdrop-filter:blur(var(--blur-size));backdrop-filter:blur(var(--blur-size))}.social-links-view{height:100%;width:100%;-webkit-backdrop-filter:blur(var(--blur-size));backdrop-filter:blur(var(--blur-size))}.social-links-view .social-links-grid{border-radius:.5em;overflow:hidden}[part=date].current{color:var(--lumo-error-contrast-color)}[part=date].current:before{background-color:var(--lumo-error-color)}[part=date].holiday{color:var(--lumo-error-contrast-color)}[part=date].holiday:before{background-color:var(--lumo-error-color)}[part=date].cff0000{color:var(--lumo-error-contrast-color)}[part=date].cff0000:before{background-color:red}[part=date].c00ffff{color:var(--lumo-body-text-color)}[part=date].c00ffff:before{background-color:#0ff}[part=date].cffff00{color:var(--lumo-body-text-color)}[part=date].cffff00:before{background-color:#ff0}[part=date].c00ff00{color:var(--lumo-body-text-color)}[part=date].c00ff00:before{background-color:#0f0}[part=date].cff00ff{color:var(--lumo-error-contrast-color)}[part=date].cff00ff:before{background-color:#f0f}[part=date].cffafaf{color:var(--lumo-body-text-color)}[part=date].cffafaf:before{background-color:#ffafaf}[part=date].cffc800{color:var(--lumo-body-text-color)}[part=date].cffc800:before{background-color:#ffc800}[part=date].c0000ff{color:var(--lumo-error-contrast-color)}[part=date].c0000ff:before{background-color:#00f}[part=date].c808080{color:var(--lumo-body-text-color)}[part=date].c808080:before{background-color:gray}[part=date].weekend{color:var(--lumo-error-color)}[part=date][class]:before{box-shadow:#0b8043}[part=date][selected]:before{background-color:#fff0;border:1px solid var(--lumo-error-text-color)}.calendar-view .vaadin-full-calendar{width:97%;height:100%;margin:.5em .7em .7em;align-self:center;border-radius:.5em;overflow:hidden;border:.1px solid lightgray;-webkit-backdrop-filter:blur(var(--blur-size));backdrop-filter:blur(var(--blur-size));border:none}.vaadin-full-calendar.fc[theme~=lumo] .fc-scrollgrid{border-color:transparent}html{--lumo-base-color: #FFFFFFFF;--background-color: #FFFFFF00;--lumo-card-color: #FFFFFFf7;--lumo-card-color-selected-hover: #E8E8E8f7;--lumo-card-color-selected: #f2f6fce6;--lumo-card-line-color-selected: rgba(151,33,225,1);--lumo-drawer-card-line-color-selected: rgba(151,33,225,1);--lumo-drawer-card-color-selected: #d3e3fd;--editor-background: rgba(255,244,224,.9);--drawer-gradient-start: rgba(255,216,168,0);--drawer-gradient-middle: rgba(255,255,255, 0);--drawer-gradient-end: rgba(111,137,255,.1);--lumo-drawer-background: linear-gradient(15deg, var(--drawer-gradient-start) 0%, var(--drawer-gradient-middle) 80%, var(--drawer-gradient-end) 100%);--lumo-drawer-background-color: #FFFFFFBF;--lumo-selected-card-color: #FCFCFC;--lumo-primary-color: hsl(44, 0%, 0%);--lumo-primary-color-50pct: hsla(44, 0%, 0%, .5);--lumo-primary-color-10pct: hsla(44, 0%, 0%, .1);--lumo-primary-text-color: hsl(214, 0%, 0%);--lumo-border-radius-s: calc(var(--lumo-size-m) / 6);--lumo-border-radius-m: calc(var(--lumo-size-m) / 2);--lumo-border-radius-l: var(--lumo-size-m);--vaadin-app-layout-drawer-offset-size: 19em;--blur-size: 5px}
