Resolve VSN-2407 "Feature/enhance map interactions, restructure UI, and fix layout"
- Fix marker payload to pass correct user and establishment UUIDs instead of circuit ID
- Implement lazy loading in MapMarker to fetch and display detailed info on click
- Restructure top action bar: move Generate and Import buttons to the left
- Add disabled "Génération de circuits optimaux" button
- Add "Affecter un chauffeur" dropdown menu (optimale/manuelle)
- Replace group icon with explicit "Circuit regroupé" button and relocate logic from MapsControlBar
- Fix horizontal scroll and overflow issues by replacing absolute positioning with flex-grow in TabPanel
Closes VSN-2407