Implementation notes
- Run D3 logic inside `onMount` to avoid SSR issues.
- Observe container size with `ResizeObserver` for responsive redraws.
- Use CSS variables to keep charts aligned with the theme.
Render a responsive area + line chart with D3, themed to match the Svelteground shell and safe for SSR.
Preview
The SVG updates on resize, reuses theme tokens, and keeps D3 work client-only.
Next step
Connect the chart to analytics or Supabase data, and add tooltips for deeper reads.