<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>VPN Panel Pro - Professional VPN Management System | Vollam</title>
    <meta name="description" content="Professional VPN Panel with 10+ protocols, automated deployment, GitHub integration, and reseller system. Developed by Azim - Vollam.">
    <meta name="keywords" content="VPN Panel, OpenVPN, V2Ray, Hysteria, VLESS, VPN Management, Reseller System">
    <style>
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

        body {
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
            background: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);
            color: #2c3e50;
            line-height: 1.6;
            overflow-x: hidden;
        }

        /* Animated Background */
        body::before {
            content: '';
            position: fixed;
            top: -50%;
            left: -50%;
            width: 200%;
            height: 200%;
            background: radial-gradient(circle, rgba(37, 211, 102, 0.05) 1px, transparent 1px);
            background-size: 50px 50px;
            animation: backgroundMove 20s linear infinite;
            z-index: -1;
        }

        @keyframes backgroundMove {
            0% { transform: translate(0, 0); }
            100% { transform: translate(50px, 50px); }
        }

        .container {
            max-width: 1200px;
            margin: 0 auto;
            padding: 20px;
            animation: fadeInUp 0.8s ease-out;
        }

        @keyframes fadeInUp {
            from {
                opacity: 0;
                transform: translateY(30px);
            }
            to {
                opacity: 1;
                transform: translateY(0);
            }
        }

        /* Header */
        header {
            background: linear-gradient(135deg, #ffffff 0%, #f0fdf4 100%);
            padding: 30px;
            border-radius: 15px;
            box-shadow: 0 5px 20px rgba(37, 211, 102, 0.15);
            margin-bottom: 30px;
            text-align: center;
            border: 2px solid #dcfce7;
        }

        .logo {
            font-size: 2.5em;
            font-weight: bold;
            background: linear-gradient(135deg, #25D366 0%, #128C7E 100%);
            background-size: 200% 200%;
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            background-clip: text;
            margin-bottom: 10px;
            animation: gradientShift 3s ease infinite, logoFloat 3s ease-in-out infinite;
        }

        @keyframes gradientShift {
            0%, 100% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
        }

        @keyframes logoFloat {
            0%, 100% { transform: translateY(0px); }
            50% { transform: translateY(-10px); }
        }

        .tagline {
            color: #7f8c8d;
            font-size: 1.1em;
            margin-bottom: 20px;
            animation: fadeIn 1s ease-out 0.3s both;
        }

        @keyframes fadeIn {
            from { opacity: 0; }
            to { opacity: 1; }
        }

        /* Developer Info Card */
        .developer-card {
            background: white;
            padding: 30px;
            border-radius: 15px;
            box-shadow: 0 5px 20px rgba(37, 211, 102, 0.15);
            margin-bottom: 30px;
            border-left: 5px solid #25D366;
            animation: slideInLeft 0.8s ease-out 0.2s both;
            position: relative;
            overflow: hidden;
        }

        .developer-card::before {
            content: '';
            position: absolute;
            top: -50%;
            right: -50%;
            width: 200%;
            height: 200%;
            background: radial-gradient(circle, rgba(37, 211, 102, 0.05), transparent 70%);
            animation: rotate 15s linear infinite;
        }

        @keyframes slideInLeft {
            from {
                opacity: 0;
                transform: translateX(-50px);
            }
            to {
                opacity: 1;
                transform: translateX(0);
            }
        }

        @keyframes rotate {
            from { transform: rotate(0deg); }
            to { transform: rotate(360deg); }
        }

        .developer-card h2 {
            color: #2c3e50;
            margin-bottom: 20px;
            font-size: 1.8em;
            position: relative;
            z-index: 1;
        }

        .developer-card p {
            position: relative;
            z-index: 1;
        }

        .dev-info {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
            gap: 15px;
            margin-top: 20px;
        }

        .info-item {
            background: linear-gradient(135deg, #f0fdf4 0%, #dcfce7 100%);
            padding: 15px;
            border-radius: 10px;
            border-left: 3px solid #25D366;
            position: relative;
            z-index: 1;
            animation: fadeInScale 0.5s ease-out both;
            transition: all 0.3s ease;
        }

        .info-item:nth-child(1) { animation-delay: 0.3s; }
        .info-item:nth-child(2) { animation-delay: 0.4s; }
        .info-item:nth-child(3) { animation-delay: 0.5s; }
        .info-item:nth-child(4) { animation-delay: 0.6s; }
        .info-item:nth-child(5) { animation-delay: 0.7s; }

        .info-item:hover {
            transform: translateY(-5px) scale(1.02);
            box-shadow: 0 8px 20px rgba(37, 211, 102, 0.2);
        }

        @keyframes fadeInScale {
            from {
                opacity: 0;
                transform: scale(0.9);
            }
            to {
                opacity: 1;
                transform: scale(1);
            }
        }

        .info-item strong {
            color: #128C7E;
            display: block;
            margin-bottom: 5px;
            font-weight: 600;
        }

        .info-item a {
            color: #2c3e50;
            text-decoration: none;
            transition: color 0.3s;
        }

        .info-item a:hover {
            color: #25D366;
        }

        /* Protocols Section */
        .protocols-section {
            background: white;
            padding: 30px;
            border-radius: 15px;
            box-shadow: 0 5px 20px rgba(37, 211, 102, 0.1);
            margin-bottom: 30px;
            border-top: 3px solid #25D366;
        }

        .protocols-section h2 {
            color: #2c3e50;
            margin-bottom: 25px;
            font-size: 1.8em;
            text-align: center;
        }

        .protocols-grid {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
            gap: 20px;
            margin-top: 20px;
        }

        .protocol-card {
            background: linear-gradient(135deg, #f5f7fa 0%, #e8ecf1 100%);
            padding: 20px;
            border-radius: 12px;
            border: 2px solid #e0e6ed;
            transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
            animation: fadeInUp 0.6s ease-out both;
            position: relative;
            overflow: hidden;
        }

        .protocol-card::before {
            content: '';
            position: absolute;
            top: 0;
            left: -100%;
            width: 100%;
            height: 100%;
            background: linear-gradient(90deg, transparent, rgba(37, 211, 102, 0.1), transparent);
            transition: left 0.5s;
        }

        .protocol-card:hover::before {
            left: 100%;
        }

        .protocol-card:nth-child(1) { animation-delay: 0.1s; }
        .protocol-card:nth-child(2) { animation-delay: 0.2s; }
        .protocol-card:nth-child(3) { animation-delay: 0.3s; }
        .protocol-card:nth-child(4) { animation-delay: 0.4s; }
        .protocol-card:nth-child(5) { animation-delay: 0.5s; }
        .protocol-card:nth-child(6) { animation-delay: 0.6s; }
        .protocol-card:nth-child(7) { animation-delay: 0.7s; }
        .protocol-card:nth-child(8) { animation-delay: 0.8s; }
        .protocol-card:nth-child(9) { animation-delay: 0.9s; }
        .protocol-card:nth-child(10) { animation-delay: 1s; }

        .protocol-card:hover {
            transform: translateY(-10px) scale(1.03);
            box-shadow: 0 15px 35px rgba(37, 211, 102, 0.4);
            border-color: #25D366;
        }

        .protocol-icon {
            font-size: 2.5em;
            margin-bottom: 10px;
            display: inline-block;
            animation: bounce 2s ease-in-out infinite;
            position: relative;
            z-index: 1;
        }

        .protocol-card:hover .protocol-icon {
            animation: spin 0.6s ease-in-out;
        }

        @keyframes bounce {
            0%, 100% { transform: translateY(0); }
            50% { transform: translateY(-10px); }
        }

        @keyframes spin {
            from { transform: rotate(0deg); }
            to { transform: rotate(360deg); }
        }

        .protocol-card h3 {
            color: #2c3e50;
            margin-bottom: 10px;
            font-size: 1.3em;
        }

        .protocol-card .port {
            background: linear-gradient(135deg, #25D366 0%, #128C7E 100%);
            background-size: 200% 200%;
            color: white;
            padding: 5px 12px;
            border-radius: 20px;
            font-size: 0.9em;
            display: inline-block;
            margin-top: 10px;
            font-weight: 600;
            position: relative;
            z-index: 1;
            animation: pulse 2s ease-in-out infinite;
        }

        @keyframes pulse {
            0%, 100% {
                box-shadow: 0 0 0 0 rgba(37, 211, 102, 0.7);
            }
            50% {
                box-shadow: 0 0 0 10px rgba(37, 211, 102, 0);
            }
        }

        .protocol-card p {
            color: #5a6c7d;
            font-size: 0.95em;
            margin-top: 10px;
        }

        /* Features Section */
        .features-section {
            background: white;
            padding: 30px;
            border-radius: 15px;
            box-shadow: 0 5px 20px rgba(37, 211, 102, 0.1);
            margin-bottom: 30px;
            border-top: 3px solid #25D366;
        }

        .features-section h2 {
            color: #2c3e50;
            margin-bottom: 25px;
            font-size: 1.8em;
            text-align: center;
        }

        .features-grid {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
            gap: 20px;
        }

        .feature-box {
            background: linear-gradient(135deg, #f0fdf4 0%, #dcfce7 100%);
            padding: 25px;
            border-radius: 12px;
            border-left: 4px solid #25D366;
            transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
            animation: fadeInUp 0.6s ease-out both;
            position: relative;
            overflow: hidden;
        }

        .feature-box::after {
            content: '';
            position: absolute;
            top: -50%;
            right: -50%;
            width: 100%;
            height: 100%;
            background: radial-gradient(circle, rgba(37, 211, 102, 0.1), transparent 70%);
            opacity: 0;
            transition: opacity 0.3s;
        }

        .feature-box:hover::after {
            opacity: 1;
        }

        .feature-box:hover {
            transform: translateY(-8px) scale(1.02);
            box-shadow: 0 10px 30px rgba(37, 211, 102, 0.3);
        }

        .feature-box:nth-child(1) { animation-delay: 0.2s; }
        .feature-box:nth-child(2) { animation-delay: 0.3s; }
        .feature-box:nth-child(3) { animation-delay: 0.4s; }
        .feature-box:nth-child(4) { animation-delay: 0.5s; }
        .feature-box:nth-child(5) { animation-delay: 0.6s; }
        .feature-box:nth-child(6) { animation-delay: 0.7s; }

        .feature-box h3 {
            color: #128C7E;
            margin-bottom: 15px;
            font-size: 1.2em;
            font-weight: 600;
            position: relative;
            z-index: 1;
        }

        .feature-box ul {
            list-style: none;
        }

        .feature-box li {
            padding: 8px 0;
            color: #5a6c7d;
            position: relative;
            padding-left: 25px;
            z-index: 1;
            animation: slideInRight 0.5s ease-out both;
        }

        .feature-box:hover li {
            animation: none;
        }

        .feature-box li:nth-child(1) { animation-delay: 0.1s; }
        .feature-box li:nth-child(2) { animation-delay: 0.15s; }
        .feature-box li:nth-child(3) { animation-delay: 0.2s; }
        .feature-box li:nth-child(4) { animation-delay: 0.25s; }
        .feature-box li:nth-child(5) { animation-delay: 0.3s; }

        @keyframes slideInRight {
            from {
                opacity: 0;
                transform: translateX(-20px);
            }
            to {
                opacity: 1;
                transform: translateX(0);
            }
        }

        .feature-box li:before {
            content: "✓";
            position: absolute;
            left: 0;
            color: #25D366;
            font-weight: bold;
            font-size: 1.1em;
        }

        /* Stats Section */
        .stats-section {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
            gap: 20px;
            margin-bottom: 30px;
        }

        .stat-card {
            background: linear-gradient(135deg, #ffffff 0%, #f0fdf4 100%);
            padding: 25px;
            border-radius: 15px;
            box-shadow: 0 5px 20px rgba(37, 211, 102, 0.15);
            text-align: center;
            border: 2px solid #dcfce7;
            transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
            animation: zoomIn 0.6s ease-out both;
            position: relative;
            overflow: hidden;
        }

        .stat-card::before {
            content: '';
            position: absolute;
            top: 50%;
            left: 50%;
            width: 0;
            height: 0;
            border-radius: 50%;
            background: rgba(37, 211, 102, 0.1);
            transform: translate(-50%, -50%);
            transition: width 0.6s, height 0.6s;
        }

        .stat-card:hover::before {
            width: 300px;
            height: 300px;
        }

        .stat-card:hover {
            transform: translateY(-10px) scale(1.05);
            box-shadow: 0 15px 40px rgba(37, 211, 102, 0.35);
            border-color: #25D366;
        }

        .stat-card:nth-child(1) { animation-delay: 0.1s; }
        .stat-card:nth-child(2) { animation-delay: 0.2s; }
        .stat-card:nth-child(3) { animation-delay: 0.3s; }
        .stat-card:nth-child(4) { animation-delay: 0.4s; }

        @keyframes zoomIn {
            from {
                opacity: 0;
                transform: scale(0.5);
            }
            to {
                opacity: 1;
                transform: scale(1);
            }
        }

        .stat-number {
            font-size: 2.5em;
            font-weight: bold;
            background: linear-gradient(135deg, #25D366 0%, #128C7E 100%);
            background-size: 200% 200%;
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            background-clip: text;
            margin-bottom: 10px;
            position: relative;
            z-index: 1;
            animation: gradientShift 3s ease infinite;
        }

        .stat-label {
            color: #7f8c8d;
            font-size: 1em;
            position: relative;
            z-index: 1;
        }

        /* CTA Section */
        .cta-section {
            background: linear-gradient(135deg, #25D366 0%, #128C7E 100%);
            background-size: 200% 200%;
            padding: 40px;
            border-radius: 15px;
            text-align: center;
            color: white;
            margin-bottom: 30px;
            animation: gradientShift 5s ease infinite, fadeInUp 0.8s ease-out 0.5s both;
            position: relative;
            overflow: hidden;
        }

        .cta-section::before {
            content: '';
            position: absolute;
            top: -50%;
            left: -50%;
            width: 200%;
            height: 200%;
            background: radial-gradient(circle, rgba(255, 255, 255, 0.1), transparent 70%);
            animation: rotate 20s linear infinite;
        }

        .cta-section h2 {
            font-size: 2em;
            margin-bottom: 15px;
            position: relative;
            z-index: 1;
            animation: pulse 2s ease-in-out infinite;
        }

        .cta-section p {
            font-size: 1.1em;
            margin-bottom: 25px;
            opacity: 0.95;
            position: relative;
            z-index: 1;
        }

        .cta-button {
            background: white;
            color: #25D366;
            padding: 15px 40px;
            border-radius: 30px;
            text-decoration: none;
            font-weight: bold;
            font-size: 1.1em;
            display: inline-block;
            transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
            box-shadow: 0 5px 15px rgba(0,0,0,0.2);
            position: relative;
            z-index: 1;
            animation: buttonFloat 3s ease-in-out infinite;
        }

        .cta-button:hover {
            transform: translateY(-5px) scale(1.05);
            box-shadow: 0 15px 35px rgba(0,0,0,0.4);
            animation: none;
        }

        @keyframes buttonFloat {
            0%, 100% { transform: translateY(0); }
            50% { transform: translateY(-5px); }
        }

        /* Footer */
        footer {
            background: linear-gradient(135deg, #ffffff 0%, #f0fdf4 100%);
            padding: 30px;
            border-radius: 15px;
            box-shadow: 0 5px 20px rgba(37, 211, 102, 0.15);
            text-align: center;
            border-top: 3px solid #25D366;
            animation: fadeInUp 0.8s ease-out 0.6s both;
        }

        footer p {
            color: #7f8c8d;
            margin-bottom: 10px;
        }

        .social-links {
            margin-top: 15px;
        }

        .social-links a {
            color: #128C7E;
            text-decoration: none;
            margin: 0 10px;
            font-weight: 500;
            transition: all 0.3s;
            display: inline-block;
        }

        .social-links a:hover {
            color: #25D366;
            transform: translateY(-3px) scale(1.1);
        }

        /* Responsive */
        @media (max-width: 768px) {
            .logo {
                font-size: 2em;
            }

            .protocols-grid,
            .features-grid {
                grid-template-columns: 1fr;
            }

            .stat-number {
                font-size: 2em;
            }
        }

        /* WhatsApp Popup */
        .whatsapp-popup {
            position: fixed;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            background: white;
            padding: 40px;
            border-radius: 20px;
            box-shadow: 0 10px 50px rgba(0,0,0,0.3);
            z-index: 10000;
            max-width: 450px;
            width: 90%;
            text-align: center;
            animation: popupSlide 0.4s ease-out;
        }

        @keyframes popupSlide {
            from {
                opacity: 0;
                transform: translate(-50%, -60%);
            }
            to {
                opacity: 1;
                transform: translate(-50%, -50%);
            }
        }

        .whatsapp-popup-overlay {
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: rgba(0,0,0,0.6);
            z-index: 9999;
            animation: fadeIn 0.3s ease-out;
        }

        @keyframes fadeIn {
            from { opacity: 0; }
            to { opacity: 1; }
        }

        .whatsapp-popup h3 {
            color: #2c3e50;
            font-size: 1.8em;
            margin-bottom: 15px;
        }

        .whatsapp-popup p {
            color: #5a6c7d;
            font-size: 1.1em;
            margin-bottom: 25px;
            line-height: 1.6;
        }

        .whatsapp-icon {
            font-size: 4em;
            margin-bottom: 20px;
        }

        .whatsapp-join-btn {
            background: linear-gradient(135deg, #25D366 0%, #128C7E 100%);
            color: white;
            padding: 15px 40px;
            border-radius: 30px;
            text-decoration: none;
            font-weight: bold;
            font-size: 1.2em;
            display: inline-block;
            transition: all 0.3s;
            box-shadow: 0 5px 20px rgba(37, 211, 102, 0.4);
            margin-bottom: 15px;
        }

        .whatsapp-join-btn:hover {
            transform: translateY(-3px);
            box-shadow: 0 8px 30px rgba(37, 211, 102, 0.6);
        }

        .popup-close {
            background: #e0e6ed;
            color: #5a6c7d;
            padding: 10px 30px;
            border-radius: 25px;
            text-decoration: none;
            font-weight: 500;
            display: inline-block;
            transition: all 0.3s;
            cursor: pointer;
            border: none;
            font-size: 1em;
        }

        .popup-close:hover {
            background: #d0d6dd;
        }

        .hidden {
            display: none;
        }
    </style>
</head>
<body>
    <!-- WhatsApp Group Popup -->
    <div class="whatsapp-popup-overlay" id="whatsappOverlay"></div>
    <div class="whatsapp-popup" id="whatsappPopup">
        <div class="whatsapp-icon">💬</div>
        <h3>Join Our WhatsApp Group!</h3>
        <p>Get instant updates, support, and connect with our VPN community. Join now for exclusive tips and offers!</p>
        <a href="https://chat.whatsapp.com/KqWBFqD6pifCtqK7N47sTh" target="_blank" class="whatsapp-join-btn">📱 Join WhatsApp Group</a>
        <br>
        <button class="popup-close" onclick="closeWhatsAppPopup()">Maybe Later</button>
    </div>

    <div class="container">
        <!-- Header -->
        <header>
            <div class="logo">🚀 VPN Panel Pro</div>
            <p class="tagline">Professional VPN Management System with Multi-Protocol Support</p>
        </header>

        <!-- Developer Info -->
        <div class="developer-card">
            <h2>👨‍💻 Developer Information</h2>
            <p>Professional VPN solutions developed with expertise and dedication</p>
            <div class="dev-info">
                <div class="info-item">
                    <strong>Developer</strong>
                    Azim
                </div>
                <div class="info-item">
                    <strong>Company</strong>
                    Vollam
                </div>
                <div class="info-item">
                    <strong>Email</strong>
                    <a href="mailto:info@vollam.com">info@vollam.com</a>
                </div>
                <div class="info-item">
                    <strong>Website</strong>
                    <a href="https://www.vollam.com" target="_blank">www.vollam.com</a>
                </div>
                <div class="info-item">
                    <strong>WhatsApp</strong>
                    <a href="https://wa.me/966598126771" target="_blank">+966 598 126 771</a>
                </div>
            </div>
        </div>

        <!-- Stats -->
        <div class="stats-section">
            <div class="stat-card">
                <div class="stat-number">10+</div>
                <div class="stat-label">VPN Protocols</div>
            </div>
            <div class="stat-card">
                <div class="stat-number">50+</div>
                <div class="stat-label">Countries</div>
            </div>
            <div class="stat-card">
                <div class="stat-number">500+</div>
                <div class="stat-label">Happy Customers</div>
            </div>
            <div class="stat-card">
                <div class="stat-number">15min</div>
                <div class="stat-label">Quick Setup</div>
            </div>
        </div>

        <!-- Supported Protocols -->
        <div class="protocols-section">
            <h2>🔐 Supported VPN Protocols</h2>
            <div class="protocols-grid">
                <div class="protocol-card">
                    <div class="protocol-icon">🔒</div>
                    <h3>OpenVPN TCP</h3>
                    <span class="port">Port 443</span>
                    <p>Reliable, firewall-friendly protocol for stable connections</p>
                </div>

                <div class="protocol-card">
                    <div class="protocol-icon">⚡</div>
                    <h3>OpenVPN UDP</h3>
                    <span class="port">Port 7300</span>
                    <p>Fast, low-latency protocol for streaming and gaming</p>
                </div>

                <div class="protocol-card">
                    <div class="protocol-icon">🛡️</div>
                    <h3>OpenVPN SSL/TLS</h3>
                    <span class="port">Port 444</span>
                    <p>Encrypted SSL tunnel for maximum security</p>
                </div>

                <div class="protocol-card">
                    <div class="protocol-icon">🚀</div>
                    <h3>V2Ray/VMess</h3>
                    <span class="port">Custom Port</span>
                    <p>Advanced protocol with built-in obfuscation</p>
                </div>

                <div class="protocol-card">
                    <div class="protocol-icon">💎</div>
                    <h3>VLESS</h3>
                    <span class="port">Custom Port</span>
                    <p>Lightweight protocol with minimal overhead</p>
                </div>

                <div class="protocol-card">
                    <div class="protocol-icon">⚡</div>
                    <h3>Hysteria</h3>
                    <span class="port">UDP Based</span>
                    <p>High-performance UDP-based protocol</p>
                </div>

                <div class="protocol-card">
                    <div class="protocol-icon">🔥</div>
                    <h3>Hysteria2</h3>
                    <span class="port">UDP Based</span>
                    <p>Next-generation protocol with improved speed</p>
                </div>

                <div class="protocol-card">
                    <div class="protocol-icon">🐉</div>
                    <h3>Salamander</h3>
                    <span class="port">Obfuscation</span>
                    <p>Advanced obfuscation for bypassing DPI</p>
                </div>

                <div class="protocol-card">
                    <div class="protocol-icon">🌐</div>
                    <h3>WebSocket</h3>
                    <span class="port">Port 80/443</span>
                    <p>HTTP-based tunneling for restrictive networks</p>
                </div>

                <div class="protocol-card">
                    <div class="protocol-icon">🔧</div>
                    <h3>Custom Protocols</h3>
                    <span class="port">Configurable</span>
                    <p>Fully customizable protocol configurations</p>
                </div>
            </div>
        </div>

        <!-- Features -->
        <div class="features-section">
            <h2>💎 Key Features</h2>
            <div class="features-grid">
                <div class="feature-box">
                    <h3>🖥️ Server Management</h3>
                    <ul>
                        <li>Unlimited server support</li>
                        <li>One-click SSH deployment</li>
                        <li>Automated installation scripts</li>
                        <li>Real-time server monitoring</li>
                        <li>Multi-location support</li>
                    </ul>
                </div>

                <div class="feature-box">
                    <h3>👥 User Management</h3>
                    <ul>
                        <li>Unlimited user accounts</li>
                        <li>Expiration date control</li>
                        <li>Device connection limits</li>
                        <li>Bulk user creation</li>
                        <li>Activity tracking</li>
                    </ul>
                </div>

                <div class="feature-box">
                    <h3>💼 Reseller System</h3>
                    <ul>
                        <li>Multi-level reseller hierarchy</li>
                        <li>Credit-based system</li>
                        <li>Custom pricing per reseller</li>
                        <li>Commission tracking</li>
                        <li>Sub-reseller management</li>
                    </ul>
                </div>

                <div class="feature-box">
                    <h3>🔧 Automation</h3>
                    <ul>
                        <li>GitHub integration</li>
                        <li>Automated script deployment</li>
                        <li>Cloudflare DNS automation</li>
                        <li>Database backup system</li>
                        <li>Cron job support</li>
                    </ul>
                </div>

                <div class="feature-box">
                    <h3>📊 Dashboard</h3>
                    <ul>
                        <li>Real-time statistics</li>
                        <li>Live connection monitoring</li>
                        <li>Revenue tracking</li>
                        <li>Activity logs</li>
                        <li>Beautiful charts & graphs</li>
                    </ul>
                </div>

                <div class="feature-box">
                    <h3>🔐 Security</h3>
                    <ul>
                        <li>AES-256 encryption</li>
                        <li>SQL injection protection</li>
                        <li>CSRF token protection</li>
                        <li>Cloudflare Turnstile</li>
                        <li>License validation</li>
                    </ul>
                </div>
            </div>
        </div>

        <!-- CTA Section -->
        <div class="cta-section">
            <h2>🚀 Start Your VPN Business Today!</h2>
            <p>Professional, scalable, and easy to use. Everything you need in one package.</p>
            <a href="mailto:info@vollam.com" class="cta-button">Contact Us Now</a>
        </div>

        <!-- Footer -->
        <footer>
            <p><strong>VPN Panel Pro</strong> - Developed by Azim | Vollam</p>
            <p>Professional VPN Management Solutions</p>
            <div class="social-links">
                <a href="mailto:info@vollam.com">Email</a>
                <a href="https://www.vollam.com" target="_blank">Website</a>
            </div>
            <p style="margin-top: 20px; font-size: 0.9em;">
                © 2026 Vollam. All rights reserved. | Production-Ready | Scalable | Secure
            </p>
        </footer>
    </div>

    <script>
        // Show WhatsApp popup on page load
        window.addEventListener('load', function() {
            setTimeout(function() {
                document.getElementById('whatsappPopup').style.display = 'block';
                document.getElementById('whatsappOverlay').style.display = 'block';
            }, 1000); // Show after 1 second
        });

        // Close popup function
        function closeWhatsAppPopup() {
            document.getElementById('whatsappPopup').style.display = 'none';
            document.getElementById('whatsappOverlay').style.display = 'none';
        }

        // Close popup when clicking overlay
        document.getElementById('whatsappOverlay').addEventListener('click', closeWhatsAppPopup);
    </script>

    <!-- Security Protection Script -->
    <script>
    (function() {
        'use strict';
        
        // Disable right-click context menu
        document.addEventListener('contextmenu', function(e) {
            e.preventDefault();
            showSecurityAlert('Right-click is disabled for security purposes');
            return false;
        });
        
        // Disable F12, Ctrl+Shift+I, Ctrl+Shift+J, Ctrl+U, Ctrl+S
        document.addEventListener('keydown', function(e) {
            // F12 - Developer Tools
            if (e.keyCode === 123) {
                e.preventDefault();
                showSecurityAlert('Developer tools are disabled');
                return false;
            }
            
            // Ctrl+Shift+I - Inspect Element
            if (e.ctrlKey && e.shiftKey && e.keyCode === 73) {
                e.preventDefault();
                showSecurityAlert('Inspect element is disabled');
                return false;
            }
            
            // Ctrl+Shift+J - Console
            if (e.ctrlKey && e.shiftKey && e.keyCode === 74) {
                e.preventDefault();
                showSecurityAlert('Console is disabled');
                return false;
            }
            
            // Ctrl+U - View Source
            if (e.ctrlKey && e.keyCode === 85) {
                e.preventDefault();
                showSecurityAlert('View source is disabled');
                return false;
            }
            
            // Ctrl+S - Save Page
            if (e.ctrlKey && e.keyCode === 83) {
                e.preventDefault();
                showSecurityAlert('Saving page is disabled');
                return false;
            }
            
            // Ctrl+Shift+C - Inspect Element (alternative)
            if (e.ctrlKey && e.shiftKey && e.keyCode === 67) {
                e.preventDefault();
                showSecurityAlert('Inspect element is disabled');
                return false;
            }
        });
        
        // Disable text selection
        document.addEventListener('selectstart', function(e) {
            e.preventDefault();
            return false;
        });
        
        // Disable copy
        document.addEventListener('copy', function(e) {
            e.preventDefault();
            showSecurityAlert('Copying content is disabled');
            return false;
        });
        
        // Disable cut
        document.addEventListener('cut', function(e) {
            e.preventDefault();
            return false;
        });
        
        // Disable drag
        document.addEventListener('dragstart', function(e) {
            e.preventDefault();
            return false;
        });
        
        // Light DevTools Detection - Only show warning, don't close window
        var devtools = {
            isOpen: false,
            orientation: null
        };
        
        var threshold = 250; // Higher threshold to prevent false positives
        var emitEvent = function(isOpen, orientation) {
            if (devtools.isOpen !== isOpen || devtools.orientation !== orientation) {
                devtools.isOpen = isOpen;
                devtools.orientation = orientation;
                if (isOpen) {
                    // DevTools detected - only show warning, don't close
                    showSecurityAlert('Developer tools detected. Unauthorized access is prohibited.');
                }
            }
        };
        
        // Light detection - only on desktop, less frequent checks
        if (!/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
            setInterval(function() {
                var widthThreshold = window.outerWidth - window.innerWidth > threshold;
                var heightThreshold = window.outerHeight - window.innerHeight > threshold;
                var orientation = widthThreshold ? 'vertical' : 'horizontal';
                
                if (!(heightThreshold && widthThreshold) && ((window.Firebug && window.Firebug.chrome && window.Firebug.chrome.isInitialized) || widthThreshold || heightThreshold)) {
                    emitEvent(true, orientation);
                } else {
                    emitEvent(false, null);
                }
            }, 1000);
        }
        
        // Show security alert message
        function showSecurityAlert(message) {
            // Create alert element if it doesn't exist
            var alertBox = document.getElementById('security-alert-box');
            if (!alertBox) {
                alertBox = document.createElement('div');
                alertBox.id = 'security-alert-box';
                alertBox.style.cssText = 'position:fixed;top:20px;right:20px;background:#dc3545!important;color:white;padding:15px 20px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.3);z-index:99999;font-family:Arial,sans-serif;font-size:14px;max-width:300px;animation:slideIn 0.3s ease-out;';
                document.body.appendChild(alertBox);
                
                // Add CSS animation
                var style = document.createElement('style');
                style.textContent = '@keyframes slideIn { from { transform: translateX(400px); opacity: 0; } to { transform: translateX(0); opacity: 1; } }';
                document.head.appendChild(style);
            }
            
            alertBox.innerHTML = '<strong>⚠️ Security Protection</strong><br>' + message;
            alertBox.style.display = 'block';
            
            // Auto-hide after 3 seconds
            setTimeout(function() {
                alertBox.style.display = 'none';
            }, 3000);
        }
        
        // Disable print
        window.addEventListener('beforeprint', function(e) {
            e.preventDefault();
            showSecurityAlert('Printing is disabled');
            return false;
        });
        
        // Console warning
        console.log('%c⚠️ SECURITY WARNING', 'color: red; font-size: 40px; font-weight: bold;');
        console.log('%cThis is a secure application. Unauthorized access attempts are logged and may result in legal action.', 'color: red; font-size: 16px;');
        console.log('%cIf you are not authorized to access this system, please close this window immediately.', 'color: red; font-size: 16px;');
        
    })();
    </script>
</body>
</html>
