.artists.svelte-1qfpjcv{max-width:1100px;padding:var(--space-6) var(--space-5) var(--space-8);margin:0 auto}.artists.svelte-1qfpjcv h1:where(.svelte-1qfpjcv){font-size:var(--font-size-6);font-weight:var(--font-weight-bold)}.artists__subtitle.svelte-1qfpjcv{color:var(--text-secondary);margin:var(--space-2) 0 var(--space-5);max-width:65ch}.filters.svelte-1qfpjcv{gap:var(--space-2);background:var(--bg-surface);padding:var(--space-3);border-radius:10px;flex-direction:column;display:flex}.filters__row.svelte-1qfpjcv{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.filters__label.svelte-1qfpjcv{font-size:var(--font-size-1);color:var(--text-secondary);font-weight:var(--font-weight-bold);margin-right:var(--space-2)}.filters__note.svelte-1qfpjcv{font-size:var(--font-size-1);color:var(--text-secondary);margin:0}.filter-chip.svelte-1qfpjcv{border:1px solid var(--bg-elevated);color:var(--text-secondary);padding:2px var(--space-3);font-size:var(--font-size-1);cursor:pointer;background:0 0;border-radius:999px}.filter-chip.svelte-1qfpjcv:hover{color:var(--text-primary);border-color:var(--accent-soft)}.filter-chip--active.svelte-1qfpjcv{background:color-mix(in srgb, var(--accent) 25%, transparent);border-color:var(--accent);color:var(--accent-soft)}.filters__clear.svelte-1qfpjcv{color:var(--text-secondary);font-size:var(--font-size-1);cursor:pointer;background:0 0;border:none;text-decoration:underline}.artists__count.svelte-1qfpjcv{font-size:var(--font-size-1);color:var(--text-secondary);margin:var(--space-4) 0 var(--space-2)}.artists__empty.svelte-1qfpjcv{color:var(--text-secondary);background:var(--bg-surface);border:1px dashed var(--bg-elevated);padding:var(--space-5);text-align:center;border-radius:8px}.artists__grid.svelte-1qfpjcv{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}
