@font-face{font-family:Orbitron;src:url(/fonts/Orbitron-Variable.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+??}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink-950:#07070b;--ink-900:#0a0a0f;--ink-850:#0d0d16;--ink-800:#12121d;--ink-700:#1a1a28;--gold-300:#ffd66b;--gold-400:#ffc233;--gold-500:#f5a800;--gold-600:#c47f00;--ember-500:#f97316;--fg:#f5f5f7;--fg-soft:#c9c9d6;--fg-muted:#9a9aab;--fg-faint:#7b7b8e;--glass-card:#ffffff09;--glass-card-hover:#ffffff0f;--glass-panel:#12121db8;--glass-overlay:#0d0d16e6;--glass-overlay-strong:#0b0b12f2;--glass-line:#ffffff14;--glass-line-strong:#ffffff24;--glass-line-gold:#f5a80038;--glass-highlight:inset 0 1px 0 #ffffff0f;--glass-blur:14px;--glass-blur-strong:22px;--shadow-sm:0 2px 8px #0000004d;--shadow-md:0 12px 32px -8px #0000008c;--shadow-lg:0 24px 64px -16px #000000bf;--shadow-glow:0 0 0 1px #f5a8004d, 0 8px 28px -6px #f5a80059;--radius-sm:.625rem;--radius-md:.875rem;--radius-lg:1.25rem;--radius-xl:1.75rem;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.15s;--dur-base:.24s;--dur-slow:.48s;--header-h:64px}@media (max-width:767px){:root{--glass-blur:10px;--glass-blur-strong:16px}}body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60rem 36rem at 85% -10%,#f5a80017,#0000 60%),radial-gradient(48rem 30rem at -10% 20%,#f973160f,#0000 60%),radial-gradient(50rem 40rem at 50% 120%,#6366f10f,#0000 60%);position:fixed;inset:0}:focus-visible{outline:2px solid var(--gold-400);outline-offset:2px;border-radius:6px}.skip-link{inset-inline-start:1rem;z-index:1000;border-radius:var(--radius-sm);background:var(--gold-500);color:#000;padding:.6rem 1rem;font-size:.875rem;font-weight:700;position:absolute;top:-100px}.skip-link:focus{top:.75rem}.font-display{font-family:Orbitron,Vazirmatn,sans-serif}.tabular{font-variant-numeric:tabular-nums}
:where(.glass):is(*,a){border:1px solid var(--glass-line);border-radius:var(--radius-lg);box-shadow:var(--glass-highlight);background:linear-gradient(#ffffff0d,#ffffff05)}:where(.glass-hover):is(*,a){transition:border-color var(--dur-base) var(--ease-out), background-color var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out)}@media (hover:hover){:where(.glass-hover):is(*,a):hover{border-color:var(--glass-line-gold);background-color:var(--glass-card-hover);box-shadow:var(--glass-highlight), var(--shadow-md);transform:translateY(-2px)}}:where(.glass-panel):is(*,a){background:var(--glass-panel);border:1px solid var(--glass-line);border-radius:var(--radius-xl);box-shadow:var(--glass-highlight), var(--shadow-md);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(140%);backdrop-filter:blur(var(--glass-blur)) saturate(140%)}:where(.glass-overlay):is(*,a){background:var(--glass-overlay);border:1px solid var(--glass-line-strong);box-shadow:var(--glass-highlight), var(--shadow-lg);-webkit-backdrop-filter:blur(var(--glass-blur-strong)) saturate(160%);backdrop-filter:blur(var(--glass-blur-strong)) saturate(160%);color:var(--fg)}:where(.glass-overlay-strong):is(*,a){background:var(--glass-overlay-strong);border:1px solid var(--glass-line-strong);box-shadow:var(--glass-highlight), var(--shadow-lg);-webkit-backdrop-filter:blur(var(--glass-blur-strong)) saturate(160%);backdrop-filter:blur(var(--glass-blur-strong)) saturate(160%);color:var(--fg)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:where(.glass-panel):is(*,a){background:var(--ink-800)}:where(.glass-overlay):is(*,a),:where(.glass-overlay-strong):is(*,a){background:var(--ink-850)}}:where(.hairline):is(*,a){background:linear-gradient(90deg,#0000,#f5a80059,#ffffff1f,#0000);height:1px}:where(.btn):is(*,a){border-radius:var(--radius-md);white-space:nowrap;-webkit-user-select:none;user-select:none;height:2.75rem;transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), background-color var(--dur-base), border-color var(--dur-base), color var(--dur-base);justify-content:center;align-items:center;gap:.5rem;padding-inline:1.25rem;font-size:.875rem;font-weight:700;line-height:1;display:inline-flex}:where(.btn):is(*,a):active{transform:scale(.97)}:where(.btn):is(*,a):disabled{opacity:.5;cursor:not-allowed}:where(.btn-primary):is(*,a){color:#140c00;background:linear-gradient(135deg, var(--gold-300) 0%, var(--gold-500) 45%, var(--ember-500) 100%);box-shadow:inset 0 1px #ffffff59,0 6px 20px -6px #f5a8008c}@media (hover:hover){:where(.btn-primary):is(*,a):hover{box-shadow:inset 0 1px #ffffff59,0 10px 30px -6px #f5a800b3}}:where(.btn-glass):is(*,a){color:var(--fg);border:1px solid var(--glass-line-strong);background:#ffffff0d}@media (hover:hover){:where(.btn-glass):is(*,a):hover{border-color:var(--glass-line-gold);background:#ffffff17}}:where(.btn-ghost):is(*,a){color:var(--fg-soft)}@media (hover:hover){:where(.btn-ghost):is(*,a):hover{color:var(--fg);background:#ffffff0f}}:where(.btn-icon):is(*,a){border-radius:var(--radius-sm);width:2.5rem;height:2.5rem;color:var(--fg-soft);transition:background-color var(--dur-fast), color var(--dur-fast);place-items:center;display:inline-grid}@media (hover:hover){:where(.btn-icon):is(*,a):hover{color:var(--fg);background:#ffffff12}}:where(.input-glass):is(*,a){border-radius:var(--radius-md);border:1px solid var(--glass-line-strong);width:100%;height:2.75rem;color:var(--fg);transition:border-color var(--dur-fast), box-shadow var(--dur-fast), background-color var(--dur-fast);background:#ffffff0b;padding-inline:1rem;font-size:.875rem}:where(.input-glass):is(*,a)::-moz-placeholder{color:var(--fg-faint)}:where(.input-glass):is(*,a)::placeholder{color:var(--fg-faint)}:where(.input-glass):is(*,a):focus{background:#ffffff0f;border-color:#f5a80099;outline:none;box-shadow:0 0 0 4px #f5a80024}:where(.chip):is(*,a){height:1.75rem;color:var(--fg-soft);border:1px solid var(--glass-line);background:#ffffff0d;border-radius:999px;align-items:center;gap:.375rem;padding-inline:.75rem;font-size:.75rem;font-weight:600;display:inline-flex}:where(.chip-gold):is(*,a){color:var(--gold-300);background:#f5a8001a;border-color:#f5a80040}:where(.chip-green):is(*,a){color:#86efac;background:#22c55e1a;border-color:#22c55e40}:where(.container-page):is(*,a){width:100%;max-width:80rem;margin-inline:auto;padding-inline:1rem}@media (min-width:640px){:where(.container-page):is(*,a){padding-inline:1.5rem}}@media (min-width:1024px){:where(.container-page):is(*,a){padding-inline:2rem}}:where(.eyebrow):is(*,a){letter-spacing:.02em;color:var(--gold-400);align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;display:inline-flex}:where(.eyebrow):is(*,a):before{content:"";background:linear-gradient(90deg, var(--ember-500), var(--gold-400));border-radius:2px;width:1.25rem;height:2px}:where(.text-gradient-gold):is(*,a){background:linear-gradient(135deg, var(--gold-300) 0%, var(--gold-500) 50%, var(--ember-500) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}:where(.nav-link):is(*,a){border-radius:var(--radius-sm);height:2.25rem;color:var(--fg-soft);transition:color var(--dur-fast), background-color var(--dur-fast);align-items:center;gap:.25rem;padding-inline:.8rem;font-size:.875rem;font-weight:500;display:inline-flex;position:relative}@media (hover:hover){:where(.nav-link):is(*,a):hover{color:var(--fg);background:#ffffff0f}}:where(.nav-link-active):is(*,a){color:var(--gold-300);background:#f5a8001a}.site-header-solid{border-bottom:1px solid var(--glass-line);-webkit-backdrop-filter:blur(var(--glass-blur-strong)) saturate(160%);backdrop-filter:blur(var(--glass-blur-strong)) saturate(160%);background:#0a0a0fdb}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.site-header-solid{background:var(--ink-900)}}.img-gold{filter:grayscale()sepia()saturate(3.2)hue-rotate(-8deg)brightness(1.03)contrast(1.06)}.levelup-range{appearance:none;height:.5rem;accent-color:var(--gold,#f5a800);background:#ffffff14;border-radius:999px}.levelup-range::-webkit-slider-thumb{appearance:none;cursor:pointer;background:linear-gradient(135deg,#ffd25a,#f5a800 55%,#ff7a1a);border:2px solid #0a0a0f;border-radius:999px;width:1.35rem;height:1.35rem;box-shadow:0 0 0 3px #f5a80059}.levelup-range::-moz-range-thumb{cursor:pointer;background:linear-gradient(135deg,#ffd25a,#f5a800 55%,#ff7a1a);border:2px solid #0a0a0f;border-radius:999px;width:1.2rem;height:1.2rem}.product-stage{background:radial-gradient(70% 60% at 50% 42%, color-mix(in srgb, var(--tone,#f5a800) 26%, transparent), transparent 70%), radial-gradient(60% 18% at 50% 92%, #0000008c, transparent 70%), linear-gradient(160deg, #171724, #0c0c14)}.product-card:hover,.product-card:focus-within{box-shadow:0 18px 40px -18px color-mix(in srgb, var(--tone,#f5a800) 55%, transparent), inset 0 1px 0 #ffffff0f}.dash-scope .glass-card{border-radius:var(--radius-xl);box-shadow:var(--glass-highlight);-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#ffffff0d,#ffffff05)}.dash-scope .glass-card:not([class*=border-]){border-color:var(--glass-line)}.levelup-range.steam-range{accent-color:#66c0f4;background:linear-gradient(90deg,#66c0f459,#2a475e99)}.levelup-range.steam-range::-webkit-slider-thumb{background:linear-gradient(135deg,#bfe6ff,#66c0f4 55%,#417a9b);border-color:#171a21;box-shadow:0 0 0 3px #66c0f459}.levelup-range.steam-range::-moz-range-thumb{background:linear-gradient(135deg,#bfe6ff,#66c0f4 55%,#417a9b);border-color:#171a21}
@keyframes ds-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ds-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ds-page-in{0%{opacity:.55;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ds-orb-drift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(4%,-3%)scale(1.06)}}@keyframes ds-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}.page-enter{animation:ds-page-in .35s var(--ease-out) backwards}.enter{animation:ds-fade-up .6s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes ds-pop{0%{transform:scale(.6)}60%{transform:scale(1.15)}to{transform:none}}.pop-in{animation:ds-pop .35s var(--ease-out) both}.enter-soft{animation:ds-page-in .5s var(--ease-out) both;animation-delay:var(--d,0s)}@supports (animation-timeline:view()){.reveal{animation:linear both ds-fade-up;animation-timeline:view();animation-range:entry entry 40%}}.orb-drift{will-change:transform;animation:18s ease-in-out infinite ds-orb-drift}.skeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,#ffffff0a 25%,#ffffff17 37%,#ffffff0a 63%) 0 0/400% 100%;animation:1.4s infinite ds-shimmer}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal,.enter,.enter-soft,.page-enter,.pop-in{animation:none!important}}.mega-panel{animation:ds-fade-up .22s var(--ease-out) both}.mega-pane-in{animation:ds-fade-in .2s var(--ease-out) both}@media (prefers-reduced-motion:reduce){.mega-panel,.mega-pane-in{animation:none!important}}@keyframes ds-float{0%,to{translate:0}50%{translate:0 -14px}}@keyframes ds-float-tilt{0%,to{translate:0;rotate:-6deg}50%{translate:0 -10px;rotate:4deg}}@keyframes ds-glow-pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes ds-scroll-drift{to{opacity:.35;transform:translateY(80px)scale(.96)}}@keyframes ds-sheen{0%{transform:translate(-120%)skew(-18deg)}to{transform:translate(260%)skew(-18deg)}}.float-a{animation:7s ease-in-out infinite ds-float}.float-b{animation:9s ease-in-out -2s infinite ds-float}.float-c{animation:11s ease-in-out -4s infinite ds-float-tilt}.glow-pulse{animation:5s ease-in-out infinite ds-glow-pulse}.parallax-layer{transform:translate3d(calc(var(--px,0) * var(--depth,10) * 1px), calc(var(--py,0) * var(--depth,10) * 1px), 0);transition:transform .4s var(--ease-out);will-change:transform}@supports (animation-timeline:scroll()){.hero-scroll{animation:linear both ds-scroll-drift;animation-timeline:scroll(root);animation-range:0 90vh}}.sheen{position:relative;overflow:hidden}.sheen:after{content:"";width:40%;animation:ds-sheen 5.5s var(--ease-out) 1.2s infinite;pointer-events:none;background:linear-gradient(90deg,#0000,#ffe6aa29,#0000);position:absolute;inset:0;transform:translate(-120%)skew(-18deg)}.weapon-mask{-webkit-mask:var(--mask) center / contain no-repeat;-webkit-mask:var(--mask) center / contain no-repeat;mask:var(--mask) center / contain no-repeat;filter:drop-shadow(0 10px 24px #f5a80059);background:linear-gradient(135deg,#ffe29a 0%,#f5a800 45%,#f97316 100%);display:block}@media (prefers-reduced-motion:reduce){.float-a,.float-b,.float-c,.glow-pulse,.hero-scroll,.sheen:after{animation:none!important}.parallax-layer{transition:none!important;transform:none!important}}@keyframes ds-sale-in{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:none}}@keyframes ds-sale-glow{0%{box-shadow:0 0 0 1px #f5a8008c,0 0 28px -4px #f5a80073}to{box-shadow:0 0 0 1px #f5a80000,0 0 #f5a80000}}@keyframes ds-live{0%,to{opacity:1}50%{opacity:.35}}.sale-row-new{animation:ds-sale-in .55s var(--ease-out,cubic-bezier(.16,1,.3,1)) both, ds-sale-glow 2.4s ease-out .2s both}.live-dot{animation:1.8s ease-in-out infinite ds-live;box-shadow:0 0 8px #4ade80cc}@media (prefers-reduced-motion:reduce){.sale-row-new,.live-dot{animation:none}}.stat-line{opacity:.5;background:linear-gradient(90deg,#0000,#f5a800b3,#0000)}.stat-icon:after{content:"";opacity:0;border-radius:1.1rem;transition:opacity .4s;position:absolute;inset:-6px;box-shadow:0 0 0 1px #f5a8002e}.stat-tile:hover .stat-icon:after{opacity:1}@keyframes ds-stat-sweep{0%{transform:translate(120%)}to{transform:translate(-120%)}}@media (prefers-reduced-motion:no-preference){.stat-line{animation:ds-stat-sweep 3.6s cubic-bezier(.65,0,.35,1) calc(var(--i,0) * .45s) infinite}}.step-progress{transition:width .9s cubic-bezier(.16,1,.3,1)}.step-panel{transition:opacity .5s,transform .6s cubic-bezier(.16,1,.3,1)}.step-panel.is-on{opacity:1;transform:none}.step-panel.is-before{opacity:0;pointer-events:none;transform:translate(40px)}.step-panel.is-after{opacity:0;pointer-events:none;transform:translate(-40px)}@keyframes ds-orbit{to{rotate:360deg}}@media (prefers-reduced-motion:no-preference){.step-orbit{animation:18s linear infinite ds-orbit}}@media (prefers-reduced-motion:reduce){.step-progress,.step-panel{transition:none}}@keyframes ds-sheet-in{0%{transform:translateY(100%)}to{transform:none}}.sheet-in{animation:.38s cubic-bezier(.16,1,.3,1) both ds-sheet-in}@media (prefers-reduced-motion:reduce){.sheet-in{animation:none}}@keyframes ds-menu-in{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:none}}@keyframes ds-rise-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes ds-badge-in{0%{opacity:0;transform:scale(1.6)}to{opacity:1;transform:none}}@keyframes ds-tick-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@keyframes ds-backdrop-in{0%{opacity:0}to{opacity:1}}.menu-in{animation:.16s ease-out both ds-menu-in}.rise-in{animation:.35s cubic-bezier(.16,1,.3,1) both ds-rise-in}.badge-in{animation:.3s cubic-bezier(.34,1.56,.64,1) both ds-badge-in}.tick-in{animation:.25s ease-out both ds-tick-in}.backdrop-in{animation:.2s ease-out both ds-backdrop-in}@media (prefers-reduced-motion:reduce){.menu-in,.rise-in,.badge-in,.tick-in,.backdrop-in{animation:none!important}}@keyframes ds-toast-in{0%{opacity:0;transform:translate(-80px)scale(.9)}to{opacity:1;transform:none}}.toast-in{animation:.3s cubic-bezier(.16,1,.3,1) both ds-toast-in}@media (prefers-reduced-motion:reduce){.toast-in{animation:none!important}}.dialog-in{animation:.38s cubic-bezier(.16,1,.3,1) both ds-sheet-in}@keyframes ds-dialog-pop{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@media (min-width:640px){.dialog-in{animation:.28s cubic-bezier(.16,1,.3,1) both ds-dialog-pop}}@media (prefers-reduced-motion:reduce){.dialog-in{animation:none}}
