/* Item-first cards: sale price and sourced collectible statistics. */
.market-page .workspace.filters-open .item-grid.list-view{grid-template-columns:minmax(0,1fr)}
.float-card.catalog-card{background:hsl(var(--theme-hue,217) calc(12.2% * var(--theme-saturation,1)) 8.0%);border:1px solid hsl(var(--theme-hue,217) calc(13.6% * var(--theme-saturation,1)) 15.9%);border-radius:13px;box-shadow:none}
.catalog-card .float-image,.hero-stack .catalog-card .float-image{height:190px;background:transparent;border:0;overflow:hidden;border-radius:12px 12px 0 0}
.catalog-card .float-image::before{display:none}.catalog-card .float-image>button:first-child{padding:31px 30px 8px}.catalog-card .float-image img{max-height:154px;max-width:195px;filter:drop-shadow(0 9px 10px #0005)}
.catalog-card .rare-tag{position:absolute;top:13px;right:13px;background:#30291c;border:1px solid #51432b;border-radius:4px;color:#e6c77e;text-transform:uppercase;font-weight:650;font-size:9px;letter-spacing:.65px;line-height:1;padding:5px 6px;pointer-events:none}
.catalog-card .float-image>.save-button{position:absolute;top:10px;left:10px;right:auto;width:30px;height:30px;background:hsl(var(--theme-hue,217) calc(15.5% * var(--theme-saturation,1)) 13.9% / 0.788);border-radius:7px;color:hsl(var(--theme-hue,217) calc(14.7% * var(--theme-saturation,1)) 61.4%);opacity:0;transition:opacity 150ms,color 150ms}
.catalog-card:hover .float-image>.save-button,.catalog-card:has(:focus-visible) .float-image>.save-button,.catalog-card .float-image>.save-button.saved{opacity:1}.catalog-card .float-image>.save-button.saved{color:#e6c77e}.catalog-card .save-button .icon{width:16px;height:16px}
.catalog-card .float-card-info{padding:9px 16px 16px}.catalog-card .item-name{display:block;width:100%;white-space:normal;overflow:visible;text-overflow:clip;min-height:38px;text-align:left;font-size:14px;line-height:1.4;font-weight:600;letter-spacing:-.1px;color:hsl(var(--theme-hue,217) calc(15.6% * var(--theme-saturation,1)) 91.2%);margin:0 0 8px}.catalog-card .item-name:hover{color:#fff}
.catalog-card-stats{margin:0}.catalog-card-stats>div{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:25px}.catalog-card-stats dt{color:hsl(var(--theme-hue,217) calc(13.5% * var(--theme-saturation,1)) 56.5%);font-size:10px;font-weight:650;letter-spacing:.65px;text-transform:uppercase}.catalog-card-stats dt abbr{border:0;text-decoration:none;cursor:help}.catalog-card-stats dd{margin:0;color:hsl(var(--theme-hue,217) calc(28.4% * var(--theme-saturation,1)) 86.9%);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.catalog-card-stats .card-sale-price dd{color:#edbf59;font-size:17px;letter-spacing:-.25px}.catalog-card-stats .card-value dd{color:hsl(var(--theme-hue,217) calc(100.0% * var(--theme-saturation,1)) 71.0%)}.catalog-card-stats .card-rap dd{color:#5ccfa0}.demand-tag{display:inline-block;vertical-align:middle;background:hsl(var(--theme-hue,217) calc(22.7% * var(--theme-saturation,1)) 17.3%);border:1px solid hsl(var(--theme-hue,217) calc(21.1% * var(--theme-saturation,1)) 22.4%);border-radius:4px;padding:4px 6px;color:hsl(var(--theme-hue,217) calc(33.8% * var(--theme-saturation,1)) 72.7%);font-size:9px;font-weight:650;letter-spacing:.45px;text-transform:uppercase;line-height:1}.demand-high,.demand-amazing{color:#87cbb6;background:#192c28;border-color:#2a443c}.demand-low,.demand-terrible{background:#292521;color:#bcaa96;border-color:#3c342d}.demand-unassigned{background:hsl(var(--theme-hue,217) calc(5.9% * var(--theme-saturation,1)) 13.3%);border-color:hsl(var(--theme-hue,217) calc(9.1% * var(--theme-saturation,1)) 19.4%);color:hsl(var(--theme-hue,217) calc(6.8% * var(--theme-saturation,1)) 56.7%)}
.catalog-card:hover,.catalog-card:has(:focus-visible){border-color:hsl(var(--theme-hue,217) calc(18.9% * var(--theme-saturation,1)) 29.0%);box-shadow:0 10px 25px #0005}.catalog-card .card-action-tray{background:hsl(var(--theme-hue,217) calc(15.8% * var(--theme-saturation,1)) 11.2%);border-color:hsl(var(--theme-hue,217) calc(18.9% * var(--theme-saturation,1)) 29.0%)}.hero-stack .catalog-card .float-card-info{padding:9px 15px 14px}.hero-stack .catalog-card .item-name{font-size:15px}.hero-stack .catalog-card .hero-card-actions{margin-top:14px}.hero-stack .catalog-card .float-image img{max-height:154px}
.market-page .list-view .catalog-card{display:grid;grid-template-columns:160px minmax(0,1fr);border-left:1px solid hsl(var(--theme-hue,217) calc(13.6% * var(--theme-saturation,1)) 15.9%)}.list-view .catalog-card .float-image{height:180px;border:0;border-radius:12px 0 0 0}.list-view .catalog-card .float-image>button:first-child{padding:24px 15px 12px}.list-view .catalog-card .float-card-info{padding:18px 22px}.list-view .catalog-card .item-name{min-height:0;margin-bottom:15px}.list-view .catalog-card-stats{display:grid;grid-template-columns:1fr 1fr;gap:5px 30px}.list-view .catalog-card .card-action-tray{grid-column:1/-1}
@media(max-width:640px){.catalog-card .float-image{height:155px}.catalog-card .float-image>button:first-child{padding:31px 17px 8px}.catalog-card .float-image img{max-height:119px}.catalog-card .rare-tag{top:10px;right:10px;font-size:8px;padding:4px 5px}.catalog-card .float-image>.save-button{opacity:1;top:7px;left:7px;width:26px;height:26px;background:transparent}.catalog-card .float-card-info{padding:8px 11px 13px}.catalog-card .item-name{font-size:12px;line-height:1.45;min-height:36px;display:block;-webkit-line-clamp:unset;margin-bottom:8px}.catalog-card-stats>div{gap:4px;min-height:25px}.catalog-card-stats dt{font-size:9px;letter-spacing:.4px}.catalog-card-stats dd{font-size:11px}.catalog-card-stats .card-sale-price dd{font-size:14px}.demand-tag{font-size:8px;padding:4px}.hero-stack .catalog-card .item-name{font-size:15px}.hero-stack .catalog-card-stats dt{font-size:10px}.hero-stack .catalog-card-stats dd{font-size:13px}.hero-stack .catalog-card-stats .card-sale-price dd{font-size:17px}.market-page .list-view .catalog-card{grid-template-columns:110px minmax(0,1fr)}.list-view .catalog-card .float-card-info{grid-column:auto;padding:14px 12px}.list-view .catalog-card .float-image{height:195px}.list-view .catalog-card-stats{display:block}.list-view .catalog-card .rare-tag{right:7px;top:7px}.list-view .catalog-card .save-button{top:32px}}
@media(hover:none){.catalog-card .float-image>.save-button{opacity:1}}
.list-view .float-card.catalog-card:hover,.list-view .float-card.catalog-card:has(:focus-visible){border-radius:13px}
@media(max-width:640px){.float-card.catalog-card:hover,.float-card.catalog-card:has(:focus-visible){border-radius:13px}.list-view .catalog-card .float-card-info{border-top:0}}
