.community-selector{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;margin:0 0 26px}.community-selector>span{font-size:.8rem;color:var(--muted)}.community-selector>div{display:flex;flex-wrap:wrap;gap:8px}.community-selector a{display:inline-flex;align-items:center;min-height:40px;padding:8px 15px;border:1px solid var(--line);border-radius:7px;font-size:.8rem;font-weight:700;color:var(--ink);text-decoration:none}.community-selector a:hover,.community-selector a:focus-visible{border-color:var(--teal);color:var(--teal)}.community-selector a[aria-current]{background:var(--surface);border-color:var(--teal);box-shadow:inset 0 -2px var(--teal)}.community-badge{display:inline-block;font-size:.72rem;line-height:1.4;border:1px solid var(--line);border-radius:5px;padding:4px 8px;color:var(--teal);text-decoration:none;margin-bottom:10px}.article-meta .community-badge{margin:0}.community-empty{padding:24px;background:var(--surface);border:1px solid var(--line);border-radius:10px}.community-feed-footer{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:24px}.community-pagination{display:flex;gap:16px;flex-wrap:wrap}.community-pagination [aria-current]{font-weight:bold;text-decoration:underline}.community-stories .story{min-width:0}.community-news .section-heading h2{margin:0}.community-news .section-heading{align-items:center}

.community-stories .story-without-image .story-image{display:none}.community-stories .story-without-image{border-top:3px solid var(--wine)}
