{% comment %} `.tabs-title > a[aria-selected=true]` is what actually restyles the selected tab — `.is-active` on the `
  • ` alone changes nothing visually — so the aria attribute is load-bearing for appearance here, not only for the reader. Both are rendered server-side and both keep their Alpine binding. The panel is `.tabs-content` rather than `.tabs-panel`: this widget has one panel that is always shown and HTMX-swapped, whereas `.tabs-panel` is `display: none` until `.is-active` picks one of several siblings. {% endcomment %}
    {{ slot }}