  <div class="splash-container">
    <img src="https://luni.site/splash.avif" alt="Luni Logo" class="splash-image">
</div>
<div class="barra-logo" style="position: sticky; display: flex; align-items: center; justify-content: space-between; padding: 10px;">
    <img src="https://luni.site/logoi.avif" alt="Luni" class="logo-image" onclick="alternarPantallaCompleta()" style="cursor: pointer;">

    <div id="installContainer" style="position: absolute; right: 20px; z-index: 9999; top: 50%; transform: translateY(-50%);">
        <button id="installButton" style="
            background: white;
            border: 2px solid #344c64;
            border-radius: 50%;
            width: 40px;
            height: 40px;
            display: flex;
            justify-content: center;
            align-items: center;
            box-shadow: 0 2px 5px rgba(0,0,0,0.2);
            cursor: pointer;
            position: relative;
        ">
            <img src="https://luni.site/logol.avif" alt="Logo" style="width: 24px; height: 24px; border-radius: 50%;">
        </button>
        <span style="
            font-size: 14px;
            color: #344c64;
            margin-left: 8px;
            position: absolute;
            top: 50%;
            transform: translateY(-50%)e;
            left: 50px;
        ">Instalar</span>
    </div>
</div> 



<div id="inicioContent" class="content active">
    
    
    <div style="text-align: center; padding: 20px; margin-bottom: 20px;">
        <h1 style="font-size: 1.8em; margin-bottom: 15px; color: var(--text-primary);">¡Bienvenido a Luni!</h1>
        <img src="https://luni.site/logoi.avif" alt="Logo Luni" style="width: 100%; max-width: 300px; height: auto; margin-bottom: 20px;">
       <div class="info-container" id="infoContainer">
            <div id="textContainer"></div>
        </div>
    </div>


    <div class="resource-card" style="margin: 0px 0px; padding: 0px;">
        <h3 style="color: var(--text-primary); margin-bottom: 15px;">¿Cómo usar Luni?</h3>
        <div id="videoContainer" style="position: relative; cursor: pointer;" onclick="loadVideo()">
            <img id="videoThumbnail" src="https://luni.site/logoi.avif" alt="Tutorial Video" style="width: 100%; border-radius: 10px;">
            <div id="playButton" style="position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background: rgba(0,0,0,0.7); border-radius: 50%; padding: 20px;">
                <i class="fas fa-play" style="color: white; font-size: 24px;"></i>
            </div>
        </div>
    </div>

    <div class="resource-card" style="margin: 20px 10px; padding: 15px;">
        <h3 style="color: var(--text-primary); margin-bottom: 15px;">Guías de estudio</h3>
        <div style="overflow-x: auto; -webkit-overflow-scrolling: touch;">
            <div style="display: flex; gap: 15px; padding: 5px 0;">
                
                
                <a href="https://luni.site/inicio/imagenes/UAM.avif
" target="_blank" style="text-decoration: none; min-width: 120px; flex-shrink: 0;">
                    <div style="background: var(--bg-secondary); border-radius: 12px; padding: 10px; text-align: center; box-shadow: 0 2px 4px var(--shadow-color); transition: transform 0.3s ease;">
                        <img src="https://luni.site/inicio/imagenes/guiaarea1.avif
" alt="Matemáticas" loading="lazy" style="width: 80px; height: 80px; border-radius: 10px; margin-bottom: 8px; object-fit: cover;">
                        <p style="margin: 0; color: var(--text-primary); font-size: 14px;">Matemáticas</p>
                    </div>
                </a>
                <a href="https://luni.site/inicio/imagenes/UAM.avif
" target="_blank" style="text-decoration: none; min-width: 120px; flex-shrink: 0;">
                    <div style="background: var(--bg-secondary); border-radius: 12px; padding: 10px; text-align: center; box-shadow: 0 2px 4px var(--shadow-color); transition: transform 0.3s ease;">
                        <img src="https://luni.site/inicio/imagenes/guiaarea1.avif
" alt="Español" loading="lazy" style="width: 80px; height: 80px; border-radius: 10px; margin-bottom: 8px; object-fit: cover;">
                        <p style="margin: 0; color: var(--text-primary); font-size: 14px;">Español</p>
                    </div>
                </a>
                
                
                     
                <a href="https://luni.site/inicio/imagenes/UAM.avif
" target="_blank" style="text-decoration: none; min-width: 120px; flex-shrink: 0;">
                    <div style="background: var(--bg-secondary); border-radius: 12px; padding: 10px; text-align: center; box-shadow: 0 2px 4px var(--shadow-color); transition: transform 0.3s ease;">
                        <img src="https://luni.site/inicio/imagenes/guiaarea1.avif
" alt="Matemáticas" loading="lazy" style="width: 80px; height: 80px; border-radius: 10px; margin-bottom: 8px; object-fit: cover;">
                        <p style="margin: 0; color: var(--text-primary); font-size: 14px;">Matemáticas</p>
                    </div>
                </a>
                <a href="https://luni.site/inicio/imagenes/UAM.avif
" target="_blank" style="text-decoration: none; min-width: 120px; flex-shrink: 0;">
                    <div style="background: var(--bg-secondary); border-radius: 12px; padding: 10px; text-align: center; box-shadow: 0 2px 4px var(--shadow-color); transition: transform 0.3s ease;">
                        <img src="https://luni.site/inicio/imagenes/guiaarea1.avif
" alt="Español" loading="lazy" style="width: 80px; height: 80px; border-radius: 10px; margin-bottom: 8px; object-fit: cover;">
                        <p style="margin: 0; color: var(--text-primary); font-size: 14px;">Español</p>
                    </div>
                </a>
                
                
                     
                <a href="https://luni.site/inicio/imagenes/UAM.avif
" target="_blank" style="text-decoration: none; min-width: 120px; flex-shrink: 0;">
                    <div style="background: var(--bg-secondary); border-radius: 12px; padding: 10px; text-align: center; box-shadow: 0 2px 4px var(--shadow-color); transition: transform 0.3s ease;">
                        <img src="https://luni.site/inicio/imagenes/guiaarea1.avif
" alt="Matemáticas" loading="lazy" style="width: 80px; height: 80px; border-radius: 10px; margin-bottom: 8px; object-fit: cover;">
                        <p style="margin: 0; color: var(--text-primary); font-size: 14px;">Matemáticas</p>
                    </div>
                </a>
                <a href="https://luni.site/inicio/imagenes/UAM.avif
" target="_blank" style="text-decoration: none; min-width: 120px; flex-shrink: 0;">
                    <div style="background: var(--bg-secondary); border-radius: 12px; padding: 10px; text-align: center; box-shadow: 0 2px 4px var(--shadow-color); transition: transform 0.3s ease;">
                        <img src="https://luni.site/inicio/imagenes/guiaarea1.avif
" alt="Español" loading="lazy" style="width: 80px; height: 80px; border-radius: 10px; margin-bottom: 8px; object-fit: cover;">
                        <p style="margin: 0; color: var(--text-primary); font-size: 14px;">Español</p>
                    </div>
                </a>
                
                
                     
                <a href="https://luni.site/inicio/imagenes/UAM.avif
" target="_blank" style="text-decoration: none; min-width: 120px; flex-shrink: 0;">
                    <div style="background: var(--bg-secondary); border-radius: 12px; padding: 10px; text-align: center; box-shadow: 0 2px 4px var(--shadow-color); transition: transform 0.3s ease;">
                        <img src="https://luni.site/inicio/imagenes/guiaarea1.avif
" alt="Matemáticas" loading="lazy" style="width: 80px; height: 80px; border-radius: 10px; margin-bottom: 8px; object-fit: cover;">
                        <p style="margin: 0; color: var(--text-primary); font-size: 14px;">Matemáticas</p>
                    </div>
                </a>
                <a href="https://luni.site/inicio/imagenes/UAM.avif
" target="_blank" style="text-decoration: none; min-width: 120px; flex-shrink: 0;">
                    <div style="background: var(--bg-secondary); border-radius: 12px; padding: 10px; text-align: center; box-shadow: 0 2px 4px var(--shadow-color); transition: transform 0.3s ease;">
                        <img src="https://luni.site/inicio/imagenes/guiaarea1.avif
" alt="Español" loading="lazy" style="width: 80px; height: 80px; border-radius: 10px; margin-bottom: 8px; object-fit: cover;">
                        <p style="margin: 0; color: var(--text-primary); font-size: 14px;">Español</p>
                    </div>
                </a>
            </div>
        </div>
    </div>

    <div class="resource-card" style="margin: 20px 10px; padding: 15px;">
        <img src="https://luni.site/inicio/imagenes/UAM.avif" alt="UAM" style="max-width: 100%; height: auto; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
        <img src="https://luni.site/inicio/imagenes/IPN.avif" alt="IPN" style="max-width: 100%; height: auto; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
        <img src="https://luni.site/inicio/imagenes/IPN.avif" alt="Imagen de Guías de Estudio" style="max-width: 100%; height: auto; border-radius: 12px; margin-bottom: 15px; display: block; margin-left: auto; margin-right: auto;">
    </div>

    <div class="resource-card" style="margin: 20px 10px; padding: 15px;">
        <h3 style="margin-bottom: 15px; text-align: center;">Contacto y Legal</h3>
        <div style="display: flex; flex-direction: column; gap: 15px; align-items: center;">
            <div style="display: flex; align-items: center; gap: 10px;">
                <i class="fas fa-envelope" style="color: var(--accent-color, #007BFF);"></i>
                <a href="mailto:soporte@luni.site" style="color: inherit; text-decoration: none;">soporte@luni.site</a>
            </div>
            <div style="display: flex; align-items: center; gap: 10px;">
                <i class="fas fa-gavel" style="color: var(--accent-color, #007BFF);"></i>
                <a href="https://luni.site/politicasdeprivacidad.html" target="_blank" style="color: inherit; text-decoration: none;">Políticas de Privacidad</a>
            </div>
            <div style="display: flex; align-items: center; gap: 10px;">
                <i class="fas fa-gavel" style="color: var(--accent-color, #007BFF);"></i>
                <a href="https://luni.site/terminosycondiciones.html" target="_blank" style="color: inherit; text-decoration: none;">Términos y Condiciones</a>
            </div>
        </div>
        <div style="text-align: center; margin-top: 20px; font-size: 12px; color: var(--text-secondary, #888);">
            <p>&copy; 2025 Luni. Todos los derechos reservados.</p>
        </div>
    </div>
</div>









<div id="contenidoContent" class="content">
    <div class="search-container">
        <input type="text" class="search-bar" placeholder="Buscar contenido..." data-section="contenido">
    </div>
    <div class="categories">
        <div class="category-btn active" data-category="UNAM">UNAM</div>
        <div class="category-btn" data-category="UAM">UAM</div>
        <div class="category-btn" data-category="IPN">IPN</div>
    </div>
    <div class="resource-grid">
        <div class="resource-card" data-category="UNAM" data-title="Español" data-url="https://luni.site/contenido/unam/area1/espa%C3%B1ol/1FuncionesdelalenguaEspanol.html">
            <img loading="lazy" src="https://luni.site/contenido/unam/area1/español/1FuncionesdelalenguaEspañol.avif
" alt="Presentación">
            <h3>Funciones de la lengua 1</h3>
            <p>UNAM</p>
        </div>
        <div class="resource-card" data-category="UNAM" data-title="Español" data-url="https://luni.site/contenido/unam/area1/espa%C3%B1ol/1.1FuncionesdelalenguaReferencialEspañol.html">
            <img loading="lazy" src="https://luni.site/contenido/unam/area1/español/1.1FuncionesdelalenguaReferencialEspanol.avif" alt="Presentación">
            <h3>Funciones de la lengua Referencial 1.1</h3>
            <p>UNAM</p>
        </div>
        
         <div class="resource-card" data-category="UNAM" data-title="Español" data-url="https://luni.site/inicio/imagenes/guiaarea1.avif">
            <img loading="lazy" src="https://luni.site/contenido/unam/area1/espa%C3%B1ol/1.2funcionesdelalenguaApelativaEspa%C3%B1ol.avif" alt="Presentación">
            <h3>Funciones de la lengua Apelativa  1.2</h3>
            <p>UNAM</p>
        </div>
        
         
         <div class="resource-card" data-category="UNAM" data-title="Español" data-url="https://luni.site/inicio/imagenes/guiaarea1.avif">
            <img loading="lazy" src="https://luni.site/contenido/unam/area1/espa%C3%B1ol/1.3FuncionesdelalenguaPoeticaEspa%C3%B1ol.avif" alt="Presentación">
            <h3>Funciones de la lengua Poetica  1.3</h3>
            <p>UNAM</p>
        </div>
        
        
    </div>
</div>







































<div id="videosContent" class="content">
    <div class="search-container">
        <input type="text" class="search-bar" placeholder="Buscar videos..." data-section="videos">
    </div>
    <div class="categories">
        <div class="category-btn active" data-category="UNAM">UNAM</div>
        <div class="category-btn" data-category="UAM">UAM</div>
        <div class="category-btn" data-category="IPN">IPN</div>
    </div>
    <div class="container">
        <a href="https://www.youtube.com/@applunioficial" target="_blank" style="text-decoration: none;">
            <div class="youtube-card">
                <img src="https://luni.site/logol.avif" alt="Canal de YouTube" class="channel-image">
                <div class="channel-info">
                    <div class="channel-name">Luni Oficial</div>
                    <div class="subscribers">4k suscriptores</div>
                </div>
                <button class="subscribe-btn">Suscribirse</button>
            </div>
        </a>
    </div>
    <div class="resource-grid">
        <div class="resource-card" data-category="UAM" data-title="Biología Molecular" data-url="https://www.youtube.com/watch?v=sZ1x6G_TBC0">
            <img class="lazy-load" src="https://luni.site/inicio/imagenes/guiaarea1.avif" alt="Biología Molecular">
            <h3>Biología Molecular</h3>
            <p>UAM</p>
        </div>
        <div class="resource-card" data-category="IPN" data-title="Ingeniería Robótica" data-url="https://www.youtube.com/watch?v=sZ1x6G_TBC0">
            <img class="lazy-load" src="https://i.ytimg.com/vi/R9aWQz9LHHQ/mqdefault.jpg" alt="Video">
            <h3>Ingeniería Robótica</h3>
            <p>IPN</p>
        </div>
    </div>
</div>















<div id="quizContent" class="content">
    <div class="search-container">
        <input type="text" class="search-bar" placeholder="Buscar quizzes..." data-section="quiz">
    </div>
    <div class="categories">
        <div class="category-btn active" data-category="UNAM">UNAM</div>
        <div class="category-btn" data-category="UAM">UAM</div>
        <div class="category-btn" data-category="IPN">IPN</div>
    </div>
    <div class="resource-grid">
        <div class="resource-card" data-category="UNAM" data-title="ESPAÑOL" data-url="http://luni.site/quizz/UNAM/fisica/pregunta2fisica.html">
            <img class="lazy-load" src="https://luni.site/quizz/UNAM/español/1Funcionesdelalengua.avif
" alt="Quiz">
            <h3>Funciones de la lengua 1</h3>
            <p>UNAM</p>
        </div>
        <div class="resource-card" data-category="UNAM" data-title="FISICA" data-url="http://luni.site/quizz/UNAM/fisica/pregunta2fisica.html">
            <img class="lazy-load" src="https://luni.site/quizz/UNAM/español/1Funcionesdelalengua.avif
" alt="Quiz">
            <h3>Funciones de la lengua Referencial 1.1</h3>
            <p>UNAM</p>
        </div>
    </div>
</div>









<div id="simuladoresContent" class="content">
    <div class="search-container">
        <input type="text" class="search-bar" placeholder="Buscar simuladores..." data-section="simuladores">
    </div>
    <div class="categories">
        <div class="category-btn active" data-category="UNAM">UNAM</div>
        <div class="category-btn" data-category="UAM">UAM</div>
        <div class="category-btn" data-category="IPN">IPN</div>
    </div>
    <div class="resource-grid">
        <div class="resource-card" data-category="UNAM" data-title="Física" data-url="http://luni.site/quizz/UNAM/fisica/pregunta2fisica.html">
            <img loading="lazy" src="http://luni.site/quizz/UNAM/fisica/pregunta2fisica.html" alt="Simulador">
            <h3>Fisica pregunta 1: Lanzamientos verticales</h3>
            <p>UNAM Area 3</p>
        </div>
        
        <div class="resource-card" data-category="UAM" data-title="Física" data-url="http://luni.site/quizz/UNAM/fisica/pregunta2fisica.html">
            <img loading="lazy" src="http://luni.site/quizz/UNAM/fisica/pregunta2fisica.html" alt="Simulador">
            <h3>Fisica pregunta 1: Lanzamientos verticales</h3>
            <p>UNAM Area 3</p>
        </div>
    </div>
</div>

<div id="fullscreenModal" class="fullscreen-modal">
    <span class="close-fullscreen">&times;</span>
    <iframe id="resourceFrame" src="" allowfullscreen></iframe>
</div>

<nav>
    <a href="#" id="inicio" class="nav-item active" aria-label="Página de inicio">
        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
            <path d="M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"/>
            <polyline points="9 22 9 12 15 12 15 22"/>
        </svg>
        <span>Inicio</span>
    </a>
    <a href="#" id="contenido" class="nav-item" aria-label="Sección de contenido">
        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
            <path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"/>
            <polyline points="14 2 14 8 20 8"/>
            <line x1="16" y1="13" x2="8" y2="13"/>
            <line x1="16" y1="17" x2="8" y2="17"/>
            <polyline points="10 9 9 9 8 9"/>
        </svg>
        <span>Contenido</span>
    </a>
    <a href="#" id="videos" class="nav-item" aria-label="Sección de videos">
        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
            <rect x="2" y="4" width="20" height="16" rx="2"/>
            <path d="M10 9l5 3-5 3z"/>
        </svg>
        <span>Videos</span>
    </a>
    <a href="#" id="quiz" class="nav-item" aria-label="Sección de quiz">
        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
            <path d="M4 7h16"/>
            <path d="M4 12h4"/>
            <path d="M12 12h8"/>
            <path d="M4 17h8"/>
            <path d="M16 17h4"/>
            <rect x="8" y="9" width="8" height="6" rx="1"/>
        </svg>
        <span>Quiz</span>
    </a>
    <a href="#" id="simuladores" class="nav-item" aria-label="Sección de simuladores">
        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
            <circle cx="12" cy="12" r="3"/>
            <path d="M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z"/>
        </svg>
        <span>Simuladores</span>
    </a>
</nav>
