Two thumbs over [0, 100]. Block-crossing — value[0] is always lowest.
Initial value [2, 5, 8] on [0, 10].
Thumbs cannot get closer than 20 units.
Tooltip + aria-valuetext formatted via (v) => '$' + v.toFixed(2).
Min at the bottom (thermometer convention). Tooltip appears to the right.
Wrapper has dir="rtl"; pointer + ←/→ keyboard math invert. Vertical mode unaffected by direction.
Static state — cannot be focused or dragged.
Bound via [formControl]. The JSON below reflects the live formControl.value.
[10,40,70]