.community-row{gap:10px}.community-row small{flex:0 0 auto}.community-row small a{color:var(--accent)}.community-row b{font-weight:600;color:#e3def8}.source-health{display:flex;gap:5px;flex-wrap:wrap;margin-top:12px}.source-state{font:8px 'DM Mono';color:var(--faint);padding:3px 5px;border:1px solid #242a35;border-radius:4px}
.candidate-list{padding:15px 17px}.candidate{display:flex;justify-content:space-between;align-items:start;gap:16px;padding:10px 2px;border-bottom:1px solid var(--line)}.candidate:last-child{border-bottom:0}.candidate h3{font:500 14px 'Space Grotesk';margin:7px 0 3px}.candidate p{font-size:10px;color:var(--muted);margin:0}.candidate-sources{display:flex;flex-direction:column;gap:6px;flex:0 0 auto;font:9px 'DM Mono';color:var(--accent)}@media(max-width:620px){.candidate{display:block}.candidate-sources{flex-direction:row;margin-top:9px}}
.evidence-details{margin-top:8px;color:var(--muted);font:9px 'DM Mono'}
.evidence-details summary{cursor:pointer;list-style:none;color:var(--cyan);width:max-content;max-width:100%}
.evidence-details summary::-webkit-details-marker{display:none}
.evidence-details summary:after{content:' ＋';color:var(--faint)}
.evidence-details[open] summary:after{content:' −'}
.evidence-list{display:flex;flex-wrap:wrap;gap:7px 11px;padding:9px 0 2px}
.evidence-list a{color:var(--accent);overflow-wrap:anywhere}
.primary-links{flex-wrap:wrap;gap:6px 10px}
.catalog td .evidence-details{max-width:300px}
