Professional Leads Table UI

Redesign this Leads listing into a clean, modern, and professional **CRM-style table UI** using React and Ant Design. The page should have a clear header with the title **“Leads”** and primary actions (Routes, Add Lead) aligned to the right. Use a compact, well-aligned filter toolbar with search, status, sales rep, date range, and pipeline stage filters. The table should be dense but readable (`size="small"`), with clear column hierarchy, subtle hover states, consistent tag colors, and ellipsis for long text (expandable for notes). Prioritize important fields like shop name, contact info, status, and pipeline stage, keep actions icon-only and right-aligned, and ensure the layout feels enterprise-ready, performant, and accessible without changing existing business logic.

Pages