/* Community uses the account's existing olive LCD and controls. */
body#chimera-console #community-main {margin:16px 0 24px; min-width:0}
body#chimera-console #community-main .community-welcome > h2 {font:800 1.1rem/1.35 ui-monospace,monospace; margin:6px 0}
body#chimera-console #community-main .eyebrow {font-size:.68rem; text-transform:uppercase; letter-spacing:.06em}
body#chimera-console #community-main .community-intro {font-size:.8rem; line-height:1.6; margin:0 0 14px}
body#chimera-console #community-main .community-columns {display:grid; grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr)); gap:12px}
body#chimera-console #community-main .account-panel {padding:16px; margin:0; min-width:0}
body#chimera-console #community-main h3 {font:700 .95rem/1.4 ui-monospace,monospace; margin:0 0 10px}
body#chimera-console #community-main p {line-height:1.6; overflow-wrap:anywhere}
body#chimera-console #community-main form {display:grid; gap:8px}
body#chimera-console #community-main :is(input,textarea) {width:100%; min-width:0; box-sizing:border-box}
body#chimera-console #community-main textarea {resize:vertical; min-height:100px}
body#chimera-console #community-main .account-settings-link {display:inline-block; margin:8px 0; font-weight:700}
body#chimera-console #community-main #beta-code-form {margin-top:12px}
body#chimera-console #community-main #community-invite-link {margin-top:12px}
body#chimera-console #community-main #community-invite-link label {display:block; margin-bottom:6px; color:#243c32}
body#chimera-console #community-main #beta-invite-url {background:#eef0cf; color:#243c32; border:1px solid #72815b; border-radius:3px}
body#chimera-console #community-main #community-copy-invite {margin-top:8px}
body#chimera-console #community-main #community-ideas-list {display:grid; gap:12px; margin-top:12px}
body#chimera-console #community-main .community-idea > p {white-space:pre-wrap}
body#chimera-console #community-main .idea-state {display:inline-block; font-size:.7rem; margin-bottom:8px}
body#chimera-console #community-main .small-note {font-size:.75rem}
body#chimera-console #community-main .community-message {padding:10px; border:1px solid currentColor; font-size:.8rem}

/* Community actions join the same compact menu as the rest of the profile. */
body#chimera-console #account-community-slot #community-main {margin:0}
body#chimera-console #account-community-slot .community-welcome {display:none}
body#chimera-console #community-main .account-panel {border:2px solid var(--lcd-line);border-radius:0;background:var(--lcd-light);box-shadow:2px 2px 0 var(--lcd-line)}
body#chimera-console #community-main .eyebrow {margin:0 0 6px;color:var(--lcd-accent);font:700 .65rem/1.4 var(--lcd-font);letter-spacing:.08em}
body#chimera-console #community-main h3 {font-family:var(--lcd-font);font-weight:800}
body#chimera-console.console-page #account-profile-screen #community-main .account-fold-body .account-panel {padding:0;border:0;background:transparent;box-shadow:none}
body#chimera-console #community-main #community-empty {margin:12px 0 0;color:var(--lcd-muted)}
