.MarketplaceRoute_shell__fQcS3{display:flex;flex-direction:column;height:100dvh;min-height:100dvh;overflow:hidden}.MarketplaceRoute_header__j34rc{display:flex;align-items:center;min-height:58px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--background) 86%,transparent);padding:0 var(--page-pad)}.MarketplaceRoute_brand__Gi6g5{display:inline-flex;align-items:center;gap:9px;color:var(--text)}.MarketplaceRoute_brandMark__R4nI5{display:grid;width:34px;height:34px;place-items:center;border:1px solid var(--border);border-radius:10px;background:color-mix(in srgb,var(--surface-soft) 72%,transparent)}.MarketplaceRoute_brandMark__R4nI5 img{width:24px;height:24px;object-fit:contain}.MarketplaceRoute_brand__Gi6g5 strong{font-size:17px;font-weight:850;line-height:20px}.MarketplaceRoute_main__Ojgb2{flex:1 1 auto;width:min(100%,1680px);margin:0 auto;padding:22px var(--page-pad) 104px;overflow:hidden}.MarketplaceRoute_bottomNav__vVCsp span,.MarketplaceRoute_mobileCard__VFZEM,.MarketplaceRoute_search__eA1mv,.MarketplaceRoute_sectionAction__wJ0g3,.MarketplaceRoute_sectionIcon__fh0Tv,.MarketplaceRoute_sectionTitle__ClhOy,.MarketplaceRoute_steamCard__FQZNB{position:relative;overflow:hidden;background:linear-gradient(100deg,transparent 0,rgba(255,255,255,.055) 45%,transparent 78%),color-mix(in srgb,var(--surface-soft) 58%,var(--field));background-size:220% 100%;animation:MarketplaceRoute_fallbackShimmer__KiUFu 1.35s ease-in-out infinite}.MarketplaceRoute_search__eA1mv{height:50px;border:1px solid color-mix(in srgb,var(--primary) 45%,var(--border));border-radius:14px;margin-bottom:28px}.MarketplaceRoute_section__AzBDO{display:grid;grid-gap:16px;gap:16px;margin-top:22px}.MarketplaceRoute_sectionHeader__lqD20{display:grid;grid-template-columns:40px minmax(120px,220px) 110px;align-items:center;grid-gap:12px;gap:12px}.MarketplaceRoute_sectionIcon__fh0Tv{width:40px;height:40px;border-radius:12px}.MarketplaceRoute_sectionTitle__ClhOy{width:100%;height:24px;border-radius:999px}.MarketplaceRoute_sectionAction__wJ0g3{justify-self:end;width:96px;height:34px;border-radius:12px}.MarketplaceRoute_steamGrid__wAjcz{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:18px;gap:18px}.MarketplaceRoute_steamCard__FQZNB{height:98px;border:1px solid var(--border);border-radius:9px}.MarketplaceRoute_mobileGrid__U_o9r{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));grid-gap:18px;gap:18px}.MarketplaceRoute_mobileCard__VFZEM{aspect-ratio:1;border:1px solid var(--border);border-radius:22px}.MarketplaceRoute_bottomNav__vVCsp{position:fixed;right:max(14px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));left:max(14px,env(safe-area-inset-left));z-index:10;display:none;grid-template-columns:repeat(3,1fr);gap:8px;max-width:420px;min-height:64px;margin:0 auto;border:1px solid var(--border);border-radius:28px;background:color-mix(in srgb,var(--surface) 88%,transparent);padding:8px}.MarketplaceRoute_bottomNav__vVCsp span{border-radius:22px}.MarketplaceRoute_bottomActive__5Q4yk{background:linear-gradient(100deg,transparent 0,rgba(255,255,255,.055) 45%,transparent 78%),color-mix(in srgb,var(--surface-strong) 70%,var(--field))!important}@keyframes MarketplaceRoute_fallbackShimmer__KiUFu{0%{background-position:110% 0}to{background-position:-110% 0}}@media (max-width:1100px){.MarketplaceRoute_steamGrid__wAjcz{grid-template-columns:repeat(3,minmax(0,1fr))}.MarketplaceRoute_mobileGrid__U_o9r{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:860px){.MarketplaceRoute_header__j34rc{display:none}.MarketplaceRoute_main__Ojgb2{padding:16px var(--page-pad) 96px}.MarketplaceRoute_search__eA1mv{height:58px;margin-bottom:24px}.MarketplaceRoute_sectionHeader__lqD20{grid-template-columns:38px minmax(120px,1fr) 44px}.MarketplaceRoute_sectionAction__wJ0g3{width:44px}.MarketplaceRoute_steamGrid__wAjcz{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.MarketplaceRoute_steamCard__FQZNB{height:78px}.MarketplaceRoute_mobileGrid__U_o9r{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.MarketplaceRoute_bottomNav__vVCsp{display:grid}}@media (max-width:430px){.MarketplaceRoute_steamGrid__wAjcz{gap:12px}.MarketplaceRoute_steamCard__FQZNB{height:76px}.MarketplaceRoute_mobileGrid__U_o9r{gap:12px}.MarketplaceRoute_mobileCard__VFZEM{border-radius:18px}}