/** * TimePicker is a styled wrapper around the native ``. * * The browser owns the picker UI: typing into the segmented control, the * UA-provided dropdown, and Escape-to-revert semantics all come from the * platform. The trailing clock icon opens the native picker — on desktop via * `HTMLInputElement.showPicker()`, on iOS Safari (where `showPicker` is not * reliably implemented) by dispatching a click on the underlying input, which * is what iOS Safari uses to open its native time picker. * * The `value` prop follows the same string format as the HTML `` * element: `"HH:mm"` for hours and minutes, `"HH:mm:ss"` for hours, minutes, and seconds. * * The component does not render its own `