.gear-art.gear-art-tier{display:block;position:absolute;inset:0;width:100%;height:100%;background:none!important;stroke:none;fill:none;overflow:hidden}
.gear-art-tier image{pointer-events:none}
svg.pet-art{display:block;background:none!important;stroke:none;fill:none;overflow:hidden}
.gear-art-tier.gold{filter:brightness(1.08) contrast(1.025)}
.hero-figure>.hero-paperdoll{display:block;width:100%;height:100%;stroke:none;fill:none;overflow:hidden}
.hero-paperdoll{stroke:none;fill:none;overflow:hidden}
.hero-paperdoll .hero-part.gold{filter:brightness(1.055)}
.fighter-art.has-equipment{background:none!important}
.fighter-art.has-equipment>.hero-paperdoll{width:100%;height:100%;overflow:hidden}
.side-right .fighter-art.has-equipment>.hero-paperdoll{transform:scaleX(-1)}
.gear-art-tier.relic{filter:sepia(.23) saturate(1.3) brightness(1.12)}
.hero-paperdoll .hero-part.relic{filter:sepia(.23) saturate(1.25) brightness(1.09)}
.forge-stock-item.relic .forge-item-picture,.forge-inspection-art.relic,.inventory-slot.relic-item{border-color:#eab070;box-shadow:0 0 0 1px #422013,inset 0 0 10px #ce792322}
.forge-stock-item.relic .forge-item-state{color:#f6c88f}
.forge-price-part{display:inline-flex;align-items:center;justify-content:center;gap:4px}
.forge-item-cost.mixed{position:relative;flex-direction:column;gap:1px;margin-top:4px;font-size:10px;line-height:1.2}
.forge-item-cost.mixed .forge-price-plus{position:absolute;left:-10px;top:11px;font-size:9px;color:#dfc190}
.forge-item-cost.mixed .forge-coin{width:12px;height:12px;font-size:8px}
.forge-buy-price{flex-wrap:wrap;font:700 22px var(--serif)}
.forge-buy-price .forge-price-plus{font:14px var(--sans)}
.forge-filters{gap:15px}
.forge-inspection{overscroll-behavior:contain;outline-offset:3px}
@media(max-width:600px){.forge-filters{gap:15px}.forge-item-cost.mixed{font-size:9px}.forge-buy-price{font-size:20px}}
