fix(profile): responsive layout + fix HUD corner label overlap
Redesign @handle profile pages with portrait/landscape responsive
layouts, visual stat bars with per-category colors, status indicator
dots for online/offline presence, activity type color coding, and
section dividers. Content now starts below the HUD corner label
(y=22) so it never overlaps the prompt label. Refreshing indicator
also moved below HUD area. Small screens get compact stat display,
very small screens skip stats entirely.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>