{% comment %} Generic column visibility picker. Renders checkboxes for columns with visible_key. Expects parent Alpine scope: colsOpen, cols. Expects template variable: columns (list of column dicts from table_config). {% endcomment %}
{% for col in columns %}{% if col.visible_key %} {% endif %}{% endfor %}