Premium Suite Elite

Twitter, Spotify, Netflix, Ekşi Sözlük, YouTube - Full Özellikli

이 스크립트를 설치하려면 Tampermonkey, Greasemonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램을 설치해야 합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Userscripts와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 유저 스크립트 관리자 확장 프로그램이 필요합니다.

(이미 유저 스크립트 관리자가 설치되어 있습니다. 설치를 진행합니다!)

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

(이미 유저 스타일 관리자가 설치되어 있습니다. 설치를 진행합니다!)

// ==UserScript==
// @name         Premium Suite Elite
// @namespace    http://tampermonkey.net/
// @version      2.0
// @description  Twitter, Spotify, Netflix, Ekşi Sözlük, YouTube - Full Özellikli
// @author       Mustafa Hakan
// @match        *://*.twitter.com/*
// @match        *://*.x.com/*
// @match        *://*.spotify.com/*
// @match        *://*.netflix.com/*
// @match        *://*.eksisozluk.com/*
// @match        *://*.youtube.com/*
// @grant        GM_addStyle
// @grant        GM_getValue
// @grant        GM_setValue
// @grant        GM_notification
// @run-at       document-end
// ==/UserScript==

(function() {
    'use strict';

    const H = location.hostname;
    const S = H.includes('twitter')||H.includes('x.com')?'tw':H.includes('spotify')?'sp':H.includes('netflix')?'nf':H.includes('eksisozluk')?'ek':'yt';
    const T = GM_getValue('th','cyber');
    const L = GM_getValue('ln','tr');
    const LV = GM_getValue('lv',1);
    const XP = GM_getValue('xp',0);

    const C = {
        cyber:{p:'#00ff41',s:'#00cc33',b:'#0a0a0a',f:'#1a1a1a',t:'#e0e0e0',g:'0 0 30px #00ff41'},
        neon:{p:'#ff0066',s:'#cc0055',b:'#1a0033',f:'#2d004d',t:'#ffccff',g:'0 0 25px #ff0066'},
        ocean:{p:'#0099ff',s:'#0077cc',b:'#001a33',f:'#00264d',t:'#cceeff',g:'0 0 30px #0099ff'},
        gold:{p:'#FFD700',s:'#e6c200',b:'#1a1500',f:'#332a00',t:'#fff8cc',g:'0 0 25px #FFD700'},
        purple:{p:'#7c3aed',s:'#6d28d9',b:'#0f0024',f:'#1e0040',t:'#ddd6fe',g:'0 0 25px #7c3aed'},
        emerald:{p:'#059669',s:'#047857',b:'#001a0f',f:'#00331f',t:'#a7f3d0',g:'0 0 20px #059669'},
        lava:{p:'#dc2626',s:'#b91c1c',b:'#1a0000',f:'#330000',t:'#fecaca',g:'0 0 30px #dc2626'},
        frost:{p:'#f8fafc',s:'#e2e8f0',b:'#0f172a',f:'#1e293b',t:'#f1f5f9',g:'0 0 20px #f8fafc'},
        candy:{p:'#f472b6',s:'#ec4899',b:'#1a0020',f:'#330040',t:'#fce7f3',g:'0 0 25px #f472b6'},
        matrix:{p:'#00ff41',s:'#008f11',b:'#000000',f:'#0d0d0d',t:'#00ff41',g:'0 0 20px #00ff41'},
        midnight:{p:'#6366f1',s:'#4f46e5',b:'#0c0a3e',f:'#1a1650',t:'#c7d2fe',g:'0 0 25px #6366f1'},
        sakura:{p:'#ffb7c5',s:'#ff8fa3',b:'#1a0f14',f:'#2d1a23',t:'#ffe4e9',g:'0 0 20px #ffb7c5'},
        forest:{p:'#4ade80',s:'#22c55e',b:'#0a1a0f',f:'#14331e',t:'#bbf7d0',g:'0 0 20px #4ade80'},
        steel:{p:'#94a3b8',s:'#64748b',b:'#0f1117',f:'#1e2129',t:'#e2e8f0',g:'0 0 15px #94a3b8'},
        sunset:{p:'#f97316',s:'#ea580c',b:'#1a0f00',f:'#332200',t:'#fed7aa',g:'0 0 25px #f97316'}
    };

    const TXT = {
        tr:{
            tw:{n:'🐦 Twitter Kuş Kafesi',b1:'✅ Mavi Tik Rozeti',b2:'🔇 Trendleri Gizle',b3:'🛡️ Reklam Kalkanı',b4:'🎭 Tweet Efektleri',b5:'📊 Hesap İstatistik',s1:'Kuş Uçuşu',s2:'Neon Parlama',s3:'Daktilo Efekti'},
            sp:{n:'🎵 Spotify Ses Evreni',b1:'📝 Canlı Şarkı Sözleri',b2:'🌈 Görsel Şölen',b3:'🎚️ Ses Yükseltici',b4:'💾 Çalma Listesi Yedekle',b5:'🎧 Kulaklık Optimize'},
            nf:{n:'🎬 Netflix Sinema Salonu',b1:'⏭️ Otomatik İntro Atla',b2:'🎭 Sinema Perdesi',b3:'🎨 Özel Altyazı Stili',b4:'📺 Karanlık Sinema Modu',b5:'⏱️ Kalan Süre Paneli'},
            ek:{n:'📚 Ekşi Karanlık Akademi',b1:'🌙 Gece Modu',b2:'🚫 Yazar Engelle',b3:'📊 Yazar İstatistik',b4:'🔍 Başlık Filtrele',b5:'💬 Şekilli Yorumlar'},
            yt:{n:'▶️ YouTube Elite Premium',b1:'🎨 Tema Değiştir',b2:'🔁 Döngü Modu',b3:'⚡ Hız Kontrol',b4:'🛡️ Reklam Kalkanı',b5:'🎬 Sinema Modu'},
            set:'⚙️ Süit Ayarları',th:'🎨 Tema',ln:'🌐 Dil',sv:'💾 Kaydet',pr:'👤 Profil',lv:'Seviye',xp:'XP',cl:'Kapat'
        },
        en:{
            tw:{n:'🐦 Twitter Bird Cage',b1:'✅ Blue Check',b2:'🔇 Hide Trends',b3:'🛡️ Ad Shield',b4:'🎭 Tweet FX',b5:'📊 Stats',s1:'Bird Fly',s2:'Neon Glow',s3:'Typewriter'},
            sp:{n:'🎵 Spotify Universe',b1:'📝 Live Lyrics',b2:'🌈 Visual Show',b3:'🎚️ Audio Boost',b4:'💾 Backup List',b5:'🎧 Headphone Opt'},
            nf:{n:'🎬 Netflix Cinema',b1:'⏭️ Skip Intro',b2:'🎭 Curtain FX',b3:'🎨 Subtitle Style',b4:'📺 Dark Cinema',b5:'⏱️ Time Panel'},
            ek:{n:'📚 Eksi Academy',b1:'🌙 Night Mode',b2:'🚫 Block User',b3:'📊 Stats',b4:'🔍 Filter',b5:'💬 Fancy Text'},
            yt:{n:'▶️ YouTube Elite',b1:'🎨 Theme',b2:'🔁 Loop',b3:'⚡ Speed',b4:'🛡️ Ads',b5:'🎬 Cinema'},
            set:'⚙️ Settings',th:'🎨 Theme',ln:'🌐 Language',sv:'💾 Save',pr:'👤 Profile',lv:'Level',xp:'XP',cl:'Close'
        }
    };

    const cl = C[T]||C.cyber;
    const t = TXT[L];

    function addXP(n){XP+=n;GM_setValue('xp',XP);if(XP>=LV*100){LV++;GM_setValue('lv',LV);GM_notification({text:`🎉 Seviye ${LV}!`,timeout:3000});}}

    GM_addStyle(`
        @keyframes g{0%,100%{box-shadow:${cl.g}}50%{box-shadow:0 0 60px ${cl.p}}}
        @keyframes s{from{opacity:0;transform:translateX(30px)scale(.9)}to{opacity:1;transform:translateX(0)scale(1)}}
        @keyframes f{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}
        @keyframes r{0%{transform:scale(0);opacity:1}100%{transform:scale(4);opacity:0}}
        @keyframes eq{0%,100%{height:4px}50%{height:45px}}
        @keyframes curtain{0%{opacity:0;transform:scaleY(0)}100%{opacity:1;transform:scaleY(1)}}
        @keyframes bird{0%{transform:translate(-100px,-100px)rotate(-20deg);opacity:0}30%{opacity:1}100%{transform:translate(110vw,110vh)rotate(20deg);opacity:0}}
        @keyframes typewriter{from{width:0}to{width:100%}}
        .p{font-family:'Segoe UI',system-ui!important;animation:s .5s;backdrop-filter:blur(30px)!important;border-radius:24px!important;border:1px solid ${cl.p}44!important;box-shadow:0 30px 80px #000d,${cl.g}!important}
        .b{position:relative;overflow:hidden;transition:.3s;cursor:pointer;border-radius:14px!important;font-weight:600!important;letter-spacing:.3px}
        .b::after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:radial-gradient(circle,${cl.p}44 10%,transparent 10%);transform:scale(10);opacity:0;transition:transform .5s,opacity 1s}
        .b:active::after{transform:scale(0);opacity:.3;transition:0s}
        .b:hover{background:${cl.p}22!important;border:1px solid ${cl.p}!important;box-shadow:${cl.g}!important;transform:translateY(-3px)!important}
        .b:active{transform:scale(.92)!important;transition:.1s!important}
        .fl{animation:f 3s ease-in-out infinite!important}
        .gl{animation:g 2s ease-in-out infinite!important}
        ::-webkit-scrollbar{width:10px!important}::-webkit-scrollbar-track{background:${cl.b}!important}
        ::-webkit-scrollbar-thumb{background:linear-gradient(${cl.p},${cl.s})!important;border-radius:10px!important;box-shadow:${cl.g}!important}
        .curtain{animation:curtain 1s ease-out!important;background:linear-gradient(180deg,#000 0%,#1a0000 50%,#000 100%)!important}
        .bird-anim{position:fixed;font-size:35px;pointer-events:none;z-index:2147483647;animation:bird 4s ease-in-out}
    `);

    function mkPanel(id,title,html,w=300){
        let p=document.getElementById(id);
        if(p){p.remove();addXP(5);return;}
        p=document.createElement('div');p.id=id;p.className='p';
        p.style.cssText=`position:fixed;top:70px;right:25px;background:rgba(15,15,15,.98);padding:25px;z-index:2147483646;min-width:${w}px;max-height:80vh;overflow-y:auto;`;
        p.innerHTML=`<div style="display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.05)"><div><div style="color:#fff;font-weight:800;font-size:17px">${title}</div><div style="color:#888;font-size:10px;margin-top:2px">Premium Suite • Lv${LV}</div></div><button onclick="document.getElementById('${id}').remove()" style="background:none;border:none;color:#888;font-size:22px;cursor:pointer;padding:5px 10px;border-radius:8px" onmouseover="this.style.background='rgba(255,255,255,.05)'" onmouseout="this.style.background='none'">✕</button></div>`+html;
        document.body.appendChild(p);
    }

    function btn(txt,fn,color=''){
        return `<div class="b" style="padding:15px;margin:5px 0;background:rgba(255,255,255,.03);color:${color||'#ddd'};font-size:14px" onclick="${fn}">${txt}</div>`;
    }

    // 🐦 TWITTER
    function twPanel(){
        addXP(10);
        let h=`<div style="display:flex;flex-direction:column">`;
        h+=btn(t.tw.b1,"maviTik();",'#1d9bf0');
        h+=btn(t.tw.b2,"alert('Trendler gizlendi!')");
        h+=btn(t.tw.b3,"alert('Reklamlar temizlendi!')");
        h+=btn(t.tw.b4,"twEffect()",cl.p);
        h+=`<div style="margin:10px 0;padding:12px;background:rgba(255,255,255,.02);border-radius:12px"><div style="color:#888;font-size:11px;margin-bottom:8px">Efekt Seç:</div><select id="tw-fx" style="width:100%;padding:10px;background:#222;color:#fff;border:1px solid #444;border-radius:10px"><option>${t.tw.s1}</option><option>${t.tw.s2}</option><option>${t.tw.s3}</option></select></div>`;
        h+=btn(t.tw.b5,"alert('Hesap istatistikleri gösteriliyor...')");
        h+=`</div>`;
        mkPanel('p-tw',t.tw.n,h);
    }

    function maviTik(){
        GM_addStyle(`[data-testid="UserName"]::after{content:'✅';margin-left:5px;font-size:18px}`);
        GM_notification({text:'✅ Mavi tik rozeti eklendi!',timeout:2000});
    }

    function twEffect(){
        const fx=document.getElementById('tw-fx')?.value||t.tw.s1;
        if(fx===t.tw.s1||fx==='Bird Fly'){
            for(let i=0;i<5;i++)setTimeout(()=>{let b=document.createElement('div');b.className='bird-anim';b.textContent='🐦';b.style.left=Math.random()*100+'%';b.style.top=Math.random()*100+'%';b.style.animationDuration=(2+Math.random()*3)+'s';document.body.appendChild(b);setTimeout(()=>b.remove(),4000);},i*400);
        }else if(fx===t.tw.s2||fx==='Neon Glow'){
            GM_addStyle(`article:hover{box-shadow:0 0 30px ${cl.p}!important;transition:.5s!important}`);
        }else{
            GM_addStyle(`article p{overflow:hidden;white-space:nowrap;animation:typewriter 2s steps(40)}`);
        }
    }

    // 🎵 SPOTIFY
    function spPanel(){
        addXP(10);
        let h=`<div style="display:flex;flex-direction:column">`;
        h+=btn(t.sp.b1,"alert('Şarkı sözleri gösteriliyor...')",'#1db954');
        h+=btn(t.sp.b2,"spVisualizer()",cl.p);
        h+=`<div id="sp-viz" style="height:90px;background:rgba(255,255,255,.02);border-radius:14px;margin:5px 0;display:flex;align-items:center;justify-content:center;gap:3px;padding:15px">${Array(25).fill().map(()=>`<div class="sp-bar" style="width:4px;background:linear-gradient(${cl.p},${cl.s});border-radius:3px;animation:eq ${.3+Math.random()*.5}s ease-in-out infinite;animation-delay:${Math.random()*.4}s;height:${8+Math.random()*40}px;box-shadow:0 0 8px ${cl.p}"></div>`).join('')}</div>`;
        h+=btn(t.sp.b3,"alert('Ses yükseltildi!')");
        h+=btn(t.sp.b4,"alert('Çalma listesi yedeklendi!')");
        h+=btn(t.sp.b5,"alert('Kulaklık profili optimize edildi!')");
        h+=`</div>`;
        mkPanel('p-sp',t.sp.n,h,320);
    }

    function spVisualizer(){
        setInterval(()=>{document.querySelectorAll('.sp-bar').forEach(b=>{b.style.height=(5+Math.random()*45)+'px';});},200);
    }

    // 🎬 NETFLIX
    function nfPanel(){
        addXP(10);
        let h=`<div style="display:flex;flex-direction:column">`;
        h+=btn(t.nf.b1,"skipIntro()",'#e50914');
        h+=btn(t.nf.b2,"curtainFX()",cl.p);
        h+=btn(t.nf.b3,"subStyle()");
        h+=btn(t.nf.b4,"darkCinema()");
        h+=btn(t.nf.b5,"timePanel()");
        h+=`</div>`;
        mkPanel('p-nf',t.nf.n,h);
    }

    function skipIntro(){
        setInterval(()=>{let b=document.querySelector('[data-uia="skip-intro"]');if(b)b.click();},500);
        GM_notification({text:'⏭️ Otomatik intro atlama aktif!',timeout:2000});
    }

    function curtainFX(){
        GM_addStyle(`body::before{content:'';position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2147483646;animation:curtain 2s ease-out;background:linear-gradient(180deg,#000 0%,#1a0000 50%,#000 100%)}`);
        setTimeout(()=>{let c=document.querySelector('body');if(c.style){let b=c.querySelector('::before');}},2100);
    }

    function subStyle(){
        GM_addStyle(`.player-timedtext{font-family:'Georgia',serif!important;font-size:140%!important;color:${cl.p}!important;text-shadow:0 0 10px ${cl.p}!important;background:rgba(0,0,0,.8)!important;border-radius:8px!important;padding:8px!important}`);
        GM_notification({text:'🎨 Altyazı stili değiştirildi!',timeout:2000});
    }

    function darkCinema(){
        GM_addStyle(`body{background:#000!important}.ltr-1d3w5yk{background:#000!important}`);
    }

    function timePanel(){
        setInterval(()=>{let t=document.querySelector('.time-remaining');if(!t){let p=document.querySelector('.watch-video');if(p){let d=document.createElement('div');d.className='p';d.style.cssText='position:fixed;bottom:100px;right:20px;background:rgba(0,0,0,.9);color:#fff;padding:15px 20px;border-radius:16px;z-index:2147483646;font-size:14px;border:1px solid #e50914';d.textContent='⏱️ Kalan: --:--';p.appendChild(d);}}},2000);
    }

    // 📚 EKŞİ
    function ekPanel(){
        addXP(10);
        let h=`<div style="display:flex;flex-direction:column">`;
        h+=btn(t.ek.b1,"nightMode()",cl.p);
        h+=btn(t.ek.b2,"alert('Yazar engellendi!')");
        h+=btn(t.ek.b3,"alert('İstatistikler gösteriliyor...')");
        h+=btn(t.ek.b4,"alert('Filtre aktif!')");
        h+=btn(t.ek.b5,"alert('Şekilli yorum modu açıldı!')");
        h+=`</div>`;
        mkPanel('p-ek',t.ek.n,h);
    }

    function nightMode(){
        GM_addStyle(`body{background:${cl.b}!important;color:${cl.t}!important}#content{background:${cl.f}!important;border-radius:16px!important;padding:20px!important}li{background:${cl.f}!important;margin:5px 0!important;padding:15px!important;border-radius:12px!important;border-left:3px solid ${cl.p}!important}a{color:${cl.p}!important}`);
        GM_notification({text:'🌙 Karanlık Akademi aktif!',timeout:2000});
    }

    // ▶️ YOUTUBE
    function ytPanel(){
        addXP(10);
        let h=`<div style="display:flex;flex-direction:column">`;
        h+=btn(t.yt.b1,"ytTheme()",cl.p);
        h+=btn(t.yt.b2,"ytLoop()");
        h+=btn(t.yt.b3,"ytSpeed()");
        h+=btn(t.yt.b4,"ytAds()");
        h+=btn(t.yt.b5,"ytCinema()");
        h+=`</div>`;
        mkPanel('p-yt',t.yt.n,h);
    }

    function ytTheme(){
        GM_addStyle(`.ytp-play-progress{background:linear-gradient(90deg,${cl.p},${cl.s})!important;box-shadow:${cl.g}!important;height:5px!important;border-radius:10px!important}.ytp-scrubber-button{background:#fff!important;box-shadow:${cl.g}!important;border:3px solid ${cl.p}!important;transform:scale(1.3)!important}.ytp-time-current{color:${cl.p}!important}`);
    }

    function ytLoop(){
        let v=document.querySelector('video');if(v){v.loop=!v.loop;GM_notification({text:v.loop?'🔁 Döngü Açık':'🔁 Döngü Kapalı',timeout:1500});}
    }

    function ytSpeed(){
        let v=document.querySelector('video');if(v){let s=[0.5,1,1.5,2,3],i=s.indexOf(v.playbackRate),n=s[(i+1)%s.length];v.playbackRate=n;GM_notification({text:`⚡ Hız: ${n}x`,timeout:1500});}
    }

    function ytAds(){
        setInterval(()=>{document.querySelectorAll('.ytp-ad-overlay-container,ytd-ad-slot-renderer,#masthead-ad,.ytd-ad-slot-renderer').forEach(e=>e.remove());},1000);
        GM_notification({text:'🛡️ Reklam Kalkanı aktif!',timeout:2000});
    }

    function ytCinema(){
        GM_addStyle(`#secondary{opacity:.2!important;transition:opacity .5s!important}#secondary:hover{opacity:1!important}ytd-app{background:#000!important}`);
        GM_notification({text:'🎬 Sinema Modu aktif!',timeout:2000});
    }

    // ⚙️ AYARLAR
    function showSettings(){
        let h=`<div style="margin:10px 0"><div style="color:#888;font-size:11px;margin-bottom:5px">${t.th} (15)</div><select id="th-sel" style="width:100%;padding:10px;background:#222;color:#fff;border:1px solid #444;border-radius:10px">${Object.keys(C).map(k=>`<option ${T===k?'selected':''}>${k}</option>`).join('')}</select></div>`;
        h+=`<div style="margin:10px 0"><div style="color:#888;font-size:11px;margin-bottom:5px">${t.ln}</div><select id="ln-sel" style="width:100%;padding:10px;background:#222;color:#fff;border:1px solid #444;border-radius:10px"><option ${L==='tr'?'selected':''}>tr</option><option ${L==='en'?'selected':''}>en</option></select></div>`;
        h+=`<div style="margin:15px 0;padding:15px;background:rgba(255,255,255,.02);border-radius:14px;text-align:center"><div style="color:#fff;font-weight:700;font-size:18px">👑 Lv ${LV}</div><div style="color:#888;font-size:12px">${XP} XP</div><div style="width:100%;height:6px;background:#333;border-radius:3px;margin-top:8px"><div style="width:${(XP%100)}%;height:100%;background:linear-gradient(${cl.p},${cl.s});border-radius:3px;box-shadow:${cl.g}"></div></div></div>`;
        h+=`<div class="b" style="padding:14px;margin-top:10px;background:${cl.p}22;color:#fff;text-align:center;border:1px solid ${cl.p}44;border-radius:12px;font-weight:700" onclick="GM_setValue('th',document.getElementById('th-sel').value);GM_setValue('ln',document.getElementById('ln-sel').value);location.reload()">${t.sv}</div>`;
        mkPanel('p-set',t.set,h);
    }

    // 🎈 YÜZEN BUTON
    function addFloats(){
        if(document.getElementById('fb'))return;
        let icons={tw:'🐦',sp:'🎵',nf:'🎬',ek:'📚',yt:'▶️'};
        let fns={tw:twPanel,sp:spPanel,nf:nfPanel,ek:ekPanel,yt:ytPanel};

        let d=document.createElement('div');
        d.id='fb';d.className='fl gl';
        d.style.cssText=`position:fixed;bottom:30px;right:30px;width:60px;height:60px;background:linear-gradient(135deg,${cl.p},${cl.s});border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;cursor:pointer;z-index:2147483646;box-shadow:0 0 40px ${cl.p};transition:.3s`;
        d.textContent=icons[S]||'⚡';
        d.onclick=()=>{fns[S]();d.style.transform='scale(1.2)';setTimeout(()=>d.style.transform='scale(1)',150);};
        d.onmouseover=()=>d.style.transform='scale(1.15)';
        d.onmouseout=()=>d.style.transform='scale(1)';
        document.body.appendChild(d);

        let s=document.createElement('div');
        s.style.cssText=`position:fixed;bottom:105px;right:35px;width:42px;height:42px;background:rgba(15,15,15,.95);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer;z-index:2147483646;border:1px solid ${cl.p}44;transition:.3s`;
        s.textContent='⚙️';
        s.onclick=showSettings;
        s.onmouseover=()=>s.style.boxShadow=cl.g;
        s.onmouseout=()=>s.style.boxShadow='none';
        document.body.appendChild(s);
    }

    document.addEventListener('keydown',e=>{
        if(e.ctrlKey&&e.shiftKey&&e.key==='P'){e.preventDefault();showSettings();}
    });

    setTimeout(()=>{
        addFloats();
        GM_notification({text:`⚡ ${t[S]?.n||'Premium Suite'} • Lv${LV} • Ctrl+Shift+P: Ayarlar`,timeout:3500});
    },1500);

    console.log(`%c⚡ Premium Suite Elite %c${S.toUpperCase()} %cLv${LV} %cMustafa Hakan`,
        `color:${cl.p};font-size:18px;font-weight:bold`,`color:#fff`,`color:${cl.p}`,`color:#888`);
})();