Line-anchored feedback on this change.
button.tsx:46
Default height should stay at 46px on mobile — don’t shrink below the control scale.
Agreed — keeping `h-[46px]` and only adjusting padding.
input.tsx:28
Focus ring looks good — can we match the shared `--ring` token?