._3wIhPW_searchFrame{margin-bottom:12px}._3wIhPW_searchBody{gap:12px;padding:16px;display:grid}._3wIhPW_searchInput{padding:14px 16px;font-size:19px}._3wIhPW_filterRow{grid-template-columns:minmax(170px,1.2fr) minmax(120px,1fr) minmax(120px,1fr) auto;align-items:end;gap:10px;display:grid}._3wIhPW_filterField{min-width:0}._3wIhPW_filterLabel{color:var(--rs-muted);margin-bottom:4px;font-size:12px;display:block}._3wIhPW_chips{padding-bottom:6px}._3wIhPW_summary{color:var(--rs-muted);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin:0 2px 12px;font-size:13px;display:flex}._3wIhPW_summary b{color:var(--rs-yellow);font-weight:400}._3wIhPW_layout{gap:18px;display:grid}._3wIhPW_main{min-width:0}._3wIhPW_cards{grid-template-columns:minmax(0,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}._3wIhPW_empty{text-align:center;padding:18px 0;font-size:14px}._3wIhPW_more{justify-content:center;margin-top:18px;display:flex}._3wIhPW_card{text-align:left;width:100%;height:100%;font:inherit;color:inherit;cursor:pointer;box-shadow:inset 1px 1px 0 #ffffff14, inset 0 0 0 1px var(--rs-bronze), 0 4px 14px #0006;background-image:linear-gradient(#00000073,#00000073),url(/rs/ui/texture.png);background-size:auto,350px;border:1px solid #000;align-items:center;gap:16px;padding:16px 18px;transition:transform .12s,box-shadow .12s;display:flex}._3wIhPW_card:hover{box-shadow:inset 1px 1px 0 #ffffff14, inset 0 0 0 1px var(--rs-orange), 0 8px 18px #00000080;transform:translateY(-2px)}._3wIhPW_card:focus-visible{outline:2px solid var(--rs-yellow);outline-offset:2px}._3wIhPW_cardReserved{opacity:.7}._3wIhPW_cardBody{flex-direction:column;gap:6px;min-width:0;display:flex}._3wIhPW_cardName{color:#f0e6d0;overflow-wrap:anywhere;font-size:17px;line-height:1.25}._3wIhPW_cardSeller{flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:14px;display:flex}._3wIhPW_qty{color:var(--rs-yellow);white-space:nowrap}._3wIhPW_slot{width:80px;height:76px;box-shadow:inset 2px 2px 0 #0000008c, inset -1px -1px 0 #4f4637, 0 0 0 1px var(--rs-bronze);background:#2b251c;border:1px solid #000;flex-shrink:0;place-items:center;display:grid}._3wIhPW_slot img{width:64px;height:64px;image-rendering:pixelated;image-rendering:crisp-edges}._3wIhPW_slotSm{width:40px;height:38px;box-shadow:inset 1px 1px #0000008c,0 0 0 1px #3e3529}._3wIhPW_slotSm img{width:32px;height:32px}._3wIhPW_slotLg{width:112px;height:108px}._3wIhPW_slotLg img{width:96px;height:96px}._3wIhPW_gp{text-shadow:1px 1px #000;white-space:nowrap;font-family:RS Bold,Inter,sans-serif;font-size:15px}._3wIhPW_gpBig{font-size:24px;line-height:1}._3wIhPW_gpYellow{color:var(--rs-yellow)}._3wIhPW_gpWhite{color:#fff}._3wIhPW_gpGreen{color:var(--rs-green)}._3wIhPW_dot{background:#6b6b6b;flex-shrink:0;width:9px;height:9px;display:inline-block;box-shadow:0 0 0 1px #000}._3wIhPW_dotOn{background:var(--rs-green)}._3wIhPW_side{background:#00000040;border:1px solid #6b5d4573;min-width:0;padding:12px 14px}._3wIhPW_sideTitle{color:var(--rs-orange);text-shadow:1px 1px #000;margin:0 0 8px;font-family:RS Bold,Inter,sans-serif;font-size:16px;font-weight:400}._3wIhPW_sold{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:4px 14px;margin:0;padding:0;list-style:none;display:grid}._3wIhPW_soldItem{align-items:center;gap:10px;min-width:0;padding:4px 0;display:flex}._3wIhPW_soldText{flex-direction:column;min-width:0;display:flex}._3wIhPW_soldName{color:#d8ccb4;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}._3wIhPW_soldMeta{color:var(--rs-muted);font-size:12px}._3wIhPW_soldMeta ._3wIhPW_gp{font-size:13px}._3wIhPW_backdrop{z-index:100;background:#000000b3;place-items:center;padding:16px;animation:.15s ease-out _3wIhPW_mkFade;display:grid;position:fixed;inset:0}._3wIhPW_dialog{width:min(520px,100%);max-height:calc(100vh - 32px);animation:.18s ease-out _3wIhPW_mkPop;overflow-y:auto}._3wIhPW_dialogBar{justify-content:center;align-items:center;display:flex}._3wIhPW_dialogBar .rs-close{position:absolute;top:50%;right:8px;transform:translateY(-50%)}._3wIhPW_dlgHead{align-items:center;gap:16px;margin-bottom:14px;display:flex}._3wIhPW_dlgName{color:#f0e6d0;overflow-wrap:anywhere;margin:0 0 6px;font-size:20px;line-height:1.25}._3wIhPW_facts{gap:0;margin:0;display:grid}._3wIhPW_facts>div{border-bottom:1px solid #6b5d4559;grid-template-columns:110px minmax(0,1fr);align-items:baseline;gap:10px;padding:8px 0;display:grid}._3wIhPW_facts dt{color:var(--rs-orange);font-size:13px}._3wIhPW_facts dd{color:#f0e6d0;overflow-wrap:anywhere;min-width:0;margin:0;font-size:15px}._3wIhPW_exact{color:var(--rs-muted);margin-left:6px;font-size:12px}._3wIhPW_sellerLine{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}._3wIhPW_noteText{font-style:italic}._3wIhPW_hint{border-left:3px solid var(--rs-orange);margin-top:14px;padding:10px 12px;font-size:14px;line-height:1.5}@keyframes _3wIhPW_mkFade{0%{opacity:0}}@keyframes _3wIhPW_mkPop{0%{opacity:0;transform:scale(.96)}}@media (min-width:600px){._3wIhPW_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){._3wIhPW_layout{grid-template-columns:minmax(0,1fr) 260px;align-items:start}._3wIhPW_cards{grid-template-columns:repeat(3,minmax(0,1fr))}._3wIhPW_card{flex-direction:column;align-items:flex-start;gap:12px}._3wIhPW_side{position:sticky;top:16px}._3wIhPW_sold{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){._3wIhPW_filterRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._3wIhPW_filterRow>._3wIhPW_filterField:first-child,._3wIhPW_chips{grid-column:1/-1}._3wIhPW_searchBody{padding:12px}}@media (max-width:420px){._3wIhPW_card{gap:14px;padding:14px}._3wIhPW_facts>div{grid-template-columns:90px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){._3wIhPW_card,._3wIhPW_backdrop,._3wIhPW_dialog{transition:none;animation:none}._3wIhPW_card:hover{transform:none}}._3wIhPW_tabs{justify-content:flex-start}._3wIhPW_tab{gap:6px}._3wIhPW_tabCount{color:var(--rs-muted);margin-left:2px;font-size:13px}._3wIhPW_tabDot_sell,._3wIhPW_tabDot_buy,._3wIhPW_tabDot_service{width:8px;height:8px;display:inline-block;box-shadow:0 0 0 1px #000}._3wIhPW_tabDot_sell{background:#ff981f}._3wIhPW_tabDot_buy{background:#4fa3ff}._3wIhPW_tabDot_service{background:#b07cff}._3wIhPW_badge{letter-spacing:.04em;text-shadow:1px 1px #000;white-space:nowrap;border:1px solid #000;align-items:center;padding:3px 6px 2px;font-family:RS Bold,Inter,sans-serif;font-size:13px;line-height:1;display:inline-flex;box-shadow:inset 1px 1px #ffffff2e}._3wIhPW_badgeSm{padding:2px 4px 1px;font-size:11px}._3wIhPW_badge_sell{color:#ff981f;background:#4a2a08}._3wIhPW_badge_buy{color:#4fa3ff;background:#12304f}._3wIhPW_badge_service{color:#b07cff;background:#33204d}._3wIhPW_tagRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._3wIhPW_card_sell{border-left:3px solid #ff981f}._3wIhPW_card_buy{border-left:3px solid #4fa3ff}._3wIhPW_card_service{border-left:3px solid #b07cff}._3wIhPW_cardType{color:var(--rs-muted);font-size:13px}._3wIhPW_priceLine{flex-wrap:wrap;align-items:baseline;gap:4px 6px;display:inline-flex}._3wIhPW_pays,._3wIhPW_unit{color:var(--rs-muted);font-size:13px}._3wIhPW_unit ._3wIhPW_gp{font-size:13px}._3wIhPW_gpAsk{color:#b07cff}._3wIhPW_skill{color:#e0d0ff;white-space:nowrap;background:#b07cff2e;border:1px solid #b07cff73;padding:1px 5px;font-size:12px}._3wIhPW_materials{color:#d8ccb4;font-size:13px;font-style:italic}._3wIhPW_filterRowSvc{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._3wIhPW_guide{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}._3wIhPW_guideItem{align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex}._3wIhPW_guideText{flex-direction:column;gap:4px;min-width:0;display:flex}._3wIhPW_guideName{color:#f0e6d0;white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}._3wIhPW_guidePrices{color:var(--rs-muted);flex-wrap:wrap;gap:4px 12px;font-size:13px;display:flex}@media (min-width:1100px){._3wIhPW_layoutFull{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){._3wIhPW_filterRowSvc>._3wIhPW_filterField:first-child{grid-column:auto}}@media (max-width:420px){._3wIhPW_guide{grid-template-columns:minmax(0,1fr)}._3wIhPW_tabs .rs-tab{font-size:14px}}
