.ItemIcon-module__264Oxq__icon{background:var(--chip);border:1px solid var(--line);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.ItemIcon-module__264Oxq__icon img{object-fit:contain;width:80%;height:80%;image-rendering:pixelated;transition:opacity .2s}.ItemIcon-module__264Oxq__hidden{opacity:0}.ItemIcon-module__264Oxq__shown{opacity:1}.ItemIcon-module__264Oxq__spinner{border:2px solid var(--line-strong);border-top-color:var(--accent);border-radius:50%;width:40%;height:40%;animation:.8s linear infinite ItemIcon-module__264Oxq__spin;position:absolute}@keyframes ItemIcon-module__264Oxq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ItemIcon-module__264Oxq__spinner{animation-duration:2.4s}}.ItemIcon-module__264Oxq__generic{fill:none;width:60%;height:60%;stroke:var(--text-dim);stroke-width:1.5px;stroke-linejoin:round}
.item-module__C8z4yq__page{max-width:920px;padding-top:40px;padding-bottom:96px}.item-module__C8z4yq__back{margin-bottom:32px;font-weight:600;display:inline-block}.item-module__C8z4yq__head{align-items:center;gap:24px;display:flex}.item-module__C8z4yq__head>span:first-child{background:var(--bg-raised);border:1px solid var(--line);box-sizing:content-box;border-radius:6px;flex-shrink:0;padding:12px}.item-module__C8z4yq__head .eyebrow{align-items:center;gap:8px;display:flex}.item-module__C8z4yq__swatch{border-radius:2px;width:8px;height:8px}.item-module__C8z4yq__title{overflow-wrap:anywhere;margin-top:8px;font-size:clamp(40px,6vw,72px);line-height:.95}.item-module__C8z4yq__type{color:var(--text-dim);margin:8px 0 0;font-size:13px}.item-module__C8z4yq__description{max-width:640px;margin:24px 0 0}.item-module__C8z4yq__best{border:1px solid var(--line-strong);border-left:4px solid var(--online);border-radius:4px;margin:32px 0 0;padding:16px 20px;font-size:18px}.item-module__C8z4yq__section{margin-top:48px}.item-module__C8z4yq__section h2{margin-bottom:16px;font-size:32px}.item-module__C8z4yq__section p{margin:0}.item-module__C8z4yq__offers{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.item-module__C8z4yq__offers li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto 100px 120px;align-items:center;gap:8px 24px;padding:18px 16px;display:grid}.item-module__C8z4yq__offers li>:last-child{white-space:nowrap}.item-module__C8z4yq__offers li.item-module__C8z4yq__cheapest{background:var(--bg-raised)}.item-module__C8z4yq__seller{overflow-wrap:anywhere;flex-direction:column;gap:4px;min-width:0;display:flex}.item-module__C8z4yq__seller .muted{font-size:14px}.item-module__C8z4yq__tags{gap:6px;display:flex}.item-module__C8z4yq__tag{border:1px solid var(--line-strong);letter-spacing:1px;text-transform:uppercase;color:var(--accent-soft);border-radius:4px;padding:2px 8px;font-size:12px;font-weight:500}.item-module__C8z4yq__cheapest .item-module__C8z4yq__tag:first-child{border-color:var(--online);color:var(--online)}.item-module__C8z4yq__foot{border-top:1px solid var(--line);margin:48px 0 0;padding-top:16px;font-size:15px}@media (max-width:640px){.item-module__C8z4yq__head{align-items:flex-start;gap:16px}.item-module__C8z4yq__offers li{grid-template-columns:minmax(0,1fr) auto;padding:16px 0}.item-module__C8z4yq__tags{grid-area:1/2;justify-self:end}}
.market-module__QDvpOG__head{justify-content:space-between;align-items:flex-end;gap:40px;padding:56px 0 32px;display:flex}.market-module__QDvpOG__headText{flex-direction:column;gap:12px;font-size:18px;display:flex}.market-module__QDvpOG__title{font-size:clamp(56px,7vw,88px);line-height:.9}.market-module__QDvpOG__toggle{background:var(--bg-raised);border:1px solid var(--line);border-radius:6px;padding:4px;display:flex}.market-module__QDvpOG__toggle button{min-height:44px;color:var(--text);font:600 16px var(--font-body), sans-serif;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0 22px}.market-module__QDvpOG__toggle button[aria-pressed=true]{background:var(--accent);color:var(--bg)}.market-module__QDvpOG__body{align-items:flex-start;gap:32px;display:flex}.market-module__QDvpOG__filters{flex-direction:column;flex:0 0 260px;gap:24px;display:flex}.market-module__QDvpOG__search,.market-module__QDvpOG__categories{flex-direction:column;gap:8px;display:flex}.market-module__QDvpOG__search>span,.market-module__QDvpOG__categories>span{letter-spacing:1px;text-transform:uppercase;color:var(--text-dim);font-size:13px}.market-module__QDvpOG__search input{background:var(--bg-raised);border:1px solid var(--line-strong);height:44px;color:var(--text);font:16px var(--font-body), sans-serif;border-radius:4px;padding:0 14px}.market-module__QDvpOG__categories button{text-align:left;min-height:44px;color:var(--text-muted);font:500 16px var(--font-body), sans-serif;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0 14px}.market-module__QDvpOG__categories button:hover{color:var(--text)}.market-module__QDvpOG__categories button{align-items:center;gap:10px;display:flex}.market-module__QDvpOG__count{font-family:var(--font-mono), monospace;color:var(--text-dim);margin-left:auto;font-size:12px}.market-module__QDvpOG__subcategories{border-left:1px solid var(--line);flex-direction:column;gap:2px;margin:2px 0 6px 18px;padding-left:12px;display:flex}.market-module__QDvpOG__categories .market-module__QDvpOG__subcategories button{min-height:36px;font-size:15px}.market-module__QDvpOG__swatch{border-radius:2px;flex-shrink:0;width:8px;height:8px}.market-module__QDvpOG__categories button[aria-pressed=true]{background:var(--chip);color:var(--text);box-shadow:inset 3px 0 0 var(--accent);font-weight:600}.market-module__QDvpOG__results{flex-direction:column;flex-grow:1;gap:24px;min-width:0;display:flex}.market-module__QDvpOG__table{overscroll-behavior:contain;scrollbar-color:var(--line-strong) transparent;scrollbar-width:thin;border:1px solid var(--line);border-radius:6px;max-height:min(72vh,780px);overflow-y:auto}.market-module__QDvpOG__row{border-bottom:1px solid var(--line-faint);align-items:center;gap:16px;min-height:64px;padding:0 24px;display:grid}.market-module__QDvpOG__row:last-child{border-bottom:0}.market-module__QDvpOG__sideAll .market-module__QDvpOG__row{grid-template-columns:minmax(0,2.4fr) minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.market-module__QDvpOG__sideBuy .market-module__QDvpOG__row{grid-template-columns:minmax(0,2.4fr) minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr)}.market-module__QDvpOG__sideSell .market-module__QDvpOG__row{grid-template-columns:minmax(0,2.4fr) minmax(0,1.4fr) minmax(0,1.4fr)}.market-module__QDvpOG__sides{background:var(--bg-raised);border:1px solid var(--line);border-radius:6px;align-self:flex-start;padding:4px;display:flex}.market-module__QDvpOG__sides button{min-height:40px;color:var(--text);font:600 15px var(--font-body), sans-serif;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:10px;padding:0 18px;display:flex}.market-module__QDvpOG__sides button[aria-pressed=true]{background:var(--chip);box-shadow:inset 0 -2px 0 var(--accent)}.market-module__QDvpOG__sides .market-module__QDvpOG__count{margin-left:0}.market-module__QDvpOG__shopTable .market-module__QDvpOG__row{grid-template-columns:minmax(0,2.4fr) minmax(0,1.4fr) minmax(0,1fr) minmax(0,.6fr);min-height:56px}.market-module__QDvpOG__row .mono{font-size:15px}.market-module__QDvpOG__row>.muted{font-size:15px}.market-module__QDvpOG__header{z-index:2;background:var(--bg-raised);border-bottom:1px solid var(--line);letter-spacing:1px;text-transform:uppercase;min-height:48px;color:var(--text-dim);border-radius:6px 6px 0 0;font-size:13px;position:sticky;top:0}.market-module__QDvpOG__sortButton{min-height:36px;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-self:start;align-items:center;gap:6px;margin:0 -8px;padding:0 8px;display:inline-flex}.market-module__QDvpOG__sortButton:hover{color:var(--text);background:var(--chip)}.market-module__QDvpOG__sortIdle{opacity:0}.market-module__QDvpOG__sortButton:hover .market-module__QDvpOG__sortIdle{opacity:.5}.market-module__QDvpOG__sortActive{color:var(--accent)}.market-module__QDvpOG__shopTable .market-module__QDvpOG__header{min-height:40px}.market-module__QDvpOG__itemName{overflow-wrap:anywhere;min-width:0}a.market-module__QDvpOG__itemName,.market-module__QDvpOG__itemName a{color:var(--text)}a.market-module__QDvpOG__itemName:hover,.market-module__QDvpOG__itemName a:hover{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.market-module__QDvpOG__shopPrice{color:var(--online);margin-top:2px;font-size:12px;display:block}.market-module__QDvpOG__item{align-items:center;gap:14px;font-weight:600;display:flex}.market-module__QDvpOG__note{border:1px solid var(--line-strong);letter-spacing:1px;text-transform:uppercase;color:var(--accent-soft);border-radius:4px;margin-left:10px;padding:2px 8px;font-size:12px;font-weight:500}.market-module__QDvpOG__empty{padding:24px}.market-module__QDvpOG__stale{color:var(--text-muted);background:#d9443a14;border:1px solid #d9443a;border-left-width:4px;border-radius:4px;margin:0 0 16px;padding:14px 18px}.market-module__QDvpOG__stale strong{color:var(--text)}.market-module__QDvpOG__foot{border-top:1px solid var(--line);color:var(--text-dim);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:16px;font-size:15px;display:flex}.market-module__QDvpOG__shops{flex-direction:column;gap:16px;display:flex}.market-module__QDvpOG__layoutToggle{background:var(--bg-raised);border:1px solid var(--line);border-radius:6px;align-self:flex-end;padding:4px;display:none}.market-module__QDvpOG__layoutToggle button{min-height:36px;color:var(--text);font:600 14px var(--font-body), sans-serif;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:0 14px;display:flex}.market-module__QDvpOG__layoutToggle button[aria-pressed=true]{background:var(--chip);box-shadow:inset 0 -2px 0 var(--accent)}.market-module__QDvpOG__layoutToggle svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;width:16px;height:16px}.market-module__QDvpOG__shop{background:var(--bg-raised);border:1px solid var(--line);border-radius:6px;padding:20px 24px 24px}.market-module__QDvpOG__shopHead{cursor:pointer;justify-content:space-between;align-items:baseline;gap:16px;list-style:none;display:flex}.market-module__QDvpOG__shopHead::-webkit-details-marker{display:none}.market-module__QDvpOG__shopName{font-size:32px;font-weight:700}.market-module__QDvpOG__shopHead:hover .market-module__QDvpOG__shopName{color:var(--accent)}.market-module__QDvpOG__storefronts{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 20px;font-size:15px;display:flex}.market-module__QDvpOG__storefronts>span:first-child{letter-spacing:1px;text-transform:uppercase;color:var(--text-dim);margin-right:4px;font-size:13px}.market-module__QDvpOG__storefront{border:1px solid var(--line-strong);border-radius:4px;align-items:center;gap:10px;padding:6px 12px;display:inline-flex}.market-module__QDvpOG__storefront .mono{color:var(--text-dim);font-size:13px}.market-module__QDvpOG__shopTable{background:var(--bg);max-height:400px}@media (max-width:900px){.market-module__QDvpOG__head{flex-direction:column;align-items:flex-start;padding-top:32px}.market-module__QDvpOG__body{flex-direction:column;align-items:stretch}.market-module__QDvpOG__filters{flex:none}.market-module__QDvpOG__categories{flex-flow:wrap}.market-module__QDvpOG__categories>span{width:100%}.market-module__QDvpOG__subcategories{border-left:0;border-top:1px solid var(--line);flex-flow:wrap;width:100%;margin:0;padding:4px 0 0}.market-module__QDvpOG__count{margin-left:8px}.market-module__QDvpOG__row{padding:0 16px}.market-module__QDvpOG__sideAll .market-module__QDvpOG__row,.market-module__QDvpOG__sideBuy .market-module__QDvpOG__row{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.market-module__QDvpOG__sideSell .market-module__QDvpOG__row{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.market-module__QDvpOG__shopTable .market-module__QDvpOG__row{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,.6fr)}.market-module__QDvpOG__categoryCell,.market-module__QDvpOG__shopTable .market-module__QDvpOG__row>:nth-child(2),.market-module__QDvpOG__sideAll .market-module__QDvpOG__stockCell{display:none}.market-module__QDvpOG__shop{padding:16px}.market-module__QDvpOG__shopName{font-size:26px}}@media (min-width:1240px){.market-module__QDvpOG__layoutToggle{display:flex}.market-module__QDvpOG__shopsGrid{columns:380px 3;column-gap:16px;display:block}.market-module__QDvpOG__shopsGrid .market-module__QDvpOG__shop{break-inside:avoid;margin-bottom:16px;padding:18px 20px 20px}.market-module__QDvpOG__shopsGrid .market-module__QDvpOG__shopName{font-size:26px}.market-module__QDvpOG__shopsGrid .market-module__QDvpOG__storefronts{margin:10px 0 16px}.market-module__QDvpOG__shopsGrid .market-module__QDvpOG__shopTable .market-module__QDvpOG__row{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,.5fr)}.market-module__QDvpOG__shopsGrid .market-module__QDvpOG__shopTable .market-module__QDvpOG__row>:nth-child(2){display:none}}
