We need a clean, responsive internal sales dashboard our team can rely on throughout the day. Build a single-page React app (Vite) that shows: a live revenue trend for the last 24 hours as a line chart, a transactions table with strong sorting and filtering, and KPI tiles for total sales, average order value, and conversion rate. Fetch and cache data from our REST API with TanStack Query and poll every 30 seconds. Keep UI control state (e.g., filters) in Zustand. Use Chart.js for the chart and AG-Grid for the table. Prioritize speed, clarity, and a utilitarian design over visual flair.