.rpg-icon-wrap{vertical-align:middle;--rpg-shadow-y:clamp(.5px, calc(var(--rpg-icon-px,20px) * .056), 2px);--rpg-shadow-blur1:clamp(1.5px, calc(var(--rpg-icon-px,20px) * .139), 5px);--rpg-shadow-blur2:clamp(2px, calc(var(--rpg-icon-px,20px) * .167), 6px);justify-content:center;align-items:center;display:inline-flex;position:relative}.rpg-pure-icon{vertical-align:middle;object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 var(--rpg-shadow-y) var(--rpg-shadow-blur1) #000000e6);transition:transform .2s cubic-bezier(.16,1,.3,1),filter .2s;display:inline-block;background:0 0!important;border:none!important;border-radius:0!important}.rpg-icon-wrap:before{content:"";box-shadow:0 0 var(--rpg-shadow-blur2) #ffd27a73;pointer-events:none;border-radius:50%;position:absolute;inset:0}.rpg-pure-icon:hover,button:hover .rpg-pure-icon,a:hover .rpg-pure-icon{transform:scale(1.1)}.rpg-icon-sm{width:18px;height:18px}.rpg-icon-md{width:22px;height:22px}.rpg-icon-lg{width:28px;height:28px}.rpg-icon-xl{width:36px;height:36px}
