Sunrise GP: Small Steam Deck friendly update

UI fixes for Steam Deck, - Fixed login issue to leaderboard on Steam Deck