[slot=drawer]{background-image:linear-gradient(0deg,var(--lumo-shade-5pct),var(--lumo-shade-5pct))}[slot=drawer] nav a{text-decoration:none;transition:color .14s}[slot=drawer] nav a .la{margin-top:calc(var(--lumo-space-xs) * .5)}[slot=drawer] nav a:before{border-radius:var(--lumo-border-radius);bottom:calc(var(--lumo-space-xs) * .5);content:"";left:0;position:absolute;right:0;top:calc(var(--lumo-space-xs) * .5);transition:background-color .14s}[slot=drawer] nav a[highlight]{color:var(--lumo-primary-text-color)}[slot=drawer] nav a[highlight]:before{background-color:var(--lumo-primary-color-10pct)}[slot=drawer] footer vaadin-context-menu{align-items:center;display:flex}vaadin-icon{color:#197025!important;opacity:40%}.card-list-view{display:block;height:100%}.card-list-view vaadin-grid{height:100%;line-height:var(--lumo-line-height-m)}.card-list-view vaadin-grid,.card-list-view vaadin-grid-cell-content{background-color:var(--lumo-contrast-10pct)}.card-list-view .card{background-color:var(--lumo-base-color);border-radius:var(--lumo-border-radius);box-shadow:var(--lumo-box-shadow-xs);padding:calc(var(--lumo-space-s) * 1.5) var(--lumo-space-m)}.card-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)}.card-list-view .header{align-items:baseline}.card-list-view .name{font-size:var(--lumo-font-size-s);font-weight:700;margin-right:var(--lumo-space-s)}.card-list-view .date{color:var(--lumo-tertiary-text-color);font-size:var(--lumo-font-size-xs)}.card-list-view .post{color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-s);margin-bottom:var(--lumo-space-s);white-space:normal}.card-list-view .actions{align-items:center}.card-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)}.card-list-view .likes,.card-list-view .comments,.card-list-view .shares{color:var(--lumo-tertiary-text-color);font-size:var(--lumo-font-size-xs);margin-right:var(--lumo-space-l)}html{--lumo-font-family: "Gill Sans", 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: rgb(24, 151, 76);--lumo-primary-color-50pct: rgba(24, 151, 76, .5);--lumo-primary-color-10pct: rgba(24, 151, 76, .1);--lumo-primary-color: #18974C}:is(html,body)[theme~=dark]{--lumo-primary-color: #18974C;--lumo-primary-text-color: rgb(24, 151, 76);--lumo-primary-color-50pct: rgba(24, 151, 76, .5);--lumo-primary-color-10pct: rgba(24, 151, 76, .1);--lumo-base-color: hsl(210 10% 12%);--lumo-body-text-color: hsl(0 0% 95%);--lumo-contrast-10pct: color-mix(in srgb, white 10%, transparent);--lumo-contrast-5pct: color-mix(in srgb, white 5%, transparent)}:is(html,body)[theme~=dark] .v-loading-indicator{--ind-base: var(--lumo-primary-color);--ind-1: color-mix(in srgb, var(--ind-base) 65%, white 35%);--ind-2: color-mix(in srgb, var(--ind-base) 55%, white 45%);--ind-3: color-mix(in srgb, var(--ind-base) 45%, white 55%);background:linear-gradient(90deg,var(--ind-1) 0%,var(--ind-2) 50%,var(--ind-3) 100%)}.align-right{justify-content:right}.min-width{min-width:100%}.v-loading-indicator{position:fixed;top:0;left:0;right:0;height:3px;width:100%;z-index:2147483647;pointer-events:none;background:linear-gradient(90deg,#137c41,#106f3a,#0d6133);background-size:300% 100%;animation:vli-slide 1s linear infinite,vli-hue 1s ease-in-out infinite alternate;box-shadow:0 1px #00000014;transform:translateZ(0)}.v-loading-indicator[style*="display: none"]{animation:none!important}.v-loading-indicator.first{opacity:.98}.v-loading-indicator.second{height:3px}.v-loading-indicator.third{height:4px;box-shadow:0 1px #0000001f}body:has(.v-loading-indicator:not([style*="display: none"])){cursor:progress}@supports (background: color-mix(in srgb,black,white)){.v-loading-indicator{--ind-base: var(--lumo-primary-color);--ind-1: color-mix(in srgb, var(--ind-base) 78%, black 22%);--ind-2: color-mix(in srgb, var(--ind-base) 72%, black 28%);--ind-3: color-mix(in srgb, var(--ind-base) 66%, black 34%);background:linear-gradient(90deg,var(--ind-1) 0%,var(--ind-2) 50%,var(--ind-3) 100%);background-size:300% 100%}}@keyframes vli-slide{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes vli-hue{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(15deg)}}vaadin-checkbox[theme~=switch]::part(checkbox){border-radius:9999px;width:var(--lumo-size-m)}vaadin-checkbox[theme~=switch]::part(checkbox):after{content:"";height:calc(var(--lumo-size-m) / 3);background-color:var(--lumo-secondary-text-color);border-radius:9999px;inset:0;margin:calc(var(--lumo-size-m) / 12);opacity:1;transition:transform .2s;width:calc(var(--lumo-size-m) / 3)}vaadin-checkbox[theme~=switch] label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}vaadin-checkbox[theme~=switch][checked]::part(checkbox):after{background-color:var(--lumo-primary-contrast-color);transform:translate(calc(var(--lumo-size-m) / 2))}vaadin-ckeditor.embl-ckeditor{margin:0!important}vaadin-ckeditor.embl-ckeditor label{display:none}vaadin-ckeditor.embl-ckeditor ul{display:none}vaadin-ckeditor.embl-ckeditor .ck.ck-editor__main>.ck-editor__editable{background:transparent;border:1px dashed var(--lumo-contrast-30pct)}vaadin-ckeditor.embl-ckeditor .ck.ck-reset_all{display:none}vaadin-text-area.embl-fake-enabled[readonly]::part(input-field){opacity:1;color:var(--lumo-body-text-color);-webkit-text-fill-color:var(--lumo-body-text-color)}vaadin-text-area.embl-fake-enabled[readonly]::part(value){color:var(--lumo-body-text-color);-webkit-text-fill-color:var(--lumo-body-text-color)}vaadin-text-area.embl-fake-enabled[readonly]::part(label),vaadin-text-area.embl-fake-enabled[readonly]::part(helper-text){opacity:1}vaadin-grid::part(hidden-column){border-left:none;background-image:none}vaadin-grid::part(hidden-column-empty){border-left:none}vaadin-menu-bar.grid-inline-menu-empty{visibility:hidden!important}.grid-item-counter-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}vaadin-notification-container{z-index:10000!important}vaadin-notification-card{pointer-events:auto}
