/**
* @fileoverview ``: HTML web component for keyboard-enhanced tabs.
* @description Light-DOM custom element that augments the CSS-only radio
* tabs pattern with orientation-aware arrow-key navigation. The element
* replaces the `.tabs` wrapper `
` and carries the same class, so all
* existing CSS (panel visibility via `:has()`, the anchor-positioned
* indicator) applies unchanged.
*
* Keyboard behavior on the focused tab radio:
* - Horizontal (default): ArrowLeft / ArrowRight move between tabs.
* - Vertical (`data-orientation="vertical"`): ArrowUp / ArrowDown move between tabs.
* - Home / End jump to the first / last enabled tab.
* - Navigation wraps around and skips disabled tabs.
*
* Native radio-group arrow keys already provide a baseline without
* JavaScript; this element makes the keys match the tabs' visual
* orientation and adds Home/End + wrap-around.
*
* @example
*
*