* feat(video-player): add keyboard shortcut tooltips to control bar
- Display keyboard shortcuts (e.g., "Play (Space)") in button tooltips.
- Inject shortcut suffixes into Video.js language strings dynamically.
- Add CSS to style `.vjs-control-text` as a floating tooltip on hover.
- Enable `noUITitleAttributes` to disable native browser tooltips and prevent duplication.
* fix(player-control-tooltips): Prevent player control tooltips from displaying incorrectly in mobile
- Implement mobile touch detection to set 'player-data-is-touch' attribute on body, preventing sticky hover states.
* chore(linting): fix linting and styling errors in VideoJS
* Improve hover detection for tooltips
---------
Co-authored-by: Gabe Kangas <gabek@real-ity.com>