(function() {
    function hideTestExperiences() {
        const serviceItems = document.querySelectorAll('.service-item, .vly-service-item');
        
        serviceItems.forEach(function(card) {
            const titleElement = card.querySelector('.service-item__title, .vly-service-item-title');
            
            if (titleElement) {
                const titleText = titleElement.textContent || titleElement.innerText;
                
                if (titleText.toLowerCase().includes('de prueba')) {
                    // Ocultar el contenedor padre que tiene el x-show
                    const parentContainer = card.closest('[x-data]');
                    if (parentContainer && parentContainer.style) {
                        parentContainer.style.display = 'none';
                    } else {
                        card.style.display = 'none';
                    }
                }
            }
        });
    }
    
    // Esperar a que Alpine termine de renderizar
    function waitAndHide() {
        // Primer intento después de 300ms
        setTimeout(hideTestExperiences, 300);
        
        // Segundo intento después de 600ms por si hay delay
        setTimeout(hideTestExperiences, 600);
        
        // Tercer intento después de 1 segundo para conexiones lentas
        setTimeout(hideTestExperiences, 1000);
    }
    
    // Ejecutar cuando el DOM esté listo
    if (document.readyState === 'loading') {
        document.addEventListener('DOMContentLoaded', waitAndHide);
    } else {
        waitAndHide();
    }
})();