:root{--background:225 21% 5%;--border:225 30% 20%;--primary:195 100% 50%;--secondary:265 70% 50%;--accent:35 100% 50%;--card:230 25% 10%;--primary-foreground:225 21% 5%;--trading:25 100% 50%;--trading-foreground:0 0% 100%;--muted:225 10% 65%;--redeem:191 100% 50%;--trading:237 54% 54%;--play:24 100% 50%;--border-opacity:.4;--hover-opacity:.1}body{background-color:hsl(var(--background));background-image:radial-gradient(circle at 50% 25%,hsla(225,30%,20%,.4) 0%,hsl(var(--background)) 80%);background-attachment:fixed;color:#ffffff;margin:0;padding:0}.dynamic-bg{position:absolute;top:0;left:0;width:100%;height:500px;background-size:cover;background-position:center;filter:blur(10px) saturate(1.5);opacity:.7;z-index:-1;mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%)}.dynamic-bg + .container .text-secondary,.dynamic-bg + .container .text-muted{color:rgba(255,255,255,.8)!important;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.dynamic-bg::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:1}.game-card-premium{background:hsla(var(--card),.6)!important;border:1px solid hsla(var(--primary) / .5);border-radius:12px;transition:all .3s ease;text-decoration:none!important;overflow:hidden;backdrop-filter:blur(5px)}.game-card-premium:hover{border-color:hsl(var(--primary));box-shadow:0 0 25px hsla(var(--primary) / .1),0 0 50px hsla(var(--secondary) / .05);transform:translateY(-5px)}.badge-link{text-decoration:none!important;display:inline-block;transition:transform .2s ease}.badge-link:hover .badge-pv-outline{background:hsla(var(--primary) / .15)!important;border-color:hsla(var(--primary) / .6);box-shadow:0 4px 12px hsla(var(--primary) / .2);color:#fff!important}.badge-link:hover{transform:translateY(-2px)}.badge-link:active{transform:scale(.95)}.badge-pv-outline{display:inline-flex;align-items:center;background:hsla(var(--primary) / .05)!important;border:1px solid hsla(var(--primary) / .3);box-shadow:inset 0 0 10px hsla(var(--primary) / .1);color:hsl(var(--primary))!important;font-weight:800;letter-spacing:.5px;padding:6px 12px;border-radius:6px;text-transform:uppercase;font-size:.7rem;transition:all .2s ease;white-space:nowrap}.card-disabled{opacity:.5;filter:grayscale(1);cursor:not-allowed;border-color:hsla(var(--muted),.2)}.navbar{background:rgba(11,13,17,.85);backdrop-filter:blur(15px);border-bottom:1px solid rgba(255,255,255,.05);position:sticky;top:0;z-index:1000}.logo{height:60px}.breadcrumb-container .breadcrumb{background:transparent;padding:0;font-size:.85rem}.breadcrumb-item{font-size:.85rem;font-weight:500;letter-spacing:.3px}.breadcrumb-item a{color:rgba(255,255,255,.6);text-decoration:none;transition:.3s}.breadcrumb-item a:hover{color:#00e5ff}.breadcrumb-item + .breadcrumb-item::before{color:rgba(255,255,255,.2);content:"/"}.breadcrumb-item.text-muted{color:hsla(0,0%,100%,.6)!important;text-transform:capitalize}.breadcrumb-item + .breadcrumb-item::before{color:hsla(var(--primary) / .3)!important}.breadcrumb-item.active{font-weight:600}.related-section h3{font-size:.85rem;border-left:3px solid #38bdf8;padding-left:10px}.img-glow{max-height:80px;filter:drop-shadow(0 0 10px rgba(255,255,255,.2))}.platform-badge-header{width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0}.platform-roblox{background-image:url('/img/iconRoblox.jpg');filter:drop-shadow(0 0 5px rgba(255,255,255,.2))}.platform-fortnite{background-image:url('/img/iconFortnite.jpg');filter:drop-shadow(0 0 5px rgba(255,255,255,.2))}.platform-minecraft{background-image:url('/img/iconMinecraft.jpg');filter:drop-shadow(0 0 5px rgba(255,255,255,.2))}h1{letter-spacing:2px;font-size:1.8rem!important}.h1-certified{color:#00ff88;text-shadow:0 0 10px rgba(0,255,136,.3);font-weight:800}h2{letter-spacing:1px}h3{letter-spacing:1px}tbody{font-size:13px}.bg-dark-soft{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05)}.border-start-md{border-left:1px solid rgba(255,255,255,.1);padding-left:25px}.extra-small{font-size:.65rem}.pulse-dot{animation:pulse-green 2s infinite;font-size:.8rem}.gradient-text{background:linear-gradient(to right,#fff,#a5a5a5);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.creator-link{color:rgba(255,255,255,.7)!important;font-size:.75rem;text-transform:uppercase;letter-spacing:1.5px;font-weight:700;text-shadow:1px 1px 3px rgba(0,0,0,.5);transition:color .3s ease}.text-info{color:#3498db!important}.text-secondary{font-size:1.1rem;opacity:.8}.text-warning{color:#ffd43b!important;text-shadow:0 0 10px rgba(255,212,59,.2);letter-spacing:.5px}.text-success{color:#2effa2!important;text-shadow:0 0 15px rgba(46,255,162,.3);font-weight:900}.btn-redeem-new{border:1px solid hsl(var(--redeem) / var(--border-opacity))!important;color:hsl(var(--redeem))!important}.btn-trading-new{border:1px solid hsl(var(--trading) / var(--border-opacity))!important;color:hsl(var(--trading))!important}.btn-trading-small{border:2px solid hsl(var(--trading) / var(--border-opacity))!important;color:hsl(var(--trading))!important;font-weight:bold;font-size:.85rem;border-radius:5px;transition:transform .2s}.btn-trading-small:hover{transform:scale(1.05)}.btn-trading-new{border:1px solid hsl(var(--trading) / var(--border-opacity))!important;color:hsl(var(--trading))!important}.btn-play-new{background:hsl(var(--play))!important;color:white!important;border:none!important;box-shadow:0 4px 15px hsl(var(--play) / .3)}.btn-copy-icon{background:none;border:none;color:#888;transition:color .3s}.btn-daily{background:linear-gradient(135deg,#e67e22,#d35400);border-bottom:3px solid #ba4a00}.btn-daily:hover{transform:translateY(-2px);filter:brightness(1.1)}.btn-leaderboard{background:linear-gradient(135deg,#3498db,#2980b9);border-bottom:3px solid #2471a3}.btn-leaderboard:hover{transform:translateY(-2px);filter:brightness(1.1)}.search-container-inner{background:hsla(var(--card) / .7)!important;border:1px solid hsla(var(--primary) / .3);backdrop-filter:blur(15px);border-radius:12px}.custom-search-input:focus{border-color:hsl(var(--primary))!important;box-shadow:0 0 15px hsla(var(--primary) / .2)!important}.btn-search-pv{background-color:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important;border:none!important;font-weight:800!important;padding:0 30px!important;border-radius:0 8px 8px 0!important;transition:all .2s ease}.btn-search-pv:hover{filter:brightness(1.1);transform:scale(1.02)}.text-muted-custom{color:hsla(var(--muted),.7);font-size:.85rem}.rounded-logo{width:50px;height:50px;object-fit:cover}.footer{background:#0b0d11;border-top:1px solid rgba(255,255,255,.05);padding:50px 0;margin-top:50px}.hover-lift{transition:all .3s cubic-bezier(.25,.8,.25,1)}.hover-lift:hover{transform:translateY(-8px);box-shadow:0 15px 35px rgba(0,229,255,.3)!important;border-color:#00e5ff}.card-podium:hover h2{color:#00e5ff!important}.rank-badge-gold{position:absolute;top:-15px;left:-10px;z-index:10;background:linear-gradient(45deg,#ffd700,#ffae00);color:#000;padding:6px 18px;border-radius:12px;font-weight:900;font-size:1.2rem;box-shadow:0 4px 10px rgba(0,0,0,.5);transform:rotate(-5deg)}.live-stats-big{background:#000!important;min-width:140px;border:1px solid rgba(0,229,255,.3)!important}.live-stats-big .text-white{color:#ffffff!important;text-shadow:0 0 10px rgba(0,229,255,.5)}@keyframes pulse-green{0%{transform:scale(.95);opacity:.7}70%{transform:scale(1.1);opacity:1}100%{transform:scale(.95);opacity:.7}}.border-silver{border:1px solid rgba(255,255,255,.1);transition:.3s}.rank-badge-silver{position:absolute;top:5px;left:5px;z-index:5;background:rgba(255,255,255,.2);color:#000;padding:2px 8px;border-radius:6px;font-size:.75rem;font-weight:bold;backdrop-filter:blur(5px)}.rank-mini{position:absolute;top:3px;left:3px;z-index:5;background:rgba(0,0,0,.7);color:#aaa;font-size:.6rem;padding:1px 4px;border-radius:3px}.hover-bright:hover{opacity:1!important;transform:scale(1.03);transition:.2s}.card-challenger .text-warning{color:#ffca28!important;opacity:.9;font-size:.75rem}.card-challenger h3{max-width:100%;display:block}.card-standard{transition:transform .2s ease;cursor:pointer}.card-standard:hover{transform:scale(1.05);z-index:10}.card-standard:hover img{opacity:1!important;filter:brightness(1.2)}.card-standard:hover .text-white{color:#00e5ff!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:hsla(var(--card),.5)}::-webkit-scrollbar-thumb{background:hsla(var(--primary),.3);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:hsl(var(--primary))}.code-box.copied{background-color:rgba(46,204,113,.2)!important;border-color:#2ecc71!important;transform:scale(1.05);box-shadow:0 0 15px rgba(46,204,113,.3)}.code-box.copied span{color:#2ecc71!important;opacity:1!important}.code-box.copied button{color:#2ecc71!important}.code-box.copied i{animation:bounce .4s ease}@keyframes bounce{0%{transform:scale(1)}50%{transform:scale(1.5)}100%{transform:scale(1)}}.badge-verified{background:rgba(0,255,102,.1);border:1px solid rgba(0,255,102,.3);color:#00ff66;font-size:.65rem;padding:2px 8px;border-radius:4px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 0 10px rgba(0,255,102,.1)}.badge-certified{border-color:#00ff88!important;color:#00ff88!important;background:rgba(0,255,136,.1);box-shadow:0 0 8px rgba(0,255,136,.2)}.custom-faq .accordion-button{transition:all .3s ease}.custom-faq .accordion-button:not(.collapsed){color:#00d2ff!important;background-color:transparent!important}.custom-faq .accordion-button::after{filter:invert(1);opacity:.5}.custom-faq .accordion-item{transition:background .3s}.custom-faq .accordion-item:hover{background:rgba(255,255,255,.02)!important}.custom-map-img{width:100%;height:auto;object-fit:cover}.game-roblox .custom-map-img{aspect-ratio:1 / 1}.game-fortnite .custom-map-img{aspect-ratio:16 / 9}.expertise-box{background:linear-gradient(90deg,rgba(13,202,240,.05) 0%,rgba(0,0,0,0) 100%);backdrop-filter:blur(5px);transition:transform .3s ease}.expertise-box:hover{transform:translateX(5px);background:linear-gradient(90deg,rgba(13,202,240,.1) 0%,rgba(0,0,0,0) 100%)}.expertise-box strong{color:#0dcaf0}