Use when
- The answer is short and user-authored.
- Users may need to paste or edit arbitrary letters, numbers, or symbols.
- The product cannot predict every valid value as a finite option list.
- A native text field gives the expected keyboard, focus, and browser behavior.