Component accessibility

RangeInput - when the text input is cloned to make the slider, don't clone the label as well - just re-use the same label for both
TabSelector - target panel is focussed on first click, on desktop only. On viewport resize, close the dropdown menu if open