Clinic Portal — staff sign in
Forgot password?
First sign-up becomes Group Admin. New staff logins are created from Supabase Auth, then roles assigned under Staff Access.