 {
                toast.style.display = 'none';
            }, 5000);
        }

        async function setupWebRTC() {
            isConnecting = true;
            const config = __RTC_CONFIGURATION__;
            peerConnection = new RTCPeerConnection(config);

            const timeoutId = setTimeout(() => {
                const toast = document.getElementById('error-toast');
                toast.textContent = "Connection is taking longer than usual. Are you on a VPN?";
                toast.className