Select
A styled native <select>with a custom chevron overlay. We keep the real native element so the browser owns the option popup, keyboard, type-ahead, and the platform picker on mobile — the best accessibility you can get for free. It shares Input's field styling: border, focus ring, invalid state, and sm/md/lg sizes. For a custom listbox, multi-select, or async type-ahead, reach for Combobox instead.
Default — md
With placeholder option + described hint
Sets the default enforcement posture.
Controlled
value = ""Invalid / error
A jurisdiction is required.
Disabled
Sizes — sm / md / lg