{# 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 %}
{% block toast_initial %}{% endblock %}
{% block extra_body %}{% endblock %}