First line: a bordered text field with optional leading icon and trailing keyboard hint.
```jsx
```
Notes
- Border lights to `--ring` with a soft `--shadow-focus` glow on focus-within.
- Pass `kbd` to surface a shortcut chip (search fields); `icon` is muted until focus.
- For the chat/agent composer, compose this with the `Button` send control rather than reaching for a one-off.