Inputs for createSliderCore. Every field is a Signal, so the
derived values track their sources without any manual sync. value is
the single writable source of truth - the only thing the keyboard and
pointer handlers ever mutate. boundedMin / boundedMax default to
min / max; a dual-thumb host narrows them to the sibling-thumb bound
so the cross-clamp math lives here rather than in an effect.