Several fixes to appointment booking:
- The instructor list, date picker and appointment page now show their content as soon as it has loaded, instead of sometimes staying on the loading placeholder.
- The step tracker at the top of booking now works correctly even when two steps share the same name.
- Opening a service's details always shows the correct category colour, even when that category was not part of the list on screen.
- While your studio's details are still loading, the appointment page shows only a simple header, so the loading placeholder no longer appears under a large title.
- Opening the appointment page when the app is already running no longer waits unnecessarily before showing.