- Merge duplicate #bgm-title CSS from normalbordem.css into BGMHUD.css
- Add BGMHUD.css link to all pages with song title display
- Remove redundant mobile media queries (now in BGMHUD.css only)
- Fix bgm.js: remove unused variables (isplaying, consecutivefails)
- Fix bgm.js: properly handle autoplay with AudioContext checks
- Add song auto-change every 30 seconds in callback
- Simplify title display logic for pages without bgm-title-content element
- test-debug.html: remove inline styles, use BGMHUD.css
- Add now-playing box in top-right corner showing 'Song Title - Artist'
- Update bgm.js with titles and games arrays for display
- Add artist/source info from games array
- Add try-catch error handling for pages without playback elements
- Add inline styles to ensure consistent styling across all pages
- Update normalbordem.css with fallback styles
- Add noscript fallback messages
- Apply Sono font for consistency with site theme