fix(planning): prevent refresh on passenger delete and motif selection
- Ensure action buttons don’t submit the trip form (passenger delete + motifs multi-select)
- Fix “Maximum update depth exceeded” in personalization motifs by removing render-time state updates and stabilizing handlers
- Show correct vehicle plate in trip hover popover; display “Trip not assigned” when no driver is assigned