@import "https://fonts.googleapis.com/css2?family=Anton&family=IBM+Plex+Mono:wght@400;500;600&family=Inter:wght@400;500;600;700;800&family=Manrope:wght@400;500;600;700;800&family=Share+Tech+Mono&display=swap";:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#ede8db;--bg:#11130f;--header:#1a1b15;--panel:#1a1c17;--image:#292a21;--line:#39382b;--muted:#9b9687;--lime:#d4b755;--green:#728f62;--blue:#4b8086;--red:#bd614b;background:#11130f;font-family:Inter,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);min-width:320px;margin:0;overflow-x:hidden}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer}a{color:inherit;text-decoration:none}.site-header{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1a1b15f5;border-bottom:1px solid #39372a;grid-template-columns:205px 1fr auto;align-items:center;gap:20px;height:58px;padding:0 22px;display:grid;position:sticky;top:0}.brand{gap:3px;width:max-content;font-family:Share Tech Mono,monospace;display:grid}.brand strong{color:var(--lime);letter-spacing:4px;text-shadow:0 0 18px #d4b75540;font-size:20px;line-height:1}.site-header nav{justify-content:center;align-items:center;gap:clamp(18px,2vw,34px);display:flex}.site-header nav a{color:#8e98a8;white-space:nowrap;font-size:12px;font-weight:600}.site-header nav a:hover,.site-header nav a.active{color:var(--lime)}.header-actions{align-items:center;gap:9px;display:flex}.header-actions button,.header-actions a{border:1px solid #2a3441;justify-content:center;align-items:center;height:38px;display:inline-flex}.notice-button{background:#1b2330;width:40px;position:relative;display:none!important}.notice-button b{background:var(--lime);color:#0b1009;place-items:center;min-width:17px;height:17px;font-size:8px;display:grid;position:absolute;top:-5px;right:-4px}.discord-button{background:#5865f2;border-radius:10px;width:40px;border-color:#6570ff!important}.steam-button{color:#0f1511;background:linear-gradient(90deg,#9cf43c,#37daa0);border-radius:999px;gap:7px;padding:0 16px;font-size:12px;font-weight:800;border:0!important}.steam-button svg{display:none}.steam-button.loading{opacity:.62;pointer-events:none}.steam-account{text-align:left;background:#1b222b;border-radius:7px;gap:8px;max-width:190px;padding:0 10px 0 6px}.steam-account>img,.steam-account>svg:first-child{object-fit:cover;border-radius:4px;flex:0 0 28px;width:28px;height:28px}.steam-account>span{gap:1px;min-width:0;display:grid}.steam-account small{color:#6f7a88;font:7px Share Tech Mono,monospace}.steam-account b{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.steam-account>svg:last-child{color:#7b8694;width:14px}.steam-account:hover{border-color:var(--lime)}.steam-account:hover>svg:last-child{color:var(--lime)}.header-inventory,.header-cart{background:#1b212a;border-radius:7px;width:38px;padding:0;position:relative}.header-balance{height:38px;color:var(--lime);white-space:nowrap;background:#211f17;border:1px solid #403b28;border-radius:7px;align-items:center;gap:7px;padding:0 11px;display:inline-flex}.header-balance svg{width:15px}.header-balance b{font:11px Share Tech Mono,monospace}.header-inventory{color:#c7cebd}.header-inventory:hover{color:var(--lime);border-color:var(--lime)!important}.header-cart{color:#c7cebd}.header-cart:hover{border-color:var(--lime);color:var(--lime)}.header-inventory svg,.header-cart svg{width:17px}.header-inventory b,.header-cart b{background:var(--lime);color:#10150f;border:1px solid #22271f;border-radius:999px;place-items:center;min-width:17px;height:17px;font-size:8px;display:grid;position:absolute;top:-6px;right:-6px}.menu-button{background:#1b2330;width:40px;display:none!important}.header-actions svg{width:18px}.hero{isolation:isolate;background:linear-gradient(90deg,#0f110deb 0%,#0f110dbd 47%,#0f110de6 100%),url(/assets/hero-operator.jpg) 50% 38%/cover;border-bottom:1px solid #413c29;place-items:center;min-height:384px;padding:58px 20px 48px;display:grid;position:relative;overflow:hidden}.hero:before{content:"";z-index:-1;opacity:.28;mix-blend-mode:soft-light;background-image:repeating-radial-gradient(circle at 20% 40%,#edda9fa6 0 1px,#0000 1px 7px);background-size:47px 49px;animation:16s linear infinite sand-drift;position:absolute;inset:0}.hero:after{content:"";z-index:-1;opacity:.46;background:repeating-linear-gradient(8deg,#0000 0 14px,#d5b75514 15px 16px,#0000 17px 29px);height:45%;animation:9s ease-in-out infinite alternate heat-shimmer;position:absolute;bottom:0;left:-10%;right:-10%;transform:skew(-8deg)}.hero-copy{z-index:1;text-align:center;position:relative}.hero-copy>p{color:#7fa58d;letter-spacing:6px;margin:0 0 14px;font:12px Share Tech Mono,monospace}.hero h1{color:var(--lime);letter-spacing:11px;text-shadow:0 0 28px #d4b7553d;margin:0;font:68px/1 Share Tech Mono,monospace}.hero-copy>span{color:#b6ad96;letter-spacing:8px;margin-top:14px;font:11px Share Tech Mono,monospace;display:block}.hero-description{color:#c0b7a2;margin-top:27px;font-size:14px;line-height:1.75}@keyframes sand-drift{0%{background-position:0 0}to{background-position:94px 67px}}@keyframes heat-shimmer{0%{opacity:.3;transform:translate(-1%)skew(-8deg)}to{opacity:.52;transform:translate(2%)skew(-8deg)}}.server-line{justify-content:center;align-items:center;gap:13px;margin-top:22px;display:flex}.online{height:39px;color:var(--lime);background:#aef23a14;border:1px solid #aef23a57;border-radius:999px;align-items:center;gap:10px;padding:0 16px;font-size:12px;font-weight:800;display:inline-flex}.online i{background:var(--lime);width:8px;height:8px;box-shadow:0 0 10px var(--lime);border-radius:50%}.online.offline{color:#f87171;background:#f8717114;border-color:#f8717157}.online.offline i{background:#f87171;box-shadow:0 0 10px #f87171}.online.loading{color:#9ba5b2;background:#8b95a212;border-color:#303b48}.online.loading i{box-shadow:none;background:#8b95a2;animation:1.1s ease-in-out infinite status-pulse}.players{align-items:baseline;gap:4px;font-size:12px;display:flex}.players b{color:var(--lime);font-size:15px}.players small{color:#677280;margin-left:5px;font:8px Share Tech Mono,monospace}@keyframes status-pulse{50%{opacity:.35}}.ip{background:#171c23;border:1px solid #232c38;border-radius:9px;align-items:center;gap:12px;height:46px;padding:0 9px 0 14px;display:flex}.ip small{color:#65707e;letter-spacing:.5px;font-size:9px}.ip strong{color:#e8edf4;font:700 12px Share Tech Mono,monospace}.ip svg{color:#d8dde5;width:16px}.ip:hover svg{color:var(--lime)}.shop{padding:0 20px 30px}.category-list{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.category-list button{color:#7f8997;background:#151a21;border:1px solid #2a3340;border-radius:999px;min-height:35px;padding:0 18px;font-size:11px;font-weight:600}.category-list button:hover{color:#c3cbd6;border-color:#455163}.category-list button.active{color:var(--lime);border-color:var(--lime);background:#aef23a0d;box-shadow:0 0 12px #aef23a14}.search-box{color:#697382;background:#151a21;border:1px solid #293340;border-radius:7px;align-items:center;gap:10px;width:420px;max-width:100%;height:42px;margin-bottom:18px;padding:0 14px;display:flex}.search-box svg{width:16px}.search-box input{color:#e6ebf1;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px}.search-box button{background:0 0;border:0;padding:0}.search-box button svg{width:15px}.product-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.product-card{background:var(--panel);border:1px solid #252f3d;border-radius:12px;grid-template-rows:148px 1fr 50px;min-width:0;min-height:274px;transition:border-color .2s,transform .2s;display:grid;overflow:hidden}.product-image{background:var(--image);place-items:center;padding:10px;display:grid;overflow:hidden}.product-image img{object-fit:contain;filter:drop-shadow(0 10px 10px #00000047);width:100%;height:100%;display:block}.product-copy{min-height:77px;padding:13px 14px 10px}.product-copy h3{color:#e3e8ee;white-space:nowrap;text-overflow:ellipsis;margin:0 0 7px;font-size:13px;line-height:1.25;overflow:hidden}.product-copy p{color:#747f8e;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:10px;line-height:1.45;display:-webkit-box;overflow:hidden}.product-prices{background:#20283a;border-top:1px solid #273142;justify-content:space-between;align-items:center;gap:9px;padding:9px 13px;display:flex}.product-prices>span{color:var(--lime);font:700 14px Share Tech Mono,monospace}.product-prices button{color:#fff;background:#2d8760;border:0;border-radius:6px;align-items:center;gap:6px;min-height:30px;padding:0 12px;font-size:10px;font-weight:800;display:inline-flex;box-shadow:0 3px 8px #00000038}.product-prices button:hover{background:var(--lime);color:#10150f}.product-prices button svg{width:14px}.empty{text-align:center;color:#596372;border:1px dashed #293340;border-radius:12px;align-content:center;place-items:center;min-height:330px;display:grid}.empty h3{color:#cbd2dc;margin:13px 0 7px;font-size:17px}.empty p{margin:0;font-size:11px}.leaders{grid-template-columns:1fr 1fr;gap:14px;padding:80px 23px 40px;display:grid}.leader-card{background:linear-gradient(105deg,#1c43128c,#151a21 62%);border:1px solid #26323d;border-radius:12px;align-items:center;gap:24px;min-height:188px;padding:22px 38px;display:flex;position:relative;overflow:hidden}.leader-card.blue{background:linear-gradient(105deg,#19305b8c,#151a21 62%)}.leader-avatar{border:2px solid var(--lime);background-position:50%;background-size:cover;border-radius:50%;flex:none;width:116px;height:116px;box-shadow:0 0 25px #aef23a2b}.avatar-one{background-image:url(/assets/hero-operator.jpg)}.avatar-two{background-image:url(/assets/palmyra.jpg)}.leader-card span{color:var(--lime);letter-spacing:2px;align-items:center;gap:8px;font:11px Share Tech Mono,monospace;display:flex}.leader-card span svg{width:15px}.leader-card h3{margin:9px 0 4px;font-size:27px}.leader-card p{color:#86909d;margin:0;font-size:13px}.leader-card p b{color:var(--lime);font-size:16px}.leader-watermark{color:#ffffff06;width:140px;height:140px;position:absolute;right:50px}.zone-control{padding:0 23px 30px}.zone-title{color:var(--lime);align-items:flex-start;gap:13px;margin-bottom:16px;display:flex}.zone-title>svg{width:24px;margin-top:2px}.zone-title h2{letter-spacing:3px;margin:0 0 8px;font:17px Share Tech Mono,monospace}.zone-title p{color:#707b89;margin:0;font-size:11px}.zone-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.zone-card{background:#151a21;border:1px solid #29323e;border-radius:10px;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:78px;padding:12px 14px;display:grid}.zone-card>svg{color:#aab2bd;width:22px}.zone-card h3{white-space:nowrap;text-overflow:ellipsis;margin:0 0 7px;font-size:12px;overflow:hidden}.zone-card p{color:#727c89;margin:0;font-size:9px}.zone-card>span{color:#7f8996;white-space:nowrap;font:8px Share Tech Mono,monospace}.zone-card.red{background:#3a181d6b;border-color:#ef44444d}.zone-card.red>svg,.zone-card.red p{color:#f04455}.zone-card.green{background:#143b3173;border-color:#34d39966}.zone-card.green>svg,.zone-card.green p{color:#34d399}.zone-card.orange{background:#412a1866;border-color:#fb923c66}.zone-card.orange>svg,.zone-card.orange p{color:#fb923c}footer{color:#918b7c;border-top:1px solid #39372a;justify-items:center;gap:10px;min-height:58px;padding:18px 20px;font-size:10px;display:grid}.site-notice{z-index:60;color:#f0ead8;background:#202219;border:1px solid #d4b7558c;border-radius:7px;max-width:min(360px,100vw - 32px);padding:13px 16px;font-size:12px;position:fixed;bottom:20px;right:20px;box-shadow:0 12px 32px #00000059}.footer-main{flex-wrap:wrap;justify-content:center;align-items:center;gap:15px 20px;display:flex}.legal-note{color:#8c7965;text-align:center;max-width:960px;margin:0;font-size:9px;line-height:1.55}.drawer-overlay{z-index:50;opacity:0;pointer-events:none;background:#0000009e;transition:opacity .2s;position:fixed;inset:0}.drawer-overlay.open{opacity:1;pointer-events:auto}.cart-drawer{z-index:51;background:#12171d;border-left:1px solid #293340;flex-direction:column;width:min(420px,100%);height:100vh;padding:22px;display:none;position:fixed;top:0;right:0}.cart-drawer.open{animation:.24s both drawer-in;display:flex}@keyframes drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}.cart-head{border-bottom:1px solid #28313d;justify-content:space-between;align-items:center;padding-bottom:17px;display:flex}.cart-head h2{margin:0;font:24px Share Tech Mono,monospace}.cart-head button{background:#181e26;border:1px solid #2b3542;border-radius:7px;place-items:center;width:38px;height:38px;display:grid}.cart-items{flex:1;overflow:auto}.cart-item{border-bottom:1px solid #252e39;grid-template-columns:64px minmax(0,1fr) 32px;align-items:center;gap:11px;min-height:80px;display:grid}.cart-item img{object-fit:contain;background:var(--image);border-radius:6px;width:64px;height:54px}.cart-item div{gap:6px;min-width:0;display:grid}.cart-item b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;overflow:hidden}.cart-item span{color:var(--green);font-size:11px;font-weight:800}.cart-item>button{color:#687382;background:0 0;border:0}.cart-empty{color:#596474;align-content:center;place-items:center;height:100%;display:grid}.cart-empty svg{width:34px;height:34px}.cart-empty p{font-size:12px}.cart-total{border-top:1px solid #293340;justify-content:space-between;align-items:center;padding:17px 0;display:flex}.cart-total span{color:#7f8996;font-size:11px}.cart-total b{font:21px Share Tech Mono,monospace}.pay-button{background:var(--lime);color:#10150f;border:0;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:46px;font-size:12px;font-weight:800;display:flex}.pay-button:disabled{color:#5d6875;cursor:not-allowed;background:#242c35}.pay-button svg{width:17px}.legal-acceptance{color:#9ca9a6;align-items:flex-start;gap:10px;min-width:0;margin:0 0 13px;font-size:9px;line-height:1.55;display:flex}.legal-acceptance input{accent-color:#b8d774;flex:0 0 17px;width:17px;height:17px;margin:1px 0 0}.legal-acceptance span{overflow-wrap:anywhere;min-width:0}.legal-acceptance a{color:#c8dc9c;text-underline-offset:2px;text-decoration:underline}.legal-acceptance a:hover{color:#f0d58e}.legal-acceptance:has(input:disabled){opacity:.65}.page-shell{width:min(1220px,100% - 40px);margin:0 auto;padding:0 0 58px}.page-intro{background:radial-gradient(circle at 18% 20%,#aef23a0f,#0000 35%);border-bottom:1px solid #242d38;justify-content:space-between;align-items:end;gap:36px;min-height:260px;padding:64px 0 38px;display:flex}.page-intro>div:first-child{max-width:720px}.page-intro span{color:#36c89c;letter-spacing:4px;font:10px Share Tech Mono,monospace}.page-intro h1{color:var(--lime);letter-spacing:6px;text-transform:uppercase;text-shadow:0 0 22px #aef23a2e;margin:13px 0 15px;font:56px/1 Share Tech Mono,monospace}.page-intro p{color:#858f9d;max-width:650px;margin:0;font-size:13px;line-height:1.65}.page-intro-actions{gap:8px;display:flex}.primary-command{background:var(--lime);color:#10150f;text-transform:uppercase;border:0;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:0 18px;font-size:11px;font-weight:800;display:inline-flex}.terms-page,.privacy-page{width:min(940px,100% - 40px)}.terms-page .page-intro,.privacy-page .page-intro{min-height:230px}.terms-page .page-intro h1,.privacy-page .page-intro h1{font-size:42px;line-height:1.15}.terms-notice{border-left:3px solid var(--lime);color:#c9c2ad;background:#d4b75514;margin-top:30px;padding:16px 18px;font-size:12px;line-height:1.6}.terms-content{padding-top:14px}.terms-content section{border-bottom:1px solid #2d3027;padding:26px 0}.terms-content h2{color:var(--lime);letter-spacing:1px;margin:0 0 14px;font:18px Share Tech Mono,monospace}.terms-content p{color:#b8b3a6;max-width:840px;margin:0 0 11px;font-size:13px;line-height:1.72}.terms-content p:last-child{margin-bottom:0}.case-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;padding-top:32px;display:grid}.case-card{background:#151a21;border:1px solid #293340;border-radius:8px;min-width:0;padding:0 18px 18px;position:relative;overflow:hidden}.case-card>span{z-index:2;color:var(--lime);letter-spacing:1px;background:#0e1116c2;border:1px solid #aef23a42;border-radius:5px;padding:6px 8px;font:9px Share Tech Mono,monospace;position:absolute;top:14px;left:14px}.case-image{background:radial-gradient(circle,#aef23a17,#0000 55%),#1c2435;place-items:center;height:190px;margin:0 -18px 18px;display:grid}.case-image img{object-fit:contain;filter:drop-shadow(0 13px 12px #00000059);width:88%;height:82%}.case-card h2{margin:0 0 10px;font-size:16px}.case-card p{color:#747f8e;min-height:54px;margin:0 0 17px;font-size:10px;line-height:1.55}.case-card>a{border:1px solid var(--lime);width:100%;min-height:40px;color:var(--lime);background:#aef23a0f;border-radius:7px;justify-content:center;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.case-card>a:hover{background:var(--lime);color:#10150f}.case-card>a svg{width:16px}.case-detail-page{padding-top:24px}.case-detail-toolbar{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.case-back,.sound-toggle{color:#b9b5a5;background:#181b15;border:1px solid #393e30;border-radius:5px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:10px;display:inline-flex}.case-back svg,.sound-toggle svg{width:16px}.sound-toggle{width:38px;padding:0}.case-back:disabled{opacity:.45;cursor:wait}.case-detail-stage{text-align:center;background:radial-gradient(circle at 50% 43%,#d4b7551f,#0000 34%);border-block:1px solid #39382b;align-content:start;place-items:center;min-height:520px;padding:38px 0 34px;display:grid;position:relative;overflow:hidden}.case-detail-stage>span{color:#978c65;letter-spacing:2px;font:9px Share Tech Mono,monospace}.case-detail-stage>h1{margin:8px 20px 13px;font:29px Share Tech Mono,monospace}.case-detail-idle{justify-items:center;display:grid}.case-detail-image{place-items:center;width:min(470px,78vw);height:280px;display:grid}.case-detail-image img{object-fit:contain;filter:drop-shadow(0 22px 20px #0000007a);width:100%;height:100%}.case-detail-idle>strong{color:var(--lime);font:26px Share Tech Mono,monospace}.case-detail-idle>p{color:#918d80;margin:7px 0 17px;font-size:10px}.case-open-actions{gap:9px;display:flex}.case-open-actions button{min-width:170px}.case-login{color:#d8c875;margin-top:14px;font-size:10px;text-decoration:underline}.case-detail-stage .case-reel-window{width:100%;margin-top:95px}.case-result{width:min(460px,88vw);color:var(--rarity-color);justify-items:center;padding-top:20px;animation:.38s ease-out case-result-in;display:grid}.case-result>small{letter-spacing:1.6px;font:9px Share Tech Mono,monospace}.case-result>div{border-bottom:2px solid var(--rarity-color);background:radial-gradient(circle, var(--rarity-glow), transparent 63%);width:300px;height:245px;box-shadow:0 22px 38px -30px var(--rarity-color);place-items:center;margin-top:2px;display:grid}.case-result img{object-fit:contain;filter:drop-shadow(0 18px 15px #00000080);width:100%;height:100%;padding:20px}.case-result h2{color:#f1ede3;margin:12px 0 5px;font-size:19px}.case-result>strong{font:19px Share Tech Mono,monospace}.case-result p{color:#8e8d82;margin:7px 0 14px;font-size:10px}.case-pool-section{padding-top:35px}.case-pool-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.case-pool-grid article{border:1px solid #30352a;border-bottom:2px solid var(--rarity-color);min-width:0;box-shadow:inset 0 -14px 24px -25px var(--rarity-color);background:#181b15;border-radius:5px;padding:0 11px 12px;overflow:hidden}.case-pool-grid article>div{background:radial-gradient(circle, var(--rarity-glow), transparent 68%);height:130px;margin:0 -11px 9px}.case-pool-grid img{object-fit:contain;width:100%;height:100%;padding:12px}.case-pool-grid article>span{color:var(--rarity-color);text-transform:uppercase;font:7px Share Tech Mono,monospace}.case-pool-grid h3{min-height:29px;margin:5px 0;font-size:10px;line-height:1.4;overflow:hidden}.case-pool-grid strong{color:#e4dfd1;font:11px Share Tech Mono,monospace;display:block}.case-pool-grid small{color:#7f8076;margin-top:5px;font-size:8px;display:block}.case-reel-item{border-bottom:2px solid var(--rarity-color)!important;background:radial-gradient(circle at 50% 30%, var(--rarity-glow), transparent 64%), #20231b!important}@keyframes case-result-in{0%{opacity:0;transform:scale(.94)}}.case-contents-modal{background:#12171e;border:1px solid #394352;border-radius:8px;width:min(980px,100vw - 32px);max-height:calc(100vh - 32px);position:relative;overflow:auto;box-shadow:0 24px 70px #000000a6}.case-contents-head{border-bottom:1px solid #2b3542;padding:28px 34px 20px}.case-contents-head>span{color:#36c89c;letter-spacing:3px;font:9px Share Tech Mono,monospace}.case-contents-head h2{margin:8px 45px 4px 0;font:24px Share Tech Mono,monospace}.case-contents-head p{color:#778392;margin:0;font-size:10px}.case-contents-grid{grid-template-columns:repeat(auto-fill,minmax(138px,1fr));gap:10px;padding:20px 34px 26px;display:grid}.case-contents-grid article{background:#1a222d;border:1px solid #303a48;border-radius:6px;min-width:0;overflow:hidden}.case-contents-grid article>div{background:linear-gradient(145deg,#d4b75512,#0000);place-items:center;height:112px;display:grid}.case-contents-grid img{object-fit:contain;filter:drop-shadow(0 8px 8px #00000059);width:100%;height:100%;padding:10px}.case-contents-grid h3{min-height:32px;margin:0;padding:9px 10px 3px;font-size:10px;line-height:1.3;overflow:hidden}.case-contents-grid article>span,.case-contents-grid article>small{padding:0 10px 8px;display:block}.case-contents-grid article>span{color:var(--lime);font:11px Share Tech Mono,monospace}.case-contents-grid article>small{color:#7c8794;font-size:8px}.case-confirm{text-align:left;background:#171e27;border-top:1px solid #35404e;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:24px;min-height:104px;padding:18px 34px;display:grid}.case-confirm>div:first-child{gap:5px;display:grid}.case-confirm>div:first-child small{color:#75808e;letter-spacing:1px;font:8px Share Tech Mono,monospace}.case-confirm>div:first-child strong{color:var(--lime);font:19px Share Tech Mono,monospace}.case-confirm h3{margin:0 0 4px;font-size:15px}.case-confirm p{color:#778391;margin:0;font-size:9px}.case-confirm-actions{gap:8px;display:flex}.case-confirm-actions button{min-width:88px}.fast-open-command{color:#63ddb7;white-space:nowrap;background:#36c89c14;border:1px solid #36c89c;border-radius:7px;justify-content:center;align-items:center;min-height:42px;padding:0 14px;font-size:10px;font-weight:800;display:inline-flex}.fast-open-command:hover{color:#10150f;background:#36c89c}.fast-open-command:disabled{opacity:.55;cursor:wait}.modal-overlay{z-index:70;opacity:0;pointer-events:none;background:#000000c2;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal-overlay.open{opacity:1;pointer-events:auto}.reward-modal,.faction-dossier{text-align:center;background:#151b22;border:1px solid #344151;border-radius:8px;width:min(500px,100%);max-height:calc(100vh - 40px);padding:32px;position:relative;overflow:auto;box-shadow:0 24px 70px #0000008c}.modal-close{background:#1a212a;border:1px solid #303b49;border-radius:6px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:13px;right:13px}.modal-close svg{width:17px}.reward-modal>span{color:var(--lime);letter-spacing:3px;font:10px Share Tech Mono,monospace}.reward-modal img{object-fit:contain;background:#1c2435;border-radius:7px;width:260px;max-width:100%;height:190px;margin:20px auto;display:block}.reward-modal h2{margin:0 0 9px}.reward-modal p{color:#7f8997;font-size:11px}.reward-modal .primary-command{width:100%;margin-top:10px}.case-opening-modal{text-align:center;background:#11161d;border:1px solid #344151;border-radius:8px;width:min(940px,100vw - 32px);padding:38px 0 30px;position:relative;overflow:hidden;box-shadow:0 24px 70px #000000a6}.case-opening-code{color:#36c89c;letter-spacing:3px;font:9px Share Tech Mono,monospace}.case-opening-modal>h2{margin:9px 50px 25px;font:22px Share Tech Mono,monospace}.case-reel-window{background:#171e29;border-block:1px solid #2b3542;width:100%;height:188px;position:relative;overflow:hidden}.case-reel-window:before,.case-reel-window:after{content:"";z-index:3;pointer-events:none;width:80px;position:absolute;top:0;bottom:0}.case-reel-window:before{background:linear-gradient(90deg,#11161d,#0000);left:0}.case-reel-window:after{background:linear-gradient(-90deg,#11161d,#0000);right:0}.case-reel-pointer{z-index:5;background:var(--lime);width:2px;height:100%;position:absolute;top:0;left:50%;transform:translate(-1px);box-shadow:0 0 11px #aef23aa6}.case-reel-pointer:before,.case-reel-pointer:after{content:"";border-inline:8px solid #0000;width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.case-reel-pointer:before{border-top:11px solid var(--lime);top:0}.case-reel-pointer:after{border-bottom:11px solid var(--lime);bottom:0}.case-reel-track{will-change:transform;align-items:center;gap:10px;width:max-content;height:100%;display:flex}.case-reel-track.spinning{transition:transform var(--spin-duration,8.2s) cubic-bezier(.08,.67,.13,1)}.case-reel-item{background:#202938;border:1px solid #303b49;border-radius:6px;flex:0 0 144px;grid-template-rows:103px 1fr;width:144px;height:144px;transition:border-color .2s,box-shadow .2s;display:grid;overflow:hidden}.case-reel-item img{object-fit:contain;filter:drop-shadow(0 8px 8px #00000059);width:100%;height:100%;padding:9px}.case-reel-item span{color:#abb4c0;border-top:1px solid #303b49;place-items:center;padding:5px 8px;font-size:8px;line-height:1.2;display:grid;overflow:hidden}.case-reel-item.winner{border-color:var(--lime);box-shadow:0 0 24px #aef23a47}.case-opening-status{color:#7f8997;align-content:center;place-items:center;gap:8px;min-height:100px;padding:20px 22px 0;display:grid}.case-opening-status>svg{width:20px;color:var(--lime);animation:.75s ease-in-out infinite status-pulse}.case-opening-status>span{letter-spacing:2px;font:10px Share Tech Mono,monospace}.case-opening-status.finished small{color:var(--lime);letter-spacing:3px;font:8px Share Tech Mono,monospace}.case-opening-status.finished strong{font-size:19px}.case-opening-status.finished p{color:#737e8c;margin:0;font-size:10px}.case-opening-status.finished .primary-command{min-width:180px;margin-top:6px}.inventory-panel{background:linear-gradient(#20231acc,#121410d6);border:1px solid #30372a;margin-top:30px}.inventory-panel-head{border-bottom:1px solid #30372a;justify-content:space-between;align-items:center;gap:20px;min-height:82px;padding:16px 20px;display:flex}.inventory-panel-head>div{align-items:center;gap:12px;display:flex}.inventory-panel-head svg{width:27px;height:27px;color:var(--lime)}.inventory-panel-head span{gap:4px;display:grid}.inventory-panel-head small,.section-title>div>span{color:#828a76;letter-spacing:1.4px;font:9px Share Tech Mono,monospace}.inventory-panel-head b{color:#e9e6d9;font-size:13px}.inventory-panel-head em{color:#777b6e;font-size:10px;font-style:normal}.inventory-slots{grid-template-columns:repeat(auto-fill,minmax(142px,1fr));gap:10px;padding:20px;display:grid}.inventory-slot{min-width:0;min-height:158px;color:inherit;text-align:left;background:#181b15;border:1px solid #30362a;border-radius:5px;grid-template-rows:1fr 28px;padding:0;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid;position:relative;overflow:visible}.inventory-slot-image{background:linear-gradient(135deg,#cbae580f,#0000 60%);place-items:center;min-height:0;padding:12px;display:grid}.inventory-slot-image img{object-fit:contain;filter:drop-shadow(0 8px 8px #0000004d);width:100%;height:100%}.inventory-slot-meta{border-top:1px solid #30362a;justify-content:space-between;align-items:center;gap:5px;padding:0 9px;display:flex}.inventory-slot-meta span{color:#858a7b;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.inventory-slot-meta b{color:var(--lime);white-space:nowrap;font:10px Share Tech Mono,monospace}.inventory-slot-tooltip{z-index:4;color:#ebe6d4;opacity:0;pointer-events:none;background:#24261d;border:1px solid #d4b75599;border-radius:5px;gap:5px;padding:12px;transition:opacity .18s,transform .18s;display:grid;position:absolute;bottom:calc(100% + 8px);left:-1px;right:-1px;transform:translateY(5px);box-shadow:0 15px 28px #0006}.inventory-slot-tooltip strong{font-size:11px}.inventory-slot-tooltip span{color:var(--lime);font-size:9px}.inventory-slot-tooltip small{color:#b3ae9d;font-size:9px;line-height:1.4}.inventory-slot:hover,.inventory-slot:focus-visible,.inventory-slot.selected{z-index:3;border-color:var(--lime);background:#202218;outline:0;transform:translateY(-2px);box-shadow:0 0 0 1px #d4b75533,0 0 24px #d4b75529}.inventory-slot:hover .inventory-slot-tooltip,.inventory-slot:focus-visible .inventory-slot-tooltip{opacity:1;transform:translateY(0)}.inventory-slot.selectable{cursor:pointer}.inventory-slot.selected .inventory-slot-tooltip{opacity:1;transform:translateY(0)}.inventory-empty{margin:20px}.account-profile{border-bottom:1px solid #30372a;justify-content:space-between;align-items:center;gap:20px;min-height:112px;padding:22px 0;display:flex}.account-identity{align-items:center;gap:16px;min-width:0;display:flex}.account-identity>img,.account-identity>svg{border:2px solid var(--lime);object-fit:cover;border-radius:6px;flex:0 0 68px;width:68px;height:68px}.account-identity>div{min-width:0}.account-identity small{color:#7f8877;letter-spacing:2px;font:8px Share Tech Mono,monospace}.account-identity h2{overflow-wrap:anywhere;margin:6px 0 5px;font-size:21px}.account-identity span{color:#7e8377;font:9px Share Tech Mono,monospace}.account-logout{width:auto;padding:0 16px}.account-logout svg{width:15px}.account-stats{border-bottom:1px solid #30372a;grid-template-columns:repeat(3,1fr);display:grid}.account-stats>div{border-right:1px solid #30372a;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;min-height:86px;padding:16px 22px;display:grid}.account-stats>div:last-child{border-right:0}.account-stats svg{width:22px;color:var(--lime)}.account-stats span{color:#8e9285;font-size:10px}.account-stats strong{font:22px Share Tech Mono,monospace}.account-activity{padding-top:26px}.account-tabs{gap:8px;margin-bottom:14px;display:flex}.account-tabs button{color:#8d9184;background:#191c16;border:1px solid #343b31;border-radius:5px;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:10px;display:inline-flex}.account-tabs button svg{width:15px}.account-tabs button b{background:#2b2f26;border-radius:50%;place-items:center;min-width:19px;height:19px;font-size:8px;display:grid}.account-tabs button.active{border-color:var(--lime);color:var(--lime)}.account-history-list{gap:8px;display:grid}.account-history-row{background:#181b15;border:1px solid #30372a;border-radius:6px;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:16px;min-width:0;min-height:92px;padding:10px 16px 10px 10px;display:grid}.account-history-image{background:#20241c;place-items:center;width:80px;height:70px;display:grid}.account-history-image img{object-fit:contain;width:100%;height:100%;padding:6px}.account-history-image svg{color:#8a907c;width:24px}.account-history-row>div:nth-child(2){min-width:0}.account-history-row span{color:#8e957e;letter-spacing:1.2px;font:8px Share Tech Mono,monospace}.account-history-row h3{overflow-wrap:anywhere;margin:5px 0 4px;font-size:13px}.account-history-row p{color:#838779;margin:0;font-size:9px}.account-history-row aside{justify-items:end;gap:7px;min-width:142px;display:grid}.account-history-row aside strong{color:var(--lime);font:13px Share Tech Mono,monospace}.account-history-row aside strong.loss{color:#e27c68}.account-history-row aside small{color:#73786d;font-size:8px}.account-history-empty{min-height:260px}.account-empty a{margin-top:16px}.upgrade-console{grid-template-columns:minmax(0,1fr) minmax(250px,.8fr) minmax(0,1fr);gap:14px;padding:30px 0;display:grid}.upgrade-stage,.upgrade-core{text-align:center;background:#181b15;border:1px solid #30372a;border-radius:6px;align-content:center;justify-items:center;min-height:325px;padding:24px;display:grid}.upgrade-stage>span{color:#8c927e;letter-spacing:1.5px;place-self:start;font:9px Share Tech Mono,monospace}.upgrade-stage article{justify-items:center;width:100%;display:grid}.upgrade-stage article img{object-fit:contain;width:190px;max-width:100%;height:150px}.upgrade-stage article h2{margin:10px 0 6px;font-size:16px}.upgrade-stage article b{color:var(--lime);font:17px Share Tech Mono,monospace}.upgrade-placeholder{color:#747a6b;justify-items:center;gap:12px;display:grid}.upgrade-placeholder svg{color:#a49661;width:33px;height:33px}.upgrade-placeholder p{margin:0;font-size:11px}.upgrade-core{background:radial-gradient(circle at 50% 34%,#d4b75521,#0000 42%),#1b1d16;border-color:#d4b75573}.upgrade-orbit{width:70px;height:70px;color:var(--lime);border:1px solid #d4b75580;border-radius:50%;place-items:center;margin-bottom:15px;display:grid;box-shadow:0 0 0 8px #d4b7550a,0 0 28px #d4b75524}.upgrade-orbit svg{width:32px;height:32px}.upgrade-core small{color:#a7a38f;letter-spacing:1.6px;font:9px Share Tech Mono,monospace}.upgrade-core>strong{color:var(--lime);margin:8px 0 13px;font:27px Share Tech Mono,monospace}.upgrade-core p{color:#a8a693;max-width:250px;margin:0 0 20px;font-size:10px;line-height:1.55}.upgrade-core .primary-command{width:100%}.upgrade-result .profit{color:#72d69c}.sound-toggle,.secondary-command{color:#c6c2b1;background:#1a1d16;border:1px solid #44463b;border-radius:5px;justify-content:center;align-items:center;gap:7px;min-height:38px;font-size:10px;display:inline-flex}.sound-toggle{width:38px}.sound-toggle svg{width:17px}.sound-toggle:hover,.secondary-command:hover{border-color:var(--lime);color:var(--lime)}.secondary-command{width:100%}.upgrade-console{position:relative}.upgrade-console.is-running:after{content:"";z-index:3;pointer-events:none;background:#07090642;border-radius:6px;animation:3.8s both upgrade-dim;position:absolute;inset:0}.upgrade-console.is-running .upgrade-core{isolation:isolate;overflow:hidden}.upgrade-console.is-running .upgrade-orbit{animation:1.1s linear infinite upgrade-spin,.6s ease-in-out infinite alternate upgrade-pulse}.upgrade-console.is-running .upgrade-core>strong{animation:.32s steps(2,end) infinite price-flicker}.upgrade-console.is-running .upgrade-sparks i{animation:1.1s ease-out infinite spark-rise;animation-delay:calc(var(--i) * 70ms);display:block}.upgrade-console.downgrade .upgrade-core{background:radial-gradient(circle at 50% 34%,#cd634c33,#0000 45%),#241814;border-color:#cd634cbf;animation:.75s both loss-flash}.upgrade-console.downgrade .upgrade-orbit,.upgrade-result .loss{color:#e27c68;border-color:#c6634c;box-shadow:0 0 24px #cd634c42}.upgrade-console.upgrade .upgrade-core{background:radial-gradient(circle at 50% 34%,#5bcb8033,#0000 45%),#142018;border-color:#63c282cc;animation:.8s both win-flash}.upgrade-console.upgrade .upgrade-orbit,.upgrade-result .profit{color:#83dfa3;border-color:#62c682;box-shadow:0 0 27px #5bcb804d}.upgrade-console.best .upgrade-core{animation:1.8s both best-flash;box-shadow:0 0 44px #d4b75557}.upgrade-console.best .upgrade-sparks i{display:block}.upgrade-sparks{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.upgrade-sparks i{bottom:42%;left:calc(5% + (var(--i,1) * 7%));background:var(--lime);width:4px;height:4px;box-shadow:0 0 7px var(--lime);border-radius:50%;display:none;position:absolute}.upgrade-sparks i:first-child{--i:1}.upgrade-sparks i:nth-child(2){--i:2}.upgrade-sparks i:nth-child(3){--i:3}.upgrade-sparks i:nth-child(4){--i:4}.upgrade-sparks i:nth-child(5){--i:5}.upgrade-sparks i:nth-child(6){--i:6}.upgrade-sparks i:nth-child(7){--i:7}.upgrade-sparks i:nth-child(8){--i:8}.upgrade-sparks i:nth-child(9){--i:9}.upgrade-sparks i:nth-child(10){--i:10}.upgrade-sparks i:nth-child(11){--i:11}.upgrade-sparks i:nth-child(12){--i:12}@keyframes upgrade-spin{to{transform:rotate(360deg)}}@keyframes upgrade-pulse{to{box-shadow:0 0 0 15px #d4b75505,0 0 42px #d4b75561}}@keyframes price-flicker{50%{opacity:.42}}@keyframes upgrade-dim{0%,to{opacity:.2}60%{opacity:.5}}@keyframes spark-rise{0%{opacity:0;transform:translateY(18px)scale(.6)}25%{opacity:1}to{opacity:0;transform:translateY(-115px)scale(1.3)}}@keyframes loss-flash{35%{box-shadow:0 0 50px #cd634c4d}}@keyframes win-flash{35%{box-shadow:0 0 55px #5bcb8059}}@keyframes best-flash{30%,60%{box-shadow:0 0 65px #d4b75599}}.inventory-slots.locked{opacity:.6;pointer-events:none}.inventory-slots.locked .inventory-slot{cursor:wait}.upgrade-inventory{border-top:1px solid #30372a;padding:25px 0 0}.section-title{justify-content:space-between;align-items:end;gap:15px;margin-bottom:16px;display:flex}.section-title h2{margin:4px 0 0;font:21px Share Tech Mono,monospace}.section-title>span,.section-title>b{color:#9c9a85;font-size:10px;font-weight:600}.inventory-slots.compact{padding:0}.admin-section{margin-top:34px}.admin-section+.admin-section{border-top:1px solid #30372a;padding-top:34px}.admin-products{gap:7px;display:grid}.admin-product-row{background:#181b15;border:1px solid #30372a;border-radius:5px;grid-template-columns:minmax(170px,1.25fr) minmax(105px,.9fr) minmax(135px,1.1fr) minmax(150px,1.25fr) 105px 95px 150px;align-items:end;gap:9px;padding:11px;display:grid}.admin-product-name{border-left:2px solid var(--rarity-color);align-items:center;gap:10px;min-width:0;padding-left:8px;display:flex}.admin-product-name img{object-fit:contain;background:#22251c;width:54px;height:48px}.admin-product-name span{gap:5px;min-width:0;display:grid}.admin-product-name b{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.admin-product-name small{color:#787d70;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.admin-product-row label,.admin-case label,.admin-create-fields label{color:#969a88;gap:5px;font-size:8px;display:grid}.admin-product-row input,.admin-product-row select,.admin-case input,.admin-case select,.admin-create-fields input,.admin-create-fields select,.admin-create-fields textarea,.admin-user-row input,.admin-user-row select{color:#e9e6d9;background:#11130f;border:1px solid #393e30;border-radius:4px;outline:0;width:100%;min-width:0;height:32px;padding:0 8px;font-size:10px}.admin-product-row input:focus,.admin-product-row select:focus,.admin-case input:focus,.admin-case select:focus,.admin-create-fields input:focus,.admin-create-fields textarea:focus{border-color:var(--lime)}.admin-login-panel{background:#181b15;border:1px solid #343a2e;border-radius:6px;grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:28px;width:min(720px,100%);margin:36px auto 0;padding:26px;display:grid}.admin-login-copy{align-items:flex-start;gap:16px;display:flex}.admin-login-copy>svg{width:30px;height:30px;color:var(--lime);flex:0 0 30px}.admin-login-copy>div{gap:7px;display:grid}.admin-login-copy span{color:#8e947f;letter-spacing:1.5px;font:8px Share Tech Mono,monospace}.admin-login-copy h2{margin:0;font:21px Share Tech Mono,monospace}.admin-login-copy p{color:#959889;margin:0;font-size:10px;line-height:1.55}.admin-login-panel form{gap:10px;display:grid}.admin-login-panel label{color:#9a9d90;gap:5px;font-size:8px;display:grid}.admin-login-panel input{color:#ece8db;background:#10130e;border:1px solid #3b4134;border-radius:4px;outline:0;width:100%;height:38px;padding:0 10px;font-size:11px}.admin-login-panel input:focus{border-color:var(--lime)}.admin-login-panel .primary-command{min-height:40px}.admin-login-error{color:#e88770;margin:0;font-size:9px;line-height:1.4}.admin-logout{width:auto;padding:0 13px}.admin-create-product{background:#181b15;border:1px solid #30372a;border-radius:5px;grid-template-columns:220px minmax(0,1fr);gap:18px;padding:17px;display:grid}.admin-product-preview{border:1px solid #393e30;border-bottom:2px solid var(--rarity-color);background:radial-gradient(circle, var(--rarity-glow), transparent 70%), #202218;grid-template-rows:150px auto;display:grid}.admin-product-preview img{object-fit:contain;width:100%;height:100%;padding:14px}.admin-product-preview span{color:var(--rarity-color);padding:10px;font:9px Share Tech Mono,monospace}.admin-create-fields{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;display:grid}.admin-create-fields .admin-description{grid-column:span 2}.admin-create-fields textarea{resize:vertical;height:54px;padding:8px}.admin-create-fields .primary-command{min-height:54px}.admin-user-search{background:#181b15;border:1px solid #393e30;border-radius:5px;align-items:center;gap:8px;width:min(420px,100%);height:38px;margin-bottom:12px;padding:0 11px;display:flex}.admin-user-search svg{color:#85877c;width:15px}.admin-user-search input{color:#ece8dc;background:0 0;border:0;outline:0;flex:1;min-width:0}.admin-users{gap:7px;display:grid}.admin-user-row{background:#181b15;border:1px solid #30372a;border-radius:5px;grid-template-columns:minmax(220px,1fr) 110px 110px 110px 95px;align-items:center;gap:9px;padding:10px;display:grid}.admin-user-row>div{align-items:center;gap:9px;min-width:0;display:flex}.admin-user-row img,.admin-user-row>div>svg{object-fit:cover;border-radius:4px;flex:0 0 38px;width:38px;height:38px}.admin-user-row span{gap:3px;min-width:0;display:grid}.admin-user-row b,.admin-user-row small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.admin-user-row b{font-size:10px}.admin-user-row small{color:#7d8074;font:8px Share Tech Mono,monospace}.admin-user-row>strong{color:var(--lime);font:13px Share Tech Mono,monospace}.admin-user-row>button{height:32px;color:var(--lime);background:#d4b75514;border:1px solid #6c623c;border-radius:4px;font-size:9px}.admin-cases{gap:14px;display:grid}.admin-case{background:#181b15;border:1px solid #30372a;border-radius:5px;padding:17px}.admin-case>header{border-bottom:1px solid #30372a;justify-content:space-between;align-items:end;gap:16px;padding-bottom:14px;display:flex}.admin-case header>div{gap:5px;display:grid}.admin-case header span{color:var(--lime);letter-spacing:1.5px;font:8px Share Tech Mono,monospace}.admin-case h2{margin:0;font-size:16px}.admin-case>header>label{width:115px}.admin-case input{padding:0 8px}.admin-case-pool{gap:7px;padding:14px 0;display:grid}.admin-chance-row{grid-template-columns:minmax(0,1fr) 80px 36px 30px;align-items:end;gap:8px;display:grid}.admin-chance-row select{padding:0 8px}.admin-chance-row>span{color:#c7c1a9;place-items:center;height:32px;font:9px Share Tech Mono,monospace;display:grid}.icon-button{color:#a9a99a;background:#202218;border:1px solid #3d4035;border-radius:4px;place-items:center;width:30px;height:32px;display:grid}.icon-button svg{width:14px}.icon-button.danger:hover{color:#ea8070;border-color:#b95a4c}.admin-case>footer{border-top:1px solid #30372a;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.admin-add-item{color:#c8c6b4;background:#202218;border:1px solid #3b4032;border-radius:4px;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:9px;display:inline-flex}.admin-add-item:hover{border-color:var(--lime);color:var(--lime)}.admin-add-item svg{width:14px}.admin-case .primary-command{min-height:34px;font-size:9px}.admin-case .primary-command:disabled{opacity:.45;cursor:not-allowed}.podium{grid-template-columns:repeat(3,1fr);align-items:end;gap:14px;padding:50px 70px 32px;display:grid}.podium-card{text-align:center;background:linear-gradient(#212a36cc,#151a21);border:1px solid #2b3542;border-radius:8px;align-content:center;justify-items:center;min-height:230px;padding:24px;display:grid;position:relative}.podium-card.place-1{border-color:#aef23a66;order:2;min-height:270px}.podium-card.place-2{order:1}.podium-card.place-3{order:3}.podium-card>span{color:var(--lime);font:18px Share Tech Mono,monospace;position:absolute;top:13px;left:15px}.podium-avatar{width:72px;height:72px;color:var(--lime);background:#aef23a0f;border:1px solid #aef23a6b;border-radius:50%;place-items:center;margin-bottom:14px;display:grid}.podium-avatar svg{width:31px;height:31px}.podium-card h2{margin:0 0 6px;font-size:19px}.podium-card p{color:#7c8694;margin:0 0 13px;font-size:10px}.podium-card strong{color:var(--lime);font:16px Share Tech Mono,monospace}.podium-card small{color:#697482;margin-top:7px}.leaderboard{border:1px solid #293340;border-radius:8px;overflow:hidden}.leader-row{background:#151a21;border-bottom:1px solid #252e39;grid-template-columns:80px 1fr 1.5fr 120px 120px;align-items:center;gap:15px;min-height:58px;padding:0 18px;font-size:11px;display:grid}.leader-row:last-child{border-bottom:0}.leader-row b{color:var(--lime);font:14px Share Tech Mono,monospace}.leader-row span{color:#7f8997}.leader-row em{color:#2f73ea;font-style:normal;font-weight:800}.leader-head{color:#697482;text-transform:uppercase;background:#1c2430;min-height:42px;font-size:9px}.leader-head span{color:#697482}.faction-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding-top:32px;display:grid}.faction-card{background:#151a21;border:1px solid #2a3441;border-radius:8px;min-width:0;overflow:hidden}.faction-media{isolation:isolate;background-position:50%;background-size:cover;justify-content:space-between;align-items:flex-end;height:165px;padding:15px;display:flex;position:relative}.faction-media:before{content:"";z-index:-1;background:linear-gradient(#0a0e0c2e,#0a0e0cf0);position:absolute;inset:0}.faction-media small{color:#c8cfd7;text-align:right;text-transform:uppercase;max-width:130px;font-size:8px;line-height:1.4}.faction-emblem{border:1px solid var(--lime);width:52px;height:52px;color:var(--lime);background:#0b0f0cc7;border-radius:50%;place-items:center;font:13px Share Tech Mono,monospace;display:grid;box-shadow:0 0 18px #aef23a2e}.faction-emblem.large{width:88px;height:88px;margin:0 auto 16px;font-size:20px}.faction-blue .faction-emblem{color:#60a5fa;border-color:#60a5fa}.faction-red .faction-emblem{color:#f87171;border-color:#f87171}.faction-orange .faction-emblem,.faction-amber .faction-emblem{color:#fb923c;border-color:#fb923c}.faction-dark .faction-emblem{color:#aeb6c1;border-color:#aeb6c1}.faction-body{padding:17px}.faction-body h2{margin:0 0 8px;font-size:18px}.faction-body>p{color:#7b8593;min-height:64px;margin:0 0 15px;font-size:10px;line-height:1.55}.faction-body>div{border-top:1px solid #29323e;gap:8px;padding:12px 0;display:grid}.faction-body>div span{color:#858f9d;align-items:center;gap:7px;font-size:9px;display:flex}.faction-body>div svg{width:14px}.faction-body>div i{background:var(--lime);width:6px;height:6px;box-shadow:0 0 8px var(--lime);border-radius:50%}.faction-body>button{color:#c6cdd6;background:#1b222b;border:1px solid #303b49;border-radius:6px;justify-content:space-between;align-items:center;width:100%;min-height:38px;margin-top:5px;padding:0 12px;font-size:10px;display:flex}.faction-body>button:hover{border-color:var(--lime);color:var(--lime)}.faction-body>button svg{width:15px}.faction-dossier{text-align:left}.faction-dossier>small{color:#36c89c;letter-spacing:2px;text-align:center;font:9px Share Tech Mono,monospace;display:block}.faction-dossier h2{color:var(--lime);text-align:center;margin:8px 0 4px;font:32px Share Tech Mono,monospace}.faction-dossier h3{color:#8b95a2;text-align:center;margin:0 0 20px;font-size:11px}.faction-dossier>p{color:#8a94a1;font-size:12px;line-height:1.65}.dossier-stats{grid-template-columns:1fr 1fr;gap:10px;margin:20px 0;display:grid}.dossier-stats span{color:#74808e;border:1px solid #293340;border-radius:6px;gap:6px;padding:13px;font-size:9px;display:grid}.dossier-stats b{color:#dce2e9;font-size:11px}.faction-dossier h4{text-transform:uppercase;margin:0 0 10px;font-size:10px}.role-list{flex-wrap:wrap;gap:7px;margin-bottom:20px;display:flex}.role-list span{color:#aeb6c0;border:1px solid #303b49;border-radius:999px;padding:7px 9px;font-size:9px}.faction-dossier .primary-command{width:100%}.control-summary{grid-template-columns:repeat(3,1fr);gap:12px;padding:30px 0 16px;display:grid}.control-summary>div{background:#151a21;border:1px solid #293340;border-radius:8px;align-items:center;gap:15px;min-height:86px;padding:18px;display:flex}.control-summary svg{color:var(--lime)}.control-summary span{gap:6px;display:grid}.control-summary small{color:#707b88;letter-spacing:1px;font-size:8px}.control-summary b{font:18px Share Tech Mono,monospace}.control-map{background:#141a20;border:1px solid #293340;border-radius:8px;height:390px;position:relative;overflow:hidden}.map-grid-lines{background-image:linear-gradient(#aef23a0e 1px,#0000 1px),linear-gradient(90deg,#aef23a0e 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.control-map:before{content:"";border:24px double #aef23a0d;border-radius:44% 28% 53% 37%;position:absolute;inset:16% 11%;transform:rotate(-7deg)}.control-map:after{content:"";background:#60a5fa2b;width:108%;height:3px;position:absolute;top:52%;left:-5%;transform:rotate(8deg);box-shadow:0 9px #60a5fa0d}.map-marker{z-index:2;color:#b6bec8;align-items:center;gap:7px;font-size:8px;display:flex;position:absolute}.map-marker svg{color:#9ca6b3;fill:#9ca6b333;width:22px}.map-marker.green svg{color:#34d399}.map-marker.red svg{color:#f04455}.map-marker.orange svg{color:#fb923c}.map-marker.blue svg{color:#60a5fa}.marker-1{top:23%;left:12%}.marker-2{top:16%;left:36%}.marker-3{top:25%;left:69%}.marker-4{top:53%;left:82%}.marker-5{top:48%;left:53%}.marker-6{top:64%;left:22%}.marker-7{top:76%;left:44%}.marker-8{top:75%;left:71%}.map-legend{z-index:3;background:#0e1116d9;border:1px solid #293340;border-radius:6px;gap:14px;padding:10px 12px;display:flex;position:absolute;bottom:13px;right:14px}.map-legend span{color:#747f8d;align-items:center;gap:6px;font-size:8px;display:flex}.map-legend i{background:#8b95a2;border-radius:50%;width:7px;height:7px}.map-legend i.green{background:#34d399}.map-legend i.red{background:#f04455}.control-toolbar{justify-content:space-between;gap:15px;padding:20px 0 14px;display:flex}.filter-buttons{gap:7px;display:flex}.filter-buttons button,.control-toolbar select,.quest-tabs button{color:#7d8795;background:#151a21;border:1px solid #2b3542;border-radius:7px;min-height:36px;padding:0 14px;font-size:10px}.filter-buttons button.active,.quest-tabs button.active{border-color:var(--lime);color:var(--lime)}.control-toolbar select{outline:0;min-width:190px}.zone-card.blue{background:#19305b73;border-color:#60a5fa66}.zone-card.blue>svg,.zone-card.blue p{color:#60a5fa}.contract-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-top:32px;display:grid}.contract-card{background:#151a21;border:1px solid #293340;border-radius:8px;min-width:0;padding:19px;position:relative}.contract-top{justify-content:space-between;gap:10px;margin-bottom:22px;display:flex}.contract-top span{color:#36c89c;letter-spacing:1px;font:9px Share Tech Mono,monospace}.contract-top b{color:#fbbf24;font-size:9px}.contract-card>svg{width:30px;height:30px;color:var(--lime);margin-bottom:15px}.contract-card h2{margin:0 0 9px;font-size:17px}.contract-card>p{color:#7a8592;min-height:48px;font-size:10px;line-height:1.55}.contract-meta{border-top:1px solid #29323e;gap:18px;margin:18px 0;padding-top:14px;display:flex}.contract-meta span{color:#aab2bd;align-items:center;gap:6px;font-size:10px;display:flex}.contract-meta svg{color:#2f73ea;width:14px}.contract-card>button{background:#1b222b;border:1px solid #354150;border-radius:6px;justify-content:space-between;align-items:center;width:100%;min-height:40px;padding:0 12px;font-size:10px;display:flex}.contract-card>button.accepted{color:#34d399;border-color:#34d399}.contract-card>button svg{width:16px}.research-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-top:32px;display:grid}.research-card{background:#151a21;border:1px solid #293340;border-radius:8px;min-width:0;padding:20px}.research-card.unlocked{border-color:#34d39952}.research-icon{color:#7e8997;background:#1b2330;border:1px solid #354150;border-radius:7px;place-items:center;width:46px;height:46px;margin-bottom:18px;display:grid}.research-card.unlocked .research-icon{color:#34d399;border-color:#34d39966}.research-card>span{color:#36c89c;letter-spacing:1px;font:9px Share Tech Mono,monospace}.research-card h2{margin:8px 0;font-size:16px}.research-card p{color:#798391;min-height:43px;font-size:10px;line-height:1.5}.progress-line,.quest-progress{background:#252e39;border-radius:99px;height:5px;margin:16px 0 8px;overflow:hidden}.progress-line i,.quest-progress i{background:linear-gradient(90deg, #34d399, var(--lime));height:100%;display:block}.research-card small{color:#6f7a88;font-size:9px}.research-card>button{background:#1b222b;border:1px solid #34404e;border-radius:6px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:38px;margin-top:16px;font-size:10px;display:flex}.research-card>button:disabled{color:#34d399;cursor:default;border-color:#34d3994d}.research-card>button svg{width:14px}.quest-tabs{gap:7px;padding:28px 0 14px;display:flex}.quest-list{gap:10px;display:grid}.quest-card{background:#151a21;border:1px solid #293340;border-radius:8px;grid-template-columns:110px minmax(0,1fr) 120px 120px;align-items:center;gap:18px;min-height:116px;padding:18px;display:grid}.quest-card.tracked{border-color:#aef23a66}.quest-status{color:var(--lime);justify-items:center;gap:8px;display:grid}.quest-status svg{width:25px;height:25px}.quest-status span{color:#73808d;text-transform:uppercase;font-size:8px}.quest-main h2{margin:0 0 7px;font-size:16px}.quest-main p{color:#7c8694;margin:0;font-size:10px}.quest-main small{color:#6f7987;font-size:9px}.quest-card>strong{color:#2f73ea;text-align:right;font:13px Share Tech Mono,monospace}.quest-card>button{background:#1b222b;border:1px solid #354150;border-radius:6px;min-height:38px;font-size:9px}.quest-card.tracked>button{border-color:var(--lime);color:var(--lime)}@media (width<=1120px){.site-header{grid-template-columns:1fr auto}.site-header nav{background:#151b22;border-bottom:1px solid #29323e;gap:0;padding:10px 18px 16px;transition:transform .2s;display:grid;position:fixed;inset:58px 0 auto;transform:translateY(-130%)}.site-header nav.open{transform:translateY(0)}.site-header nav a,.site-header nav a:nth-child(n){border-bottom:1px solid #252e39;padding:11px 4px;display:block}.menu-button{border-radius:8px;display:inline-flex!important}.product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.zone-grid,.case-grid,.faction-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.case-pool-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-product-name{grid-column:1/-1}.admin-product-actions{min-height:32px}.contract-grid,.research-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.quest-card{grid-template-columns:90px minmax(0,1fr) 100px}.quest-card>button{grid-column:2/-1}.upgrade-console{grid-template-columns:1fr 1fr}.upgrade-core{grid-column:1/-1;min-height:280px}.admin-product-row{grid-template-columns:minmax(180px,1.5fr) 1fr 1fr}.admin-product-actions{grid-column:3}}@media (width<=760px){.site-header{grid-template-columns:1fr auto;gap:8px;height:54px;padding:0 13px}.site-header nav{background:#151b22;border-bottom:1px solid #29323e;gap:0;padding:10px 14px 16px;transition:transform .2s;display:grid;position:fixed;inset:54px 0 auto;transform:translateY(-130%)}.site-header nav.open{transform:translateY(0)}.site-header nav a,.site-header nav a:nth-child(n){border-bottom:1px solid #252e39;padding:11px 4px;display:block}.brand strong{letter-spacing:2px;font-size:15px}.brand span{display:none}.header-actions{gap:4px}.notice-button{display:none!important}.menu-button{border-radius:7px;width:34px;display:inline-flex!important}.discord-button{display:none!important}.steam-button{white-space:nowrap;max-width:92px;padding:0 9px;font-size:9px;overflow:hidden;height:34px!important}.steam-account{width:34px;padding:2px}.steam-account>span,.steam-account>svg:last-child{display:none}.steam-account>img,.steam-account>svg:first-child{width:28px;height:28px}.header-balance{gap:4px;height:34px;padding:0 7px}.header-balance svg{width:13px}.header-balance b{font-size:9px}.header-inventory,.header-cart{flex:0 0 34px;width:34px;height:34px!important;display:inline-flex!important}.hero{min-height:380px;padding:37px 14px 33px}.hero-copy>p{letter-spacing:4px;margin-bottom:14px;font-size:10px}.hero h1{letter-spacing:5px;font-size:clamp(38px,12vw,49px)}.hero-copy>span{letter-spacing:5px;font-size:9px}.hero-description{margin-top:25px;font-size:12px;line-height:1.9}.server-line{flex-wrap:wrap;gap:10px}.online{height:36px}.players{align-items:center;height:36px;display:flex}.ip{flex:1 0 100%;justify-content:space-between;height:46px}.ip small{max-width:48px}.shop{padding:0 13px 24px}.category-list{scrollbar-width:none;flex-wrap:nowrap;margin-right:-13px;padding-right:13px;overflow-x:auto}.category-list::-webkit-scrollbar{display:none}.category-list button{flex:none;min-height:34px;padding:0 17px}.search-box{width:100%}.product-grid{grid-template-columns:1fr;gap:14px}.product-card{grid-template-rows:180px 1fr 50px;min-height:316px}.product-copy{padding:14px 15px}.product-copy h3{font-size:14px}.product-prices button{min-width:70px}.leaders{grid-template-columns:1fr;padding:55px 13px 34px}.leader-card{gap:15px;min-height:160px;padding:18px}.leader-avatar{width:84px;height:84px}.leader-card h3{font-size:22px}.leader-card span{letter-spacing:1px;font-size:8px}.leader-watermark{width:90px;height:90px;right:20px}.zone-control{padding:0 13px 25px}.zone-grid{grid-template-columns:1fr}.zone-card{min-height:72px}.page-shell{width:calc(100% - 26px);padding-bottom:38px}.page-intro{min-height:220px;padding:48px 0 28px}.page-intro h1{letter-spacing:3px;font-size:clamp(38px,13vw,52px)}.page-intro p{font-size:11px}.case-grid,.faction-grid,.contract-grid,.research-grid{grid-template-columns:1fr;padding-top:22px}.case-image{height:210px}.case-detail-page{padding-top:13px}.case-detail-stage{min-height:480px;padding-top:28px}.case-detail-stage>h1{font-size:21px}.case-detail-image{height:230px}.case-open-actions{flex-direction:column;width:100%;padding:0 12px}.case-open-actions button{width:100%}.case-detail-stage .case-reel-window{margin-top:75px}.case-pool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.case-pool-grid article>div{height:105px}.case-result>div{width:250px;height:215px}.reward-modal,.faction-dossier{padding:25px 18px}.case-opening-overlay,.case-contents-overlay{padding:8px}.case-contents-modal{width:calc(100vw - 16px);max-height:calc(100vh - 16px)}.case-contents-head{padding:24px 16px 16px}.case-contents-head h2{font-size:19px}.case-contents-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px 16px 18px}.case-contents-grid article>div{height:98px}.case-confirm{grid-template-columns:1fr;gap:12px;padding:16px}.case-confirm-actions{flex-wrap:wrap;width:100%}.case-confirm-actions button{flex:1}.case-confirm-actions .fast-open-command{flex:1 0 100%}.account-profile{align-items:flex-start}.account-identity>img,.account-identity>svg{flex-basis:54px;width:54px;height:54px}.account-identity h2{font-size:17px}.account-identity span{font-size:7px}.account-logout{width:38px;min-width:38px;padding:0}.account-logout:not(:hover){font-size:0}.account-logout svg{margin:0}.account-stats{grid-template-columns:1fr}.account-stats>div{border-bottom:1px solid #30372a;border-right:0;min-height:62px}.account-stats>div:last-child{border-bottom:0}.account-tabs{scrollbar-width:none;overflow-x:auto}.account-tabs button{flex:none}.account-history-row{grid-template-columns:70px minmax(0,1fr);gap:11px;padding:10px}.account-history-image{width:68px;height:62px}.account-history-row aside{grid-column:2;grid-template-columns:auto 1fr;place-items:center start;min-width:0}.case-opening-modal{width:calc(100vw - 16px);padding-top:32px}.case-opening-modal>h2{margin:8px 45px 18px;font-size:17px}.case-reel-window{height:166px}.case-reel-item{grid-template-rows:92px 1fr;width:144px;height:132px}.case-reel-window:before,.case-reel-window:after{width:28px}.podium{grid-template-columns:1fr;gap:10px;padding:25px 0 20px}.podium-card,.podium-card.place-1{order:initial;min-height:190px}.leaderboard{overflow-x:auto}.leader-row{min-width:690px}.faction-media{height:210px}.faction-body>p{min-height:0}.dossier-stats{grid-template-columns:1fr}.control-summary{grid-template-columns:1fr;padding-top:22px}.control-map{height:320px}.map-marker b{display:none}.map-legend{justify-content:space-between;left:10px;right:10px}.control-toolbar{display:grid}.filter-buttons{scrollbar-width:none;overflow-x:auto}.filter-buttons::-webkit-scrollbar{display:none}.filter-buttons button{flex:none}.control-toolbar select{width:100%}.contract-card>p,.research-card p{min-height:0}.quest-tabs{scrollbar-width:none;overflow-x:auto}.quest-tabs::-webkit-scrollbar{display:none}.quest-tabs button{flex:none}.quest-card{grid-template-columns:54px minmax(0,1fr);gap:12px}.quest-status{grid-row:1/span 2}.quest-card>strong{text-align:left;grid-column:2}.quest-card>button{grid-column:2;width:100%}.inventory-panel{margin-top:20px}.inventory-panel-head{flex-direction:column;align-items:flex-start;gap:9px}.inventory-slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px}.inventory-slot{min-height:143px}.inventory-slot-tooltip{display:none}.upgrade-console{grid-template-columns:1fr;gap:10px;padding:22px 0}.upgrade-core{grid-column:auto;min-height:270px}.upgrade-stage{min-height:250px}.section-title{align-items:start}.section-title h2{font-size:17px}.admin-product-row{grid-template-columns:1fr 1fr;gap:8px}.admin-product-name,.admin-product-actions{grid-column:1/-1}.admin-create-product{grid-template-columns:1fr;padding:12px}.admin-product-preview{grid-template-rows:130px auto}.admin-create-fields{grid-template-columns:1fr 1fr}.admin-create-fields .admin-description{grid-column:1/-1}.admin-user-row{grid-template-columns:1fr 85px}.admin-user-row>select,.admin-user-row>input,.admin-user-row>button{grid-column:auto}.admin-case{padding:13px}.admin-case>header{flex-direction:column;align-items:start}.admin-case>header>label{width:100%}.admin-chance-row{grid-template-columns:minmax(0,1fr) 65px 30px 30px;gap:6px}.admin-case>footer{flex-direction:column;align-items:stretch}.admin-case>footer>button{justify-content:center;width:100%}footer{flex-wrap:wrap;justify-content:flex-start;gap:12px 18px;padding:22px 13px}.site-notice{bottom:12px;right:12px}}html:not([data-theme]) .hero,html[data-theme=dark] .hero{grid-template-columns:minmax(255px,.62fr) minmax(500px,1fr)!important;align-items:end!important;column-gap:clamp(54px,8vw,156px)!important;display:grid!important}.hero-briefing{z-index:1;color:#dce6d9;border-left:1px solid #7da6a685;align-content:end;align-self:stretch;gap:16px;max-width:300px;padding:0 0 4px 20px;display:grid;position:relative}.hero-briefing:before{content:"";background:#c0795c;width:5px;height:5px;position:absolute;top:7px;left:-3px;box-shadow:0 31px #b8d17d}.hero-briefing-code{color:#83a9ad;letter-spacing:1.4px;font:700 8px/1.3 IBM Plex Mono,monospace!important}.hero-briefing>strong{color:#e9efe4;letter-spacing:0;font:800 clamp(20px,2vw,29px)/1.04 Manrope,sans-serif!important}.hero-briefing dl{border-top:1px solid #71979761;gap:8px;margin:0;padding-top:13px;display:grid}.hero-briefing dl div{grid-template-columns:76px minmax(0,1fr);gap:8px;display:grid}.hero-briefing dt,.hero-briefing dd{margin:0}.hero-briefing dt{color:#7c9998;letter-spacing:1px;font:700 8px/1.45 IBM Plex Mono,monospace!important}.hero-briefing dd{color:#c5d1c9;font:600 10px/1.45 Manrope,sans-serif!important}.hero-briefing>small{color:#a8bf7d;letter-spacing:1.2px;padding-top:2px;font:700 8px/1.4 IBM Plex Mono,monospace!important}@media (width<=1040px){html:not([data-theme]) .hero,html[data-theme=dark] .hero{grid-template-columns:minmax(205px,.52fr) minmax(420px,1fr)!important;column-gap:34px!important}.hero-briefing{max-width:248px}}@media (width<=760px){html:not([data-theme]) .hero,html[data-theme=dark] .hero{display:flex!important}.hero-briefing{display:none}}html:not([data-theme]) .site-app button,html[data-theme=dark] .site-app button{transition:transform .16s,border-color .16s,background-color .16s,color .16s,box-shadow .16s}html:not([data-theme]) .site-app button:focus-visible,html[data-theme=dark] .site-app button:focus-visible,html:not([data-theme]) .site-app a:focus-visible,html[data-theme=dark] .site-app a:focus-visible{outline-offset:3px;outline:2px solid #c9df90}html:not([data-theme]) .primary-command,html[data-theme=dark] .primary-command,html:not([data-theme]) .pay-button,html[data-theme=dark] .pay-button,html:not([data-theme]) .arsenal-products .product-buy-button,html[data-theme=dark] .arsenal-products .product-buy-button{color:#12201d;background:#b9d77a;border:1px solid #c7df8c;border-radius:6px;box-shadow:inset 0 1px #ffffff47,0 4px 12px #00000029}html:not([data-theme]) .primary-command:hover:not(:disabled),html[data-theme=dark] .primary-command:hover:not(:disabled),html:not([data-theme]) .pay-button:hover:not(:disabled),html[data-theme=dark] .pay-button:hover:not(:disabled),html:not([data-theme]) .arsenal-products .product-buy-button:hover:not(:disabled),html[data-theme=dark] .arsenal-products .product-buy-button:hover:not(:disabled){color:#10201c;background:#d0e896;border-color:#e0f2ad;transform:translateY(-1px);box-shadow:inset 0 1px #fff6,0 7px 16px #00000038}html:not([data-theme]) .secondary-command,html[data-theme=dark] .secondary-command,html:not([data-theme]) .mode-button,html[data-theme=dark] .mode-button,html:not([data-theme]) .case-back,html[data-theme=dark] .case-back,html:not([data-theme]) .fast-open-command,html[data-theme=dark] .fast-open-command,html:not([data-theme]) .admin-add-item,html[data-theme=dark] .admin-add-item{color:#c8d8d2;background:#162629;border:1px solid #486367;border-radius:6px;box-shadow:inset 0 1px #ffffff09}html:not([data-theme]) .secondary-command:hover:not(:disabled),html[data-theme=dark] .secondary-command:hover:not(:disabled),html:not([data-theme]) .mode-button:hover:not(:disabled),html[data-theme=dark] .mode-button:hover:not(:disabled),html:not([data-theme]) .case-back:hover:not(:disabled),html[data-theme=dark] .case-back:hover:not(:disabled),html:not([data-theme]) .fast-open-command:hover:not(:disabled),html[data-theme=dark] .fast-open-command:hover:not(:disabled),html:not([data-theme]) .admin-add-item:hover:not(:disabled),html[data-theme=dark] .admin-add-item:hover:not(:disabled){color:#edf4ea;background:#20383a;border-color:#94bcb3;transform:translateY(-1px)}html:not([data-theme]) .mode-button.active,html[data-theme=dark] .mode-button.active{color:#ddecbd;background:#293e36;border-color:#b9d77a;box-shadow:inset 3px 0 #b9d77a}html:not([data-theme]) .sound-toggle,html[data-theme=dark] .sound-toggle,html:not([data-theme]) .icon-button,html[data-theme=dark] .icon-button,html:not([data-theme]) .quick-upgrade-button,html[data-theme=dark] .quick-upgrade-button,html:not([data-theme]) .arsenal-products .product-cart-button,html[data-theme=dark] .arsenal-products .product-cart-button{color:#c7d7d1;background:#172a2d;border:1px solid #49676a;border-radius:6px}html:not([data-theme]) .sound-toggle:hover:not(:disabled),html[data-theme=dark] .sound-toggle:hover:not(:disabled),html:not([data-theme]) .icon-button:hover:not(:disabled),html[data-theme=dark] .icon-button:hover:not(:disabled),html:not([data-theme]) .quick-upgrade-button:hover:not(:disabled),html[data-theme=dark] .quick-upgrade-button:hover:not(:disabled),html:not([data-theme]) .arsenal-products .product-cart-button:hover:not(:disabled),html[data-theme=dark] .arsenal-products .product-cart-button:hover:not(:disabled){color:#eff6ec;background:#213b3d;border-color:#a5c9bd;transform:translateY(-1px)}html:not([data-theme]) .site-app button:disabled,html[data-theme=dark] .site-app button:disabled{opacity:.42;box-shadow:none;cursor:not-allowed;transform:none}.info-page{color:#dbe1d7;width:min(1240px,100% - 48px);margin:0 auto;padding:30px 0 78px;font-family:Manrope,sans-serif;overflow:hidden}.info-page h1,.info-page h2,.info-page h3,.info-page p{font-family:Manrope,sans-serif}.info-kicker,.info-section-head>span,.info-brief-grid span,.info-zone-card>span,.info-connect>div>span,.info-copy-button b,.info-cycle b{font-family:IBM Plex Mono,monospace}.info-hero{isolation:isolate;background:linear-gradient(90deg,#0d1312f0 8%,#0f1715bf 54%,#0d1312db),url(/assets/palmyra.jpg) 50%/cover;border:1px solid #506052;border-radius:8px;align-items:end;min-height:430px;padding:48px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 34px #0000003d}.info-hero:after{content:"";z-index:-1;pointer-events:none;border:1px solid #bccd9d1f;position:absolute;inset:0}.info-hero-content{max-width:650px;position:relative}.info-kicker{color:#b8ce8a;letter-spacing:1.4px;margin-bottom:16px;font-size:10px;display:block}.info-hero h1{color:#eff1e9;letter-spacing:0;max-width:560px;margin:0;font-size:clamp(38px,6vw,68px);font-weight:700;line-height:1}.info-hero p{color:#b6c0b7;max-width:610px;margin:19px 0 28px;font-size:14px;line-height:1.7}.info-hero-grid{z-index:-1;pointer-events:none;opacity:.56;position:absolute;inset:20px}.info-hero-grid:before,.info-hero-grid:after{content:"";background:#bed4a645;position:absolute}.info-hero-grid:before{width:1px;height:86px;top:0;right:0}.info-hero-grid:after{width:82px;height:1px;top:85px;right:0}.info-hero-grid i{background:#bdcf9e4d;height:1px;display:block;position:absolute}.info-hero-grid i:first-child{width:31%;top:22%;right:0}.info-hero-grid i:nth-child(2){width:1px;height:75px;top:22%;right:30%}.info-hero-grid i:nth-child(3){background:0 0;border:1px solid #c9d99a;width:12px;height:12px;bottom:12%;right:0}.info-copy-group{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.info-copy-button,.info-connect-copy{color:#e8efe2;background:#1b302e;border:1px solid #88a979;border-radius:6px;align-items:center;gap:10px;min-height:46px;padding:0 14px 0 11px;font:700 11px Manrope,sans-serif;display:inline-flex}.info-copy-button svg,.info-connect-copy svg{box-sizing:content-box;color:#13211e;background:#bfd889;border-radius:4px;width:17px;height:17px;padding:7px}.info-copy-button b{color:#cbd7bd;border-left:1px solid #557163;padding-left:10px;font-size:10px;font-weight:500}.info-copy-button:hover,.info-connect-copy:hover{background:#27413a;border-color:#c5dd9a;transform:translateY(-1px)}.info-copy-status,.info-connect-status{color:#c9dc9a;min-height:16px;font-size:10px}.info-section{margin-top:58px}.info-section-head{border-bottom:1px solid #425048;justify-content:space-between;align-items:end;gap:16px;padding-bottom:14px;display:flex}.info-section-head>span{color:#91a9a0;letter-spacing:1.1px;font-size:9px}.info-section-head h2{color:#edf0e8;letter-spacing:0;margin:0;font-size:clamp(22px,3vw,31px);line-height:1.1}.info-brief-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding-top:15px;display:grid}.info-brief-grid article{background:#16201f;border:1px solid #42534c;border-radius:6px;align-content:start;gap:10px;min-height:130px;padding:18px;display:grid}.info-brief-grid svg{color:#bbd28d;width:20px}.info-brief-grid span{color:#829891;letter-spacing:.8px;text-transform:uppercase;font-size:9px}.info-brief-grid strong{color:#e3e8dc;font-size:14px;line-height:1.35}.info-zone-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;padding-top:15px;display:grid}.info-zone-card{background:#151e1e;border:1px solid #3f504b;border-radius:6px;min-height:224px;padding:20px;position:relative;overflow:hidden}.info-zone-card>span{color:#71877f;font-size:9px;position:absolute;top:15px;right:16px}.info-zone-card>svg{color:#c3d898;width:25px;height:25px}.info-zone-card h3{color:#e7ece2;margin:34px 0 10px;font-size:15px}.info-zone-card p{color:#9daca4;margin:0;font-size:11px;line-height:1.65}.info-zone-card:hover{background:#192725;border-color:#8ea990;transform:translateY(-3px)}.info-cycle{background:#141d1d;border:1px solid #405149;border-radius:6px;grid-template-columns:repeat(4,1fr);gap:0;margin:16px 0 0;padding:0;list-style:none;display:grid}.info-cycle li{border-right:1px solid #405149;min-height:155px;padding:22px 20px;position:relative}.info-cycle li:last-child{border-right:0}.info-cycle li:not(:last-child):after{content:"";z-index:1;background:#182523;border:1px solid #c1d78f;border-radius:50%;width:7px;height:7px;position:absolute;top:34px;right:-4px}.info-cycle b{color:#bcd48b;margin-bottom:25px;font-size:11px;display:block}.info-cycle h3{color:#e5eade;margin:0 0 8px;font-size:15px}.info-cycle p{color:#98a8a1;margin:0;font-size:10px;line-height:1.55}.info-connect{background:#1a2421;border:1px solid #6f8064;border-left:4px solid #c07759;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;margin-top:58px;padding:29px;display:grid;position:relative}.info-connect>div{gap:7px;display:grid}.info-connect>div>span{color:#c48a72;letter-spacing:1px;font-size:9px}.info-connect h2{color:#eef0e7;margin:0;font-size:23px}.info-connect strong{color:#cfe0a5;font:600 16px IBM Plex Mono,monospace}.info-connect-status{margin:0;position:absolute;bottom:9px;left:29px}.info-reveal{animation:.6s both info-reveal;animation-timeline:view();animation-range:entry 8% cover 24%}.info-brief-grid>:nth-child(2),.info-zone-grid>:nth-child(2),.info-cycle>:nth-child(2){animation-delay:80ms}.info-brief-grid>:nth-child(3),.info-zone-grid>:nth-child(3),.info-cycle>:nth-child(3){animation-delay:.16s}.info-brief-grid>:nth-child(4),.info-zone-grid>:nth-child(4),.info-cycle>:nth-child(4){animation-delay:.24s}@keyframes info-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.info-hero{animation:16s ease-in-out infinite alternate info-hero-parallax}.info-hero-grid i:first-child{animation:3.5s ease-in-out infinite info-coordinate}@keyframes info-hero-parallax{0%{background-position:50%}to{background-position:54% 45%}}@keyframes info-coordinate{50%{opacity:.85;width:43%}}}@media (prefers-reduced-motion:reduce){.info-page *,.info-page :before,.info-page :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=900px){.info-brief-grid,.info-zone-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.info-cycle{grid-template-columns:repeat(2,1fr)}.info-cycle li:nth-child(2){border-right:0}.info-cycle li:nth-child(-n+2){border-bottom:1px solid #405149}}@media (width<=560px){.info-page{width:calc(100% - 26px);padding-top:14px;padding-bottom:46px}.info-hero{background-position:60%;align-items:end;min-height:470px;padding:26px 19px}.info-hero p{font-size:12px}.info-copy-group{flex-direction:column;align-items:flex-start}.info-copy-button{justify-content:flex-start;width:100%}.info-copy-button b{margin-left:auto}.info-section{margin-top:40px}.info-section-head{align-items:start;gap:7px;display:grid}.info-brief-grid,.info-zone-grid,.info-cycle{grid-template-columns:1fr}.info-brief-grid article{min-height:105px}.info-zone-card{min-height:174px}.info-cycle li,.info-cycle li:nth-child(2){border-bottom:1px solid #405149;border-right:0;min-height:120px}.info-cycle li:last-child{border-bottom:0}.info-cycle li:after{display:none}.info-connect{grid-template-columns:1fr;gap:17px;padding:22px 19px 29px}.info-connect h2{font-size:20px}.info-connect-copy{justify-content:center;width:100%}.info-connect-status{left:19px}}:root{font-family:Manrope,Arial,sans-serif}.site-app,.site-app *,.site-app button,.site-app input,.site-app select,.site-app textarea{font-family:Manrope,Arial,sans-serif!important}.site-app p{font-size:13px;line-height:1.65}.site-app small,.site-app label,.site-app .product-rarity,.site-app .info-kicker,.site-app .info-section-head>span{letter-spacing:.35px;font-size:11px;line-height:1.45}.site-app button,.site-app input,.site-app select,.site-app textarea{font-size:12px;font-weight:600}.site-app input,.site-app select,.site-app textarea{line-height:1.4}.site-app h1,.site-app h2,.site-app h3{letter-spacing:0}@media (width<=560px){.site-app p{font-size:12px}.site-app small,.site-app label{font-size:10px}.site-app button,.site-app input,.site-app select,.site-app textarea{font-size:11px}}html:not([data-theme]) .hero-brand-mark,html[data-theme=dark] .hero-brand-mark{color:#e6eddf;letter-spacing:clamp(2px,.65vw,9px);text-shadow:3px 3px #141f1ead,0 10px 24px #00000038;align-items:center;margin:0;padding:0 0 13px 17px;font:800 clamp(46px,6vw,82px)/.94 Manrope,sans-serif;display:inline-flex;position:relative}html:not([data-theme]) .hero-brand-mark:before,html[data-theme=dark] .hero-brand-mark:before{content:"DL / 01";color:#c47a5d;letter-spacing:1.8px;font:600 9px/1 IBM Plex Mono,monospace;position:absolute;bottom:0;left:0}html:not([data-theme]) .hero-brand-mark:after,html[data-theme=dark] .hero-brand-mark:after{content:"";background:#b8cd83;width:42%;height:2px;position:absolute;bottom:3px;right:-18px;box-shadow:9px 0 #bd7357,22px 0 #bd7357}html:not([data-theme]) .hero-copy>p,html[data-theme=dark] .hero-copy>p{color:#91b2b3;letter-spacing:2.4px;font-size:10px;font-weight:500;font-family:IBM Plex Mono,monospace!important}html:not([data-theme]) .hero-copy>span,html[data-theme=dark] .hero-copy>span{color:#c1d18c;letter-spacing:2.8px;font-size:10px;font-weight:500;font-family:IBM Plex Mono,monospace!important}@media (width<=560px){html:not([data-theme]) .hero-brand-mark,html[data-theme=dark] .hero-brand-mark{letter-spacing:2px;padding-left:12px;font-size:45px}html:not([data-theme]) .hero-brand-mark:after,html[data-theme=dark] .hero-brand-mark:after{width:35%;right:-8px}}html:not([data-theme]) .hero-copy,html[data-theme=dark] .hero-copy{text-align:center;width:min(900px,100%);max-width:900px;margin:0 auto}html:not([data-theme]) .hero-brand-mark,html[data-theme=dark] .hero-brand-mark{color:#f0f2e8;letter-spacing:clamp(3px,1.1vw,16px);text-align:center;text-shadow:4px 4px #101b1bb8,0 16px 30px #0000004d;width:max-content;max-width:100%;margin:0 auto;padding:0 0 18px;font:800 clamp(58px,9vw,122px)/.88 IBM Plex Mono,monospace;display:block}html:not([data-theme]) .hero-brand-mark span,html[data-theme=dark] .hero-brand-mark span{display:block}html:not([data-theme]) .hero-brand-mark:before,html[data-theme=dark] .hero-brand-mark:before{color:#c78364;letter-spacing:3px;font-size:10px;bottom:0;left:50%;transform:translate(-50%)}html:not([data-theme]) .hero-brand-mark:after,html[data-theme=dark] .hero-brand-mark:after{background:#bdd587;width:min(300px,58%);bottom:7px;right:50%;transform:translate(50%);box-shadow:9px 0 #bd7357,22px 0 #bd7357}html:not([data-theme]) .hero-copy>p,html[data-theme=dark] .hero-copy>p,html:not([data-theme]) .hero-copy>span,html[data-theme=dark] .hero-copy>span{text-align:center}html:not([data-theme]) .hero-description,html[data-theme=dark] .hero-description{border-left:0;margin-left:auto;margin-right:auto;padding-left:0}html:not([data-theme]) .server-line,html[data-theme=dark] .server-line{justify-content:center}@media (width<=560px){html:not([data-theme]) .hero-brand-mark,html[data-theme=dark] .hero-brand-mark{letter-spacing:2px;font-size:clamp(43px,14vw,70px)}html:not([data-theme]) .hero-description,html[data-theme=dark] .hero-description{max-width:330px}}html:not([data-theme]) .hero-brand-mark,html[data-theme=dark] .hero-brand-mark{isolation:isolate;color:#0000;letter-spacing:clamp(1px,.38vw,6px);font-family:Manrope,sans-serif;font-weight:900}html:not([data-theme]) .hero-brand-mark:before,html[data-theme=dark] .hero-brand-mark:before{content:attr(data-label);z-index:0;color:#040a0a9e;width:max-content;max-width:100%;font:inherit;letter-spacing:inherit;text-shadow:10px 8px #040a0a24,-6px 3px #060e0d1f;filter:blur(.3px);top:8px;bottom:auto;left:50%;transform:translate(-50%)skew(-2deg)}html:not([data-theme]) .hero-brand-mark>span,html[data-theme=dark] .hero-brand-mark>span{z-index:1;color:#0000;-webkit-text-stroke:1px #f6eeda61;filter:drop-shadow(0 2px #191411c7)drop-shadow(0 10px 14px #0000005c);background-color:#e5d8c2;background-image:radial-gradient(circle at 9% 26%,#271f1a7a 0 1px,#0000 1.7px),radial-gradient(circle at 19% 74%,#33251e5c 0 1px,#0000 1.6px),radial-gradient(circle at 31% 36%,#2f211c47 0 2px,#0000 2.8px),radial-gradient(circle at 47% 79%,#2a1e1a6b 0 1px,#0000 1.7px),radial-gradient(circle at 62% 23%,#30221c57 0 1.5px,#0000 2.2px),radial-gradient(circle at 75% 64%,#251d1966 0 1px,#0000 1.8px),radial-gradient(circle at 89% 31%,#2b1e1952 0 2px,#0000 3px);-webkit-background-clip:text;background-clip:text;display:block;position:relative}html:not([data-theme]) .hero-brand-mark:after,html[data-theme=dark] .hero-brand-mark:after{background:#d8c8aa;width:min(360px,68%);height:3px;bottom:4px;right:50%;transform:translate(50%);box-shadow:12px 0 #bd7259,29px 0 #bd7259}@media (width<=560px){html:not([data-theme]) .hero-brand-mark,html[data-theme=dark] .hero-brand-mark{letter-spacing:0}html:not([data-theme]) .hero-brand-mark>span,html[data-theme=dark] .hero-brand-mark>span{-webkit-text-stroke-width:.5px}}html:not([data-theme]) .hero-brand-mark,html[data-theme=dark] .hero-brand-mark{color:#e5d7c0;letter-spacing:clamp(1px,.3vw,5px);text-align:center;text-shadow:3px 4px #121514,0 11px 22px #00000061;width:100%;max-width:none;margin:0 auto;padding:0 0 25px;display:block;font:400 clamp(70px,11vw,148px)/.78 Anton,Impact,sans-serif!important}html:not([data-theme]) .hero-brand-mark:before,html[data-theme=dark] .hero-brand-mark:before{content:none}html:not([data-theme]) .hero-brand-mark>span,html[data-theme=dark] .hero-brand-mark>span{z-index:1;color:#0000;-webkit-text-stroke:1px #faf0dc73;filter:none;background-color:#e6d9c2;background-image:radial-gradient(at 15% 24%,#2d231dad 0 1px,#0000 1.8px),radial-gradient(at 54% 67%,#2a201b9e 0 1px,#0000 1.7px),radial-gradient(at 79% 34%,#30251e99 0 1.5px,#0000 2.5px),radial-gradient(at 35% 84%,#2e231d75 0 1px,#0000 1.7px);background-size:31px 23px,37px 29px,43px 31px,29px 37px;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}html:not([data-theme]) .hero-brand-mark:after,html[data-theme=dark] .hero-brand-mark:after{width:min(520px,76%);height:8px;box-shadow:none;background:repeating-linear-gradient(90deg,#17211f 0 19px,#0000 19px 25px,#17211f 25px 61px,#0000 61px 68px);border-top:2px solid #d9c9ad;border-bottom:1px solid #d9c9ad7a;bottom:4px;right:50%;transform:translate(50%)}html:not([data-theme]) .hero-copy>span,html[data-theme=dark] .hero-copy>span{color:#ded1b8;letter-spacing:clamp(2px,.55vw,9px);text-shadow:2px 2px #070c0bb3;margin-top:18px;font-size:clamp(13px,1.6vw,21px);font-weight:400;font-family:Anton,Impact,sans-serif!important}@media (width<=560px){html:not([data-theme]) .hero-brand-mark,html[data-theme=dark] .hero-brand-mark{letter-spacing:1px;padding-bottom:20px;font-size:clamp(64px,20vw,94px)}html:not([data-theme]) .hero-brand-mark:after,html[data-theme=dark] .hero-brand-mark:after{width:78%;height:6px}html:not([data-theme]) .hero-copy>span,html[data-theme=dark] .hero-copy>span{letter-spacing:3px;font-size:13px}}html:not([data-theme]) .site-header,html[data-theme=dark] .site-header{z-index:30;background:#101b1d;border-bottom:1px solid #355055;grid-template-columns:auto minmax(0,1fr) auto;gap:22px;min-height:68px;padding:0 32px;display:grid;position:sticky;top:0;box-shadow:0 7px 22px #00000038}html:not([data-theme]) .site-header:before,html[data-theme=dark] .site-header:before{display:none}html:not([data-theme]) .brand,html[data-theme=dark] .brand{background:0 0;border:0;border-right:1px solid #40585b;align-content:center;gap:2px;width:auto;padding:0 18px 0 0;display:grid}html:not([data-theme]) .brand strong,html[data-theme=dark] .brand strong{color:#e8eee1;letter-spacing:2px;text-shadow:none;font:800 22px/1 Manrope,sans-serif!important}html:not([data-theme]) .brand span,html[data-theme=dark] .brand span{color:#a8bd8d;letter-spacing:1.5px;font:700 8px/1.2 IBM Plex Mono,monospace!important}html:not([data-theme]) .site-header nav,html[data-theme=dark] .site-header nav{justify-content:center;align-items:center;gap:4px;margin:0;display:flex}html:not([data-theme]) .site-header nav a,html[data-theme=dark] .site-header nav a{color:#acbbb6;letter-spacing:0;border:1px solid #0000;border-radius:5px;align-items:center;min-height:38px;padding:0 12px;display:inline-flex;font:700 11px Manrope,sans-serif!important}html:not([data-theme]) .site-header nav a:before,html[data-theme=dark] .site-header nav a:before{display:none}html:not([data-theme]) .site-header nav a:hover,html[data-theme=dark] .site-header nav a:hover{color:#edf2e8;background:#18292c;border-color:#466166}html:not([data-theme]) .site-header nav a.active,html[data-theme=dark] .site-header nav a.active{color:#e0efbd;background:#283b35;border:1px solid #b6d57d;box-shadow:inset 0 -2px #b6d57d}html:not([data-theme]) .header-actions,html[data-theme=dark] .header-actions{border:0;justify-content:flex-end;gap:6px;margin:0;padding:0}html:not([data-theme]) .header-actions button,html[data-theme=dark] .header-actions button,html:not([data-theme]) .header-actions a,html[data-theme=dark] .header-actions a{border-radius:5px;height:38px}html:not([data-theme]) .hero,html[data-theme=dark] .hero{background-position:50%;border-bottom:1px solid #355055;min-height:430px;padding:54px 32px 42px}html:not([data-theme]) .hero-copy,html[data-theme=dark] .hero-copy{text-align:left;width:min(760px,100%);max-width:760px}html:not([data-theme]) .hero-brand-mark,html[data-theme=dark] .hero-brand-mark{color:#edf2e9;letter-spacing:1px;text-align:left;width:auto;text-shadow:none;margin:0;padding:0 0 13px;font:800 clamp(48px,6vw,80px)/.96 Manrope,sans-serif!important}html:not([data-theme]) .hero-brand-mark:before,html[data-theme=dark] .hero-brand-mark:before{display:none}html:not([data-theme]) .hero-brand-mark>span,html[data-theme=dark] .hero-brand-mark>span{color:#edf2e9;-webkit-text-fill-color:currentColor;-webkit-text-stroke:0;filter:none;background:0 0}html:not([data-theme]) .hero-brand-mark:after,html[data-theme=dark] .hero-brand-mark:after{background:#c0785b;border:0;width:120px;height:3px;bottom:0;left:0;right:auto;transform:none;box-shadow:132px 0 #b9d47f}html:not([data-theme]) .hero-copy>p,html[data-theme=dark] .hero-copy>p{text-align:left;color:#91b3b4;letter-spacing:1.7px;font-size:10px}html:not([data-theme]) .hero-copy>span,html[data-theme=dark] .hero-copy>span{color:#bbd58b;letter-spacing:1.5px;text-align:left;text-shadow:none;margin-top:14px;font:700 10px/1.4 IBM Plex Mono,monospace!important}html:not([data-theme]) .hero-description,html[data-theme=dark] .hero-description{color:#c1ccc4;border-left:2px solid #c0785b;max-width:540px;margin:22px 0 0;padding-left:14px}html:not([data-theme]) .server-line,html[data-theme=dark] .server-line{background:0 0;border:0;justify-content:flex-start;gap:7px;margin-top:28px}html:not([data-theme]) .players,html[data-theme=dark] .players{background:#132225;border:1px solid #3e565a;border-radius:5px;min-height:40px;padding:0 11px}html:not([data-theme]) .shop,html[data-theme=dark] .shop{grid-template-columns:230px minmax(0,1fr);gap:20px;width:min(1340px,100% - 52px);padding:38px 0 80px}html:not([data-theme]) .shop-catalog-sidebar,html[data-theme=dark] .shop-catalog-sidebar{box-shadow:none;background:#132124;border-color:#3b575b;border-radius:6px}html:not([data-theme]) .shop-sidebar-head,html[data-theme=dark] .shop-sidebar-head{background:#192b2e;border-bottom-color:#3b575b}html:not([data-theme]) .shop-featured,html[data-theme=dark] .shop-featured{background:#122023;border-color:#3f5b60;border-radius:6px;box-shadow:0 16px 28px #0000002e}html:not([data-theme]) .shop-featured:before,html[data-theme=dark] .shop-featured:before{background:0 0}html:not([data-theme]) .shop-category-list button.active,html[data-theme=dark] .shop-category-list button.active{background:#263c38;border-color:#a9c989;box-shadow:inset 3px 0 #c0795c}html:not([data-theme]) .arsenal-products .product-card,html[data-theme=dark] .arsenal-products .product-card{box-shadow:none;background:#132124;border-color:#3a565a;border-radius:6px}html:not([data-theme]) .arsenal-products .product-image,html[data-theme=dark] .arsenal-products .product-image{background:#1a2b2e;border-bottom-color:#395357}html:not([data-theme]) .arsenal-products .product-prices,html[data-theme=dark] .arsenal-products .product-prices{background:#101d20;border-top-color:#395357}@media (width<=860px){html:not([data-theme]) .site-header,html[data-theme=dark] .site-header{grid-template-columns:1fr auto;gap:10px;padding:0 18px}html:not([data-theme]) .site-header nav,html[data-theme=dark] .site-header nav{justify-content:flex-start}html:not([data-theme]) .shop,html[data-theme=dark] .shop{grid-template-columns:190px minmax(0,1fr);gap:14px;width:min(100% - 32px,1340px)}}@media (width<=560px){html:not([data-theme]) .site-header,html[data-theme=dark] .site-header{min-height:58px;padding:0 13px}html:not([data-theme]) .brand,html[data-theme=dark] .brand{padding-right:10px}html:not([data-theme]) .brand strong,html[data-theme=dark] .brand strong{font-size:18px}html:not([data-theme]) .hero,html[data-theme=dark] .hero{min-height:410px;padding:36px 16px 32px}html:not([data-theme]) .hero-brand-mark,html[data-theme=dark] .hero-brand-mark{font-size:49px}html:not([data-theme]) .server-line,html[data-theme=dark] .server-line{grid-template-columns:1fr 1fr;display:grid}html:not([data-theme]) .ip,html[data-theme=dark] .ip{grid-column:1/-1;width:100%}html:not([data-theme]) .shop,html[data-theme=dark] .shop{width:calc(100% - 26px);padding-top:24px;display:block}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}.upgrade-console.is-running:after,.upgrade-console.is-running .upgrade-orbit,.upgrade-console.is-running .upgrade-core>strong,.upgrade-console.is-running .upgrade-sparks i,.case-reel-track.spinning,.case-result{animation:none!important}}.admin-user-tools{align-items:center;gap:9px;margin-bottom:12px;display:flex}.admin-user-tools .admin-user-search{margin-bottom:0}.admin-users-empty{color:#929589;text-align:center;border:1px dashed #393e30;padding:18px;font-size:10px}@media (width<=640px){.admin-user-tools{flex-direction:column;align-items:stretch}.admin-user-tools .secondary-command{width:100%}}.upgrade-mode-actions{align-items:center;gap:8px;display:flex}.mode-button{color:#9da191;text-transform:uppercase;background:#191c16;border:1px solid #40463a;border-radius:5px;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:9px;display:inline-flex}.mode-button svg{width:15px;height:15px}.mode-button:hover,.mode-button.active{border-color:var(--lime);color:var(--lime);background:#d4b75514}.mode-button.mystery.active{color:#8ce0a5;background:#47aa6521;border-color:#61d189;box-shadow:0 0 20px #41b9651f}.mode-button:disabled{opacity:.45;cursor:not-allowed}.target-upgrade-machine{--upgrade-state:var(--lime);border-bottom:1px solid #30372a;grid-template-columns:minmax(220px,1fr) minmax(280px,340px) minmax(220px,1fr);grid-template-areas:"source ring target"".actions.";align-items:center;gap:12px 24px;padding:34px 0 42px;display:grid}.target-upgrade-machine.is-win{--upgrade-state:#73d99a}.target-upgrade-machine.is-loss{--upgrade-state:#df745e}.target-upgrade-machine.is-mystery{--upgrade-state:#43cb84}.target-upgrade-machine.is-mystery-upgrade{--upgrade-state:#73d99a}.target-upgrade-machine.is-mystery-downgrade{--upgrade-state:#df745e}.target-upgrade-machine.is-mystery-best-drop{--upgrade-state:#e7bd55}.machine-source{grid-area:source}.machine-ring{grid-area:ring}.machine-target{grid-area:target}.machine-actions{grid-area:actions}.target-upgrade-preview{text-align:center;background:#181b15;border:1px solid #30372a;border-radius:6px;grid-template-rows:auto 1fr;align-items:center;min-width:0;min-height:310px;padding:18px;transition:border-color .25s,box-shadow .25s,background .25s;display:grid}.target-upgrade-preview>span{color:#858c7b;letter-spacing:1.5px;justify-self:start;font:8px Share Tech Mono,monospace}.target-upgrade-preview article{align-content:center;justify-items:center;min-width:0;display:grid}.target-upgrade-preview article img{object-fit:contain;filter:drop-shadow(0 12px 13px #0006);width:min(100%,220px);height:160px}.target-upgrade-preview article h2{overflow-wrap:anywhere;max-width:100%;margin:12px 0 7px;font-size:15px}.target-upgrade-preview article b{color:var(--lime);font:17px Share Tech Mono,monospace}.target-upgrade-preview article p{color:#8d9383;margin:8px 0 0;font-size:9px}.target-upgrade-preview.success{background:radial-gradient(circle at 50% 45%,#40b76721,#0000 58%),#172019;border-color:#5dcd82a6;box-shadow:0 0 28px #44b8691f}.target-upgrade-preview.success article p{color:#7bd99b}.target-upgrade-preview.success.downgrade{background:radial-gradient(circle at 50% 45%,#c34f3b29,#0000 58%),#211715;border-color:#df745eb3;box-shadow:0 0 28px #bf493629}.target-upgrade-preview.success.downgrade article b,.target-upgrade-preview.success.downgrade article p{color:#e3816e}.target-upgrade-preview.success.best-drop{background:radial-gradient(circle at 50% 45%,#e7bd5538,#0000 58%),#211e14;border-color:#e7bd55d9;box-shadow:0 0 38px #e7bd5547}.target-upgrade-preview.success.best-drop article b,.target-upgrade-preview.success.best-drop article p{color:#f0d276}.target-upgrade-preview.failed{background:radial-gradient(circle at 50% 45%,#c34f3b24,#0000 58%),#211715;border-color:#d35f48a6;box-shadow:0 0 28px #bf49361f}.target-upgrade-preview.failed article img{filter:grayscale(.55)brightness(.65)}.target-upgrade-preview.failed article p{color:#e3816e}.mystery-reel{grid-template-columns:repeat(3,1fr);align-items:center;gap:9px;min-height:210px;padding:30px 12px;display:grid}.mystery-reel i{opacity:.78;background:linear-gradient(135deg,#223331,#172321);border:1px solid #3e514d;height:94px;animation:.7s steps(2,end) infinite mystery-reel-shift}.mystery-reel i:nth-child(2){animation-delay:.16s}.mystery-reel i:nth-child(3){animation-delay:.31s}.mystery-reel svg{color:#75c79c;grid-column:1/-1;justify-self:center}.probability-ring{aspect-ratio:1;place-items:center;width:min(100%,310px);margin:auto;display:grid;position:relative}.probability-ring svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.probability-ring circle{fill:none;stroke-width:13px}.ring-progress{stroke:var(--upgrade-state);stroke-linecap:butt;transform-origin:50%;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--upgrade-state) 42%, transparent));transition:stroke-dashoffset .42s cubic-bezier(.22,.8,.25,1),stroke .25s;transform:rotate(-90deg)}.probability-ring:before,.probability-ring:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.probability-ring:before{border:1px solid #3a4034;inset:29px;box-shadow:inset 0 0 34px #0000009e,0 0 0 7px #d4b75506}.probability-ring:after{background:radial-gradient(circle,#d4b75513,#0000 66%);inset:48px}.ring-value{z-index:2;justify-items:center;gap:7px;display:grid;position:relative}.ring-value strong{color:#f0ecda;letter-spacing:0;text-shadow:0 0 18px #d4b7551f;font:38px Share Tech Mono,monospace}.ring-value span{color:#8a907f;text-transform:uppercase;font-size:9px}.ring-pointer{z-index:5;filter:drop-shadow(0 0 5px #ffffff4d);border-top:16px solid #eee9d6;border-left:8px solid #0000;border-right:8px solid #0000;width:0;height:0;position:absolute;top:1px;left:50%;transform:translate(-50%)}.mystery-ring .ring-value strong{color:#62dda0;font-size:56px;line-height:.8}.mystery-ring .ring-value span{color:#83cba0}.mystery-ring:before{border-color:#43cb84b3;box-shadow:inset 0 0 34px #085d318c,0 0 0 7px #43cb8414}.mystery-ring:after{background:radial-gradient(circle,#43cb8433,#0000 66%)}.upgrade-marker-arm{z-index:4;pointer-events:none;transform-origin:50%;will-change:transform;border-radius:50%;position:absolute;inset:7px;transform:rotate(0)}.upgrade-marker-arm i{background:#efe8cd;border-radius:2px;width:8px;height:18px;position:absolute;top:2px;left:50%;transform:translate(-50%);box-shadow:0 0 9px #eee6c8a6}.target-upgrade-machine.is-running .ring-value strong{animation:.72s ease-in-out infinite price-flicker}.target-upgrade-machine.is-win .probability-ring{animation:.8s both targeted-win}.target-upgrade-machine.is-loss .probability-ring{animation:.65s both targeted-loss}.target-upgrade-machine.is-mystery-upgrade .probability-ring{animation:.8s both targeted-win}.target-upgrade-machine.is-mystery-downgrade .probability-ring{animation:.65s both targeted-loss}.target-upgrade-machine.is-mystery-best-drop .probability-ring{animation:1.1s both mystery-best-drop}@keyframes mystery-reel-shift{0%,to{opacity:.36;transform:translateY(8px)}50%{opacity:.96;transform:translateY(-7px)}}@keyframes mystery-best-drop{0%{filter:drop-shadow(0 0 #e7bd5500)}45%{filter:drop-shadow(0 0 28px #e7bd55cc);transform:scale(1.06)}to{filter:drop-shadow(0 0 16px #e7bd556b)}}@keyframes targeted-win{50%{filter:drop-shadow(0 0 24px #4ad6797a)}}@keyframes targeted-loss{40%{filter:drop-shadow(0 0 22px #e15a427a);transform:scale(.98)}}.machine-actions{text-align:center;gap:9px;width:100%;display:grid}.machine-actions .upgrade-mode-actions{justify-content:center}.upgrade-submit-actions{grid-template-columns:minmax(0,1fr) 48px;gap:8px;display:grid}.upgrade-submit{width:100%;min-height:48px;font-size:11px}.quick-upgrade-button{color:#f1d26a;background:#252114;border:1px solid #897132;border-radius:6px;place-items:center;width:48px;min-height:48px;display:grid;box-shadow:inset 0 0 14px #d4b75514}.quick-upgrade-button:hover:not(:disabled){background:#302a16;border-color:#e1bd4e;box-shadow:0 0 18px #d4b75529}.quick-upgrade-button:disabled{opacity:.42;cursor:not-allowed}.quick-upgrade-button svg{width:19px;height:19px}.machine-actions p{color:#858b7b;min-height:30px;margin:0;font-size:9px;line-height:1.5}.upgrade-selection{grid-template-columns:1fr 1fr;gap:22px;padding:28px 0 10px;display:grid}.upgrade-selection-panel{background:#181b1594;border-top:1px solid #353c30;min-width:0}.upgrade-selection-panel .section-title{border-bottom:1px solid #30372a;min-height:74px;padding:14px 16px}.upgrade-selection-panel .section-title>div{gap:4px;display:grid}.upgrade-selection-panel .section-title span{color:#777e6f;letter-spacing:1.4px;font:8px Share Tech Mono,monospace}.upgrade-selection-panel .section-title h2{margin:0;font-size:15px}.upgrade-selection-panel .section-title>b{min-width:28px;height:28px;color:var(--lime);border:1px solid #41473a;border-radius:50%;place-items:center;font:10px Share Tech Mono,monospace;display:grid}.upgrade-selection-panel .inventory-slots{grid-template-columns:repeat(auto-fill,minmax(125px,1fr));max-height:530px;overflow-y:auto}.mystery-source-hint{color:#9dc6aa;border-bottom:1px solid #30372a;margin:0;padding:9px 14px;font-size:9px}.mystery-source-hint.is-error{color:#e6907d;background:#852f2421}.inventory-slot-image{position:relative}.inventory-archive-badge{color:#dfc27d;letter-spacing:.7px;background:#121d1ee0;border:1px solid #dfc27db3;border-radius:3px;padding:3px 5px;font:7px Share Tech Mono,monospace;position:absolute;top:7px;right:7px}.admin-product-row textarea{resize:vertical;color:#e9e6d9;background:#11130f;border:1px solid #393e30;border-radius:4px;outline:0;width:100%;min-width:0;min-height:50px;padding:8px;font-size:10px}.admin-product-row textarea:focus{border-color:var(--lime)}.admin-product-actions{align-items:stretch;gap:7px;display:flex}.admin-product-actions>button{min-height:32px;color:var(--lime);background:#d4b75514;border:1px solid #d4b7558c;border-radius:4px;flex:1;font-size:9px;font-weight:800}.admin-product-actions>button:hover{background:var(--lime);color:#10150f}.admin-product-actions>.admin-delete-product{color:#e6907d;border-color:#cf5e54a6;flex:none;justify-content:center;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.admin-product-actions>.admin-delete-product:hover{color:#fff;background:#a84239;border-color:#a84239}.admin-delete-product svg{width:14px;height:14px}.locked{pointer-events:none;opacity:.55}.target-filters{grid-template-columns:1fr 145px;gap:8px;padding:12px 14px 0;display:grid}.target-filters label{background:#151812;border:1px solid #343a2f;border-radius:4px;align-items:center;gap:8px;min-width:0;height:38px;padding:0 10px;display:flex}.target-filters label:focus-within{border-color:var(--lime)}.target-filters svg{color:#7e8475;flex:0 0 15px;width:15px}.target-filters span{color:#777e70;white-space:nowrap;font-size:8px}.target-filters input{color:#d9d6c8;background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;padding:0;font-size:9px}.upgrade-target-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:480px;padding:12px 14px 16px;display:grid;overflow-y:auto}.upgrade-target-card{color:#ddd9ca;text-align:center;background:#181b15;border:1px solid #343a2f;border-radius:5px;grid-template-rows:90px auto auto;align-content:start;justify-items:center;gap:5px;min-width:0;min-height:160px;padding:9px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid;position:relative}.upgrade-target-card:not(:disabled){cursor:pointer}.upgrade-target-card:disabled{opacity:.78}.upgrade-target-card img{object-fit:contain;width:100%;height:90px}.upgrade-target-card span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:9px;overflow:hidden}.upgrade-target-card b{color:var(--lime);font:10px Share Tech Mono,monospace}.upgrade-target-card small{color:#bdb9a8;background:#0d0f0bd9;border:1px solid #4a503e;border-radius:3px;padding:3px 5px;font:8px Share Tech Mono,monospace;position:absolute;top:7px;right:7px}.upgrade-target-card:not(:disabled):hover,.upgrade-target-card.selected{border-color:var(--lime);background:#202319;transform:translateY(-2px);box-shadow:0 0 20px #d4b7551f}.upgrade-target-card.selected:after{content:"ВЫБРАНО";background:var(--lime);color:#181810;padding:3px 5px;font:7px Share Tech Mono,monospace;position:absolute;top:7px;left:7px}.target-empty{min-height:280px;margin:12px 14px 16px}@media (width<=1000px){.target-upgrade-machine{grid-template-columns:1fr 1fr;grid-template-areas:"source target""ring ring""actions actions"}.machine-ring{justify-self:center;width:330px;max-width:100%}.target-upgrade-preview{min-height:270px}}@media (width<=760px){.admin-login-panel{grid-template-columns:1fr;gap:22px;padding:20px}.upgrade-page .page-intro{flex-direction:column;justify-content:flex-end;align-items:stretch;gap:18px;min-height:320px}.upgrade-page .page-intro>div:first-child{max-width:100%}.upgrade-page .page-intro-actions{width:100%}.upgrade-mode-actions{grid-template-columns:1fr 1fr 38px;width:100%;display:grid}.mode-button{justify-content:center;padding:0 8px}.target-upgrade-machine{grid-template-columns:minmax(0,1fr);grid-template-areas:"source""ring""target""actions";gap:16px;padding:22px 0 30px}.target-upgrade-preview{min-height:245px}.target-upgrade-preview article img{height:130px}.machine-ring{width:min(100%,300px)}.ring-value strong{font-size:34px}.upgrade-selection{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:24px}.target-filters{grid-template-columns:1fr}.upgrade-target-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=430px){.upgrade-mode-actions{grid-template-columns:1fr 1fr 36px;gap:5px}.mode-button{font-size:8px}.upgrade-target-card{grid-template-rows:78px auto auto;min-height:150px}.upgrade-target-card img{height:78px}}@media (prefers-reduced-motion:reduce){.target-upgrade-machine.is-running:not(.is-settling) .upgrade-marker-arm,.target-upgrade-machine.is-running .ring-value strong,.target-upgrade-machine.is-win .probability-ring,.target-upgrade-machine.is-loss .probability-ring{animation:none!important}}:root{--bg:#10120f;--header:#151813;--panel:#1a1d17;--image:#25291f;--line:#4b4d39;--muted:#9a9b84;--lime:#c9b06b;--green:#819d7a;--blue:#7c9aa0;--red:#b9674f}body{background:linear-gradient(#10120fed,#10120ffa),repeating-linear-gradient(0deg,#0000 0 46px,#c9b06b06 47px 48px),repeating-linear-gradient(90deg,#0000 0 46px,#c9b06b06 47px 48px),#10120f}body:before{content:"";z-index:-1;pointer-events:none;opacity:.42;background:linear-gradient(115deg,#0000 0 48%,#c3a1590a 48.1% 48.35%,#0000 48.45% 100%);position:fixed;inset:0}.site-header{z-index:30;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#171a14fa,#0d0f0cfa);border:0;border-right:1px solid #4b4c38;flex-direction:column;align-items:stretch;gap:0;width:244px;height:100vh;padding:25px 15px 17px;display:flex;position:fixed;inset:0 auto 0 0;box-shadow:14px 0 34px #00000029}.site-header:before{content:"DUSTLINE // OPERATIONAL NETWORK";color:#cab98373;letter-spacing:1.2px;font:7px Share Tech Mono,monospace;position:absolute;top:8px;left:16px}.brand{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%);background:linear-gradient(110deg,#c9b06b17,#0000 58%);border:1px solid #565541;gap:5px;width:100%;padding:19px 13px 18px;position:relative}.brand:after{content:"SYR / 2302";color:#73755f;font:7px Share Tech Mono,monospace;position:absolute;bottom:9px;right:11px}.brand strong{letter-spacing:3px;text-shadow:none;font-size:22px}.brand span{letter-spacing:2.6px;font-size:8px}.site-header nav{justify-content:stretch;align-items:stretch;gap:2px;margin-top:27px;display:grid}.site-header nav a{color:#9b9d89;letter-spacing:1.3px;text-transform:uppercase;border-left:1px solid #0000;align-items:center;min-height:43px;padding:0 12px 0 35px;font:10px Share Tech Mono,monospace;transition:color .18s,background .18s,border-color .18s;display:flex;position:relative}.site-header nav a:before{content:">";color:#6b6d5d;font-weight:800;position:absolute;left:13px}.site-header nav a.active{border-left-color:var(--lime);color:#ead9a5;background:linear-gradient(90deg,#c9b06b29,#0000)}.site-header nav a.active:before{color:var(--lime)}.header-actions{border-top:1px solid #3c3e31;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:auto;padding-top:15px;display:grid}.header-actions button,.header-actions a{border-radius:0;min-width:0;height:35px}.header-actions .discord-button,.header-actions .header-inventory,.header-actions .header-cart{background:#20251e;width:auto;border-color:#424737!important}.discord-button{color:#d4dbdc}.header-balance{background:#202118;border-radius:0;grid-column:span 2;height:35px}.steam-button,.steam-account{border-radius:0;grid-column:1/-1;width:100%}.steam-button{color:#16170f;background:#c9b06b}.steam-account{background:#20241d;max-width:none}.header-inventory,.header-cart{border-radius:0}.header-inventory b,.header-cart b{background:#c9b06b;border-radius:0}.hero{background:linear-gradient(90deg,#0d0f0cfa 0%,#10130ee0 43%,#10120e6b 100%),url(/assets/hero-operator.jpg) 100%/cover;border-bottom:1px solid #58533e;min-height:500px;padding:clamp(68px,10vh,118px) clamp(30px,7vw,115px) 62px;display:block}.hero:before{opacity:.23;mix-blend-mode:screen;background-image:linear-gradient(#dfc57e47 1px,#0000 1px),linear-gradient(90deg,#dfc57e47 1px,#0000 1px);background-size:42px 42px;animation:none}.hero:after{background:conic-gradient(from 30deg, transparent 0 8%, #dcbe704d 8.2% 8.7%, transparent 8.9% 25%, #dcbe7042 25.2% 25.7%, transparent 25.9% 100%);border:1px solid #dcbe7066;border-radius:50%;width:150px;height:150px;animation:none;bottom:30px;left:45%;right:auto;transform:none}.hero-copy>p{color:#a9c0a0;letter-spacing:3px}.hero h1{color:#eee2ba;letter-spacing:4px;text-shadow:none;font-size:clamp(52px,7vw,86px)}.hero-copy>span{color:#d4bd7d;letter-spacing:3px}.hero-description{color:#d0c8b3;border-left:2px solid #bc6d51;max-width:510px;padding-left:15px}.server-line{justify-content:flex-start;margin-top:32px}.online,.ip{border-radius:0}.online{color:#b3d1aa;background:#819d7a1a;border-color:#819d7a8c}.online i{background:#96bd8f;box-shadow:0 0 10px #96bd8f}.ip{background:#121511d1;border-color:#5b5c46}.shop{width:min(1450px,100% - 70px);margin:0 auto;padding:35px 0 70px}.category-list{border-bottom:1px solid #484a3b;gap:0;margin-bottom:18px;padding-left:1px;position:relative}.category-list:before{content:"КАТАЛОГ / СНАБЖЕНИЕ";color:#80836e;letter-spacing:1.4px;font:8px Share Tech Mono,monospace;position:absolute;top:-18px;left:0}.category-list button{color:#a1a28d;letter-spacing:1px;text-transform:uppercase;background:0 0;border:0;border-right:1px solid #414335;border-radius:0;min-height:39px;padding:0 16px;font:9px Share Tech Mono,monospace}.category-list button.active{color:#16170f;box-shadow:none;background:#c9b06b}.search-box{background:#171a14;border-color:#4d5040;border-radius:0;width:min(430px,100%)}.product-card{clip-path:polygon(0 0,calc(100% - 11px) 0,100% 11px,100% 100%,0 100%);background:#1a1d17;border-color:#45483a;border-radius:0;min-height:292px}.product-card:hover{border-color:#c9b06b;transform:translateY(-3px)}.product-image{background:linear-gradient(135deg,#292d23,#1b1e18);position:relative}.product-image:after{content:"";border:1px solid #cdba7b1f;position:absolute;inset:8px}.page-intro{background:0 0;border-bottom:1px solid #51523e;min-height:228px;padding:70px 0 34px 31px;position:relative}.page-intro:before{content:"";background:#b96b50;width:3px;position:absolute;top:68px;bottom:34px;left:0}.page-intro:after{content:"FIELD NODE // SYRIA";color:#70745f;letter-spacing:2px;font:9px Share Tech Mono,monospace;position:absolute;top:33px;right:0}.page-intro h1{color:#eee2ba;text-shadow:none}.case-card,.faction-card,.contract-card,.research-card,.quest-card,.admin-product-row,.admin-case,.admin-create-product,.admin-user-row,.inventory-panel,.target-upgrade-preview,.upgrade-selection-panel,.cart-drawer{border-radius:0}.case-card,.faction-card,.contract-card,.research-card,.quest-card{background:#191c16;border-color:#474a3b}.case-card>span,.case-image{border-radius:0}.inventory-panel,.target-upgrade-preview,.upgrade-selection-panel{background:#181b15d6;border-color:#4b4e3f}.inventory-slot,.upgrade-target-card{background:#181b15;border-color:#46493a;border-radius:0}.upgrade-core,.probability-ring:before{border-radius:0}.upgrade-core{background:linear-gradient(135deg,#c9b06b1a,#0000 55%),#1a1d17}footer{background:#12140f;border-top-color:#4b4c39;justify-items:start;padding:25px 35px}.legal-note{text-align:left}@media (width<=1080px){.site-header{border-bottom:1px solid #4b4c38;border-right:0;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;width:auto;height:62px;padding:0 16px;display:grid;position:sticky;inset:auto}.site-header:before{display:none}.brand{clip-path:none;background:0 0;border:0;width:max-content;padding:0}.brand:after{display:none}.site-header nav{justify-content:center;gap:2px;margin:0;display:flex}.site-header nav a{border-left:0;min-height:32px;padding:0 9px;font-size:8px}.site-header nav a:before{display:none}.header-actions{border:0;gap:6px;margin:0;padding:0;display:flex}.header-actions .steam-button,.header-actions .steam-account{width:auto}.site-app>main,.site-app>footer{margin-left:0}.hero{padding-left:44px;padding-right:44px}.shop,.page-shell{width:min(100% - 40px,1360px)}}@media (width<=760px){.site-header{grid-template-columns:auto 1fr auto;height:58px;padding:0 12px}.brand strong{font-size:17px}.brand span{letter-spacing:1.6px;font-size:6px}.site-header nav{z-index:31;background:#151813;border-bottom:1px solid #4b4c38;grid-template-columns:1fr 1fr;gap:0;padding:8px 12px 13px;display:none;position:absolute;top:58px;left:0;right:0}.site-header nav.open{display:grid}.site-header nav a{border:1px solid #33382d;justify-content:center;min-height:38px}.menu-button{background:#20251e;border-radius:0;display:inline-flex!important}.header-actions{gap:5px}.discord-button,.header-inventory,.header-cart{width:34px!important}.header-balance{display:none}.steam-button{padding:0;font-size:0;width:34px!important}.steam-button svg{display:block}.steam-account{padding:2px;width:34px!important}.steam-account>span,.steam-account>svg:last-child{display:none}.hero{min-height:448px;padding:62px 18px 45px}.hero:after{opacity:.7;bottom:24px;left:auto;right:-38px}.hero h1{font-size:47px}.hero-copy>span{font-size:8px;line-height:1.6}.server-line{gap:8px}.shop,.page-shell{width:calc(100% - 26px)}.shop{padding-top:30px}.category-list{margin-right:-13px;overflow-x:auto}.category-list button{flex:none}.page-intro{min-height:210px;padding:55px 0 27px 18px}.page-intro:before{top:54px;bottom:27px}.page-intro:after{letter-spacing:1px;font-size:7px;top:23px}footer{padding:23px 13px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#b6a57f;--header:#26332f;--panel:#e3d8bd;--image:#cfc29f;--line:#7b755d;--muted:#625f50;--lime:#385c50;--green:#386356;--blue:#496c78;--red:#a24e38}body{color:#242c29;background:linear-gradient(#f8f1d98c,#cabb94a6),repeating-linear-gradient(92deg,#4a43310f 0 1px,#0000 1px 5px),#b6a57f}body:before{opacity:.24;background:repeating-linear-gradient(0deg,#0000 0 37px,#394a4047 38px 39px)}.site-header{width:auto;height:76px;box-shadow:none;background:#26332f;border-bottom:4px solid #b05b42;border-right:0;grid-template-columns:265px minmax(0,1fr) auto;align-items:stretch;gap:0;padding:0 28px;display:grid;position:sticky;inset:auto}.site-header:before{content:"КОМАНДНЫЙ ПУНКТ / DUSTLINE SYRIA";color:#b8c9b6;letter-spacing:1.8px;font-size:7px;top:7px;left:28px}.brand{clip-path:none;background:0 0;border:0;border-right:1px solid #ddd9bf52;align-self:center;width:max-content;padding:10px 16px 9px 0}.brand:after{display:none}.brand strong{color:#f1e2ba;letter-spacing:2px;font:700 22px/1 Inter,sans-serif}.brand span{color:#bdcbb5;letter-spacing:2.2px;font-size:7px}.site-header nav{justify-content:center;align-items:stretch;gap:0;margin:0;display:flex}.site-header nav a{color:#d8d7c4;letter-spacing:.45px;text-transform:none;border-bottom:3px solid #0000;border-left:0;justify-content:center;min-height:auto;padding:0 13px;font:700 9px Inter,sans-serif}.site-header nav a:before{display:none}.site-header nav a:hover{color:#fff3cc;background:#eee3bd1a}.site-header nav a.active{color:#fff0be;background:#eee3bd1f;border-bottom-color:#e0bd70;border-left:0}.header-actions{border:0;align-items:center;gap:6px;margin:0;padding:0 0 0 16px;display:flex}.header-actions button,.header-actions a{border-radius:0;height:34px}.header-actions .discord-button,.header-actions .header-inventory,.header-actions .header-cart{color:#f1ead6;background:0 0;width:34px;border-color:#e3dcc14d!important}.header-actions .discord-button:hover,.header-actions .header-inventory:hover,.header-actions .header-cart:hover{color:#26332f;background:#d7b66d}.steam-button{color:#23312d;background:#d7b66d;font-size:10px}.steam-account{color:#f1ead6;background:#1e2926;border-radius:0}.header-balance{color:#f1e2ba;background:0 0;border-color:#e3dcc14d;border-radius:0}.header-inventory b,.header-cart b{color:#26332f;background:#d7b66d}.site-app>main,.site-app>footer{margin-left:0}main{min-height:calc(100vh - 152px)}.hero{background:linear-gradient(90deg,#e7dcc0 0% 56%,#e7dcc0a8 56%,#e7dcc073 100%),url(/assets/hero-operator.jpg) right 30%/cover;border-bottom:1px solid #82785e;align-items:center;min-height:430px;padding:42px clamp(28px,7vw,120px) 52px;display:grid}.hero:before{opacity:1;mix-blend-mode:multiply;background-image:linear-gradient(#8a8065 1px,#0000 1px),linear-gradient(90deg,#8a8065 1px,#0000 1px);background-size:25px 25px;animation:none;inset:28px clamp(28px,7vw,120px)}.hero:after{content:"ОПЕРАЦИЯ // 109.248.4.59:2302";color:#3a514a;letter-spacing:1.4px;background:0 0;border:0;border-radius:0;width:auto;height:auto;font:9px Share Tech Mono,monospace;bottom:24px;left:auto;right:9%}.hero-copy{text-align:left;max-width:610px}.hero-copy>p{color:#496b61;letter-spacing:2px;font-size:10px}.hero h1{color:#233d38;letter-spacing:0;font:800 clamp(44px,6vw,74px)/.98 Inter,sans-serif}.hero-copy>span{color:#a04f39;letter-spacing:2px;font-size:10px}.hero-description{color:#35423c;border-left-color:#a24e38;font-size:13px}.server-line{background:#faf5e194;border:1px solid #7c775f;gap:0;margin-top:27px}.online,.ip{background:0 0;border:0;border-radius:0;height:46px}.online{color:#2e6555;border-right:1px solid #7c775f}.players{color:#455149;padding:0 14px}.ip{color:#26332f;border-left:1px solid #7c775f;margin-left:auto}.shop{width:min(1360px,100% - 72px);padding:56px 0 70px}.category-list{border-bottom:2px solid #746f58;gap:7px;margin-bottom:22px;padding:0 0 16px}.category-list:before{color:#514e41;letter-spacing:2px;font-size:9px;top:-27px}.category-list button{color:#4a4c40;letter-spacing:.2px;text-transform:none;background:#ebe2c680;border:1px solid #868069;border-radius:0;min-height:32px;padding:0 12px;font:700 9px Inter,sans-serif}.category-list button.active{color:#f7eed3;background:#385c50;border-color:#385c50}.search-box{color:#4c5046;background:#f5edd5a6;border-color:#817b63;border-radius:0;height:40px}.search-box input{color:#28342f}.product-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:18px}.product-card{clip-path:none;background:#e5dabd;border:1px solid #827b63;border-radius:0;min-height:288px;box-shadow:4px 4px #3e44392e}.product-card:before{content:"АРСЕНАЛ / РЕЕСТР";z-index:1;color:#6a6958;letter-spacing:1px;font:7px Share Tech Mono,monospace;position:absolute;top:8px;left:9px}.product-card:hover{border-color:#385c50;transform:translate(-2px,-2px);box-shadow:7px 7px #385c5038}.product-image{background:#cbc09f;padding:23px 12px 8px}.product-image:after{border-color:#323d343b;inset:9px}.product-copy{padding-top:14px}.product-prices{background:#d9cda9;border-top-color:#918971}.product-prices button{color:#f3ecd5;background:#385c50}.page-shell{width:min(1300px,100% - 72px);padding-bottom:70px}.page-intro{background:0 0;border-bottom:2px solid #746f58;min-height:205px;padding:57px 0 30px}.page-intro:before{background:#a24e38;width:8px;top:55px;bottom:30px;left:0}.page-intro span{color:#3b695c}.primary-command,.secondary-command,.pay-button{border-radius:0}.primary-command{color:#fbf0d5;background:#385c50}.primary-command:hover{background:#a24e38}.empty{color:#646455;border-color:#85806a;border-radius:0}.empty h3{color:#303e37}.case-card,.faction-card,.contract-card,.research-card,.quest-card,.admin-product-row,.admin-case,.admin-create-product,.admin-user-row,.inventory-panel,.target-upgrade-preview,.upgrade-selection-panel,.cart-drawer{color:#26332f;background:#e4d8ba;border-color:#827b63;border-radius:0}.case-card,.faction-card,.contract-card,.research-card,.quest-card{box-shadow:3px 3px #38433929}.case-card>span{color:#385c50;background:#f1e7ca;border-color:#687764;border-radius:0}.case-image{background:#c9be9e}.inventory-panel-head,.inventory-slot-meta,.upgrade-selection-panel .section-title{border-color:#918971}.inventory-slot,.upgrade-target-card{color:#293630;background:#f0e7cd;border-color:#908970;border-radius:0}.inventory-slot-image{background:#d8ccab}.upgrade-core{color:#293630;background:#d8cba9;border-color:#77735d;border-radius:0}.mode-button,.target-filters label,.admin-user-search{color:#354a42;background:#eee4c8;border-color:#827c64;border-radius:0}.mode-button.mystery{color:#2d614f;border-color:#386356}.mode-button:hover,.mode-button.active{color:#a24e38;background:#f5ebcf;border-color:#a24e38}footer{color:#d4d5c2;background:#26332f;border-top:4px solid #385c50;justify-items:start;padding:28px max(36px,5vw)}@media (width<=1080px){.site-header{grid-template-columns:190px minmax(0,1fr) auto;height:68px;padding:0 16px}.site-header:before{display:none}.brand{padding-right:12px}.brand strong{font-size:18px}.site-header nav a{padding:0 8px;font-size:8px}.header-actions{padding-left:8px}.shop,.page-shell{width:min(100% - 40px,1300px)}}@media (width<=760px){.site-header{grid-template-columns:auto 1fr auto;height:58px;padding:0 12px}.brand{border:0}.brand strong{color:#f1e2ba;font-size:17px}.brand span{display:none}.site-header nav{background:#26332f;border-bottom:4px solid #b05b42;display:none;top:58px}.site-header nav.open{display:grid}.site-header nav a{color:#eee6cb;border-color:#e6dec038;min-height:39px}.site-header nav a.active{border-bottom-color:#e0bd70}.menu-button{background:0 0;border-color:#e3dcc14d}.header-actions .discord-button{display:inline-flex!important}.hero{background:linear-gradient(90deg,#e7dcc0f5,#e7dcc0b8),url(/assets/hero-operator.jpg) 100%/cover;min-height:455px;padding:55px 18px 45px}.hero:before{inset:18px}.hero:after{font-size:7px;bottom:16px;right:18px}.hero h1{font-size:47px}.hero-description{font-size:12px}.server-line{background:#faf5e1a6;grid-template-columns:1fr 1fr;display:grid}.online{border-right:1px solid #7c775f}.players{padding:0 10px}.ip{border-top:1px solid #7c775f;border-left:0;grid-column:1/-1;width:100%}.shop,.page-shell{width:calc(100% - 26px)}.shop{padding-top:51px}.product-grid{gap:13px}.page-intro{min-height:200px}.page-intro h1{font-size:38px}footer{padding:24px 13px}}html:not([data-theme]),html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0c1012;--header:#11191b;--panel:#151d1f;--image:#1d292a;--line:#344448;--muted:#849195;--lime:#a7b96f;--green:#709b87;--blue:#76a9ba;--red:#bd705b}html:not([data-theme]) body,html[data-theme=dark] body{color:#d8e0dc;background:linear-gradient(90deg,#0c1012f0,#0c1012fa),repeating-linear-gradient(0deg,#0000 0 31px,#9cbdac09 32px 33px),#0c1012}html:not([data-theme]) body:before,html[data-theme=dark] body:before{opacity:.3;background:linear-gradient(90deg,#0000 0 78%,#85aeb717 78.1% 78.2%,#0000 78.3%)}html:not([data-theme]) .site-header,html[data-theme=dark] .site-header{z-index:30;background:#11191b;border:0;border-right:1px solid #314145;flex-direction:column;align-items:stretch;gap:0;width:214px;height:100vh;padding:25px 13px 14px;display:flex;position:fixed;inset:0 auto 0 0;box-shadow:10px 0 28px #0003}html:not([data-theme]) .site-header:before,html[data-theme=dark] .site-header:before{content:"DUSTLINE / COMMAND JOURNAL";color:#708084;letter-spacing:1.1px;font:7px Share Tech Mono,monospace;top:9px;left:14px}html:not([data-theme]) .brand,html[data-theme=dark] .brand{clip-path:none;background:linear-gradient(135deg,#76a9ba1a,#0000 55%);border:1px solid #42565b;border-left:4px solid #a7b96f;align-self:stretch;width:auto;padding:18px 12px}html:not([data-theme]) .brand:after,html[data-theme=dark] .brand:after{content:"SECTOR SYR-02";color:#809194;font-size:6px;display:block;bottom:8px;right:10px}html:not([data-theme]) .brand strong,html[data-theme=dark] .brand strong{color:#e4ebd1;letter-spacing:1.3px;font:700 20px/1 Inter,sans-serif}html:not([data-theme]) .brand span,html[data-theme=dark] .brand span{color:#8fa79c;letter-spacing:1.7px;font-size:7px}html:not([data-theme]) .site-header nav,html[data-theme=dark] .site-header nav{justify-content:stretch;gap:3px;margin:26px 0 0;display:grid}html:not([data-theme]) .site-header nav a,html[data-theme=dark] .site-header nav a{color:#a9b4b4;letter-spacing:.7px;text-transform:uppercase;border:0;border-left:2px solid #0000;justify-content:flex-start;min-height:40px;padding:0 10px 0 31px;font:10px Share Tech Mono,monospace;position:relative}html:not([data-theme]) .site-header nav a:before,html[data-theme=dark] .site-header nav a:before{content:"0" counter(nav);color:#647579;font-size:8px;display:block;left:10px}html:not([data-theme]) .site-header nav,html[data-theme=dark] .site-header nav{counter-reset:nav}html:not([data-theme]) .site-header nav a,html[data-theme=dark] .site-header nav a{counter-increment:nav}html:not([data-theme]) .site-header nav a:hover,html[data-theme=dark] .site-header nav a:hover{color:#e1ead2;background:#76a9ba17}html:not([data-theme]) .site-header nav a.active,html[data-theme=dark] .site-header nav a.active{color:#eff4d9;background:linear-gradient(90deg,#a7b96f2e,#0000);border-bottom:0;border-left-color:#a7b96f}html:not([data-theme]) .site-header nav a.active:before,html[data-theme=dark] .site-header nav a.active:before{color:#b9ce7e}html:not([data-theme]) .header-actions,html[data-theme=dark] .header-actions{border-top:1px solid #344448;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:auto;padding:12px 0 0;display:grid}html:not([data-theme]) .header-actions button,html[data-theme=dark] .header-actions a{border-radius:0;min-width:0;height:34px}html:not([data-theme]) .header-actions .discord-button,html[data-theme=dark] .header-actions .discord-button,html:not([data-theme]) .header-actions .header-inventory,html[data-theme=dark] .header-actions .header-inventory,html:not([data-theme]) .header-actions .header-cart,html[data-theme=dark] .header-actions .header-cart,html:not([data-theme]) .theme-toggle,html[data-theme=dark] .theme-toggle,html:not([data-theme]) .header-actions .ambient-toggle,html[data-theme=dark] .header-actions .ambient-toggle{color:#c6d5d0;background:#192326;width:auto;border-color:#405357!important}html:not([data-theme]) .header-actions .ambient-toggle:hover,html[data-theme=dark] .header-actions .ambient-toggle:hover{color:#11191b;background:#a7b96f}html:not([data-theme]) .header-actions .ambient-toggle[aria-pressed=true],html[data-theme=dark] .header-actions .ambient-toggle[aria-pressed=true]{color:#11191b;background:#a7b96f;box-shadow:inset 0 -2px #bd614b;border-color:#a7b96f!important}html:not([data-theme]) .theme-toggle:hover,html[data-theme=dark] .theme-toggle:hover{color:#11191b;background:#a7b96f}html:not([data-theme]) .steam-button,html[data-theme=dark] .steam-button{color:#11191b;background:#a7b96f;grid-column:1/-1;width:100%;font-size:10px}html:not([data-theme]) .steam-account,html[data-theme=dark] .steam-account{background:#192326;border-radius:0;grid-column:1/-1;width:100%;max-width:none}html:not([data-theme]) .header-balance,html[data-theme=dark] .header-balance{color:#d9e39f;background:#192326;border-color:#405357;border-radius:0;grid-column:span 2;height:34px}html:not([data-theme]) .header-inventory b,html[data-theme=dark] .header-inventory b,html:not([data-theme]) .header-cart b,html[data-theme=dark] .header-cart b{color:#101719;background:#a7b96f;border-radius:0}html:not([data-theme]) .site-app>main,html[data-theme=dark] .site-app>main,html:not([data-theme]) .site-app>footer,html[data-theme=dark] .site-app>footer{margin-left:214px}html:not([data-theme]) main,html[data-theme=dark] main{min-height:calc(100vh - 58px)}html:not([data-theme]) .hero,html[data-theme=dark] .hero{background:linear-gradient(110deg,#10181a 0 58%,#10181ae0 58% 100%);border-bottom:1px solid #3d4f53;align-items:flex-end;min-height:395px;padding:66px clamp(30px,7vw,110px) 52px;display:flex}html:not([data-theme]) .hero:before,html[data-theme=dark] .hero:before{opacity:1;mix-blend-mode:normal;background-image:linear-gradient(#89aeb229 1px,#0000 1px),linear-gradient(90deg,#89aeb229 1px,#0000 1px);background-size:34px 34px;animation:none;inset:28px clamp(30px,7vw,110px)}html:not([data-theme]) .hero:after,html[data-theme=dark] .hero:after{content:"01  /  SYRIA  /  ACTIVE";color:#709b87;letter-spacing:2px;background:0 0;border:0;border-radius:0;width:auto;height:auto;font:9px Share Tech Mono,monospace;bottom:28px;left:auto;right:8%}html:not([data-theme]) .hero-copy,html[data-theme=dark] .hero-copy{text-align:left;max-width:640px}html:not([data-theme]) .hero-copy>p,html[data-theme=dark] .hero-copy>p{color:#76a9ba;letter-spacing:2px;font-size:9px}html:not([data-theme]) .hero h1,html[data-theme=dark] .hero h1{color:#e5ebda;letter-spacing:0;text-shadow:none;font:700 clamp(42px,5.4vw,66px)/1 Inter,sans-serif}html:not([data-theme]) .hero-copy>span,html[data-theme=dark] .hero-copy>span{color:#a7b96f;letter-spacing:2px;font-size:9px}html:not([data-theme]) .hero-description,html[data-theme=dark] .hero-description{color:#bec9c4;border-left-color:#bd705b;font-size:12px}html:not([data-theme]) .server-line,html[data-theme=dark] .server-line{background:#162022db;border:1px solid #3c5053;gap:0;margin-top:27px}html:not([data-theme]) .online,html[data-theme=dark] .online,html:not([data-theme]) .ip,html[data-theme=dark] .ip{background:0 0;border:0;border-radius:0}html:not([data-theme]) .online,html[data-theme=dark] .online{color:#a9cfad;border-right:1px solid #3c5053}.online i{box-shadow:none;background:#70a785}.players b{color:#c9d995}.players small{color:#718086}html:not([data-theme]) .ip,html[data-theme=dark] .ip{border-left:1px solid #3c5053;margin-left:auto}.ip small{color:#78888b}.ip strong{color:#d9e4df}html:not([data-theme]) .shop,html[data-theme=dark] .shop{grid-template-columns:178px minmax(0,1fr);grid-template-areas:"filters search""filters products";align-items:start;column-gap:27px;width:min(1340px,100% - 70px);padding:54px 0 70px;display:grid}html:not([data-theme]) .category-list,html[data-theme=dark] .category-list{background:#121b1d;border:1px solid #3c5053;border-bottom:0;grid-area:filters;gap:0;margin:0;padding:30px 0 0;display:grid;position:sticky;top:24px}html:not([data-theme]) .category-list:before,html[data-theme=dark] .category-list:before{color:#78969a;letter-spacing:1.2px;font-size:8px;top:12px;left:13px}html:not([data-theme]) .category-list button,html[data-theme=dark] .category-list button{color:#a8b4b3;letter-spacing:.4px;text-transform:uppercase;background:0 0;border:0;border-top:1px solid #303f43;border-radius:0;justify-content:flex-start;min-height:37px;padding:0 12px;font:9px Share Tech Mono,monospace}html:not([data-theme]) .category-list button.active,html[data-theme=dark] .category-list button.active{color:#101719;box-shadow:none;background:#a7b96f}html:not([data-theme]) .search-box,html[data-theme=dark] .search-box{color:#819396;background:#121b1d;border-color:#3e5255;border-radius:0;grid-area:search;width:min(520px,100%);height:39px;margin:0 0 18px}html:not([data-theme]) .search-box input,html[data-theme=dark] .search-box input{color:#dde4df}.search-box input::placeholder{color:#6d7d80}html:not([data-theme]) .product-grid,html[data-theme=dark] .product-grid{grid-area:products;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html:not([data-theme]) .product-card,html[data-theme=dark] .product-card{clip-path:none;min-height:153px;box-shadow:none;background:#151f21;border:1px solid #3b4d51;border-radius:0;grid-template-rows:1fr 44px;grid-template-columns:144px minmax(0,1fr);display:grid;position:relative;overflow:hidden}html:not([data-theme]) .product-card:before,html[data-theme=dark] .product-card:before{content:"SUPPLY // VERIFIED";z-index:1;color:#718d91;letter-spacing:.8px;font:7px Share Tech Mono,monospace;position:absolute;top:8px;left:154px}html:not([data-theme]) .product-card:hover,html[data-theme=dark] .product-card:hover{border-color:#a7b96f;transform:none;box-shadow:inset 3px 0 #a7b96f}html:not([data-theme]) .product-image,html[data-theme=dark] .product-image{background:linear-gradient(135deg,#223033,#182123);grid-row:1/-1;padding:14px}.product-image:after{border-color:#91b1ac2e}html:not([data-theme]) .product-copy,html[data-theme=dark] .product-copy{align-self:end;min-height:0;padding:18px 14px 10px}.product-copy h3{color:#e0e6dc}.product-copy p{color:#8a9998}html:not([data-theme]) .product-prices,html[data-theme=dark] .product-prices{background:#11191b;border-top-color:#36484c;grid-column:2;padding:7px 12px}.product-prices>span{color:#c7d995}.product-prices button{color:#edf2e8;box-shadow:none;background:#496c78;border-radius:0}.product-prices button:hover{color:#101719;background:#a7b96f}html:not([data-theme]) .page-shell,html[data-theme=dark] .page-shell{width:min(1240px,100% - 70px);padding-bottom:65px}html:not([data-theme]) .page-intro,html[data-theme=dark] .page-intro{background:0 0;border-bottom:1px solid #3b4d51;min-height:205px;padding:58px 0 31px 25px}html:not([data-theme]) .page-intro:before,html[data-theme=dark] .page-intro:before{background:#bd705b;width:3px;top:58px;bottom:31px}.page-intro:after{content:"MISSION ARCHIVE";color:#78969a;letter-spacing:1.4px;font-size:8px;top:22px}html:not([data-theme]) .page-intro span,html[data-theme=dark] .page-intro span{color:#76a9ba}.page-intro h1{color:#e1e8d7;letter-spacing:.2px;text-shadow:none;font-family:Inter,sans-serif}.page-intro p{color:#9ea9a6}html:not([data-theme]) .primary-command,html[data-theme=dark] .primary-command{color:#101719;background:#a7b96f;border-radius:0}.primary-command:hover{color:#fff0dd;background:#bd705b}html:not([data-theme]) .case-card,html[data-theme=dark] .case-card,html:not([data-theme]) .faction-card,html[data-theme=dark] .faction-card,html:not([data-theme]) .contract-card,html[data-theme=dark] .contract-card,html:not([data-theme]) .research-card,html[data-theme=dark] .research-card,html:not([data-theme]) .quest-card,html[data-theme=dark] .quest-card,html:not([data-theme]) .admin-product-row,html[data-theme=dark] .admin-product-row,html:not([data-theme]) .admin-case,html[data-theme=dark] .admin-case,html:not([data-theme]) .admin-create-product,html[data-theme=dark] .admin-create-product,html:not([data-theme]) .admin-user-row,html[data-theme=dark] .admin-user-row,html:not([data-theme]) .inventory-panel,html[data-theme=dark] .inventory-panel,html:not([data-theme]) .target-upgrade-preview,html[data-theme=dark] .target-upgrade-preview,html:not([data-theme]) .upgrade-selection-panel,html[data-theme=dark] .upgrade-selection-panel,html:not([data-theme]) .cart-drawer,html[data-theme=dark] .cart-drawer{color:#d8e0dc;background:#151f21;border-color:#3a4c50;border-radius:0}html:not([data-theme]) .case-image,html[data-theme=dark] .case-image,html:not([data-theme]) .inventory-slot-image,html[data-theme=dark] .inventory-slot-image{background:#1d292a}.case-card>span{color:#b8cd83;background:#172225;border-radius:0}html:not([data-theme]) .inventory-panel-head,html[data-theme=dark] .inventory-panel-head,html:not([data-theme]) .inventory-slot-meta,html[data-theme=dark] .inventory-slot-meta,html:not([data-theme]) .upgrade-selection-panel .section-title,html[data-theme=dark] .upgrade-selection-panel .section-title{border-color:#37494d}html:not([data-theme]) .inventory-slot,html[data-theme=dark] .inventory-slot,html:not([data-theme]) .upgrade-target-card,html[data-theme=dark] .upgrade-target-card{color:#dce4df;background:#121b1d;border-color:#3c5053;border-radius:0}.inventory-slot-meta b,.upgrade-target-card b{color:#c7d995}.inventory-slot:hover,.inventory-slot:focus-visible,.inventory-slot.selected,.upgrade-target-card:not(:disabled):hover,.upgrade-target-card.selected{background:#172225;border-color:#a7b96f;box-shadow:inset 3px 0 #a7b96f}html:not([data-theme]) .upgrade-core,html[data-theme=dark] .upgrade-core{background:#152022;border-color:#496268;border-radius:0}.upgrade-core small,.upgrade-core p{color:#95a5a2}.upgrade-core>strong{color:#c7d995}.probability-ring:before{border-color:#445c60;box-shadow:inset 0 0 24px #00000075}.ring-track{stroke:#304246}.ring-value strong{color:#e4e9dd;text-shadow:none}.ring-value span{color:#91a19e}html:not([data-theme]) .mode-button,html[data-theme=dark] .mode-button,html:not([data-theme]) .target-filters label,html[data-theme=dark] .target-filters label,html:not([data-theme]) .admin-user-search,html[data-theme=dark] .admin-user-search{color:#b6c6c0;background:#121b1d;border-color:#405357;border-radius:0}html:not([data-theme]) footer,html[data-theme=dark] footer{color:#aebbb6;background:#101719;border-top:1px solid #3c5053;justify-items:start;padding:25px 36px}.footer-main{justify-content:flex-start}.legal-note{color:#81908d;text-align:left}footer a:hover{color:#c7d995}@media (width<=1080px){html:not([data-theme]) .site-header,html[data-theme=dark] .site-header{border-bottom:2px solid #3c5053;border-right:0;grid-template-columns:190px minmax(0,1fr) auto;align-items:center;gap:10px;width:auto;height:62px;padding:0 15px;display:grid;position:sticky;inset:auto}html:not([data-theme]) .site-header:before,html[data-theme=dark] .site-header:before{display:none}.brand{background:0 0;border:0;border-right:1px solid #42565b;align-self:center;width:max-content;padding:0 12px 0 0}.brand:after{display:none}html:not([data-theme]) .site-header nav,html[data-theme=dark] .site-header nav{justify-content:center;gap:0;margin:0;display:flex}.site-header nav a{border-bottom:2px solid #0000;border-left:0;justify-content:center;min-height:32px;padding:0 8px;font-size:8px}.site-header nav a:before{display:none}.site-header nav a.active{border-bottom-color:#a7b96f;border-left:0}html:not([data-theme]) .header-actions,html[data-theme=dark] .header-actions{border:0;gap:5px;margin:0;padding:0;display:flex}.header-actions .steam-button,.header-actions .steam-account{width:auto}.site-app>main,.site-app>footer{margin-left:0}html:not([data-theme]) .shop,html[data-theme=dark] .shop{grid-template-columns:150px minmax(0,1fr);gap:16px;width:min(100% - 40px,1340px)}.page-shell{width:min(100% - 40px,1240px)}}@media (width<=760px){html:not([data-theme]) .site-header,html[data-theme=dark] .site-header{grid-template-columns:auto 1fr auto;height:58px;padding:0 12px}.brand{border:0;padding:0}.brand strong{font-size:17px}.brand span{display:none}.site-header nav.open{display:grid}.site-header nav a{border:1px solid #34474a;min-height:38px;font-size:9px}.site-header nav a.active{border-bottom-color:#a7b96f}html:not([data-theme]) .menu-button,html[data-theme=dark] .menu-button{background:#192326;border-color:#405357;width:34px;display:inline-flex!important}.header-actions{gap:4px}.header-actions .discord-button{width:34px!important;display:inline-flex!important}.theme-toggle,.header-inventory,.header-cart{width:34px!important}.header-balance{display:none}.steam-button{padding:0;font-size:0;width:34px!important}.steam-button svg{display:block}.hero:before{inset:20px 18px}.hero:after{font-size:7px;bottom:17px;right:18px}.hero h1{font-size:45px}.server-line{grid-template-columns:1fr 1fr;display:grid}.online{border-right:1px solid #3c5053}.players{padding:0 9px}.ip{grid-column:1/-1;width:100%;border-top:1px solid #3c5053!important;border-left:0!important}.category-list{background:0 0;border:0;border-bottom:1px solid #3c5053;margin:0 -13px 18px;padding:25px 13px 0;display:flex;position:static;overflow-x:auto}.category-list button{border:1px solid #3c5053;border-bottom:0;flex:none;min-height:34px}.search-box{width:100%;margin-bottom:13px}.product-grid{grid-template-columns:1fr;gap:9px}.product-card{grid-template-columns:130px minmax(0,1fr);min-height:147px}.product-card:before{left:140px}.product-copy{padding-left:12px}.product-prices{padding-left:10px}.page-shell{width:calc(100% - 26px)}.page-intro{min-height:190px;padding:52px 0 27px 18px}.page-intro:before{top:52px;bottom:27px}.page-intro:after{font-size:7px;top:22px}html:not([data-theme]) footer,html[data-theme=dark] footer{padding:22px 13px}html:not([data-theme]) .site-header,html[data-theme=dark] .site-header{border-bottom:2px solid #3c5053;border-right:0;grid-template-columns:auto 1fr auto;width:auto;height:58px;padding:0 12px;display:grid;position:sticky;inset:auto}html:not([data-theme]) .brand,html[data-theme=dark] .brand{background:0 0;border:0;width:max-content;padding:0}html:not([data-theme]) .brand strong,html[data-theme=dark] .brand strong{font-size:17px}html:not([data-theme]) .brand span,html[data-theme=dark] .brand span,html:not([data-theme]) .brand:after,html[data-theme=dark] .brand:after{display:none}html:not([data-theme]) .site-header nav,html[data-theme=dark] .site-header nav{z-index:31;background:#11191b;border-bottom:2px solid #3c5053;grid-template-columns:1fr 1fr;gap:0;margin:0;padding:8px 12px 12px;display:none;position:absolute;top:58px;left:0;right:0}html:not([data-theme]) .site-header nav.open,html[data-theme=dark] .site-header nav.open{display:grid}html:not([data-theme]) .site-header nav a,html[data-theme=dark] .site-header nav a{border:1px solid #34474a;justify-content:center;min-height:38px;padding:0 7px;font-size:9px}html:not([data-theme]) .site-header nav a:before,html[data-theme=dark] .site-header nav a:before{display:none}html:not([data-theme]) .header-actions,html[data-theme=dark] .header-actions{border:0;align-items:center;gap:4px;margin:0;padding:0;display:flex}html:not([data-theme]) .header-actions .discord-button,html[data-theme=dark] .header-actions .discord-button,html:not([data-theme]) .theme-toggle,html[data-theme=dark] .theme-toggle,html:not([data-theme]) .header-inventory,html[data-theme=dark] .header-inventory,html:not([data-theme]) .header-cart,html[data-theme=dark] .header-cart{width:34px!important;display:inline-flex!important}html:not([data-theme]) .steam-button,html[data-theme=dark] .steam-button{padding:0;font-size:0;display:inline-flex;width:34px!important}html:not([data-theme]) .steam-button svg,html[data-theme=dark] .steam-button svg{display:block}html:not([data-theme]) .steam-account,html[data-theme=dark] .steam-account{padding:2px;width:34px!important}html:not([data-theme]) .steam-account>span,html[data-theme=dark] .steam-account>span,html:not([data-theme]) .steam-account>svg:last-child,html[data-theme=dark] .steam-account>svg:last-child,html:not([data-theme]) .header-balance,html[data-theme=dark] .header-balance{display:none}html:not([data-theme]) .site-app>main,html[data-theme=dark] .site-app>main,html:not([data-theme]) .site-app>footer,html[data-theme=dark] .site-app>footer{margin-left:0}html:not([data-theme]) .hero,html[data-theme=dark] .hero{align-items:flex-end;min-height:430px;padding:55px 18px 44px;display:flex}html:not([data-theme]) .hero:before,html[data-theme=dark] .hero:before{inset:20px 18px}html:not([data-theme]) .hero:after,html[data-theme=dark] .hero:after{font-size:7px;bottom:17px;right:18px}html:not([data-theme]) .hero h1,html[data-theme=dark] .hero h1{font-size:45px}html:not([data-theme]) .server-line,html[data-theme=dark] .server-line{grid-template-columns:1fr 1fr;display:grid}html:not([data-theme]) .online,html[data-theme=dark] .online{border-right:1px solid #3c5053}html:not([data-theme]) .players,html[data-theme=dark] .players{padding:0 9px}html:not([data-theme]) .ip,html[data-theme=dark] .ip{border-top:1px solid #3c5053;border-left:0;grid-column:1/-1;width:100%}html:not([data-theme]) .shop,html[data-theme=dark] .shop{width:calc(100% - 26px);padding-top:35px;display:block}html:not([data-theme]) .category-list,html[data-theme=dark] .category-list{background:0 0;border:0;border-bottom:1px solid #3c5053;margin:0 -13px 18px;padding:25px 13px 0;display:flex;position:static;overflow-x:auto}html:not([data-theme]) .category-list button,html[data-theme=dark] .category-list button{border:1px solid #3c5053;border-bottom:0;flex:none;min-height:34px}html:not([data-theme]) .search-box,html[data-theme=dark] .search-box{width:100%;margin-bottom:13px}html:not([data-theme]) .product-grid,html[data-theme=dark] .product-grid{grid-template-columns:1fr;gap:9px}html:not([data-theme]) .product-card,html[data-theme=dark] .product-card{grid-template-columns:130px minmax(0,1fr);min-height:147px}html:not([data-theme]) .product-card:before,html[data-theme=dark] .product-card:before{left:140px}html:not([data-theme]) .product-copy,html[data-theme=dark] .product-copy{padding-left:12px}html:not([data-theme]) .product-prices,html[data-theme=dark] .product-prices{padding-left:10px}}html:not([data-theme]) .hero{background:linear-gradient(90deg,#10181afc 0%,#10181af0 49%,#10181a7a 100%),url(/assets/palmyra.jpg) 100%/46% 100% no-repeat,#10181a}html:not([data-theme]) .hero:before{background-image:linear-gradient(#89aeb226 1px,#0000 1px),linear-gradient(90deg,#89aeb226 1px,#0000 1px),radial-gradient(at 74% 58%,#b891522b,#0000 28%);background-size:34px 34px,34px 34px,100% 100%;animation:8s ease-in-out infinite command-grid-breathe}html:not([data-theme]) .hero:after{content:"SYR-02 / ПАЛЬМИРА / АКТИВНЫЙ СЕКТОР";color:#b3c48a}html:not([data-theme]) .hero-copy>p:before{content:"◈ ";color:#bd705b}html:not([data-theme]) .category-list button{min-height:43px;padding:0 14px;font-size:10px;transition:background .2s,color .2s,padding .2s}html:not([data-theme]) .category-list button:not(.active):hover{color:#e7f0de;background:#76a9ba1f;padding-left:18px}html:not([data-theme]) .product-card{grid-template-rows:1fr 53px;min-height:170px;animation:.52s cubic-bezier(.18,.82,.28,1) both manifest-arrive}html:not([data-theme]) .product-card:nth-child(2n){animation-delay:70ms}html:not([data-theme]) .product-card:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000,#b9d3be24,#0000);width:28%;position:absolute;top:0;bottom:0;left:-42%;transform:skew(-18deg)}html:not([data-theme]) .product-card:hover:after{animation:.72s ease-out both manifest-scan}html:not([data-theme]) .product-prices{padding:8px 13px}html:not([data-theme]) .product-prices>span{font-size:15px}html:not([data-theme]) .product-prices button{gap:8px;min-height:38px;padding:0 16px;font-size:11px;transition:background .2s,color .2s,transform .2s}html:not([data-theme]) .product-prices button:hover{transform:translate(-2px)}html:not([data-theme]) .site-header nav a.active{animation:2.4s ease-in-out infinite active-section-pulse}@keyframes command-grid-breathe{0%,to{opacity:.72}50%{opacity:1}}@keyframes manifest-arrive{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes manifest-scan{0%{left:-42%}to{left:118%}}@keyframes active-section-pulse{50%{box-shadow:inset 3px 0 #d4e391}}@media (width<=760px){html:not([data-theme]) .hero{background:linear-gradient(90deg,#10181af2,#10181ab8),url(/assets/palmyra.jpg) 50%/cover}html:not([data-theme]) .category-list button{min-height:38px;padding:0 13px;font-size:9px}html:not([data-theme]) .product-card{grid-template-rows:1fr 54px;min-height:157px}html:not([data-theme]) .product-prices button{min-height:39px;padding:0 15px}}@media (prefers-reduced-motion:reduce){html:not([data-theme]) .hero:before,html:not([data-theme]) .product-card,html:not([data-theme]) .product-card:hover:after,html:not([data-theme]) .site-header nav a.active{animation:none}}@media (width>=1081px){html:not([data-theme]) .header-actions{grid-template-rows:44px 54px 46px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:16px}html:not([data-theme]) .header-actions .discord-button{grid-area:1/1;width:100%;height:44px}html:not([data-theme]) .header-balance{grid-area:1/2;justify-content:flex-start;height:44px;padding:0 13px;font-size:12px}html:not([data-theme]) .header-balance svg{width:18px;height:18px}html:not([data-theme]) .header-balance b{font-size:12px}html:not([data-theme]) .steam-account,html:not([data-theme]) .steam-button{grid-area:2/1/auto/-1;width:100%;height:54px}html:not([data-theme]) .steam-account{gap:10px;padding:0 12px 0 8px}html:not([data-theme]) .steam-account>img,html:not([data-theme]) .steam-account>svg:first-child{flex-basis:36px;width:36px;height:36px}html:not([data-theme]) .steam-account small{letter-spacing:.8px;font-size:8px}html:not([data-theme]) .steam-account b{font-size:12px}html:not([data-theme]) .steam-account>svg:last-child{width:16px}html:not([data-theme]) .steam-button{justify-content:center;font-size:11px}html:not([data-theme]) .header-inventory,html:not([data-theme]) .header-cart{color:#dce6df;letter-spacing:.15px;background:#192326;gap:8px;width:100%;height:46px;padding:0 10px;font:700 9px Inter,sans-serif;position:relative;border-color:#405357!important}html:not([data-theme]) .header-actions .header-inventory,html:not([data-theme]) .header-actions .header-cart{height:46px!important}html:not([data-theme]) .header-inventory{grid-area:3/1}html:not([data-theme]) .header-cart{grid-area:3/2}html:not([data-theme]) .header-inventory:after{content:"Инвентарь"}html:not([data-theme]) .header-cart:after{content:"Корзина"}html:not([data-theme]) .header-inventory svg,html:not([data-theme]) .header-cart svg{width:19px;height:19px}html:not([data-theme]) .header-inventory b,html:not([data-theme]) .header-cart b{min-width:19px;height:19px;font-size:9px;top:-6px;right:-5px}html:not([data-theme]) .header-actions:not(:has(.header-balance)) .discord-button{grid-column:1/-1;justify-content:flex-start;gap:9px;width:100%;padding:0 14px}html:not([data-theme]) .header-actions:not(:has(.header-balance)) .discord-button:after{content:"Discord";font:700 10px Inter,sans-serif}}html:not([data-theme]) .target-upgrade-machine,html[data-theme=dark] .target-upgrade-machine{background:radial-gradient(circle at 50% 48%,#76a9ba17,#0000 30%),linear-gradient(90deg,#0000,#475e5b17,#0000);border-block:1px solid #4b676c8c;gap:28px;padding:42px 18px 46px;position:relative}.admin-user-profile-button{min-width:0;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.admin-user-profile-button:hover b,.admin-user-profile-button:focus-visible b{color:var(--lime)}.admin-user-profile-button:focus-visible{outline:1px solid var(--lime);outline-offset:3px}.admin-user-profile-button img,.admin-user-profile-button>svg{object-fit:cover;border-radius:4px;flex:0 0 38px;width:38px;height:38px}.admin-user-profile-button span{gap:3px;min-width:0;display:grid}.admin-user-profile-button b,.admin-user-profile-button small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.admin-user-profile-button b{font-size:10px}.admin-user-profile-button small{color:#7d8074;font:8px Share Tech Mono,monospace}.admin-user-profile-overlay{z-index:80}.admin-user-profile-modal{color:#d8e0dc;background:#11191b;border:1px solid #3a4c50;border-radius:0;width:min(1040px,100vw - 32px);max-height:calc(100vh - 32px);padding:28px;position:relative;overflow:auto;box-shadow:0 24px 70px #000000a6}.admin-user-profile-loading{color:#aab9b4;place-items:center;min-height:240px;font:11px Share Tech Mono,monospace;display:grid}.admin-user-profile-head{border-bottom:1px solid #3a4c50;justify-content:space-between;align-items:center;gap:18px;padding:0 42px 24px 0;display:flex}.admin-user-profile-head>div{align-items:center;gap:14px;min-width:0;display:flex}.admin-user-profile-head img,.admin-user-profile-head>div>svg{object-fit:cover;border:1px solid #52666b;flex:0 0 58px;width:58px;height:58px}.admin-user-profile-head span{gap:5px;min-width:0;display:grid}.admin-user-profile-head small{color:#8ba59a;letter-spacing:1px;font:8px Share Tech Mono,monospace}.admin-user-profile-head h2{white-space:nowrap;text-overflow:ellipsis;margin:0;font:20px Share Tech Mono,monospace;overflow:hidden}.admin-user-profile-head span b{color:#8d9b9a;font:9px Share Tech Mono,monospace}.admin-user-profile-head>strong{color:#c7d995;white-space:nowrap;font:19px Share Tech Mono,monospace}.admin-user-stat-grid{border-bottom:1px solid #3a4c50;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-user-stat-grid article{border-right:1px solid #3a4c50;grid-template-rows:auto auto;grid-template-columns:24px 1fr;align-content:center;gap:7px 10px;min-height:112px;padding:16px;display:grid}.admin-user-stat-grid article:last-child{border-right:0}.admin-user-stat-grid svg{color:#a7b96f;grid-row:span 2;width:20px}.admin-user-stat-grid span{color:#9ca9a7;font-size:9px}.admin-user-stat-grid strong{color:#e1e8df;font:17px Share Tech Mono,monospace}.admin-user-inventory{padding-top:24px}.admin-user-inventory>header{justify-content:space-between;align-items:end;gap:12px;padding-bottom:14px;display:flex}.admin-user-inventory>header span{color:#8ba59a;letter-spacing:1px;font:8px Share Tech Mono,monospace}.admin-user-inventory h3{margin:5px 0 0;font:18px Share Tech Mono,monospace}.admin-user-inventory>header>b{color:#c7d995;font:13px Share Tech Mono,monospace}.admin-user-inventory .inventory-slots{padding:0}@media (width<=760px){.admin-user-profile-modal{width:calc(100vw - 16px);max-height:calc(100vh - 16px);padding:20px 14px}.admin-user-profile-head{align-items:flex-start;padding-bottom:18px}.admin-user-profile-head img,.admin-user-profile-head>div>svg{flex-basis:46px;width:46px;height:46px}.admin-user-profile-head h2,.admin-user-profile-head>strong{font-size:15px}.admin-user-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-user-stat-grid article{border-bottom:1px solid #3a4c50;min-height:90px;padding:12px}.admin-user-stat-grid article:nth-child(2){border-right:0}.admin-user-stat-grid article:nth-child(n+3){border-bottom:0}}html:not([data-theme]) .target-upgrade-preview,html[data-theme=dark] .target-upgrade-preview,html:not([data-theme]) .upgrade-selection-panel,html[data-theme=dark] .upgrade-selection-panel{border-radius:14px;box-shadow:0 18px 34px #00000029}html:not([data-theme]) .target-upgrade-preview,html[data-theme=dark] .target-upgrade-preview{background:linear-gradient(145deg,#1d2b2df7,#121c1efa);border-color:#3d5357}html:not([data-theme]) .probability-ring,html[data-theme=dark] .probability-ring{isolation:isolate;width:min(100%,340px)}html:not([data-theme]) .probability-ring svg,html[data-theme=dark] .probability-ring svg{z-index:1;filter:drop-shadow(0 0 16px #76a9ba17)}html:not([data-theme]) .probability-ring:before,html[data-theme=dark] .probability-ring:before{z-index:0;background:radial-gradient(circle at 50% 42%,#a7b96f1a,#0000 48%),radial-gradient(circle,#172124 0 58%,#11191b 59%);border:1px solid #76a9ba57;border-radius:50%;inset:27px;box-shadow:inset 0 0 32px #000000ad,0 0 0 8px #76a9ba06}html:not([data-theme]) .probability-ring:after,html[data-theme=dark] .probability-ring:after{z-index:0;background:radial-gradient(circle,#76a9ba0e,#0000 68%);border-radius:50%;inset:44px}html:not([data-theme]) .ring-progress,html[data-theme=dark] .ring-progress{stroke-width:14px;stroke-linecap:round;filter:drop-shadow(0 0 8px color-mix(in srgb, var(--upgrade-state) 56%, transparent))}html:not([data-theme]) .ring-track,html[data-theme=dark] .ring-track{stroke:#314449;stroke-width:14px}html:not([data-theme]) .ring-value,html[data-theme=dark] .ring-value{z-index:3;gap:8px}html:not([data-theme]) .ring-value strong,html[data-theme=dark] .ring-value strong{color:#eef2e7;text-shadow:0 0 18px #bdd5aa29;font-size:40px}html:not([data-theme]) .ring-pointer,html[data-theme=dark] .ring-pointer{z-index:6;filter:drop-shadow(0 0 7px #dfe8cb85);border-top-width:14px;border-top-color:#dfe8cb;border-left-width:7px;border-right-width:7px;top:5px}html:not([data-theme]) .upgrade-marker-arm,html[data-theme=dark] .upgrade-marker-arm{z-index:5;inset:12px}html:not([data-theme]) .upgrade-marker-arm i,html[data-theme=dark] .upgrade-marker-arm i{background:#a7b96f;border-radius:999px;width:4px;height:18px;top:9px;box-shadow:0 0 12px #a7b96fcc}html:not([data-theme]) .mode-button,html[data-theme=dark] .mode-button,html:not([data-theme]) .upgrade-submit,html[data-theme=dark] .upgrade-submit{border-radius:10px}html:not([data-theme]) .upgrade-target-card,html[data-theme=dark] .upgrade-target-card{border-radius:11px}html:not([data-theme]) .target-upgrade-machine.is-win .probability-ring,html[data-theme=dark] .target-upgrade-machine.is-win .probability-ring{filter:drop-shadow(0 0 24px #69ca8c47)}html:not([data-theme]) .target-upgrade-machine.is-loss .probability-ring,html[data-theme=dark] .target-upgrade-machine.is-loss .probability-ring{filter:drop-shadow(0 0 19px #dc654e3d)}@media (width<=760px){html:not([data-theme]) .target-upgrade-machine,html[data-theme=dark] .target-upgrade-machine{gap:18px;padding:28px 0 34px}html:not([data-theme]) .probability-ring,html[data-theme=dark] .probability-ring{width:min(100%,308px)}}html:not([data-theme]) .product-grid{gap:14px}html:not([data-theme]) .product-card{background:linear-gradient(135deg,#172225,#11191b 72%);border-color:#668b8f6b;border-radius:7px;grid-template-rows:1fr 58px;grid-template-columns:156px minmax(0,1fr);min-height:182px;transition:border-color .22s,box-shadow .22s,transform .22s;box-shadow:0 12px 22px #00000024}html:not([data-theme]) .product-card:before{color:#769ea8;background:#152325b8;border:1px solid #74a9ba38;border-radius:3px;padding:4px 6px;font-size:6px;top:12px;left:auto;right:13px}html:not([data-theme]) .product-card:hover{border-color:#a7b96fe0;transform:translateY(-3px);box-shadow:0 16px 30px #0000004d,0 0 0 1px #a7b96f1f}html:not([data-theme]) .product-image{background:radial-gradient(circle at 48%,#6d989933,#0000 58%),linear-gradient(145deg,#26383a,#1a282a);padding:22px 17px;position:relative;overflow:hidden}html:not([data-theme]) .product-image img{z-index:1;transition:transform .35s cubic-bezier(.2,.8,.2,1),filter .35s;position:relative}html:not([data-theme]) .product-card:hover .product-image img{filter:drop-shadow(0 13px 11px #0000006b);transform:scale(1.08)translate(3px)}html:not([data-theme]) .product-copy{align-self:center;padding:35px 18px 13px}html:not([data-theme]) .product-copy h3{color:#edf0e1;letter-spacing:.1px;margin-bottom:8px;font-size:15px}html:not([data-theme]) .product-copy p{color:#8ea2a2;-webkit-line-clamp:2;font-size:10px;line-height:1.5}html:not([data-theme]) .product-prices{background:linear-gradient(90deg,#0f191be6,#1c2a2cb3);border-top-color:#668b8f42;grid-column:2;min-height:58px;padding:9px 13px 9px 18px}html:not([data-theme]) .product-prices>span{color:#d5e48f;letter-spacing:.2px;font-size:17px}html:not([data-theme]) .product-prices button{color:#f0f5ec;background:linear-gradient(135deg,#4f8291,#396875);border:1px solid #7ebbcb61;border-radius:4px;min-width:112px;min-height:40px;font-size:11px;box-shadow:inset 0 1px #ffffff1c,0 5px 10px #0000002e}html:not([data-theme]) .product-prices button:hover{color:#101719;background:linear-gradient(135deg,#b0c977,#829b5e);border-color:#c9da94;transform:translateY(-1px)}@media (width<=760px){html:not([data-theme]) .product-grid{gap:12px}html:not([data-theme]) .product-card{border-radius:6px;grid-template-rows:1fr 57px;grid-template-columns:132px minmax(0,1fr);min-height:172px}html:not([data-theme]) .product-image{padding:18px 12px}html:not([data-theme]) .product-copy{padding:31px 13px 10px}html:not([data-theme]) .product-copy h3{font-size:13px}html:not([data-theme]) .product-prices{min-height:57px;padding:9px 10px 9px 13px}html:not([data-theme]) .product-prices>span{font-size:15px}html:not([data-theme]) .product-prices button{min-width:98px;min-height:39px;padding:0 12px;font-size:10px}}html:not([data-theme]) .product-card{isolation:isolate;border-radius:8px;box-shadow:0 12px 25px #0000002e,inset 0 1px #c5e0d409}html:not([data-theme]) .product-card:after{z-index:0;opacity:0;background:linear-gradient(90deg,#0000,#87cecf2e,#0000);width:40%}html:not([data-theme]) .product-card:hover{border-color:#8bc9c1e6;box-shadow:0 17px 34px #00000057,0 0 0 1px #84c9c121,0 0 24px #5098961a}html:not([data-theme]) .product-card:hover:after{opacity:1;animation:.9s cubic-bezier(.18,.7,.25,1) both modern-card-sweep}html:not([data-theme]) .product-image{background:radial-gradient(circle at 52% 48%,#70b6b138,#0000 54%),linear-gradient(145deg,#293e40,#19292b);border-radius:7px 0 0 7px}html:not([data-theme]) .product-image:after{background:linear-gradient(120deg,#b8e2d614,#0000 28% 72%,#b8e2d60d);border:1px solid #a6cfc421;border-radius:6px;inset:12px}html:not([data-theme]) .product-prices button{background:linear-gradient(135deg,#5c93a2,#3d7180);border-radius:7px;min-width:122px;transition:background .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s}html:not([data-theme]) .product-prices button svg{background:#eef8f029;border-radius:50%;width:24px;height:24px;padding:5px}html:not([data-theme]) .product-prices button:hover{background:linear-gradient(135deg,#b8d37c,#839d60);transform:translateY(-2px);box-shadow:0 7px 15px #0000003d,inset 0 1px #ffffff47}html:not([data-theme]) .product-prices button:hover svg{background:#111d1a2e}@keyframes modern-card-sweep{0%{left:-46%}to{left:116%}}@media (width<=760px){html:not([data-theme]) .product-card{border-radius:7px}html:not([data-theme]) .product-image{border-radius:6px 0 0 6px}html:not([data-theme]) .product-prices button{border-radius:6px;min-width:104px}html:not([data-theme]) .product-prices button svg{width:22px;height:22px;padding:4px}}@media (prefers-reduced-motion:reduce){html:not([data-theme]) .product-card:hover:after{animation:none}}html:not([data-theme]) .target-upgrade-machine.is-mystery-upgrade,html[data-theme=dark] .target-upgrade-machine.is-mystery-upgrade{--upgrade-state:#73d99a}html:not([data-theme]) .target-upgrade-machine.is-mystery-downgrade,html[data-theme=dark] .target-upgrade-machine.is-mystery-downgrade{--upgrade-state:#df745e}html:not([data-theme]) .target-upgrade-machine.is-mystery-best-drop,html[data-theme=dark] .target-upgrade-machine.is-mystery-best-drop{--upgrade-state:#e7bd55}html:not([data-theme]) .target-upgrade-preview.success.downgrade,html[data-theme=dark] .target-upgrade-preview.success.downgrade{background:#211715;border-color:#df745eb3;box-shadow:inset 3px 0 #df745e,0 0 24px #bf493629}html:not([data-theme]) .target-upgrade-preview.success.best-drop,html[data-theme=dark] .target-upgrade-preview.success.best-drop{background:#211e14;border-color:#e7bd55d9;box-shadow:inset 3px 0 #e7bd55,0 0 32px #e7bd553d}html:not([data-theme]) .target-upgrade-preview.success.downgrade article b,html:not([data-theme]) .target-upgrade-preview.success.downgrade article p,html[data-theme=dark] .target-upgrade-preview.success.downgrade article b,html[data-theme=dark] .target-upgrade-preview.success.downgrade article p{color:#e3816e}html:not([data-theme]) .target-upgrade-preview.success.best-drop article b,html:not([data-theme]) .target-upgrade-preview.success.best-drop article p,html[data-theme=dark] .target-upgrade-preview.success.best-drop article b,html[data-theme=dark] .target-upgrade-preview.success.best-drop article p{color:#f0d276}@media (prefers-reduced-motion:reduce){.mystery-reel i,.target-upgrade-machine.is-mystery-upgrade .probability-ring,.target-upgrade-machine.is-mystery-downgrade .probability-ring,.target-upgrade-machine.is-mystery-best-drop .probability-ring{animation:none!important}}.target-upgrade-machine.is-mystery{grid-template-areas:"source mystery mystery"".actions actions"}.machine-mystery{grid-area:mystery;min-width:0}.mystery-reveal{text-align:center;background:linear-gradient(145deg,#142b26f5,#0e1b1cfa);border:1px solid #3d6657;border-radius:14px;grid-template-rows:auto 1fr;min-height:310px;padding:18px;display:grid;box-shadow:inset 0 0 36px #41cb840f}.mystery-reveal>span{color:#83cba0;letter-spacing:1.5px;justify-self:start;font:8px Share Tech Mono,monospace}.mystery-reveal .mystery-reel{grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;min-height:220px}.mystery-reveal .mystery-reel i{animation-play-state:paused}.mystery-reveal.is-revealing .mystery-reel i{animation-play-state:running}.mystery-reel p{color:#94aaa1;grid-column:1/-1;margin:8px 0 0;font-size:10px}.mystery-reward{align-content:center;justify-items:center;min-width:0;animation:.46s both mystery-reveal-in;display:grid}.mystery-reward img{object-fit:contain;filter:drop-shadow(0 12px 14px #0000006b);width:min(100%,225px);height:145px}.mystery-reward h2{overflow-wrap:anywhere;max-width:100%;margin:11px 0 6px;font-size:16px}.mystery-reward b{color:#c7d995;font:18px Share Tech Mono,monospace}.mystery-difference{color:#73d99a;margin:8px 0 5px;font:12px Share Tech Mono,monospace}.mystery-reward strong{color:#73d99a;text-transform:uppercase;font-size:10px}.mystery-reveal.downgrade{border-color:#df745ebf}.mystery-reveal.downgrade .mystery-difference,.mystery-reveal.downgrade .mystery-reward strong{color:#e3816e}.upgrade-target-reference{cursor:default;opacity:.78}@keyframes mystery-reveal-in{0%{opacity:0;filter:brightness(.6);transform:scale(.9)}to{opacity:1;filter:brightness();transform:scale(1)}}@media (width<=1000px){.target-upgrade-machine.is-mystery{grid-template-areas:"source mystery"".actions"}}@media (width<=760px){.target-upgrade-machine.is-mystery{grid-template-areas:"source""mystery""actions"}.mystery-reveal{min-height:250px}}@media (prefers-reduced-motion:reduce){.mystery-reward,.mystery-reveal.is-revealing .mystery-reel i{animation:none}}.admin-user-history{padding-top:28px}.admin-user-history>header{justify-content:space-between;align-items:end;gap:12px;padding-bottom:14px;display:flex}.admin-user-history>header span{color:#8ba59a;letter-spacing:1px;font:8px Share Tech Mono,monospace}.admin-user-history h3{margin:5px 0 0;font:18px Share Tech Mono,monospace}.admin-user-history>header>b,.admin-user-history h4 b{color:#c7d995;font:12px Share Tech Mono,monospace}.admin-user-history-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.admin-user-history-columns>section{min-width:0}.admin-user-history h4{color:#c6d0cc;border-bottom:1px solid #3a4c50;align-items:center;gap:8px;min-height:38px;margin:0 0 9px;padding-bottom:9px;font-size:11px;display:flex}.admin-user-history h4 svg{color:#a7b96f;width:16px}.admin-user-history h4 b{margin-left:auto}.admin-user-history .account-history-row{background:#121b1d;border-color:#3a4c50;grid-template-columns:58px minmax(0,1fr);gap:10px;min-height:82px;padding:9px}.admin-user-history .account-history-image{background:#1b292b;width:58px;height:58px}.admin-user-history .account-history-row aside{grid-column:2;grid-template-columns:auto 1fr;place-items:center start;min-width:0}.admin-user-history-empty{color:#879590;border:1px dashed #3a4c50;place-items:center;gap:7px;min-height:112px;font-size:9px;display:grid}.admin-user-history-empty svg{width:20px}@media (width<=760px){.admin-user-history-columns{grid-template-columns:minmax(0,1fr)}}.item-filter-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px 14px 0;display:grid}.item-filter-controls label{gap:5px;min-width:0;display:grid}.item-filter-controls span{color:#8ba59a;letter-spacing:1px;font:8px Share Tech Mono,monospace}.item-filter-controls select{color:#cbd7d2;background:#121b1d;border:1px solid #405357;border-radius:5px;outline:0;min-width:0;height:38px;padding:0 9px;font-size:9px}.item-filter-controls select:focus{border-color:#a7b96f}.item-filter-controls select:disabled{cursor:not-allowed;opacity:.55}.inventory-panel>.item-filter-controls{padding:14px 14px 0}.filtered-empty{min-height:180px;margin:12px}@media (width<=760px){.item-filter-controls{grid-template-columns:minmax(0,1fr)}}.cases-overview,.inventory-overview{border-block:1px solid #3a4c50;align-items:center;gap:28px;min-height:76px;padding:16px 0;display:flex}.cases-overview>div,.inventory-overview>div{align-items:center;gap:11px;min-width:155px;display:flex}.cases-overview svg,.inventory-overview svg{color:#c7d995;width:25px;height:25px}.cases-overview span,.inventory-overview span{gap:4px;display:grid}.cases-overview small,.inventory-overview small,.case-catalog header span,.inventory-workspace header span{color:#8ba59a;letter-spacing:1px;font:8px Share Tech Mono,monospace}.cases-overview b,.inventory-overview b{color:#e1e8df;font:17px Share Tech Mono,monospace}.cases-overview label{gap:5px;min-width:180px;margin-left:auto;display:grid}.cases-overview label>span{color:#8ba59a;letter-spacing:1px;font:8px Share Tech Mono,monospace}.cases-overview select{color:#cbd7d2;background:#121b1d;border:1px solid #405357;border-radius:5px;outline:0;height:36px;padding:0 9px;font-size:9px}.case-showcase{background:linear-gradient(90deg,#132022,#172527 58%,#111a1c);border-block:1px solid #496268;grid-template-columns:minmax(260px,.9fr) minmax(320px,1.1fr) 150px;min-height:360px;margin-top:28px;display:grid}.case-showcase-art{background:linear-gradient(145deg,#a7b96f1f,#0000 60%);place-items:center;min-height:300px;padding:28px;display:grid}.case-showcase-art img{object-fit:contain;filter:drop-shadow(0 20px 22px #00000073);width:100%;max-width:330px;height:245px}.case-showcase-copy{align-self:center;padding:38px}.case-showcase-copy>span{color:#a7b96f;letter-spacing:1.3px;font:9px Share Tech Mono,monospace}.case-showcase-copy h2{margin:10px 0;font-size:29px}.case-showcase-copy p{color:#9ca9a7;max-width:430px;margin:0;font-size:11px;line-height:1.65}.case-showcase-copy>div{gap:3px;margin:22px 0;display:grid}.case-showcase-copy strong{color:#dfe8cb;font:24px Share Tech Mono,monospace}.case-showcase-copy small{color:#81908d;font-size:9px}.case-showcase-copy a{color:#c7d995;align-items:center;gap:8px;min-height:42px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}.case-showcase-copy a svg{width:17px;transition:transform .18s}.case-showcase-copy a:hover svg{transform:translate(4px)}.case-showcase aside{border-left:1px solid #3a4c50;align-content:center;gap:8px;padding:24px;display:grid}.case-showcase aside small{color:#81908d;letter-spacing:1px;font:8px Share Tech Mono,monospace}.case-showcase aside b{color:#c7d995;font-size:14px}.case-showcase aside span{color:#aab9b4;font-size:10px}.case-catalog{padding-top:34px}.case-catalog header,.inventory-workspace header{border-bottom:1px solid #3a4c50;justify-content:space-between;align-items:end;gap:16px;padding-bottom:15px;display:flex}.case-catalog header h2,.inventory-workspace header h2{margin:5px 0 0;font-size:21px}.case-catalog header>b,.inventory-workspace header>b{color:#c7d995;font:14px Share Tech Mono,monospace}.modern-case-grid{background:#3a4c50;border:1px solid #3a4c50;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:16px;display:grid}.modern-case-card{background:#151f21;grid-template-columns:110px minmax(0,1fr) 32px;align-items:center;gap:13px;min-width:0;padding:13px;display:grid}.modern-case-art{background:#1b292b;place-items:center;height:92px;display:grid;position:relative}.modern-case-art img{object-fit:contain;width:88%;height:76px}.modern-case-art span{color:#c7d995;font:7px Share Tech Mono,monospace;position:absolute;bottom:7px;left:7px}.modern-case-copy{min-width:0}.modern-case-copy h3{text-overflow:ellipsis;white-space:nowrap;margin:0 0 7px;font-size:13px;overflow:hidden}.modern-case-copy p{color:#8c9b97;margin:0 0 10px;font-size:9px}.modern-case-copy strong{color:#dfe8cb;font:13px Share Tech Mono,monospace}.modern-case-card>a{color:#a7b96f;border:1px solid #405357;border-radius:5px;place-items:center;width:32px;height:32px;display:grid}.modern-case-card>a svg{width:16px}.modern-case-card:hover{background:#192729}.modern-case-card:hover>a{color:#dfe8cb;border-color:#a7b96f}.inventory-overview>p{color:#8c9b97;max-width:360px;margin:0 0 0 auto;font-size:10px;line-height:1.5}.inventory-workspace{border-top:2px solid #496268;margin-top:28px}.inventory-workspace>header{padding:20px 0 15px}.inventory-workspace>.item-filter-controls{border-bottom:1px solid #3a4c50;padding:16px 0}.inventory-modern-grid{grid-template-columns:repeat(auto-fill,minmax(172px,1fr));gap:12px;padding:20px 0 0}.inventory-modern-grid .inventory-slot{background:#151f21;border-color:#3a4c50;border-radius:8px;min-height:196px}.inventory-modern-grid .inventory-slot-image{background:linear-gradient(145deg,#1d36349e,#172225);padding:18px}.inventory-modern-grid .inventory-slot-meta{border-color:#3a4c50;min-height:35px;padding:0 11px}.inventory-modern-grid .inventory-slot-meta span{color:#95a5a2}.inventory-modern-grid .inventory-slot-meta b{color:#dfe8cb}.inventory-modern-grid .inventory-slot:hover,.inventory-modern-grid .inventory-slot:focus-visible{background:#182729;border-color:#a7b96f;transform:translateY(-3px);box-shadow:0 12px 24px #0003}@media (width<=1000px){.case-showcase{grid-template-columns:minmax(220px,.8fr) 1.2fr}.case-showcase aside{border-top:1px solid #3a4c50;border-left:0;grid-column:1/-1;grid-template-columns:auto auto 1fr;align-items:center}.modern-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.cases-overview,.inventory-overview{flex-wrap:wrap;align-items:stretch;gap:14px}.cases-overview>div,.inventory-overview>div{min-width:calc(50% - 7px)}.cases-overview label{width:100%;margin-left:0}.case-showcase{grid-template-columns:1fr;margin-top:18px}.case-showcase-art{min-height:230px}.case-showcase-art img{height:190px}.case-showcase-copy{padding:25px 18px}.case-showcase-copy h2{font-size:23px}.case-showcase aside{grid-column:auto;grid-template-columns:1fr 1fr;padding:18px}.case-showcase aside span{grid-column:1/-1}.case-catalog{padding-top:26px}.modern-case-grid{grid-template-columns:1fr}.inventory-overview>p{max-width:none;margin:0}.inventory-workspace{margin-top:20px}.inventory-modern-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.inventory-modern-grid .inventory-slot{min-height:156px}.inventory-modern-grid .inventory-slot-image{padding:10px}}html:not([data-theme]) .server-line,html[data-theme=dark] .server-line{background:0 0;border:0;grid-template-columns:max-content max-content minmax(260px,1fr);gap:8px;display:grid}html:not([data-theme]) .online,html[data-theme=dark] .online,html:not([data-theme]) .players,html[data-theme=dark] .players,html:not([data-theme]) .ip,html[data-theme=dark] .ip{background:#121d1fe0;border-radius:8px;align-items:center;min-height:48px;display:inline-flex;box-shadow:inset 0 1px #bedad30a;border:1px solid #40565a!important}html:not([data-theme]) .online,html[data-theme=dark] .online{color:#b7d7bf;padding:0 15px}html:not([data-theme]) .players,html[data-theme=dark] .players{color:#c2cfcb;padding:0 15px}html:not([data-theme]) .players b,html[data-theme=dark] .players b{color:#d4e489;font-size:16px}html:not([data-theme]) .ip,html[data-theme=dark] .ip{justify-content:flex-start;gap:10px;margin-left:0;padding:0 15px}html:not([data-theme]) .ip:hover,html[data-theme=dark] .ip:hover{background:#18272a;border-color:#79aeb0!important}html:not([data-theme]) .ip svg,html[data-theme=dark] .ip svg{color:#82b8bb;margin-left:auto}html:not([data-theme]) .shop,html[data-theme=dark] .shop{grid-template-columns:minmax(0,1fr);grid-template-areas:"filters""search""products";gap:0;padding-top:42px}html:not([data-theme]) .category-list,html[data-theme=dark] .category-list{background:linear-gradient(135deg,#172527fa,#101b1dfa);border:1px solid #40565a;border-radius:8px;flex-wrap:wrap;gap:7px;margin:0 0 15px;padding:12px;display:flex;position:static}html:not([data-theme]) .category-list:before,html[data-theme=dark] .category-list:before{color:#7fa0a3;letter-spacing:1.3px;flex:0 0 100%;padding:0 3px 5px;font-size:8px;position:static}html:not([data-theme]) .category-list button,html[data-theme=dark] .category-list button{color:#b6c6c0;letter-spacing:0;text-transform:none;background:#172326;border:1px solid #3b5054;border-radius:6px;justify-content:center;align-items:center;min-height:34px;padding:0 13px;font:700 9px Inter,sans-serif;display:inline-flex}html:not([data-theme]) .category-list button:hover,html[data-theme=dark] .category-list button:hover{color:#e2ebe4;background:#203237;border-color:#759da0}html:not([data-theme]) .category-list button.active,html[data-theme=dark] .category-list button.active{color:#13201d;background:#b7d37a;border-color:#b7d37a;box-shadow:0 3px 10px #b7d37a29}html:not([data-theme]) .search-box,html[data-theme=dark] .search-box{background:#142022;border-radius:8px;width:min(640px,100%);height:44px;margin-bottom:22px}html:not([data-theme]) .modern-case-grid,html[data-theme=dark] .modern-case-grid{background:0 0;border:0;grid-template-columns:repeat(auto-fit,minmax(255px,1fr));gap:12px;margin-top:20px}html:not([data-theme]) .modern-case-card,html[data-theme=dark] .modern-case-card{background:linear-gradient(145deg,#172427,#121d1f);border:1px solid #40565a;border-radius:8px;grid-template-rows:146px auto;grid-template-columns:1fr auto;gap:0 12px;padding:12px;transition:border-color .18s,box-shadow .18s,transform .18s;box-shadow:0 10px 24px #00000024}html:not([data-theme]) .modern-case-card:hover,html[data-theme=dark] .modern-case-card:hover{background:#18282b;border-color:#86b8ab;transform:translateY(-2px);box-shadow:0 16px 30px #0000003d}html:not([data-theme]) .modern-case-art,html[data-theme=dark] .modern-case-art{background:radial-gradient(circle at 50% 25%,#81b1a92e,#0000 58%),#19292b;border:1px solid #30474a;border-radius:6px;grid-column:1/-1;height:146px;overflow:hidden}html:not([data-theme]) .modern-case-art img,html[data-theme=dark] .modern-case-art img{width:88%;height:121px}html:not([data-theme]) .modern-case-art span,html[data-theme=dark] .modern-case-art span{color:#cfe4a0;background:#0c1617cc;border-radius:4px;padding:4px 6px;bottom:9px;left:9px}html:not([data-theme]) .modern-case-copy,html[data-theme=dark] .modern-case-copy{align-self:end;padding:13px 0 2px}html:not([data-theme]) .modern-case-copy h3,html[data-theme=dark] .modern-case-copy h3{margin-bottom:5px;font-size:14px}html:not([data-theme]) .modern-case-copy strong,html[data-theme=dark] .modern-case-copy strong{color:#dce9b6;font-size:14px}html:not([data-theme]) .modern-case-card>a,html[data-theme=dark] .modern-case-card>a{background:#21373a;border-radius:7px;align-self:end;width:38px;height:38px}html:not([data-theme]) .modern-case-card:hover>a,html[data-theme=dark] .modern-case-card:hover>a{color:#11201d;background:#a7b96f}html:not([data-theme]) .admin-page,html[data-theme=dark] .admin-page{padding-bottom:84px}html:not([data-theme]) .admin-section,html[data-theme=dark] .admin-section{background:linear-gradient(145deg,#162224fa,#0f191bfa);border:1px solid #40565a;border-radius:8px;margin-top:22px;padding:18px;box-shadow:0 12px 28px #0000001f}html:not([data-theme]) .admin-section+.admin-section,html[data-theme=dark] .admin-section+.admin-section{border-top:1px solid #40565a;padding-top:18px}html:not([data-theme]) .admin-section>.section-title,html[data-theme=dark] .admin-section>.section-title{border-bottom:1px solid #32484b;min-height:54px;padding-bottom:14px}html:not([data-theme]) .admin-section>.section-title h2,html[data-theme=dark] .admin-section>.section-title h2{font-size:18px}html:not([data-theme]) .admin-products,html[data-theme=dark] .admin-products{gap:10px}html:not([data-theme]) .admin-product-row,html[data-theme=dark] .admin-product-row,html:not([data-theme]) .admin-user-row,html[data-theme=dark] .admin-user-row,html:not([data-theme]) .admin-case,html[data-theme=dark] .admin-case,html:not([data-theme]) .admin-create-product,html[data-theme=dark] .admin-create-product{box-shadow:none;background:#121e20;border-color:#3a5255;border-radius:7px}html:not([data-theme]) .admin-product-row,html[data-theme=dark] .admin-product-row{padding:14px}html:not([data-theme]) .admin-product-name,html[data-theme=dark] .admin-product-name{border-left-width:3px;min-height:54px;padding-left:11px}html:not([data-theme]) .admin-product-name img,html[data-theme=dark] .admin-product-name img{background:#1c3032;border-radius:5px;width:62px;height:54px}html:not([data-theme]) .admin-product-row input,html[data-theme=dark] .admin-product-row input,html:not([data-theme]) .admin-product-row textarea,html[data-theme=dark] .admin-product-row textarea,html:not([data-theme]) .admin-product-row select,html[data-theme=dark] .admin-product-row select,html:not([data-theme]) .admin-case input,html[data-theme=dark] .admin-case input,html:not([data-theme]) .admin-case select,html[data-theme=dark] .admin-case select,html:not([data-theme]) .admin-create-fields input,html[data-theme=dark] .admin-create-fields input,html:not([data-theme]) .admin-create-fields select,html[data-theme=dark] .admin-create-fields select,html:not([data-theme]) .admin-create-fields textarea,html[data-theme=dark] .admin-create-fields textarea,html:not([data-theme]) .admin-user-row input,html[data-theme=dark] .admin-user-row input,html:not([data-theme]) .admin-user-row select,html[data-theme=dark] .admin-user-row select{color:#dce6e0;background:#0e181a;border-color:#40575a;border-radius:6px}html:not([data-theme]) .admin-product-row>button,html[data-theme=dark] .admin-product-row>button,html:not([data-theme]) .admin-product-actions>button,html[data-theme=dark] .admin-product-actions>button,html:not([data-theme]) .admin-user-row>button,html[data-theme=dark] .admin-user-row>button{border-radius:6px}html:not([data-theme]) .admin-create-product,html[data-theme=dark] .admin-create-product{padding:18px}html:not([data-theme]) .admin-product-preview,html[data-theme=dark] .admin-product-preview{background:radial-gradient(circle at 50% 35%, var(--rarity-glow), transparent 64%), #17282a;border-color:#435d60;border-radius:7px}html:not([data-theme]) .admin-user-tools,html[data-theme=dark] .admin-user-tools{padding-top:14px}html:not([data-theme]) .admin-user-search,html[data-theme=dark] .admin-user-search{border-radius:7px;height:42px}html:not([data-theme]) .admin-user-row,html[data-theme=dark] .admin-user-row{padding:12px}html:not([data-theme]) .admin-user-profile-button img,html[data-theme=dark] .admin-user-profile-button img,html:not([data-theme]) .admin-user-profile-button>svg,html[data-theme=dark] .admin-user-profile-button>svg{background:#1b3032;border:1px solid #577174;border-radius:50%}html:not([data-theme]) .admin-case,html[data-theme=dark] .admin-case{padding:18px}html:not([data-theme]) .admin-case>header,html[data-theme=dark] .admin-case>header,html:not([data-theme]) .admin-case>footer,html[data-theme=dark] .admin-case>footer{border-color:#334b4f}html:not([data-theme]) .admin-chance-row,html[data-theme=dark] .admin-chance-row{background:#101b1d;border:1px solid #31484b;border-radius:6px;padding:8px}html:not([data-theme]) .icon-button,html[data-theme=dark] .icon-button,html:not([data-theme]) .admin-add-item,html[data-theme=dark] .admin-add-item{background:#1a2b2e;border-radius:6px}@media (width<=760px){html:not([data-theme]) .server-line,html[data-theme=dark] .server-line{grid-template-columns:1fr 1fr;gap:7px}html:not([data-theme]) .ip,html[data-theme=dark] .ip{grid-column:1/-1}html:not([data-theme]) .category-list,html[data-theme=dark] .category-list{border-left:0;border-right:0;border-radius:0;flex-wrap:nowrap;margin-left:-13px;margin-right:-13px;padding-left:13px;padding-right:13px;overflow-x:auto}html:not([data-theme]) .category-list:before,html[data-theme=dark] .category-list:before{display:none}html:not([data-theme]) .category-list button,html[data-theme=dark] .category-list button{flex:none}html:not([data-theme]) .modern-case-grid,html[data-theme=dark] .modern-case-grid{grid-template-columns:1fr;gap:10px}html:not([data-theme]) .modern-case-card,html[data-theme=dark] .modern-case-card{grid-template-rows:160px auto}html:not([data-theme]) .modern-case-art,html[data-theme=dark] .modern-case-art{height:160px}html:not([data-theme]) .admin-section,html[data-theme=dark] .admin-section{border-radius:7px;margin-top:16px;padding:13px}html:not([data-theme]) .admin-product-row,html[data-theme=dark] .admin-product-row{padding:10px}html:not([data-theme]) .admin-create-product,html[data-theme=dark] .admin-create-product,html:not([data-theme]) .admin-case,html[data-theme=dark] .admin-case{padding:12px}}@media (width>=1081px){html:not([data-theme]) .header-actions,html[data-theme=dark] .header-actions{border-top-color:#354a4e;grid-template-rows:42px 58px 42px;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding-top:15px}html:not([data-theme]) .header-actions .notice-button,html[data-theme=dark] .header-actions .notice-button,html:not([data-theme]) .header-actions .menu-button,html[data-theme=dark] .header-actions .menu-button{display:none}html:not([data-theme]) .header-balance,html[data-theme=dark] .header-balance{color:#deebaf;background:linear-gradient(135deg,#1d3235,#162427);border:1px solid #4f666a;border-radius:8px;grid-area:1/1/auto/-1;justify-content:flex-start;gap:9px;height:42px;padding:0 13px;box-shadow:inset 0 1px #deebaf12}html:not([data-theme]) .header-balance svg,html[data-theme=dark] .header-balance svg{color:#c6dc82;width:17px;height:17px}html:not([data-theme]) .header-balance b,html[data-theme=dark] .header-balance b{font:700 13px Share Tech Mono,monospace}html:not([data-theme]) .steam-account,html[data-theme=dark] .steam-account{background:#182629;border:1px solid #40595d;border-radius:8px;grid-area:2/1/auto/-1;width:100%;height:58px}html:not([data-theme]) .steam-button,html[data-theme=dark] .steam-button{color:#12201d;background:#bfd47d;border:1px solid #c9db87;border-radius:8px;grid-area:2/1/auto/-1;width:100%;height:58px}html:not([data-theme]) .steam-button:hover,html[data-theme=dark] .steam-button:hover{color:#12201d;background:#d4e69a}html:not([data-theme]) .steam-account:hover,html[data-theme=dark] .steam-account:hover{background:#1b3032;border-color:#91b8b2}html:not([data-theme]) .steam-account>img,html[data-theme=dark] .steam-account>img,html:not([data-theme]) .steam-account>svg:first-child,html[data-theme=dark] .steam-account>svg:first-child{background:#21383a;border:1px solid #5d797b;border-radius:50%;flex-basis:40px;width:40px;height:40px}html:not([data-theme]) .steam-account small,html[data-theme=dark] .steam-account small{color:#82a5a5}html:not([data-theme]) .steam-account b,html[data-theme=dark] .steam-account b{color:#e2ebe1}html:not([data-theme]) .header-actions .discord-button,html[data-theme=dark] .header-actions .discord-button,html:not([data-theme]) .header-actions .header-inventory,html[data-theme=dark] .header-actions .header-inventory,html:not([data-theme]) .header-actions .header-cart,html[data-theme=dark] .header-actions .header-cart,html:not([data-theme]) .header-actions .ambient-toggle,html[data-theme=dark] .header-actions .ambient-toggle{color:#c6d6d0;background:#152326;border-radius:7px;justify-content:center;align-items:center;width:100%;padding:0;display:inline-flex;position:relative;border:1px solid #40585c!important;height:42px!important}html:not([data-theme]) .header-actions .discord-button,html[data-theme=dark] .header-actions .discord-button{grid-area:3/1}html:not([data-theme]) .header-actions .header-inventory,html[data-theme=dark] .header-actions .header-inventory{grid-area:3/2}html:not([data-theme]) .header-actions .header-cart,html[data-theme=dark] .header-actions .header-cart{grid-area:3/3}html:not([data-theme]) .header-actions .ambient-toggle,html[data-theme=dark] .header-actions .ambient-toggle{grid-area:3/4}html:not([data-theme]) .header-actions .discord-button:hover,html[data-theme=dark] .header-actions .discord-button:hover,html:not([data-theme]) .header-actions .header-inventory:hover,html[data-theme=dark] .header-actions .header-inventory:hover,html:not([data-theme]) .header-actions .header-cart:hover,html[data-theme=dark] .header-actions .header-cart:hover{color:#e8f0de;background:#203639;border-color:#90b8b3!important}html:not([data-theme]) .header-inventory:after,html[data-theme=dark] .header-inventory:after,html:not([data-theme]) .header-cart:after,html[data-theme=dark] .header-cart:after{display:none}html:not([data-theme]) .header-actions .header-inventory svg,html[data-theme=dark] .header-actions .header-inventory svg,html:not([data-theme]) .header-actions .header-cart svg,html[data-theme=dark] .header-actions .header-cart svg{width:18px;height:18px}html:not([data-theme]) .header-inventory b,html[data-theme=dark] .header-inventory b,html:not([data-theme]) .header-cart b,html[data-theme=dark] .header-cart b{color:#12211e;background:#c8dc83;border:2px solid #11191b;border-radius:50%;min-width:18px;height:18px;font-size:8px;top:-5px;right:-5px}}html:not([data-theme]) .shop,html[data-theme=dark] .shop{grid-template-columns:218px minmax(0,1fr);grid-template-areas:none;align-items:start;gap:22px;width:min(1340px,100% - 70px);padding:44px 0 78px;display:grid}.shop-catalog-sidebar{background:#121e20;border:1px solid #3d5558;border-radius:8px;position:sticky;top:22px;overflow:hidden;box-shadow:0 14px 26px #00000029}.shop-sidebar-head{background:#17272a;border-bottom:1px solid #32494c;gap:4px;padding:17px 16px 14px;display:grid;position:relative}.shop-sidebar-head span{color:#7da2a4;letter-spacing:1.2px;font:8px Share Tech Mono,monospace}.shop-sidebar-head h2{color:#e0e9df;margin:0;font-size:17px}.shop-sidebar-head b{color:#14221f;background:#b9d17b;border-radius:50%;place-items:center;min-width:27px;height:27px;font:10px Share Tech Mono,monospace;display:grid;position:absolute;bottom:15px;right:15px}.shop-category-list{max-height:min(57vh,610px);padding:7px;display:grid;overflow-y:auto}.shop-category-list button{color:#a8b8b3;text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:39px;padding:0 10px;font:600 10px Inter,sans-serif;display:flex}.shop-category-list button span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.shop-category-list button b{color:#859b98;text-align:center;background:#1d3032;border-radius:4px;min-width:23px;padding:3px 5px;font:9px Share Tech Mono,monospace}.shop-category-list button:hover{color:#e2ebe4;background:#192a2d;border-color:#3f5c5f}.shop-category-list button.active{color:#e5efd8;background:#263b3a;border-color:#8aae9e;box-shadow:inset 3px 0 #bfd87e}.shop-category-list button.active b{color:#14221f;background:#bfd87e}.shop-sidebar-note{color:#849792;border-top:1px solid #32494c;align-items:flex-start;gap:8px;padding:13px 15px;font-size:9px;line-height:1.5;display:flex}.shop-sidebar-note i{background:#78be93;border-radius:50%;flex:0 0 7px;width:7px;height:7px;margin-top:3px;box-shadow:0 0 10px #78be9373}.shop-content{grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;gap:22px;min-width:0;display:grid}.shop-featured{box-sizing:border-box;background:#121d1f;border:1px solid #456265;border-radius:8px;grid-column:1;grid-template-rows:auto 1fr;grid-template-columns:72px minmax(260px,1.05fr) minmax(260px,.95fr);gap:0 18px;width:100%;min-height:348px;padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 34px #0003}.shop-featured:before{content:"";pointer-events:none;background:linear-gradient(90deg,#6ca69e14,#0000 52%);position:absolute;inset:0}.shop-featured>*{z-index:1;position:relative}.shop-featured>header{border-bottom:1px solid #31484b;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding-bottom:15px;display:flex}.shop-featured>header span{color:#bdd888;letter-spacing:1.3px;font:8px Share Tech Mono,monospace}.shop-featured>header p{color:#81948f;margin:0;font-size:9px}.shop-featured-picker{align-content:center;gap:7px;padding:18px 0;display:grid}.shop-featured-picker button{color:#859a96;background:#17272a;border:1px solid #3b5357;border-radius:6px;width:42px;height:42px;font:9px Share Tech Mono,monospace}.shop-featured-picker button:hover{color:#dbe7dc;border-color:#78a9a6}.shop-featured-picker button.active{color:#dceca6;background:#293c39;border-color:#bdd888;box-shadow:inset 3px 0 #bdd888}.shop-featured-art{place-items:center;min-width:0;padding:22px 6px 8px;display:grid;overflow:hidden}.shop-featured-art img{object-fit:contain;filter:drop-shadow(0 18px 20px #0000007a);width:100%;max-width:100%;height:215px}.shop-featured-copy{align-self:center;min-width:0;padding:25px 8px 12px 0}.shop-featured-copy>span{color:var(--rarity-color);letter-spacing:1px;font:8px Share Tech Mono,monospace}.shop-featured-copy h2{color:#edf1e7;overflow-wrap:anywhere;margin:11px 0 8px;font-size:29px;line-height:1.05}.shop-featured-copy>p{color:#99aaa4;min-height:42px;margin:0;font-size:11px;line-height:1.55}.shop-featured-price{gap:5px;margin:22px 0 18px;display:grid}.shop-featured-price small{color:#788d89;letter-spacing:1px;font:8px Share Tech Mono,monospace}.shop-featured-price strong{color:#dce9b6;font:22px Share Tech Mono,monospace}.shop-featured-actions{display:flex}.shop-featured-actions .primary-command{color:#e7eee2;text-align:left;background:#18292b;border:1px solid #597069;border-radius:7px;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:10px;width:100%;min-height:48px;padding:5px 13px 5px 5px;font:700 10px Inter,sans-serif;transition:border-color .18s,background .18s,transform .18s;display:grid;box-shadow:inset 0 1px #e0efdc0f,0 8px 18px #00000029}.shop-featured-actions .primary-command>svg:first-child{box-sizing:border-box;color:#15221f;background:#bdd888;border-radius:5px;width:34px;height:36px;padding:9px}.shop-featured-actions .primary-command>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.shop-featured-actions .primary-command>svg:last-child{color:#aecd87;justify-self:end;width:17px}.shop-featured-actions .primary-command:hover{background:#1d3031;border-color:#a7c889;transform:translateY(-1px)}.shop-featured-actions .primary-command:hover>svg:last-child{color:#e2efbd}.shop-catalog-toolbar{box-sizing:border-box;border-bottom:1px solid #40585b;grid-column:1;grid-template-columns:minmax(170px,1fr) minmax(240px,.9fr) auto;align-items:end;gap:14px;width:100%;padding:2px 0 15px;display:grid}.shop-catalog-toolbar>div:first-child{align-items:baseline;gap:10px;display:flex}.shop-catalog-toolbar>div:first-child span{color:#7da2a4;letter-spacing:1.1px;font:8px Share Tech Mono,monospace}.shop-catalog-toolbar>div:first-child h2{color:#e4ebe1;margin:0;font-size:22px}.shop-catalog-toolbar>div:first-child b{color:#c7db8f;font:12px Share Tech Mono,monospace}.shop-catalog-toolbar .search-box{border-radius:7px;width:100%;height:40px;margin:0}.shop-sort{background:#142124;border:1px solid #3a5154;border-radius:7px;align-items:center;gap:3px;padding:3px;display:inline-flex}.shop-sort>svg{color:#7d9c9b;width:15px;margin:0 4px}.shop-sort button{color:#a3b3ae;background:0 0;border:0;border-radius:5px;min-height:32px;padding:0 9px;font-size:9px}.shop-sort button:hover{color:#e2ebe1}.shop-sort button.active{color:#14221f;background:#b8d17d;font-weight:800}html:not([data-theme]) .arsenal-products,html[data-theme=dark] .arsenal-products{grid-area:auto/1;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;width:100%}html:not([data-theme]) .arsenal-products .product-card,html[data-theme=dark] .arsenal-products .product-card{background:#142124;border:1px solid #3d5659;border-radius:8px;grid-template-rows:175px minmax(0,1fr) 57px;grid-template-columns:1fr;min-height:312px;display:grid;overflow:hidden;box-shadow:0 10px 22px #00000024}html:not([data-theme]) .arsenal-products .product-card:before,html[data-theme=dark] .arsenal-products .product-card:before{content:"SUPPLY / VERIFIED";color:#8aa4a2;top:11px;left:11px}html:not([data-theme]) .arsenal-products .product-card:hover,html[data-theme=dark] .arsenal-products .product-card:hover{background:#18292b;border-color:#94bcad;transform:translateY(-3px);box-shadow:0 15px 28px #00000040}.product-rarity{z-index:3;border:1px solid color-mix(in srgb, var(--rarity-color) 45%, #2e4446);color:var(--rarity-color);background:#0d191bd6;border-radius:4px;padding:4px 6px;font:7px Share Tech Mono,monospace;position:absolute;bottom:67px;right:11px}html:not([data-theme]) .arsenal-products .product-image,html[data-theme=dark] .arsenal-products .product-image{background:radial-gradient(circle at 50% 28%,#70a99f29,#0000 62%),#1a2a2d;border-bottom:1px solid #334b4e;grid-row:auto;padding:24px 16px 12px}html:not([data-theme]) .arsenal-products .product-image img,html[data-theme=dark] .arsenal-products .product-image img{height:138px}html:not([data-theme]) .arsenal-products .product-copy,html[data-theme=dark] .arsenal-products .product-copy{align-self:stretch;padding:16px 14px 13px}.arsenal-products .product-copy h3{margin:0 0 7px;font-size:14px}.arsenal-products .product-copy p{min-height:34px;margin:0;font-size:9px;line-height:1.5}html:not([data-theme]) .arsenal-products .product-prices,html[data-theme=dark] .arsenal-products .product-prices{background:#101b1d;border-top:1px solid #354d50;grid-column:auto;justify-content:space-between;align-items:center;gap:8px;min-height:57px;padding:8px 10px 8px 14px;display:flex}.arsenal-products .product-prices>span{color:#d9e8b3;font-size:15px}.arsenal-products .product-prices>div{gap:5px;display:flex}.arsenal-products .product-cart-button,.arsenal-products .product-buy-button{border-radius:6px;justify-content:center;align-items:center;gap:5px;min-height:38px;display:inline-flex}.arsenal-products .product-cart-button{color:#cad8d1;background:#1b3032;border:1px solid #486468;width:38px}.arsenal-products .product-cart-button svg{width:16px}.arsenal-products .product-buy-button{color:#14221f;background:#b8d17d;border:1px solid #b8d17d;padding:0 9px;font:700 9px Inter,sans-serif}.arsenal-products .product-buy-button svg{width:14px}.arsenal-products .product-cart-button:hover{color:#edf3e9;border-color:#9fc1b6}.arsenal-products .product-buy-button:hover{background:#d0e694}@media (width<=1080px){html:not([data-theme]) .shop,html[data-theme=dark] .shop{grid-template-columns:190px minmax(0,1fr);gap:16px;width:min(100% - 40px,1340px)}.shop-featured{grid-template-columns:52px minmax(0,1fr)}.shop-featured-art{padding-left:0}.shop-featured-copy{grid-column:1/-1;padding:0 10px 8px 52px}.shop-featured-picker{grid-row:span 2}.shop-catalog-toolbar{grid-template-columns:1fr 1fr}.shop-sort{grid-column:1/-1;width:max-content}html:not([data-theme]) .arsenal-products,html[data-theme=dark] .arsenal-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){html:not([data-theme]) .shop,html[data-theme=dark] .shop{width:calc(100% - 26px);padding-top:28px;display:block}.shop-catalog-sidebar{box-shadow:none;background:0 0;border-left:0;border-right:0;border-radius:0;margin-bottom:16px;position:static}.shop-sidebar-head{background:0 0;border:0;align-items:baseline;gap:9px;padding:0 0 10px;display:flex}.shop-sidebar-head b{min-width:22px;height:22px;position:static}.shop-category-list{max-height:none;padding:0 0 8px;display:flex;overflow-x:auto}.shop-category-list button{background:#162629;border:1px solid #385154;min-width:max-content;min-height:34px;padding:0 10px}.shop-sidebar-note{display:none}.shop-content{gap:16px}.shop-featured{grid-template-columns:1fr;min-height:auto;padding:13px}.shop-featured>header{padding-bottom:11px}.shop-featured-picker{grid-area:auto/1;padding:10px 0 0;display:flex;overflow-x:auto}.shop-featured-picker button{flex:0 0 38px;width:38px;height:38px}.shop-featured-art{padding:10px 0 0}.shop-featured-art img{height:180px}.shop-featured-copy{grid-column:auto;padding:12px 2px 2px}.shop-featured-copy h2{font-size:25px}.shop-featured-copy>p{min-height:0}.shop-featured-price{margin:15px 0}.shop-catalog-toolbar{grid-template-columns:1fr;gap:11px;padding-bottom:12px}.shop-catalog-toolbar .search-box{grid-row:2}.shop-sort{grid-column:auto;width:100%;overflow-x:auto}.shop-sort button{flex:none}html:not([data-theme]) .arsenal-products,html[data-theme=dark] .arsenal-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html:not([data-theme]) .arsenal-products .product-card,html[data-theme=dark] .arsenal-products .product-card{border-radius:7px;grid-template-rows:126px minmax(0,1fr) 50px;min-height:264px}.product-rarity{font-size:6px;bottom:58px;right:7px}.arsenal-products .product-image{padding:16px 9px 8px}.arsenal-products .product-image img{height:98px}.arsenal-products .product-copy{padding:12px 9px 8px}.arsenal-products .product-copy h3{font-size:11px}.arsenal-products .product-copy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;font-size:8px;display:-webkit-box;overflow:hidden}.arsenal-products .product-prices{min-height:50px;padding:6px 7px 6px 9px}.arsenal-products .product-prices>span{font-size:11px}.arsenal-products .product-cart-button{width:32px;min-height:32px}.arsenal-products .product-buy-button{min-width:32px;min-height:32px;padding:0;font-size:0}.arsenal-products .product-buy-button svg{width:16px}}.mystery-mode-label{color:#c6e2ad;background:#1a312c;border:1px solid #4e7c69;border-radius:6px;align-items:center;gap:7px;min-height:34px;padding:0 12px;display:inline-flex;font:700 10px Manrope,sans-serif!important}.mystery-mode-label svg{color:#b9d77f;width:15px;height:15px}.account-promo{background:#142225;border:1px solid #3d5657;border-radius:7px;grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);align-items:center;gap:16px;margin-top:16px;padding:17px;display:grid}.account-promo>div{min-width:0}.account-promo>div>span{color:#91b3b4;letter-spacing:1.2px;font:8px IBM Plex Mono,monospace!important}.account-promo h2{color:#e3eadf;margin:5px 0;font-size:17px}.account-promo p{color:#91a39e;margin:0;font-size:10px;line-height:1.5}.account-promo form{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.account-promo input{color:#e5ece2;text-transform:uppercase;background:#101c1f;border:1px solid #405c5f;border-radius:6px;min-width:0;height:40px;padding:0 11px}.account-promo .primary-command{white-space:nowrap;min-height:40px}.account-promo-status{grid-column:1/-1;color:#c9e19b!important}.admin-promo-create{grid-template-columns:minmax(160px,1fr) 160px auto;align-items:end;gap:10px;margin-bottom:12px;display:grid}.admin-promo-create label{color:#9aacaa;gap:6px;font-size:9px;display:grid}.admin-promo-create input{color:#e5ece1;background:#132124;border:1px solid #40595c;border-radius:5px;height:36px;padding:0 10px}.admin-promo-create label:first-child input{text-transform:uppercase}.admin-promo-create .primary-command{min-height:36px}.admin-promo-list{border:1px solid #395256;border-radius:6px;display:grid;overflow:hidden}.admin-promo-row{background:#142124;border-bottom:1px solid #334b4e;grid-template-columns:minmax(0,1fr) 120px 110px 92px 32px;align-items:center;gap:11px;min-height:56px;padding:9px 12px;display:grid}.admin-promo-row:last-child{border-bottom:0}.admin-promo-row>div{gap:4px;min-width:0;display:grid}.admin-promo-row strong{color:#e8efe5;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font:700 12px IBM Plex Mono,monospace!important}.admin-promo-row small{color:#849995;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.admin-promo-row>b{color:#d4e4aa;white-space:nowrap;font:700 12px IBM Plex Mono,monospace!important}.admin-promo-row>span{color:#a9bab4;white-space:nowrap;font-size:9px}.admin-promo-toggle{color:#9aaba6;background:#1a2a2d;border:1px solid #4d5d5b;border-radius:5px;min-height:31px;font-size:9px}.admin-promo-toggle.active{color:#d3e5ac;background:#293c34;border-color:#8ead77}.admin-promos-empty{color:#899b96;text-align:center;padding:20px;font-size:10px}@media (width<=760px){.account-promo,.account-promo form{grid-template-columns:1fr}.admin-promo-create{grid-template-columns:1fr 1fr}.admin-promo-create .primary-command{grid-column:1/-1}.admin-promo-row{grid-template-columns:minmax(0,1fr) auto 32px;gap:8px}.admin-promo-row>span{grid-column:1}.admin-promo-toggle{grid-area:2/2}.admin-promo-row>.icon-button{grid-area:1/3/span 2}.admin-promo-row small{max-width:190px}}.header-balance{font:inherit;cursor:pointer}.header-balance:hover{background:#263127;border-color:#8ca85e}.header-balance .balance-add{color:#a9c978;width:13px;height:13px}.account-topup{background:#172723;border:1px solid #53715e;border-radius:7px;justify-content:space-between;align-items:center;gap:18px;margin-top:16px;padding:17px;display:flex}.account-topup>div{align-items:center;gap:13px;min-width:0;display:flex}.account-topup>div>svg{color:#c7dc82;width:27px;height:27px}.account-topup span{gap:4px;min-width:0;display:grid}.account-topup small{color:#8fa9a0;font:8px IBM Plex Mono,monospace}.account-topup strong{color:#e3ebbd;font:21px Share Tech Mono,monospace}.account-topup .primary-command{white-space:nowrap;gap:8px;width:auto;min-height:42px;padding:0 17px}.account-topup .primary-command svg{width:17px}.account-payment-result{background:#1b2a20;border:1px solid #6f8052;border-radius:7px;grid-template-columns:46px minmax(0,1fr) 32px;align-items:center;gap:14px;margin:18px 0 0;padding:16px;display:grid}.account-payment-result-icon{color:#c8e188;background:#b8d7741f;border-radius:6px;place-items:center;width:46px;height:46px;display:grid}.account-payment-result-icon svg{width:24px;height:24px}.account-payment-result>div:nth-child(2){min-width:0}.account-payment-result small{color:#93a58e;text-overflow:ellipsis;white-space:nowrap;font:8px IBM Plex Mono,monospace;display:block;overflow:hidden}.account-payment-result h2{color:#e6efd8;margin:4px 0;font-size:18px}.account-payment-result p{color:#aebcab;margin:0;font-size:10px;line-height:1.5}.account-payment-result>.icon-button{align-self:start;width:32px;height:32px}.account-payment-result.checking .account-payment-result-icon svg,.account-payment-result.pending .account-payment-result-icon svg{animation:1.1s ease-in-out infinite status-pulse}.account-payment-result.failed,.account-payment-result.error{background:#2a1d1b;border-color:#805449}.account-payment-result.failed .account-payment-result-icon,.account-payment-result.error .account-payment-result-icon{color:#e08b77;background:#e07b661f}.topup-overlay{z-index:90}.topup-modal{background:#111d20;border:1px solid #516a66;border-radius:7px;width:min(480px,100vw - 32px);max-height:calc(100vh - 32px);padding:28px;position:relative;overflow:auto;box-shadow:0 24px 70px #000000ad}.topup-modal header{padding-right:40px}.topup-modal header>span{color:#9fbf8b;font:8px IBM Plex Mono,monospace}.topup-modal h2{color:#e5ece3;margin:7px 0 6px;font-size:21px}.topup-modal header p{color:#91a6a2;margin:0;font-size:10px}.topup-modal header strong{color:#d8e99d}.topup-modal form{gap:14px;margin-top:22px;display:grid}.topup-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.topup-presets button{color:#aebfba;background:#17272a;border:1px solid #40595a;border-radius:5px;min-width:0;height:39px;font:10px IBM Plex Mono,monospace}.topup-presets button:hover,.topup-presets button.active{color:#e1edbd;background:#293a30;border-color:#b3cf72}.topup-presets button:disabled{opacity:.55;cursor:wait}.topup-custom{color:#a1b3ae;gap:7px;font-size:9px;display:grid}.topup-custom>div{position:relative}.topup-custom input{color:#edf2e9;background:#0e191c;border:1px solid #476265;border-radius:6px;outline:0;width:100%;height:48px;padding:0 42px 0 13px;font:19px Share Tech Mono,monospace}.topup-custom input:focus{border-color:#b3cf72;box-shadow:0 0 0 2px #b3cf721a}.topup-custom b{color:#b9cb91;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.topup-security{color:#8fa9a2;align-items:center;gap:8px;margin:0;font-size:9px;line-height:1.45;display:flex}.topup-security svg{color:#98be7a;flex:0 0 16px;width:16px;height:16px}.topup-error{color:#e99483;margin:0;font-size:10px}.topup-submit{gap:8px;min-height:46px}.topup-submit svg{width:18px}@media (width<=560px){.account-payment-result{grid-template-columns:38px minmax(0,1fr) 32px;gap:10px;padding:13px}.account-payment-result-icon{width:38px;height:38px}.account-payment-result h2{font-size:16px}.account-topup{flex-direction:column;align-items:stretch}.account-topup .primary-command{width:100%}.topup-modal{padding:24px 17px 18px}.topup-presets{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-legal-meta{color:#829894;border-top:1px solid #7c9b9638;gap:3px;margin-top:10px;padding-top:9px;font:7px/1.35 IBM Plex Mono,monospace;display:grid}.featured-legal-meta{color:#91a8a1;max-width:520px;margin-top:10px;font:8px/1.5 IBM Plex Mono,monospace}.cart-item small{color:#829793;margin:3px 0;font-size:7px;line-height:1.3;display:block}.commerce-info-page a,.requisites-panel a,.footer-company a{color:#c8dc9c;text-underline-offset:3px;-webkit-text-decoration:underline #c8dc9c59;text-decoration:underline #c8dc9c59}.commerce-info-page a:hover,.requisites-panel a:hover,.footer-company a:hover{color:#f0d58e}.commerce-info-page .terms-notice strong{color:#e4ecc9}.payment-provider-panel{border-top:1px solid #3b5151;border-bottom:1px solid #3b5151;grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);align-items:center;gap:32px;margin-top:34px;padding:28px 0;display:grid}.payment-provider-panel>div:first-child{min-width:0}.payment-provider-panel>div:first-child>span{color:#a3c27f;font:8px IBM Plex Mono,monospace}.payment-provider-panel h2{color:#e4ebe4;margin:7px 0 9px;font-size:21px}.payment-provider-panel p{color:#a6b5b0;max-width:590px;margin:0;font-size:11px;line-height:1.65}.payment-logos{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:7px;min-width:0;display:grid}.payment-logos>img,.payment-logos>a{background:#fff;border:1px solid #d9ddd8;border-radius:5px;place-items:center;min-width:0;height:52px;padding:9px;display:grid}.payment-logos img{object-fit:contain;width:100%;height:100%;display:block}.payment-logos>img{object-fit:contain;width:100%}.payment-logos.compact{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.payment-logos.compact>img,.payment-logos.compact>a{height:34px;padding:6px}.commerce-sections section{scroll-margin-top:24px}.commerce-sections p a{overflow-wrap:anywhere}.requisites-panel{border-top:1px solid #3b5151;border-bottom:1px solid #3b5151;margin-top:34px;padding:8px 0}.requisites-panel dl{margin:0}.requisites-panel dl>div{border-bottom:1px solid #4d646473;grid-template-columns:minmax(190px,.55fr) minmax(0,1fr);gap:24px;padding:15px 6px;display:grid}.requisites-panel dl>div:last-child{border-bottom:0}.requisites-panel dt{color:#819591;text-transform:uppercase;font:8px IBM Plex Mono,monospace}.requisites-panel dd{color:#d7dfd8;margin:0;font-size:12px;line-height:1.55}.requisites-payment{margin-bottom:44px}.footer-company{color:#95a8a2;max-width:1100px;margin:0;font-size:9px;line-height:1.55}@media (width<=820px){.payment-provider-panel{grid-template-columns:1fr;gap:20px}.payment-logos{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=560px){.product-legal-meta{font-size:6.5px}.payment-provider-panel{margin-top:24px;padding:22px 0}.payment-provider-panel h2{font-size:18px}.payment-logos,.payment-logos.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-logos.compact>img,.payment-logos.compact>a{height:38px}.requisites-panel dl>div{grid-template-columns:1fr;gap:6px;padding:13px 2px}}.page-intro>div:first-child{width:100%;min-width:0}.page-intro h1,.page-intro p{overflow-wrap:anywhere;max-width:100%}.topup-modal{box-sizing:border-box;max-width:calc(100% - 32px)}.shop-catalog-sidebar,.shop-category-list,.shop-sort{min-width:0;max-width:100%}html:not([data-theme]) .arsenal-products .product-card,html[data-theme=dark] .arsenal-products .product-card{grid-template-columns:minmax(0,1fr)}.arsenal-products .product-prices,.arsenal-products .product-prices>div{min-width:0}@media (width<=560px){.terms-page .page-intro h1,.privacy-page .page-intro h1{font-size:28px;line-height:1.12}}@media (width<=760px){html:not([data-theme]) .shop-catalog-toolbar,html[data-theme=dark] .shop-catalog-toolbar{grid-template-columns:minmax(0,1fr);grid-template-areas:none}html:not([data-theme]) .shop-catalog-toolbar .search-box,html[data-theme=dark] .shop-catalog-toolbar .search-box{grid-area:auto;width:100%}html:not([data-theme]) .shop-catalog-toolbar .shop-sort,html[data-theme=dark] .shop-catalog-toolbar .shop-sort{grid-column:auto;width:100%}html:not([data-theme]) .arsenal-products .product-buy-button,html[data-theme=dark] .arsenal-products .product-buy-button{width:32px;min-width:32px;min-height:32px;padding:0;font-size:0}}
