.elementor-2376 .elementor-element.elementor-element-2294fdab{--display:flex;}body.elementor-page-2376:not(.elementor-motion-effects-element-type-background), body.elementor-page-2376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}/* Start custom CSS for container, class: .elementor-element-2294fdab */<script>
window.onload = function() {
    var userAgent = navigator.userAgent || navigator.vendor || window.opera;

    // Função para detectar se as ferramentas de desenvolvedor estão abertas
    function isDevToolsOpen() {
        var threshold = 160;  // Valor típico de altura que indica o DevTools aberto
        var width = window.innerWidth;
        var height = window.innerHeight;
        
        // Verifica a diferença no comportamento de altura da janela
        if (height > window.outerHeight && (window.outerHeight - height) > threshold) {
            return true; // A janela foi redimensionada por ferramentas de desenvolvedor abertas
        }

        // Quando o DevTools é aberto, o tamanho da janela muda, especialmente a altura
        if (window.outerWidth - window.innerWidth > threshold || window.outerHeight - window.innerHeight > threshold) {
            return true;  // Características típicas do DevTools no navegador
        }

        return false;
    }

    // Função para verificar se é um dispositivo móvel real
    function isMobile() {
        return /android/i.test(userAgent) || /iPhone|iPad|iPod/i.test(userAgent);
    }

    // Função para verificar se está emulando um dispositivo móvel (F12 / DevTools)
    function detectDevTools() {
        var width = window.innerWidth;
        var height = window.innerHeight;
        var devicePixelRatio = window.devicePixelRatio;

        // Se o tamanho da janela for muito pequeno para um desktop e a densidade de pixels for alta
        if (width <= 800 && height <= 800 && devicePixelRatio > 1) {
            return true; // Indicativo de emulação de dispositivo móvel no desktop
        }

        // Se o tamanho da janela e a densidade de pixels indicam emulação
        if (width <= 800 && height <= 800 && devicePixelRatio > 1) {
            return true;
        }

        return false;
    }

    // Função que combina todas as formas de detecção
    function detectEmulation() {
        return isDevToolsOpen() || detectDevTools();
    }

    // Se for um dispositivo móvel real
    if (isMobile()) {
        window.location.href = "https://streamdossonhos.com/VSL_AS";  // Redireciona para a página mobile
        console.log("Dispositivo móvel real detectado");
    } else {
        // Se estiver emulando ou se as ferramentas de desenvolvedor estiverem abertas
        if (detectEmulation()) {
            window.location.href = "https://streamdossonhos.com/LPPC";  // Redireciona para a versão desktop
            console.log("Emulação ou DevTools detectado. Redirecionado para versão desktop.");
        } else {
            window.location.href = "https://streamdossonhos.com/LPPC";  // Redireciona para a versão desktop
            console.log("Dispositivo desktop detectado");
        }
    }
}
</script>/* End custom CSS */