Sign in with Google to sync calendar + accept bookings.
We only request calendar scopes needed for booking + conflict checks.