:root{--bg:#f5f7fb;--ink:#10131c;--mute:#6b7385;--gold:#ffb800;--gold2:#ff8a00;--dark:#10131c;--blue:#0a84ff;--card:#fff;--line:#e3e8f2;--r:22px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Outfit,system-ui,sans-serif;background:var(--bg);color:var(--ink);line-height:1.5}a{color:var(--blue);font-weight:600}h1,h2,h3{margin:0;line-height:1.1;letter-spacing:-.02em}.page,.nav,.foot{position:relative;z-index:1}.page{max-width:1170px;margin:0 auto;padding:110px 20px 40px}.fade{animation:fadein .35s ease-out}@keyframes fadein{0%{opacity:0;transform:translateY(8px)}}.floaters{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}.floaters img{position:absolute;top:0;left:var(--x);width:var(--s);opacity:.09;animation:drift var(--d) linear var(--dl) infinite}@keyframes drift{0%{transform:translateY(105vh) rotate(-15deg)}to{transform:translateY(-25vh) rotate(25deg)}}.nav{position:fixed;top:0;left:0;right:0;z-index:20;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px max(20px,calc((100vw - 1170px)/2));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f5f7fbcc}.brand{display:flex;align-items:center;gap:10px;font-weight:800;font-size:22px;color:var(--ink);text-decoration:none}.brand img{width:40px;height:40px;object-fit:contain}.nav nav{display:flex;gap:4px;background:#fff;border:1px solid var(--line);border-radius:99px;padding:6px;overflow-x:auto}.nav nav a{color:#4b5365;text-decoration:none;padding:9px 18px;border-radius:99px;white-space:nowrap;font-weight:500}.nav nav a.active{background:#eceff6;color:var(--ink);font-weight:600}.btn{border:0;border-radius:99px;padding:15px 28px;font:800 15px Outfit;cursor:pointer;text-decoration:none;display:inline-block;transition:transform .15s,box-shadow .2s}.btn:hover{transform:translateY(-2px)}.btn.white{background:#fff;color:var(--ink)}.btn.gold{background:linear-gradient(135deg,var(--gold),var(--gold2));color:#1a1200}.btn.ghost{background:#ffffff14;color:#fff;border:1px solid #ffffff30}.btn.light{background:#fff;border:1px solid var(--line);color:var(--ink);padding:11px 18px}.btn.blue{color:#0a6cff}.row{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.hero{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:20px;padding:56px;border-radius:36px;color:#fff;background:radial-gradient(circle at 80% 40%,#3a2c0a 0,transparent 55%),#0d1017;box-shadow:0 30px 60px -25px #0008;overflow:hidden}.hero h1{font-size:clamp(38px,5.5vw,68px);font-weight:800;margin:22px 0 16px}.hero h1 span{color:var(--gold)}.hero p{color:#c3c9d6;max-width:520px;font-size:18px;margin:0}.pill{display:inline-flex;align-items:center;gap:10px;padding:11px 20px;border-radius:99px;background:#ffffff12;border:1px solid #ffffff22;font-size:15px}.dot{width:12px;height:12px;border-radius:50%;background:#7b8294;display:inline-block}.dot.on{background:#2ee66b;box-shadow:0 0 #2ee66b;animation:ping 1.8s infinite}@keyframes ping{70%{box-shadow:0 0 0 10px #2ee66b00}}.herologo{display:grid;place-items:center}.herologo img{width:100%;max-width:380px;filter:drop-shadow(0 20px 50px #ffb80055);animation:bob 5s ease-in-out infinite}@keyframes bob{50%{transform:translateY(-12px) rotate(-1.5deg)}}.sec{margin-top:80px}.sec.narrow{max-width:760px;margin-inline:auto;margin-top:20px}.sec h2{font-size:clamp(30px,4vw,44px);font-weight:800}.sub{color:var(--mute);margin:8px 0 32px}.admins{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}.admin{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:28px 20px;display:grid;justify-items:center;gap:6px;text-align:center}.admin .head{border-radius:14px;image-rendering:pixelated;margin-bottom:8px;box-shadow:0 10px 24px -8px #0004}.admin b{font-size:20px}.admin span{color:#b57a00;font-weight:600;background:#fff3d1;border-radius:99px;padding:3px 14px;font-size:14px}.discord{margin-top:90px;display:grid;grid-template-columns:240px 1fr;align-items:center;gap:30px;padding:44px 56px;border-radius:32px;color:#fff;background:linear-gradient(120deg,#00c6ff,#0072ff);box-shadow:0 25px 50px -25px #0072ff;text-align:center}.wumpus{width:230px;justify-self:center;margin:-30px 0;animation:levit 4s ease-in-out infinite;filter:drop-shadow(0 28px 22px #00308066)}@keyframes levit{50%{transform:translateY(-20px) rotate(3deg)}}.discord small{font-weight:700;letter-spacing:.04em}.discord h2{font-size:clamp(26px,3.4vw,40px);margin:8px auto 18px;max-width:620px}.stats{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;margin-bottom:22px;font-size:17px}.stats span{display:flex;gap:7px;align-items:center;background:#ffffff26;padding:8px 18px;border-radius:99px}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--r)}.product{display:flex;align-items:center;gap:20px;padding:20px 26px;text-decoration:none;color:var(--ink);font-weight:400;transition:transform .2s,box-shadow .2s}a.product:hover{transform:translateY(-3px);box-shadow:0 18px 36px -18px #0003}.product h3{font-size:20px;text-transform:uppercase}.product p{margin:4px 0 0;color:var(--mute);font-size:15px}.product strong{margin-left:auto;font-size:30px;color:var(--blue);white-space:nowrap}.pix{width:72px;height:72px;object-fit:contain;image-rendering:pixelated;background:#f4f6fa;border-radius:16px;padding:8px;flex:none}.checkout{display:grid;grid-template-columns:1fr 400px;gap:34px;align-items:start;margin-top:10px}.step{margin:28px 0 14px;font-size:24px;text-transform:uppercase;border-left:5px solid var(--gold);padding-left:12px}.step:first-child{margin-top:0}.form{padding:26px;display:grid;gap:10px}.form label{font-weight:800;font-size:13px;text-transform:uppercase;color:#555d70;display:flex;justify-content:space-between;align-items:center}.form label em{font-style:normal;background:#fff3d1;color:#9a6700;padding:4px 12px;border-radius:10px}.form small{color:var(--mute)}input,select{font:500 17px Outfit;padding:15px 18px;border-radius:16px;border:2px solid var(--line);background:#fff;width:100%;outline:none;color:var(--ink)}input:focus,select:focus{border-color:var(--gold)}hr{border:0;border-top:1px solid var(--line);margin:12px 0;width:100%}.nickrow{display:flex;gap:12px;align-items:center}.head{border-radius:12px;image-rendering:pixelated;background:#eef1f7}.qty{display:flex;gap:14px;align-items:center}.qty button{width:52px;height:52px;border:0;border-radius:14px;background:#eef1f7;font:700 22px Outfit;cursor:pointer;flex:none}input[type=range]{padding:0;border:0;accent-color:var(--gold2);height:8px}.voucher{display:flex;gap:10px}.ok{color:#128a3c;font-weight:600}.bad{color:#d92d3a;font-weight:600}.center{text-align:center}.methods{display:grid;grid-template-columns:1fr 1fr;gap:16px}.method{display:flex;align-items:center;gap:14px;padding:20px;cursor:pointer;border-width:2px}.method.sel{border-color:var(--gold2);background:#fffaf0}.method input{width:24px;height:24px;accent-color:var(--gold2);flex:none}.method span{display:grid}.method small{color:var(--mute);font-weight:700;font-size:12px;letter-spacing:.06em}aside{position:sticky;top:90px;display:grid;gap:16px}.summary{background:var(--dark);color:#fff;border-radius:var(--r);padding:28px}.summary h3{font-size:22px;padding-bottom:16px;border-bottom:1px solid #ffffff22}.line{display:flex;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid #ffffff22}.line .pix{width:46px;height:46px;background:#ffffff14;padding:5px}.line span{flex:1;display:grid;font-weight:600}.line small{color:#9aa2b3;font-weight:400}.line.mini{font-size:15px;color:#b4bbc9}.line.mini b{color:#fff}.instant{background:#e6f8ec;color:#0d5b2a;border-radius:14px;padding:14px 18px;margin:18px 0;display:grid}.instant small{font-size:13px}.total{display:flex;justify-content:space-between;align-items:center;font-weight:800}.total b{font-size:36px;color:var(--gold)}.checks{padding:22px;display:grid;gap:16px}.checks label{display:flex;gap:12px;font-size:14px;color:#454c5e}.checks input{width:20px;height:20px;flex:none;margin-top:3px;accent-color:var(--gold2);padding:0}.checks em{font-style:normal;color:var(--blue);font-weight:700}.help{text-align:center;color:var(--mute);font-size:14px;margin:0}.buy{border:0;border-radius:20px;padding:22px;font:800 19px Outfit;text-transform:uppercase;cursor:pointer;color:#1a1200;background:linear-gradient(135deg,var(--gold),var(--gold2));box-shadow:0 14px 30px -12px var(--gold2);transition:transform .15s}.buy:hover:not(:disabled){transform:translateY(-2px)}.buy:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.who{display:flex;gap:12px;align-items:center;font-size:20px}.doc{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:22px 26px;margin-top:14px}.doc h3{font-size:20px;margin-bottom:6px}.doc p{margin:0;color:#4b5365}.vform .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px}.vform .grid div{display:grid;gap:6px}.vform .btn{justify-self:start}.tablewrap{overflow-x:auto;background:#fff;border:1px solid var(--line);border-radius:var(--r);margin-bottom:20px}table{border-collapse:collapse;width:100%}th,td{padding:14px 18px;text-align:left;border-bottom:1px solid var(--line);white-space:nowrap}th{font-size:13px;color:var(--mute)}.foot{text-align:center;color:var(--mute);font-size:14px;padding:30px 20px 40px}@media(max-width:900px){.nav{flex-direction:column;align-items:flex-start;gap:8px;padding:10px 14px}.nav nav{max-width:100%}.page{padding-top:130px}.hero{grid-template-columns:1fr;padding:32px 24px}.herologo{order:-1}.herologo img{max-width:200px}.discord{grid-template-columns:1fr;padding:30px 22px}.checkout{grid-template-columns:1fr}aside{position:static}.product{flex-wrap:wrap}.methods{grid-template-columns:1fr}}:focus-visible{outline:3px solid var(--blue);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.podium{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}.pod{position:relative;background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:34px 20px 26px;display:grid;justify-items:center;gap:6px;text-align:center;transition:transform .2s}.pod:hover{transform:translateY(-4px)}.pod .head{border-radius:14px;image-rendering:pixelated;margin-bottom:6px;box-shadow:0 10px 24px -8px #0004}.pod b{font-size:20px}.pod em{font-style:normal;font-weight:800;font-size:22px;color:var(--blue)}.rank{position:absolute;top:-16px;left:50%;transform:translate(-50%);width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:20px;color:#1a1200;background:#d9dde6;box-shadow:0 6px 14px -6px #0006}.p1{border:2px solid var(--gold);background:linear-gradient(#fffaf0,#fff)}.p1 .rank{background:linear-gradient(135deg,var(--gold),var(--gold2))}.p2 .rank{background:linear-gradient(135deg,#eef1f6,#aab2c0)}.p3 .rank{background:linear-gradient(135deg,#f0b27a,#b8692f)}.dcbtn{display:inline-flex;align-items:center;gap:10px;background:#5865f2;color:#fff;border-radius:99px;padding:12px 22px;font:800 15px Outfit;text-decoration:none;white-space:nowrap;box-shadow:0 10px 22px -10px #5865f2;transition:transform .15s,background .2s}.dcbtn:hover{background:#4752c4;transform:translateY(-2px)}.dcbtn svg{width:22px;height:22px;fill:currentColor;flex:none}.usr{display:inline-flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--line);border-radius:99px;padding:5px 18px 5px 5px;color:var(--ink);text-decoration:none;font-weight:600;white-space:nowrap}.usr img{width:36px;height:36px;border-radius:50%}.authslot{width:150px}.profile{display:flex;align-items:center;gap:20px;padding:26px;margin-bottom:24px}.profile img{width:84px;height:84px;border-radius:50%}.profile .btn{margin-left:auto}.stats3{margin-top:10px}.stats3 .pod{padding:26px 20px}.stats3 b{font-size:30px;color:var(--ink)}.stats3 span{color:var(--mute)}.nickcell{display:inline-flex;align-items:center;gap:8px}.nickcell .head{border-radius:6px}@media(max-width:900px){.nav .dcbtn,.nav .usr{align-self:flex-start}.authslot{display:none}.profile{flex-wrap:wrap}.profile .btn{margin-left:0}}.annbar{position:fixed;top:0;left:0;right:0;height:40px;z-index:30;display:flex;align-items:center;justify-content:center;padding:0 16px;background:linear-gradient(90deg,var(--gold),var(--gold2));color:#1a1200;font-weight:700;font-size:15px}.annbar span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav{top:var(--bar,0px);transition:top .3s}.page{padding-top:calc(110px + var(--bar,0px))}@media(max-width:900px){.page{padding-top:calc(130px + var(--bar,0px))}}.promo{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;margin-bottom:22px;padding:16px 22px;border-radius:var(--r);background:linear-gradient(120deg,#fff3d1,#ffe2a1);border:1px solid #ffcf66;color:#5a3b00}.promo b{font-size:20px}.badge{background:linear-gradient(135deg,var(--gold),var(--gold2));color:#1a1200;font-weight:800;border-radius:99px;padding:6px 14px;font-size:14px;margin-left:auto;white-space:nowrap}.badge+strong{margin-left:0}textarea{font:500 16px Outfit;padding:14px 18px;border-radius:16px;border:2px solid var(--line);width:100%;resize:vertical;color:var(--ink)}textarea:focus{border-color:var(--gold);outline:none}.form label.chk{text-transform:none;font-size:16px;justify-content:flex-start;gap:10px;color:var(--ink);font-weight:600}.chk input{width:20px;height:20px;padding:0;accent-color:var(--gold2)}button.admin{font:inherit;color:inherit;cursor:pointer;transition:transform .2s,box-shadow .2s,border-color .2s}button.admin:hover{transform:translateY(-5px);box-shadow:0 20px 36px -18px #0004;border-color:var(--gold)}.admin small{color:var(--mute);font-size:13px;margin-top:4px}.modal{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:20px;background:#080a1099;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:fadein .25s ease-out;overflow:auto}.mgui{position:relative;display:grid;grid-template-columns:1fr 340px;width:min(920px,100%);border-radius:28px;overflow:hidden;background:#fff;box-shadow:0 40px 90px -20px #000a;animation:pop .35s cubic-bezier(.2,.9,.3,1.2)}@keyframes pop{0%{opacity:0;transform:scale(.92) translateY(14px)}}.mclose{position:absolute;top:14px;right:14px;z-index:2;width:40px;height:40px;border-radius:50%;border:0;background:#ffffff26;color:#fff;font-size:26px;line-height:1;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mclose:hover{background:#fff4}.minfo{padding:34px 36px;display:grid;gap:12px;align-content:start;max-height:560px;overflow:auto}.mhead{display:flex;gap:16px;align-items:center}.mhead .head{border-radius:14px;image-rendering:pixelated;box-shadow:0 10px 24px -8px #0004}.mhead h2{font-size:30px}.role{display:inline-block;margin-top:6px;background:#fff3d1;color:#b57a00;font-weight:700;border-radius:99px;padding:3px 14px;font-size:14px}.mfacts{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mfacts div{background:var(--bg);border-radius:16px;padding:12px 16px;display:grid}.mfacts small{color:var(--mute)}.minfo h3{font-size:14px;text-transform:uppercase;letter-spacing:.08em;color:var(--mute);margin-top:8px}.minfo p{margin:0;color:#3d4457}.tl{list-style:none;margin:0;padding:0 0 0 18px;border-left:3px solid #ffe2a1;display:grid;gap:14px}.tl li{position:relative;display:grid}.tl li:before{content:"";position:absolute;left:-26px;top:5px;width:13px;height:13px;border-radius:50%;background:linear-gradient(135deg,var(--gold),var(--gold2));box-shadow:0 0 0 4px #fff}.tl time{font-size:13px;font-weight:700;color:#b57a00}.mskin{display:grid;justify-items:center;align-content:center;gap:6px;padding:20px 10px 14px;background:radial-gradient(circle at 50% 38%,#4a360d 0,#10131c 70%)}.mskin canvas{max-width:100%;height:auto!important;filter:drop-shadow(0 24px 24px #0008)}.mskin small{color:#9aa2b3}@media(max-width:800px){.mgui{grid-template-columns:1fr}.mskin{order:-1}.minfo{max-height:none}}.modes{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,380px));justify-content:center;gap:22px}.mode{position:relative;display:grid;justify-items:center;gap:22px;padding:44px 28px 30px;background:var(--card);border:1px solid var(--line);border-radius:28px;text-decoration:none;overflow:hidden;transition:transform .25s,box-shadow .25s}.mode:before{content:"";position:absolute;left:50%;top:38%;width:70%;height:50%;transform:translate(-50%,-50%);background:var(--mc);opacity:.14;filter:blur(40px);border-radius:50%}.mode img{position:relative;width:100%;max-width:300px;height:150px;object-fit:contain;transition:transform .3s;filter:drop-shadow(0 8px 14px #0002)}.mode:hover{transform:translateY(-6px);box-shadow:0 26px 44px -22px var(--mc)}.mode:hover img{transform:scale(1.06)}.mode span{position:relative;font-weight:800;font-size:18px;color:var(--mc)}.mode span i{font-style:normal;display:inline-block;transition:transform .2s}.mode:hover span i{transform:translate(5px)}.recent{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:16px}.buycard{display:flex;align-items:center;gap:14px;padding:16px 20px;background:var(--card);border:1px solid var(--line);border-radius:20px;transition:transform .2s,box-shadow .2s}.buycard:hover{transform:translateY(-3px);box-shadow:0 16px 30px -18px #0003}.buycard .head{border-radius:12px;image-rendering:pixelated;flex:none;box-shadow:0 8px 18px -8px #0004}.bi{display:grid;min-width:0;flex:1}.bi b{font-size:18px;overflow:hidden;text-overflow:ellipsis}.bi span{color:#4b5365;font-size:14px}.bi small{color:var(--mute);font-size:13px}.buycard em{font-style:normal;font-weight:800;font-size:17px;color:#9a6700;background:#fff3d1;border-radius:99px;padding:6px 14px;white-space:nowrap}.closed{position:fixed;inset:0;z-index:50;display:grid;place-content:center;justify-items:center;gap:18px;padding:20px;text-align:center;color:#fff;background:radial-gradient(circle at 50% 40%,#33250a 0,#0d1017 62%);animation:fadein .6s ease-out}.closed img{width:min(340px,70vw);animation:bob 5s ease-in-out infinite;filter:drop-shadow(0 20px 50px #ffb80066)}.closed h1{font-size:clamp(28px,5.5vw,64px);font-weight:800;letter-spacing:.04em}.closed p{margin:0;font-size:clamp(15px,2.4vw,26px);font-weight:600;letter-spacing:.3em;color:var(--gold);animation:blink 2.4s ease-in-out infinite}@keyframes blink{50%{opacity:.45}}.field-label{display:block!important;text-transform:none!important;font-size:14px!important;color:var(--ink)!important;margin:8px 0 2px}.shop-input{font:500 16px Outfit;padding:13px 16px;border-radius:14px;border:2px solid var(--line);background:#fff;width:100%;outline:none;color:var(--ink)}.quantity-control{display:grid;gap:8px;padding:14px 16px;background:#f7f8fb;border-radius:14px;margin:8px 0}.quantity-control label{display:block!important;text-transform:none!important;color:var(--ink)!important;font-size:15px!important}.quantity-control input[type=range]{padding:0;border:0;accent-color:var(--gold2);height:8px}.range-limits{display:flex;justify-content:space-between;color:var(--mute);font-size:12px}.promo-entry{display:flex;gap:10px;align-items:center}.promo-entry .shop-input{min-width:0}.payment-methods{display:grid;grid-template-columns:1fr 1fr;gap:10px}.payment-option{display:flex!important;gap:10px;align-items:center;justify-content:space-between!important;padding:14px;border:2px solid var(--line);border-radius:14px;background:#fff;cursor:pointer;text-transform:none!important;color:var(--ink)!important;font-size:14px!important}.payment-option.selected{border-color:var(--gold2);background:#fff9e9}.payment-option input{width:18px;height:18px;padding:0;accent-color:var(--gold2);flex:none}.payment-option span{flex:1}.payment-option b{white-space:nowrap}.consent-row{display:flex;gap:10px;align-items:flex-start;margin-top:8px}.consent-row input{width:19px;height:19px;flex:none;padding:0;margin-top:3px;accent-color:var(--gold2)}.consent-row label{display:block!important;text-transform:none!important;font-size:13px!important;font-weight:500!important;color:#454c5e!important;line-height:1.5}.sms-instructions{padding:14px;background:#fff8e8;border-radius:14px;display:grid;gap:10px}.summary>small{display:block;color:var(--mute);line-height:1.5;margin-top:12px}@media(max-width:850px){.checkout,.payment-methods{grid-template-columns:1fr}}@media(max-width:520px){.promo-entry{flex-direction:column;align-items:stretch}.promo-entry .btn{width:100%}.payment-option{padding:11px}}.doc ul{margin:0;padding-left:20px;display:grid;gap:10px;color:#4b5365}.doc strong{color:var(--ink)}:root{--bg:#fff8f8;--ink:#211719;--mute:#806d70;--gold:#e32636;--gold2:#b91528;--dark:#241216;--blue:#c51f32;--card:#fff;--line:#f0dadd;--r:20px}body{background:linear-gradient(180deg,#fff 0,#fff8f8 42%,#fff);color:var(--ink)}a{color:#c51f32}.nav{background:#ffffffeb;border-bottom:1px solid #f3dfe2;box-shadow:0 8px 28px -22px #74111e}.brand{letter-spacing:-.04em}.brand img{filter:drop-shadow(0 4px 8px #c51f3222)}.nav nav{background:#fff7f7;border-color:#f0dadd}.nav nav a{color:#74575c}.nav nav a.active{background:#c51f32;color:#fff}.btn.gold,.badge{background:linear-gradient(135deg,#ef4050,#b91528);color:#fff}.btn.light{background:#fff7f7;border-color:#efdadd}.btn.white{color:#b91528}.hero{background:radial-gradient(circle at 82% 35%,#9f1b2b 0,transparent 48%),linear-gradient(125deg,#281318,#48151f 62%,#791d2a);border:1px solid #6e2630;box-shadow:0 28px 60px -30px #8c1b2d88}.hero h1 span{color:#ff8791}.hero p{color:#f2dfe2}.pill{background:#ffffff12;border-color:#ffffff35}.herologo img{filter:drop-shadow(0 20px 48px #e3263666)}.dot.on{background:#e84c5c;box-shadow:0 0 #e84c5c}.sec{margin-top:76px}.sec h2{letter-spacing:-.045em}.sec h2:after{content:"";display:block;width:54px;height:4px;margin-top:13px;border-radius:9px;background:linear-gradient(90deg,#ef4050,#b91528)}.card,.doc,.admin,.pod,.buycard,.mode{border-color:#f0dadd;box-shadow:0 12px 35px -30px #7a1726;border-radius:20px}.card{background:#fff}.admin:hover,.pod:hover,.mode:hover{border-color:#e32636}.admin span,.role{background:#fff0f1;color:#b91528}.discord{background:linear-gradient(120deg,#9f1b2b,#d52d40 60%,#781524);box-shadow:0 25px 50px -25px #9f1b2b88}.discord .btn.white{color:#a7192b}.product strong,.pod em,.bi em{color:#c51f32}.pix{background:#fff1f2;border:1px solid #f6dfe2}.step{border-left-color:#e32636}input:focus,select:focus,textarea:focus{border-color:#e32636;box-shadow:0 0 0 4px #e3263615}input[type=range],.checks input,.method input,.chk input,.consent-row input{accent-color:#c51f32}.method.sel,.payment-option.selected{border-color:#d52d40;background:#fff4f5}.summary{background:linear-gradient(145deg,#2b151a,#511923);border:1px solid #682632}.total b{color:#ff7783}.instant{background:#fff0f1;color:#8f1c2b;border:1px solid #f6d5d9}.promo{background:linear-gradient(110deg,#fff0f1,#ffe0e3);border-color:#f2bdc4;color:#8e1a2a}.badge{margin-left:auto}.rank{color:#fff;background:#d6bfc2}.p1{border-color:#e32636;background:linear-gradient(#fff0f1,#fff)}.p1 .rank,.p2 .rank,.p3 .rank{background:linear-gradient(135deg,#ef4050,#a91528);color:#fff}.pod em{background:#fff0f1;padding:4px 12px;border-radius:99px}.tablewrap{border-color:#f0dadd}th{background:#fff4f5;color:#815c62}tr:hover td{background:#fffafb}.annbar{background:linear-gradient(90deg,#b91528,#ef4050);color:#fff}.foot{color:#8a7377}.mskin{background:radial-gradient(circle at 50% 38%,#8c2635 0,#241216 70%)}.tl{border-left-color:#f2c1c7}.tl li:before{background:linear-gradient(135deg,#ef4050,#b91528)}.tl time{color:#b91528}.closed{background:radial-gradient(circle at 50% 40%,#76202d 0,#211216 65%)}.closed p{color:#ff8791}.who .head{border:2px solid #f0dadd}.buy{background:linear-gradient(135deg,#ef4050,#b91528);color:#fff;box-shadow:0 14px 30px -12px #b91528}.buy:hover:not(:disabled){box-shadow:0 18px 34px -12px #b91528}.dcbtn{background:#b92538;box-shadow:0 10px 22px -10px #b92538}.dcbtn:hover{background:#951b2b}.usr{border-color:#f0dadd;background:#fff8f8}:focus-visible{outline-color:#e32636}@media(max-width:900px){.nav{background:#fff;border-bottom:1px solid #f0dadd}.hero{padding:34px 24px}.discord{border-radius:24px}}.checkout{grid-template-columns:minmax(0,1.65fr) minmax(300px,.95fr);gap:28px;max-width:1120px;margin:18px auto 0}.checkout>div{min-width:0}.checkout .step{font-size:clamp(20px,2.2vw,25px);margin:28px 0 16px;padding:2px 0 2px 14px;border-left:5px solid #e32636;letter-spacing:-.035em}.checkout .card.product{min-height:96px;padding:18px 22px;border:1px solid #f1dadd;border-radius:20px;background:linear-gradient(110deg,#fff,snow);box-shadow:0 12px 28px -24px #8c1b2d}.checkout .product .pix{width:62px;height:62px;border-radius:15px;background:#fff0f1;border:1px solid #f7dadd}.checkout .form{padding:24px;border:1px solid #f1dadd;border-radius:22px;background:#fff;box-shadow:0 18px 40px -34px #7d1726;gap:12px}.checkout .field-label{font-size:13px!important;font-weight:800!important;color:#352126!important;margin:6px 0 0}.checkout .shop-input{min-height:48px;border:1.5px solid #efd5d9;border-radius:13px;background:#fff;color:#26191c;font-size:15px;transition:border-color .2s,box-shadow .2s}.checkout .shop-input::placeholder{color:#a18d91}.checkout .shop-input:focus{border-color:#d52d40;box-shadow:0 0 0 4px #e3263612}.checkout .quantity-control{padding:16px 18px;border:1px solid #f0edf0;border-radius:16px;background:#f8f8fa;gap:10px}.checkout .quantity-control input[type=range]{accent-color:#c51f32;height:8px;cursor:pointer}.checkout .range-limits{color:#917d81}.checkout .promo-entry .btn{border-radius:13px;padding:13px 19px;background:#fff5f6;border:1px solid #f0dadd;color:#9d1e2e}.checkout .promo-entry .btn:hover{background:#ffe9ec}.checkout .payment-methods{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.checkout .payment-option{min-height:48px;padding:13px 15px;border:1.5px solid #f0dadd;border-radius:14px;background:#fff;transition:.18s}.checkout .payment-option:hover{border-color:#e78c96;background:#fffafb}.checkout .payment-option.selected{border:2px solid #df3043;background:#fff3f4;box-shadow:0 5px 14px -12px #c51f32}.checkout .payment-option span{font-weight:750}.checkout .payment-option b{color:#342126}.checkout aside{top:100px;gap:14px}.checkout .summary{padding:24px;border-radius:20px;background:linear-gradient(145deg,#2a1419,#541923);border:1px solid #6d2934;box-shadow:0 20px 42px -28px #721927}.checkout .summary h3{font-size:19px;letter-spacing:-.025em;padding-bottom:16px}.checkout .summary .line{padding:14px 0;border-color:#ffffff20}.checkout .summary .line .pix{width:42px;height:42px;border-radius:12px;background:#ffffff15;border:1px solid #ffffff35}.checkout .summary .line small{font-size:11px;color:#d0aeb4}.checkout .summary .line.mini{font-size:13px;color:#d0aeb4}.checkout .summary .total{padding-top:12px;gap:12px;font-size:13px}.checkout .summary .total b{font-size:clamp(25px,3vw,34px);color:#ff7c89;white-space:nowrap}.checkout .summary>small{font-size:11px;color:#c6a6ab}.checkout .buy{min-height:58px;border-radius:17px;padding:17px 22px;font-size:16px;background:linear-gradient(110deg,#e32636,#b91528);color:#fff;box-shadow:0 12px 25px -15px #b91528;transition:transform .18s,filter .18s,opacity .18s}.checkout .buy:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.06)}.checkout .buy:disabled{opacity:.48;cursor:not-allowed;box-shadow:none}.checkout .sms-instructions{background:#fff3f4;border:1px solid #f1dadd;color:#6c2731;border-radius:14px}@media(max-width:850px){.checkout{grid-template-columns:1fr;gap:22px}.checkout aside{position:static;grid-row:1}.checkout .summary{padding:20px}}@media(max-width:560px){.checkout{margin-top:0}.checkout .form{padding:17px}.checkout .card.product{padding:15px}.checkout .payment-methods{grid-template-columns:1fr}.checkout .promo-entry{flex-direction:row}.checkout .promo-entry .btn{width:auto}.checkout .summary .total b{font-size:27px}}.hero{position:relative;isolation:isolate;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:28px;padding:clamp(30px,5vw,58px);color:#241519;background:linear-gradient(112deg,#fff 0% 57%,#fff0f2 57%,#ffe3e7);border:1px solid #f0cbd1;border-radius:32px;box-shadow:0 24px 55px -35px #9b1c2f55}.hero:before{content:"";position:absolute;z-index:-1;width:390px;height:390px;right:5%;top:50%;transform:translateY(-50%);border-radius:50%;background:radial-gradient(circle,#f7b6bf,#ffe1e5 58%,#fff0f2 72%)}.hero:after{content:"";position:absolute;z-index:-1;width:170px;height:170px;right:2%;top:-90px;border:1px solid #e9aab3;border-radius:50%;box-shadow:0 0 0 24px #e3263608,0 0 0 48px #e3263606}.hero .pill{color:#9e2636;background:#fff1f3;border:1px solid #f0cbd1;font-weight:700}.hero .dot.on{background:#e32636;box-shadow:0 0 #e32636}.hero h1{color:#25171b;font-size:clamp(36px,5.2vw,66px);line-height:1.04;letter-spacing:-.055em}.hero p{color:#78666b;font-size:17px;max-width:540px}.hero .btn.white{background:#fff;color:#b7192d;border:1px solid #f0cbd1;box-shadow:0 8px 20px -15px #9b1c2f}.hero .btn.ghost{background:#fff;border:1px solid #e9c4ca;color:#6d333d}.hero .btn.gold{background:linear-gradient(135deg,#ef4050,#b91528);color:#fff;box-shadow:0 10px 22px -12px #b91528}.hero .btn:hover{transform:translateY(-3px);filter:saturate(1.08)}.herologo{position:relative;min-height:270px;border-radius:28px;display:grid;place-items:center}.herologo img{width:100%;max-width:370px;padding:12px;filter:drop-shadow(0 18px 22px #7f1b2c30);animation:bob 5s ease-in-out infinite}@media(max-width:760px){.hero{grid-template-columns:1fr;text-align:left;background:linear-gradient(155deg,#fff 0% 55%,#fff0f2 55%,#ffe3e7);padding:30px 24px;border-radius:25px}.hero:before{width:280px;height:280px;right:4%;top:78%}.hero:after{right:-65px;top:auto;bottom:-100px}.herologo{min-height:180px;order:initial}.herologo img{max-width:260px}.hero h1{font-size:clamp(34px,9vw,52px)}.hero p{font-size:15px}.hero .row{gap:9px}.hero .btn{padding:13px 18px;font-size:14px}}.hero h1{max-width:720px}.hero h1 span{color:#d9253b}.hero p{max-width:500px}.shop-heading{position:relative;margin-bottom:26px;padding:26px 28px 22px;border-radius:22px;background:linear-gradient(110deg,#fff 0% 65%,#fff0f2);border:1px solid #f0d5d9;box-shadow:0 14px 35px -30px #8c1b2d}.shop-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;color:#b51e31;font-size:11px;font-weight:850;letter-spacing:.13em}.shop-kicker:before{content:"";width:20px;height:3px;border-radius:3px;background:#e32636}.shop-heading h2{font-size:clamp(30px,4vw,43px);color:#26171b;letter-spacing:-.05em}.shop-heading h2:after{content:"";display:block;width:48px;height:4px;margin-top:12px;border-radius:5px;background:linear-gradient(90deg,#ef4050,#b91528)}.shop-heading .sub{max-width:680px;margin:12px 0 0;color:#806d70;line-height:1.65}.sec:has(>.shop-heading){margin-top:42px}.sec:has(>.shop-heading)>.product{position:relative;min-height:132px;padding:24px 28px;gap:20px;border:1px solid #efcfd4;border-radius:22px;background:linear-gradient(110deg,#fff 0% 72%,#fff1f3);box-shadow:0 18px 40px -32px #861b2d}.sec:has(>.shop-heading)>.product .pix{width:82px;height:82px;padding:12px;border-radius:19px;background:#fff0f2;border:1px solid #f4dadd}.sec:has(>.shop-heading)>.product h3{font-size:21px;color:#2b191e;letter-spacing:-.025em}.sec:has(>.shop-heading)>.product p{color:#806d70;font-size:14px}.sec:has(>.shop-heading)>.product strong{color:#c51f32;font-size:clamp(22px,3vw,30px)}.sec:has(>.shop-heading)>.product:hover{border-color:#df8994;box-shadow:0 22px 42px -30px #b51e31;transform:translateY(-3px)}.sec:has(>.shop-heading)>.product .badge{background:#e32636;color:#fff}@media(max-width:600px){.shop-heading{padding:21px 19px}.sec:has(>.shop-heading)>.product{padding:17px;gap:13px;flex-wrap:wrap}.sec:has(>.shop-heading)>.product .pix{width:65px;height:65px}.sec:has(>.shop-heading)>.product strong{width:100%;margin-left:78px;font-size:24px}}.checkout{grid-template-columns:minmax(0,1.5fr) minmax(330px,.9fr);gap:26px;max-width:1240px;margin:26px auto 70px;align-items:start}.checkout .step{font-size:20px;text-transform:none;letter-spacing:-.025em;border:0;padding:0;margin:25px 0 12px;display:flex;align-items:center;gap:10px}.checkout .step:before{content:"";width:5px;height:24px;border-radius:8px;background:linear-gradient(#f04455,#b91528)}.checkout .step:first-child{margin-top:0}.checkout .card.product{padding:20px 22px;border:1px solid #f2dce0;border-radius:22px;background:linear-gradient(110deg,#fff,#fff3f4);box-shadow:0 12px 28px -24px #8c1b2d}.checkout .product .pix{width:64px;height:64px;border-radius:16px;background:#fff0f2;border:1px solid #f4dadd}.checkout .form{padding:24px;border:1px solid #f0dce0;border-radius:24px;background:linear-gradient(145deg,#fff,snow);box-shadow:0 16px 40px -34px #9d1e30;gap:13px}.checkout .field-label{font-size:14px!important;font-weight:800!important;color:#342126!important;margin:6px 0 0}.nick-input-wrap{position:relative;width:100%}.nick-input-wrap .shop-input{padding-right:72px}.nick-skin{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:42px;height:42px;image-rendering:pixelated;object-fit:contain;border-radius:9px;background:#fff0f2;border:1px solid #f2cdd3;padding:2px}.checkout .shop-input{min-height:48px;border:1.5px solid #e8cbd0;border-radius:13px;background:#fff;color:#2b191e;font-size:15px}.checkout .shop-input:focus{border-color:#df263d;box-shadow:0 0 0 4px #e3263614}.checkout .quantity-control{padding:16px 18px;border:1px solid #f1e3e5;border-radius:16px;background:#fff5f6;gap:10px}.checkout .quantity-control label{font-size:13px!important;font-weight:800!important;color:#38272b!important}.checkout .quantity-control input[type=range]{accent-color:#c51f32;cursor:pointer}.checkout .promo-entry{gap:10px}.checkout .promo-entry .btn{border-radius:13px;padding:13px 19px;background:#fff1f3;border:1px solid #efcdd2;color:#a51c30}.checkout .payment-methods{grid-template-columns:1fr;gap:10px}.checkout .payment-option{min-height:52px;padding:14px 16px;border:1.5px solid #efd9dd;border-radius:14px;background:#fff;transition:.18s}.checkout .payment-option.selected{border:2px solid #df3043;background:linear-gradient(100deg,#fff0f2,#fff)}.checkout .payment-option input{accent-color:#c51f32}.checkout .consent-row{gap:10px;margin-top:9px}.checkout .consent-row input{accent-color:#c51f32}.checkout .consent-row label{font-size:12px!important;color:#75666a!important}.checkout .consent-row a{color:#c51f32;text-decoration:underline;text-underline-offset:2px}.checkout aside{position:sticky;top:100px;gap:16px}.checkout .summary{padding:25px;border-radius:24px;background:linear-gradient(145deg,#a7192d,#6f1423 54%,#3a111a);border:1px solid #d75b69;box-shadow:0 22px 45px -28px #8c1b2d}.checkout .summary h3{font-size:21px;text-transform:none;letter-spacing:-.03em;padding-bottom:17px}.checkout .summary .line{padding:16px 0;border-color:#ffffff30}.checkout .summary .line .pix{width:50px;height:50px;border-radius:13px;background:#ffffff18;border:1px solid #ffffff3c}.checkout .summary .line span{font-size:14px}.checkout .summary .line small{font-size:11px;color:#f0c8ce}.checkout .summary .line.mini{font-size:14px;color:#f3cdd2}.checkout .summary .line.mini b{color:#fff}.summary-nick{display:flex;align-items:center;gap:9px}.summary-nick img{width:30px;height:30px;image-rendering:pixelated;border-radius:6px;background:#ffffff1c}.checkout .summary .total{padding:16px 0;font-size:15px}.checkout .summary .total b{font-size:clamp(27px,3vw,36px);color:#ff9ba5;white-space:nowrap}.checkout .summary>small{font-size:11px;color:#e8bfc5}.checkout .help{font-size:12px}.checkout .help a{color:#c51f32}.checkout .buy{min-height:58px;border-radius:17px;padding:17px 22px;font-size:16px;background:linear-gradient(110deg,#f04455,#bd1029);color:#fff;box-shadow:0 14px 26px -14px #b91528;transition:transform .18s,filter .18s}.checkout .buy:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.07)}.checkout .buy:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.checkout .sms-instructions{background:#fff3f4;border:1px solid #f1dadd;color:#6c2731;border-radius:14px;padding:14px}.checkout .bad{background:#fff0f1;border:1px solid #f4cbd0;padding:12px 14px;border-radius:12px}.discord{background:linear-gradient(115deg,#a91c31,#e02e43 48%,#791827);border:1px solid #ef8a96;box-shadow:0 24px 48px -28px #8b1729}.discord h2{color:#fff;text-shadow:0 2px 14px #500b1b55}.discord small{color:#ffe1e5}.discord .stats span{background:#ffffff1c;border:1px solid #ffffff35;color:#fff;border-radius:99px;padding:10px 17px}.discord .btn.white{background:#fff;color:#b51c30;border:0}@media(max-width:850px){.checkout{grid-template-columns:1fr;gap:20px}.checkout aside{position:static;grid-row:1}.checkout .summary{padding:21px}}@media(max-width:560px){.checkout{margin:12px auto 40px}.checkout .form{padding:17px}.checkout .card.product{padding:15px}.checkout .summary .total b{font-size:27px}.checkout .payment-methods{grid-template-columns:1fr}}
