.auth-body { min-height: 100vh; background: linear-gradient(135deg, #007bff, #6c63ff); background-size: cover; color: #333; } .auth-container { display: flex; justify-content: center; align-items: center; width: 100%; } .card { border: none; border-radius: 15px; background-color: #fff; } .btn-primary { background-color: #007bff; border: none; font-weight: 600; } .btn-primary:hover { background-color: #0056b3; } .form-control { border-radius: 10px; } .form-label { font-weight: 500; }