:root{color:#eaffef;--g:#00e5ff;--b:#00e5ff47;background:#02080b;font-family:Inter,system-ui,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 20% 10%,#00e5ff40,#0000 35%),radial-gradient(circle at 85% 30%,#00a8c62e,#0000 35%),#02080b;margin:0}button,.btn{color:#00171b;background:linear-gradient(135deg,var(--g),#7cf7ff);cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-weight:900;text-decoration:none;transition:all .18s;display:inline-flex}button:hover,.btn:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 0 25px #00f0ff4d}input,select{border:1px solid var(--b);color:#eaffef;background:#051318;border-radius:14px;padding:12px}.card,article{border:1px solid var(--b);background:linear-gradient(145deg,#03181efa,#010c10f5);border-radius:28px;padding:24px;transition:all .25s;box-shadow:0 24px 80px #0009}.card:hover,article:hover{border-color:#00e5ffbf;transform:translateY(-6px);box-shadow:0 0 38px #00f0ff3d,0 30px 90px #0000008c}.site{min-height:100vh;padding:24px clamp(18px,5vw,70px)}.topnav,.brand,.brandBtn,.actions,h2,.navlinks{align-items:center;gap:12px;display:flex}.topnav{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#00080c8c;border:1px solid #00e5ff21;border-radius:24px;justify-content:space-between;padding:10px 12px;position:sticky;top:0}.brandBtn{color:#eaffef;background:0 0;padding:0}.navlinks{flex-wrap:wrap}.navlinks button{padding:9px 13px}.brand img,.brandBtn img{width:52px}.hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:34px;min-height:68vh;display:grid}.hero h1,.pagehead h1{color:#56f5ff;margin:10px 0;font-size:clamp(54px,9vw,118px);animation:2.4s ease-in-out infinite alternate glowText}.hero p,.pagehead p{color:#d8fbff;max-width:720px;font-size:20px;line-height:1.7}.pill,.shopbadge{border:1px solid var(--b);color:#9df8ff;background:#00e5ff18;border-radius:999px;padding:9px 14px;display:inline-block}.logoOrb{place-items:center;display:grid}.biglogo{filter:drop-shadow(0 0 65px #00e5ff8c);width:min(460px,90%);animation:5.5s ease-in-out infinite floatLogo}.features,.grid,.modegrid,.shopgrid,.statsgrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid}.features article svg,.modecard svg,.shopcard svg{color:var(--g)}.heroStats{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.heroStats div{border:1px solid var(--b);background:#00e5ff12;border-radius:18px;min-width:120px;padding:14px}.heroStats b,.statsgrid b{color:#56f5ff;font-size:28px;display:block}.heroStats span,.statsgrid span{color:#c9faff}.pagehead{padding:80px 0 45px}.modecard,.shopcard{flex-direction:column;align-items:flex-start;gap:10px;min-height:310px;display:flex}.modecard h2,.shopcard h2{color:#9df8ff;margin:10px 0;font-size:34px}.modecard b{color:#56f5ff}.modecard p,.shopcard p,.features p,.cta p,.notice p{color:#c9faff;line-height:1.55}.shopcard h3{color:#56f5ff;margin-top:auto;font-size:28px}.shopcard:nth-child(2){border-color:#00f0ffd1;position:relative}.shopcard:nth-child(2):before{content:"MOST POPULAR";color:#00171b;background:linear-gradient(135deg,#00e5ff,#9df8ff);border-radius:999px;padding:7px 12px;font-size:12px;font-weight:1000;position:absolute;top:-14px;right:20px}.notice,.cta,.checkout{color:#c9faff;border:1px solid var(--b);background:#00e5ff10;border-radius:28px;justify-content:space-between;align-items:center;gap:18px;margin-top:24px;padding:24px;display:flex}.checkout{justify-content:stretch;display:grid}.cta h2{color:#9df8ff;margin:10px 0;font-size:42px}.footer{text-align:center;color:#9df8ff;border-top:1px solid #00e5ff2e;margin-top:24px;padding:26px}.searchbar{align-items:center;gap:12px;margin-bottom:24px;display:flex}.searchbar input{flex:1}.leaderboard{gap:10px;display:grid}.leaderboard div{border-bottom:1px solid #00e5ff2e;grid-template-columns:60px 1fr 110px;gap:10px;padding:12px;display:grid}.login{place-items:center;min-height:100vh;padding:24px;display:grid}.login form{gap:14px;width:min(430px,100%);display:grid}.login img{justify-self:center;width:96px}.secondary{color:#d8fbff;border:1px solid var(--b);background:#00e5ff1f}.dash{grid-template-columns:280px 1fr;min-height:100vh;display:grid}aside{border-right:1px solid var(--b);background:#00090cd5;padding:24px}aside button{width:100%;margin-top:12px}main{padding:28px}.on{color:#95f7ff}.off{color:#fca5a5}.info,.err{background:#00e5ff24;border-radius:12px;margin:12px 0;padding:12px}.err{color:#fecaca;background:#ef444426}.pun{grid-template-columns:140px 1fr 1fr auto;gap:10px;margin-bottom:18px;display:grid}.table{overflow:auto}td{border-bottom:1px solid #00e5ff2e;padding:12px}.console{margin-top:22px}.console pre{color:#0f0;white-space:pre-wrap;border:1px solid var(--b);background:#000;border-radius:16px;max-height:430px;padding:14px;font-size:12px;overflow:auto;box-shadow:inset 0 0 25px #00f0ff1f}@keyframes glowText{0%{text-shadow:0 0 14px #00f0ff73}to{text-shadow:0 0 24px #00f0ffd9,0 0 60px #00f0ff73,0 0 110px #00f0ff40}}@keyframes floatLogo{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-18px)rotate(1.5deg)}}@media (width<=900px){.hero,.dash,.pun{grid-template-columns:1fr}aside{position:static}.features,.modegrid,.shopgrid,.statsgrid{grid-template-columns:1fr}.hero{padding-top:40px}.navlinks{justify-content:flex-end}.hero h1,.pagehead h1{font-size:52px}.notice,.cta{flex-direction:column;align-items:flex-start}.leaderboard div{grid-template-columns:45px 1fr}}.shopHero h1{background:linear-gradient(135deg,#56f5ff,#fff,#00e5ff);color:#0000;-webkit-background-clip:text}.proShop,.shopgrid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr))}.shopcard{position:relative;overflow:hidden}.shopcard:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% 0,#00f0ff2e,#0000 45%);position:absolute;inset:-80px}.shopcard:nth-child(2){border-color:#00f0fff2;transform:scale(1.035)}.shopcard:nth-child(2):before{content:"MOST POPULAR";color:#00171b;z-index:2;background:linear-gradient(135deg,#00e5ff,#b5faff);border-radius:999px;padding:7px 12px;font-size:12px;font-weight:1000;position:absolute;top:14px;right:14px;box-shadow:0 0 30px #00f0ff59}.shopcard:nth-child(3):before{content:"BEST VALUE";color:#00171b;z-index:2;background:linear-gradient(135deg,#1cefff,#fff);border-radius:999px;padding:7px 12px;font-size:12px;font-weight:1000;position:absolute;top:14px;right:14px}.checkout{margin-top:30px}#paypal-buttons{max-width:420px;margin-top:14px}.serverCard h3{font-size:24px}.panelActions,.actions{flex-wrap:wrap;display:flex}.panelActions button,.actions button{min-width:105px}.dangerSoft{color:#250000!important;background:linear-gradient(135deg,#ff5c5c,#ffc1c1)!important}.statsgrid article{text-align:center}.tabs{gap:10px;margin-bottom:15px;display:flex}.tabs button{color:#fff;cursor:pointer;background:#1e1e1e;border:none;border-radius:8px;padding:8px 14px}.tabs button.active{color:#000;background:#00c3ff;font-weight:700}.table th{text-align:left;color:#42f5ff;padding:12px;font-weight:900}.table td{padding:12px}.table tr{border-bottom:1px solid #42f5ff26}.typeBadge.warn,.typeBadge.warning{color:#111;background:#4cc9f0}@media (width<=900px){.banItem{grid-template-columns:1fr}}@media (width<=900px){.banItem{grid-template-columns:1fr}}.banItem{grid-template-columns:100px 1.4fr 1.8fr 1.1fr 1.2fr 120px}.banItem .actions{gap:8px;display:flex}.banItem .actions button{padding:8px 10px;font-size:12px}@media (width<=900px){.banItem{grid-template-columns:1fr}}.banItem .actions{gap:8px;margin-top:8px;display:flex}.banItem .actions button{border-radius:12px;padding:9px 14px;font-weight:900}.proFile{background:#0000002e;border:1px solid #50f5ff2e;border-radius:18px;margin-top:18px;padding:14px}.proFile h4{margin:18px 0 8px}.punTools button{border-radius:14px;padding:10px 14px}.proFile{box-shadow:0 20px 45px #00000040}.proFile h4{color:#42f5ff;letter-spacing:.3px}.modGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;margin:18px 0;display:grid}.modAction input,.modAction textarea{width:100%;margin:7px 0}.punTools{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.punTools input{flex:1;min-width:220px}.typeBadge+small{opacity:.55;margin-top:6px;font-size:11px;font-weight:700;display:block}.proFile{background:#0000002e;border:1px solid #50f5ff2e;border-radius:18px;margin-top:18px;padding:14px;box-shadow:0 20px 45px #00000040}.fileStats{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px;display:grid}.fileStats span{text-align:center;background:#ffffff0f;border:1px solid #ffffff14;border-radius:14px;padding:12px}.fileStats b{color:#42f5ff;font-size:22px;display:block}.proFile h4{color:#42f5ff;letter-spacing:.3px;margin:18px 0 8px}.miniList{gap:8px;display:grid}.miniList div{background:#ffffff0f;border:1px solid #ffffff0f;border-radius:13px;padding:11px}.miniList b,.miniList span,.miniList small{display:block}.miniList span,.miniList small{opacity:.78}.miniList p{opacity:.7;padding:10px}@media (width<=900px){.banItem{grid-template-columns:1fr}}.modAction select{color:#fff;background:#00000040;border:1px solid #ffffff1f;border-radius:14px;width:100%;margin:7px 0;padding:12px 14px}.reasonHelp{opacity:.9;background:#ffffff0f;border:1px solid #ffffff14;border-radius:14px;margin:10px 0;padding:12px;font-size:13px;line-height:1.6}@media (width<=900px){.banItem{grid-template-columns:1fr}}.reasonBox{gap:8px;margin:7px 0;display:grid}.reasonTabs{flex-wrap:wrap;gap:8px;display:flex}.reasonBox select{color:#fff;background:#00000059;border:1px solid #50f5ff40;border-radius:12px;width:100%;padding:12px}.modAction{padding:18px}.modAction input,.modAction textarea,.modAction select{color:#fff;background:#081216;border:1px solid #00f0ff26;border-radius:12px;width:100%;margin-top:10px;padding:12px}.modAction textarea{resize:vertical;min-height:90px}.reasonTabs{gap:10px;margin-top:10px;display:flex}.playerStats{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.playerStats div{text-align:center;background:#081216;border-radius:12px;padding:12px}.playerStats b{color:#66f7ff;font-size:22px;display:block}.noteList{gap:10px;margin-top:15px;display:grid}.noteList div{background:#081216;border-radius:12px;padding:12px}.noteList span,.noteList small{opacity:.8;display:block}.dangerBtn{color:#fff!important;background:#ff4d6d!important}.warnBtn{color:#111!important;background:#ffd166!important}.infoBtn{color:#111!important;background:#4cc9f0!important}.consoleSend input{width:100%}.modGrid{grid-template-columns:1fr;gap:18px;margin-top:18px;display:grid}.modAction{gap:12px;display:grid}.modAction input,.modAction select,.modAction textarea{width:100%}.modAction h3{color:#9df8ff;margin:0 0 8px}.banStat{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:18px;padding:22px;box-shadow:0 20px 45px #00000040}.banStat b{font-size:34px;line-height:1;display:block}.banStat span{opacity:.8;font-weight:800}.banPanel{margin-top:18px;overflow:hidden}.banPanelHead h3{margin:0;font-size:24px}.banPanelHead p{opacity:.75;margin:4px 0 0}.banList{flex-direction:column;gap:12px;display:flex}.banItem{background:linear-gradient(135deg,#ffffff14,#ffffff08);border:1px solid #ffffff17;border-radius:16px;grid-template-columns:110px 1.7fr 2fr 1.2fr 1.4fr;align-items:center;gap:14px;padding:15px;display:grid}.banItem b{display:block}.banItem small,.banItem span{opacity:.75;word-break:break-word}.typeBadge.kick{color:#111;background:#4cc9f0}.typeBadge.unban,.typeBadge.unmute{color:#00171b;background:#42f5ff}.emptyBan{text-align:center;opacity:.8;background:#ffffff0d;border-radius:16px;padding:28px}@media (width<=900px){.banItem,.consoleSend{grid-template-columns:1fr}}.gameStatCard h3{color:#9df8ff;margin:0 0 10px}.gameStatCard span{opacity:.85;font-weight:800}.gameStatCard p{opacity:.7}.leaderCard h3{color:#9df8ff;margin-top:0}.websiteStats{margin:22px 0}.gameStatsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:18px 0;display:grid}.gameStatCard{background:linear-gradient(145deg,#ffffff14,#ffffff08);border:1px solid #ffffff1a;border-radius:18px;padding:22px;box-shadow:0 20px 45px #00000040}.gameStatCard h3,.leaderCard h3{color:#9df8ff;margin-top:0}.gameStatCard b{color:#4cc9f0;font-size:34px;display:block}.leaderGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin:18px 0;display:grid}.leaderRow{border-bottom:1px solid #ffffff14;grid-template-columns:45px 1fr auto;align-items:center;gap:10px;padding:10px 0;display:grid}.leaderRow span{color:#66f7ff;font-weight:900}.leaderRow em{opacity:.8;font-style:normal}.consoleSend{grid-template-columns:1fr 140px;gap:10px;margin-top:14px;display:grid}.modAction{gap:12px;margin-top:18px;display:grid}.modAction input,.modAction select{width:100%}.banDash{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;margin:18px 0;display:grid}.banStat{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:18px;padding:22px}.banStat b{font-size:34px;display:block}.banStat.red b{color:#ff4d6d}.banStat.yellow b{color:#ffd166}.banStat.blue b{color:#4cc9f0}.banPanel{margin-top:18px}.banPanelHead{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.liveBadge{color:#66f7ff;background:#50f5ff24;border:1px solid #50f5ff59;border-radius:999px;padding:8px 12px;font-weight:900}.banItem{background:#ffffff0f;border:1px solid #ffffff17;border-radius:16px;grid-template-columns:110px 1.7fr 2fr 1.2fr;align-items:center;gap:14px;margin-top:10px;padding:15px;display:grid}.typeBadge{color:#fff;background:#ff4d6d;border-radius:999px;justify-content:center;min-width:82px;padding:8px 10px;font-weight:900;display:inline-flex}.typeBadge.mute{color:#111;background:#ffd166}@media (width<=900px){.banItem,.consoleSend{grid-template-columns:1fr}}.playerFileHead{align-items:center;gap:18px;margin:20px 0;display:flex}.playerFileHead img{background:#111;border:1px solid #ffffff26;border-radius:18px;width:96px;height:96px}.consoleSend{gap:10px;margin-top:15px;display:flex}.consoleSend input{flex:1}.leaderRow{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:12px;display:flex}.gameStatsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;margin-top:20px;display:grid}.gameStatCard{background:#141414;border:1px solid #ffffff14;border-radius:16px;padding:20px}.gameStatCard h3{margin:0 0 10px}.gameStatCard b{margin-bottom:5px;font-size:28px;display:block}.leaderGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-top:20px;display:grid}.leaderCard{padding:20px}.reportPanel{border-color:#4cc9f059;box-shadow:0 0 34px #4cc9f014}.reportPanel .banPanelHead h3{align-items:center;gap:8px;display:flex}.reportItem{background:linear-gradient(135deg,#4cc9f01f,#ffffff09);border:1px solid #4cc9f02e;border-radius:16px;grid-template-columns:95px 1.3fr 2fr .8fr 1.8fr;align-items:center;gap:14px;margin-top:10px;padding:15px;display:grid}.reportItem b{display:block}.reportItem small,.reportItem span{opacity:.8;word-break:break-word}.typeBadge.report{color:#00171b;background:#4cc9f0}.reportActions{flex-wrap:wrap;gap:8px;display:flex}.reportActions button{padding:8px 10px;font-size:12px}.reportActions .danger{color:#fff;background:#ff4d6d}.reportEdit{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;gap:12px;margin-top:18px;padding:16px;display:grid}@media (width<=900px){.reportItem{grid-template-columns:1fr}.reportActions button{width:100%}}.clanHero h1{background:linear-gradient(135deg,#56f5ff,#fff,#00e5ff);color:#0000;-webkit-background-clip:text}.clanStatsGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:18px;margin-bottom:22px;display:grid}.clanSearch{border:1px solid var(--b);background:#00e5ff14;border-radius:20px;padding:14px}.clanLayout{grid-template-columns:360px 1fr;align-items:start;gap:22px;display:grid}.clanList{flex-direction:column;gap:10px;display:flex}.clanListItem{text-align:left;color:#eaffef;border:1px solid var(--b);background:linear-gradient(145deg,#03181efa,#010c10f5);border-radius:18px;grid-template-columns:48px 1fr 90px;align-items:center;gap:12px;width:100%;padding:14px;display:grid}.clanListItem.active,.clanListItem:hover{border-color:#00e5ffe6;box-shadow:0 0 24px #00f0ff2e}.clanListItem span{color:#56f5ff;font-weight:1000}.clanListItem small{color:#c9faff;margin-top:4px;display:block}.clanListItem em{color:#9df8ff;text-align:right;font-style:normal;font-weight:900}.clanProfileHead{align-items:center;gap:18px;margin-bottom:18px;display:flex}.clanProfile h2{color:#9df8ff;margin:8px 0;font-size:42px}.clanProfile p{color:#c9faff}.clanBadge{color:#00171b;background:linear-gradient(135deg,#00e5ff,#9df8ff);border-radius:24px;place-items:center;min-width:88px;height:88px;font-size:28px;font-weight:1000;display:grid;box-shadow:0 0 35px #00f0ff52}.clanWarsList{gap:10px;margin-top:10px;display:grid}@media (width<=900px){.clanLayout{grid-template-columns:1fr}.clanListItem{grid-template-columns:42px 1fr}.clanListItem em{text-align:left;grid-column:2}}.applyHero h1{background:linear-gradient(135deg,#56f5ff,#fff,#00e5ff);color:#0000;-webkit-background-clip:text;background-clip:text}.applyIntro{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;margin-bottom:28px;display:grid}.applyIntro article{min-height:220px}.applyIntro svg{color:var(--g);width:34px;height:34px}.applyIntro h3{color:#9df8ff;margin:16px 0 8px;font-size:24px}.applyIntro p{color:#c9faff;line-height:1.6}.applyForm{gap:24px;max-width:980px;margin:0 auto;display:grid}.applyFormHead{border-bottom:1px solid #00e5ff2e;justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;display:flex}.applyFormHead h2{color:#9df8ff;margin:14px 0 6px;font-size:clamp(32px,5vw,48px)}.applyFormHead p{color:#c9faff;margin:0}.applyFormHead svg{color:#56f5ff;filter:drop-shadow(0 0 18px #00e5ff73)}.applyForm fieldset{background:#00e5ff09;border:1px solid #00e5ff38;border-radius:20px;gap:18px;margin:0;padding:22px;display:grid}.applyForm legend{color:#9df8ff;padding:0 10px;font-size:20px;font-weight:900}.applyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.applyForm label{color:#d8fbff;gap:8px;font-weight:800;display:grid}.applyForm input,.applyForm select,.applyForm textarea{color:#f2fdff;width:100%;font:inherit;background:#061319;border:1px solid #00e5ff40;border-radius:14px;outline:none;padding:13px 14px;transition:border-color .18s,box-shadow .18s,transform .18s}.applyForm input:focus,.applyForm select:focus,.applyForm textarea:focus{border-color:#56f5ff;box-shadow:0 0 0 3px #00e5ff1f,0 0 24px #00e5ff1f}.applyForm textarea{resize:vertical;min-height:135px;line-height:1.55}.applyForm small{color:#7fdde5;justify-self:end;font-weight:600}.applyConsent{background:#00e5ff0d;border:1px solid #00e5ff33;border-radius:16px;align-items:flex-start;padding:18px;grid-template-columns:auto 1fr!important}.applyConsent input{accent-color:#00e5ff;width:20px;height:20px;margin:1px 0 0}.applySubmit{width:100%;min-height:52px;font-size:17px}.applySubmit:disabled{opacity:.65;cursor:wait;transform:none}.applySuccess{color:#cfffff;background:#00e5ff21;border:1px solid #00e5ff61;border-radius:14px;padding:16px;font-weight:800}.applyPrivacy{text-align:center;color:#91cbd1;margin:0;font-size:13px;line-height:1.5}.applyHoneypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}@media (width<=700px){.applyGrid{grid-template-columns:1fr}.applyForm{padding:20px}.applyForm fieldset{padding:17px}.applyFormHead{align-items:flex-start}.applyFormHead svg{display:none}}
