{# Slider, ported from shadcn/ui. Radix builds the track and thumb from divs driven by pointer events; a native already does that, including keyboard arrows and posting with a plain form submit. So this keeps the native control, tints it with `accent-primary`, and uses Alpine only for the value readout beside it. #} {% macro slider(name, label, min=0, max=100, step=1, value=0, suffix=none) %}