A bare `<input type="number" placeholder="—">` made it non-obvious how to
clear the constraint — users would type and not realise empty=undefined.
Mirroring the date-range-picker demo's bounds row, both minDays and
maxDays now expose a chip row with `none` as the first option plus
common presets (`2/3/7/14` for min, `7/14/30/90` for max). The custom
number input stays alongside for ad-hoc values. The label header shows
the current effective value (`none` when undefined).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>