{% comment %}
* Parameters *
label: string (optional) - Group label
required: boolean (optional) - default: False
helper_text: string (optional) - Group-level helper/error message
is_error: boolean (optional) - default: False
disabled: boolean (optional) - default: False
orientation: string (optional) - options: vertical, horizontal (default: vertical)
columns: list (optional) - List of columns, each column is a list of checkbox item dicts:
- id: string
- label: string
- checked: boolean (optional)
- indeterminate: boolean (optional)
class: string (optional)
{% endcomment %}