:root{--bg: #000000;--bg2: #03080b;--card: #061014cc;--card2: #07151b;--elev: #0a1c24;--border: #12404c;--text: #f4fbff;--muted: #8fb3bd;--red: #00eaff;--red-2: #7af6ff;--reddit-orange: #00eaff;--link: #7af6ff;--green: #3dffb0;--blue: #4f9cff;--cyan: #00eaff;--cyan-dim: #00eaff55;--shadow: 0 0 40px rgba(0, 234, 255, .18);--radius: 14px}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;background:radial-gradient(1200px 600px at 50% -10%,#00eaff18,transparent 55%),radial-gradient(800px 400px at 100% 100%,#00eaff0d,transparent 50%),#000;color:var(--text);font-family:Inter,Rajdhani,IBM Plex Sans,system-ui,sans-serif;letter-spacing:-.01em}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background-image:linear-gradient(#00eaff0d 1px,transparent 1px),linear-gradient(90deg,#00eaff0d 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse at center,#000 25%,transparent 78%);mask-image:radial-gradient(ellipse at center,#000 25%,transparent 78%)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:repeating-linear-gradient(to bottom,transparent 0 3px,#00eaff05 3px 4px);opacity:.12}#root{position:relative;z-index:1}@keyframes nomad-pulse{0%,to{filter:drop-shadow(0 0 10px #00eaff66)}50%{filter:drop-shadow(0 0 28px #00eaffcc)}}@keyframes nomad-spin{to{transform:rotate(360deg)}}@keyframes nomad-scan{0%{top:-20%;opacity:0}12%{opacity:1}to{top:120%;opacity:0}}@keyframes nomad-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}button,input,select,textarea{font:inherit;color:inherit}button,a,.plan-card,.product-card,.social-btn,.pay-now,.icon-btn,.rail-item,.sort-bar button{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),background .22s ease,border-color .22s ease,color .22s ease,filter .22s ease,opacity .22s ease}button{cursor:pointer}button:active:not(:disabled),a.btn:active,.pay-now:active:not(:disabled),.social-btn:active,.plan-card:active{transform:scale(.97)}a{color:var(--link);text-decoration:none}img{max-width:100%}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.brand-logo{border-radius:50%;object-fit:cover;animation:nomad-pulse 3.2s ease-in-out infinite}.brand{display:flex;align-items:center;gap:10px;color:var(--text)}.brand-text{display:flex;flex-direction:column;line-height:1.05}.brand-text strong{font-size:13px;letter-spacing:.16em;font-family:Orbitron,Inter,sans-serif}.brand-text em{font-style:normal;font-size:10px;color:var(--cyan);letter-spacing:.2em}.brand.compact{justify-content:center;padding:8px 0 18px}.brand.center{justify-content:center;margin-bottom:22px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:999px;padding:10px 16px;font-weight:700;background:transparent;color:var(--text);letter-spacing:.02em;transition:.18s ease}.btn.sm{padding:8px 12px;font-size:13px}.btn.lg{padding:14px 18px;font-size:15px}.btn.full{width:100%}.btn-red,.btn-cyan{background:linear-gradient(180deg,#5ef6ff,var(--cyan));color:#041016;box-shadow:0 0 18px var(--cyan-dim),0 0 40px #00eaff22,inset 0 1px #fff6}.btn-red:hover,.btn-cyan:hover{background:#9ffaff;transform:translateY(-2px) scale(1.02);box-shadow:0 0 32px #00eaff99}.btn-ghost{background:transparent;border:1px solid transparent}.btn-ghost:hover{background:#00eaff14;border-color:#00eaff33;color:#fff}.btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.icon-btn{width:36px;height:36px;border:0;border-radius:999px;background:transparent;color:var(--text);display:grid;place-items:center}.icon-btn:hover{background:#00eaff22;color:var(--cyan)}.badge{display:inline-flex;align-items:center;gap:4px;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700;letter-spacing:.04em}.badge.red{background:var(--cyan);color:#041016}.badge.gray{background:#2c2c30;color:#d2d2d6}.badge-row{display:flex;gap:8px;margin-bottom:10px}.abs-left{position:absolute;top:12px;left:12px}.abs-right{position:absolute;top:12px;right:12px}.flair{display:inline-flex;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700;margin-right:8px;vertical-align:middle}.flair.red{background:#083038;color:#7af6ff}.flair.blue{background:#10233a;color:#8ec5ff}.flair.gray{background:#2a2a2e;color:#cfcfd4}.flair.orange{background:#3a2710;color:#ffc48a}.flair.green{background:#10321f;color:#8dffc1}.pill{display:inline-flex;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;background:#2a2a2e;color:#cfcfd4;font-style:normal}.pill.active{background:#163524;color:var(--green)}.pill.expired{background:#2a2a2e;color:#b7b7bd}.form-error{color:#ff7b7b;font-size:13px}.hint{color:var(--muted);font-size:12px}.muted{color:var(--muted)}.mono{font-family:ui-monospace,Consolas,monospace;font-size:12px}.sub{color:var(--muted);margin-top:-8px}.rd-header,.st-header{position:sticky;top:0;z-index:20;background:#000c10cc;border-bottom:1px solid #00eaff33;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 0 24px #00eaff14}.rd-header-inner,.st-header-inner{max-width:1280px;margin:0 auto;display:flex;align-items:center;gap:16px;padding:8px 16px;min-height:56px}.rd-search{flex:1;display:flex;align-items:center;gap:8px;background:#061016;border:1px solid #143844;border-radius:999px;padding:8px 14px;color:var(--muted);box-shadow:inset 0 0 0 1px #00eaff08}.rd-search:focus-within{border-color:var(--cyan);box-shadow:0 0 16px #00eaff33}.rd-search input{flex:1;border:0;background:transparent;outline:none}.rd-header-actions,.st-user{display:flex;align-items:center;gap:8px;position:relative}.rd-pill-link{color:var(--text);border:1px solid var(--border);border-radius:999px;padding:7px 12px;font-size:13px;font-weight:650}.user-chip{display:flex;align-items:center;gap:8px;background:#061016;border:1px solid #00eaff33;border-radius:999px;padding:4px 10px 4px 4px}.user-chip.ghost{border:0}.user-chip-meta{display:flex;flex-direction:column;text-align:left}.user-chip-meta small{color:var(--muted);font-size:11px}.avatar{width:28px;height:28px;border-radius:999px;background:var(--red);display:grid;place-items:center;font-weight:800;font-size:12px}.menu-pop{position:absolute;right:0;top:48px;background:var(--card);border:1px solid var(--border);border-radius:12px;min-width:180px;display:flex;flex-direction:column;overflow:hidden;box-shadow:var(--shadow)}.menu-pop a,.menu-pop button{background:transparent;border:0;text-align:left;padding:10px 14px;color:var(--text)}.menu-pop a:hover,.menu-pop button:hover{background:#ffffff10}.st-nav{display:flex;gap:22px;margin:0 auto}.st-nav a{color:var(--muted);font-weight:650;padding:8px 0;border-bottom:2px solid transparent}.st-nav a.active{color:#fff;border-bottom-color:var(--red)}.online-dot{width:8px;height:8px;border-radius:99px;background:var(--green)}.reddit-app{min-height:100vh;background:transparent;font-family:IBM Plex Sans,Inter,sans-serif}.reddit-body{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:220px minmax(0,1fr) 300px;gap:16px;padding:16px}.feed{display:flex;flex-direction:column;gap:10px}.sort-bar{display:flex;gap:6px;background:#061016cc;border:1px solid #143844;border-radius:999px;padding:6px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sort-bar button{background:transparent;border:0;color:var(--muted);font-weight:700;padding:8px 12px;border-radius:999px}.sort-bar button.on{background:#00eaff22;color:var(--cyan);box-shadow:0 0 12px #00eaff33}.post-card{display:grid;grid-template-columns:44px 1fr;background:#061016cc;border:1px solid #123844;border-radius:14px;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:.18s ease}.post-card:hover{border-color:var(--cyan);box-shadow:0 0 24px #00eaff22;transform:translateY(-1px)}.votes{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 0;background:#041016;color:var(--muted)}.votes button{background:transparent;border:0;color:inherit;padding:2px}.votes .up,.votes button.on-up{color:var(--reddit-orange)}.votes .down,.votes button.on-down{color:#7193ff}.post-body{padding:10px 12px 8px}.post-meta{color:var(--muted);font-size:12px;display:flex;gap:6px;flex-wrap:wrap}.post-meta .comm{color:var(--text);font-weight:700}.post-title{display:block;color:var(--text);font-size:18px;font-weight:700;margin:6px 0;line-height:1.3}.post-excerpt{color:#c7c7cc;font-size:14px;line-height:1.5;margin:0 0 8px}.post-actions{display:flex;gap:8px}.post-actions a,.post-actions button{display:inline-flex;align-items:center;gap:6px;background:transparent;border:0;color:var(--muted);font-size:12px;font-weight:700;padding:6px 8px;border-radius:6px}.post-actions a:hover,.post-actions button:hover{background:#ffffff10}.rail{display:flex;flex-direction:column;gap:12px}.rail-card{background:#061016cc;border:1px solid #123844;border-radius:14px;padding:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.rail-kicker{color:var(--muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px}.rail-item{width:100%;display:flex;align-items:center;gap:8px;background:transparent;border:0;color:var(--text);padding:8px;border-radius:8px;text-align:left}.rail-item.on,.rail-item:hover{background:#ffffff10}.n-dot{width:14px;height:14px;border-radius:99px;background:var(--red)}.rail-card.cta p{margin:0 0 4px;font-weight:700}.rail-card.cta span{display:block;color:var(--muted);font-size:12px;margin-bottom:10px}.rail-card.cta .btn{margin-top:6px}.about-banner{height:54px;margin:-12px -12px 12px;background:linear-gradient(90deg,#032028,var(--cyan));border-radius:8px 8px 0 0}.about-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0;list-style:none}.about-stats b{display:block}.about-stats span{color:var(--muted);font-size:12px}.rules{margin:0;padding-left:18px;color:#d0d0d4;font-size:13px}.rules li{margin:6px 0}.quota-line{display:flex;justify-content:space-between;margin:8px 0;font-size:13px}.quota-line .bad{color:#ff8d8d}.empty-feed{padding:40px;text-align:center;color:var(--muted)}.thread .thread-title{font-size:24px;margin:8px 0 12px}.comment-box,.submit-card,.auth-card{background:var(--card);border:1px solid var(--border);border-radius:10px;padding:16px}.comment-box textarea,.submit-card input,.submit-card textarea,.submit-card select,.auth-card input,.redeem-form input,.coupon input,.copy-field input,.stripe-right input,.card-fields input{width:100%;background:#0f0f10;border:1px solid var(--border);border-radius:8px;padding:10px 12px;outline:none}.comment-box textarea:focus,.submit-card input:focus,.auth-card input:focus,.redeem-form input:focus{border-color:var(--cyan)}.comments{display:flex;flex-direction:column;gap:10px}.comment{display:grid;grid-template-columns:32px 1fr;background:var(--card);border:1px solid var(--border);border-radius:8px;padding:8px}.votes.mini{padding:0;background:transparent}.submit-wrap{max-width:720px;margin:24px auto;padding:0 16px}.submit-card{display:flex;flex-direction:column;gap:12px}.submit-card h1{margin:0 0 4px}.submit-card label{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--muted)}.store-app{min-height:100vh;background:transparent}.store-wrap{max-width:1100px;margin:0 auto;padding:28px 18px 80px}.featured{position:relative;display:grid;grid-template-columns:140px 1fr;gap:28px;align-items:center;background:linear-gradient(160deg,#071820,#03080c 55%,#001014);border:1px solid #00eaff44;border-radius:22px;padding:28px;box-shadow:0 0 40px #00eaff1a,inset 0 0 40px #00eaff08;overflow:hidden}.featured:before{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:conic-gradient(from 180deg,transparent 40%,#00eaff55,transparent 70%);animation:nomad-spin 9s linear infinite;opacity:.35}.featured:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:21px;background:linear-gradient(160deg,#071820ee,#03080c 55%,#001014ee)}.featured>*{position:relative;z-index:1}.featured-icon{width:120px;height:120px;border-radius:50%;display:grid;place-items:center;background:#000;box-shadow:0 0 40px #00eaff77;overflow:hidden}.featured-icon img{width:100%;height:100%;object-fit:cover}.featured-copy h1{margin:0 0 8px;font-size:34px;font-family:Orbitron,Inter,sans-serif;letter-spacing:.04em}.featured-copy p{color:#c8c8cc;max-width:640px}.feat-list{display:flex;flex-wrap:wrap;gap:14px;list-style:none;padding:0;color:#ddd}.feat-list li{display:flex;align-items:center;gap:6px}.feat-list svg{color:var(--red)}.featured-cta{display:flex;align-items:center;gap:18px;margin-top:10px}.price-lg{font-size:22px;font-weight:800}.price-lg small{color:var(--muted);font-size:13px;font-weight:500}.section-title{display:flex;align-items:center;gap:10px;margin:36px 0 14px}.count{background:#2a2a2e;border-radius:99px;padding:2px 8px;font-size:12px;color:var(--muted)}.product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.product-card{display:block;background:#061016cc;border:1px solid #143844;border-radius:18px;overflow:hidden;color:var(--text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:.18s ease}.product-card:hover{border-color:var(--cyan);transform:translateY(-4px);box-shadow:0 0 28px #00eaff33}.product-art{position:relative;height:170px}.product-art.dumper{background:radial-gradient(circle at 30% 20%,#00e8ff55,transparent 45%),linear-gradient(160deg,#07141a,#000)}.product-art.decryptor{background:radial-gradient(circle at 70% 30%,#00e8ff44,transparent 40%),linear-gradient(200deg,#071018,#000)}.product-art.bundle{background:radial-gradient(circle at 50% 30%,#00e8ff66,transparent 50%),linear-gradient(180deg,#042028,#000)}.art-mark{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:42px;font-weight:800;letter-spacing:.12em;color:#ffffff18}.product-info{padding:14px}.product-info h3{margin:0 0 4px}.product-info p{margin:0;color:var(--muted);font-size:13px}.price-row{display:flex;gap:8px;align-items:baseline;margin-top:8px}.price-row s{color:#777}.price-row b{color:var(--red-2);font-size:18px}.checkout-layout{max-width:1100px;margin:0 auto;padding:28px 18px 80px;display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:28px;align-items:start}.product-h1{font-size:40px;margin:0 0 10px}.trust-row{display:flex;gap:18px;color:#cfd8d3;margin-bottom:18px}.trust-row span{display:flex;align-items:center;gap:6px}.trust-row span:first-child{color:var(--green)}.trust-row span:last-child{color:var(--blue)}.hero-art{height:220px;border-radius:14px;margin-bottom:16px}.hero-art.dumper,.mini-art.dumper,.hero-art.bundle,.mini-art.bundle{background:repeating-linear-gradient(-45deg,#151518 0,#151518 12px,#1c1c22 12px,#1c1c22 24px)}.hero-art.decryptor,.mini-art.decryptor{background:repeating-linear-gradient(45deg,#141416 0,#141416 10px,#1b1214 10px,#1b1214 20px)}.lead{color:#cfcfd4;line-height:1.6}.muted-strong{color:#bdbdc4}.step{margin-top:28px}.step h2{margin:0 0 12px;font-size:18px}.plan-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.plan-card{position:relative;text-align:left;background:#141416;border:1px solid var(--border);border-radius:12px;padding:16px 14px;display:flex;flex-direction:column;gap:4px}.plan-card.selected{border-color:var(--red);box-shadow:inset 0 0 0 1px var(--red)}.save-pill{position:absolute;top:8px;right:8px;background:#163524;color:var(--green);font-size:11px;font-weight:700;border-radius:999px;padding:3px 7px}.plan-check{position:absolute;top:8px;left:8px;width:18px;height:18px;border-radius:99px;background:var(--red);display:grid;place-items:center;color:#041016}.plan-card s{color:#777;font-size:13px}.plan-card b{color:var(--red-2);font-size:20px}.account-box,.pay-method{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#141416;border:1px solid var(--border);border-radius:12px;padding:14px}.pay-method.selected{border-color:var(--red)}.stripe-mark{width:36px;height:36px;border-radius:8px;background:#635bff;display:grid;place-items:center;font-weight:800}.brand-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.brand-row span{background:#1c1c20;border-radius:6px;padding:4px 8px;font-size:11px;color:var(--muted)}.order-card{position:sticky;top:76px;background:#061016ee;border:1px solid #00eaff33;border-radius:18px;padding:0 0 16px;overflow:hidden;box-shadow:0 0 28px #00eaff14}.sale-banner{background:#042830;color:#b8f7ff;padding:12px 14px;font-size:13px;font-weight:700}.order-item{display:flex;gap:10px;padding:14px}.mini-art{width:44px;height:44px;border-radius:8px}.totals{padding:0 14px}.totals>div{display:flex;justify-content:space-between;margin:8px 0;color:var(--muted)}.totals .good{color:var(--green)}.totals .total{color:var(--red-2);font-size:22px;font-weight:800}.coupon,.check{display:block;padding:0 14px;margin:10px 0;font-size:13px;color:#cfcfd4}.check{display:flex;gap:8px;align-items:flex-start}.order-card .btn{margin:8px 14px 0;width:calc(100% - 28px)}.trust-list{list-style:none;padding:10px 14px 0;margin:0;color:var(--muted);font-size:12px}.trust-list li{display:flex;gap:8px;align-items:flex-start;margin:8px 0}.stripe-page{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;background:#fff;color:#0a2540;font-family:Inter,system-ui,sans-serif}.stripe-left{padding:40px 8vw;background:#f6f9fc}.stripe-right{padding:40px 8vw}.stripe-back{color:#6b7c93;font-weight:650}.stripe-page h1{font-size:28px;margin:12px 0 18px}.choose{color:#6b7c93;margin-bottom:8px}.currencies{display:flex;gap:8px}.currencies button{border:1px solid #d6dee8;background:#fff;border-radius:10px;padding:10px 14px;display:flex;flex-direction:column;color:#0a2540}.currencies button.on{border-color:#635bff;box-shadow:0 0 0 1px #635bff}.fx{color:#6b7c93;font-size:12px}.stripe-item{display:grid;grid-template-columns:44px 1fr auto;gap:10px;align-items:center;margin:24px 0}.stripe-note{color:#6b7c93;font-size:13px}.stripe-totals div{display:flex;justify-content:space-between;margin:8px 0}.stripe-totals .due{font-weight:800;font-size:18px}.stripe-right label{display:block;margin-bottom:12px;font-size:13px;color:#6b7c93}.stripe-right input,.card-fields input{background:#fff;color:#0a2540;border:1px solid #d6dee8}.pay-label{font-weight:700;color:#0a2540}.method{display:flex;gap:10px;align-items:center;border:1px solid #d6dee8;border-radius:10px;padding:12px;margin-bottom:8px;color:#0a2540}.method.on{border-color:#635bff}.method small{display:block;color:#6b7c93}.card-fields{display:flex;flex-direction:column;gap:8px;margin:8px 0 14px}.two{display:grid;grid-template-columns:1fr 1fr;gap:8px}.stripe-pay{width:100%;background:#635bff;color:#fff;border-radius:8px;padding:14px;font-weight:700;border:0}.stripe-foot{text-align:center;color:#8898aa;font-size:12px}.dash{min-height:100vh;display:grid;grid-template-columns:220px 1fr;background:transparent}.dash-side{border-right:1px solid #00eaff22;padding:16px 10px;display:flex;flex-direction:column;background:#000c10cc;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.dash-side nav{display:flex;flex-direction:column;gap:4px}.dash-side a{display:flex;align-items:center;gap:10px;color:#b9b9c0;padding:10px 12px;border-radius:10px}.dash-side a.active,.dash-side a:hover{background:#1a1a1d;color:#fff}.dash-side a.active{color:var(--red-2)}.side-badge{margin-left:auto;background:#2a2a2e;color:#ddd;border-radius:99px;font-size:11px;font-style:normal;padding:1px 7px}.dash-logout{margin-top:auto;background:transparent;border:0;color:var(--muted);display:flex;gap:8px;align-items:center;padding:10px 12px}.dash-mobile{display:none}.dash-main{position:relative;min-width:0}.dash-glow{pointer-events:none;position:absolute;inset:0 auto auto 0;width:100%;height:280px;background:radial-gradient(ellipse at top,#00e8ff33,transparent 60%)}.dash-page{position:relative;padding:36px 40px 80px}.dash-page h1{font-size:36px;margin:0 0 8px}.dash-page h1 span{color:#fff}.table{margin-top:28px}.thead,.trow{display:grid;grid-template-columns:1.4fr .8fr 1.2fr;gap:12px;padding:14px 4px;align-items:center}.thead{color:var(--muted);font-size:12px;letter-spacing:.08em;border-bottom:1px solid var(--border)}.trow{border-bottom:1px solid #1f1f22}.prod{font-weight:650}.empty-row{padding:24px 4px;color:var(--muted)}.dash-cards{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:24px}.quota-card,.tool-panel{background:#061016cc;border:1px solid #143844;border-radius:16px;padding:18px;box-shadow:0 0 22px #00eaff12}.quota-num{display:flex;align-items:baseline;gap:8px;line-height:1}.quota-num b{font-size:42px;font-weight:800;color:#fff}.quota-num small{font-size:15px;color:#888;font-weight:500}.bar{height:8px;background:#26262b;border-radius:99px;overflow:hidden;margin:10px 0 14px}.bar i{display:block;height:100%;background:var(--red)}.dash-page.narrow{max-width:640px}.redeem-form{display:flex;gap:8px}.linked{display:flex;align-items:center;justify-content:space-between;background:#141416;border:1px solid var(--border);border-radius:12px;padding:14px}.dl-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:18px}.quota-big{color:var(--muted)}.tool-actions{display:flex;flex-direction:column;gap:8px}.job-log{margin-top:24px}.job{display:flex;gap:16px;padding:10px 0;border-bottom:1px solid #222;color:var(--muted)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;display:grid;place-items:center;z-index:50;padding:18px}.modal.launcher{width:min(520px,100%);background:#1e1e1e;border-radius:14px;padding:22px;box-shadow:var(--shadow);max-height:92vh;overflow:auto}.modal-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.modal-head h2{margin:0}.modal-head p{margin:6px 0 0;color:#b5b5b5}.video-card{display:block;margin:16px 0;color:inherit}.video-art{position:relative;height:180px;border-radius:12px;overflow:hidden;background:radial-gradient(circle at 30% 40%,#3a2a10,#111);display:grid;place-items:center;color:#fff}.video-art b{font-size:22px;letter-spacing:.04em}.video-art small{position:absolute;bottom:10px;left:12px;color:#ddd}.yt-play{position:absolute;width:58px;height:40px;border-radius:12px;background:red;left:50%;top:50%;transform:translate(-50%,-50%)}.yt-play:after{content:"";position:absolute;left:23px;top:11px;border-left:16px solid #fff;border-top:9px solid transparent;border-bottom:9px solid transparent}.video-cap{font-size:13px;color:#cfcfcf;margin-top:8px}.steps{list-style:decimal;padding-left:20px}.steps li{margin:14px 0}.steps h4{margin:0 0 6px}.steps p{margin:0;color:#c8c8c8}.steps a{color:#6cb4ff;font-weight:650}.copy-field{display:flex;align-items:center;background:#141414;border:1px solid #333;border-radius:10px;overflow:hidden}.copy-field input{border:0;background:transparent;font-family:ui-monospace,Consolas,monospace}.copy-field button{background:transparent;border:0;color:#ddd;padding:0 12px;height:42px}.hl{color:#c9a0ff;font-weight:700}.modal-foot{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.auth-page,.success-page{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(ellipse at top,#00eaff22,transparent 50%)}.auth-card{width:min(420px,100%);display:flex;flex-direction:column;gap:12px}.auth-card h1{margin:0}.auth-switch{color:var(--muted);text-align:center}.success-page{text-align:center}.success-box{width:min(480px,100%);text-align:left;background:#061016ee;border:1px solid #00eaff44;border-radius:16px;padding:14px;margin:16px auto;box-shadow:0 0 28px #00eaff22}.ok-circle{width:64px;height:64px;border-radius:99px;background:#042822;color:var(--green);display:grid;place-items:center;margin:16px auto;box-shadow:0 0 24px #3dffb044}.success-box div{display:flex;justify-content:space-between;gap:12px;margin:8px 0}.success-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.status-page h1{margin-bottom:6px}.status-list{background:#061016cc;border:1px solid #00eaff33;border-radius:16px;box-shadow:0 0 24px #00eaff14}.status-row{display:flex;justify-content:space-between;padding:16px;border-bottom:1px solid #222}.status-row:last-child{border-bottom:0}.login-menu{display:flex;align-items:center;gap:8px;position:relative}.login-pop{position:absolute;right:0;top:46px;width:280px;background:#1a1a1b;border:1px solid var(--border);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:8px;box-shadow:var(--shadow);z-index:30}.login-pop-title{margin:0 0 4px;font-size:13px;color:var(--muted)}.social-stack{display:flex;flex-direction:column;gap:8px}.social-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;border:1px solid var(--border);background:#111113;border-radius:10px;padding:10px 12px;font-weight:650;color:var(--text)}.social-btn:hover{background:#1d1d22}.social-btn.google{border-color:#3a3a3a}.social-btn.discord{border-color:#3a3f7a}.or-line{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:12px;margin:6px 0}.or-line:before,.or-line:after{content:"";flex:1;height:1px;background:var(--border)}.auth-form{display:flex;flex-direction:column;gap:12px}.auth-card label{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--muted)}.auth-panel{width:min(420px,100%)}.auth-panel-form{display:flex;flex-direction:column;gap:12px;margin-top:14px}.auth-panel-form label{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--muted)}.btn-google{background:#fff;color:#1f1f1f}.btn-discord{background:#5865f2;color:#fff}.user-chip-meta small{text-transform:none}.toasts{position:fixed;right:16px;bottom:16px;display:flex;flex-direction:column;gap:8px;z-index:80}.toast{background:#061016;border:1px solid #00eaff55;color:#fff;border-radius:12px;padding:10px 14px;text-align:left;box-shadow:0 0 20px #00eaff33}.toast.warn{border-color:#a35}@media(max-width:980px){.reddit-body{grid-template-columns:1fr}.rail.left,.rail.right{display:none}.checkout-layout,.featured,.dash,.stripe-page,.dash-cards,.dl-grid,.plan-grid{grid-template-columns:1fr}.st-nav,.rd-search,.dash-side{display:none}.dash-mobile{display:flex;position:sticky;top:0;z-index:15;background:#0e0e10;border-bottom:1px solid var(--border);overflow-x:auto}.dash-mobile a{display:flex;align-items:center;gap:6px;color:var(--muted);padding:12px 14px;white-space:nowrap;font-size:13px}.dash-mobile a.active{color:var(--red-2)}.order-card{position:static}}.gate{min-height:100vh;position:relative;overflow:hidden;display:grid;place-items:center;background:#000;padding:32px 16px}.gate-grid{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.35;background-image:linear-gradient(#00eaff22 1px,transparent 1px),linear-gradient(90deg,#00eaff22 1px,transparent 1px);background-size:36px 36px;-webkit-mask-image:radial-gradient(circle at center,#000 20%,transparent 78%);mask-image:radial-gradient(circle at center,#000 20%,transparent 78%);animation:nomad-float 8s ease-in-out infinite}.gate-hex{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;pointer-events:none;background:radial-gradient(circle at 50% 18%,#00eaff24,transparent 32%),repeating-conic-gradient(from 0deg,#00eaff08 0 8deg,transparent 8deg 16deg);-webkit-mask-image:radial-gradient(circle at 50% 30%,#000 18%,transparent 62%);mask-image:radial-gradient(circle at 50% 30%,#000 18%,transparent 62%);opacity:.7}.gate-scan{position:absolute;left:0;right:0;height:18%;background:linear-gradient(to bottom,transparent,#00eaff22,transparent);pointer-events:none;animation:nomad-scan 5.5s linear infinite}.gate-orbs{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 18% 80%,#00eaff1a,transparent 22%),radial-gradient(circle at 86% 30%,#00eaff14,transparent 18%)}.gate-glow{position:absolute;width:640px;height:640px;border-radius:50%;background:radial-gradient(circle,#00eaff44,transparent 68%);top:-120px;left:50%;transform:translate(-50%);pointer-events:none;filter:blur(6px)}.gate-inner{position:relative;width:min(440px,100%);text-align:center}.gate-logo-wrap{position:relative;width:220px;height:220px;margin:0 auto 6px;display:grid;place-items:center}.gate-ring{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #00eaff55;border-radius:50%;box-shadow:0 0 24px #00eaff33,inset 0 0 18px #00eaff22;animation:nomad-spin 14s linear infinite}.gate-ring.delay{top:12px;right:12px;bottom:12px;left:12px;border-style:dashed;animation-duration:22s;animation-direction:reverse;opacity:.7}.gate-logo{width:176px;height:176px;object-fit:contain;animation:nomad-pulse 2.8s ease-in-out infinite;margin:0;position:relative;z-index:1}.gate-kicker{margin:0;letter-spacing:.46em;font-size:11px;color:var(--cyan);font-family:Orbitron,Inter,sans-serif;text-shadow:0 0 12px #00eaff}.gate-title{margin:8px 0 6px;font-family:Orbitron,Inter,sans-serif;font-size:30px;letter-spacing:.14em;text-shadow:0 0 22px #00eaff99}.gate-sub{color:#9ec4cc;font-size:14px;line-height:1.5;margin:0 0 18px}.gate-card{text-align:left;background:#02080ccc;border:1px solid #00eaff55;border-radius:22px;padding:18px;box-shadow:0 0 50px #00eaff28,inset 0 0 40px #00eaff0d;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.gate-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:14px;background:#000;padding:4px;border-radius:14px;border:1px solid #1c2a30}.gate-tabs button{background:transparent;border:0;color:#8aa;padding:10px;border-radius:11px;font-weight:700}.gate-tabs button.on{background:#00eaff22;color:var(--cyan);box-shadow:0 0 16px #00eaff33}.gate-foot{color:#3a5a62;font-size:11px;letter-spacing:.12em;margin-top:16px;text-transform:uppercase}.gate .social-btn{background:#05070a;border-color:#1e333c;border-radius:12px}.gate .social-btn:hover{border-color:var(--cyan);box-shadow:0 0 16px #00eaff44}.auth-form label{display:flex;flex-direction:column;gap:6px;font-size:13px;color:#fff;font-weight:600}.auth-form input,.gate input{width:100%;background:#071016;border:1px solid #1a3e48;border-radius:12px;padding:12px 14px;color:#fff}.auth-form input:focus,.gate input:focus{outline:none;border-color:var(--cyan);box-shadow:0 0 0 1px var(--cyan),0 0 18px #00eaff44}.auth-form input:-webkit-autofill,.gate input:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 9999s ease-out;box-shadow:0 0 0 1000px #071016 inset}.gate .btn-cyan{margin-top:4px;border-radius:999px;font-family:Orbitron,Inter,sans-serif;letter-spacing:.08em}.auth-panel{border:1px solid #00e5ff44;background:#101318;box-shadow:0 0 40px #00e5ff33}.payout-banner{margin:16px 0;padding:14px 16px;border-radius:12px;border:1px solid #00e5ff44;background:#0c1418}.payout-banner p{margin:6px 0 0;color:var(--muted)}.thead.xfer,.trow.xfer{grid-template-columns:1.1fr 1.2fr 1fr .7fr 1fr 1.2fr}.modal.auth-panel{width:min(420px,100%)}.g-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#1a1a1a;display:grid;place-items:center;padding:24px}.g-card{width:min(440px,100%);background:#0e0e0e;border:1px solid #3c4043;border-radius:28px;padding:36px 40px 20px;color:#e3e3e3;font-family:Google Sans,Inter,system-ui,sans-serif}.g-brand{display:flex;align-items:center;gap:10px;font-size:15px;color:#e3e3e3;margin-bottom:18px}.g-card h2{margin:0;font-size:32px;font-weight:500;color:#fff;letter-spacing:-.02em}.g-continue{margin:8px 0 22px;font-size:16px;color:#e3e3e3}.g-continue span{color:#8ab4f8}.g-row{width:100%;display:flex;align-items:center;gap:14px;background:transparent;border:0;border-top:1px solid #3c4043;padding:14px 4px;text-align:left;color:#e8eaed}.g-row:hover{background:#2a2a2a}.g-row-copy{display:flex;flex-direction:column}.g-row-copy b{font-weight:500}.g-row-copy small{color:#9aa0a6}.g-status{color:#9aa0a6;font-size:13px}.g-hint{color:#9aa0a6;font-size:13px;line-height:1.45}.g-foot{display:flex;justify-content:space-between;gap:12px;margin-top:28px;font-size:12px;color:#9aa0a6}.g-foot a{color:#9aa0a6;margin-left:14px}.pill.wait,.ok-circle.wait{background:#3a2a10;color:#ffc48a}.rev-mark{width:36px;height:36px;border-radius:8px;background:#191c1f;display:grid;place-items:center;font-weight:800}.xfer-actions{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.revolut-settings{max-width:560px;display:flex;flex-direction:column;gap:10px;background:#141416;border:1px solid var(--border);border-radius:16px;padding:18px;margin:18px 0}.revolut-settings h2{margin:0}.revolut-settings label{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--muted)}.revolut-settings input{background:#0f0f10;border:1px solid var(--border);border-radius:8px;padding:10px 12px;color:var(--text)}.rev-page{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;background:#0a0a0a}.rev-left{padding:40px 8vw;background:#0e0e10}.rev-right{padding:40px 8vw}.rev-back{color:var(--muted);font-weight:650;display:inline-flex;align-items:center;gap:8px}.rev-page h1{font-size:28px;margin:12px 0 10px}.rev-lead{color:var(--muted);max-width:460px}.rev-item{display:grid;grid-template-columns:44px 1fr auto;gap:10px;align-items:center;margin:24px 0}.rev-totals div{display:flex;justify-content:space-between;margin:8px 0;color:var(--muted)}.rev-totals .due{color:#fff;font-weight:800;font-size:18px}.rev-brand-row{display:flex;gap:12px;align-items:center;margin-bottom:18px}.rev-brand-row p{margin:0;color:var(--muted);font-size:13px}.rev-box{border:1px solid var(--border);border-radius:14px;overflow:hidden;background:#141416;margin-bottom:16px}.rev-copy{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid #222}.rev-copy:last-child{border-bottom:0}.rev-copy small{display:block;color:var(--muted);font-size:11px}.rev-copy b{font-size:14px}.rev-copy button{background:#1f1f22;border:0;color:#fff;border-radius:8px;padding:7px 10px;font-weight:650}.rev-copy button:disabled{opacity:.4}.rev-steps{color:#cfcfd4;padding-left:18px}.rev-steps li{margin:8px 0}.rev-pay{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#191c1f;color:#fff;border:1px solid #333;border-radius:10px;padding:14px;font-weight:700;margin-top:8px}.rev-pay:hover{background:#000}.rev-foot{text-align:center;color:var(--muted);font-size:12px}@media(max-width:980px){.rev-page{grid-template-columns:1fr}}.google-official{display:flex;flex-direction:column;gap:8px;width:100%}.google-official-slot{display:flex;justify-content:center;min-height:40px}.g-another{background:transparent;border:0;color:#9aa0a6;font-size:12px;text-align:center;padding:0}.g-another:hover{color:#fff}.admin{min-height:100vh;display:grid;grid-template-columns:240px 1fr;background:transparent}.admin-side{border-right:1px solid #00eaff22;padding:18px 12px;display:flex;flex-direction:column;background:#000c10cc;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-kicker{margin:0 0 12px;padding:0 10px;color:#5eead4;font-size:10px;letter-spacing:.16em;font-weight:700}.admin-side nav{display:flex;flex-direction:column;gap:4px}.admin-side a{display:flex;align-items:center;gap:10px;color:#9aa3ad;padding:10px 12px;border-radius:10px}.admin-side a.active,.admin-side a:hover{background:#132026;color:#fff}.admin-side a.active{color:#5eead4}.admin-fail-note{margin:auto 8px 8px;color:#ff8a8a;font-size:12px}.admin-main{min-width:0}.admin-page{padding:36px 40px 80px;max-width:1180px}.admin-eyebrow{margin:0 0 6px;color:#5eead4;letter-spacing:.14em;font-size:11px;font-weight:700}.admin-page h1{font-size:34px;margin:0 0 8px}.admin-page h2{margin:28px 0 10px;font-size:18px}.admin-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:22px 0}.admin-kpi{background:#10161b;border:1px solid #1d2a32;border-radius:14px;padding:16px}.admin-kpi small{color:var(--muted);display:block;margin-bottom:8px;font-size:12px}.admin-kpi b{font-size:28px}.admin-kpi.warn{border-color:#5a2a12}.admin-alert{padding:12px 14px;border-radius:12px;margin-bottom:18px;font-size:14px}.admin-alert.warn{background:#2a1c0c;border:1px solid #5a3a12;color:#ffd7a8}.admin-alert.ok{background:#0d2218;border:1px solid #1e4a34;color:#b7f7d4}.admin-filters{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:18px 0}.admin-filters input,.admin-filters select{background:#10161b;border:1px solid #1d2a32;border-radius:10px;padding:10px 12px}.admin-filters input{min-width:260px}.admin-count{color:var(--muted);font-size:13px}.admin-log-head{grid-template-columns:1.3fr .6fr .7fr 1.3fr .7fr .9fr 1.1fr}.admin-log-head.compact{grid-template-columns:1.3fr .6fr .7fr 1.3fr .7fr .9fr}.admin-log-row{width:100%;background:transparent;border:0;border-bottom:1px solid #1f1f22;text-align:left}.admin-log-row.fail{background:#1a1010}.admin-log-detail{display:block;padding:10px 8px 16px;color:#9aa3ad;font-size:12px;line-height:1.5;border-bottom:1px solid #1f1f22;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.admin-user-head{grid-template-columns:1.5fr .6fr 1.1fr 1.1fr .9fr .5fr}.admin-mail{display:block;color:var(--muted);font-weight:400;font-size:12px}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.admin-more{display:inline-block;margin-top:14px;font-weight:650}.admin-settings{max-width:640px;display:flex;flex-direction:column;gap:10px;background:#10161b;border:1px solid #1d2a32;border-radius:16px;padding:18px}.admin-settings label{display:flex;flex-direction:column;gap:6px;color:var(--muted);font-size:13px}.admin-settings input{background:#0b0f12;border:1px solid #1d2a32;border-radius:8px;padding:10px 12px;color:var(--text)}.admin-settings input[type=file]{padding:8px}.launcher-slot{display:flex;flex-direction:column;gap:6px;padding-top:8px;border-top:1px solid #1d2a32}.launcher-slot span{color:var(--text);font-weight:700}.admin-steps{color:#cfd6dd;padding-left:18px}.admin-steps li{margin:8px 0}@media(max-width:980px){.admin{grid-template-columns:1fr}.admin-kpis{grid-template-columns:1fr 1fr}.admin-page{padding:24px 16px 80px}}.pay-card{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;background:#000}.pay-card-left{padding:40px 8vw;background:radial-gradient(circle at 20% 0%,#00e8ff22,transparent 42%),#05090c;border-right:1px solid #12323c}.pay-card-right{padding:40px 8vw;display:flex;flex-direction:column;gap:12px}.pay-back{display:inline-flex;align-items:center;gap:10px;color:var(--text);font-weight:650}.pay-back span{display:flex;flex-direction:column;line-height:1.1}.pay-back small{color:var(--muted);font-size:10px;letter-spacing:.14em}.pay-card h1{font-size:32px;margin:18px 0 8px}.pay-lead{color:var(--muted);max-width:440px}.pay-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px}.pay-head p{margin:4px 0 0;color:var(--muted);font-size:13px}.card-brands{height:28px;width:auto;object-fit:contain;background:#fff;border-radius:6px;padding:4px 6px}.card-brands.sm{height:22px}.pay-card-right label{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--muted);position:relative}.pay-card-right input{background:#071016;border:1px solid #1a3a44;border-radius:10px;padding:12px 14px;color:var(--text)}.pay-card-right input:focus{outline:none;border-color:var(--cyan);box-shadow:0 0 0 1px var(--cyan),0 0 16px var(--cyan-dim)}.card-brand-hint{position:absolute;right:12px;top:34px;color:var(--cyan);font-size:11px;font-weight:700}.pay-now{width:100%;border:0;border-radius:999px;padding:14px;font-weight:800;font-family:Orbitron,Inter,sans-serif;letter-spacing:.06em;background:linear-gradient(180deg,#5ef6ff,var(--cyan));color:#041016;box-shadow:0 0 22px var(--cyan-dim);margin-top:6px}.pay-now:hover{background:#9ffaff;box-shadow:0 0 32px #00eaff88}.pay-pick{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pay-pick button{border:1px solid #1a3a44;background:#071016;color:var(--text);border-radius:12px;padding:14px 12px;font-weight:800;font-family:Orbitron,Inter,sans-serif;letter-spacing:.04em}.pay-pick button.on{border-color:var(--cyan);box-shadow:0 0 0 1px var(--cyan),0 0 18px var(--cyan-dim);color:var(--cyan)}.pay-dest{border:1px solid #1a3a44;border-radius:14px;padding:14px;background:#071016;display:flex;flex-direction:column;gap:10px}.pay-dest h3{margin:0;font-size:16px}.pay-dest p{margin:0;color:var(--muted);font-size:13px}.pay-steps{margin:4px 0 0;padding-left:18px;color:#cfd6dd;font-size:13px}.pay-steps li{margin:4px 0}.copy-pay{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#041016;border:1px solid #16323c;border-radius:10px;padding:10px 12px}.copy-pay small{display:block;color:var(--muted);font-size:11px}.copy-pay b{color:var(--text);word-break:break-all}.copy-pay button{flex-shrink:0;border:0;border-radius:999px;padding:8px 12px;background:#12323c;color:var(--cyan);font-weight:700}.pulse-strip{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:22px;padding:22px 24px;border-radius:20px;border:1px solid #00eaff55;background:radial-gradient(circle at 0% 50%,#00eaff22,transparent 46%),linear-gradient(90deg,#031016,#000);box-shadow:0 0 36px #00eaff22}.pulse-strip small{color:var(--cyan);letter-spacing:.22em;font-size:11px;font-weight:800;font-family:Orbitron,Inter,sans-serif}.pulse-strip h2{margin:6px 0 4px;font-family:Orbitron,Inter,sans-serif;letter-spacing:.04em}.pulse-strip p{margin:0;color:var(--muted)}.product-art.test,.hero-art.test{background:radial-gradient(circle at 50% 30%,#00eaff66,transparent 50%),linear-gradient(180deg,#042028,#000)}@media(max-width:980px){.pulse-strip{flex-direction:column;align-items:flex-start}}@media(max-width:980px){.pay-card,.checkout-layout,.featured,.dash,.stripe-page,.dash-cards,.dl-grid,.plan-grid{grid-template-columns:1fr}}
