:root{--green:#7CFF00;--green2:#50c900;--dark:#030806;--panel:#0b1110;--text:#f4f7f1;--muted:#b9c0b2}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 70% 20%,#174c00 0,#071007 35%,#020302 100%);color:var(--text);font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.nav{height:78px;justify-content:space-between;padding:0 12%;background:rgba(0,0,0,.72);border-bottom:1px solid rgba(124,255,0,.15);position:-webkit-sticky;position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.brand,.nav{display:flex;align-items:center}.brand{gap:12px;font-weight:900;font-size:23px}.brand img{width:46px;height:46px;object-fit:cover;border-radius:50%;box-shadow:0 0 20px var(--green)}.brand b,.green,.hero h1 span,.price{color:var(--green)}nav{display:flex;gap:34px;font-weight:800;font-size:14px}nav a:first-child{color:var(--green);border-bottom:3px solid var(--green);padding-bottom:10px}.btn,.buy,.login,button{background:linear-gradient(180deg,var(--green),var(--green2));border:0;border-radius:5px;color:#fff;font-weight:900;padding:14px 22px;box-shadow:0 0 18px rgba(124,255,0,.25);cursor:pointer}.hero{min-height:520px;display:flex;align-items:center;justify-content:space-between;padding:60px 14%;position:relative;overflow:hidden;background:linear-gradient(90deg,rgba(0,0,0,.8),rgba(0,0,0,.15)),url(/cheat-ninja-logo.jpg) 50%/cover}.hero:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(160deg,transparent 0 34px,rgba(124,255,0,.16) 36px,transparent 39px);opacity:.45}.heroLogo,.heroText{position:relative;z-index:1}.hero h1{font-size:58px;line-height:.98;margin:0 0 20px;font-weight:1000;text-shadow:0 4px 0 #000}.hero p{font-size:21px}.heroActions{display:flex;gap:18px;margin:24px 0}.btn:not(.primary){background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.25);box-shadow:none}.pay{display:flex;align-items:center;gap:25px;color:#dce1d7;font-size:18px}.heroLogo img{width:430px;height:300px;object-fit:cover;border-radius:24px;filter:drop-shadow(0 0 35px var(--green));border:2px solid rgba(124,255,0,.5)}.features{max-width:1180px;margin:-45px auto 10px;position:relative;z-index:2;background:rgba(8,13,13,.88);border:1px solid rgba(255,255,255,.14);border-radius:12px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;padding:25px;box-shadow:0 20px 60px rgba(0,0,0,.4)}.features div{display:flex;flex-direction:column;gap:8px}.features strong{color:#fff}.features small{color:var(--muted)}.section{max-width:1180px;margin:0 auto;padding:45px 0}.about h2,.section h2{text-align:center;font-size:30px;letter-spacing:1px}.products{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.card{background:linear-gradient(180deg,rgba(17,28,27,.96),rgba(6,10,10,.96));border:1px solid rgba(255,255,255,.15);border-radius:11px;padding:22px;box-shadow:0 0 25px rgba(0,0,0,.35)}.box{height:120px;background:#080e0d;border-radius:8px;margin-bottom:16px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(124,255,0,.16)}.box img{width:95px;height:95px;border-radius:10px;object-fit:cover}.card h3{margin:0 0 8px}.price{font-size:22px;font-weight:900}.card p{color:#cbd0c7;font-size:14px;line-height:1.5}.stock{color:#fff!important}input,select,textarea{width:100%;padding:13px;margin:8px 0;background:#050807;color:#fff;border:1px solid rgba(255,255,255,.18);border-radius:6px}.buy{width:100%;margin-top:8px}.buy:disabled{opacity:.5}.about{max-width:980px;margin:30px auto;padding:30px;text-align:center;background:rgba(0,0,0,.32);border:1px solid rgba(124,255,0,.15);border-radius:14px}.footer{max-width:1180px;margin:40px auto 0;padding:30px 0;border-top:1px solid rgba(255,255,255,.14);display:flex;align-items:center;justify-content:space-between;color:#c9d0c3}.chat{position:fixed;right:28px;bottom:28px;background:var(--green2);padding:22px;border-radius:50%;box-shadow:0 0 25px var(--green)}.admin,.success{max-width:1150px;margin:50px auto;padding:30px}.panel,.successBox,.table{background:#0b1110;border:1px solid rgba(124,255,0,.2);border-radius:12px;padding:20px;margin:20px 0}.success code{display:block;background:#000;padding:15px;margin:10px 0;color:var(--green);border-radius:8px}.adminGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.row{display:grid;grid-template-columns:1.2fr 1fr 1fr 1.5fr;grid-gap:15px;gap:15px;padding:14px;border-bottom:1px solid rgba(255,255,255,.1)}@media(max-width:900px){.nav{padding:0 20px}.nav nav{display:none}.hero{padding:40px 20px;flex-direction:column}.hero h1{font-size:42px}.heroLogo img{width:100%;height:auto}.adminGrid,.features,.products{grid-template-columns:1fr;margin-left:20px;margin-right:20px}.footer{display:block;padding:30px 20px}.row{grid-template-columns:1fr}}.v3-admin{min-height:100vh;background:radial-gradient(circle at top,#3b1200,#050505 45%,#000);color:#fff;display:flex;gap:20px;padding:22px}.v3-sidebar{width:260px;background:rgba(10,10,10,.88);border:1px solid rgba(255,111,0,.35);border-radius:24px;padding:18px;position:-webkit-sticky;position:sticky;top:20px;height:max-content;box-shadow:0 0 40px rgba(255,85,0,.18)}.v3-logo{width:90px;height:90px;object-fit:cover;border-radius:22px;display:block;margin:0 auto 10px}.v3-sidebar h2{text-align:center;color:#ff7a00;margin:10px 0 20px}.v3-logout,.v3-nav{display:block;width:100%;margin:8px 0;padding:13px;border-radius:14px;border:1px solid rgba(255,122,0,.28);background:rgba(255,122,0,.08);color:#fff;text-align:left;font-weight:800;text-decoration:none;cursor:pointer}.v3-logout:hover,.v3-nav.active,.v3-nav:hover{background:linear-gradient(135deg,#ff7a00,#ff2d00);color:#000}.v3-content{flex:1 1;min-width:0}.v3-content h1{font-size:38px;margin:0 0 20px;color:#ff7a00;text-shadow:0 0 20px rgba(255,96,0,.35)}.v3-content h2{margin-top:24px;color:#fff}.v3-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:16px;gap:16px}.v3-card{background:rgba(12,12,12,.9);border:1px solid rgba(255,111,0,.28);border-radius:24px;padding:20px;box-shadow:0 0 26px rgba(255,85,0,.12)}.v3-card span{opacity:.75}.v3-card b{display:block;font-size:32px;color:#ff7a00;margin-top:8px}.v3-card input,.v3-card select,.v3-card textarea{width:100%;margin:8px 0;padding:13px;border-radius:14px;background:#080808;border:1px solid rgba(255,111,0,.35);color:#fff}.v3-card button{padding:13px 18px;border:0;border-radius:14px;background:linear-gradient(135deg,#ff7a00,#ff2d00);font-weight:900;cursor:pointer}.v3-alert{padding:14px;border-radius:14px;background:rgba(255,122,0,.15);border:1px solid #ff7a00;margin-bottom:15px}.v3-table{width:100%;border-collapse:collapse;background:rgba(12,12,12,.92);border:1px solid rgba(255,111,0,.25);border-radius:20px;overflow:hidden}.v3-table th{background:rgba(255,122,0,.13);color:#ff9a2f;text-align:left}.v3-table td,.v3-table th{padding:13px;border-bottom:1px solid rgba(255,255,255,.08)}.v3-table code{display:block;background:#111;border:1px solid rgba(255,111,0,.25);padding:8px;border-radius:8px;margin:4px 0}.v3-mini{width:54px;height:54px;object-fit:cover;border-radius:12px}.v3-preview{max-width:160px;border-radius:16px;margin:10px 0;display:block}@media(max-width:800px){.v3-admin{flex-direction:column}.v3-sidebar{width:auto;position:relative}.v3-table{font-size:13px}}