Itahuka Quality + Visibility Fix

Replace:
assets/studio.js
assets/guest.js

Changes:
- LiveKit adaptiveStream disabled for stable operator monitoring.
- dynacast disabled for consistent quality.
- Guest camera requests 720p/30fps.
- Guest publish bitrate raised.
- Program Output canvas locked to 1280x720/30fps.
- Program Output publish bitrate raised.
- Render loop changed from requestAnimationFrame to fixed interval for better continuity.
- Screen Wake Lock requested when supported.
- Video/audio elements recover on visibility/focus.
- High remote video quality requested for subscribed tracks.

Important:
Browsers may still throttle capture when the tab/window is fully minimized. For final production, keep studio/guest windows visible or use LiveKit Egress/MediaMTX on a VPS for unattended streaming.
