<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Ultra Instinct v1.0</title>
    <style>
        body {
            margin: 0;
            padding: 0;
            font-family: 'Arial', sans-serif;
            background: linear-gradient(135deg, #0f0f0f, #1c1c1c);
            color: #ffffff;
            height: 100vh;
            display: flex;
            justify-content: center;
            align-items: center;
        }

        .container {
            background: linear-gradient(145deg, #141414, #292929);
            border: 3px solid #ff1aff;
            border-radius: 20px;
            width: 360px;
            padding: 20px;
            box-shadow: 0 0 25px #ff1aff, 0 0 15px #ff1aff inset;
            position: relative;
            text-align: center;
            animation: float 2s ease-in-out infinite;
        }

        .title {
            font-size: 2.2rem;
            font-weight: bold;
            color: #ff1aff;
            text-shadow: 0 0 15px #ff1aff, 0 0 30px #ff1aff, 0 0 50px #ff66ff;
            margin-bottom: 15px;
        }

        .subtitle {
            font-size: 1rem;
            font-weight: bold;
            color: #ff66ff;
            text-shadow: 0 0 10px #ff66ff, 0 0 20px #ff33ff;
            margin-bottom: 20px;
        }

        .options {
            margin-top: 15px;
        }

        .option {
            background: rgba(255, 26, 255, 0.1);
            border: 1px solid #ff1aff;
            padding: 10px;
            border-radius: 10px;
            margin-bottom: 15px;
            position: relative;
            box-shadow: 0 0 15px rgba(255, 26, 255, 0.3);
        }

        .option span {
            font-size: 1rem;
            font-weight: bold;
            color: #ffffff;
        }

        .switch {
            position: relative;
            display: inline-block;
            width: 40px;
            height: 20px;
            float: right;
        }

        .switch input {
            opacity: 0;
            width: 0;
            height: 0;
        }

        .slider {
            position: absolute;
            cursor: pointer;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            background-color: #555;
            border-radius: 20px;
            transition: 0.4s;
        }

        .slider:before {
            position: absolute;
            content: "";
            height: 15px;
            width: 15px;
            left: 3px;
            bottom: 2px;
            background-color: white;
            border-radius: 50%;
            transition: 0.4s;
        }

        input:checked + .slider {
            background-color: #ff1aff;
        }

        input:checked + .slider:before {
            transform: translateX(20px);
        }

        .live-percentage {
            font-size: 0.9rem;
            color: #ff66ff;
            text-align: left;
            margin-top: 5px;
        }

        .footer {
            margin-top: 15px;
            font-size: 0.9rem;
            color: #ffffff;
            font-weight: bold;
        }

        .footer span {
            color: #ff66ff;
        }

        .file-input {
            margin-top: 15px;
        }

        .file-input input {
            color: #ffffff;
            font-size: 0.9rem;
        }

        .file-input button {
            background-color: #ff1aff;
            color: #ffffff;
            border: none;
            padding: 10px;
            font-size: 1rem;
            border-radius: 10px;
            margin-top: 10px;
            cursor: pointer;
        }

        .file-input button:disabled {
            background-color: #555;
            cursor: not-allowed;
        }

        @keyframes float {
            0% { transform: translate(0, 0); }
            50% { transform: translate(0, -10px); }
            100% { transform: translate(0, 0); }
        }
    </style>
</head>
<body>
    <div class="container">
        <div class="title">PANEL COMBO VASCO 1.0 🍓</div>
        <div class="subtitle">| YouTube ~ Hipe Xiter ❤️</div>
        <div class="options">
            <div class="option">
                <span>Aimbot Lite 🖱️</span>
                <label class="switch">
                    <input type="checkbox" id="aimbotSwitch">
                    <span class="slider"></span>
                </label>
                <div class="live-percentage" id="aimbotPercentage">0%</div>
            </div>
            <div class="option">
                <span>Headtracking 🩸</span>
                <label class="switch">
                    <input type="checkbox" id="lockTargetSwitch">
                    <span class="slider"></span>
                </label>
                <div class="live-percentage" id="lockTargetPercentage">0%</div>
            </div>
            <div class="option">
                <span>Dpi 500 ⚙️</span>
                <label class="switch">
                    <input type="checkbox" id="autoAimSwitch">
                    <span class="slider"></span>
                </label>
                <div class="live-percentage" id="autoAimPercentage">0%</div>
            </div>
            <div class="option">
                <span>Antiban/Bypass ✅</span>
                <label class="switch">
                    <input type="checkbox" id="headshotBoostSwitch">
                    <span class="slider"></span>
                </label>
                <div class="live-percentage" id="headshotBoostPercentage">0%</div>
            </div>
            <div class="option">
                <span>Recoil Control 📂</span>
                <label class="switch">
                    <input type="checkbox" id="recoilControlSwitch">
                    <span class="slider"></span>
                </label>
                <div class="live-percentage" id="recoilControlPercentage">0%</div>
            </div>
            <div class="option file-input">
                <span>Seleccionar al Chivo</span>
                <input type="file" id="fileInput" accept=".txt" />
                <button id="injectButton" disabled>Inyectar</button>
            </div>
        </div>
        <div class="footer">
            Powered by <span>Hipe Xiter🏅</span>
        </div>
    </div>

    <script>
        const switches = document.querySelectorAll('input[type="checkbox"]');
        const fileInput = document.getElementById('fileInput');
        const injectButton = document.getElementById('injectButton');
        const percentageDisplays = {
            aimbotSwitch: document.getElementById('aimbotPercentage'),
            lockTargetSwitch: document.getElementById('lockTargetPercentage'),
            autoAimSwitch: document.getElementById('autoAimPercentage'),
            headshotBoostSwitch: document.getElementById('headshotBoostPercentage'),
            recoilControlSwitch: document.getElementById('recoilControlPercentage')
        };

        function speak(text) {
            const utterance = new SpeechSynthesisUtterance(text);
            utterance.lang = 'es-ES';
            window.speechSynthesis.speak(utterance);
        }

        switches.forEach(switchElem => {
            switchElem.addEventListener("change", function() {
                const id = this.id;
                if (this.checked) {
                    speak("Activada");
                    animatePercentage(percentageDisplays[id], 0, 100);
                } else {
                    speak("Desactivada");
                    animatePercentage(percentageDisplays[id], 100, 0);
                }
            });
        });

        fileInput.addEventListener('change', (event) => {
            const file = event.target.files[0];
            if (file && file.type === "text/plain") {
                injectButton.disabled = false;
                speak("Archivo seleccionado: " + file.name);
            } else {
                alert("Por favor selecciona un archivo de texto.");
                injectButton.disabled = true;
            }
        });

        injectButton.addEventListener('click', () => {
            speak("Archivo inyectado.");
            alert("Archivo inyectado.");
        });

        function animatePercentage(element, start, end) {
            let current = start;
            const step = start < end ? 1 : -1;
            const interval = setInterval(() => {
                current += step;
                element.textContent = `${current}%`;
                if (current === end) clearInterval(interval);
            }, 10);
        }
    </script>
</body>
</html>