.pokemon-motion-figure{position:relative;display:inline-grid;place-items:center;vertical-align:middle;max-width:100%;flex-shrink:0}.pokemon-motion-figure>canvas{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none}.pokemon-motion-figure>img{grid-area:1/1}.atlas-illustration>.pokemon-motion-figure{width:100%;height:100%}.jp-team-slot>.pokemon-motion-figure{width:66px;height:66px}.pc-patient>.pokemon-motion-figure{width:64px;height:70px}.pc-patient>.pokemon-motion-figure>img{width:100%;height:100%}.pc-mon-portrait>.pokemon-motion-figure{width:100%;height:100px}.pokemon-stage>.pokemon-motion-figure{z-index:2}.pokemon-stage.has-aura>.pokemon-motion-figure>canvas{filter:drop-shadow(0 0 2px var(--aura)) drop-shadow(0 0 7px rgba(var(--aura-rgb),.38))}
