{#- layout_auth.html — full-screen layout for authentication pages. WHY THIS EXISTS (the bite it fixes): Auth pages (login, register, reset) are full-screen but are NOT the public site and NOT the logged-in app — a third archetype. Forcing them to inherit a public/app layout, or to inherit nothing, made every generation re-decide where CSRF, security meta, viewport, and theme go. This layout is the single canonical home for that contract, so a child page NEVER re-decides it. WHAT A CHILD PROVIDES: {% block title %} ->