
<!DOCTYPE html>
<html lang="ku" dir="rtl">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Hacked By CyberBlitz</title>
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Orbitron:wght@900&display=swap" rel="stylesheet">
    <link href="https://fonts.cdnfonts.com/css/nrt-reg" rel="stylesheet">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
    <style>
        :root {
            --kurdish-red: #e31e28;
            --kurdish-green: #26923c;
            --kurdish-yellow: #ffd100;
            --glow-red: rgba(227, 30, 40, 0.8);
            --glow-green: rgba(38, 146, 60, 0.9);
            --glow-yellow: rgba(255, 204, 0, 0.8);
            --text-light: #e0e0e0;
            --font-hacker: 'Orbitron', sans-serif;
            --font-kurdish: 'NRT Reg', sans-serif;
            --cyber-blue: #00ccff;
            --cyber-purple: #9d00ff;
        }

        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

        body {
            background-color: #000;
            font-family: var(--font-kurdish);
            color: var(--text-light);
            min-height: 100vh;
            display: flex;
            justify-content: center;
            align-items: center;
            overflow: hidden;
            position: relative;
        }

        /* Background Image with Blur */
        .background-image {
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background-image: url('https://fv5-5.files.fm/thumb.php?i=jnnx7uaydv&v=1&n=IMG_20251205_180256_427.jpg');
            background-size: cover;
            background-position: center;
            background-repeat: no-repeat;
            filter: blur(20px) brightness(0.3) contrast(1.2);
            z-index: 0;
        }

        body::after { /* Scanline Effect */
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: repeating-linear-gradient(
                0deg,
                rgba(0, 0, 0, 0) 0,
                rgba(0, 0, 0, 0.3) 50%,
                rgba(0, 0, 0, 0) 100%
            );
            background-size: auto 4px;
            animation: scanline 10s linear infinite;
            z-index: 4;
            pointer-events: none;
        }

        /* --- BACKGROUND EFFECTS --- */
        #particles-js {
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            z-index: 2;
        }
        
        /* Bigger Logo in Middle Top */
        .top-logo {
            position: fixed;
            top: 30px;
            left: 50%;
            transform: translateX(-50%);
            z-index: 10;
            text-align: center;
        }

        .logo-image {
            width: 160px;
            height: 160px;
            border-radius: 50%;
            object-fit: cover;
            border: 4px solid var(--cyber-blue);
            box-shadow: 
                0 0 40px var(--cyber-blue),
                0 0 80px rgba(0, 204, 255, 0.5),
                inset 0 0 30px rgba(0, 204, 255, 0.3);
            animation: logo-pulse 3s infinite ease-in-out;
            transition: all 0.3s ease;
        }

        .logo-image:hover {
            transform: scale(1.05);
            box-shadow: 
                0 0 60px var(--cyber-blue),
                0 0 120px rgba(0, 204, 255, 0.7),
                inset 0 0 40px rgba(0, 204, 255, 0.5);
        }

        .logo-text {
            margin-top: 12px;
            font-family: var(--font-hacker);
            font-size: 2.2rem;
            color: var(--cyber-blue);
            text-shadow: 
                0 0 15px var(--cyber-blue),
                0 0 30px rgba(0, 204, 255, 0.5);
            letter-spacing: 3px;
            animation: text-glow 2s infinite alternate;
        }

        /* --- MAIN CONTENT --- */
        .container {
            text-align: center;
            z-index: 10;
            padding: 20px;
            max-width: 1000px;
            width: 95%;
            margin-top: 200px; /* Increased margin to move content even lower */
        }

        /* Fixed "Hacked By" text styling */
        .hacker-title {
            font-size: 3rem;
            font-weight: 700;
            font-family: var(--font-hacker);
            color: #fff;
            margin-bottom: 5px; /* Reduced margin */
            text-transform: uppercase;
            text-shadow: 
                0 0 12px var(--glow-red),
                0 0 25px rgba(227, 30, 40, 0.5);
            letter-spacing: 2px;
            animation: flicker 4s infinite;
        }

        .hacker-name {
            font-family: var(--font-hacker);
            font-weight: 900;
            font-size: 9rem;
            color: var(--text-light);
            margin-bottom: 60px; /* Increased margin to move content down */
            position: relative;
            animation: text-flicker 3s linear infinite;
            text-shadow:
                0 0 12px var(--cyber-blue),
                0 0 25px var(--cyber-blue),
                0 0 50px var(--cyber-blue),
                0 0 100px var(--cyber-blue);
        }

        .hacker-name::before,
        .hacker-name::after {
            content: attr(data-text);
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: #000;
            overflow: hidden;
        }

        .hacker-name::before {
            left: 3px;
            text-shadow: -3px 0 var(--cyber-purple);
            animation: glitch-anim-1 2s infinite linear reverse;
        }

        .hacker-name::after {
            left: -3px;
            text-shadow: -3px 0 var(--cyber-blue);
            animation: glitch-anim-2 3s infinite linear reverse;
        }

        .kurdish-message {
            font-size: 1.5rem;
            line-height: 1.8;
            color: var(--kurdish-yellow);
            margin-bottom: 40px; /* Reduced margin since we removed button text */
            max-width: 650px;
            margin-left: auto;
            margin-right: auto;
            padding: 25px;
            border-radius: 12px;
            background: rgba(0, 0, 0, 0.85);
            box-shadow: 
                0 0 25px var(--glow-yellow),
                inset 0 0 15px rgba(255, 209, 0, 0.1);
            animation: box-glow 4s infinite ease-in-out;
            backdrop-filter: blur(10px);
            border: 1px solid rgba(255, 209, 0, 0.25);
        }

        .kurdish-message p {
            min-height: 2.5rem;
            margin-bottom: 5px;
        }
        
        .typing-cursor {
            display: inline-block;
            background-color: var(--cyber-blue);
            width: 12px;
            margin-left: 5px;
            animation: blink 0.8s step-end infinite;
            box-shadow: 0 0 8px var(--cyber-blue);
        }

        /* --- BUTTONS CONTAINER --- */
        .buttons-container {
            display: flex;
            justify-content: center;
            gap: 15px; /* Reduced gap */
            margin: 25px 0 35px 0; /* Reduced margins */
            flex-wrap: wrap;
        }

        /* Much Smaller Telegram Button - About half the size */
        .tg-button {
            display: inline-flex;
            align-items: center;
            justify-content: center;
            padding: 8px 20px; /* Much smaller padding - about half */
            background: linear-gradient(135deg, 
                rgba(0, 136, 204, 0.9) 0%, 
                rgba(0, 119, 179, 0.9) 100%);
            color: white;
            text-decoration: none;
            font-size: 1rem; /* Much smaller font */
            font-family: var(--font-hacker);
            border-radius: 10px;
            border: 2px solid rgba(0, 204, 255, 0.8);
            box-shadow: 
                0 0 15px rgba(0, 136, 204, 0.6),
                0 0 30px rgba(0, 136, 204, 0.3),
                inset 0 0 10px rgba(255, 255, 255, 0.2);
            transition: all 0.3s ease;
            text-transform: uppercase;
            letter-spacing: 1px; /* Smaller spacing */
            position: relative;
            overflow: hidden;
            min-width: 140px; /* Much smaller width - about half */
            height: 50px; /* Fixed height */
        }

        .tg-button::before {
            content: '';
            position: absolute;
            top: 0;
            left: -100%;
            width: 100%;
            height: 100%;
            background: linear-gradient(90deg, 
                transparent, 
                rgba(255, 255, 255, 0.3), 
                transparent);
            transition: 0.5s;
        }

        .tg-button:hover {
            transform: translateY(-2px) scale(1.03); /* Smaller transform */
            box-shadow: 
                0 0 25px rgba(0, 136, 204, 0.8),
                0 0 50px rgba(0, 136, 204, 0.5),
                inset 0 0 15px rgba(255, 255, 255, 0.3);
            background: linear-gradient(135deg, 
                rgba(0, 153, 230, 0.95) 0%, 
                rgba(0, 136, 204, 0.95) 100%);
        }

        .tg-button:hover::before {
            left: 100%;
        }

        .tg-button i {
            margin-left: 8px; /* Smaller margin */
            font-size: 1.2rem; /* Smaller icon */
            color: var(--text-light);
            filter: drop-shadow(0 0 3px rgba(255, 255, 255, 0.5));
        }

        /* Much Smaller Music Button - About half the size */
        .music-button {
            display: inline-flex;
            align-items: center;
            justify-content: center;
            padding: 8px 20px; /* Much smaller padding - about half */
            background: linear-gradient(135deg, 
                rgba(157, 0, 255, 0.9) 0%, 
                rgba(128, 0, 210, 0.9) 100%);
            color: white;
            border: none;
            font-size: 1rem; /* Much smaller font */
            font-family: var(--font-hacker);
            border-radius: 10px;
            cursor: pointer;
            border: 2px solid rgba(157, 0, 255, 0.8);
            box-shadow: 
                0 0 15px rgba(157, 0, 255, 0.6),
                0 0 30px rgba(157, 0, 255, 0.3),
                inset 0 0 10px rgba(255, 255, 255, 0.2);
            transition: all 0.3s ease;
            text-transform: uppercase;
            letter-spacing: 1px; /* Smaller spacing */
            position: relative;
            overflow: hidden;
            min-width: 140px; /* Much smaller width - about half */
            height: 50px; /* Fixed height */
        }

        .music-button::before {
            content: '';
            position: absolute;
            top: 0;
            left: -100%;
            width: 100%;
            height: 100%;
            background: linear-gradient(90deg, 
                transparent, 
                rgba(255, 255, 255, 0.3), 
                transparent);
            transition: 0.5s;
        }

        .music-button:hover {
            transform: translateY(-2px) scale(1.03); /* Smaller transform */
            box-shadow: 
                0 0 25px rgba(157, 0, 255, 0.8),
                0 0 50px rgba(157, 0, 255, 0.5),
                inset 0 0 15px rgba(255, 255, 255, 0.3);
            background: linear-gradient(135deg, 
                rgba(170, 0, 255, 0.95) 0%, 
                rgba(140, 0, 230, 0.95) 100%);
        }

        .music-button:hover::before {
            left: 100%;
        }

        .music-button i {
            margin-left: 8px; /* Smaller margin */
            font-size: 1.2rem; /* Smaller icon */
            color: var(--text-light);
            filter: drop-shadow(0 0 3px rgba(255, 255, 255, 0.5));
        }

        .music-button.playing {
            background: linear-gradient(135deg, 
                rgba(0, 255, 170, 0.9) 0%, 
                rgba(0, 210, 140, 0.9) 100%);
            border-color: rgba(0, 255, 170, 0.8);
            box-shadow: 
                0 0 15px rgba(0, 255, 170, 0.6),
                0 0 30px rgba(0, 255, 170, 0.3);
        }

        .music-button.playing:hover {
            background: linear-gradient(135deg, 
                rgba(0, 255, 190, 0.95) 0%, 
                rgba(0, 230, 160, 0.95) 100%);
            box-shadow: 
                0 0 25px rgba(0, 255, 170, 0.8),
                0 0 50px rgba(0, 255, 170, 0.5);
        }

        .signature {
            margin-top: 25px;
            font-size: 2.2rem;
            font-family: var(--font-hacker);
            color: #fff;
            letter-spacing: 3px;
            text-shadow: 
                0 0 15px var(--glow-red),
                0 0 30px rgba(227, 30, 40, 0.5);
            display: inline-block;
            padding: 12px 35px;
            background: rgba(0, 0, 0, 0.7);
            border-radius: 10px;
            border: 1px solid rgba(227, 30, 40, 0.3);
            animation: signature-glow 3s infinite alternate;
        }

        /* --- ANIMATIONS --- */
        @keyframes scanline {
            0% { transform: translateY(-10%); }
            100% { transform: translateY(10%); }
        }

        @keyframes logo-pulse {
            0%, 100% { 
                transform: scale(1);
                box-shadow: 
                    0 0 40px var(--cyber-blue),
                    0 0 80px rgba(0, 204, 255, 0.5);
            }
            50% { 
                transform: scale(1.05);
                box-shadow: 
                    0 0 60px var(--cyber-blue),
                    0 0 120px rgba(0, 204, 255, 0.7);
            }
        }

        @keyframes text-glow {
            0% { 
                text-shadow: 
                    0 0 15px var(--cyber-blue),
                    0 0 30px rgba(0, 204, 255, 0.5);
            }
            100% { 
                text-shadow: 
                    0 0 25px var(--cyber-blue),
                    0 0 50px rgba(0, 204, 255, 0.7),
                    0 0 80px rgba(0, 204, 255, 0.4);
            }
        }

        @keyframes signature-glow {
            0% { 
                text-shadow: 
                    0 0 15px var(--glow-red),
                    0 0 30px rgba(227, 30, 40, 0.5);
            }
            100% { 
                text-shadow: 
                    0 0 25px var(--glow-red),
                    0 0 50px rgba(227, 30, 40, 0.7),
                    0 0 80px rgba(227, 30, 40, 0.4);
            }
        }

        @keyframes flicker {
            0%, 18%, 22%, 25%, 53%, 57%, 100% {
                text-shadow: 
                    0 0 12px var(--glow-red),
                    0 0 25px rgba(227, 30, 40, 0.5);
                opacity: 1;
            }
            20%, 24%, 55% {
                text-shadow: none;
                opacity: 0.8;
            }
        }

        @keyframes box-glow {
            0%, 100% { 
                box-shadow: 
                    0 0 25px var(--glow-yellow),
                    inset 0 0 15px rgba(255, 209, 0, 0.1);
            }
            50% { 
                box-shadow: 
                    0 0 40px var(--glow-yellow),
                    inset 0 0 20px rgba(255, 209, 0, 0.2);
            }
        }

        @keyframes glitch-anim-1 {
            0% { clip-path: polygon(0 2%, 100% 2%, 100% 5%, 0 5%); }
            10% { clip-path: polygon(0 15%, 100% 15%, 100% 20%, 0 20%); }
            30% { clip-path: polygon(0 45%, 100% 45%, 100% 50%, 0 50%); }
            50% { clip-path: polygon(0 90%, 100% 90%, 100% 95%, 0 95%); }
            70% { clip-path: polygon(0 60%, 100% 60%, 100% 65%, 0 65%); }
            90% { clip-path: polygon(0 25%, 100% 25%, 100% 30%, 0 30%); }
            100% { clip-path: polygon(0 5%, 100% 5%, 100% 10%, 0 10%); }
        }

        @keyframes glitch-anim-2 {
            0% { clip-path: polygon(0 75%, 100% 75%, 100% 80%, 0 80%); }
            20% { clip-path: polygon(0 50%, 100% 50%, 100% 55%, 0 55%); }
            40% { clip-path: polygon(0 10%, 100% 10%, 100% 15%, 0 15%); }
            60% { clip-path: polygon(0 85%, 100% 85%, 100% 90%, 0 90%); }
            80% { clip-path: polygon(0 40%, 100% 40%, 100% 45%, 0 45%); }
            100% { clip-path: polygon(0 65%, 100% 65%, 100% 70%, 0 70%); }
        }

        @keyframes blink { 
            0%, 100% { opacity: 1; }
            50% { opacity: 0; }
        }

        /* --- RESPONSIVE DESIGN --- */
        @media (max-width: 1100px) {
            .hacker-name { font-size: 7rem; }
            .logo-image { width: 140px; height: 140px; }
            .logo-text { font-size: 2rem; }
        }

        @media (max-width: 900px) {
            .hacker-name { font-size: 6rem; }
            .logo-image { width: 130px; height: 130px; }
            .logo-text { font-size: 1.8rem; }
            .container { margin-top: 140px; }
            .tg-button, .music-button {
                min-width: 130px;
                padding: 7px 18px;
                font-size: 0.9rem;
                height: 45px;
            }
        }

        @media (max-width: 768px) {
            .hacker-title { font-size: 2.5rem; }
            .hacker-name { font-size: 5rem; margin-bottom: 50px; }
            .kurdish-message { font-size: 1.7rem; padding: 22px; margin-bottom: 35px; }
            .buttons-container { gap: 12px; }
            .tg-button, .music-button {
                min-width: 120px;
                padding: 6px 15px;
                font-size: 0.85rem;
                height: 42px;
            }
            .logo-image { width: 110px; height: 110px; }
            .logo-text { font-size: 1.6rem; }
            .container { margin-top: 130px; }
            .signature { font-size: 1.9rem; padding: 10px 28px; }
            .tg-button i, .music-button i {
                font-size: 1rem;
                margin-left: 6px;
            }
        }

        @media (max-width: 600px) {
            .buttons-container {
                flex-direction: column;
                align-items: center;
                gap: 10px;
            }
            .tg-button, .music-button {
                width: 100%;
                max-width: 200px;
                min-width: auto;
            }
        }

        @media (max-width: 480px) {
            .hacker-title { font-size: 2rem; }
            .hacker-name { font-size: 4rem; margin-bottom: 40px; }
            .kurdish-message { 
                font-size: 1.4rem; 
                line-height: 1.6; 
                padding: 18px; 
                margin-bottom: 30px;
            }
            .kurdish-message p { min-height: 2rem; }
            .tg-button, .music-button {
                padding: 5px 12px;
                font-size: 0.8rem;
                height: 38px;
                min-width: 110px;
            }
            .logo-image { width: 90px; height: 90px; }
            .logo-text { font-size: 1.4rem; }
            .container { margin-top: 120px; }
            .signature { 
                font-size: 1.5rem; 
                padding: 8px 22px;
                letter-spacing: 2px;
            }
            .tg-button i, .music-button i {
                font-size: 0.9rem;
                margin-left: 5px;
            }
        }
    </style>
</head>
<body>
    
    <!-- Background Image -->
    <div class="background-image"></div>
    
    <!-- Bigger Top Logo -->
    <div class="top-logo">
        <img src="https://fv5-5.files.fm/thumb.php?i=jnnx7uaydv&v=1&n=IMG_20251205_180256_427.jpg" 
             alt="CyberBlitz Logo" 
             class="logo-image">
        <div class="logo-text"></div>
    </div>
    
    <div id="particles-js"></div>

    <div class="container">
        <h1 class="hacker-title">Hacked By</h1>
        <div class="hacker-name" data-text="CyberBlitz">CyberBlitz</div>
        
        <div class="kurdish-message">
            <p id="line1"></p>
            <p id="line2"></p>
            <p id="line3"></p>
            <p id="line4"></p>
            <p id="line5"></p>
        </div>
        
        <!-- Buttons Container - Removed text between buttons -->
        <div class="buttons-container">
            <a href="https://t.me/Cyb3rBlitz" target="_blank" class="tg-button">
                <i class="fab fa-telegram"></i>
                Telegram
            </a>
            
            <button class="music-button" id="musicToggle">
                <span id="musicText">Play Music</span>
                <i class="fas fa-play" id="musicIcon"></i>
            </button>
        </div>
        

    </div>

    <audio id="bg-music" loop src="https://freepik-tunes.s3.amazonaws.com/tracks/Oxygen_LSV.mp3"></audio>

    <script src="https://cdn.jsdelivr.net/npm/tsparticles@2.12.0/tsparticles.bundle.min.js"></script>
    <script>
        document.addEventListener('DOMContentLoaded', () => {

            // --- AUDIO CONTROL ---
            const audio = document.getElementById('bg-music');
            const musicToggle = document.getElementById('musicToggle');
            const musicText = document.getElementById('musicText');
            const musicIcon = document.getElementById('musicIcon');
            
            let isPlaying = false;
            
            // Initialize audio volume
            audio.volume = 0.6;
            
            // Toggle play/pause
            musicToggle.addEventListener('click', () => {
                if (isPlaying) {
                    audio.pause();
                    musicText.textContent = 'Play Music';
                    musicIcon.className = 'fas fa-play';
                    musicToggle.classList.remove('playing');
                } else {
                    audio.play().catch(error => {
                        console.log("Audio play failed:", error);
                        // If autoplay fails, show instruction
                        musicText.textContent = 'Click to Play';
                    });
                    musicText.textContent = 'Pause Music';
                    musicIcon.className = 'fas fa-pause';
                    musicToggle.classList.add('playing');
                }
                isPlaying = !isPlaying;
            });
            
            // Auto-play on first click anywhere on page
            let firstClick = true;
            document.addEventListener('click', (e) => {
                if (firstClick && e.target !== musicToggle) {
                    audio.play().then(() => {
                        isPlaying = true;
                        musicText.textContent = 'Pause Music';
                        musicIcon.className = 'fas fa-pause';
                        musicToggle.classList.add('playing');
                    }).catch(error => {
                        console.log("Auto-play failed:", error);
                        // Don't change UI if autoplay fails
                    });
                    firstClick = false;
                }
            }, { once: true });

            // --- TSPARTICLES BACKGROUND ---
            tsParticles.load("particles-js", {
                fpsLimit: 60,
                particles: {
                    number: { value: 70, density: { enable: true, value_area: 1000 } },
                    color: { value: "#00ccff" },
                    shape: { type: "char", character: { value: "01" } },
                    opacity: { value: 0.4, random: true, anim: { enable: true, speed: 1, opacity_min: 0.1, sync: false } },
                    size: { value: 10, random: true },
                    move: { 
                        enable: true, 
                        speed: 1.5, 
                        direction: "bottom", 
                        straight: true, 
                        out_mode: "out",
                        attract: { enable: false }
                    }
                },
                interactivity: { 
                    detect_on: "window", 
                    events: { 
                        onhover: { enable: true, mode: "repulse" }, 
                        resize: true 
                    }, 
                    modes: { 
                        repulse: { distance: 80, duration: 0.4 } 
                    } 
                },
                detectRetina: true
            });

            // --- TYPING EFFECT SCRIPT ---
            const lines = [
                { el: document.getElementById('line1'), text: 'ئێمە نەناسراوین.' },
                { el: document.getElementById('line2'), text: 'ئێمە لەشکرین.' },
                { el: document.getElementById('line3'), text: 'ئێمە لێخۆشبوون ناکەین.' },
                { el: document.getElementById('line4'), text: 'ئێمە لەبیر ناکەین.' },
                { el: document.getElementById('line5'), text: 'چاوەڕێمان بکەن.' }
            ];
            const typeSpeed = 70, delayBetweenLines = 600;
            let totalDelay = 800; // Start after page loads

            lines.forEach((line, lineIndex) => {
                setTimeout(() => {
                    let charIndex = 0;
                    const p = line.el;
                    p.innerHTML = '<span class="typing-cursor">&nbsp;</span>';
                    const cursor = p.querySelector('.typing-cursor');

                    const typeChar = () => {
                        if (charIndex < line.text.length) {
                            cursor.insertAdjacentText('beforebegin', line.text.charAt(charIndex));
                            charIndex++;
                            setTimeout(typeChar, typeSpeed);
                        } else if (lineIndex < lines.length - 1) {
                            p.removeChild(cursor);
                        }
                    };
                    typeChar();
                }, totalDelay);
                totalDelay += (line.text.length * typeSpeed) + delayBetweenLines;
            });
        });
    </script>
</body>
</html>