Ingresa con el código de acceso que recibiste después de confirmar tu inscripción.
NOTA DE DESARROLLO (para Diana): esta pantalla ya valida el código contra Supabase de
verdad (Edge Function login). Después del login vas a un formulario corto
sin calificar (nivel autopercibido, disponibilidad horaria) y recién ahí arranca Nivel
1. Grammar (nivel1.html) ya guarda cada respuesta vía el Edge Function
submit-response, igual que Listening -- la corrección, el ceiling CEFR y
el desbloqueo de OET/STEPS2 se calculan 100% server-side, y esta pantalla nunca ve
aciertos ni puntaje en vivo.