Booking improvements for members and staff:
• Open the reservation form immediately when selecting an available time.
• Keep availability labels steady while refreshing, without briefly marking open times unavailable.
• Improve provider selection, availability checks, and protection against duplicate submissions.