/* Cards carry their own authored palette; room light preserves that separation.
   Relics retain their accepted pigment balance and cleaned transparent edges. */
.supply-art { --art-room-filter: var(--card-room-filter, brightness(1)); }
.relic-painting { --art-room-filter: var(--relic-room-filter, brightness(1)); --art-grade: saturate(.92) contrast(1.06); }
.supply-art, .relic-painting { filter: var(--art-grade, brightness(1)) var(--art-room-filter) var(--art-shadow, drop-shadow(0 0 0 transparent)); }
.item-lighting-defs { position: absolute; width: 0; height: 0; overflow: hidden; pointer-events: none; }

/* Retain coloured material and light/dark separation at a 24px display size.
   Only the brightest ceramic and gold need a further saturation adjustment. */
[data-relic-art="piggy"] { --art-grade: saturate(.86) contrast(1.06); }
[data-relic-art="luckyCoin"] { --art-grade: saturate(.86) contrast(1.06); }
[data-relic-art="glowMoth"] { --art-grade: saturate(.98) contrast(1.04); }
