If events don’t load, your ICS feed is probably blocked by CORS — use your Cloudflare Worker proxy URL for staff-ics-proxy.misty-butterfly-4ae6.workers.dev.
Enter password
This page is protected. Enter the password to view the calendar.
Incorrect password.
Note: this password check is client-side (good for casual gating). For real security, protect the Worker/Pages with a token or Cloudflare Access.