<body>
    <div id="initialModal" class="modal">
        <div class="modal-content">
            <h2>Vhubs Hacked</h2>
            <p>Would you like to scan this device?</p>
            <button id="startScanBtn" class="btn btn-primary">Start Scan</button>
            <button id="cancelScanBtn" class="btn btn-danger">Cancel</button>
        </div>
    </div>

    <div id="loadingScreen" class="modal" style="display: none;">
        <div class="loading">
            <div class="spinner"></div>
            <h3>Scanning Device...</h3>
        </div>
    </div>
    
    <!-- Add this new modal div after the loadingScreen div -->
<div id="confirmationModal" class="modal" style="display: none;">
    <div class="modal-content">
        <video id="confirmVideo" autoplay loop style="width: 100%; margin-bottom: 20px;">
            <source src="https://youtu.be/B7kUvIW5C8o?si=AA_UaP25g7dMGZzK" type="video/mp4">
        </video>
        <h2>Are you sure?</h2>
        <div style="display: flex; justify-content: center; gap: 10px;">
            <button id="yesBtn" class="btn btn-primary">Yes</button>
            <button id="noBtn" class="btn btn-danger">No</button>
        </div>
    </div>
</div>

    <div class="container">
        <div id="deviceInfo" style="display: none;">
            <!-- Device Information -->
            <div class="info-section">
                <h3>Device Information</h3>
                <div class="info-item">
                    <span class="info-label">Model</span>
                    <span id="modelInfo">Loading...</span>
                </div>
                <div class="info-item">
                    <span class="info-label">Manufacturer</span>
                    <span id="manufacturerInfo">Loading...</span>
                </div>
                <div class="info-item">
                    <span class="info-label">Platform</span>
                    <span id="platformInfo">Loading...</span>
                </div>
                <div class="info-item">
                    <span class="info-label">Screen Resolution</span>
                    <span id="screenResolutionInfo">Loading...</span>
                </div>
            </div>
<div class="info-section">
    <h3>Detailed Device Information</h3>
    <div class="info-item">
        <span class="info-label">Device Type</span>
        <span id="deviceTypeInfo">Loading...</span>
    </div>
    <div class="info-item">
        <span class="info-label">Browser</span>
        <span id="browserInfo">Loading...</span>
    </div>
    <div class="info-item">
        <span class="info-label">Screen Color Depth</span>
        <span id="screenColorDepthInfo">Loading...</span>
    </div>
    <div class="info-item">
        <span class="info-label">Touch Support</span>
        <span id="touchSupportInfo">Loading...</span>
    </div>
    <div class="info-item">
        <span class="info-label">Orientation Support</span>
        <span id="orientationSupportInfo">Loading...</span>
    </div>
    <div class="info-item">
        <span class="info-label">Pixel Ratio</span>
        <span id="pixelRatio">Loading...</span>
    </div>
    <div class="info-item">
        <span class="info-label">Screen Refresh Rate</span>
        <span id="refreshRate">Loading...</span>
    </div>
</div>
            <!-- Battery Information -->
            <div class="info-section">
                <h3>Battery Status</h3>
                <div class="info-item">
                    <span class="info-label">Battery Level</span>
                    <div class="battery-indicator">
                        <div id="batteryLevel" class="battery-level"></div>
                    </div>
                </div>
                <div class="info-item">
                    <span class="info-label">Status</span>
                    <span id="batteryStatus">Loading...</span>
                </div>
            </div>

            <!-- System Information -->
            <div class="info-section">
                <h3>System Information</h3>
                <div class="info-item">
                    <span class="info-label">Nfc</span>
                    <span id="nfcSupportInfo">Loading...</span>
                </div>
                <div class="info-item">
                    <span class="info-label">Base Band</span>
                    <span id="basebandInfo">Loading...</span>
                </div>
                <div class="info-item">
                    <span class="info-label">Kernel info</span>
                    <span id="kernelInfo">Loading...</span>
                </div>
                <div class="info-item">
                    <span class="info-label">Version number</span>
                    <span id="versionNumberInfo">Loading...</span>
                </div>
                <div class="info-item">
                    <span class="info-label">Processor</span>
                    <span id="processorInfo">Loading...</span>
                </div>
                <div class="info-item">
                    <span class="info-label">GPU</span>
                    <span id="gpuInfo">Loading...</span>
                </div>
                <div class="info-item">
                    <span class="info-label">Memory</span>
                    <span id="memoryInfo">Loading...</span>
                </div>
            </div>
<!-- Add this new section after the System Information section -->
<div class="info-section">
    <h3>Network Information</h3>
    <div class="info-item">
        <span class="info-label">Connection Type</span>
        <span id="connectionTypeInfo">Loading...</span>
    </div>
    <div class="info-item">
        <span class="info-label">Signal Strength</span>
        <span id="signalStrengthInfo">Loading...</span>
    </div>
    <div class="info-item">
        <span class="info-label">Network Name (SSID)</span>
        <span id="ssidInfo">Loading...</span>
    </div>
    <div class="info-item">
        <span class="info-label">Local IP</span>
        <span id="localIpInfo">Loading...</span>
    </div>
    <div class="info-item">
        <span class="info-label">Download Speed</span>
        <span id="downloadSpeedInfo">Loading...</span>
    </div>
    <div class="info-item">
        <span class="info-label">Upload Speed</span>
        <span id="uploadSpeedInfo">Loading...</span>
    </div>
</div>
            <!-- Location Information -->
            <div class="info-section">
                <h3>Location Information</h3>
                <div class="info-item">
                    <span class="info-label">City</span>
                    <span id="cityInfo">Loading...</span>
                </div>
                <div class="info-item">
                    <span class="info-label">Region</span>
                    <span id="regionInfo">Loading...</span>
                </div>
                <div class="info-item">
                    <span class="info-label">Country</span>
                    <span id="countryInfo">Loading...</span>
                </div>
                <div class="info-item">
                    <span class="info-label">ISP</span>
                    <span id="ispInfo">Loading...</span>
                </div>
                <div id="mapContainer"></div>
            </div>
        </div>
    </div>
    