/* Reward presentation never owns the counter values. */
.reward-flight-layer{position:fixed;inset:0;z-index:75;pointer-events:none;overflow:hidden;contain:strict}
.reward-flight{position:absolute;display:block;width:1.1rem;height:1.15rem;pointer-events:none;will-change:transform,opacity}
.reward-flight[hidden]{display:none}
.reward-flight>span{display:block;width:100%;height:100%;background-repeat:no-repeat;image-rendering:pixelated}
.reward-shards>span{font:700 1.25rem/1 Georgia,serif;color:#dfb3ff;text-shadow:0 .0625rem #130e1b}
.app-frame .battlefield :is(.hero-ground-shadow,.mob-shadow)[data-contact=fitted]{left:var(--contact-left);right:auto;width:var(--contact-width);bottom:var(--contact-bottom);height:var(--contact-height);opacity:var(--contact-opacity);transform:none!important;pointer-events:none}
@media(prefers-reduced-motion:reduce){.reward-flight-layer{display:none}}
