{% if messages %}
{% for message in messages %}
{# Transient Brief-styled banner — no DB row, no FYI/square. #}
{# Slides in under the navbar h2 w. the same Gaussian-glass #}
{# look as the Brief notification banner; NVM dismisses. #}
{{ message }}
{% endfor %}
{% endif %}
{# Anchor for Brief.showBanner — banner inserts as nextSibling so #}
{# it lands at the top of page content on every base.html-extending #}
{# page, regardless of where (or whether)