Local development build. Synthetic demo accounts only (maya@ / mike@ / rick@demo.gym, password demo-password-1).
Demo behavior: a hold starts as soon as staff approves it and runs until the resume date. Choosing a future start date for holds is not built yet, and gym hold policy is not settled.