/* Cooperative Directory — page-scoped styles (used by /directory/ pages).
   Reuses the site design tokens from styles.css; only adds directory-specific bits. */

.dir-chips{display:flex;flex-wrap:wrap;gap:0.5rem;margin:0.75rem 0 0.5rem}
.dir-chip{background:var(--bg);border:1px solid var(--border);padding:0.3rem 0.75rem;border-radius:100px;font-size:0.8rem;font-weight:500;color:var(--muted)}

.dir-coop-list{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;gap:0.75rem}
.dir-coop{background:var(--surface);border:1px solid var(--border);border-radius:var(--rs);padding:1rem 1.15rem}
.dir-coop strong{font-weight:600;color:var(--text)}
.dir-coop-loc{color:var(--muted);font-weight:400;font-size:0.9rem}
.dir-coop-note{font-size:0.85rem;color:var(--muted);line-height:1.55;margin-top:0.3rem}
