.cp-sigil{flex-shrink:0;display:block}.cp-sigil-lg{width:26px;height:26px}.cp-sigil-md{width:15px;height:15px}.cp-sigil-sm{width:8px;height:8px}.cp-sigil.kingdom{background:var(--ember-kingdom);transform:rotate(45deg)}.cp-sigil.undead{border:2px solid var(--ember-undead);border-radius:50%}.cp-sigil-sm.undead{border-width:1.5px}.cp-sigil.infernal{background:var(--ember-infernal);clip-path:polygon(50% 0,100% 100%,0 100%)}.cp-sigil.wildborn{background:var(--fx-wildborn);clip-path:polygon(50% 0%,100% 38%,82% 100%,18% 100%,0% 38%)}.cp-sigil.spell{background:linear-gradient(135deg, var(--ember-gold-light), var(--ember-gold-deep));border-radius:2px;transform:rotate(45deg)}.cp-gems{gap:3px;display:inline-flex}.cp-gem{background:#0a04068c;border-radius:1.5px;width:7px;height:7px;transform:rotate(45deg);box-shadow:inset 0 0 0 1px #ffe2b429}.cp-gems.r-common{--gem:#cfc4b6}.cp-gems.r-rare{--gem:#8fc0ef}.cp-gems.r-epic{--gem:#c79cf2}.cp-gems.r-legendary{--gem:var(--ember-gold-light)}.cp-gem.lit{background:var(--gem);box-shadow:0 0 5px var(--gem)}.cp-gems.dim .cp-gem.lit{opacity:.55;box-shadow:none}
