:root{--bg: #070707;--bg-2: #0d0d0d;--card: #0f0f0f;--line: rgba(255, 255, 255, .08);--line-gold: rgba(232, 178, 60, .32);--gold: #f2bb45;--gold-2: #e09a1e;--gold-soft: #f6d27a;--text: #ffffff;--muted: #b8b8b8;--muted-2: #8d8d8d;--radius: 14px}*{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--text);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden;position:relative}a{color:inherit;text-decoration:none}img{display:block}.wrap{width:min(1430px,calc(100% - 64px));margin:0 auto}.ico{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.ico.sm{width:16px;height:16px}.ico-fill{stroke:none;fill:currentColor}.glow{position:absolute;pointer-events:none;z-index:0;filter:blur(70px)}.glow-left{top:40px;left:-120px;width:520px;height:360px;background:radial-gradient(closest-side,rgba(242,170,40,.22),transparent)}.glow-right{top:60px;right:-160px;width:760px;height:520px;background:radial-gradient(closest-side,rgba(242,170,40,.28),transparent)}.nav{position:relative;z-index:5;border-bottom:1px solid var(--line);background:#070707b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nav-row{height:68px;display:flex;align-items:center;gap:18px}.brand{display:flex;align-items:center;gap:10px;font-weight:700;font-size:25px;letter-spacing:.3px;margin-right:auto}.brand img{width:42px;height:auto}.menu{display:flex;align-items:center;gap:6px;margin-right:auto}.menu a{display:inline-flex;align-items:center;gap:4px;padding:10px 18px;border-radius:12px;font-size:16.5px;font-weight:500;color:#e9e9e9;transition:background .2s}.menu a:hover{background:#ffffff0d}.menu a.active{background:linear-gradient(180deg,#7858188c,#46320e8c);color:var(--gold-soft);font-weight:600;box-shadow:inset 0 0 0 1px #e8b23c2e}.search{display:flex;align-items:center;gap:10px;width:238px;height:40px;padding:0 14px;border:1px solid #2a2a2a;border-radius:10px;background:#0e0e0e;color:#bdbdbd}.search input{all:unset;width:100%;font-size:15px;color:#fff}.search input::placeholder{color:#9a9a9a}.icon-btn{display:grid;place-items:center;width:42px;height:40px;border-radius:10px;border:1px solid #2a2a2a;background:#0e0e0e;color:var(--gold);cursor:pointer}.burger{display:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;font-weight:600;border-radius:10px;cursor:pointer;transition:transform .15s,box-shadow .2s,background .2s}.btn:hover{transform:translateY(-1px)}.btn-gold{background:linear-gradient(180deg,#f8cf6b,#eeb240 55%,#df9c22);color:#121008;box-shadow:0 8px 28px #e8a02840,inset 0 1px #ffffff73}.btn-gold:hover{box-shadow:0 10px 34px #e8a02861,inset 0 1px #ffffff73}.btn-outline{border:1.5px solid rgba(232,178,60,.75);color:#fff;background:#00000059}.btn-outline .ico{color:var(--gold)}.btn-sm{height:40px;padding:0 36px;font-size:16.5px}.btn-lg{height:51px;padding:0 28px;font-size:19px}.btn-lg .ico{width:24px;height:24px}.hero{position:relative;z-index:1;padding:40px 0 46px;overflow:hidden}.streaks{position:absolute;top:-40px;right:0;bottom:0;left:0;width:100%;height:600px;pointer-events:none;z-index:-1}.hero-grid{display:grid;grid-template-columns:1fr 1.02fr;align-items:center;gap:40px}.pill{display:inline-block;padding:8px 14px;border:1px solid rgba(232,178,60,.8);border-radius:8px;color:var(--gold-soft);font-size:15.5px;font-weight:500;background:#281e0859}h1{margin:18px 0;font-size:clamp(40px,3.45vw,54px);line-height:1.07;font-weight:800;letter-spacing:-.6px}h1 em{font-style:normal;background:linear-gradient(180deg,#ffd978,#f0b23b 60%,#dc9a20);-webkit-background-clip:text;background-clip:text;color:transparent}.lead{margin:0;max-width:660px;font-size:clamp(18px,1.45vw,22px);line-height:1.36;color:#d6d6d6}.cta{display:flex;flex-wrap:wrap;gap:20px;margin:26px 0 22px}.checks{display:flex;flex-wrap:wrap;gap:14px 42px;margin:0;padding:0 0 0 4px;list-style:none;color:#d8d8d8;font-size:15px}.checks li{display:flex;align-items:center;gap:10px}.checks .ico{width:18px;height:18px;color:var(--gold);stroke-width:2.2}.hero-visual{perspective:1400px;display:flex;justify-content:flex-end}.panel{width:min(660px,100%);display:grid;grid-template-columns:150px 1fr;gap:10px;padding:26px 18px 22px 22px;border-radius:22px;background:linear-gradient(160deg,#1a160ef5,#0a0a0af7 55%);border:1.5px solid rgba(242,187,69,.75);box-shadow:0 0 0 1px #f2bb4526,0 0 38px #f2aa2859,0 30px 80px #000c,inset 0 0 40px #f2aa280f;transform:rotateY(-17deg) rotateX(6deg) rotate(-3.5deg);transform-origin:60% 50%}.panel-side{display:flex;flex-direction:column;gap:4px}.panel-brand{display:flex;align-items:center;gap:8px;font-weight:700;font-size:14px;margin:2px 0 14px 18px}.panel-brand img{width:24px;height:auto}.panel-side a{display:flex;align-items:center;gap:12px;padding:9px 14px;border-radius:10px;font-size:14px;color:#d4d4d4}.panel-side a .ico{width:18px;height:18px;color:#bdbdbd}.panel-side a.active{background:linear-gradient(90deg,#785a1e8c,#3c2e1066);color:var(--gold-soft);font-weight:600;box-shadow:inset 0 0 0 1px #e8b23c33}.panel-side a.active .ico{color:var(--gold)}.feed{display:flex;flex-direction:column;gap:9px}.feed-item{display:grid;grid-template-columns:38px 1fr auto 18px;align-items:center;gap:12px;padding:11px 14px;border-radius:12px;background:linear-gradient(180deg,#141414,#0d0d0d);border:1px solid rgba(255,255,255,.07)}.avatar{width:38px;height:38px;border-radius:50%;object-fit:cover;background:#222}.who{min-width:0;font-size:12px;color:#cfcfcf;line-height:1.45}.who b{display:flex;align-items:center;gap:5px;color:#fff;font-size:14px}.who span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.badge{width:15px;height:15px}.who .g{color:var(--gold);font-weight:700}.who .w{color:#fff;font-weight:600}.chip{display:inline-grid;place-items:center;width:15px;height:15px;border-radius:50%;font-size:8px;font-style:normal;font-weight:800;vertical-align:-3px;margin:0 2px}.chip-kinetiq{border:1.5px solid #8ea2ff;color:#8ea2ff}.chip-ely{color:#5ab0ff;font-size:10px}.feed-item time{font-size:11px;color:#a9a9a9;white-space:nowrap}.ext{width:15px;height:15px;color:#cfcfcf}.perks{position:relative;z-index:1;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#0a0a0acc}.perks-row{display:grid;grid-template-columns:repeat(4,1fr)}.perk{display:flex;align-items:center;gap:18px;padding:10px 18px 10px 22px;margin:12px 0}.perk+.perk{border-left:1px solid var(--line)}.perk-ico{display:grid;place-items:center;width:54px;height:54px;border-radius:12px;background:radial-gradient(circle at 50% 40%,#e8b23c29,#e8b23c0a);color:var(--gold)}.perk-ico .ico{width:28px;height:28px}.perk b{display:block;font-size:18px;font-weight:700;margin-bottom:4px}.perk span{font-size:14px;color:#cfcfcf;white-space:nowrap}.block{position:relative;z-index:1;padding:30px 0 4px}.block-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}h2{margin:0;font-size:25px;font-weight:700;letter-spacing:-.2px}.more{display:inline-flex;align-items:center;gap:10px;color:var(--gold);font-weight:500;font-size:16.5px}.more .ico{width:20px;height:20px}.cats{display:grid;grid-template-columns:1.02fr 1fr 1.03fr 1.03fr 1fr;gap:17px}.cat{position:relative;display:flex;align-items:center;gap:12px;min-height:89px;padding:14px 34px 14px 14px;border-radius:var(--radius);border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#121212,#0b0b0b);transition:border-color .2s,transform .2s}.cat:first-child{border-color:#e8b23c8c;background:linear-gradient(180deg,#281e0a99,#0b0b0b)}.cat:hover{border-color:#e8b23c99;transform:translateY(-2px)}.cat-ico{display:grid;place-items:center;width:44px;height:44px;flex:none;color:var(--gold)}.cat-ico .ico{width:34px;height:34px;stroke-width:1.7}.cat-ico img{width:34px;height:auto}.cat b{display:block;font-size:16px;margin-bottom:4px;white-space:nowrap}.cat span{display:block;font-size:13px;line-height:1.33;color:#bdbdbd}.cat .go{position:absolute;right:14px;top:50%;translate:0 -50%;width:18px;height:18px;color:#d8d8d8}.products{display:grid;grid-template-columns:repeat(4,1fr);gap:17px;padding-bottom:60px}.product{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:22px;min-height:155px;padding:14px 20px 18px;border-radius:var(--radius);border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#121212,#0a0a0a);transition:border-color .2s,transform .2s}.product:hover{border-color:#e8b23c8c;transform:translateY(-2px)}.product-top{display:flex;gap:18px}.tile{display:grid;place-items:center;width:70px;height:70px;flex:none;border-radius:12px;background:#161616;border:1px solid rgba(255,255,255,.08);color:var(--gold)}.tile img{width:40px;height:auto}.tile .ico{width:34px;height:34px}.tile-discord{color:#5865f2}.tile-discord .ico{width:42px;height:42px}.tile-x{color:#fff}.tile-x .ico{width:36px;height:36px}.product h3{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:10px 0 8px;font-size:18px;font-weight:700}.product p{margin:0;font-size:14px;line-height:1.45;color:#cfcfcf}.tag{position:absolute;top:13px;right:12px;padding:3px 9px;border-radius:6px;font-size:12.5px;font-weight:600;color:#1b1405;background:linear-gradient(180deg,#f8cf6b,#e5a52c)}.product-foot{display:flex;align-items:center;justify-content:space-between}.price{font-size:17px;color:#e6e6e6}.price b{font-size:21px;color:#fff;margin:0 2px}.price small{font-size:16px;color:#d8d8d8}.go-btn{display:grid;place-items:center;width:44px;height:32px;border-radius:8px;border:1px solid rgba(232,178,60,.55);background:#3c2c0c59;color:var(--gold);transition:background .2s}.go-btn:hover{background:#78581880}.go-btn .ico{width:20px;height:20px}@media (max-width: 1280px){.search{width:190px}.menu a{padding:10px 12px}.cats{grid-template-columns:repeat(3,1fr)}.products{grid-template-columns:repeat(2,1fr)}}@media (max-width: 1060px){.hero-grid{grid-template-columns:1fr}.hero-visual{justify-content:center;margin-top:10px}.panel{transform:rotateY(-8deg) rotateX(4deg) rotate(-1.5deg)}.perks-row{grid-template-columns:repeat(2,1fr)}.perk:nth-child(3){border-left:0}.search{display:none}}@media (max-width: 820px){.wrap{width:calc(100% - 32px)}.menu,.icon-btn{display:none}.nav-row{gap:10px}.brand{font-size:21px}.brand img{width:34px}.btn-sm{padding:0 18px}.burger{display:grid;gap:5px;width:42px;height:40px;padding:11px 10px;border:1px solid #2a2a2a;border-radius:10px;background:#0e0e0e;cursor:pointer}.burger span{display:block;height:2px;background:var(--gold);border-radius:2px}.nav.menu-open .menu{display:flex;flex-direction:column;align-items:stretch;position:absolute;top:68px;left:0;right:0;padding:12px 16px;background:#0b0b0b;border-bottom:1px solid var(--line)}.hero{padding-top:28px}.cta{gap:12px}.btn-lg{width:100%;font-size:17px}.panel{grid-template-columns:1fr;transform:none;padding:16px}.panel-side{display:none}.feed-item{grid-template-columns:34px 1fr auto}.feed-item .ext,h1 br{display:none}h1{font-size:38px}.who span,.perk span{white-space:normal}.perks-row,.cats,.products{grid-template-columns:1fr}.perk+.perk{border-left:0;border-top:1px solid var(--line)}.perk{margin:0;padding:16px 4px}.block-head{flex-direction:column;align-items:flex-start;gap:6px}}main{position:relative;z-index:1;min-height:calc(100vh - 140px)}.page{padding:34px 0 70px}.narrow{max-width:860px}.page-head{margin-bottom:20px}.page-title{margin:6px 0;font-size:clamp(28px,2.4vw,38px);font-weight:800;letter-spacing:-.4px}.muted{color:var(--muted)}.small{font-size:13px}.pad{padding:18px 0}.back{display:inline-flex;align-items:center;gap:8px;color:var(--gold);margin-bottom:14px;font-weight:500}.back .ico{width:18px;height:18px}.link-btn{all:unset;cursor:pointer;color:var(--gold);font-weight:500}.link-btn.danger{color:#ff7a6b;margin-top:10px;font-size:14px}.only-mobile{display:none!important}.user-box{display:flex;align-items:center;gap:12px}.user-box .btn{max-width:240px;padding:0 16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14.5px}.user-box .btn .ico{width:18px;height:18px}.user-box .link-btn{font-size:14px;color:#bdbdbd}.btn.is-active{background:#78581859}.btn[disabled]{opacity:.55;cursor:not-allowed;transform:none}.btn.wide{width:100%}.pill.sm{padding:4px 10px;font-size:12.5px}.card{position:relative;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#121212,#0a0a0a);padding:22px}.card-title{margin:0 0 6px;font-size:20px}.notice{margin:14px 0;padding:12px 14px;border-radius:10px;font-size:14.5px;line-height:1.45;border:1px solid}.notice.bad{color:#ffb0a6;border-color:#ff6e5a59;background:#ff503c14}.notice.ok{color:#b9f3c6;border-color:#50d27859;background:#3cc86e14}.notice.warn{color:#f7dc98;border-color:#f2bb4559;background:#f2bb4512}.notice a{color:var(--gold);text-decoration:underline}.empty{padding:34px 22px;border-radius:16px;border:1px dashed rgba(255,255,255,.14);color:var(--muted);display:flex;flex-wrap:wrap;align-items:center;gap:14px}.tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.tab{cursor:pointer;padding:9px 16px;border-radius:10px;border:1px solid #2a2a2a;background:#0e0e0e;color:#ddd;font:500 14.5px Inter,sans-serif;display:inline-flex;align-items:center;gap:8px}.tab.active{border-color:#e8b23c99;background:linear-gradient(180deg,#78581873,#46320e73);color:var(--gold-soft)}.dot{min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--gold);color:#111;font-size:12px;font-weight:700;display:inline-grid;place-items:center}.shop-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.shop-card{gap:14px;min-height:0}.meta-row{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13px}.badge-seller,.badge-own{display:inline-flex;align-items:center;gap:6px;color:var(--gold-soft)}.badge-seller .ico,.badge-own .ico{width:15px;height:15px}.stock{color:#9fe0b0}.stock.out{color:#ff8f80}.product-page{display:grid;grid-template-columns:1.25fr 1fr;gap:20px;align-items:start}.product-info .product-top{gap:18px;align-items:center}.desc{color:#d6d6d6;line-height:1.55;white-space:pre-line}.facts{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:10px;color:#d6d6d6}.facts li{display:flex;gap:10px;align-items:center}.facts .ico{width:18px;height:18px;color:var(--gold)}.checkout{display:flex;flex-direction:column;gap:14px;position:sticky;top:20px}.price-big{font-size:36px;font-weight:800}.price-big small{font-size:16px;color:var(--muted);font-weight:500}.field label,.field summary{display:block;margin-bottom:8px;font-size:13px;color:var(--muted);text-transform:uppercase;letter-spacing:.6px}.field summary{cursor:pointer}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip-btn{cursor:pointer;padding:9px 14px;border-radius:10px;border:1px solid #2c2c2c;background:#101010;color:#e6e6e6;font:600 14px Inter,sans-serif}.chip-btn.active{border-color:var(--gold);color:var(--gold-soft);background:#7858184d}.input{width:100%;padding:11px 13px;border-radius:10px;border:1px solid #2c2c2c;background:#0b0b0b;color:#fff;font:14.5px Inter,sans-serif;resize:vertical}.input:focus{outline:none;border-color:#e8b23c99}.adv .input{margin-bottom:6px}.total{display:flex;justify-content:space-between;align-items:baseline;padding-top:12px;border-top:1px solid var(--line);font-size:17px}.total b{font-size:26px}.order-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px}.status{padding:6px 12px;border-radius:999px;font-size:13px;font-weight:600;white-space:nowrap;border:1px solid}.status.ok{color:#9fe8b4;border-color:#50d27866;background:#3cc86e14}.status.warn{color:#f7d27a;border-color:#f2bb4573;background:#f2bb4514}.status.bad{color:#ff9c8f;border-color:#ff6e5a66;background:#ff503c14}.status.info{color:#9cc8ff;border-color:#5aa0ff66;background:#5aa0ff14}.status.muted{color:#aaa;border-color:#333}.pay-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:20px;align-items:start}.pay-grid .card>.btn{margin:14px 0 6px}.or{display:flex;align-items:center;gap:12px;margin:18px 0 12px;color:var(--muted-2);font-size:13px}.or:before,.or:after{content:"";flex:1;height:1px;background:var(--line)}.kv{display:grid;grid-template-columns:80px 1fr auto;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--line)}.kv span{color:var(--muted);font-size:14px}.kv code{font:600 15px ui-monospace,Consolas,monospace;color:#fff;overflow-wrap:anywhere}.copy{cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;border:1px solid rgba(232,178,60,.45);background:#3c2c0c59;color:var(--gold);font:600 13px Inter,sans-serif}.copy .ico{width:15px;height:15px}.qr-card{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.qr-card img{border-radius:12px;background:#fff;padding:8px}.secret{margin-top:14px;border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden}.secret-head{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#151515}.secret pre{margin:0;padding:12px;font:13px ui-monospace,Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere;color:#e9e9e9;max-height:220px;overflow:auto}.dispute-box{margin-top:20px;display:grid;gap:10px}.rows{display:grid;gap:10px}.row{display:flex;align-items:center;gap:16px;padding:14px 16px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#0f0f0f;transition:border-color .2s}.row:hover{border-color:#e8b23c80}.row .grow{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row .ico{width:18px;height:18px;color:var(--gold)}.note{padding:12px 16px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#0f0f0f}.note-text{margin:6px 0 0;white-space:pre-wrap;font:14px Inter,sans-serif;color:#e2e2e2}.qa{padding:14px 16px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#0f0f0f}.qa summary{cursor:pointer;font-weight:600}.qa p{color:#d0d0d0;line-height:1.55;margin:10px 0 0}.chat{display:flex;flex-direction:column;gap:10px;max-height:60vh;overflow:auto}.msg{max-width:78%;padding:10px 14px;border-radius:14px;background:#171717;border:1px solid rgba(255,255,255,.06)}.msg p{margin:4px 0 0;white-space:pre-wrap;line-height:1.45}.msg-who{font-size:12px;font-weight:700;color:var(--muted)}.msg.mine{align-self:flex-end;background:#78581859;border-color:#e8b23c4d}.msg.staff{border-color:#e8b23c8c}.msg.staff .msg-who{color:var(--gold)}.chat-form{display:flex;gap:10px;margin-top:12px}.foot{position:relative;z-index:1;border-top:1px solid var(--line);color:var(--muted-2);font-size:13px}.foot-row{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:22px 0}@media (max-width: 1060px){.shop-grid{grid-template-columns:repeat(2,1fr)}.product-page,.pay-grid{grid-template-columns:1fr}.checkout{position:static}}@media (max-width: 820px){.shop-grid{grid-template-columns:1fr}.only-mobile{display:inline-flex!important}.user-box .link-btn{display:none}.user-box .btn{max-width:130px}.row{flex-wrap:wrap;gap:8px 14px}.row .grow{flex-basis:100%;order:3}.msg{max-width:92%}.kv{grid-template-columns:1fr auto}.kv span{grid-column:1 / -1}}.alt-buy{display:grid;gap:10px;padding-top:14px;border-top:1px solid var(--line)}.alt-buy.compact{border-top:0;padding-top:4px;margin-top:12px}.alt-buy-title{font-size:13px;color:var(--muted)}.alt-buy-row{display:flex;flex-wrap:wrap;gap:10px}.alt-buy:not(.compact) .alt-btn{flex:1 1 200px;justify-content:center}.alt-btn{display:inline-flex;align-items:center;gap:9px;white-space:nowrap}.brand-ico{width:18px;height:18px;flex:none}
