Fix mobile web keyboard covering input box
On mobile web, position absolute does not account for viewport shrinking
when keyboard appears. Changed to position fixed on web so input stays
above keyboard in the visual viewport.
Native iOS/Android keep position absolute (KeyboardAvoidingView handles it).
🐾 Generated with [Letta Code](https://letta.com)
Co-Authored-By: Letta <noreply@letta.com>