

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>ExamsAdda - Professional Online Exam System</title>
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">
    <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css" rel="stylesheet">
    <link href="assets/css/global-branding.css" rel="stylesheet">
    <style>
        .hero-section {
            background: linear-gradient(135deg, #1a237e 0%, #764ba2 100%);
            color: white;
            padding: 100px 0;
            margin-top: 0;
        }
        
        /* Ensure header is visible and consistent */
        .home-header {
            position: relative;
            z-index: 1000;
            width: 100%;
            background-color: #012448 !important;
        }
        
        /* Prevent header flashing */
        .navbar {
            transition: none !important;
        }
        
        .nav-link {
            color: rgba(255, 255, 255, 0.85) !important;
            font-weight: 500;
            padding: 8px 12px !important;
            border-radius: 6px;
            transition: all 0.3s ease;
        }
        
        .nav-link:hover,
        .nav-link.active {
            color: white !important;
            background-color: rgba(255, 255, 255, 0.1);
        }
        
        /* Register button - same hover as other nav buttons */
        .btn-outline-light:hover {
            color: white !important;
            background-color: rgba(255, 255, 255, 0.1) !important;
            border-color: rgba(255, 255, 255, 0.5) !important;
        }
        
        .btn-outline-light {
            color: white !important;
            border-color: rgba(255, 255, 255, 0.5) !important;
        }
        
        /* Mobile menu alignment fix */
        @media (max-width: 991.98px) {
            .navbar-nav {
                text-align: left !important;
            }
            
            .navbar-nav .nav-item {
                margin: 5px 0;
            }
            
            .navbar-nav .btn {
                margin-left: 0 !important;
                margin-top: 10px;
                width: 100%;
                text-align: center;
            }
            
            .navbar-collapse {
                padding-top: 15px;
            }
        }
        
        /* 🎯 HYBRID HEADER STYLING - Best of Both Worlds */
        
        /* Clean Header Shadow */
        .home-header {
            box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
        }
        
        /* Clean Brand Logo - No Gradient */
        .navbar-brand {
            color: white !important;
            font-weight: 700 !important;
            transition: all 0.3s ease;
        }
        
        .navbar-brand:hover {
            transform: translateY(-1px);
            text-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
        }
        
        /* Simple Navigation Hover Effects */
        .nav-link {
            transition: all 0.3s ease;
        }
        
        .nav-link:hover {
            transform: translateY(-1px);
            background-color: rgba(255, 255, 255, 0.15);
        }
        
        /* Enhanced User Profile Dropdown */
        .dropdown-toggle::after {
            transition: transform 0.3s ease;
        }
        
        .dropdown-toggle[aria-expanded="true"]::after {
            transform: rotate(180deg);
        }
        
        .dropdown-menu {
            border: none;
            box-shadow: 0 8px 25px rgba(0, 0, 0, 0.15);
            border-radius: 10px;
            padding: 8px 0;
            margin-top: 8px;
            background: white;
        }
        
        .dropdown-item {
            padding: 10px 20px;
            transition: all 0.3s ease;
            border-radius: 6px;
            margin: 2px 8px;
            color: #333;
        }
        
        .dropdown-item:hover {
            background: #667eea;
            color: white;
            transform: translateX(3px);
        }
        
        /* Simple Register Button */
        .btn-outline-light {
            border: 2px solid rgba(255, 255, 255, 0.5);
            font-weight: 600;
            transition: all 0.3s ease;
        }
        
        .btn-outline-light:hover {
            transform: translateY(-1px);
            background-color: rgba(255, 255, 255, 0.1);
            border-color: white;
        }
        
        /* User Role Badge - Keep This Feature */
        .user-role-badge {
            font-size: 0.7rem;
            padding: 2px 6px;
            border-radius: 8px;
            background: #667eea;
            color: white;
            margin-left: 5px;
            font-weight: 500;
        }
        
        /* Mobile Menu Enhancements - Keep These */
        @media (max-width: 991.98px) {
            .navbar-toggler {
                border: none;
                padding: 8px;
                border-radius: 6px;
                background: rgba(255, 255, 255, 0.1);
                transition: all 0.3s ease;
            }
            
            .navbar-toggler:hover {
                background: rgba(255, 255, 255, 0.2);
            }
            
            .navbar-toggler:focus {
                box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.3);
            }
            
            .navbar-collapse {
                background: rgba(1, 36, 72, 0.95);
                border-radius: 10px;
                margin-top: 10px;
                padding: 15px;
            }
        }
        .feature-card {
            border: none;
            border-radius: 15px;
            box-shadow: 0 5px 15px rgba(0,0,0,0.1);
            transition: transform 0.3s ease;
        }
        .feature-card:hover {
            transform: translateY(-5px);
        }
        .feature-icon {
            font-size: 3rem;
            color: #667eea;
            margin-bottom: 1rem;
        }
        .cta-section {
            background: #f8f9fa;
            padding: 80px 0;
        }
        .footer-links a {
            text-decoration: none;
            transition: color 0.3s ease;
        }
        .footer-links a:hover {
            color: #667eea !important;
        }
        
        /* Mobile Menu Styles */
        .user-avatar-small {
            width: 35px;
            height: 35px;
            background: rgba(255, 255, 255, 0.2);
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 0.9rem;
            color: white;
        }
        
        .avatar-text {
            font-weight: 600;
            font-size: 0.9rem;
        }
        
        .mobile-menu-overlay {
            position: fixed;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            background: rgba(0, 0, 0, 0.5);
            z-index: 1040;
            display: none;
        }
        
        .mobile-menu-dropdown {
            position: fixed;
            top: 0;
            left: 0;
            right: 0;
            background: linear-gradient(135deg, #1a237e 0%, #764ba2 100%);
            z-index: 1050;
            transform: translateY(-100%);
            transition: transform 0.3s ease;
            box-shadow: 0 4px 20px rgba(0,0,0,0.3);
        }
        
        .mobile-menu-dropdown.show {
            transform: translateY(0);
        }
        
        .mobile-menu-header {
            background: rgba(0, 0, 0, 0.2);
            color: white;
            padding: 15px 20px;
            display: flex;
            justify-content: space-between;
            align-items: center;
            border-bottom: 1px solid rgba(255, 255, 255, 0.1);
        }
        
        .mobile-menu-title {
            margin: 0;
            font-size: 1.2rem;
            font-weight: 700;
        }
        
        .mobile-menu-close {
            background: none;
            border: none;
            color: white;
            font-size: 1.2rem;
            padding: 5px;
            border-radius: 4px;
            transition: background 0.3s ease;
        }
        
        .mobile-menu-close:hover {
            background: rgba(255, 255, 255, 0.1);
        }
        
        .mobile-menu-content {
            padding: 20px 0;
        }
        
        .mobile-menu-list {
            list-style: none;
            padding: 0;
            margin: 0;
        }
        
        .mobile-menu-item {
            display: block;
            padding: 15px 20px;
            color: white;
            text-decoration: none;
            font-weight: 500;
            transition: all 0.3s ease;
            border-left: 4px solid transparent;
        }
        
        .mobile-menu-item:hover {
            background: rgba(255, 255, 255, 0.1);
            color: white;
            border-left-color: #00d4ff;
            transform: translateX(5px);
        }
        
        .mobile-dropdown {
            background: linear-gradient(135deg, #1a237e 0%, #764ba2 100%) !important;
            border: none !important;
            border-radius: 12px !important;
            box-shadow: 0 8px 25px rgba(0,0,0,0.2) !important;
            padding: 8px 0 !important;
            min-width: 280px !important;
        }
        
        .mobile-dropdown.show {
            display: block !important;
        }
        
        .mobile-dropdown .dropdown-item {
            color: white !important;
            padding: 12px 20px !important;
            transition: all 0.3s ease !important;
            border-radius: 8px !important;
            margin: 2px 8px !important;
        }
        
        .mobile-dropdown .dropdown-item:hover {
            background: rgba(255, 255, 255, 0.1) !important;
            color: white !important;
            transform: translateX(5px) !important;
        }
        
        .mobile-dropdown .dropdown-item i {
            width: 20px !important;
            text-align: center !important;
            opacity: 0.8 !important;
        }
        
        .mobile-dropdown .dropdown-item:hover i {
            opacity: 1 !important;
            transform: scale(1.1) !important;
        }
        
        .user-avatar-medium {
            width: 45px;
            height: 45px;
            background: linear-gradient(135deg, #667eea, #764ba2);
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            margin-right: 15px;
            color: white;
            font-weight: 600;
        }
        
        .avatar-text-medium {
            font-size: 1.1rem;
            font-weight: 700;
        }
        
        .user-info {
            display: flex;
            align-items: center;
        }
        
        .user-details {
            flex: 1;
        }
        
        .user-name-medium {
            font-weight: 600;
            color: white;
            font-size: 1rem;
            margin-bottom: 2px;
        }
        
        .user-role-medium {
            color: rgba(255, 255, 255, 0.8);
            font-size: 0.85rem;
            font-weight: 500;
            margin-bottom: 2px;
        }
        
        .dropdown-item {
            color: white !important;
            padding: 12px 20px;
            transition: all 0.3s ease;
        }
        
        .dropdown-item:hover {
            background: rgba(255, 255, 255, 0.1) !important;
            color: white !important;
            transform: translateX(5px);
        }
        
        .dropdown-divider {
            border-color: rgba(255, 255, 255, 0.2) !important;
        }
        
        .logout-item {
            color: #ff6b6b !important;
            font-weight: 600 !important;
        }
        
        .logout-item:hover {
            background: rgba(255, 107, 107, 0.2) !important;
            color: #ff4757 !important;
            transform: translateX(5px);
        }
        
        /* Desktop Dropdown Styles */
        .desktop-dropdown {
            background: linear-gradient(135deg, #1a237e 0%, #764ba2 100%) !important;
            border: none !important;
            border-radius: 12px !important;
            box-shadow: 0 8px 25px rgba(0,0,0,0.2) !important;
            padding: 8px 0 !important;
            min-width: 280px !important;
        }
        
        .desktop-dropdown .dropdown-header {
            background: rgba(0, 0, 0, 0.2) !important;
            border-radius: 12px 12px 0 0 !important;
            margin: -8px -8px 8px -8px !important;
            padding: 15px 20px !important;
        }
        
        .desktop-dropdown .dropdown-item {
            color: white !important;
            padding: 12px 20px !important;
            transition: all 0.3s ease !important;
            border-radius: 8px !important;
            margin: 2px 8px !important;
        }
        
        .desktop-dropdown .dropdown-item:hover {
            background: rgba(255, 255, 255, 0.1) !important;
            color: white !important;
            transform: translateX(5px) !important;
        }
        
        .desktop-dropdown .dropdown-item i {
            width: 20px !important;
            text-align: center !important;
            opacity: 0.8 !important;
        }
        
        .desktop-dropdown .dropdown-item:hover i {
            opacity: 1 !important;
            transform: scale(1.1) !important;
        }
        
        .desktop-dropdown .dropdown-divider {
            border-color: rgba(255, 255, 255, 0.2) !important;
            margin: 8px 0 !important;
        }
        
        .desktop-dropdown .logout-item {
            color: #ff4757 !important;
            font-weight: 700 !important;
            background: rgba(255, 71, 87, 0.1) !important;
            border: 1px solid rgba(255, 71, 87, 0.3) !important;
        }
        
        .desktop-dropdown .logout-item:hover {
            background: rgba(255, 71, 87, 0.3) !important;
            color: #ffffff !important;
            border-color: rgba(255, 71, 87, 0.6) !important;
            transform: translateX(5px) !important;
        }
        
        /* Enhanced Mobile Menu Button */
        #mobileMenuToggle {
            border: none;
            background: rgba(255, 255, 255, 0.1);
            color: white;
            font-size: 1.2rem;
            padding: 8px 12px;
            border-radius: 8px;
            transition: all 0.3s ease;
            backdrop-filter: blur(10px);
        }
        
        #mobileMenuToggle:hover {
            background: rgba(255, 255, 255, 0.2);
            transform: scale(1.05);
            box-shadow: 0 4px 15px rgba(0,0,0,0.2);
        }
        
        #mobileMenuToggle:active {
            transform: scale(0.95);
        }
        
        /* Enhanced Mobile Menu Items */
        .mobile-menu-item i {
            width: 20px;
            text-align: center;
            margin-right: 12px;
            opacity: 0.8;
        }
        
        .mobile-menu-item:hover i {
            opacity: 1;
            transform: scale(1.1);
        }
        
        /* Mobile Menu Animation */
        .mobile-menu-dropdown {
            backdrop-filter: blur(10px);
        }
        
        /* Profile Avatar Enhancement */
    </style>
</head>
<body>
    <!-- Home Page Header - Mobile Optimized -->
    <nav class="navbar navbar-expand-lg navbar-dark home-header" style="background-color: #012448 !important; position: relative; z-index: 1000; width: 100%;">
        <div class="container">
            <!-- Mobile Layout -->
            <div class="d-lg-none d-flex align-items-center justify-content-between w-100">
                <!-- Left Side: Three Dots + Brand -->
                <div class="d-flex align-items-center">
                    <button class="btn btn-link text-white me-3" id="mobileMenuToggle">
                        <i class="fas fa-bars fa-lg"></i>
                    </button>
                    <a class="navbar-brand mb-0" href="index.php" style="font-size: 1.3rem; font-weight: 700;">
                                                    <i class="fas fa-graduation-cap me-2"></i>
                                                ExamsAdda                    </a>
                </div>
                
                <!-- Right Side: User Section -->
                <div style="padding-right: 5px;">
                                            <!-- Mobile Login/Register -->
                        <div class="dropdown">
                            <button class="btn btn-link text-white p-0" id="mobileAuthDropdown" type="button" data-bs-toggle="dropdown" aria-expanded="false">
                                <i class="fas fa-user fa-lg"></i>
                            </button>
                            <ul class="dropdown-menu dropdown-menu-end mobile-dropdown">
                                <li><a class="dropdown-item" href="index.php?page=login"><i class="fas fa-sign-in-alt me-2"></i>Login</a></li>
                                <li><a class="dropdown-item" href="index.php?page=register"><i class="fas fa-user-plus me-2"></i>Register</a></li>
                            </ul>
                        </div>
                                    </div>
            </div>
            
            <!-- Desktop Layout -->
            <div class="d-none d-lg-block">
                <a class="navbar-brand" href="index.php" style="font-size: 1.5rem; font-weight: 700;">
                                            <i class="fas fa-graduation-cap me-2"></i>
                                        ExamsAdda                </a>
            </div>
            
            <!-- Desktop Navigation -->
            <div class="collapse navbar-collapse d-none d-lg-block">
                <ul class="navbar-nav me-auto">
                    <li class="nav-item">
                        <a class="nav-link" href="#features">Features</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="#about">About</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="exam-pages/index.php">Available Exams</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="#contact">Contact</a>
                    </li>
                </ul>
                
                <ul class="navbar-nav">
                                            <!-- Desktop Not logged in -->
                        <li class="nav-item">
                            <a class="nav-link" href="index.php?page=login">Login</a>
                        </li>
                        <li class="nav-item">
                            <a class="nav-link btn btn-outline-light ms-2" href="index.php?page=register">Register</a>
                        </li>
                                    </ul>
            </div>
        </div>
    </nav>

    <!-- Mobile Menu Dropdown -->
    <div class="mobile-menu-overlay d-lg-none" id="mobileMenuOverlay"></div>
    <div class="mobile-menu-dropdown d-lg-none" id="mobileMenuDropdown">
        <div class="mobile-menu-header">
            <h5 class="mobile-menu-title">
                                    <i class="fas fa-graduation-cap me-2"></i>
                                ExamsAdda            </h5>
            <button class="mobile-menu-close" id="mobileMenuClose">
                <i class="fas fa-times"></i>
            </button>
        </div>
        <div class="mobile-menu-content">
            <ul class="mobile-menu-list">
                <li>
                    <a href="#features" class="mobile-menu-item">
                        <i class="fas fa-star me-2"></i>Features
                    </a>
                </li>
                <li>
                    <a href="#about" class="mobile-menu-item">
                        <i class="fas fa-info-circle me-2"></i>About
                    </a>
                </li>
                <li>
                    <a href="exam-pages/index.php" class="mobile-menu-item">
                        <i class="fas fa-file-alt me-2"></i>Available Exams
                    </a>
                </li>
                <li>
                    <a href="#contact" class="mobile-menu-item">
                        <i class="fas fa-envelope me-2"></i>Contact
                    </a>
                </li>
            </ul>
        </div>
    </div>

    <!-- Success Message -->
    
    <!-- Hero Section -->
    <section class="hero-section text-center">
        <div class="container">
            <h1 class="display-4 fw-bold mb-4">ExamsAdda</h1>
            <p class="lead mb-4">Professional Examination Management System</p>
            <div class="d-flex justify-content-center gap-3 flex-wrap">
                <a href="exam-pages/index.php" class="btn btn-success btn-lg">
                    <i class="fas fa-graduation-cap me-2"></i>Browse Exams
                </a>
                <a href="index.php?page=register" class="btn btn-light btn-lg">Get Started</a>
                <a href="#features" class="btn btn-outline-light btn-lg">Learn More</a>
            </div>
        </div>
    </section>

    <!-- Features Section -->
    <section id="features" class="py-5">
        <div class="container">
                            <h2 class="text-center mb-5">Why Choose ExamsAdda?</h2>
            <div class="row g-4">
                <div class="col-md-4">
                    <div class="card feature-card h-100 text-center p-4">
                        <div class="feature-icon">
                            <i class="fas fa-shield-alt"></i>
                        </div>
                        <h4>Secure & Reliable</h4>
                        <p>Bank-grade security with encrypted connections, anti-cheating measures, and secure exam delivery.</p>
                    </div>
                </div>
                <div class="col-md-4">
                    <div class="card feature-card h-100 text-center p-4">
                        <div class="feature-icon">
                            <i class="fas fa-users"></i>
                        </div>
                        <h4>Scalable</h4>
                        <p>Handle 500+ concurrent users with optimized performance and load balancing capabilities.</p>
                    </div>
                </div>
                <div class="col-md-4">
                    <div class="card feature-card h-100 text-center p-4">
                        <div class="feature-icon">
                            <i class="fas fa-chart-line"></i>
                        </div>
                        <h4>Real-time Analytics</h4>
                        <p>Monitor exam progress, track performance, and generate detailed reports in real-time.</p>
                    </div>
                </div>
                <div class="col-md-4">
                    <div class="card feature-card h-100 text-center p-4">
                        <div class="feature-icon">
                            <i class="fas fa-mobile-alt"></i>
                        </div>
                        <h4>Mobile Friendly</h4>
                        <p>Responsive design that works perfectly on all devices - desktop, tablet, and mobile.</p>
                    </div>
                </div>
                <div class="col-md-4">
                    <div class="card feature-card h-100 text-center p-4">
                        <div class="feature-icon">
                            <i class="fas fa-database"></i>
                        </div>
                        <h4>Advanced Management</h4>
                        <p>Comprehensive admin panel for managing questions, exams, users, and results.</p>
                    </div>
                </div>
                <div class="col-md-4">
                    <div class="card feature-card h-100 text-center p-4">
                        <div class="feature-icon">
                            <i class="fas fa-clock"></i>
                        </div>
                        <h4>Auto-save & Timer</h4>
                        <p>Automatic answer saving and precise timing controls for fair exam conditions.</p>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <!-- Available Exams Section -->
    <section class="py-5 bg-primary text-white">
        <div class="container text-center">
            <h2 class="mb-4">Ready to Take an Exam?</h2>
            <p class="lead mb-4">Browse our comprehensive collection of practice tests and competitive exams.</p>
            <div class="row justify-content-center">
                <div class="col-md-8">
                    <div class="card bg-transparent border-light text-white">
                        <div class="card-body p-4">
                            <h4 class="mb-3">
                                <i class="fas fa-file-alt me-2"></i>
                                Available Exams
                            </h4>
                            <p class="mb-4">Access our full range of exams including AP State, Telangana State, and other competitive examinations with instant access and professional interface.</p>
                            <a href="exam-pages/index.php" class="btn btn-light btn-lg">
                                <i class="fas fa-arrow-right me-2"></i>
                                Browse All Exams
                            </a>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <!-- About Section -->
    <section id="about" class="py-5 bg-light">
        <div class="container">
            <div class="row align-items-center">
                <div class="col-md-6">
                    <h2>About ExamsAdda</h2>
                    <p class="lead">A professional online examination system designed specifically for competitive exams in Andhra Pradesh and Telangana states.</p>
                    <ul class="list-unstyled">
                        <li><i class="fas fa-check text-success me-2"></i>State-specific exam categories</li>
                        <li><i class="fas fa-check text-success me-2"></i>Advanced question bank management</li>
                        <li><i class="fas fa-check text-success me-2"></i>Real-time exam monitoring</li>
                        <li><i class="fas fa-check text-success me-2"></i>Comprehensive result analytics</li>
                        <li><i class="fas fa-check text-success me-2"></i>Secure certificate generation</li>
                    </ul>
                </div>
                <div class="col-md-6">
                    <div class="placeholder-image bg-primary text-white d-flex align-items-center justify-content-center rounded" 
                         style="height: 300px; background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);">
                        <div class="text-center">
                            <i class="fas fa-graduation-cap fa-4x mb-3"></i>
                            <h3>ExamsAdda</h3>
                            <p class="mb-0">Professional Exam Management</p>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <!-- CTA Section -->
    <section class="cta-section text-center">
        <div class="container">
            <h2 class="mb-4">Ready to Get Started?</h2>
                                    <p class="lead mb-4">Join thousands of students and educators using ExamsAdda for their online examinations.</p>
            <div class="d-flex justify-content-center gap-3 flex-wrap">
                <a href="exam-pages/index.php" class="btn btn-success btn-lg">
                    <i class="fas fa-graduation-cap me-2"></i>View Available Exams
                </a>
                <a href="index.php?page=register" class="btn btn-primary btn-lg">Create Account</a>
                <a href="index.php?page=login" class="btn btn-outline-primary btn-lg">Login</a>
            </div>
        </div>
    </section>

    <!-- Footer -->
    <footer class="bg-dark text-light py-4">
        <div class="container">
            <div class="row">
                <div class="col-md-6 text-center text-md-start">
                    <p>&copy; 2026 ExamsAdda. All rights reserved.</p>
                    <p>Professional Online Examination System for AP & Telangana State Competitive Exams</p>
                </div>
                <div class="col-md-6 text-center text-md-end">
                    <div class="footer-links">
                        <a href="exam-pages/index.php" class="text-light me-3">
                            <i class="fas fa-graduation-cap me-1"></i>Available Exams
                        </a>
                        <a href="index.php?page=login" class="text-light me-3">
                            <i class="fas fa-sign-in-alt me-1"></i>Login
                        </a>
                        <a href="index.php?page=register" class="text-light">
                            <i class="fas fa-user-plus me-1"></i>Register
                        </a>
                    </div>
                </div>
            </div>
        </div>
    </footer>

    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>
    
    <!-- Logout Handler -->
    <script src="assets/js/unified-logout.js"></script>
    
    <!-- Mobile Menu Script -->
    <script>
    document.addEventListener('DOMContentLoaded', function() {
        console.log('Script loaded'); // Debug log
        
        const mobileMenuToggle = document.getElementById('mobileMenuToggle');
        const mobileMenuDropdown = document.getElementById('mobileMenuDropdown');
        const mobileMenuOverlay = document.getElementById('mobileMenuOverlay');
        const mobileMenuClose = document.getElementById('mobileMenuClose');
        const mobileUserDropdown = document.getElementById('mobileUserDropdown');
        
        console.log('Profile button found:', mobileUserDropdown); // Debug log
        
        // Open mobile menu
        if (mobileMenuToggle) {
            mobileMenuToggle.addEventListener('click', function() {
                mobileMenuDropdown.classList.add('show');
                mobileMenuOverlay.style.display = 'block';
                document.body.style.overflow = 'hidden';
            });
        }
        
        // Close mobile menu
        function closeMobileMenu() {
            mobileMenuDropdown.classList.remove('show');
            mobileMenuOverlay.style.display = 'none';
            document.body.style.overflow = '';
        }
        
        if (mobileMenuClose) {
            mobileMenuClose.addEventListener('click', closeMobileMenu);
        }
        
        if (mobileMenuOverlay) {
            mobileMenuOverlay.addEventListener('click', closeMobileMenu);
        }
        
        // Handle profile dropdown - Simple scroll lock
        if (mobileUserDropdown) {
            mobileUserDropdown.addEventListener('click', function() {
                // Wait a moment for Bootstrap to show the dropdown
                setTimeout(function() {
                    const dropdown = document.getElementById('mobileUserDropdownMenu');
                    if (dropdown && dropdown.classList.contains('show')) {
                        // Lock background scroll when dropdown is open
                        document.body.style.overflow = 'hidden';
                    } else {
                        // Unlock scroll when dropdown is closed
                        document.body.style.overflow = '';
                    }
                }, 100);
            });
        }
        
        // Close mobile menu when clicking outside
        document.addEventListener('click', function(e) {
            if (!e.target.closest('.dropdown') && !e.target.closest('#mobileMenuToggle')) {
                const openDropdowns = document.querySelectorAll('.dropdown-menu.show');
                openDropdowns.forEach(dropdown => {
                    dropdown.classList.remove('show');
                });
                // Unlock scroll when closing dropdowns
                document.body.style.overflow = '';
            }
        });
        
        // Close on escape key
        document.addEventListener('keydown', function(e) {
            if (e.key === 'Escape') {
                closeMobileMenu();
                const openDropdowns = document.querySelectorAll('.dropdown-menu.show');
                openDropdowns.forEach(dropdown => {
                    dropdown.classList.remove('show');
                });
                // Unlock scroll when closing with escape
                document.body.style.overflow = '';
            }
        });
    });
    </script>
</body>
</html>
