Design a user interface for a voice-enabled geospatial map application. The UI should feature a central map display using Leaflet/OpenLayers, with zooming and panning options. Include a voice input button for initiating commands, with visual feedback for processing. Add a command results display for notifications and status updates. Include a control panel for managing map layers and options for adding, removing, or editing markers. Provide a settings menu for data privacy and offline functionality. Ensure a clean, intuitive layout with clear icons and responsive design. | A shadcn/ui and v0 generation - v0