/* KiwiBee patch to the upstream build — see docs/body-anatomy-simulation.md.
 *
 * The bundled Tailwind utilities compile `data-horizontal:*` to a selector that
 * needs a bare `[data-horizontal]` attribute:
 *
 *     .data-horizontal\:h-1[data-horizontal] { height: calc(var(--spacing) * 1) }
 *
 * Base UI never sets that attribute — its slider renders `data-orientation="horizontal"`
 * instead — so the explode slider's track and indicator collapsed to 0px high and the
 * control rendered as a bare thumb with no rail. Restate the few dimensions the slider
 * needs, keyed on the attribute the runtime actually emits.
 */

[data-slot="slider-track"][data-orientation="horizontal"] {
  height: calc(var(--spacing) * 1);
  width: 100%;
}

[data-slot="slider-track"][data-orientation="vertical"] {
  width: calc(var(--spacing) * 1);
  height: 100%;
}

[data-slot="slider-range"][data-orientation="horizontal"] {
  height: 100%;
}

[data-slot="slider-range"][data-orientation="vertical"] {
  width: 100%;
}
