@font-face{font-family:Space Grotesk;src:url(./SpaceGrotesk-CzOCAti0.woff2) format("woff2");font-weight:300 700;font-style:normal;font-display:swap}:root{--komunumo-font-sans: "Space Grotesk", system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif}html,body{font-family:var(--komunumo-font-sans),sans-serif}.confirmation-dialog{width:30em}.confirmation-dialog .action-message{font-weight:700}.confirmation-dialog .email-button{margin-right:auto}@media (max-width: 600px){.confirmation-dialog{width:90vw;height:100vh;padding:0;border:0}}.info-banner{display:flex;justify-content:center;justify-items:center;padding:var(--lumo-space-s);background-color:var(--lumo-warning-color);color:var(--lumo-warning-contrast-color);box-shadow:var(--lumo-box-shadow-s);font-size:var(--lumo-font-size-xl)}.komunumo-card{width:400px;transition:transform .3s ease,box-shadow .3s ease}.komunumo-card:hover{box-shadow:var(--lumo-box-shadow-s);transform:scale(1.03)}.komunumo-card.clickable{cursor:pointer}.komunumo-grid{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--lumo-space-m)}.markdown-editor{padding:0;flex:1 1 auto;min-height:0}.markdown-editor vaadin-tabsheet,.markdown-editor vaadin-text-area{padding:0}.markdown-editor vaadin-tabsheet::part(content){padding:var(--lumo-space-s) 0 0 0}.navigation-bar{padding:var(--lumo-space-m);border-bottom:1px solid var(--lumo-contrast-10pct)}.navigation-bar .menu-bar{display:flex;gap:var(--lumo-space-m)}.navigation-bar vaadin-avatar{cursor:pointer}.page-footer{padding:var(--lumo-space-m);border-top:1px solid darkgray;font-style:italic;font-size:var(--lumo-font-size-s)}.page-header{padding:var(--lumo-space-m);border-bottom:1px solid darkgray}.profile-field .success{color:var(--lumo-success-text-color)}.profile-field .error,.confirmation-view .error{color:var(--lumo-error-text-color)}.global-page-editor-dialog::part(overlay){width:80vw;height:80vh}.global-page-editor-dialog::part(content){display:flex;flex-direction:column;height:100%}.configuration-editor-view vaadin-vertical-layout{padding:0}.configuration-editor-view .configuration-setting-field{border-top:1px solid #ccc}.create-community-view vaadin-vertical-layout{padding:0}.create-community-view .community-add-component{border-top:1px solid #ccc}
