- PlayerBar no longer overlaps the sidebar on desktop (offsets by sidebar width), so Settings/collapse stay reachable while playing. - Sidebar collapse toggle moved onto the header logo icon; remove bottom button. - Prod server: catch-all proxy so any non-SPA, non-asset request is forwarded to ABS — only Shelfless needs to be exposed, ABS stays internal. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>