This slider uses an actual
<input type="range"> behind the scenes. This is what keyboard and touch + assistive technology users interact with. Mouse/stylus/touch users interact with the fake sliders.
Overall you should style the native
<input type="range">, but if you have to use a custom approach then use a real (but hidden) range input approach.