Component type: masked_input
Ant Design: Input + mask library (react-input-mask)
MUI: TextField + mask library
Mantine: TextInput + mask library
Other libraries: Chakra: Input + mask library
Notes: Not typically first-party; evaluate typing + formatting.