@import "https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;800&display=swap";body.playing-game{pointer-events:none!important}body.playing-game #game-container,body.playing-game .side-ad,body.playing-game #mini-chat-widget,body.playing-game .fullscreen-modal,body.playing-game #ps5-notification{pointer-events:auto!important}body.hide-social-bar .adsterra-social-bar,body.hide-social-bar iframe[id^=container-]{opacity:0!important;pointer-events:none!important;display:none!important}@keyframes textShine{0%{background-position:-200%}to{background-position:200%}}.effect-shine{vertical-align:bottom;max-width:100%;display:inline-block;background:linear-gradient(90deg, var(--user-color) 0%, #fff 50%, var(--user-color) 100%)!important;color:#0000!important;background-size:200%!important;-webkit-background-clip:text!important;background-clip:text!important;animation:6s linear infinite textShine!important}.effect-neon{color:#fff!important;text-shadow:0 0 5px var(--user-color), 0 0 10px var(--user-color), 0 0 20px var(--user-color)!important}@keyframes textFade{0%,to{opacity:1;text-shadow:0 0 8px var(--user-color)}50%{opacity:.4;text-shadow:none}}.effect-fade{animation:2s ease-in-out infinite textFade!important}@keyframes textGlitch{0%{text-shadow:none;transform:translate(0)}20%{text-shadow:2px 0 var(--user-color), -2px 0 #fff;transform:translate(-2px,1px)}40%{text-shadow:-2px 0 var(--user-color), 2px 0 #fff;transform:translate(2px,-1px)}60%{text-shadow:2px 0 #fff, -2px 0 var(--user-color);transform:translate(-1px,2px)}80%{text-shadow:-2px 0 #fff, 2px 0 var(--user-color);transform:translate(1px,-2px)}to{text-shadow:none;transform:translate(0)}}.effect-glitch{display:inline-block;animation:.4s linear infinite textGlitch!important}.effect-chrome{vertical-align:bottom;max-width:100%;display:inline-block;background:linear-gradient(to bottom, #fff 0%, var(--user-color) 45%, #222 50%, var(--user-color) 100%)!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}@keyframes textLiquid{0%,to{filter:drop-shadow(0px 2px 2px var(--user-color));transform:skew(0)}50%{filter:drop-shadow(2px -2px 4px var(--user-color));transform:skew(-10deg)}}.effect-liquid{display:inline-block;animation:3s ease-in-out infinite textLiquid!important}.effect-glass{-webkit-text-stroke:1px var(--user-color);color:#ffffff4d!important;text-shadow:0px 4px 10px #0009, 0px 0px 8px var(--user-color)!important}.effect-grainy{vertical-align:bottom;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.5'/%3E%3C/svg%3E");max-width:100%;display:inline-block;background-color:var(--user-color)!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.side-ad{width:160px;height:600px;position:fixed;top:50%;transform:translateY(-50%)scale(.8);z-index:2147483642!important}.side-ad-left{transform-origin:0;left:0}.side-ad-right{transform-origin:100%;right:0}#game-container{background:var(--bg-main);flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:none;position:fixed;top:0;left:0;z-index:2147483640!important}#iframe-wrapper{background:#000;border-radius:12px 12px 0 0;width:calc(100% - 340px);height:calc(100vh - 70px);margin-top:15px;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000080}#game-bottom-bar{background:var(--panel-bg);border:1px solid var(--border-primary);box-sizing:border-box;z-index:10;border-top:none;border-radius:0 0 12px 12px;justify-content:space-between;align-items:center;width:calc(100% - 340px);height:70px;margin-bottom:15px;padding:0 20px;display:flex;box-shadow:0 10px 30px #00000080}.gb-left-controls,.gb-right-controls{align-items:center;display:flex}.gb-btn{background:var(--card-bg);color:var(--text-main);border:1px solid var(--border-primary);cursor:pointer;border-radius:8px;margin-right:15px;padding:10px 20px;font-family:Poppins,sans-serif;font-size:14px;font-weight:800;transition:all .2s}.gb-btn:hover{background:var(--text-main);color:var(--bg-main)}.fav-btn{margin-right:0;padding:8px 16px}.fav-btn svg{transition:fill .2s}.fav-btn:hover svg,.fav-btn.is-fav svg{fill:currentColor}@media (width<=1400px){.grid{gap:15px!important;max-width:880px!important;margin:50px auto 0!important}.card{flex:0 0 260px!important;width:260px!important;height:156px!important}}@media (width<=1100px){.side-ad{display:none!important}#iframe-wrapper,#game-bottom-bar{border-radius:0!important;width:100%!important;margin:0!important}.grid{max-width:100%!important}.card{flex:0 0 300px!important;width:300px!important;height:180px!important}}:root,[data-theme=default]{--bg-main:#030303;--card-bg:#141414;--search-bg:#111;--panel-bg:#0b0b0b;--sidebar-bg:#0f0f0f;--border-primary:#262626;--border-hover:#fff;--text-main:#fff;--text-muted:#737373;--accent-glow:#ffffff1f;--star-color:#fff}[data-theme=stellar-light]{--bg-main:#f4f5f7;--card-bg:#fff;--search-bg:#fff;--panel-bg:#ebeeec;--sidebar-bg:#e4e7eb;--border-primary:#cbd5e1;--border-hover:#0f172a;--text-main:#0f172a;--text-muted:#64748b;--accent-glow:#0f172a1f;--star-color:#475569}[data-theme=abyssal-blue]{--bg-main:#1a233a;--card-bg:#2b3d63;--search-bg:#2b3d63;--panel-bg:#202b44;--sidebar-bg:#25314c;--border-primary:#3f4e75;--border-hover:#4cc9f0;--text-main:#fff;--text-muted:#abc4ff;--accent-glow:#4cc9f04d;--star-color:#4cc9f0}[data-theme=nebula-violet]{--bg-main:#251a3a;--card-bg:#372954;--search-bg:#111;--panel-bg:#2c2044;--sidebar-bg:#31244c;--border-primary:#503f75;--border-hover:#b5179e;--text-main:#fff;--text-muted:#d8bbff;--accent-glow:#b5179e4d;--star-color:#f72585}[data-theme=solar-flare]{--bg-main:#2d1914;--card-bg:#442720;--search-bg:#111;--panel-bg:#361e19;--sidebar-bg:#3d221c;--border-primary:#633a32;--border-hover:#f97316;--text-main:#fff;--text-muted:#fcd34d;--accent-glow:#f973164d;--star-color:#ffb703}[data-theme=glacier-drift]{--bg-main:#4c566a;--card-bg:#d8dee9;--search-bg:#d8dee9;--panel-bg:#e5e9f0;--sidebar-bg:#eceff4;--border-primary:#4c566a;--border-hover:#81a1c1;--text-main:#2e3440;--text-muted:#4c566a;--accent-glow:#81a1c159;--star-color:#88c0d0}[data-theme=soft-rose]{--bg-main:#e86a8e;--card-bg:#8c5269;--search-bg:#8c5269;--panel-bg:#5a3040;--sidebar-bg:#6e3a4e;--border-primary:#a36b80;--border-hover:#fff;--text-main:#fff;--text-muted:#f0c2d1;--accent-glow:#ffffff59;--star-color:#fff}#arcade-ui{display:none}html.unlocked #arcade-ui{display:block}html.unlocked #stealth-ui{display:none}#stealth-ui{z-index:999999;box-sizing:border-box;background:#fff;width:100vw;height:100vh;padding:40px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:fixed;top:0;left:0}.decoy-notice{color:#3c4043;text-align:left;background:#f1f3f4;border-left:4px solid #1a73e8;border-radius:4px;max-width:600px;margin:0 auto 20px;padding:15px}body{background:var(--bg-main);color:var(--text-main);text-align:center;margin:0;padding:40px;font-family:Poppins,sans-serif;transition:background .3s,color .3s;position:relative;overflow-x:hidden}#global-loader{background:var(--bg-main,#030303);z-index:9999999;justify-content:center;align-items:center;width:100vw;height:100vh;transition:opacity .4s,visibility .4s;display:flex;position:fixed;top:0;left:0}.loader-spinner{border:4px solid var(--border-primary);border-top-color:var(--text-main);border-radius:50%;width:48px;height:48px;animation:1s linear infinite spin}#ps5-notification{-webkit-backdrop-filter:blur(12px);color:#fff;pointer-events:auto;background:#141414d9;border:1px solid #ffffff1a;border-radius:50px;align-items:center;gap:14px;padding:14px 24px;font-family:Poppins,sans-serif;text-decoration:none;transition:transform .6s cubic-bezier(.175,.885,.32,1.275);display:flex;position:fixed;top:24px;left:-350px;box-shadow:0 8px 32px #00000080;z-index:2147483647!important}#ps5-notification.show{transform:translate(370px)}.ps5-icon{color:#000;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;font-weight:800;display:flex}.ps5-text{text-align:left;flex-direction:column;display:flex}.ps5-title{font-size:14px;font-weight:600;line-height:1.2}.ps5-desc{color:#aaa;font-size:12px;line-height:1.2}.space{pointer-events:none;z-index:0;background-image:radial-gradient(1px 1px at 35px 85px, var(--star-color), transparent), radial-gradient(1.5px 1.5px at 140px 40px, var(--star-color), transparent), radial-gradient(2px 2px at 250px 150px, var(--star-color), transparent), radial-gradient(1px 1px at 320px 300px, var(--star-color), transparent), radial-gradient(1.5px 1.5px at 45px 350px, var(--star-color), transparent);will-change:opacity;background-repeat:repeat;background-size:400px 400px;width:100%;height:100%;animation:5s ease-in-out infinite alternate twinkle-medium;position:fixed;top:0;left:0}.space:before{content:"";background-image:radial-gradient(1.5px 1.5px at 20px 180px, var(--star-color), transparent), radial-gradient(2px 2px at 360px 50px, var(--star-color), transparent), radial-gradient(1px 1px at 480px 420px, var(--star-color), transparent), radial-gradient(1.5px 1.5px at 240px 330px, var(--star-color), transparent), radial-gradient(1px 1px at 550px 100px, var(--star-color), transparent);will-change:opacity;background-repeat:repeat;background-size:600px 600px;width:100%;height:100%;animation:2.5s ease-in-out -1s infinite alternate twinkle-fast;position:absolute;top:0;left:0}.space:after{content:"";background-image:radial-gradient(1px 1px at 140px 260px, var(--star-color), transparent), radial-gradient(2px 2px at 450px 640px, var(--star-color), transparent), radial-gradient(1.5px 1.5px at 800px 300px, var(--star-color), transparent), radial-gradient(1px 1px at 120px 780px, var(--star-color), transparent), radial-gradient(2px 2px at 600px 150px, var(--star-color), transparent);will-change:opacity;background-repeat:repeat;background-size:900px 900px;width:100%;height:100%;animation:9s ease-in-out -4s infinite alternate twinkle-slow;position:absolute;top:0;left:0}.constellation,.constellation-2,.constellation-3,.constellation-4,.constellation-5,.constellation-6,.constellation-7,.constellation-8{filter:brightness(3)drop-shadow(0 0 3px #ffffff80);background-repeat:no-repeat;position:absolute}.constellation{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 300'%3E%3Ccircle cx='50' cy='50' r='2' fill='%2364748b'/%3E%3Ccircle cx='100' cy='90' r='1.5' fill='%2364748b'/%3E%3Ccircle cx='50' cy='130' r='2' fill='%2364748b'/%3E%3Ccircle cx='100' cy='170' r='2.5' fill='%2364748b'/%3E%3Ccircle cx='50' cy='210' r='1.5' fill='%2364748b'/%3E%3Ccircle cx='100' cy='50' r='2' fill='%2364748b'/%3E%3Ccircle cx='50' cy='90' r='2.5' fill='%2364748b'/%3E%3Ccircle cx='100' cy='130' r='1.5' fill='%2364748b'/%3E%3Ccircle cx='50' cy='170' r='2' fill='%2364748b'/%3E%3Ccircle cx='100' cy='210' r='2' fill='%2364748b'/%3E%3Cpolyline points='50,50 100,90 50,130 100,170 50,210' fill='none' stroke='%2364748b' stroke-width='0.5' opacity='0.25'/%3E%3Cpolyline points='100,50 50,90 100,130 50,170 100,210' fill='none' stroke='%2364748b' stroke-width='0.5' opacity='0.25'/%3E%3C/svg%3E");width:200px;height:300px;animation:3s -.5s infinite alternate twinkle-fast;top:15%;left:8%;transform:rotate(-10deg)}.constellation-2{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 400'%3E%3Ccircle cx='50' cy='50' r='2' fill='%2364748b'/%3E%3Ccircle cx='120' cy='110' r='2.5' fill='%2364748b'/%3E%3Ccircle cx='220' cy='80' r='1.5' fill='%2364748b'/%3E%3Ccircle cx='280' cy='180' r='2' fill='%2364748b'/%3E%3Ccircle cx='350' cy='140' r='3' fill='%2364748b'/%3E%3Cpolyline points='50,50 120,110 220,80 280,180 350,140' fill='none' stroke='%2364748b' stroke-width='0.5' stroke-dasharray='4,4' opacity='0.35'/%3E%3C/svg%3E");width:400px;height:400px;animation:12s -2s infinite alternate twinkle-slow;top:40%;right:5%}.constellation-3{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='20' cy='20' r='1.5' fill='%2364748b'/%3E%3Ccircle cx='80' cy='30' r='2' fill='%2364748b'/%3E%3Ccircle cx='50' cy='80' r='1.5' fill='%2364748b'/%3E%3Cpolyline points='20,20 80,30 50,80 20,20' fill='none' stroke='%2364748b' stroke-width='0.5' opacity='0.25'/%3E%3C/svg%3E");width:100px;height:100px;animation:6s -4s infinite alternate twinkle-medium;bottom:15%;left:20%;transform:rotate(25deg)}.constellation-4{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 150'%3E%3Ccircle cx='10' cy='40' r='1.5' fill='%2364748b'/%3E%3Ccircle cx='50' cy='80' r='2' fill='%2364748b'/%3E%3Ccircle cx='80' cy='30' r='1' fill='%2364748b'/%3E%3Ccircle cx='110' cy='70' r='1.5' fill='%2364748b'/%3E%3Ccircle cx='140' cy='20' r='2' fill='%2364748b'/%3E%3Cpolyline points='10,40 50,80 80,30 110,70 140,20' fill='none' stroke='%2364748b' stroke-width='0.5' opacity='0.25'/%3E%3C/svg%3E");width:150px;height:150px;animation:2s -1.5s infinite alternate twinkle-fast;top:5%;right:30%;transform:rotate(-15deg)}.constellation-5{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120'%3E%3Ccircle cx='20' cy='100' r='2' fill='%2364748b'/%3E%3Ccircle cx='40' cy='60' r='1.5' fill='%2364748b'/%3E%3Ccircle cx='80' cy='30' r='1' fill='%2364748b'/%3E%3Ccircle cx='110' cy='50' r='2' fill='%2364748b'/%3E%3Cpolyline points='20,100 40,60 80,30 110,50' fill='none' stroke='%2364748b' stroke-width='0.5' opacity='0.25'/%3E%3C/svg%3E");width:120px;height:120px;animation:10s -5s infinite alternate twinkle-slow;bottom:25%;right:15%;transform:rotate(40deg)}.constellation-6{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 150'%3E%3Ccircle cx='75' cy='20' r='2' fill='%2364748b'/%3E%3Ccircle cx='120' cy='60' r='1.5' fill='%2364748b'/%3E%3Ccircle cx='75' cy='130' r='2' fill='%2364748b'/%3E%3Ccircle cx='30' cy='60' r='2.5' fill='%2364748b'/%3E%3Cpolyline points='75,20 120,60 75,130 30,60 75,20' fill='none' stroke='%2364748b' stroke-width='0.5' opacity='0.25'/%3E%3C/svg%3E");width:180px;height:180px;animation:7s -3s infinite alternate twinkle-medium;top:60%;left:10%;transform:rotate(15deg)}.constellation-7{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='20' cy='20' r='2' fill='%2364748b'/%3E%3Ccircle cx='50' cy='50' r='1.5' fill='%2364748b'/%3E%3Ccircle cx='80' cy='40' r='2' fill='%2364748b'/%3E%3Ccircle cx='80' cy='80' r='1.5' fill='%2364748b'/%3E%3Ccircle cx='20' cy='80' r='1' fill='%2364748b'/%3E%3Cpolyline points='20,20 50,50 80,40' fill='none' stroke='%2364748b' stroke-width='0.5' opacity='0.25'/%3E%3C/svg%3E");width:140px;height:140px;animation:3.5s -1s infinite alternate twinkle-fast;top:10%;right:15%;transform:rotate(-25deg)}.constellation-8{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='10' cy='90' r='2' fill='%2364748b'/%3E%3Ccircle cx='50' cy='50' r='1.5' fill='%2364748b'/%3E%3Ccircle cx='90' cy='10' r='2' fill='%2364748b'/%3E%3Ccircle cx='70' cy='80' r='1.5' fill='%2364748b'/%3E%3Cpolyline points='10,90 50,50' fill='none' stroke='%2364748b' stroke-width='0.5' opacity='0.25'/%3E%3C/svg%3E");width:120px;height:120px;animation:14s -6s infinite alternate twinkle-slow;bottom:30%;right:40%;transform:rotate(45deg)}.comet{background:linear-gradient(to bottom, #fff0, var(--star-color));opacity:0;z-index:0;pointer-events:none;transform-origin:top;width:5px;height:110px;filter:drop-shadow(0 0 8px var(--star-color)) drop-shadow(0 0 4px #fff);will-change:transform, opacity;position:absolute;transform:rotate(-45deg)}.comet-1{animation:5.2s linear infinite fall;top:-10vh;left:-5%}.comet-2{animation:6s linear 1.8s infinite fall;top:-20vh;left:8%}.comet-3{animation:5.5s linear 3.5s infinite fall;top:-15vh;left:20%}.comet-4{animation:4.8s linear 5s infinite fall;top:-30vh;left:2%}.comet-5{animation:5.1s linear 5.3s infinite fall;top:-32vh;left:4%}.comet-6{animation:6.5s linear 7.2s infinite fall;top:-25vh;left:-15%}.comet-7{animation:5.3s linear 9s infinite fall;top:-10vh;left:30%}.comet-8{animation:5.8s linear 10.5s infinite fall;top:-35vh;left:12%}.comet-9{animation:4.9s linear 12s infinite fall;top:-5vh;left:-2%}h1{letter-spacing:1px;z-index:1;margin-bottom:10px;font-family:Caveat,cursive;font-size:4.5rem;font-weight:700;position:relative}p{color:var(--text-muted);z-index:1;position:relative}.search-wrapper{z-index:2;justify-content:center;align-items:center;gap:15px;max-width:600px;margin:20px auto 30px;display:flex;position:relative}.search-container{background:#262626;border-radius:30px;flex:1;padding:2px;position:relative;overflow:hidden;box-shadow:0 4px 15px #0006;max-width:none!important;margin:0!important}.search-container:before{content:"";z-index:0;pointer-events:none;will-change:transform;background:conic-gradient(#0000 70%,#fff 85%,#0000 100%);width:200%;height:200%;animation:3.5s linear infinite spin;position:absolute;top:-50%;left:-50%}#game-search{background:var(--search-bg,#111);width:100%;color:var(--text-main);box-sizing:border-box;z-index:1;border:none;border-radius:28px;outline:none;padding:16px 24px;font-family:Poppins,sans-serif;font-size:16px;transition:background .3s;position:relative}#game-search:focus{border-color:var(--text-main);box-shadow:0 0 20px var(--accent-glow)}#game-search::placeholder{color:var(--text-muted)}.fav-filter-btn{background:var(--card-bg);color:var(--text-main);border:1px solid var(--border-primary);cursor:pointer;border-radius:28px;align-items:center;gap:8px;padding:16px 20px;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;transition:all .3s;display:flex;box-shadow:0 4px 15px #0006}.fav-filter-btn:hover,.fav-filter-btn.active{background:var(--text-main);color:var(--bg-main)}.grid{z-index:1;position:relative;box-sizing:border-box!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:15px!important;width:100%!important;max-width:1100px!important;margin:50px auto 0!important;display:grid!important}.card{cursor:pointer;will-change:transform;border-radius:18px;justify-content:center;align-items:center;padding:2px;transition:transform .2s cubic-bezier(.25,1,.5,1),box-shadow .2s,background .3s;display:none;position:relative;overflow:hidden;box-shadow:0 4px 10px #00000080;background:var(--card-bg)!important;border:none!important;width:100%!important;height:160px!important}.card:before{content:"";opacity:0;z-index:0;pointer-events:none;will-change:transform;background:conic-gradient(#0000 75%,#fff3 88%,#0000 100%);width:200%;height:200%;transition:opacity .25s;animation:6.5s linear infinite paused spin;position:absolute;top:-50%;left:-50%}.card:after{content:"";background:var(--card-bg);z-index:1;pointer-events:none;border-radius:16px;transition:background .3s;position:absolute;inset:2px;box-shadow:inset 1px 1px 2px #ffffff1f,inset -1px -1px 3px #000c}.card:hover{z-index:10;transform:scale(1.05);box-shadow:0 10px 25px #000c}.card:hover:before{opacity:1;animation-play-state:running}.card h3{z-index:3;text-shadow:0 2px 8px #000c;pointer-events:none;margin:0;font-weight:600;position:relative;color:var(--text-main)!important}.pagination{z-index:2;flex-wrap:wrap;justify-content:center;gap:10px;max-width:800px;margin:50px auto 40px;display:flex;position:relative}.page-btn{background:var(--card-bg);color:var(--text-main);border:1px solid var(--border-primary);cursor:pointer;border-radius:8px;padding:8px 16px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;transition:all .2s}.page-btn:hover{background:var(--border-primary)}.page-btn.active{background:var(--text-main);color:var(--bg-main);border-color:var(--text-main);box-shadow:0 0 10px var(--accent-glow)}.top-widget{background:var(--text-main);color:var(--bg-main);cursor:pointer;z-index:9999;letter-spacing:.5px;border:none;border-radius:20px;padding:10px 18px;font-family:Poppins,sans-serif;font-size:13px;font-weight:800;transition:transform .2s,background .2s,color .2s;position:fixed;top:20px}#discord-widget{right:20px}#settings-widget{right:130px}#chat-nav-widget{right:240px}.top-widget:hover{opacity:.9;transform:scale(1.05)}.global-requests{z-index:50;pointer-events:none;flex-direction:column;gap:5px;width:100%;display:flex;position:absolute;top:0;left:0}.global-requests>div{pointer-events:auto}.channel-wrapper{align-items:center;margin-bottom:6px;display:flex;position:relative}.channel-wrapper .channel-btn{flex:1;margin-bottom:0}.room-dots{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0 8px;font-size:16px;font-weight:800;transition:color .2s}.room-dots:hover{color:var(--text-main)}.room-settings-menu{background:var(--panel-bg);border:1px solid var(--border-primary);z-index:100;border-radius:8px;flex-direction:column;width:150px;padding:4px;display:none;position:absolute;top:10px;right:30px;box-shadow:0 4px 15px #00000080}.room-settings-menu button{color:var(--text-main);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:8px 12px;font-family:Poppins,sans-serif;font-size:12px}.room-settings-menu button:hover{background:var(--border-primary)}.my-keys-toggle{color:var(--text-muted);text-transform:uppercase;cursor:pointer;justify-content:space-between;padding:15px 20px 10px;font-size:11px;font-weight:800;display:flex}.my-keys-toggle:hover{color:var(--text-main)}#my-keys-list{max-height:120px;color:var(--text-main);flex-direction:column;gap:8px;padding:0 20px 15px;font-size:13px;display:none;overflow-y:auto}.my-key-item{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:6px;justify-content:space-between;align-items:center;padding:6px 10px;display:flex}.system-msg{color:#fcd34d;font-style:italic;font-weight:600}.channel-btn{text-align:left;width:100%;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;margin-bottom:6px;padding:10px 14px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;transition:all .2s;display:flex}.channel-btn:hover{color:var(--text-main);background:#ffffff0d}.channel-btn.active{color:var(--text-main);background:#ffffff1a}.fullscreen-modal{background:#000000d9;justify-content:center;align-items:center;width:100vw;height:100vh;font-family:Poppins,sans-serif;animation:.25s forwards overlayFadeIn;display:none;position:fixed;top:0;left:0;z-index:2147483646!important}.fullscreen-modal.closing{animation:.25s forwards overlayFadeOut}.modal-box{background:var(--panel-bg);border:1px solid var(--border-primary);border-radius:16px;transition:background .2s,border-color .2s;animation:.3s cubic-bezier(.16,1,.3,1) forwards modalPopIn;position:relative;box-shadow:0 10px 30px #000000b3}.fullscreen-modal.closing .modal-box{animation:.2s forwards modalPopOut}.discord-box{text-align:center;width:320px;padding:40px}.discord-box h4{color:var(--text-main);margin:0 0 20px;font-size:18px;font-weight:600}.discord-box a.join-btn{background:var(--text-main);color:var(--bg-main);border-radius:8px;padding:12px 24px;font-size:14px;font-weight:800;text-decoration:none;transition:opacity .2s;display:inline-block}.discord-box a.join-btn:hover{opacity:.9}.settings-container{text-align:left;width:850px;max-width:90vw;height:600px;max-height:85vh;display:flex;overflow:hidden}.settings-sidebar{background:var(--sidebar-bg);border-right:1px solid var(--border-primary);flex-direction:column;gap:10px;width:240px;padding:40px 20px;transition:background .2s,border-color .2s;display:flex}.settings-sidebar h3{color:var(--text-main);margin:0 0 20px 10px;font-family:Caveat,cursive;font-size:36px}.tab-btn{color:var(--text-muted);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;padding:14px 16px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;transition:all .2s;display:flex}.tab-btn:hover{color:var(--text-main);background:#ffffff0d}.tab-btn.active{color:var(--text-main);background:#ffffff1a}.settings-content-area{background:var(--panel-bg);flex:1;padding:40px 50px;transition:background .2s;overflow-y:auto}.settings-content-area::-webkit-scrollbar{width:8px}.settings-content-area::-webkit-scrollbar-track{background:var(--panel-bg)}.settings-content-area::-webkit-scrollbar-thumb{background:var(--border-primary);border-radius:4px}.settings-tab{animation:.3s fadeIn;display:none}.settings-tab h4{color:var(--text-main);margin:0 0 25px;font-size:24px}.setting-section{background:var(--card-bg);border:1px solid var(--border-primary);border-radius:12px;margin-bottom:20px;padding:24px;transition:background .2s,border-color .2s}.setting-section h5{color:var(--text-main);margin:0 0 8px;font-size:16px}.setting-section p{color:var(--text-muted);margin:0 0 16px;font-size:13px;line-height:1.5}.setting-row{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.setting-row:last-child{margin-bottom:0}.setting-label{color:var(--text-main);font-size:14px;font-weight:600}.theme-picker-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;margin-top:15px;display:grid}.theme-option-card{background:var(--panel-bg);border:1px solid var(--border-primary);cursor:pointer;text-align:left;border-radius:10px;padding:16px;transition:all .2s;position:relative}.theme-option-card:hover{border-color:var(--border-hover);transform:translateY(-2px)}.theme-option-card.active{border-color:var(--text-main);box-shadow:0 0 12px var(--accent-glow)}.theme-card-header{align-items:center;gap:10px;margin-bottom:6px;display:flex}.theme-dot-swatch{border:1px solid #ffffff1a;border-radius:50%;width:16px;height:16px}.theme-title-text{color:var(--text-main);font-size:14px;font-weight:600}.theme-desc-text{color:var(--text-muted);margin:0;font-size:12px}[data-theme=nebula-violet] .theme-dot-swatch{background:#9d4edd!important}.setting-input{background:var(--panel-bg);width:100%;color:var(--text-main);border:1px solid var(--border-primary);box-sizing:border-box;border-radius:8px;outline:none;margin-top:6px;padding:12px;font-family:Poppins,sans-serif;font-size:14px;transition:border-color .2s}.setting-input:focus{border-color:var(--text-main)}.action-btn{width:100%;color:var(--text-main);border:2px solid var(--border-primary);cursor:pointer;background:0 0;border-radius:8px;padding:14px;font-family:Poppins,sans-serif;font-weight:800;transition:all .2s}.action-btn:hover{background:var(--text-main);color:var(--bg-main);border-color:var(--text-main);box-shadow:0 0 15px var(--accent-glow);transform:scale(1.04)}.switch{flex-shrink:0;width:44px;height:24px;display:inline-block;position:relative}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;background-color:var(--border-primary);border-radius:24px;transition:all .4s;position:absolute;inset:0}.slider:before{content:"";background-color:var(--text-main);border-radius:50%;width:16px;height:16px;transition:all .4s;position:absolute;bottom:4px;left:4px}input:checked+.slider{background-color:var(--text-main)}input:checked+.slider:before{background-color:var(--bg-main);transform:translate(20px)}.modal-close-corner{color:var(--text-muted);cursor:pointer;z-index:10;background:0 0;border:none;padding:0;font-size:28px;line-height:1;transition:color .2s;position:absolute;top:20px;right:24px}.modal-close-corner:hover{color:var(--text-main)}.mini-chat-select{background:var(--search-bg);color:var(--text-main);border:1px solid var(--border-primary);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23737373' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:8px;outline:none;max-width:180px;padding:6px 28px 6px 12px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;transition:all .2s;box-shadow:0 2px 5px #0003}.mini-chat-select:hover{border-color:var(--text-main);transform:translateY(-1px)}.mini-chat-select option{background:var(--panel-bg);color:var(--text-main);font-weight:600}[data-theme=solar-flare] .constellation,[data-theme=solar-flare] .constellation-2,[data-theme=solar-flare] .constellation-3,[data-theme=solar-flare] .constellation-4,[data-theme=solar-flare] .constellation-5,[data-theme=solar-flare] .constellation-6,[data-theme=solar-flare] .constellation-7,[data-theme=solar-flare] .constellation-8{filter:sepia()saturate(8)hue-rotate(5deg)brightness(1.1)}[data-theme=stellar-light] .search-container:before,[data-theme=stellar-light] .card:before{background:conic-gradient(#0000 60%,#0f172a33 85%,#0000 100%)}[data-theme=stellar-light] .card:after{box-shadow:inset 1px 1px 3px #0000000f}[data-theme=stellar-light] .card h3{text-shadow:none!important}[data-theme=stellar-light] #game-search{color:#0f172a!important;background:#fff!important}[data-theme=stellar-light] #game-search::placeholder{color:#64748b!important}[data-theme=stellar-light] .search-container{background:#cbd5e1}[data-theme=stellar-light] .card{box-shadow:0 4px 10px #0000001a;background:#fff!important}[data-theme=stellar-light] .card:hover{box-shadow:0 10px 25px #00000026}[data-theme=glacier-drift] h1{color:#f1f5f9!important}[data-theme=glacier-drift] .search-container{background:var(--card-bg)!important}[data-theme=glacier-drift] #game-search{background:var(--card-bg)!important;color:#2e3440!important}[data-theme=glacier-drift] #game-search::placeholder{color:#4c566a!important}[data-theme=glacier-drift] .card:after{box-shadow:none!important}[data-theme=glacier-drift] .card h3{text-shadow:none!important}[data-theme=glacier-drift] .card,[data-theme=glacier-drift] .card:after{background:var(--card-bg)!important}[data-theme=glacier-drift] .card:hover{border-color:var(--border-hover);box-shadow:0 10px 30px #00000026,0 0 20px #0000000d}[data-theme=soft-rose] #game-search,[data-theme=soft-rose] #game-search::placeholder,[data-theme=soft-rose] .card h3,[data-theme=soft-rose] .settings-container p,[data-theme=soft-rose] .theme-desc-text,[data-theme=soft-rose] .tab-btn,[data-theme=soft-rose] .setting-label,[data-theme=soft-rose] .settings-sidebar h3,[data-theme=soft-rose] .settings-tab h4,[data-theme=soft-rose] .setting-section h5{color:#fff!important}[data-theme=soft-rose] .tab-btn:hover,[data-theme=soft-rose] .tab-btn.active{background:#ffffff26;color:#fff!important}[data-theme=soft-rose] .setting-input{color:#fff!important;background:#6e3a4e!important;border-color:#a36b80!important}[data-theme=soft-rose] .card:after{box-shadow:inset 1px 1px 2px #ffffff0d,inset -1px -1px 3px #0009}[data-theme=soft-rose] .constellation,[data-theme=soft-rose] .constellation-2,[data-theme=soft-rose] .constellation-3,[data-theme=soft-rose] .constellation-4,[data-theme=soft-rose] .constellation-5,[data-theme=soft-rose] .constellation-6,[data-theme=soft-rose] .constellation-7,[data-theme=soft-rose] .constellation-8{opacity:.5;filter:brightness(0)invert()!important}body.lite-mode .space,body.lite-mode .comet{display:none!important}body.lite-mode .search-container:before,body.lite-mode .card:before{animation:none!important;display:none!important}body.lite-mode .search-container,body.lite-mode .fav-filter-btn{border:1px solid var(--border-primary)!important;box-shadow:none!important}body.lite-mode .search-container{padding:0}body.lite-mode .card{padding:0;border:1px solid var(--border-primary)!important}body.lite-mode .card:after{inset:0}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes overlayFadeOut{0%{opacity:1}to{opacity:0}}@keyframes modalPopIn{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes modalPopOut{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.95)translateY(10px)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes twinkle-fast{0%,to{opacity:.6}50%{opacity:1}}@keyframes twinkle-medium{0%,to{opacity:.6}40%{opacity:1.7}70%{opacity:.8}}@keyframes twinkle-slow{0%,to{opacity:.4}50%{opacity:1.7}}@keyframes fall{0%{opacity:0;transform:translate(0)rotate(-45deg)}8%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(150vmax,150vmax)rotate(-45deg)}}
/*$vite$:1*/