{% load i18n %} {% comment %} Overview insight: the level chain is arranged here instead of being baked into the view. Only #overview-results reloads when something changes, so the controls never get pulled out from under the pointer. {% endcomment %}
{% for chip in chips %} {# The hidden inputs sit outside .join: it rounds its end from :last-child, which they would otherwise be #}
{# --radius-field is what .join reads for its outer corners, so overriding it here turns the chip into a pill #}
{% endfor %}