A reusable themed CircularProgress component.

This CircularProgress responds to theme changes (light/dark) via Zustand store.

<CircularProgress size={20} />