Inline style cleanup
We removed inline style props from app components and replaced them with Tailwind utilities, keeping the same visual output while improving lint hygiene.
- Replaces inline height styles on demo textareas with equivalent Tailwind utilities
- Replaces signup page inline gradient background with the existing bg-gradient-app class
- Adds documented eslint exceptions for OpenGraph ImageResponse files that require style objects