{# Layout: sin sidebar/topbar. Para login, signup, password reset, errores. #}
{% block title %}Datagrowth{% endblock %}
{# FOUC guard: aplica data-theme antes del primer paint. #}
{% if tokens_override_href %}
{% endif %}
{# CSRF double-submit wiring: SIN `defer` para que el monkey-patch de
`fetch` esté activo antes de cualquier `
{% block extra_head %}{% endblock %}
{# items-start en mobile para que el teclado virtual no empuje el form
fuera del viewport. En pantallas más grandes, centramos con sm:items-center. #}
{% block content %}{% endblock %}