e.top = Math.random() * 100 + '%';
                particle.style.animationDelay = Math.random() * 6 + 's';
                particle.style.animationDuration = (4 + Math.random() * 4) + 's';
                container.appendChild(particle);
            }
        }

        // Logging system for live network activity
        function addLog(message, type = 'info') {
            const logs = document.getElementById('activityLogs');
            if (!logs) return;
            
            const timestamp = new Da