:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-radius-sm:10px;--ui-radius-md:12px;--ui-radius-lg:14px;--ui-pill-radius:8px;--ui-pill-border:#ffffff38;--ui-pill-bg:#0f131cdb;--ui-pill-glow:#62b8ff75;--ui-panel-bg:#0d1017a6;--ui-panel-border:#ffffff2e}*{box-sizing:border-box}body{color:#f4f7ff;background:radial-gradient(circle at top,#1a1d24 0%,#101217 45%,#0b0d12 100%);margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}a{color:inherit;text-decoration:none}.siteShell{flex-direction:column;gap:0;width:min(1250px,100% - 2rem);min-height:100vh;margin:0 auto;padding:1rem 0 2rem;display:flex}.siteShell>.navBar{flex-shrink:0}.siteShell:has(.tradePageWorkspace){height:100vh;padding-bottom:0;overflow:hidden}.tradePage{flex-direction:column;flex:1;width:100%;min-height:0;margin:0;padding:0;display:flex}.glass{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#a8b0be24;border:1px solid #ffffff29;box-shadow:0 18px 45px #00000042,inset 0 1px 1px #ffffff1a}.dropdownPanel{color:#eef2fb;background:#121824;border:1px solid #ffffff24;box-shadow:0 18px 42px #00000073}.navBar{z-index:40;contain:layout;border-radius:22px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;padding:.75rem 1.1rem;display:grid;position:sticky;top:1rem;overflow:visible}.navBarBrand{grid-area:1/1;justify-self:start;align-items:center;min-width:0;display:flex}.navBarCenter{grid-area:1/2;justify-self:center}.navBarEnd{grid-area:1/3;justify-content:flex-end;justify-self:end;align-items:center;min-width:0;display:flex}.navBarTopChrome{display:contents}.leftNav{align-items:center;gap:1.3rem;min-width:0;display:flex}.brand{align-items:center;min-width:0;display:inline-flex}.brandLogoLink{line-height:0}.brandLogoMain{object-fit:contain;width:auto;max-width:min(50vw,420px);height:48px;display:block}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.menu{color:#ebeffa;align-items:center;gap:.85rem;display:flex}.menuLink{color:#d7ddf1;opacity:.92;white-space:nowrap;border-bottom:2px solid #0000;padding:.35rem .15rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .15s,border-color .15s,opacity .15s}.menuLink:hover{color:#fff;opacity:1}.menuLinkActive{color:#ffd663;opacity:1;border-bottom-color:#ffd663}.navBarMenuToggle{appearance:none;color:#f4f7ff;cursor:pointer;background:#151a24bd;border:1px solid #ffffff3d;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;padding:0;transition:border-color .15s,background .15s,box-shadow .15s;display:none}.navBarMenuToggle:hover{background:#5eb4ff1a;border-color:#92d7ff8c}.navBarMenuToggle:focus-visible{outline-offset:2px;outline:2px solid #92d7ffbf}.navBarMenuIcon{display:block}.navBarExpandPanel{display:none}.rightNav{align-items:center;gap:.6rem;min-width:0;min-height:40px;display:flex;position:relative}.rightNavAuth{align-items:center;gap:.45rem;min-width:0;display:flex}.rightNavAuthSkeleton{min-width:7rem}.accountMenu{position:relative}.accountMenuTrigger{color:#e8ecfa;cursor:pointer;max-width:min(260px,40vw);font:inherit;background:#080c1459;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.4rem;padding:.2rem .35rem .2rem .2rem;display:inline-flex}.accountMenuTrigger:hover{background:#080c1480;border-color:#ffffff47}.accountMenuAvatar{background:#30394f8c;border-radius:50%;flex-shrink:0;width:32px;height:32px;overflow:hidden;box-shadow:inset 0 0 0 1.5px #ffffff24}.accountMenuAvatarLg{width:40px;height:40px}.accountMenuAvatarImg{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.accountMenuIdentity{text-align:left;gap:.05rem;min-width:0;display:grid}.accountMenuName{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:600;overflow:hidden}.accountMenuMeta{text-overflow:ellipsis;white-space:nowrap;color:#aeb8d4;font-size:.68rem;font-weight:500;overflow:hidden}.accountMenuChevron{color:#aeb8d4;flex-shrink:0;transition:transform .15s}.accountMenuOpen .accountMenuChevron{transform:rotate(180deg)}.accountMenuPanel{z-index:60;border-radius:16px;width:min(300px,100vw - 1rem);padding:.55rem;position:absolute;top:calc(100% + .45rem);left:50%;right:auto;transform:translate(-50%)}.accountMenuHeader{border-bottom:1px solid #ffffff1a;gap:.5rem;padding:.45rem .5rem .65rem;display:grid}.accountMenuProfileLink{min-width:0;color:inherit;border-radius:10px;align-items:center;gap:.65rem;margin:-.15rem;padding:.15rem;text-decoration:none;transition:background .15s;display:flex}.accountMenuProfileLink:hover{background:#ffffff14}.accountMenuHeaderText{gap:.15rem;min-width:0;display:grid}.accountMenuHeaderText strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.accountMenuProgress{color:#9aa8c7}.accountMenuCreditsRow{color:#ffe7a8;background:#ffd66314;border:1px solid #ffd66359;border-radius:999px;align-items:baseline;gap:.35rem;width:fit-content;margin-top:.2rem;padding:.2rem .45rem;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.accountMenuCreditsRow:hover{background:#ffd66324;border-color:#ffd6638c}.accountMenuCreditsRow strong{font-variant-numeric:tabular-nums}.accountMenuAdminBadge{color:#ffd663;letter-spacing:.02em;text-transform:uppercase;background:#ffd66329;border-radius:999px;width:fit-content;margin-top:.15rem;padding:.12rem .45rem;font-size:.72rem;font-weight:700;display:inline-flex}.accountMenuLinks{padding:.35rem 0;display:grid}.accountMenuLink{color:#e4e9f8;border-radius:10px;padding:.5rem .65rem;font-size:.88rem;text-decoration:none;display:block}.accountMenuLink:hover{background:#ffffff14}.accountMenuFooter{border-top:1px solid #ffffff1a;padding-top:.35rem}.accountMenuLogout{width:100%}.metric{color:#ffd663;font-size:.88rem;font-weight:600}.profile{color:#d7ddf1;align-items:center;gap:.45rem;font-size:.82rem;display:flex}.profile img{border-radius:50%;width:26px;height:26px}.feedContainer{border-radius:24px;min-height:320px;margin-top:1rem;padding:1rem}.feedHeader{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;margin-bottom:.8rem;display:grid}.feedHeaderTitle,.feedHeader h1{justify-self:start;margin:0;font-size:1.7rem}.feedHeaderPagination{justify-self:center;margin:0}.feedActions{flex-wrap:wrap;justify-content:flex-end;justify-self:end;align-items:center;gap:.55rem;display:flex}.chip{border:1px solid #ffffff4d;border-radius:999px;padding:.28rem .75rem;font-size:.84rem;font-weight:600}.button{appearance:none;color:#f4f7ff;cursor:pointer;background:#151a24b3;border:1px solid #ffffff4d;border-radius:999px;padding:.46rem .92rem;font-size:.85rem;font-weight:600}.button:disabled{cursor:not-allowed;opacity:.45}.button.strong{color:#111621;background:#ffffffdb}.steamButton{background:linear-gradient(120deg,#1b2838,#202f41);justify-content:center;align-items:center;gap:.45rem;display:inline-flex}.steamLogoIcon{box-sizing:border-box;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:2px;display:inline-flex;overflow:hidden}.steamLogoIcon svg{display:block}.rowList{gap:.4rem;display:grid}.rowListVirtual{display:block}.rowListLoading{min-height:400px}.tradeRow{content-visibility:auto;contain-intrinsic-size:180px;border-radius:18px;grid-template-columns:200px minmax(0,1fr);align-items:stretch;gap:.8rem;min-height:180px;padding:.55rem .7rem;display:grid}.tradeRowFeed{contain-intrinsic-size:100px;grid-template-columns:148px minmax(0,1fr);gap:.55rem;min-height:100px;padding:.4rem .55rem}.tradeRowCompact{contain:layout style paint;content-visibility:auto;contain-intrinsic-size:58px;background:#0a0e16f0;border:1px solid #ffffff1a;border-radius:12px;padding:.2rem .32rem}.tradeRowCompactShell{grid-template-columns:96px minmax(0,1fr) auto;align-items:stretch;gap:.35rem;min-width:0;display:grid}.tradeRowCompactAvatarLink{border-radius:999px;line-height:0;display:inline-flex}.tradeRowCompactProfile{text-align:center;border-right:1px solid #ffffff14;flex-direction:column;justify-content:center;align-items:center;gap:.08rem;min-width:0;padding:.1rem .15rem;display:flex}.tradeRowCompactProfile img{border-radius:50%}.tradeRowCompactProfileName{word-break:break-word;max-width:100%;font-size:.76rem;line-height:1.2}.tradeRowCompactProfileName a{color:#e8ecfa;text-decoration:none}.tradeRowCompactProfile .mini,.tradeRowCompactProfile .expiresText{font-size:.66rem;line-height:1.15}.tradeRowCompactActionsRail{border-left:1px solid #ffffff14;flex-direction:column;justify-content:center;gap:.12rem;min-width:4.4rem;padding:.1rem 0 .1rem .28rem;display:flex}.tradeRowCompactTimer{text-align:center;margin:0;font-size:.62rem!important;line-height:1.1!important}.tradeRowCompactActionBtn{white-space:nowrap;width:100%;padding:.2rem .4rem;font-size:.64rem}.tradeRowNegotiateBtn{justify-content:center;align-items:center;gap:.2rem;display:inline-flex}.tradeRowBtnIcon{font-size:.82rem;line-height:1;display:none}.tradeRowExpandedInPane{animation:.16s ease-out tradeRowExpandIn}@keyframes tradeRowExpandIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.tradeRowCompactItemsPane{cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;gap:.2rem;min-width:0;min-height:72px;padding:.15rem .2rem;transition:background .12s;display:flex}.tradeRowCompactItemsPane:hover{background:#ffffff0a}.tradeRowCompactItemsPane:focus-visible{outline-offset:1px;outline:2px solid #92d7ff8c}.tradeRowCompactExpanded .tradeRowCompactItemsPane{cursor:pointer;min-height:auto}.tradeRowCompactBuckets{flex:1;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);align-items:center;gap:.4rem;min-width:0;display:grid}.tradeRowCompactBucketDivider{background:#ffffff1a;align-self:stretch}.tradeRowCompactBucket{flex-direction:column;justify-content:center;gap:.14rem;min-width:0;display:flex}.tradeRowCompactBucketHead{align-items:center;gap:.3rem;display:flex}.tradeRowCompactBucketHead .bucketTitle{margin:0;font-size:.66rem}.tradeRowCompactTotal{color:#ffd663;font-size:.66rem;font-weight:600}.tradeRowCompactChipRow{flex-wrap:wrap;align-content:flex-start;align-items:center;gap:.22rem;min-width:0;display:flex;overflow:visible}.tradeRowCompactChipRow::-webkit-scrollbar{display:none}.tradeRowCompactMore{color:#9aa8c7;background:#ffffff0f;border-radius:999px;flex-shrink:0;padding:.08rem .25rem;font-size:.64rem}.tradeMicroChip{background:#ffffff0d;border:1px solid #ffffff14;border-radius:6px;flex-shrink:0;align-items:center;gap:.18rem;max-width:7.5rem;padding:.06rem .22rem .06rem .1rem;display:inline-flex}.tradeMicroChip img,.tradeMicroChipIconPlaceholder{object-fit:cover;background:#30394fdb;border-radius:4px;flex-shrink:0;width:21px;height:21px}.tradeMicroChipIconPlaceholder{display:inline-block}.tradeMicroChipFallback{color:#aeb8d4;background:#30394fdb;border-radius:4px;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:.58rem;font-weight:700;display:grid}.tradeMicroChipLabel{color:#d2daf0;text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.tradeMicroChipTextOnly{max-width:9rem;padding-left:.28rem}.playSkinsTagMicro{flex-shrink:0;padding:.1rem .35rem;font-size:.62rem}.tradeRowCompactExpandHint{text-align:center;color:#7f8dab;letter-spacing:.02em;flex-shrink:0;padding-top:.1rem;font-size:.62rem}.tradeRowCompactCollapseHint{border-top:1px dashed #ffffff14;margin-top:.25rem;padding-top:.25rem}.tradeRowExpandedPanel{gap:.45rem;width:100%;display:grid}.tradeRowExpandedBucket{gap:.3rem;display:grid}.tradeRowExpandedHeader{justify-content:space-between;align-items:center;gap:.45rem;display:flex}.tradeRowExpandedTotal{color:#ffd663}.tradeRowExpandedBody{flex-wrap:wrap;gap:.35rem;display:flex}.tradeRowCompactSkeleton{grid-template-columns:108px minmax(0,1fr) 4.6rem;gap:.45rem;min-height:80px;display:grid}.tradeRowProfile{text-align:center;border-right:1px solid #ffffff14;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;min-height:100%;padding:.45rem .35rem;display:flex}.tradeRowProfileName{word-break:break-word;font-size:.9rem;line-height:1.25}.tradeRowMain{flex-direction:column;gap:.55rem;min-width:0;display:flex}.tradeRowProfileActions{flex-direction:column;gap:.35rem;width:100%;margin-top:.35rem;display:flex}.tradeRowProfileActions .button{width:100%}.tradeRowSkeleton{pointer-events:none;min-height:100px}.rowUser{align-items:center;gap:.55rem;min-width:0;display:flex}.rowUser img{object-fit:cover;border-radius:8px;flex-shrink:0;width:36px;height:36px}.rowItems{gap:.5rem;display:grid}.rowItemsFeed{gap:.35rem}.bucket{gap:.35rem;display:grid}.bucketTitle{letter-spacing:.07em;color:#cad3ea;font-size:.74rem;font-weight:700}.chipScroll{scrollbar-gutter:stable;flex-wrap:nowrap;gap:.35rem;padding-bottom:.2rem;display:flex;overflow:auto hidden}.playSkinsTag{color:#141823;white-space:nowrap;background:#ffffffe6;border-radius:999px;padding:.32rem .86rem;font-size:.84rem;font-weight:800}.rowActions{justify-content:flex-end;display:flex}.tradeProfileActions{flex-wrap:wrap;gap:.4rem;margin-top:.35rem;display:flex}.expiresText{color:#fff}.pagination{justify-content:center;align-items:center;gap:.75rem;margin-top:.85rem;display:flex}.tradeFooter{text-align:center;color:#bec8df;margin-top:1.1rem;font-size:.84rem}.modalWrap{z-index:40;background:#080c1499;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.modalWrapTop{z-index:1200}.modalCard{border-radius:20px;width:min(640px,100%);padding:1rem}.tradeComposerModal{flex-direction:column;width:min(1220px,100%);max-height:calc(100vh - 2rem);display:flex;position:relative;overflow-y:auto}.tradeComposerModalSquare{border-radius:14px;width:min(1180px,100vw - 2rem);height:min(860px,100vh - 2rem);max-height:calc(100vh - 2rem);overflow:hidden}.tradeComposerModalSquare .tradeComposerSplitBalanced{flex:1;min-height:0;margin-bottom:0}.tradeComposerModalSquare .tradeComposerColumn .itemSelectorPanel,.tradeComposerModalSquare .tradeComposerColumn .catalogTradePicker{height:100%;min-height:0}.tradeComposerModalSquare .tradeComposerColumn .itemSelectorPinned .itemSelectorGrid,.tradeComposerModalSquare .tradeComposerColumn .catalogTradePicker .itemSelectorPinned .itemSelectorGrid{min-height:10vh;max-height:10vh}.tradeComposerModalSquare .tradeComposerColumn .itemSelectorResults .itemSelectorGrid,.tradeComposerModalSquare .tradeComposerColumn .itemSelectorResults .itemSelectorGridVirtual,.tradeComposerModalSquare .tradeComposerColumn .catalogTradePicker .itemSelectorResults .wantedSearchResults{flex:1;min-height:0;max-height:none}.tradeComposerModalSquare .itemSelectorHeader{align-items:center;min-height:42px}.tradeComposerModalSquare .itemSelectorTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.tradeComposerModalNote{flex-shrink:0;margin:0 0 .55rem}.tradeComposerModalSquare .tradeComposerFooter{flex-shrink:0;margin-top:0;position:static}.bottomSheetWrap{z-index:1300;background:#080c149e;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}.bottomSheet{width:100%;max-height:min(92dvh,920px);padding:.35rem .75rem calc(.75rem + env(safe-area-inset-bottom,0px));border-radius:18px 18px 0 0;flex-direction:column;display:flex;overflow:hidden}.bottomSheetHandle{background:#ffffff47;border-radius:999px;flex-shrink:0;width:2.5rem;height:.28rem;margin:.35rem auto .55rem}.bottomSheetHeader{border-bottom:1px solid #ffffff1f;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.65rem;padding-bottom:.55rem;display:flex}.bottomSheetProfile{align-items:center;gap:.55rem;min-width:0;display:flex}.bottomSheetProfile strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.bottomSheetClose{flex-shrink:0;position:static}.bottomSheetBody{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:.65rem 0;overflow-y:auto}.bottomSheetFooter{border-top:1px solid #ffffff1f;flex-shrink:0;gap:.5rem;padding-top:.55rem;display:flex}.bottomSheetFooter .button{flex:1;min-height:44px}.tradeComposerMobileTabs{flex-shrink:0;gap:.45rem;margin-bottom:.55rem;display:flex}.tradeComposerMobileTabs .button{flex:1;min-height:44px}.modalSheet{border-radius:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0}.tradeComposerModalMobile.tradeComposerModalSquare{width:100%;height:100dvh;max-height:100dvh;padding:.75rem .75rem calc(.75rem + env(safe-area-inset-bottom,0px));border-radius:0}.tradeComposerSplitMobileTabs{flex:1;grid-template-columns:1fr;min-height:0}.tradeOfferShell{z-index:1200;background:#080c149e;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.tradeOfferShell--mobile{padding:max(.75rem, env(safe-area-inset-top,0px)) .75rem max(.75rem, env(safe-area-inset-bottom,0px));place-items:center}.tradeOfferCard{border-radius:14px;flex-direction:column;width:min(1180px,100vw - 2rem);height:min(860px,100vh - 2rem);max-height:calc(100vh - 2rem);padding:1rem;display:flex;position:relative;overflow:hidden}.tradeOfferHeader{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.65rem;padding-right:2.5rem;display:flex}.tradeOfferHeaderMain{min-width:0}.tradeOfferHeader h3{margin:0;font-size:1.1rem}.tradeOfferSubtitle{margin:.25rem 0 0}.tradeOfferSubtitle .adminActingAsBanner{margin-bottom:.35rem;display:block}.tradeOfferClose{color:#f4f7ff;cursor:pointer;background:#0c111bd1;border:1px solid #ffffff47;border-radius:999px;flex-shrink:0;width:34px;height:34px;font-size:1.15rem;position:absolute;top:.65rem;right:.75rem}.tradeOfferBody{flex-direction:column;flex:1;min-height:0;display:flex}.tradeOfferSplit{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.7rem;min-height:0;display:grid}.tradeOfferSplit--tabbed{grid-template-columns:1fr}.tradeOfferSide{flex-direction:column;min-width:0;min-height:0;display:flex}.tradeSidePanel .itemSelectorPanel,.tradeSidePanel .catalogTradePicker{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.tradeSidePanel .itemSelectorResults,.tradeSidePanel .catalogTradePicker .itemSelectorResults{flex-direction:column;flex:1;min-height:0;display:flex}.tradeSidePanel .itemSelectorResults .itemSelectorGrid,.tradeSidePanel .itemSelectorResults .itemSelectorGridVirtual,.tradeSidePanel .catalogTradePicker .itemSelectorResults .wantedSearchResults{flex:1;min-height:0;max-height:none}.tradeSidePanel .itemSelectorPanel--composer .itemSelectorResults .itemSelectorGrid:not(.itemSelectorGridVirtual){flex-direction:column;gap:.4rem;display:flex}.tradeSidePanel .itemSelectorPanel--composer .itemSelectorResults .itemSelectorGridVirtual>div>div{box-sizing:border-box;padding-bottom:.4rem}.tradeSidePanel .catalogTradePicker .itemSelectorResults .wantedSearchResults{flex-direction:column;gap:.4rem;display:flex}.tradeSidePanel .wantedResultRow{flex-shrink:0}.feedHeaderPagination--mobile{display:none}.tradeOfferConfirmShell{z-index:1350;background:#080c14b8;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.tradeOfferConfirmCard{border-radius:16px;flex-direction:column;gap:.55rem;width:min(760px,100vw - 2rem);max-height:min(90dvh,720px);padding:1rem;display:flex;overflow:hidden}.tradeOfferConfirmCard h3{margin:0;font-size:1.1rem}.tradeOfferConfirmIntro{margin:0}.tradeOfferConfirmSummaryBar{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.tradeOfferConfirmColumns{overscroll-behavior:contain;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;min-height:0;padding-right:.1rem;display:grid;overflow-y:auto}.tradeOfferConfirmSide{background:#0a0e168c;border:1px solid #ffffff24;border-radius:12px;min-width:0;padding:.55rem .6rem}.tradeOfferConfirmSideTitle{letter-spacing:.04em;text-transform:uppercase;color:#d8e4ff;font-size:.82rem;font-weight:700}.tradeOfferConfirmSide .tradeItemsPanel{margin-top:.25rem}.tradeOfferConfirmSide .tradeItemsPanelBody{flex-flow:column;align-items:stretch}.tradeOfferConfirmSide .itemTemplatePill.compact{width:100%;max-width:none}.tradeOfferConfirmError{margin:0;font-size:.84rem}.tradeOfferConfirmActions{border-top:1px solid #ffffff1f;flex-shrink:0;padding-top:.25rem}.tradeSidePanel .itemSelectorPinned--composer .itemSelectorGrid--composerSelected{scrollbar-width:none;flex-wrap:nowrap;gap:.35rem;min-height:0;max-height:72px;padding-bottom:.15rem;display:flex;overflow:auto hidden}.tradeSidePanel .itemSelectorPinned--composer .itemSelectorGrid--composerSelected::-webkit-scrollbar{display:none}.itemSelectorPanel--composer .itemSelectorHeader{align-items:center;min-height:36px}.itemSelectorPanel--composer .itemSelectorTitle--actionsOnly{display:none}.itemSelectorPanel--composer .itemSelectorHeaderActions{margin-left:auto}.itemSelectorPanel--composer .itemSelectorHeaderActions .button{min-height:34px;padding:.3rem .5rem;font-size:.78rem}.itemSelectorPanel--composer .itemSelectorPinned--composer{flex-shrink:0;min-height:0;max-height:80px}.tradeOfferFooter{background:linear-gradient(#0000,#0e131cb3,#0e131cf5);border-top:1px solid #ffffff24;flex-shrink:0;margin-top:.5rem;padding-top:.5rem}.tradeOfferSummaryBar{flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.45rem;display:flex}.tradeOfferSummaryChip{cursor:pointer;background:#ffffff14;border:1px solid #0000}.tradeOfferSummaryChip--active{background:#62b8ff24;border-color:#62b8ff8c}.tradeOfferSummaryDivider{opacity:.5}.tradeOfferValueDelta{background:#62b8ff1f;border-color:#62b8ff59}.tradeOfferValidation{margin:.35rem 0 0}.tradeOfferFooterExtra{flex-shrink:0;margin:0 0 .45rem}.tradeOfferFooter .modalActions .button{min-height:44px}@media (max-width:1024px){.tradeOfferCard{width:min(95vw,1180px);height:min(90dvh,860px)}}@media (max-width:640px){.siteShell{box-sizing:border-box;width:100%;max-width:none;padding:.45rem .5rem 1rem}.feedContainer{box-sizing:border-box;border-radius:18px;width:100%;padding:.65rem .55rem .85rem}.feedHeader{flex-direction:column;align-items:stretch;gap:.4rem;margin-bottom:.5rem;display:flex}.feedHeaderTitle,.feedHeader h1{text-align:center;font-size:1rem;line-height:1.25}.feedHeaderPagination--desktop{display:none}.feedHeaderPagination--mobile{margin:0;display:flex}.feedFooterPagination{display:none}.feedActions--toolbar{flex-flow:row;justify-content:center;align-items:center;gap:.35rem;width:100%;display:flex}.feedActions--toolbar .chip{white-space:nowrap;flex-shrink:0;padding:.2rem .48rem;font-size:.72rem}.feedActions--toolbar .button{white-space:nowrap;min-height:34px;padding:.3rem .55rem;font-size:.76rem}.feedActions--toolbar .feedNewRequestBtn{padding:.3rem .62rem;font-size:.76rem}.tradeOfferShell--mobile{padding:0}.tradeOfferCard--mobile{width:100%;height:100dvh;max-height:100dvh;padding:.65rem .55rem calc(.65rem + env(safe-area-inset-bottom,0px));border-radius:0;margin:0}.tradeOfferCard--mobile .tradeOfferHeader{margin-bottom:.15rem;padding-right:2.25rem}.tradeOfferCard--mobile .tradeOfferHeader h3{font-size:.98rem;line-height:1.25}.tradeOfferCard--mobile .tradeOfferSubtitle{font-size:.76rem;line-height:1.35}.tradeOfferCard--mobile .tradeOfferTabSwitcher{margin-bottom:.4rem}.tradeOfferConfirmShell{padding:0}.tradeOfferConfirmCard{width:100%;height:100dvh;max-height:100dvh;padding:.65rem .55rem calc(.65rem + env(safe-area-inset-bottom,0px));border-radius:0}.tradeOfferConfirmColumns{grid-template-columns:1fr;gap:.55rem}.tradeOfferConfirmActions{grid-template-columns:1fr 1.4fr;gap:.45rem;display:grid}.tradeOfferConfirmActions .button{justify-content:center;width:100%;min-height:44px}.tradeOfferCard--mobile .itemSelectorPanel--composer .itemSelectorHeaderActions .button{padding:.28rem .45rem;font-size:.72rem}.tradeOfferFooter .modalActions{grid-template-columns:1fr 1.4fr;gap:.45rem;display:grid}.tradeOfferFooter .modalActions .button{justify-content:center;width:100%}}.modalCloseX{color:#f4f7ff;cursor:pointer;background:#0c111bd1;border:1px solid #ffffff47;border-radius:999px;width:34px;height:34px;font-size:1.15rem;position:absolute;top:.55rem;right:.7rem}.modalCard h3{margin-top:0}.modalLabel{gap:.4rem;margin-bottom:.7rem;font-size:.88rem;display:grid}.modalLabel select,.modalLabel textarea,.modalLabel input{color:#f4f7ff;width:100%;font:inherit;background:#10141cdb;border:1px solid #ffffff40;border-radius:12px;padding:.65rem}.modalLabel select{min-height:130px}.modalLabel textarea{resize:vertical;min-height:80px}.tradeComposerNote textarea{min-height:64px;max-height:120px}.inlineField{align-items:center;gap:.55rem;margin-bottom:.6rem;display:inline-flex}.modalActions{justify-content:flex-end;gap:.5rem;display:flex}.tradeComposerFooter{background:linear-gradient(#0000,#0e131cb3,#0e131cf5);border-top:1px solid #ffffff24;margin-top:auto;padding-top:.5rem;position:sticky;bottom:0}.errorBox{color:#ffd0d0;background:#8214144d;border:1px solid #ff7c7cb3;border-radius:12px;padding:.5rem .7rem}.userNoticeBanner{z-index:45;border-radius:14px;align-items:flex-start;gap:.65rem;margin:0 0 .65rem;padding:.75rem .85rem;animation:.22s userNoticeEnter;display:flex;position:sticky;top:.65rem;box-shadow:0 14px 36px #00000061,inset 0 0 0 1px #ffffff14}.userNoticeBanner--error{color:#ffe3e3;background:linear-gradient(#781820f5,#561016f0);border:1px solid #ff6c6cd9}.userNoticeBanner--info{color:#e4f4ff;background:linear-gradient(#14304ef5,#0e2036f0);border:1px solid #92d7ff8c}.userNoticeBannerMessage{flex:1;min-width:0;margin:0;font-size:.92rem;font-weight:600;line-height:1.35}.userNoticeBannerDismiss{appearance:none;color:inherit;cursor:pointer;background:#ffffff14;border:1px solid #ffffff38;border-radius:999px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:1.15rem;line-height:1;display:grid}.userNoticeBannerDismiss:hover{background:#ffffff29}.guestSignInGate{border-radius:16px;width:100%;min-height:280px;position:relative;overflow:hidden}.guestSignInGateBlur{filter:blur(10px);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none}.guestSignInGateOverlay{background:#080c146b;place-items:center;padding:1rem;display:grid;position:absolute;inset:0}.guestSignInGateCard{text-align:center;border-radius:16px;gap:.65rem;width:min(100%,420px);padding:1rem 1.1rem;display:grid}.guestSignInGateCard h2{margin:0;font-size:1.1rem}@keyframes userNoticeEnter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.emptyState{opacity:.85;padding:1rem}.mini{color:#c9d2ea;opacity:.85;font-size:.77rem}.appSection{margin-top:1rem}.appSection h2{margin:0 0 .65rem}.scopeTabs{flex-wrap:wrap;gap:.45rem;display:flex}.panelCard{border-radius:16px;padding:.8rem}.panelCard h3{margin:0 0 .45rem}.itemsPreview{gap:.35rem;display:grid}.itemsPreview span{color:#dbe3f6;font-size:.8rem}.negotiationRow{border-radius:16px;grid-template-columns:260px 1fr 130px;align-items:center;gap:.75rem;padding:.65rem;transition:box-shadow .2s,border-color .2s;display:grid}.negotiationRow.hasUnreadMessages{border:1px solid #ff5c5cb8;animation:1.8s ease-in-out infinite negotiationUnreadGlow;box-shadow:0 0 18px #ff484859}.negotiationUnreadAlert{color:#ff6b6b;align-items:center;gap:.4rem;margin-bottom:.35rem;font-size:.82rem;display:flex}.negotiationUnreadAlert strong{color:#ff4d4d}.unreadMessageChip{color:#ff8f8f;background:#ff48483d;border-color:#ff5c5cb3}.offersAlertChip{color:#ff8f8f;background:#ff48483d;border-color:#ff5c5cbf}.negotiationRowYourTurn{border-color:#ff5c5c8c}.offersPinnedSection{margin-bottom:1.25rem}.offersPinnedHeader{align-items:center;gap:.6rem;margin-bottom:.35rem;display:flex}.offersPinnedHeader h3{margin:0}.offersPinnedIntro{margin:0 0 .75rem}.offersPinnedList{margin-bottom:.5rem}.activeTradePinnedRow{color:inherit;text-decoration:none;display:grid}.activeTradePinnedRowUrgent{border:1px solid #ff5c5cb8;box-shadow:0 0 16px #ff484847}.activeTradePinnedBadge{color:#ff8f8f}.negotiationActionAlert{color:#ff8f8f;flex-direction:column;gap:.15rem;margin-bottom:.35rem;display:flex}.negotiationActionAlert strong{color:#ff4d4d}.marketSaleHistoryChartWrap{flex-direction:column;gap:.35rem;display:flex}.marketSaleHistoryPendingNote{color:#ffb4b4;margin:0}.marketSaleHistoryPendingNote strong{color:#ff6b6b}.offersNavLink{position:relative}.offersNavLinkLabel{align-items:center;gap:.35rem;display:inline-flex}.offersNavAlertDot{background:#ff4d4d;border-radius:999px;width:.45rem;height:.45rem;box-shadow:0 0 8px #ff4d4dcc}.offersNavLinkAlert .offersNavLinkLabel{color:#ffb4b4}.offersNavAlertCount{color:#ff9b9b;text-align:center;background:#ff484847;border-radius:999px;min-width:1.1rem;margin-left:.35rem;padding:.05rem .35rem;font-size:.72rem;font-weight:700}.creditsBalanceDisplayPendingLink{color:inherit;text-decoration:none}.creditsBalanceDisplayPendingLink:hover .creditsBalanceDisplayPending,.creditsBalanceDisplayPendingLink:focus-visible .creditsBalanceDisplayPending{color:#ffb4b4;text-decoration:underline}.threadParticipants{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-bottom:.8rem;display:grid}.participantCard{border-radius:16px;padding:.75rem}.dialogueList{gap:.75rem;margin-top:1rem;margin-bottom:1rem;display:grid}.dialogueWrap{display:flex}.dialogueWrap.you{justify-content:flex-end}.dialogueWrap.them{justify-content:flex-start}.dialogueBubble{border:1px solid #ffffff38;border-radius:15px;width:min(88%,860px);padding:.75rem;position:relative}.dialogueBubble.you{background:#27548c75}.dialogueBubble.them{background:#10151ed6}.dialogueBubble.you:after,.dialogueBubble.them:after{content:"";border-top:9px solid #0000;border-bottom:9px solid #0000;width:0;height:0;position:absolute;top:12px}.dialogueBubble.you:after{border-left:10px solid #27548ca3;right:-10px}.dialogueBubble.them:after{border-right:10px solid #10151eeb;left:-10px}.debugPre{white-space:pre-wrap;background:#10141cd6;border:1px solid #ffffff2e;border-radius:12px;margin:0;padding:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem}.itemPillList{flex-wrap:wrap;gap:.4rem;margin:.35rem 0 .45rem;display:flex}.itemSelectorGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.45rem;display:grid}.itemTemplatePill{border-radius:var(--ui-pill-radius);border:1px solid var(--ui-pill-border);background:var(--ui-pill-bg);color:#e6eeff;text-align:left;align-items:center;gap:.52rem;width:100%;padding:.42rem;display:flex}.itemTemplatePill.compact{width:auto;max-width:460px}.itemTemplatePill.iconOnly{gap:0;width:auto;padding:.22rem}.itemTemplatePill.iconOnly img,.itemTemplatePill.iconOnly .itemIconFallback{border-radius:6px;width:28px;height:28px}.itemSelectorGrid .itemTemplatePill.compact{width:100%;max-width:none}.itemTemplatePill.clickable{cursor:pointer}.itemTemplatePill.selected{box-shadow:0 0 0 1px #62b8ff70 inset, 0 0 12px var(--ui-pill-glow);border-color:#62b8ffe6}.itemTemplatePill.disabled{opacity:.45}.itemTemplatePill img,.itemIconFallback{object-fit:cover;color:#cad9ff;background:#30394fdb;border-radius:8px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:.68rem;font-weight:700;display:grid}.itemTextBlock{min-width:0;min-height:34px;display:grid}.itemMainName{white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:700;overflow:hidden}.itemSubMeta{color:#bfd0f3;opacity:.92;white-space:normal;text-overflow:initial;margin-top:.1rem;font-size:.7rem;line-height:1.3;overflow:visible}.itemTemplatePill.compact .itemSubMeta{opacity:.86;font-size:.66rem}.itemTrailingControl{align-items:center;margin-left:auto;display:flex}.itemTrailingControl select{color:#f4f7ff;background:#0a0e16eb;border:1px solid #ffffff47;border-radius:8px;min-width:112px;padding:.3rem .38rem;font-size:.72rem}.itemTrailingControl .inventoryInlineAction{color:#f4f7ff;cursor:pointer;background:#0e121beb;border:1px solid #ffffff4d;border-radius:8px;padding:.28rem .42rem;font-size:.68rem;font-weight:700}.itemTrailingControl .inventoryInlineAction.active{color:#ffdede;background:#7822226b;border-color:#ff7c7cbf}.inventoryInlineActions{flex-wrap:wrap;gap:.25rem;display:flex}.storeMarketplaceGrid{grid-template-columns:1fr}.itemRemoveHint{opacity:0;margin-left:auto;font-size:.82rem;transition:opacity .15s}.itemTemplatePill:hover .itemRemoveHint{opacity:.9}.itemSelectorPanel{gap:.5rem;display:grid}.itemSelectorTitle{color:#d8e3fb;font-size:.85rem;font-weight:700}.itemSelectorHeader{justify-content:space-between;align-items:center;gap:.45rem;min-height:38px;display:flex}.itemSelectorHeaderActions{flex-wrap:wrap;gap:.35rem;display:flex}.itemSelectorSearch{border-radius:var(--ui-radius-sm);color:#f4f7ff;background:#10141ddb;border:1px solid #ffffff42;width:100%;padding:.52rem .62rem}.itemSelectorCategories{flex-wrap:wrap;gap:.35rem;display:flex}.itemSelectorPinned,.itemSelectorResults{border-radius:var(--ui-radius-md);border:1px solid var(--ui-panel-border);background:var(--ui-panel-bg);padding:.45rem}.itemSelectorPinned .itemSelectorGrid,.itemSelectorResults .itemSelectorGrid{margin-top:.25rem;padding-right:.2rem;overflow:auto}.itemSelectorGrid>*{content-visibility:auto;contain-intrinsic-size:74px}.itemSelectorPinned .itemSelectorGrid{min-height:16vh;max-height:16vh}.itemSelectorResults .itemSelectorGrid{min-height:34vh;max-height:34vh}.itemSelectorGridVirtual{display:block}.itemSelectorPinned .itemTemplatePill{padding:.28rem .36rem}.itemSelectorPinned .itemTemplatePill img,.itemSelectorPinned .itemTemplatePill .itemIconFallback{width:26px;height:26px}.itemSelectorPinned .itemMainName{font-size:.76rem}.itemSelectorPinned .itemTemplatePill.compact .itemSubMeta{font-size:.62rem}.tradeComposerSplit{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.7rem;margin-bottom:.65rem;display:grid}.tradeComposerColumn{flex-direction:column;min-width:0;min-height:0;display:flex}.tradeComposerColumn .itemSelectorPanel,.tradeComposerColumn .catalogTradePicker,.tradeComposerColumn .itemSelectorPinned,.tradeComposerColumn .itemSelectorResults{width:100%}.tradeComposerColumn .itemSelectorPanel,.tradeComposerColumn .catalogTradePicker{flex-direction:column;flex:1;min-height:420px;display:flex}.tradeComposerColumn .itemSelectorResults,.catalogTradePicker .itemSelectorResults{flex-direction:column;flex:1;min-height:0;display:flex}.tradeComposerColumn .itemSelectorPinned .itemSelectorGrid,.catalogTradePicker .itemSelectorPinned .itemSelectorGrid{min-height:12vh;max-height:12vh}.tradeComposerColumn .itemSelectorResults .itemSelectorGrid,.tradeComposerColumn .itemSelectorResults .itemSelectorGridVirtual,.catalogTradePicker .itemSelectorResults .wantedSearchResults{min-height:28vh;max-height:28vh}.tradeComposerSummaryBar{z-index:2;background:linear-gradient(#0e131cf2,#0e131c80 70%,#0000);flex-wrap:wrap;gap:.45rem;padding:.25rem 0;display:flex;position:sticky;top:0}.wantedSelectedGrid{gap:.45rem;display:grid}.wantedSelectionCard{gap:.35rem;display:grid}.wantedSelectionCard .itemTemplatePill{min-height:52px}.wantedSelectionCard .itemTemplatePill img,.wantedSelectionCard .itemTemplatePill .itemIconFallback{width:30px;height:30px}.wantedSelectionInline{align-items:center;gap:.4rem;display:flex}.wantedSelectionInline .itemTemplatePill{flex:1}.wantedSelectionInline select{border-radius:var(--ui-radius-sm);color:#f4f7ff;background:#10141ddb;border:1px solid #ffffff42;width:auto;min-width:128px;padding:.45rem .52rem}.wantedSearchResults{gap:.35rem;display:grid}.wantedResultRow{border-radius:var(--ui-radius-sm);content-visibility:auto;contain-intrinsic-size:78px;background:#0f121ad6;border:1px solid #ffffff2e;gap:.24rem;width:100%;padding:.34rem .4rem;display:grid}.wantedResultRow small{color:#c5d2ee;margin-left:.2rem;font-size:.72rem}.replyActionRow{justify-content:flex-start;margin-top:.5rem;display:flex}.changeBadgeRow{flex-wrap:wrap;gap:.35rem;margin:.45rem 0;display:flex}.changeBadge{border:1px solid #ffffff38;border-radius:999px;padding:.18rem .58rem;font-size:.72rem;font-weight:700}.changeBadge.positive{color:#7be8a3;border-color:#7be8a38c}.changeBadge.negative{color:#ffb0b0;border-color:#ff8f8f8c}.creditsBalancePill{color:#ffe7a8;white-space:nowrap;background:#151a24bd;border:1px solid #ffd6636b;border-radius:999px;align-items:center;gap:.3rem;min-height:38px;padding:0 .7rem 0 .45rem;font-size:.82rem;font-weight:700;line-height:1;text-decoration:none;transition:background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.creditsBalancePill:hover{background:#ffd6631a;border-color:#ffd663a6;box-shadow:0 0 10px #ffd6632e}.creditsBalancePill:focus-visible{outline-offset:2px;outline:2px solid #ffd663bf}.creditsBalancePillCompact{min-height:38px;padding-right:.55rem}.creditsBalancePillIcon{color:#ffd663;background:#ffd6632e;border-radius:999px;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:.72rem;font-weight:900;display:grid}.creditsBalancePillAmount{font-variant-numeric:tabular-nums}.creditsBalancePillSuffix{color:#c9b57a;font-size:.72rem;font-weight:600}.creditsPageLayout{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr);align-items:start;gap:1rem;display:grid}.creditsBalanceCard,.creditsInfoCard{grid-column:1}.creditsPurchaseCard{grid-area:1/2/span 2}.creditsEyebrow{color:#9aa8c7;text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:.82rem}.creditsBalanceHero{font-variant-numeric:tabular-nums;margin:.2rem 0 0;font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1}.creditsBalanceSub{margin:.35rem 0 0}.creditsSignInHint{margin:.75rem 0 0}.creditsSectionHeader{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.35rem;display:flex}.creditsSectionHeader h2,.creditsInfoCard h2{margin:0;font-size:1.1rem}.creditsWireframeChip{color:#9ed8ff;background:#92d7ff24}.creditsPurchaseIntro{margin:0 0 .9rem}.creditsPresetGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;margin-bottom:.9rem;display:grid}.creditsPresetOption{appearance:none;color:#f4f7ff;cursor:pointer;background:#0a0e168c;border:1px solid #ffffff24;border-radius:12px;justify-items:center;gap:.15rem;padding:.7rem .45rem;transition:border-color .15s,background .15s,transform .15s;display:grid}.creditsPresetOption:hover{background:#5eb4ff14;border-color:#92d7ff73}.creditsPresetOptionActive{background:#ffd6631f;border-color:#ffd663bf;box-shadow:0 0 0 1px #ffd66333}.creditsPresetAmount{font-size:1rem;font-weight:800}.creditsPresetMeta{color:#9aa8c7}.creditsCustomField{margin-bottom:.9rem}.creditsSummaryCard{background:#080c1473;border:1px dashed #ffffff29;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-bottom:.9rem;padding:.75rem;display:grid}.creditsSummaryCard>div{gap:.2rem;display:grid}.creditsSummaryCard strong{font-variant-numeric:tabular-nums}.creditsCheckoutButton{width:100%}.creditsCheckoutButton:disabled{opacity:.72;cursor:not-allowed}.creditsDisclaimer{color:#9aa8c7;margin:.65rem 0 0}.creditsInfoList{color:#c5d0e8;gap:.45rem;margin:.65rem 0 1rem;padding-left:1.1rem;display:grid}.creditsWireframeNote{background:#5eb4ff14;border:1px solid #92d7ff38;border-radius:12px;padding:.75rem}.notificationBellWrap{position:relative}.notificationBell{appearance:none;color:#f4f7ff;cursor:pointer;background:#151a24bd;border:1px solid #ffffff4d;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;line-height:0;display:inline-flex;position:relative}.notificationBellIcon{flex-shrink:0;display:block}.karmaScore{font-weight:inherit;font-variant-numeric:tabular-nums}.karmaScoreWithSmiley{align-items:center;gap:.28rem;display:inline-flex}.karmaSmiley{letter-spacing:-.04em;font-family:Courier New,Courier,monospace;font-size:.92em;font-weight:700;line-height:1;position:relative;top:-.02em}.karmaSmileyAngry{text-shadow:0 0 6px #ff4d4d73}.karmaSmileyNeutral{opacity:.9}.karmaSmileyHappy,.karmaSmileyGreat{text-shadow:0 0 5px #78dc8c40}.karmaSmileyAngel{text-shadow:0 0 8px #5eb4ff8c}.karmaSmileyAngel:before{content:"○";color:#b4dcffe6;font-size:.62em;font-weight:400;position:absolute;top:-.55em;left:50%;transform:translate(-50%)}.karmaScoreValue{font-variant-numeric:tabular-nums}.profileListingRowLink{color:inherit;border-radius:12px;text-decoration:none;transition:background .15s,border-color .15s;display:block}.profileListingRowLink:hover{background:#5eb4ff1a;border-color:#92d7ff73}.profileListingRowLink:focus-visible{outline-offset:2px;outline:2px solid #92d7ffbf}.notificationBell.hasUnread{border-color:#92d7ffe6;box-shadow:0 0 10px #92d7ff8c}@media (prefers-reduced-motion:no-preference){.notificationBell.hasUnread{animation:2.4s ease-in-out 2 notificationPulse}}.notificationCount{color:#111621;background:#ff6c6c;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 .2rem;font-size:.68rem;font-weight:800;display:grid;position:absolute;top:-6px;right:-4px}.notificationMenu{z-index:60;border-radius:14px;width:min(460px,86vw);padding:.6rem;position:absolute;top:calc(100% + .45rem);right:0}.navDropdownBackdrop{z-index:1250;padding:calc(5.25rem + env(safe-area-inset-top,0px)) .75rem calc(1rem + env(safe-area-inset-bottom,0px));background:#080c1485;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.navDropdownPanelMobile{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;z-index:1251;width:min(360px,100%);max-height:min(72dvh,560px);position:relative;top:auto;left:auto;right:auto;overflow-y:auto;transform:none}.navDropdownPanelMobile.notificationMenu{width:min(360px,100%)}.navDropdownPanelMobile.accountMenuPanel{width:min(340px,100%)}.navDropdownPanelMobile .notificationHeader{flex-wrap:wrap}.navDropdownPanelMobile .notificationHeaderActions{gap:.45rem;width:100%;display:flex}.navDropdownPanelMobile .notificationHeaderActions .button{flex:1;min-height:44px}.navDropdownPanelMobile .notificationRow{min-height:44px}.notificationHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.notificationHeaderActions{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}.notificationNew{color:#d9efff;background:#29669073;border:1px solid #92d7ffbf;border-radius:10px;margin-top:.45rem;padding:.36rem .52rem;font-size:.77rem;font-weight:700}.notificationList{gap:.45rem;max-height:48vh;margin-top:.52rem;padding-right:.2rem;display:grid;overflow:auto}.notificationRow{color:inherit;background:#1a2230;border:1px solid #ffffff2e;border-radius:10px;gap:.2rem;padding:.48rem .56rem;text-decoration:none;display:grid}.notificationRow.unread{background:#1f3348;border-color:#92d7ffb3}.notificationRow.messageAlert.unread{background:#3a1c1c;border-color:#ff5c5cb8}.notificationRow.messageAlert.unread strong,.notificationRow.messageAlert.unread span{color:#ff8f8f}.notificationRow span{color:#d4def4;font-size:.78rem}.notificationRow small{color:#becae8;font-size:.71rem}.inventoryMetaRow{flex-wrap:wrap;gap:.35rem;margin-top:.45rem;display:flex}.inventoryWorkspace{gap:.75rem;width:min(1200px,100%);margin:0 auto;display:grid}.inventoryToolbar{gap:.55rem;display:grid}.inventoryGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:.6rem;max-height:68vh;padding-right:.2rem;display:grid;overflow:auto}.inventoryCard{align-content:start;gap:.5rem;display:grid}.profileSectionStack{gap:.75rem;display:grid}.profileSection{gap:.7rem;display:grid}.profileHeader{align-items:center;gap:.75rem;display:flex}.profileHeader img{object-fit:cover;border-radius:12px;width:62px;height:62px}.profileHeader h3{margin:0}.profileStatsGrid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.55rem;display:grid}.profileStatCard{background:#090d159e;border:1px solid #ffffff29;border-radius:12px;gap:.2rem;padding:.5rem .6rem;display:grid}.profileListingRows{gap:.45rem;display:grid}.profileListingRow{background:#0a0e1694;border:1px solid #ffffff24;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.52rem .58rem;display:flex}.profileSettingsGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.6rem;display:grid}.tradePageWorkspace{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.siteShell:has(.tradePageWorkspace)>.navBar{top:0}.feedContainerWorkspace{flex-direction:column;flex:1;min-height:0;margin-top:1rem;padding-top:.75rem;display:flex;overflow:hidden}.feedContainerWorkspace .feedHeader{margin-bottom:.45rem;padding-bottom:.35rem}.feedBodyWorkspace{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.negotiationWorkspace{flex-direction:column;flex:1;gap:.65rem;min-height:0;display:flex}.workspaceTabSwitcher,.negotiationWorkspaceTabs{background:#080c148c;border:1px solid #ffffff24;border-radius:14px;gap:.35rem;padding:.3rem;display:none}.workspaceTabSwitcher.tradeOfferTabSwitcher{flex-shrink:0;margin-bottom:.45rem;display:flex}.workspaceTab,.negotiationWorkspaceTab{color:#b8c4dc;background:0 0;border:1px solid #0000;border-radius:10px;flex:1;min-height:44px;font-weight:500;transition:background .15s,border-color .15s,color .15s}.workspaceTab--primary.workspaceTab--active,.negotiationWorkspaceTab--dialogue.negotiationWorkspaceTab--active{color:#e8f4ff;background:#62b8ff2e;border-color:#62b8ff73;font-weight:600}.workspaceTab--secondary.workspaceTab--active,.negotiationWorkspaceTab--chat.negotiationWorkspaceTab--active{color:#e5fff0;background:#78d6a429;border-color:#78d6a46b;font-weight:600}.negotiationWorkspaceGrid{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem;min-height:0;display:grid}.negotiationPane{background:#0d101794;border:1px solid #ffffff29;border-radius:16px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.negotiationPaneHeader{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:.6rem;padding:.65rem .8rem;display:flex}.negotiationPaneHeader h3{margin:0;font-size:.95rem}.negotiationPaneScroll{overscroll-behavior:contain;contain:layout style paint;flex:1;min-height:0;padding:.75rem;overflow-y:auto}.negotiationPaneFooter{background:#0a0e16b8;border-top:1px solid #ffffff1f;gap:.5rem;padding:.65rem .75rem;display:flex}.negotiationPaneFooterChat{flex-wrap:wrap;justify-content:flex-end}.negotiationPaneFooterDialogue{flex-wrap:wrap;align-items:center}.negotiationHistoryToggleRow{margin:.5rem 0}.dialogueListCompactHistoric{opacity:.92}.negotiationTradeFulfillment{border:1px solid #58ff9c38;border-radius:14px;gap:.75rem;margin-bottom:.65rem;padding:.85rem;display:grid}.negotiationTradeFulfillmentHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.negotiationTradeFulfillmentHeader h3,.negotiationTradeFulfillmentIntro{margin:0}.negotiationTradeFulfillmentTimers{flex-wrap:wrap;gap:.55rem;display:flex}.negotiationTradeFulfillmentItems{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.65rem;display:grid}.negotiationTradeStepList{margin:0}.negotiationTradeFulfillmentActions,.negotiationTradeFulfillmentFooter{flex-wrap:wrap;gap:.5rem;display:flex}.acceptNegotiationButton{color:#ecfff4;background:linear-gradient(135deg,#1f9d55,#2ecc71);border-color:#58ff9ca6;font-weight:600}.acceptNegotiationButton:hover{filter:brightness(1.08)}.acceptNegotiationButton:disabled{opacity:.45;cursor:not-allowed;filter:none}.negotiationAcceptBlocked{color:#ffb86b;max-width:12rem;line-height:1.25}.negotiationPaneFooter input{color:#f4f7ff;font:inherit;background:#10141cdb;border:1px solid #ffffff38;border-radius:12px;flex:1;padding:.6rem .7rem}.chatMessageList{flex-direction:column;gap:.55rem;width:100%;display:flex}.chatMessageRow{width:100%;display:flex}.chatMessageRow--you{justify-content:flex-end}.chatMessageRow--them{justify-content:flex-start}.chatMessage{border:1px solid #ffffff24;border-radius:14px;max-width:min(88%,420px);padding:.55rem .7rem}.chatMessage.you{background:#27548c94;border-color:#62b8ff61;border-bottom-right-radius:4px}.chatMessage.them{background:#181c26f0;border-color:#fff3;border-bottom-left-radius:4px}.chatMessage strong{margin-bottom:.2rem;font-size:.78rem;display:block}.chatMessage.you strong{color:#b8dcff;text-align:right}.chatMessage.them strong{color:#d2dae8;text-align:left}.chatMessage p{white-space:pre-wrap;word-break:break-word;margin:0}.chatMessage.you p{text-align:right}.chatMessage.them p{text-align:left}.chatMessage small{opacity:.75;margin-top:.25rem;font-size:.72rem;display:block}.chatMessage.you small{text-align:right}.chatMessage.them small{text-align:left}.dialogueListCompact{gap:.65rem;display:grid}.dialogueWrap{content-visibility:auto;contain-intrinsic-size:220px}.dialogueBubbleCompact{width:100%;max-width:none}.dialogueBubbleCompact:after{display:none}.listingContextCompact{margin-bottom:.75rem}.listingContextHeader{align-items:center;gap:.65rem;margin-bottom:.55rem;display:flex}.tradeItemsPanel{gap:.35rem;margin-top:.45rem;display:grid}.tradeItemsPanelHeader{justify-content:space-between;align-items:center;gap:.45rem;display:flex}.tradeItemsPanelToggle{padding:.2rem .45rem;font-size:.72rem}.tradeItemsPanelBody{flex-wrap:wrap;gap:.35rem;display:flex}.tradeItemsPanelBodyScroll{max-height:120px;padding-right:.15rem;overflow:auto}.tradeItemsPanelMore{color:#aeb8d4;align-self:center}.tradeItemsPanelFeed{gap:.2rem;margin-top:0}.tradeItemsPanelFeed .tradeItemsPanelHeader{min-height:1.1rem}.tradeItemsPanelFeed .tradeItemsPanelToggle{padding:.12rem .35rem;font-size:.68rem}.tradeItemsPanelBodyIcons{flex-wrap:nowrap;align-items:center;padding-bottom:.1rem;overflow:auto hidden}.tradeRowFeed .tradeRowProfile{gap:.22rem;padding:.2rem .25rem}.tradeRowFeed .tradeRowProfileName{font-size:.82rem}.tradeRowFeed .tradeRowProfileActions{gap:.22rem;margin-top:.15rem}.tradeRowFeed .tradeRowProfileActions .button{padding:.32rem .45rem;font-size:.76rem}.adminNegotiationRow{border-radius:14px;grid-template-columns:1.2fr 1fr 120px 120px;align-items:center;gap:.65rem;padding:.7rem;display:grid}.adminDashboardIntro{gap:.65rem;display:grid}.adminDashboardStats{flex-wrap:wrap;gap:.45rem;display:flex}.adminStatChip{color:#e4e9f8;border-radius:999px;align-items:center;padding:.35rem .65rem;font-size:.8rem;font-weight:600;display:inline-flex}.adminDashboardActions{margin:0}.adminDashboardHint{color:#9aa8c7;margin:0}.adminSectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;margin-bottom:.65rem;display:flex}.adminSectionHeader h2{margin:0}.adminTable{gap:.3rem;display:grid}.adminTableHeader{letter-spacing:.06em;text-transform:uppercase;color:#9aa8c7;padding:.25rem .55rem;font-size:.7rem;font-weight:700}.adminTableRow{color:inherit;text-decoration:none}.adminTableSubtext{color:#9aa8c7;display:block}.adminTableDetails{color:#c5d0ea;line-height:1.35}.adminTableActionsHead{text-align:right}.adminTableActions{justify-content:flex-end;align-items:flex-start;display:flex}.adminListingRow{content-visibility:auto;contain-intrinsic-size:52px;border-radius:12px;grid-template-columns:minmax(120px,.9fr) 88px minmax(0,1.3fr) minmax(0,1.3fr) 96px 72px;align-items:start;gap:.4rem .55rem;padding:.4rem .55rem;font-size:.8rem;display:grid}.adminListingTrader{gap:.12rem;min-width:0;display:grid}.adminListingTrader strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adminListingNote{color:#aeb8d4;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adminListingStatus{flex-direction:column;align-items:flex-start;gap:.2rem;display:flex}.adminStaffChip{color:#ffd663;background:#ffd66324;width:fit-content}.adminDeletedChip{color:#ff9b9b;background:#ff606024}.adminListingItems{color:#d7ddf1;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.78rem;line-height:1.3;display:-webkit-box;overflow:hidden}.adminListingExpiry{line-height:1.25}.adminListingDelete{padding:.22rem .45rem;font-size:.72rem}.adminModerationRow{content-visibility:auto;contain-intrinsic-size:44px;border-radius:12px;grid-template-columns:150px 110px minmax(0,.8fr) minmax(0,.9fr) minmax(0,1.2fr);align-items:start;gap:.4rem .55rem;padding:.4rem .55rem;font-size:.8rem;display:grid}.adminActionChip{width:fit-content}.adminUsersToolbar{gap:.65rem;display:grid}.adminUsersSearch{max-width:420px;margin:0}.adminUsersFilters{margin:0}.adminUsersPagination{justify-content:center;align-items:center;gap:.75rem;display:flex}.adminUserRow{content-visibility:auto;contain-intrinsic-size:56px;border-radius:12px;grid-template-columns:minmax(160px,1.2fr) 100px 96px minmax(88px,.7fr) 88px minmax(200px,1fr);align-items:start;gap:.4rem .55rem;padding:.45rem .55rem;font-size:.8rem;display:grid}.adminUserIdentity{align-items:center;gap:.45rem;min-width:0;display:flex}.adminUserIdentity img{border-radius:50%;flex-shrink:0}.adminUserIdentityText{gap:.08rem;min-width:0;display:grid}.adminUserIdentityText strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adminUserKarma{gap:.08rem;display:grid}.adminUserListings{line-height:1.3}.adminUserStatus{flex-direction:column;align-items:flex-start;gap:.2rem;display:flex}.adminRestrictedChip{color:#ffc878;background:#ffb46024}.adminUserActions{flex-wrap:wrap;justify-content:flex-end;gap:.25rem;display:flex}.adminUserActionBtn{padding:.2rem .4rem;font-size:.68rem}.adminUserKarmaControls{flex-wrap:wrap;gap:.2rem;margin-top:.25rem;display:flex}.adminUserKarmaBtn{min-width:2rem;padding:.16rem .32rem;font-size:.64rem}.adminUserKarmaCustom{gap:.25rem;margin-top:.3rem;display:grid}.adminUserKarmaInput{color:#e8ecfa;background:#080c148c;border:1px solid #ffffff29;border-radius:8px;width:100%;padding:.28rem .4rem;font-size:.74rem}.adminUserKarmaReason{font-size:.72rem}.adminActingAsBanner{color:#ffe7a8;background:#ffd6631f;border:1px solid #ffd66347;border-radius:10px;margin-bottom:.65rem;padding:.45rem .65rem;font-size:.82rem}@keyframes notificationPulse{0%,to{box-shadow:0 0 8px #92d7ff73}50%{box-shadow:0 0 15px #92d7ffeb}}.chipSkeleton{vertical-align:middle;background:linear-gradient(90deg,#ffffff14,#ffffff29,#ffffff14) 0 0/200% 100%;border:1px solid #0000;border-radius:999px;width:92px;height:28px;animation:1.2s ease-in-out infinite skeletonPulse;display:inline-block}.skeletonBlock{background:linear-gradient(90deg,#ffffff12,#ffffff24,#ffffff12) 0 0/200% 100%;border-radius:8px;animation:1.2s ease-in-out infinite skeletonPulse}.skeletonAvatar{border-radius:8px;flex-shrink:0;width:36px;height:36px}.skeletonUserMeta{flex:1;gap:.35rem;min-width:0;display:grid}.skeletonLine{height:10px}.skeletonLineMd{width:72%}.skeletonLineSm{width:48%}.skeletonLineXs{width:36px;height:8px}.skeletonActionRow{gap:.4rem;margin-top:.15rem;display:flex}.skeletonButton{border-radius:10px;width:84px;height:30px}.skeletonLogout{width:72px}.skeletonPillRow{flex-wrap:wrap;gap:.35rem;display:flex}.skeletonPill{border-radius:8px;width:148px;height:34px}.skeletonMetric{border-radius:6px;width:54px;height:18px}.skeletonMetricWide{width:118px}.skeletonCredits{border-radius:999px;width:72px;height:34px}.skeletonBell{border-radius:999px;width:34px;height:34px}.skeletonProfile{border-radius:10px;width:132px;height:36px}@keyframes skeletonPulse{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes negotiationUnreadGlow{0%,to{box-shadow:0 0 12px #ff484847}50%{box-shadow:0 0 22px #ff48488c}}.profileTheme-default .profileSection{border-color:#ffffff29}.profileTheme-ember .profileSection{background:linear-gradient(160deg,#3a180c8c,#141016b8);border-color:#ff844873}.profileTheme-arctic .profileSection{background:linear-gradient(160deg,#0c223a8c,#10161eb8);border-color:#78d2ff73}.profileTheme-neon .profileSection{background:linear-gradient(160deg,#240a3a8c,#120e1eb8);border-color:#b45cff80}.profileTheme-forest .profileSection{background:linear-gradient(160deg,#0c2a188c,#0e1410b8);border-color:#5cd27873}@media (max-width:1024px){.navBarResponsive{flex-direction:column;gap:0;padding:0;transition:border-radius .22s;display:flex;overflow:hidden}.navBarResponsive .navBarTopChrome{contain:layout;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.45rem;width:100%;min-height:52px;padding:.6rem .85rem;display:grid}.navBarResponsive .navBarBrand{grid-column:1;justify-self:start;min-width:0}.navBarResponsive .navBarEnd{flex-shrink:0;grid-column:2;justify-content:flex-end;justify-self:end}.navBarMenuToggle{grid-column:3;justify-self:end;display:inline-flex}.navBarResponsive .navBarCenter{display:none}.navBarExpandPanel{box-sizing:border-box;opacity:0;pointer-events:none;border-top:1px solid #0000;gap:0;width:100%;max-height:0;padding-inline:0;transition:max-height .28s,opacity .2s,border-color .2s;display:grid;overflow:hidden}.navBarExpandPanel.menu{place-items:stretch stretch;gap:0;display:grid}.navBarExpandPanelOpen{box-sizing:border-box;opacity:1;pointer-events:auto;border-top-color:#ffffff1a;border-bottom-right-radius:22px;border-bottom-left-radius:22px;grid-template-columns:minmax(0,1fr);width:100%;max-height:360px;padding:0}.navBarMenuOpen{border-bottom-right-radius:0;border-bottom-left-radius:0}.navBarExpandLink{box-sizing:border-box;text-align:center;white-space:normal;border:none;border-radius:0;justify-content:center;align-items:center;width:100%;min-height:46px;margin:0;padding:.55rem .85rem;font-size:.9rem;font-weight:600;line-height:1.25;display:flex}.navBarExpandLink.menuLink{opacity:1;border-bottom:1px solid #ffffff12}.navBarExpandLink:last-child{border-bottom:none}.navBarExpandLink:hover{color:#fff;background:#5eb4ff14}.navBarExpandLink.menuLinkActive{color:#ffd663;box-shadow:none;background:#ffd6631a;border-bottom-color:#ffffff12;outline:none;position:relative}.navBarExpandLink.menuLinkActive:before{content:"";background:#ffd663;width:3px;position:absolute;top:0;bottom:0;left:0}.brandLogoMain{max-width:min(42vw,280px);height:36px}.notificationBell{width:34px;height:34px}.notificationBellIcon{width:16px;height:16px}.accountMenuAvatar{width:28px;height:28px}.accountMenuTrigger{max-width:min(220px,42vw)}.tradeComposerModalSquare{width:min(95vw,1180px);height:min(90dvh,860px)}}@media (max-width:1120px){.tradeRow{grid-template-columns:1fr}.tradeRowProfile{border-bottom:1px solid #ffffff14;border-right:none;min-height:auto;padding-bottom:.65rem}.feedHeader{grid-template-columns:1fr;justify-items:stretch}.feedHeaderPagination{justify-self:stretch}.feedActions{justify-content:space-between;justify-self:stretch}.tradeRowProfileActions .button{flex:1}.negotiationRow{grid-template-columns:1fr}.rowActions{justify-content:flex-start}}@media (max-width:820px){.leftNav,.rightNav,.feedHeader{justify-content:space-between;width:100%}.menu{flex-wrap:nowrap;width:max-content;margin:0 auto}.feedHeaderTitle,.feedHeader h1{font-size:1.35rem}.threadParticipants{grid-template-columns:1fr}.negotiationHeaderAction--desktop{display:none}.negotiationWorkspaceTabs{display:flex}.negotiationWorkspaceGrid{grid-template-columns:1fr}.negotiationWorkspaceGrid.showDialogue .negotiationPaneChat,.negotiationWorkspaceGrid.showChat .negotiationPaneDialogue{display:none}.adminNegotiationRow{grid-template-columns:1fr}.adminTableHeader{display:none}.adminListingRow,.adminModerationRow,.adminUserRow{grid-template-columns:1fr;gap:.3rem}.adminTableActions,.adminUserActions{justify-content:flex-start}.tradeRowCompactShell{grid-template-columns:92px minmax(0,1fr) auto;gap:.35rem}.tradeRowCompactActionsRail{min-width:2.4rem;padding-left:.25rem}.tradeRowCompactBuckets{grid-template-columns:1fr;gap:.25rem}.tradeRowCompactItemsPane{min-height:64px}.tradeRowCompactChipRow{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:.1rem;overflow:auto hidden}.tradeRowCompactChipRow::-webkit-scrollbar{display:none}.tradeRowCompactBuckets{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr)}.tradeRowCompactBucketDivider{display:block}.tradeRowBtnLabel{display:none}.tradeRowBtnIcon{display:inline}.tradeRowNegotiateBtn{padding:.22rem .4rem}}.marketplacePageLayout{grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.marketplaceFiltersCard{gap:.75rem;display:grid}.marketplaceFiltersCard h2,.marketplaceListHeader h2{margin:0;font-size:1.05rem}.marketplaceWireframeNote{background:#5eb4ff14;border:1px solid #92d7ff38;border-radius:12px;padding:.75rem}.marketplaceListingsSection{gap:.75rem;display:grid}.marketplaceListHeader{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.marketplaceGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.75rem;display:grid}.marketplaceGridCompact{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.45rem}.marketplaceCard{border-radius:14px;gap:.75rem;padding:.85rem;display:grid}.marketplaceCardCompact{border-radius:10px;gap:.35rem;padding:.45rem .5rem .5rem}.marketplaceCardCompactMain{align-items:flex-start;gap:.45rem;min-width:0;display:flex}.marketplaceThumbWrap{flex-shrink:0;position:relative}.marketplaceThumb{object-fit:contain;background:#ffffff0a;border-radius:8px;width:52px;height:52px}.marketplaceThumbInspect{color:#b8d9ff;background:#080c14e0;border:1px solid #ffffff24;border-radius:6px;justify-content:center;align-items:center;width:18px;height:18px;font-size:.62rem;line-height:1;display:inline-flex;position:absolute;bottom:0;right:0}.marketplaceCardCompactBody{flex:1;gap:.12rem;min-width:0;display:grid}.marketplaceCardCompactTitle{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;line-height:1.2;overflow:hidden}.marketplaceCardCompactMetaRow{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.marketplaceCardCompactPriceRow{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.marketplaceCardCompact .marketplaceAskCredits{font-size:.88rem}.marketplaceBuyButtonCompact{min-height:0;padding:.28rem .45rem;font-size:.78rem}.chipCompact{padding:.08rem .35rem;font-size:.68rem}.dealBadge{letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;padding:.08rem .38rem;font-size:.66rem;font-weight:600;display:inline-flex}.dealBadgeGood{color:#9ef0b8;background:#2ea05c2e;border:1px solid #56d28259}.dealBadgeFair{color:#d5e2ff;background:#788cb429;border:1px solid #a0b4dc47}.dealBadgeHigh{color:#ffd4a8;background:#d2823229;border:1px solid #f0aa5052}.marketplaceTileGrid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:.5rem;display:grid}.marketplaceTile{min-width:0;display:block}.marketplaceTileClickable{cursor:pointer;text-align:left;color:inherit;background:0 0;border:none;padding:0}.marketplaceTileIconBox{aspect-ratio:1;background:#080a0f;border:1px solid #ffffff14;border-radius:10px;position:relative;overflow:hidden}.rarityGlow:after{content:"";pointer-events:none;background:linear-gradient(180deg, #080a0f00 0%, var(--rarity-glow-color,#4b84ff73) 100%);opacity:.9;border-radius:0 0 10px 10px;height:38%;position:absolute;bottom:0;left:0;right:0}.rarityGlowConsumer{--rarity-glow-color:#b0c3d959}.rarityGlowIndustrial{--rarity-glow-color:#5e98d96b}.rarityGlowMilSpec{--rarity-glow-color:#4b84ff7a}.rarityGlowRestricted{--rarity-glow-color:#8847ff80}.rarityGlowClassified{--rarity-glow-color:#d32ce680}.rarityGlowCovert{--rarity-glow-color:#eb4b4b85}.rarityGlowContraband{--rarity-glow-color:#e4ae398c}.rarityGlowExtraordinary{--rarity-glow-color:#ffd70094}.listingDetailImageWrap.rarityGlow{border-radius:12px;position:relative;overflow:hidden}.listingDetailImageWrap.rarityGlow:after{border-radius:0 0 12px 12px}.marketplaceTileActions{gap:.25rem;min-width:0;margin-top:.35rem;display:flex}.marketplaceTileActionsOverlay{z-index:4;pointer-events:auto;background:linear-gradient(#080a0f00 0%,#080a0ff5 38%);margin-top:0;padding:.28rem;position:absolute;bottom:0;left:0;right:0}.marketplaceTileIconBox:has(.marketplaceTileActionsOverlay) .marketplaceTileOverlay{bottom:1.9rem}.marketplaceTileIconBox:has(.marketplaceTileFloatBar) .marketplaceTileActionsOverlay{bottom:1.05rem}.marketplaceTileIconBox:has(.marketplaceTileFloatBar):has(.marketplaceTileActionsOverlay) .marketplaceTileOverlay{bottom:2.95rem}.marketplaceTileBuyBtn,.marketplaceTileOfferBtn{flex:auto;min-width:0;min-height:1.65rem;padding:.32rem .4rem;font-size:.72rem;line-height:1.1}.marketplaceTileActionsOverlay .marketplaceTileBuyBtn{flex:1.4 auto;font-size:.74rem;font-weight:700;box-shadow:0 4px 14px #00000059}.marketplaceTileActionsOverlay .marketplaceTileOfferBtn{flex:none;min-width:3.1rem}.marketplaceTileOwnListingBtn:disabled,.marketplaceBuyButton:disabled[title],.marketplaceOfferPresetBtn:disabled[title]{opacity:.45;cursor:not-allowed}.adminTradesHighlightRow{background:#ffc4401f}.tradeVerificationSteamPoll{margin:0 0 .5rem}.adminDevBanner{margin-bottom:1rem;padding:.85rem 1rem}.adminDevBannerOn{background:#58d68d14;border:1px solid #58d68d59}.adminDevBannerOff{background:#ffc44014;border:1px solid #ffc44059}.adminDevInspectGrid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;margin-top:.75rem;display:grid}.adminDevInspectCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;padding:.65rem .75rem}.adminDevInspectCard h3{margin:0 0 .35rem;font-size:.9rem}.devChecklist{gap:.25rem;margin:0;padding-left:0;list-style:none;display:grid}.devChecklist li{gap:.35rem;font-size:.82rem;display:flex}.devChecklistDone{color:#58d68df2}.adminDevAdvanceRow{flex-wrap:wrap}.extensionPairingCodeBox{letter-spacing:.12em;background:#3ecf8e14;border:1px dashed #3ecf8e73;border-radius:10px;margin:.75rem 0;padding:.75rem 1rem;font-size:1.35rem}.extensionSessionList{gap:.45rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.extensionSessionList li{justify-content:space-between;align-items:center;gap:.5rem;font-size:.82rem;display:flex}.marketplaceTileOfferWrap{flex:none;position:relative}.marketplaceTileOfferMenu{z-index:4;background:#0c1018fa;border:1px solid #ffffff1f;border-radius:8px;gap:.15rem;min-width:8.5rem;padding:.3rem;display:grid;position:absolute;bottom:calc(100% + .2rem);right:0;box-shadow:0 8px 24px #00000073}.marketplaceTileOfferMenuItem{color:inherit;font:inherit;text-align:left;cursor:pointer;background:#ffffff0f;border:none;border-radius:6px;padding:.35rem .45rem;font-size:.68rem}.marketplaceTileOfferMenuItem:hover:not(:disabled){background:#ffffff1f}.marketplaceTileFirm{z-index:2;color:#d8e2ff;pointer-events:none;background:#080a0fd1;border:1px solid #ffffff24;border-radius:999px;padding:.18rem .32rem;font-size:.62rem;line-height:1;position:absolute;top:.28rem;left:.28rem}.adminBackoutsDialog{width:min(960px,96vw);max-height:85vh;overflow:auto}.adminBackoutsTableWrap{overflow-x:auto}.adminBackoutsTable td,.adminBackoutsTable th{white-space:nowrap}.negotiationTradeCancelPanel{margin-top:.75rem}.adminModerationCasesPanel,.adminReconciliationPanel{margin-bottom:1rem}.adminReconciliationRow{grid-template-columns:1.4fr repeat(3,minmax(4rem,.6fr));align-items:center;gap:.5rem .75rem;display:grid}.adminReconciliationDeltaBad{color:#ff8f8f}.adminModerationFilters{flex-wrap:wrap;align-items:end;gap:.75rem 1rem;margin-bottom:1rem;display:flex}.adminModerationVerifyHint{color:#ffd28f;margin-top:.5rem}.adminModerationCaseSummary,.adminModerationCaseActions{margin-bottom:1rem}.adminModerationNoteForm{gap:.5rem;margin-top:.75rem;display:grid}.marketplaceTileIcon{object-fit:contain;width:100%;height:100%;padding:.35rem}.marketplaceTileOverlay{pointer-events:none;background:linear-gradient(#080a0f00 0%,#080a0feb 45%);gap:.12rem;padding:.35rem .4rem .4rem;display:grid;position:absolute;inset:auto 0 0}.marketplaceTileOverlayTop,.marketplaceTileOverlayBottom{justify-content:space-between;align-items:center;gap:.25rem;min-width:0;display:flex}.marketplaceTileWear,.marketplaceTileFloat,.marketplaceTilePrice,.marketplaceTileSeller{text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;line-height:1.15;overflow:hidden}.marketplaceTilePrice{color:#ffe7a8;font-size:.74rem}.marketplaceTileSeller{color:#b8c7e6;pointer-events:auto}.marketplaceTileInspect{z-index:2;color:#b8d9ff;pointer-events:auto;background:#080c14e0;border:1px solid #ffffff24;border-radius:6px;justify-content:center;align-items:center;width:18px;height:18px;font-size:.62rem;line-height:1;display:inline-flex;position:absolute;bottom:.28rem;right:.28rem}.marketplaceTileWatch{z-index:2;background:#080c14d1;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.12rem;padding:.1rem .32rem;font-size:.64rem;display:inline-flex;position:absolute;top:.28rem;right:.28rem}.marketplaceTileWatchIcon{opacity:.9;font-size:.58rem;line-height:1}.marketplaceTileDeal{z-index:2;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - .8rem);position:absolute;top:.28rem;left:.28rem;overflow:hidden}.skinBreadcrumbs{margin-bottom:.15rem}.skinBreadcrumbs ol{color:#a8b5d4;flex-wrap:wrap;align-items:center;gap:.25rem .4rem;margin:0;padding:0;font-size:.78rem;list-style:none;display:flex}.skinBreadcrumbs li:not(:last-child):after{content:"›";color:#a8b5d48c;margin-left:.4rem}.skinBreadcrumbs a{color:#d2e0ff}.skinBreadcrumbs a:hover{color:#fff}.itemsBrowseTile{color:inherit;gap:.28rem;text-decoration:none;display:grid}.itemsBrowseTileIconBox{transition:transform .12s,border-color .12s}.itemsBrowseTile:hover .itemsBrowseTileIconBox{border-color:#92d7ff47;transform:translateY(-1px)}.itemsBrowseTileTags{flex-wrap:wrap;gap:.2rem;display:flex}.itemDetailHeroCompact{align-items:flex-start;gap:.85rem;display:flex}.itemDetailHeroIconBox{flex-shrink:0;width:120px}.itemDetailHeroTitle{margin:0 0 .35rem;font-size:1.2rem}.itemDetailHeroMeta{min-width:0}.itemVariantTabs,.itemWearTabs{flex-wrap:wrap;gap:.35rem;display:flex}.itemVariantTabs{margin-bottom:.15rem}.itemWearTab{color:inherit;cursor:pointer;background:#0c1018e0;border:1px solid #ffffff24;border-radius:999px;padding:.28rem .65rem;font-size:.78rem}.itemWearTabActive{background:#5eb4ff24;border-color:#92d7ff6b}.itemWearStatsCardButton{cursor:pointer;text-align:left;color:inherit;width:100%}.itemWearStatsCardButton:hover{border-color:#92d7ff47}.skinCatalogLink{color:inherit;text-decoration:none;display:inline-flex;position:relative}.itemPillSkinLinkWrap{max-width:100%;display:inline-flex}.skinCatalogLinkHint{opacity:0;pointer-events:none;white-space:nowrap;color:#d8e8ff;z-index:4;background:#080c14f0;border:1px solid #92d7ff47;border-radius:8px;padding:.22rem .45rem;font-size:.68rem;line-height:1;transition:opacity .12s,transform .12s;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)translateY(2px)}.skinCatalogLink:hover .skinCatalogLinkHint,.skinCatalogLink:focus-visible .skinCatalogLinkHint{opacity:1;transform:translate(-50%)translateY(0)}.tradeMicroChip.skinCatalogLink{text-decoration:none}.tradeMicroChip.skinCatalogLink:hover{border-color:#92d7ff52}.marketplaceCardTop{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.marketplaceCardMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.marketplaceCardMeta>div{gap:.15rem;display:grid}.marketplaceAskCredits{color:#ffe7a8;font-variant-numeric:tabular-nums}.marketplaceBuyButton{width:100%}.marketplaceBuyButton:disabled{opacity:.72;cursor:not-allowed}.marketplaceCardClickable{cursor:pointer;transition:transform .12s,box-shadow .12s}.marketplaceCardClickable:hover{transform:translateY(-1px)}.marketplaceCardMetaGuest{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplaceItemSheet{max-width:560px}.marketplaceItemSheetTitle{margin:0;font-size:1.05rem}.marketplaceItemSheetBody{gap:.85rem;display:grid}.marketplaceItemSheetStats{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.65rem;display:grid}.marketplaceMyListings{gap:.75rem;display:grid}.marketplaceMyListingsList{gap:.55rem;display:grid}.marketplaceMyListingRow{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.65rem;display:grid}.itemsBrowseLayout{align-items:start}.itemsBrowseGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem;display:grid}.itemsBrowseCard{color:inherit;text-decoration:none}.itemsBrowseMeta{flex-wrap:wrap;gap:.35rem;display:flex}.itemDetailLayout{gap:1rem;display:grid}.itemDetailHero{gap:.85rem;display:grid}.itemDetailMeta{flex-wrap:wrap;gap:.4rem;display:flex}.itemDetailPriceRow{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem;display:grid}.itemDetailEstimateNote{color:#9aa8c7;margin:.35rem 0 0}.itemDetailNoListings{gap:.35rem;display:grid}.catalogSkinTileBadge{z-index:2;color:#92d7ff;text-transform:uppercase;letter-spacing:.03em;background:#92d7ff2e;border-radius:999px;padding:.12rem .35rem;font-size:.62rem;position:absolute;top:.35rem;left:.35rem}.catalogSkinTileNoListings{color:#ffd663;font-size:.68rem}.catalogSkinTileName{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.2;display:-webkit-box;overflow:hidden}.catalogSkinTileEstimate{color:#c5cee0}.itemCatalogSheet{width:min(520px,100vw - 2rem);max-width:520px}.itemCatalogSheetHero{align-items:flex-start;gap:.75rem;display:flex}.itemCatalogSheetIcon{flex-shrink:0;width:88px}.itemCatalogSheetTitle{margin:0 0 .35rem;font-size:1.05rem}.itemCatalogSheetStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.55rem;display:grid}.itemCatalogSheetNote{color:#9aa8c7;margin:.75rem 0 0;line-height:1.45}.itemDetailListings{gap:.75rem;display:grid}.miniWearChip{opacity:.9}.listingDetailModalWrap{z-index:1200;padding:1rem}.listingDetailModal{border-radius:20px;gap:1rem;width:min(1180px,100%);max-height:min(92dvh,900px);padding:1rem;display:grid;overflow:auto}.listingDetailHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.listingDetailTitle{margin:0;font-size:1.2rem}.listingDetailHeaderActions{align-items:center;gap:.5rem;display:flex}.listingWatchButton{color:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .55rem;display:inline-flex}.listingWatchButton.active{background:#5eb4ff24;border-color:#92d7ff73}.listingDetailClose{width:36px;height:36px;color:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:10px;font-size:1.4rem;line-height:1}.listingDetailBody{grid-template-columns:minmax(200px,240px) minmax(280px,1fr) minmax(220px,280px);align-items:start;gap:1rem;display:grid}.listingDetailAside,.listingDetailOtherListings,.listingDetailMain{gap:.75rem;display:grid}.listingDetailPanel{border:1px solid #ffffff14;border-radius:14px;gap:.45rem;padding:.85rem;display:grid}.listingDetailPanel h3,.listingDetailOtherListings h3{margin:0;font-size:.95rem}.listingDetailPriceHero{color:#ffe7a8;margin:0;font-size:1.35rem}.listingDetailImageWrap{background:radial-gradient(circle,#5eb4ff14,#0000 70%);border-radius:16px;place-items:center;min-height:220px;padding:1rem;display:grid}.listingDetailImage{object-fit:contain;width:min(100%,360px);height:auto}.listingDetailPriceRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.listingDetailAsk{color:#ffe7a8;font-size:1.5rem}.listingDetailDelta{border-radius:999px;padding:.2rem .55rem;font-size:.82rem}.listingDetailDelta.positive{color:#9ae6b4;background:#48bb782e}.listingDetailDelta.negative{color:#feb2b2;background:#f565652e}.listingDetailActions{flex-wrap:wrap;gap:.55rem;display:flex}.listingDetailOtherList{gap:.5rem;max-height:420px;display:grid;overflow:auto}.listingDetailOtherCard{text-align:left;color:inherit;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:.55rem;padding:.55rem;display:grid}.listingDetailOtherCard.active{border-color:#92d7ff73}.listingDetailOtherThumb{object-fit:contain;width:52px;height:52px}.listingDetailOtherMeta{gap:.1rem;display:grid}.wearFloatBarBlock{gap:.35rem;display:grid}.wearFloatBarTrack{background:#ffffff14;border-radius:999px;height:10px;position:relative;overflow:hidden}.wearFloatBarGradient{background:linear-gradient(90deg,#48bb78 0% 7%,#9ae6b4 7%,#ecc94b 15%,#ed8936 38%,#f6ad55 45%,#f56565 100%);position:absolute;inset:0}.wearFloatBarWearZone{box-sizing:border-box;pointer-events:none;background:#ffffff1a;border-left:1px solid #ffffff38;border-right:1px solid #ffffff38;position:absolute;top:0;bottom:0}.wearFloatBarMarker{z-index:2;background:#fff;border-radius:2px;width:4px;height:16px;position:absolute;top:-3px;transform:translate(-50%);box-shadow:0 0 0 1px #00000073,0 0 8px #ffffff73}.wearFloatBarMeta{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.wearFloatBarMetaLeft,.wearFloatBarMetaRight{align-items:center;gap:.35rem;min-width:0;display:flex}.wearFloatBarBlockCompact .wearFloatBarTrack{height:7px}.wearFloatBarBlockCompact .wearFloatBarMarker{width:3px;height:11px;top:-2px}.wearFloatBarFloatText{font-variant-numeric:tabular-nums}.wearFloatBarQuality{color:#c5cee0;background:#ffffff14;border-radius:999px;padding:.08rem .35rem;font-size:.68rem}.wearFloatBarQuality[data-band="0"],.wearFloatBarQuality[data-band="1"],.wearFloatBarQuality[data-band="2"],.wearFloatBarQuality[data-band="3"],.wearFloatBarQuality[data-band="4"],.wearFloatBarQuality[data-band="5"],.wearFloatBarQuality[data-band="6"],.wearFloatBarQuality[data-band="7"],.wearFloatBarQuality[data-band="8"],.wearFloatBarQuality[data-band="9"],.wearFloatBarQuality[data-band="10"],.wearFloatBarQuality[data-band="11"],.wearFloatBarQuality[data-band="12"]{color:#9ae6b4;background:#48bb7829}.wearFloatBarQuality[data-band="13"],.wearFloatBarQuality[data-band="14"],.wearFloatBarQuality[data-band="15"],.wearFloatBarQuality[data-band="16"],.wearFloatBarQuality[data-band="17"],.wearFloatBarQuality[data-band="18"],.wearFloatBarQuality[data-band="19"],.wearFloatBarQuality[data-band="20"],.wearFloatBarQuality[data-band="21"],.wearFloatBarQuality[data-band="22"],.wearFloatBarQuality[data-band="23"],.wearFloatBarQuality[data-band="24"],.wearFloatBarQuality[data-band="25"],.wearFloatBarQuality[data-band="26"],.wearFloatBarQuality[data-band="27"],.wearFloatBarQuality[data-band="28"]{color:#c6f6d5;background:#68d39124}.floatCleanPill{color:#9ae6b4;cursor:help;white-space:nowrap;background:#48bb782e;border:1px solid #48bb7873;border-radius:999px;align-items:center;padding:.06rem .3rem;font-size:.62rem;font-weight:600;line-height:1.2;display:inline-flex}.marketplaceTileCleanPill{padding:.04rem .22rem;font-size:.58rem}.marketplaceTileFloatBar{z-index:3;pointer-events:none;background:linear-gradient(#080c1473,#080c14f0);padding:.18rem .22rem .12rem;position:absolute;bottom:0;left:0;right:0}.marketplaceTileFloatBar .wearFloatBarMeta{display:none}.listingMarketCharts{gap:.75rem;margin-top:.35rem;display:grid}.listingMarketChartsCompact{gap:.55rem}.listingMarketChartPane{gap:.35rem;display:grid}.listingMarketChartPane h3{margin:0;font-size:.92rem}.marketActivePricesChart{width:100%;min-height:220px}.itemActivePricesSection{margin-top:.15rem}.marketplaceCardWithWatch{position:relative}.marketplaceCardCompact.marketplaceCardWithWatch .marketplaceCardWatch{padding:.12rem .32rem;font-size:.68rem;top:.3rem;right:.3rem}.marketplaceCardWatch{z-index:2;color:inherit;cursor:pointer;background:#080c14b8;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.25rem;padding:.18rem .42rem;font-size:.75rem;display:inline-flex;position:absolute;top:.55rem;right:.55rem}.itemWearStatsGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.65rem;display:grid}.itemWearStatsCard{border:1px solid #ffffff14;border-radius:12px;gap:.2rem;padding:.7rem;display:grid}.itemDetailStats{gap:.75rem;display:grid}@media (max-width:960px){.listingDetailBody{grid-template-columns:1fr}.listingDetailOtherList{max-height:240px}}@media (max-width:640px){.navBarResponsive{border-radius:18px}.navBarResponsive .navBarTopChrome{grid-template-columns:minmax(0,1fr) auto auto;gap:.4rem;min-height:44px;padding:.5rem .65rem}.navBarMenuToggle{width:32px;height:32px}.navBarExpandLink{min-height:44px;padding:.5rem .75rem;font-size:.88rem}.navBarExpandPanelOpen{border-bottom-right-radius:18px;border-bottom-left-radius:18px;max-height:320px}.marketplacePageLayout,.marketplaceCardMeta{grid-template-columns:1fr}.brandLogoMain{max-width:min(52vw,220px);height:30px}.creditsBalancePill,.creditsBalancePillCompact{min-height:32px;padding-right:.45rem;font-size:.76rem}.creditsBalancePillIcon{width:22px;height:22px;font-size:.68rem}.creditsBalancePillSuffix{display:none}.creditsPageLayout{grid-template-columns:1fr}.creditsPurchaseCard,.creditsBalanceCard,.creditsInfoCard{grid-area:auto/1}.creditsPresetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.creditsSummaryCard{grid-template-columns:1fr}.notificationBell{width:32px;height:32px}.notificationBellIcon{width:15px;height:15px}.rightNavAuth{align-items:center;gap:.35rem;min-height:32px}.rightNavAuthSkeleton{justify-content:center;width:auto;min-width:0;min-height:32px}.skeletonCredits{width:58px;height:32px}.skeletonBell{width:32px;height:32px}.skeletonProfile{border-radius:999px;width:32px;height:32px}.accountMenuTrigger{border-radius:999px;max-width:none;padding:.15rem}.accountMenuTrigger .accountMenuIdentity,.accountMenuTrigger .accountMenuChevron{display:none}.accountMenuTrigger .accountMenuAvatar{width:26px;height:26px}.siteShell{padding:.5rem .5rem 1.5rem}.feedContainer{border-radius:18px}.accountMenuPanel{width:min(300px,100vw - .75rem)}.accountMenuHeader{padding:.55rem .5rem .75rem}.accountMenuAvatarLg{width:48px;height:48px}.accountMenuLink{align-items:center;min-height:44px;display:flex}.feedHeader{gap:.5rem;margin-bottom:.55rem}.feedHeaderTitle,.feedHeader h1{font-size:1.15rem;line-height:1.2}.feedActions{gap:.4rem}.feedActions .button{min-height:40px}.tradeRowCompactShell{grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:.35rem}.tradeRowCompactProfile{text-align:left;border-bottom:1px solid #ffffff14;border-right:none;flex-direction:row;align-items:center;gap:.45rem;padding:.2rem .1rem .45rem}.tradeRowCompactProfileName{font-size:.82rem}.tradeRowCompactActionsRail{border-top:1px solid #ffffff14;border-left:none;flex-direction:row;min-width:0;padding:.35rem 0 .1rem}.tradeRowCompactActionBtn{flex:1;min-height:40px;font-size:.72rem}.tradeRowBtnLabel{display:inline}.tradeRowBtnIcon{display:none}.tradeRowCompactExpandHint{font-size:.68rem}.modalWrap:has(.modalSheet){place-items:stretch stretch;padding:0}.tradeComposerModalMobile .itemSelectorHeaderActions .button{padding:.28rem .45rem;font-size:.72rem}}.wikiPageLayout,.supportPageLayout{grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr);align-items:start;gap:1rem;display:grid}.wikiHeroCard,.supportFormCard{grid-column:1}.wikiAsideCard,.supportAsideCard{grid-area:1/2/span 2}.wikiSectionGrid{grid-column:1;gap:.85rem;display:grid}.wikiSectionCard,.wikiHeroCard,.wikiAsideCard,.supportFormCard,.supportAsideCard{gap:.75rem;display:grid}.wikiSectionCard h3,.wikiHeroCard h2,.wikiAsideCard h3,.supportFormCard h2,.supportAsideCard h3{margin:0}.wikiSearchMock{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}.wikiTopicList{gap:.35rem;margin:0;padding-left:1.1rem;display:grid}.supportIntro,.supportAccountHint{margin:0}.supportSignInCallout{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;gap:.65rem;padding:.75rem;display:grid}.supportSubmitButton{justify-self:start}.supportContactGrid{gap:.65rem;display:grid}.adminNegotiationRespondCard{gap:.75rem;margin-bottom:.85rem;display:grid}.adminNegotiationRespondHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.adminNegotiationRespondHeader h3{margin:0}.adminNegotiationActAsRow{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.65rem;display:grid}.adminNegotiationActAsField{margin:0}.storeManageCard,.storeDirectoryCard{gap:.75rem;margin-bottom:.85rem;display:grid}.storeManageCardCompact{gap:.35rem;margin-bottom:.55rem;padding:.45rem .65rem}.storeManageCompactRow{flex-wrap:wrap;align-items:flex-end;gap:.45rem;display:flex}.storeManageTitleField{flex:1;gap:.15rem;min-width:12rem;margin:0;display:grid}.storeManageTitleField input{min-height:2rem;padding:.35rem .55rem}.storeManageCompactActions{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.storeDirectoryListHeaderWithPager{flex-wrap:wrap}.storeDirectoryHeaderActions{flex-wrap:wrap;align-items:center;gap:.45rem;margin-left:auto;display:flex}.marketplaceTilePattern{color:#b8c9e8;background:#080c14b8;border-radius:999px;padding:.08rem .28rem;font-size:.62rem}.listingPatternStat{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.adminCreditReviewAlert{background:#30200c73;border:1px solid #ffc47859;border-radius:12px;gap:.55rem;margin-bottom:.85rem;padding:.75rem .9rem;display:grid}.adminCreditReviewList{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.adminCreditReviewChip{color:#ffd9a0;border-color:#ffc47873}.itemSpecialBadge[class*=itemSpecialBadge-fire_ice]{color:#9ed4ff}.storeManageCard h2,.storePublicPaneHeader h3{margin:0}.storeDirectoryToolbar{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}.storeDirectoryListHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.storeDirectoryList{gap:.3rem}.storeAdRow{content-visibility:auto;contain-intrinsic-size:68px;border-radius:14px;grid-template-columns:minmax(180px,240px) minmax(0,1fr);align-items:stretch;gap:.55rem;min-height:68px;padding:.3rem .55rem}.storeAdRowProfileLink{min-width:0;color:inherit;border-radius:10px;align-items:center;gap:.45rem;padding:.1rem .15rem;text-decoration:none;display:flex}.storeAdRowProfileLink:hover{background:#ffffff0a}.storeAdRowStoreLink{min-width:0;color:inherit;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem;padding:.1rem .15rem;text-decoration:none;display:grid}.storeAdRowStoreLink:hover{background:#92d7ff14}.storeAdRowIdentity{align-items:center;gap:.45rem;min-width:0;display:flex}.storeAdRowMeta{flex-wrap:wrap;align-items:baseline;gap:.2rem .35rem;min-width:0;display:flex}.storeAdRowMeta strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.88rem;overflow:hidden}.storeAdRowMetaInline{color:#9aa8c7;font-size:.72rem;line-height:1.15}.storeAdRowBody{min-width:0}.storeAdRowTitleLine{align-items:baseline;gap:.35rem;min-width:0;margin:0;display:flex}.storeAdRowTitle{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;margin:0;font-size:.9rem;overflow:hidden}.storeAdRowBumped{white-space:nowrap;color:#7f8dab;flex-shrink:0;margin:0;font-size:.72rem}.storeAdRowAction{justify-content:flex-end;display:flex}.storeAdRowViewBtn{white-space:nowrap;pointer-events:none;padding:.28rem .55rem;font-size:.78rem}.storePublicHeader{align-items:center;gap:.85rem;margin-bottom:.85rem;padding:.75rem .85rem;display:flex}.storePublicAvatarLink{border-radius:999px;flex-shrink:0;line-height:0;display:inline-flex}.storePublicHeaderMain{flex-direction:column;flex:1;justify-content:center;min-width:0;min-height:56px;display:flex}.storePublicHeader h2{margin:0 0 .25rem;line-height:1.2}.storePublicHeaderMeta{flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;line-height:1.35;display:flex}.storePublicProfileLink{color:#e8ecfa;text-decoration:none}.storePublicProfileLink:hover{color:#92d7ff}.storePublicHeaderStat{align-items:center;gap:.2rem;display:inline-flex}.storePublicHeaderSep{color:#7f8dab}.storePublicDirectBtn{flex-shrink:0;align-self:center}.storePinnedSection{gap:.65rem;margin-bottom:.85rem;display:grid}.storePinnedHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.storePinnedHeader h3{margin:0}.storePinnedTileWrap{max-width:180px}.storeMarketplaceTileGrid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.storeMarketplaceTileWrap{gap:.35rem;display:grid}.storePinBtn{padding:.22rem .45rem;font-size:.72rem}.marketSaleHistoryChart{width:100%;min-height:280px}.itemSaleHistorySection{margin-top:.25rem}.itemSaleHistoryEmpty{color:#9aa8c7;margin:0}.storePublicSplit{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.85rem;display:grid}.storePublicPane{gap:.75rem;min-width:0;display:grid}.storePublicPaneHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.marketplaceOfferPresets{gap:.35rem;margin-top:.35rem;display:grid}.marketplaceOfferPresetRow{flex-wrap:wrap;gap:.3rem;display:flex}.marketplaceOfferPresetBtn{padding:.24rem .45rem;font-size:.72rem}.marketplaceFirmPriceNote{color:#9aa8c7;margin:.25rem 0 0}.marketplaceOfferRow{border:1px solid #92d7ff2e}.marketplaceOfferBadge{color:#92d7ff;letter-spacing:.02em;text-transform:uppercase;background:#92d7ff1f;border-radius:999px;margin-top:.1rem;padding:.08rem .35rem;font-size:.68rem;display:inline-flex}.purchaseSuccessCard{gap:1rem;max-width:720px;padding:1rem 1.1rem;display:grid}.purchaseSuccessHero{align-items:flex-start;gap:.85rem;display:flex}.purchaseSuccessIconBox{flex-shrink:0;width:88px;height:88px}.purchaseSuccessTitle{margin:0 0 .25rem;font-size:1.35rem}.purchaseSuccessPrice{margin:.35rem 0 0;font-size:1rem}.purchaseSuccessWireframe{background:#ffffff05;border:1px dashed #ffffff24;border-radius:12px;padding:.75rem .85rem}.purchaseSuccessWireframe h2{margin:0 0 .45rem;font-size:.95rem}.purchaseSuccessSteps{color:#c5cee0;gap:.3rem;margin:0;padding-left:1.1rem;font-size:.86rem;display:grid}@media (max-width:900px){.storeAdRow{grid-template-columns:1fr;gap:.35rem}.storePublicSplit,.wikiPageLayout,.supportPageLayout{grid-template-columns:1fr}.wikiAsideCard,.supportAsideCard{grid-area:auto/1}.adminNegotiationActAsRow{grid-template-columns:1fr}}.tradeDeliveryLayout{gap:1rem;max-width:820px;display:grid}.tradeDeliveryHero,.tradeDeliveryTimers,.tradeDeliverySteps,.tradeDeliveryActions,.tradeDeliveryEvents{padding:1rem 1.1rem}.tradeDeliveryHero{align-items:flex-start;gap:.85rem;display:flex}.tradeDeliveryIconBox{flex-shrink:0;width:88px;height:88px}.tradeDeliveryStatusRow{flex-wrap:wrap;gap:.35rem;margin-bottom:.35rem;display:flex}.tradeDeliveryTimers{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.65rem;display:grid}.tradeDeliveryTimerCard{gap:.2rem;display:grid}.tradeDeliveryStepList{gap:.35rem;margin:.5rem 0 0;padding-left:1.1rem;display:grid}.tradeStepDone{opacity:.65;text-decoration:line-through}.tradeStepCurrent{font-weight:600}.tradeDeliveryField{gap:.25rem;margin:.65rem 0;display:grid}.tradeDeliveryDangerZone{border:1px solid #ff787840}.tradeDeliveryEventList{gap:.35rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.tradeDeliveryEventList li{justify-content:space-between;gap:.75rem;display:flex}.tradeDeliveryList{gap:.65rem;display:grid}.tradeDeliveryListCard{color:inherit;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;text-decoration:none;display:flex}.adminMarketSection{margin-bottom:1rem;padding:1rem 1.1rem}.adminTradeInspectorMeta{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.75rem 1.25rem;margin:0;display:grid}.adminTradeInspectorMeta div{flex-direction:column;gap:.15rem;display:flex}.adminTradeInspectorMeta dt{color:#8b96ad;text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.72rem}.adminTradeInspectorMeta dd{margin:0}.adminMarketFormRow{flex-wrap:wrap;gap:.5rem;margin-top:.65rem;display:flex}.adminMarketTableWrap{margin-top:.65rem;overflow-x:auto}.adminMarketTable{border-collapse:collapse;width:100%;font-size:.92rem}.adminMarketTable th,.adminMarketTable td{text-align:left;border-bottom:1px solid #ffffff14;padding:.45rem .55rem}.creditsBalanceDisplay{align-items:baseline;gap:.35rem;display:inline-flex}.creditsBalanceDisplayPending{color:#6f7d95;font-size:.82em;font-weight:600}.creditsBalancePill .creditsBalanceDisplaySuffix{margin-left:.15rem}.itemPillIconWrap{flex-shrink:0;line-height:0;display:inline-flex;position:relative}.itemPillIconWrapClickable{cursor:pointer}.itemSpecialBadge{z-index:4;pointer-events:none;background:#080c14eb;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;min-width:1rem;height:1rem;padding:0 .15rem;font-size:.62rem;line-height:1;display:inline-flex;position:absolute;top:-.2rem;right:-.2rem;box-shadow:0 2px 8px #00000059}.itemSpecialBadge-blue_gem{color:#7ec8ff}.itemSpecialBadge-doppler_ruby{color:#ff5a6e}.itemSpecialBadge-doppler_sapphire{color:#5ab0ff}.itemSpecialBadge-doppler_black_pearl{color:#c8b4ff}.itemSpecialBadge-doppler_emerald{color:#5dffa8}.itemSpecialBadge-doppler_phase_1,.itemSpecialBadge-doppler_phase_2,.itemSpecialBadge-doppler_phase_3,.itemSpecialBadge-doppler_phase_4{color:#9eb4ff;letter-spacing:.02em;font-size:.62rem;font-weight:700}.tradeVerificationTimeline{gap:.85rem;display:grid}.tradeVerificationTimelineHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.tradeVerificationTimelineCompact{margin-bottom:.75rem}.tradeVerificationEventLog{margin-top:.25rem}.tradeVerificationEventList{gap:.35rem;margin:.5rem 0 0;padding-left:1rem;display:grid}.tradeVerificationEventList li{gap:.1rem;display:grid}.itemSpecialBadge-high_fade{color:#ffb347}.marketplaceTileIconBox .itemSpecialBadge{top:.2rem;right:.2rem}.navMarketplaceDropdown{display:inline-flex;position:relative}.navMarketplaceDropdownMenu{z-index:30;background:#0a0e18f5;border:1px solid #ffffff1a;border-radius:10px;flex-direction:column;gap:.15rem;min-width:11rem;padding:.35rem;display:none;position:absolute;top:calc(100% + .35rem);left:0;box-shadow:0 12px 28px #00000059}.navMarketplaceDropdown:hover .navMarketplaceDropdownMenu,.navMarketplaceDropdown:focus-within .navMarketplaceDropdownMenu{display:flex}.navMarketplaceDropdownItem{color:#dbe4f7;border-radius:8px;padding:.45rem .6rem;font-size:.92rem;text-decoration:none;display:block}.navMarketplaceDropdownItem:hover{color:#92d7ff;background:#ffffff0f}.storePublicAvatar{object-fit:cover;border-radius:999px}.storePublicTitleRow{flex-wrap:wrap;align-items:center;gap:.45rem;margin:0 0 .25rem;line-height:1.2;display:flex}.storeFeaturedSection{margin-bottom:.85rem}.storeFeaturedSectionHeader{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.75rem;display:flex}.storeFeaturedSectionHeader h3{margin:0}.storeFeaturedShowcase,.storeEditorFeaturedGrid{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.65rem;display:grid}.storeFeaturedItemCard{text-align:left;color:inherit;background:#0a0e168c;border:1px solid #ffffff1f;border-radius:14px;gap:.45rem;padding:.55rem;display:grid}.storeFeaturedItemCardClickable{cursor:pointer}.storeFeaturedItemCardClickable:hover{background:#101824c7;border-color:#78beff73}.storeFeaturedItemCardSelected{border-color:#58ff9c8c;box-shadow:inset 0 0 0 1px #58ff9c40}.storeFeaturedItemCardListed .storeFeaturedItemPrice{color:#9be7ff}.storeFeaturedItemIconWrap{justify-content:center;align-items:center;min-height:5.5rem;display:flex;position:relative}.storeFeaturedItemIcon{object-fit:contain;width:5.5rem;height:5.5rem}.storeFeaturedItemMeta{gap:.15rem;display:grid}.storeFeaturedItemTitle{font-size:.82rem;line-height:1.2}.storeFeaturedItemWear,.storeFeaturedItemPrice{color:#ffffffb8;font-size:.72rem}.storeFeaturedItemListedBadge{color:#9be7ff;background:#3894ff2e;border-radius:999px;width:fit-content;margin-top:.1rem;padding:.1rem .4rem;font-size:.68rem;font-weight:600;display:inline-flex}.storeEditorPanel{gap:.75rem;margin-bottom:.85rem;display:grid}.storeEditorFeaturedSection{gap:.55rem;display:grid}.storeEditorFeaturedHeader{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.storeEditorFeaturedHeader h4{margin:0}.storeEditorInventoryGrid{flex-wrap:wrap;gap:.35rem;display:flex}.catalogGemChip{color:#ffc4ea;border-color:#ff8cd259}.itemsBrowseTileGem .marketplaceTilePrice{color:#ffd3ef}.helpHint{justify-content:center;align-items:center;display:inline-flex;position:relative}.helpHintMark{color:#b8c4e0;cursor:help;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:.68rem;font-weight:700;display:inline-flex}.helpHintTooltip{color:#dbe4f7;opacity:0;pointer-events:none;z-index:20;background:#080c14f5;border:1px solid #ffffff1f;border-radius:8px;width:max-content;max-width:14rem;padding:.4rem .55rem;font-size:.72rem;line-height:1.35;transition:opacity .12s;position:absolute;bottom:calc(100% + .35rem);left:50%;transform:translate(-50%)}.helpHint:hover .helpHintTooltip,.helpHint:focus-within .helpHintTooltip{opacity:1}.listingSellerCard{align-items:center;gap:.55rem;margin-bottom:.55rem;display:flex}.listingSellerAvatarLink{border-radius:999px;line-height:0}.listingSellerMeta{gap:.12rem;min-width:0;display:grid}.listingSellerName{color:#e8ecfa;font-weight:600;text-decoration:none}.listingSellerName:hover{color:#92d7ff}.listingSellerStats{flex-wrap:wrap;align-items:center;gap:.2rem;margin:0;display:flex}.listingSellerStatSep{color:#7f8dab}.listingSellerStoreLink{color:#92d7ff;text-decoration:none}.listingFirmPriceRow{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.listingOwnerActions{gap:.45rem;display:grid}.tradeDeliverySteamPrimary{border-color:#66c0f447}.tradeDeliveryManualFallback{margin-top:.35rem}
