Improved login modal