Introduces CardSection class that wraps each card grid with a collapsible header and inline filter input. Collapse state persists in localStorage, filter value survives auto-refresh re-renders. When filter is active the add-card button is hidden. Applied to all 13 sections across Targets, Sources, and Profiles tabs. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>