.community-counts{display:flex;gap:48px;flex-wrap:wrap;margin-top:24px;padding:20px 0;border-top:1px solid var(--line);max-width:680px}
.community-counts>div{min-width:145px;flex:1}.community-counts dl{margin:0}
.community-counts dt{font-size:13px;color:var(--muted)}
.community-counts dd{font-size:30px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.3;margin:4px 0;color:var(--text)}
.community-counts details{font-size:11px;color:var(--muted);max-width:260px}
.community-counts summary{cursor:pointer;list-style:none}
.community-counts summary::after{content:' ⓘ';color:var(--teal)}
.community-counts details[open] p{margin-top:8px;line-height:1.5}
@media(max-width:500px){.community-counts{gap:20px}.community-counts>div{min-width:120px}}
