.mfun[data-astro-cid-s4na4ase]{border-bottom:1px solid var(--border);flex-direction:column;gap:14px;margin-bottom:24px;padding-bottom:22px;display:flex}.mfun-search[data-astro-cid-s4na4ase]{flex-direction:column;gap:6px;display:flex}.mfun-search[data-astro-cid-s4na4ase] .cs2-search-form{width:100%}.mfun-hint[data-astro-cid-s4na4ase]{color:var(--text-dim);margin:0;font-size:.75rem;line-height:1.5}.mfun-strip-wrap[data-astro-cid-s4na4ase]{flex-direction:column;gap:8px;display:flex}.mfun-strip-head[data-astro-cid-s4na4ase]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.mfun-strip-title[data-astro-cid-s4na4ase]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:.75rem;font-weight:700}.mfun-strip-more[data-astro-cid-s4na4ase]{color:var(--text-dim);white-space:nowrap;font-size:.75rem;font-weight:600;text-decoration:none}.mfun-strip-more[data-astro-cid-s4na4ase]:hover{color:var(--text)}.mfun-strip[data-astro-cid-s4na4ase]{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.mfun-chips[data-astro-cid-s4na4ase]{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;display:grid}.mfun-chip[data-astro-cid-s4na4ase]{color:var(--text-muted);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-pill,999px);white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:.75rem;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s,background .15s;display:inline-flex;overflow:hidden}.mfun-chip[data-astro-cid-s4na4ase] span[data-astro-cid-s4na4ase]{text-overflow:ellipsis;overflow:hidden}.mfun-chip-img[data-astro-cid-s4na4ase]{object-fit:contain;filter:grayscale()brightness(1.35);opacity:.72;flex-shrink:0;width:22px;height:16px;transition:filter .15s,opacity .15s}.mfun-chip[data-astro-cid-s4na4ase]:hover{color:var(--text);border-color:var(--text-dim);background:var(--bg-card-hover)}.mfun-chip[data-astro-cid-s4na4ase]:hover .mfun-chip-img[data-astro-cid-s4na4ase]{filter:none;opacity:1}@media (width<=1024px){.mfun-strip[data-astro-cid-s4na4ase]{grid-template-columns:repeat(3,minmax(0,1fr))}.mfun-chips[data-astro-cid-s4na4ase]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=640px){.mfun-strip[data-astro-cid-s4na4ase]{grid-template-columns:repeat(2,minmax(0,1fr))}.mfun-strip[data-astro-cid-s4na4ase] .skin-card:nth-child(n+5){display:none}.mfun-chips[data-astro-cid-s4na4ase]{grid-template-columns:repeat(2,minmax(0,1fr))}.mfun[data-astro-cid-s4na4ase]{gap:12px;margin-bottom:18px;padding-bottom:16px}}.price-rank-num{color:var(--text-dim);font-size:.688rem;font-weight:500}.price-best-badge{background:rgba(var(--ok-rgb), .15);color:var(--online);border-radius:var(--radius-pill);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;padding:3px 8px;font-size:.563rem;font-weight:700}.price-row-info{flex-direction:column;gap:1px;min-width:0;display:flex}.price-mp-name-row{align-items:center;display:flex}.price-mp-name{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:.813rem;font-weight:600;text-decoration:none;overflow:hidden}a.price-mp-name:hover{color:var(--text);text-underline-offset:2px;text-decoration:underline;text-decoration-color:var(--text-dim)}.price-mp-context{flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;display:flex}.price-fit{background:var(--text-dim);border-radius:50%;flex-shrink:0;width:7px;height:7px}.price-fit--good{background:var(--online)}.price-fit--warn{background:var(--warn)}.price-fit--neutral{background:var(--text-dim)}.price-fit--danger{background:var(--offline)}.price-mp-type{color:var(--text-muted);font-size:.688rem;font-weight:600}.price-flag-ic{align-items:center;display:inline-flex}.price-flag-ic svg{border-radius:2px;width:16px;height:11px;display:block}.price-mp-rails{color:var(--text-dim);font-size:.688rem}.price-mp-rails:before{content:"· "}.price-flag{text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;border-radius:4px;padding:1px 6px;font-size:.625rem;font-weight:700}.price-flag--warn{background:rgba(var(--warn-rgb), .14);color:var(--warn)}.price-flag--danger{background:rgba(var(--danger-rgb), .14);color:var(--danger)}.price-flag--neutral{color:var(--text-muted);background:#ffffff0d}.price-flag--good{background:rgba(var(--ok-rgb), .12);color:var(--online);text-transform:none;letter-spacing:0;font-weight:600}.price-filter-bar{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.price-fchip{border-radius:var(--radius-pill,999px);background:var(--bg-card);border:1px solid var(--border,#ffffff14);color:var(--text-muted);cursor:pointer;align-items:center;padding:3px 10px;font-size:.688rem;font-weight:600;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.fchip-ic{margin-right:5px;display:inline-flex}.fchip-ic svg{width:13px;height:13px;display:block}.price-fchip:hover{color:var(--text)}.price-fchip.active{background:var(--text);color:var(--bg);border-color:var(--text)}.price-filter-empty{color:var(--text-dim);margin:0;padding:10px 2px;font-size:.75rem}.price-picks{flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 2px;display:flex}.price-picks-label{color:var(--text-dim);font-size:.688rem}.price-pick{border-radius:var(--radius-pill,999px);background:var(--bg-card);border:1px solid var(--border,#ffffff14);color:var(--text-muted);cursor:pointer;align-items:center;gap:6px;padding:3px 10px;font-size:.688rem;transition:color .15s,border-color .15s;display:inline-flex}.price-pick:hover{color:var(--text);border-color:var(--text-dim)}.price-pick-k{color:var(--text-muted);font-weight:700}.price-pick-m{color:var(--text);font-weight:600}.price-pick-p{color:var(--text-muted);font-variant-numeric:tabular-nums}.price-pinned-badge{background:rgba(var(--info-rgb), .12);color:rgba(var(--info-rgb), .85);border-radius:var(--radius-pill);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;padding:3px 8px;font-size:.563rem;font-weight:700}.price-amount{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.875rem;font-weight:700}.price-row-action{flex-shrink:0}.price-cta{color:var(--text);background:var(--bg-card-hover);border-radius:var(--radius-sm);border:1px solid var(--border);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;padding:6px 12px;font-size:.688rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.price-cta:hover{background:var(--text);color:var(--bg);border-color:var(--text)}.price-cta--dim{color:var(--text-muted)}.price-cta--disabled,.price-cta--disabled:hover{color:var(--text-dim);cursor:default;background:0 0;border-color:#0000}@media (width<=640px){.price-cta{padding:5px 8px;font-size:.625rem}}.price-filter-bar[hidden]{display:none}.price-filter-bar[data-vb-filter-bar]{margin-bottom:14px}.vb{flex-direction:column;gap:4px;display:flex;position:relative}.vb--sell .t-thead,.vb--sell .t-row{grid-template-columns:92px minmax(0,1fr) 112px 66px 148px 128px 78px}.vb--buy .t-thead,.vb--buy .t-row{grid-template-columns:92px minmax(0,1fr) 112px 76px 132px 148px 78px}.vb .t-row{padding:8px 12px}.vb .t-rank{min-width:0}.vb-row--steam{border-color:rgba(var(--info-rgb), .15);background:rgba(var(--info-rgb), .03)}.vb-row--steam:hover{background:rgba(var(--info-rgb), .05)}.vb-row--best{border-color:rgba(var(--ok-rgb), .2);background:rgba(var(--ok-rgb), .04)}.vb-row--best:hover{background:rgba(var(--ok-rgb), .06)}.vb-row--best .price-amount{color:var(--online)}.vb-net{text-align:right}.vb-cell-s{color:var(--text-muted);font-size:.688rem;line-height:1.35}.vb-cell-s .ok{color:var(--online);font-weight:600}.vb-cell-s .warn{color:var(--slow)}.vb-cell-s .danger{color:var(--offline)}.vb-cell-s .dim,.vb-cell-s.dim{color:var(--text-dim)}.vb-sub{color:var(--text-dim);white-space:normal;margin-top:1px;font-size:.563rem;display:block}.vb-excluded{color:var(--text-dim);background:var(--bg-card);border-radius:var(--radius-sm);border:1px dashed var(--border);padding:8px 12px;font-size:.688rem;line-height:1.5}.vb-excluded a{color:var(--text-muted);text-decoration:none}.vb-excluded a:hover{color:var(--text)}.vb .row-filtered,.vb .t-row[hidden],.m-meta{display:none}.vb-hovercard{z-index:50;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);width:308px;box-shadow:var(--shadow-pop);padding:12px 14px;position:absolute}.vb-hovercard h4{color:var(--text);margin:0 0 2px;font-size:.813rem;font-weight:600}.vb-hovercard-meta{color:var(--text-dim);margin:0 0 8px;font-size:.625rem}.vb-hovercard-rows{flex-direction:column;gap:4px;margin:0 0 8px;display:flex}.vb-hovercard-row{justify-content:space-between;gap:10px;font-size:.688rem;display:flex}.vb-hovercard-row .k{color:var(--text-dim)}.vb-hovercard-row .v{color:var(--text);text-align:right;font-weight:500}.vb-hovercard-who{color:var(--text-muted);border-top:1px solid var(--border);margin:0 0 8px;padding-top:8px;font-size:.688rem;line-height:1.5}.vb-hovercard a{color:var(--text);font-size:.688rem;font-weight:600;text-decoration:none}.desk-head{margin-bottom:20px}.desk-ans{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.desk-ans-k{text-transform:uppercase;letter-spacing:.05em;color:var(--online);white-space:nowrap;margin-top:2px;font-size:.625rem;font-weight:600}.desk-ans-v{color:var(--text);margin:0;font-size:.813rem;line-height:1.55}.desk-ans-v a{color:var(--text);text-decoration:underline;text-decoration-color:var(--text-dim)}.desk-ans-v a:hover{text-decoration-color:var(--text)}.desk-ans-line{color:var(--text-muted);margin:12px 0 0;font-size:.813rem;line-height:1.55}.desk-ans-line .desk-ans-k{margin:0 8px 0 0;display:inline}.desk-ans-line strong{color:var(--text);font-weight:600}.desk-ans-line a{color:var(--text-muted);text-decoration:underline;text-decoration-color:var(--text-dim)}.desk-ans-line a:hover{color:var(--text)}.desk-head-note{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.guide-cols{columns:initial}.guide-cols h2{margin:20px 0 8px;scroll-margin-top:20px}.guide-cols h2:first-of-type{margin-top:0}.guide-cols p a{color:var(--text);text-decoration:underline;text-decoration-color:var(--text-dim)}.guide-cols .guide-lead{margin-bottom:14px}.guide-byline{color:var(--text-dim);margin:14px 0 0;font-size:.688rem}.guide-byline a{color:var(--text-muted);text-decoration:none}.guide-byline a:hover{color:var(--text)}@media (width<=900px){.vb .t-thead{display:none}.vb--sell .t-row,.vb--buy .t-row{grid-template-columns:minmax(0,1fr) auto}.vb .t-row>.t-rank,.vb .vb-fee,.vb .vb-c1,.vb .vb-c2,.vb .vb-cta{display:none}.m-meta{display:inline}.vb-hovercard{display:none!important}}
