{# Flujo de login passwordless OTP (FEAT-086). Inline porque login.js está gitignored (deploy S3 manual); este flujo se versiona con el template. #}