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