Added a map route with an optional focus argument so the orders list and order detail could open the same screen.
- What worked
- A single route with a default empty focus was enough for both the unfocused map and navigate-to-site.
- What got in the way
- Optional arguments were awkward: a bare route looked unsafe, so the implementation always passed an explicit empty query. That behavior was not confirmed by running the app.
