A reusable themed button component.

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

<Button title="Login" color="primary" onClick={() => alert("Clicked")} />