:root{--lg-ink:#090b14;--lg-accent:#4888ff;--lg-accent-rgb:72, 136, 255;--lg-accent-deep:#2f63e8;--lg-accent-bright:#6fa0ff;--lg-teal:#24ada2;--lg-teal-rgb:36, 173, 162;--lg-aurora-1:rgba(58, 104, 235, .52);--lg-aurora-2:rgba(40, 78, 200, .30);--lg-aurora-3:rgba(36, 120, 173, .20);--wg-fill:rgba(255, 255, 255, .06);--wg-fill-hi:rgba(255, 255, 255, .11);--wg-blur:blur(16px) saturate(185%);--wg-blur-lg:blur(22px) saturate(190%);--wg-glass:inset 0 0 0 1.4px rgba(255, 255, 255, .34),          /* the bright glass edge */
        inset 0 1.6px .5px rgba(255, 255, 255, .55),         /* top highlight */
        inset -11px -9px 0 -12px rgba(255, 255, 255, .72),   /* specular corner */
        inset 0 -9px 0 -8px rgba(255, 255, 255, .42),        /* specular underside */
        inset 0 -1.5px 1px rgba(0, 0, 0, .32),               /* thickness */
        0 10px 30px -14px rgba(0, 0, 0, .7);--wg-glass-sm:inset 0 0 0 1.2px rgba(255, 255, 255, .3),
        inset 0 1.4px .5px rgba(255, 255, 255, .5),
        inset -8px -7px 0 -9px rgba(255, 255, 255, .6),
        inset 0 -1.2px 1px rgba(0, 0, 0, .28),
        0 6px 18px -10px rgba(0, 0, 0, .6);--lg-hair:rgba(140, 165, 220, .14);--lg-blur:blur(26px) saturate(185%);--lg-blur-sm:blur(14px) saturate(165%);--lg-bevel:inset 0 0 0 1px rgba(255, 255, 255, .045),
        inset 0 1.6px .5px rgba(255, 255, 255, .26),
        inset 1.6px 0 .5px -.5px rgba(255, 255, 255, .13),
        inset 0 -1.2px .5px rgba(0, 0, 0, .55),
        inset 0 3px 5px -3px rgba(0, 0, 0, .5),
        0 1px 4px rgba(0, 0, 0, .34),
        0 16px 34px -16px rgba(0, 0, 0, .78);--lg-bevel-sm:inset 0 0 0 1px rgba(255, 255, 255, .05),
        inset 0 1.3px .5px rgba(255, 255, 255, .22),
        inset 0 -1px .5px rgba(0, 0, 0, .46),
        0 1px 3px rgba(0, 0, 0, .3),
        0 8px 18px -10px rgba(0, 0, 0, .6);--lg-bevel-well:inset 0 0 0 1px rgba(255, 255, 255, .055),
        inset 0 3px 6px -2px rgba(0, 0, 0, .85),
        inset 0 1.4px .5px -.4px rgba(0, 0, 0, .7),
        inset 0 -1.5px .5px -.4px rgba(255, 255, 255, .2),
        0 1px 0 rgba(255, 255, 255, .05);--lg-spec:inset -11px -9px 0 -12px rgba(255, 255, 255, .58),
        inset 0 -10px 0 -9px rgba(255, 255, 255, .38);--lg-r-xl:30px;--lg-r-lg:26px;--lg-r-md:22px;--lg-r-sm:16px;--lg-ease:cubic-bezier(.22, 1, .36, 1);--lg-ease-sharp:cubic-bezier(.86, 0, .07, 1);--market-blue:var(--lg-accent);--market-blue-bright:var(--lg-accent-bright);--ui-accent:var(--lg-accent);--ui-accent-strong:var(--lg-accent-bright);--ui-accent-fill:var(--lg-accent);--ui-accent-fill-strong:var(--lg-accent-bright);--ui-accent-soft:rgba(var(--lg-accent-rgb), .16);--market-tab-a:118px;--market-tab-b:128px;--market-cart-seg:62px;--market-tabbar-content-height:62px;--market-tabbar-height:78px}html{background:var(--lg-ink)!important}body,body.oem-body,[data-theme=dark] body.oem-body{background:0 0!important}.lg-ambient,.lg-grain{position:fixed;inset:0;z-index:-2;pointer-events:none;contain:paint}.lg-ambient{background:radial-gradient(66% 30%at 50% -2%,var(--lg-aurora-1),transparent 68%),radial-gradient(52% 40%at 88% 8%,rgba(var(--lg-teal-rgb),.16),transparent 70%),radial-gradient(60% 30%at 0% 34%,var(--lg-aurora-2),transparent 72%),radial-gradient(80% 46%at 50% 108%,var(--lg-aurora-3),transparent 74%);animation:lg-drift 32s ease-in-out infinite;will-change:transform}@keyframes lg-drift{0%,to{transform:translate3d(0,0,0) scale(1)}34%{transform:translate3d(3%,-2.5%,0) scale(1.09)}67%{transform:translate3d(-2.5%,2%,0) scale(1.04)}}.lg-grain{z-index:-1;inset:0;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.86' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.lg-vignette{position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(120% 80%at 50% 34%,transparent 52%,rgba(0,0,0,.55) 100%),linear-gradient(180deg,transparent 60%,rgba(0,0,0,.4) 100%)}body:before{background:linear-gradient(180deg,rgba(7,7,10,.88)0,rgba(7,7,10,.5) 56%,transparent 100%)!important}.market-tabbar{grid-template-columns:var(--market-tab-a) var(--market-tab-b);width:calc(var(--market-tab-a) + var(--market-tab-b) + 8px);height:var(--market-tabbar-content-height);padding:4px;border-radius:999px;background-color:var(--wg-fill);-webkit-backdrop-filter:var(--wg-blur-lg);backdrop-filter:var(--wg-blur-lg);box-shadow:var(--wg-glass);isolation:isolate}.market-tabbar:after{top:4px;left:4px;width:var(--market-tab-a);height:calc(var(--market-tabbar-content-height) - 8px);border-radius:999px;background-color:var(--wg-fill-hi);box-shadow:var(--wg-glass-sm);transition:width .42s var(--lg-ease),translate .42s var(--lg-ease)}.market-tabbar[data-active=packs]:after{width:var(--market-tab-b);translate:var(--market-tab-a)0}.market-tabbar-item{position:relative;z-index:1;display:flex;width:100%;height:calc(var(--market-tabbar-content-height) - 8px);padding:0;align-items:center;justify-content:center;border-radius:999px;color:rgba(198,212,240,.52);font:700 14px/1 var(--ui-font, "Montserrat", system-ui, sans-serif);letter-spacing:-.1px;transition:color .22s ease,transform .18s var(--lg-ease)}.market-tabbar-icon{display:none!important}.market-tabbar-item.is-active,#packsTab.is-active{color:#fff;font-size:14px}#packsTab{color:rgba(198,212,240,.52)}.market-tabbar-item:active{transform:scale(.94)}.market-cart-dock{width:var(--market-cart-seg);height:calc(var(--market-tabbar-content-height) - 8px);bottom:calc(10px + var(--ui-safe-bottom));border-radius:50%}.market-cart-dock:before{top:18px;bottom:18px;background:rgba(255,255,255,.13)}.market-cart-dock:active{background-color:transparent;transform:scale(.9)}.market-cart-dock-thumb{width:22px;height:22px;padding:1px;background:rgba(255,255,255,.12);box-shadow:0 0 0 1.5px rgba(12,12,17,.95),inset 0 1px .5px rgba(255,255,255,.3),inset 0-1px .5px rgba(0,0,0,.5)}.market-cart-dock-thumb+.market-cart-dock-thumb{margin-left:-11px}.market-hero-banner:before,.market-pager.oem-pager:before,.market-filter-pill:before,.market-cart-sheet:before{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;pointer-events:none;box-shadow:var(--lg-spec);opacity:.55}.ui-card,.market-pager.oem-pager{border-radius:var(--lg-r-lg);background-color:var(--wg-fill);-webkit-backdrop-filter:var(--wg-blur);backdrop-filter:var(--wg-blur);box-shadow:var(--wg-glass)}.market-pager.oem-pager{position:relative;margin-top:12px;padding:8px 10px}.market-filter-pill{position:relative;min-height:44px;padding:0 16px 0 12px;border-radius:999px;background-color:var(--wg-fill);-webkit-backdrop-filter:var(--wg-blur);backdrop-filter:var(--wg-blur);box-shadow:var(--wg-glass-sm);font-weight:700!important;font-size:14px!important;transition:transform .2s var(--lg-ease),background-color .2s ease}.market-filter-pill:active{transform:scale(.96);opacity:1;background-color:var(--wg-fill-hi)}.market-hero-banner{position:relative;border-radius:var(--lg-r-xl);box-shadow:inset 0 0 0 1.2px rgba(255,255,255,.16),inset 0 1.4px .5px rgba(255,255,255,.3),0 18px 44px -20px rgba(0,0,0,.85),0 0 44px -18px rgba(var(--lg-accent-rgb),.5)}.market-hero-banner:before{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.14),transparent 22%)}.market-page-button.ui-icon-button,.market-page-button.oem-nav-btn{width:44px;height:44px;border-radius:50%;background-color:var(--wg-fill);-webkit-backdrop-filter:var(--wg-blur);backdrop-filter:var(--wg-blur);box-shadow:var(--wg-glass-sm);transition:transform .2s var(--lg-ease),opacity .2s ease}.market-page-button:active:not(:disabled){transform:scale(.9);opacity:1}.market-page-button:disabled{opacity:.34}.market-template-grid .oem-template-preview{border-radius:var(--lg-r-lg);background-color:var(--wg-fill);background-image:radial-gradient(72% 58%at 50% 42%,rgba(255,255,255,.09),transparent 70%);-webkit-backdrop-filter:var(--wg-blur);backdrop-filter:var(--wg-blur);box-shadow:var(--wg-glass);transition:box-shadow .3s var(--lg-ease),transform .3s var(--lg-ease),background-color .3s ease}.market-template-grid .oem-template-preview:before{content:"";position:absolute;left:50%;top:46%;width:78%;height:78%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.1)0,transparent 66%);pointer-events:none;z-index:1}.market-card-preview-button:active .oem-template-preview{transform:scale(.965)}.market-template-grid .oem-template-tile--selected .oem-template-preview{background-color:rgba(var(--lg-accent-rgb),.1);box-shadow:inset 0 0 0 1.6px rgba(var(--lg-accent-rgb),.9),inset 0 1.6px .5px rgba(255,255,255,.5),inset -11px -9px 0-12px rgba(255,255,255,.7),inset 0-1.5px 1px rgba(0,0,0,.3),0 0 20px -4px rgba(var(--lg-accent-rgb),.55),0 12px 30px -16px rgba(0,0,0,.8)}.market-template-grid .oem-template-tile--selected .oem-template-preview:after{border-color:transparent!important;box-shadow:none!important}.market-card-add{height:44px;border-radius:999px;background-color:var(--wg-fill);-webkit-backdrop-filter:var(--wg-blur);backdrop-filter:var(--wg-blur);box-shadow:var(--wg-glass-sm);font-size:13.5px!important;font-weight:700!important;transition:transform .2s var(--lg-ease),background-color .22s ease,color .22s ease}.market-card-add:active{transform:scale(.95);opacity:1}.oem-template-tile--selected .market-card-add{background-color:rgba(var(--lg-accent-rgb),.34);color:#fff;box-shadow:inset 0 0 0 1.4px rgba(var(--lg-accent-rgb),.85),inset 0 1.4px .5px rgba(255,255,255,.5),inset -8px -7px 0-9px rgba(255,255,255,.55),0 6px 18px -8px rgba(var(--lg-accent-rgb),.7)}.market-cart-sheet{position:relative;border-radius:var(--lg-r-xl) var(--lg-r-xl)0 0;background-color:rgba(14,14,19,.82);-webkit-backdrop-filter:blur(34px) saturate(180%);backdrop-filter:blur(34px) saturate(180%);box-shadow:inset 0 1.6px .5px rgba(255,255,255,.22),0-20px 50px -20px rgba(0,0,0,.9)}.market-cart-sheet:before{border-radius:var(--lg-r-xl) var(--lg-r-xl)0 0}.market-close-button{border-radius:50%;background-color:var(--lg-fill);box-shadow:var(--lg-bevel-sm);transition:transform .2s var(--lg-ease)}.market-close-button:active{transform:scale(.88)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.market-tabbar,.ui-card,.market-pager.oem-pager{background-color:rgba(18,18,24,.96)}.market-cart-sheet{background-color:rgba(16,16,21,.98)}.market-filter-pill{background-color:rgba(38,38,46,.96)}}@media (prefers-reduced-motion:reduce){.lg-ambient{animation:none}.market-tabbar:after,.market-tabbar-icon,.market-filter-pill,.market-card-add,.market-template-grid .oem-template-preview{transition:none!important}}@media (forced-colors:active){.lg-ambient,.lg-grain,.market-tabbar:before{display:none}.market-tabbar,.ui-card{background:Canvas;border:1px solid CanvasText;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}}