{#
  Gemeinsames "i"-Hinweis-Icon: Hover zeigt den Text als Tooltip neben dem
  Mauszeiger, Klick/Tap öffnet dasselbe (wiederverwendete) Modal mit dem
  vollen Text -- Mechanik lebt zentral in app.js (initHintIcons), hier wird
  nur das Icon mit seinen Daten-Attributen erzeugt. title = Kontext für die
  Modal-Überschrift (z.B. das zugehörige Feld-Label), text = der eigentliche
  Erklärungstext.
#}
{% macro hint_icon(text, title='Hinweis') %}<button type="button" class="hint-icon" data-hint="{{ text }}" data-hint-title="{{ title }}" aria-label="Hinweis: {{ title }}">i</button>{% endmacro %}
