.team-grid.svelte-30q2yt{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:var(--space-3)}.team-card.svelte-30q2yt{min-width:0;padding:var(--space-3);border:1px solid var(--border-soft);border-radius:var(--radius-tight);background:var(--surface)}.team-card__head.svelte-30q2yt{display:grid;gap:var(--space-1)}.team-card__head.svelte-30q2yt p:where(.svelte-30q2yt){margin:0}h3.svelte-30q2yt{margin:0;color:var(--ink-strong);font-size:var(--text-base)}.muted.svelte-30q2yt{color:var(--ink-mute);font-size:var(--text-sm)}.team-card__count.svelte-30q2yt{margin:var(--space-2) 0 var(--space-1);color:var(--ink-mute);font-size:var(--text-xs)}.member-list.svelte-30q2yt{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2);margin:var(--space-2) 0 0;padding:0;list-style:none}.member-list.with-count.svelte-30q2yt{margin:0}.member-list.svelte-30q2yt a:where(.svelte-30q2yt){color:var(--ink-soft);font-size:var(--text-sm);text-decoration:none}.member-list.svelte-30q2yt a:where(.svelte-30q2yt):hover{color:var(--brand-dark);text-decoration:underline}
