Three layouts, one set of tabs
The three variants are the same set of tabs restyled, so switching a component's layout does not mean re-entering labels or colors. Horizontal lays the labels in a row with the active tab marked. Vertical stacks them in a column with the active tab filled or tinted, the sidebar arrangement. Pill renders a segmented control where the selected tab becomes a filled rounded capsule and the rest stay transparent.