.pf-champion{pointer-events:none;contain:layout paint;flex:none;display:block;position:relative}.pf-preload{display:none}.pf-direction,.pf-paint{transform-origin:50% 81.25%;width:100%;height:100%;display:block}.pf-direction{transform:scaleX(var(--pf-flip))}.pf-paint{background-repeat:no-repeat;background-size:600% 800%;background-position:0 calc((var(--pf-base-row) + var(--pf-view)*var(--pf-use-view))*100%/7);-webkit-mask-source-type:alpha;-webkit-mask-size:600% 800%;mask-size:600% 800%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:alpha;mask-mode:alpha;-webkit-mask-position:0 calc((var(--pf-base-row) + var(--pf-view)*var(--pf-use-view))*100%/7);mask-position:0 calc((var(--pf-base-row) + var(--pf-view)*var(--pf-use-view))*100%/7);image-rendering:pixelated;animation:var(--pf-animation) var(--pf-duration) steps(1,end) var(--pf-iterations) both;filter:none;animation-delay:var(--pf-delay,0s)}.pf-idle .pf-paint,.pf-manual .pf-paint{animation:none}.pf-walk .pf-direction{animation:var(--pf-route-facings,none) var(--px-route-duration,1.8s) steps(1,end) both;animation-delay:var(--pf-delay,0s)}.pf-paused .pf-paint,.pf-paused .pf-direction{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.pf-paint,.pf-direction{animation:none!important}.pf-cast .pf-paint{mask-position-x:60%;background-position-x:60%}.pf-hit .pf-paint{mask-position-x:40%;background-position-x:40%}.pf-defeat .pf-paint{mask-position-x:100%;background-position-x:100%}}
