{# credits_ticker (magazine-bold) — marquee strip of credits. Fields: items[].label. MID motion: CSS marquee, paused on hover, static under prefers-reduced-motion. The track renders the item list TWICE so the -50% translate loops seamlessly (engine can't repeat N times). #} {% if items %}
{% for item in items %}{{ item.label }}{% endfor %}{% for item in items %}{{ item.label }}{% endfor %}
{% endif %}