Fixed an issue where classes marked as hidden could still show up for customers.
- Hidden classes no longer appear when customers browse the schedule by date.
- Hidden one-off classes no longer appear in upcoming class listings.
- Customers with an existing booking, or with a direct link to a specific class, can still open that class as before.
- Studio admins continue to see all hidden classes.