{# Shared modern header — used by base.html and dashboard.html.
Styles live in app/web/static/style-custom.css under the .app-* prefix. #}
{% if session.user %}
{# Dropdown wiring lives in app/web/static/app.js. The script tag sits
here (in the shared header partial) instead of base.html so any page
that includes _app_header.html directly — e.g. admin_tables.html,
which doesn't extend base.html — still gets the JS loaded. Defer
keeps it non-blocking; placed after the header markup so the DOM is
ready by the time the IIFE runs init(). #}
{% endif %}