fix: irrational_music — native input overlay instead of prompt()
- Replaced ugly prompt() with native <input> element overlaid on canvas
- Dark themed input (dark bg, green text, monospace) for typing expressions
- Enter to confirm, blur to auto-confirm
- Input slides down from top when expression area is tapped
Co-Authored-By: Claude <noreply@anthropic.com>