#price-comparison{flex-direction:column;align-items:center;gap:clamp(24px,4vw,48px);display:flex}#price-comparison h4{text-align:center;color:#f5f6f7e0}#price-comparison .market-bar{border-radius:8px;grid-template-columns:1fr 40px 1fr;align-items:center;gap:40px;width:100%;height:72px;display:grid;position:relative;overflow:hidden}@media (width<=767px){#price-comparison .market-bar{gap:16px;height:auto;min-height:72px;padding:12px 0}}#price-comparison .market-bar:before,#price-comparison .market-bar:after{content:"";z-index:0;position:absolute;inset:0}#price-comparison .market-bar:before{clip-path:polygon(0 0,calc(50% + 22px) 0,calc(50% - 22px) 100%,0 100%);background:#3fa367ba}#price-comparison .market-bar:after{clip-path:polygon(calc(50% + 22px) 0,100% 0,100% 100%,calc(50% - 22px) 100%);background:#3fa3677a}#price-comparison .market-side:first-child{justify-self:end}#price-comparison .market-side:last-child{justify-self:start}#price-comparison .market-side{z-index:1;position:relative}#price-comparison .market-side .dropdown-trigger{align-items:center;display:flex!important}#price-comparison .market-side .dropdown-option.promoted{color:#e9c891}#price-comparison .market-trigger{align-items:center;gap:12px;display:flex}@media (width<=767px){#price-comparison .market-trigger{grid-template-rows:1fr 1fr;grid-template-columns:auto 24px;justify-content:center;justify-items:center;gap:4px 8px;display:grid}}#price-comparison .icon-box{background:#222429;border:1px solid #383c46;border-radius:6px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:flex}#price-comparison .icon-box img{object-fit:contain;width:32px;height:32px}@media (width<=767px){#price-comparison .icon-box{grid-area:1/1;justify-self:center}}#price-comparison .icon-img{object-fit:contain;width:32px;height:32px}#price-comparison .market-name{white-space:nowrap;order:2;font-family:Saira,Saira Fallback,sans-serif;font-size:clamp(16px,2vw,24px);font-weight:500;line-height:125%}@media (width<=767px){#price-comparison .market-name{order:unset;grid-area:2/1;justify-self:center}}#price-comparison .chevron-wrap{flex-shrink:0;order:3;align-items:center;display:flex}@media (width<=767px){#price-comparison .chevron-wrap{order:unset;grid-area:1/2/3;align-self:center}}#price-comparison .dd-icon{object-fit:contain;background:#222429;border:1px solid #383c46;border-radius:6px;width:24px;height:24px}#price-comparison .dropdown-option .promotion-spinner{--border-w:2px;--radius:6px;box-sizing:content-box;width:24px;height:24px;padding:var(--border-w);flex-shrink:0}#price-comparison .dropdown-option .promotion-spinner .dd-icon{background:0 0;border:none;border-radius:0}#price-comparison .swap-btn{cursor:pointer;z-index:2;color:#f5f6f7;background:#2e3138;border:none;border-radius:2px;justify-content:center;justify-self:center;align-items:center;width:36px;height:36px;display:flex}#price-comparison .swap-btn:hover{background:#3a3d46}#price-comparison .filter-bar{flex-direction:column;gap:24px;width:100%;display:flex;container-type:inline-size}#price-comparison .reset-filters{color:#f5f6f7cc;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #40444e;border-radius:4px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;padding:0 16px;font-size:14px;font-weight:500;transition:border-color .2s,background .2s,color .2s;display:inline-flex}#price-comparison .reset-filters:hover:not(:disabled){color:#f5f6f7;background:#e0525214;border-color:#e0525280}#price-comparison .reset-filters:disabled{opacity:.4;cursor:not-allowed}#price-comparison .filter-row{align-items:flex-end;gap:16px;width:100%;display:flex}#price-comparison .filter-group{flex-direction:column;gap:6px;display:flex}#price-comparison .filter-group .select,#price-comparison .filter-group .text-input,#price-comparison .filter-group .search-input,#price-comparison .filter-group .chips-input{height:48px;min-height:48px}#price-comparison .row-main{flex-wrap:wrap}#price-comparison .row-main .fg-search{flex:1;min-width:200px}#price-comparison .row-main .fg-condition,#price-comparison .row-main .fg-rarity,#price-comparison .row-main .fg-price-min,#price-comparison .row-main .fg-price-max{flex-shrink:0;width:150px}#price-comparison .row-main .fg-diff-min,#price-comparison .row-main .fg-diff-max{flex-shrink:0;width:130px}#price-comparison .row-exclude .fg-exclude{flex:1;min-width:200px}#price-comparison .row-exclude .fg-variant{flex-shrink:0;width:180px}#price-comparison .row-exclude .fg-entity,#price-comparison .row-exclude .fg-inventory{flex-shrink:0;width:200px}#price-comparison .row-exclude .fg-sort{flex-shrink:0;width:240px}#price-comparison .row-exclude .fg-per-page{flex-shrink:0;width:110px}#price-comparison .row-exclude .fg-reset{flex-shrink:0;width:150px}@media (width<=1279px){#price-comparison .row-main{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}#price-comparison .row-main .fg-search{grid-column:1/-1;width:auto}#price-comparison .row-main .fg-condition,#price-comparison .row-main .fg-rarity,#price-comparison .row-main .fg-price-min,#price-comparison .row-main .fg-price-max,#price-comparison .row-main .fg-diff-min,#price-comparison .row-main .fg-diff-max{width:auto}}@media (width<=1023px){#price-comparison .row-main{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}#price-comparison .row-main .fg-search{grid-column:1/-1;width:auto}#price-comparison .row-main .fg-condition{grid-column:1/4;width:auto}#price-comparison .row-main .fg-rarity{grid-column:4/7;width:auto}#price-comparison .row-main .fg-price-min{grid-column:1/4;width:auto}#price-comparison .row-main .fg-price-max{grid-column:4/7;width:auto}#price-comparison .row-main .fg-diff-min{grid-column:1/4;width:auto}#price-comparison .row-main .fg-diff-max{grid-column:4/7;width:auto}#price-comparison .row-exclude{flex-wrap:wrap}#price-comparison .row-exclude .fg-exclude{min-width:100%}}@media (width<=767px){#price-comparison .row-exclude{flex-direction:column}#price-comparison .row-exclude .fg-exclude,#price-comparison .row-exclude .fg-variant,#price-comparison .row-exclude .fg-entity,#price-comparison .row-exclude .fg-inventory,#price-comparison .row-exclude .fg-sort,#price-comparison .row-exclude .fg-per-page,#price-comparison .row-exclude .fg-reset{width:100%;min-width:100%}}#price-comparison .filter-label{color:#f5f6f7b8;text-transform:uppercase;font-size:14px;font-weight:500;line-height:145%}#price-comparison .label-row{justify-content:space-between;align-items:center;display:flex}#price-comparison .clear-all{color:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;font-weight:500;line-height:145%;text-decoration:underline}#price-comparison .text-input{color:inherit;font-size:inherit;background:0 0;border:1px solid #40444e;border-radius:4px;align-items:center;width:100%;padding:12px;display:flex}#price-comparison .text-input::placeholder{color:#f5f6f77a}#price-comparison .text-input:focus{border-color:#3fa367b3;outline:none}#price-comparison .input-suffix{position:relative}#price-comparison .input-suffix input{padding-right:32px}#price-comparison .input-suffix .suffix{color:#f5f6f7a3;pointer-events:none;font-size:14px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}#price-comparison .search-input{color:#f5f6f7cc;border:1px solid #40444e;border-radius:4px;align-items:center;gap:8px;width:100%;padding:0 8px 0 12px;display:flex}#price-comparison .search-input:focus-within{border-color:#3fa367b3}#price-comparison .search-input input{color:inherit;font-size:inherit;background:0 0;border:none;outline:none;flex:1;height:100%}#price-comparison .search-input input::placeholder{color:#f5f6f77a}#price-comparison .divider{border-top:1px solid #40444e;width:100%}#price-comparison .chips-input{box-sizing:border-box;cursor:text;border:1px solid #40444e;border-radius:4px;flex-wrap:wrap;align-items:center;gap:8px;width:100%;padding:8px 12px;display:flex}#price-comparison .chips-input:focus-within{filter:drop-shadow(0 0 6px #3fa3677a);border-color:#3fa367b3}#price-comparison .chips-input input{min-width:120px;color:inherit;font-size:inherit;background:0 0;border:none;outline:none;flex:1}#price-comparison .chips-input input::placeholder{color:#f5f6f77a}#price-comparison .variant-menu .variant-panel{flex-direction:column;min-width:176px;display:flex}#price-comparison .variant-option{color:#e9e9e9;cursor:pointer;border-radius:4px;align-items:center;gap:10px;padding:8px 16px;font-size:14px;display:flex}#price-comparison .variant-option:hover{background:#2e3138}#price-comparison .variant-option input{accent-color:#52b772;cursor:pointer;flex-shrink:0;width:16px;height:16px}#price-comparison .chip{color:#f5f6f7e0;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #f5f6f729;border-radius:4px;align-items:center;gap:6px;height:30px;padding:4px 10px;font-size:14px;transition:border-color .2s,background .2s;display:flex}#price-comparison .chip:hover{background:#f5f6f70a;border-color:#f5f6f750}#price-comparison .table-wrap{border-radius:12px;width:100%;overflow:hidden;container-type:inline-size}#price-comparison .table{grid-template-columns:minmax(200px,3fr) 1px minmax(45px,auto) 1px auto 1px auto 1px auto 1px auto;column-gap:clamp(8px,2cqi,20px);width:100%;min-width:100%;display:grid;overflow-x:auto}#price-comparison .table-header,#price-comparison .table-row{grid-template-columns:subgrid;grid-column:1/-1;align-items:center;padding:0 clamp(8px,2cqi,16px);display:grid}#price-comparison .col-divider{background:#383c46;place-self:center;width:1px;height:clamp(28px,5cqi,48px)}#price-comparison .table-header{background:#27292f;height:52px}#price-comparison .table-header .col-divider{visibility:hidden}#price-comparison .table-header>[class]{color:#f5f6f7e0;text-transform:uppercase;font-size:clamp(12px,1.4cqi,14px);font-weight:500;line-height:145%}#price-comparison .table-row{border-bottom:1px solid #40444e;min-height:clamp(64px,8cqi,80px);padding-top:clamp(8px,1.5cqi,16px);padding-bottom:clamp(8px,1.5cqi,16px)}#price-comparison .table-row:nth-child(odd){background:#27292f}#price-comparison .table-row:nth-child(2n){background:#2e3138}#price-comparison .col-name{min-width:0;color:inherit;align-items:center;gap:clamp(12px,1.5cqi,16px);text-decoration:none;display:flex}#price-comparison .skin-img{flex-shrink:0;justify-content:center;align-items:center;width:clamp(28px,4cqi,48px);height:clamp(28px,4cqi,48px);display:flex}#price-comparison .skin-img img{object-fit:contain;width:auto;height:100%}#price-comparison .skin-name{align-items:center;gap:clamp(8px,1cqi,12px);min-width:0;display:flex}#price-comparison .rarity-dot{border-radius:2px;flex-shrink:0;width:clamp(8px,.8cqi,8px);height:clamp(8px,.8cqi,8px)}#price-comparison .name-text{font-size:clamp(15px,1.8cqi,18px);font-weight:500;line-height:145%}#price-comparison .name-text .stattrak-label{color:#fa8849;margin-right:.3em}#price-comparison .name-text .souvenir-label{color:gold;margin-right:.3em}#price-comparison .col-condition{white-space:nowrap;text-overflow:ellipsis;text-align:center;font-size:clamp(13px,1.6cqi,16px);overflow:hidden}#price-comparison .col-condition .short{display:none}#price-comparison .col-price{white-space:nowrap;color:inherit;align-items:center;gap:8px;text-decoration:none;display:flex}#price-comparison .market-icon{background:#202228;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:clamp(32px,4cqi,44px);height:clamp(32px,4cqi,44px);display:flex}#price-comparison .market-icon img{object-fit:contain;width:80%;height:80%}#price-comparison .price-value{white-space:nowrap;background:#2a2c32;border-radius:4px;justify-content:center;align-items:center;min-width:clamp(80px,10cqi,120px);height:clamp(32px,4cqi,44px);padding:10px;font-size:clamp(14px,1.6cqi,16px);font-weight:500;line-height:145%;display:flex}#price-comparison .price-value.best{color:#52b772;background:#50c2841a}#price-comparison .price-value a{color:inherit;text-decoration:none}#price-comparison .col-diff,#price-comparison .col-diff-pct{white-space:nowrap;font-size:clamp(15px,1.8cqi,18px);line-height:145%}#price-comparison .col-diff.positive,#price-comparison .col-diff-pct.positive{color:#6fbf7a}#price-comparison .col-diff.negative,#price-comparison .col-diff-pct.negative{color:#e05252}#price-comparison .col-diff{font-weight:500}#price-comparison .col-diff-pct{font-weight:600}#price-comparison .empty-row{color:#f5f6f78f;background:#2e3138;grid-column:1/-1;justify-content:center;align-items:center;padding:48px 16px;display:flex}@media (width>=1440px){#price-comparison .table{grid-template-columns:minmax(200px,3fr) 1px minmax(11%,auto) 1px minmax(11%,auto) 1px minmax(11%,auto) 1px minmax(11%,auto) 1px minmax(11%,auto)}}#price-comparison .description-grid{grid-template-columns:repeat(2,1fr);gap:clamp(16px,3vw,24px);display:grid}@media (width<=1023px){#price-comparison .description-grid{grid-template-columns:1fr}}#price-comparison .description-grid{width:100%}#price-comparison .popular-comparisons{flex-direction:column;align-items:center;gap:clamp(12px,2vw,20px);width:100%;display:flex}#price-comparison .popular-comparisons .comparison-links{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}#price-comparison .popular-comparisons a{color:#f5f6f7cc;white-space:nowrap;border:1px solid #40444e;border-radius:4px;align-items:center;padding:8px 14px;font-size:14px;text-decoration:none;transition:border-color .2s,background .2s,color .2s;display:inline-flex}#price-comparison .popular-comparisons a:hover{color:#f5f6f7;background:#3fa36714;border-color:#3fa36780}@container (width<=900px){#price-comparison .col-condition .full{display:none}#price-comparison .col-condition .short{display:inline}}#price-comparison .inventory-menu .inventory-panel{flex-direction:column;gap:10px;min-width:260px;padding:4px;display:flex}#price-comparison .inventory-panel .inventory-row{align-items:center;gap:8px;display:flex}#price-comparison .inventory-panel .inventory-row .text-input{flex:1;min-width:0;height:36px;min-height:36px}#price-comparison .inventory-panel .inventory-note{color:#f5f6f7b8;font-size:13px}#price-comparison .inventory-panel .inventory-error{color:#ff8a8a;font-size:13px}
