/* Shared by the game and armory: quality belongs to the item, including white boss loot. */
.poor { --item-quality-color: #9d9d9d; }
.common { --item-quality-color: #fff; }
.uncommon { --item-quality-color: #1eff00; }
.rare { --item-quality-color: #0070dd; }
.epic { --item-quality-color: #a335ee; }
.legendary { --item-quality-color: #ff8000; }
.artifact { --item-quality-color: #e6cc80; }
:is(.poor, .common, .uncommon, .rare, .epic, .legendary, .artifact) {
  color: var(--item-quality-color) !important;
}
.paper-slot:not(.vacant) b { color: var(--item-quality-color); }
.paper-slot:not(.vacant) .paper-slot-icon,
.bag-cell:not(.empty-cell),
.tooltip-head img { border-color: var(--item-quality-color); }
img.quality-icon { border: 2px ridge var(--item-quality-color); }
/* Selection uses an outer ring so it never replaces the item's quality border. */
.bag-cell.chosen { outline: 2px solid #ffe09b; outline-offset: 1px; }
