.pkm-wrapper {
  width: 67px;
  height: 56px;
  line-height: 54px;
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  padding: 1px;
}

.pkm {
  display: inline-block;
  vertical-align: middle;
  image-rendering: crisp-edges;
  image-rendering: -moz-crisp-edges;
  image-rendering: -webkit-crisp-edges;
  image-rendering: pixelated;
}

.pkm {
  width: 11px;
  height: 21px;
  background-position: -483px -44px;
}

.pkm.pkm-tynamo {
  width: 14px;
  height: 11px;
  background-position: 0px 0px;
}
.pkm.pkm-carbink {
  width: 14px;
  height: 13px;
  background-position: -16px 0px;
}
.pkm.pkm-egg-manaphy {
  width: 12px;
  height: 15px;
  background-position: -32px 0px;
}
.pkm.pkm-egg {
  width: 13px;
  height: 14px;
  background-position: -46px 0px;
}
.pkm.pkm-goomy {
  width: 12px;
  height: 14px;
  background-position: -61px 0px;
}
.pkm.pkm-tympole {
  width: 14px;
  height: 13px;
  background-position: -75px 0px;
}
.pkm.pkm-unown-x {
  width: 13px;
  height: 14px;
  background-position: -91px 0px;
}
.pkm.pkm-aron {
  width: 16px;
  height: 12px;
  background-position: -106px 0px;
}
.pkm.pkm-bronzor {
  width: 13px;
  height: 16px;
  background-position: -124px 0px;
}
.pkm.pkm-diglett {
  width: 15px;
  height: 14px;
  background-position: -139px 0px;
}
.pkm.pkm-ditto {
  width: 16px;
  height: 13px;
  background-position: -156px 0px;
}
.pkm.pkm-kabuto {
  width: 16px;
  height: 13px;
  background-position: -174px 0px;
}
.pkm.pkm-karrablast {
  width: 12px;
  height: 17px;
  background-position: -192px 0px;
}
.pkm.pkm-luvdisc {
  width: 12px;
  height: 17px;
  background-position: -206px 0px;
}
.pkm.pkm-munna {
  width: 15px;
  height: 14px;
  background-position: -220px 0px;
}
.pkm.pkm-roggenrola {
  width: 11px;
  height: 17px;
  background-position: -237px 0px;
}
.pkm.pkm-solosis {
  width: 15px;
  height: 14px;
  background-position: -250px 0px;
}
.pkm.pkm-unown-r {
  width: 10px;
  height: 18px;
  background-position: -267px 0px;
}
.pkm.pkm-unown-z {
  width: 10px;
  height: 19px;
  background-position: -279px 0px;
}
.pkm.pkm-vanillite {
  width: 12px;
  height: 16px;
  background-position: -291px 0px;
}
.pkm.pkm-voltorb {
  width: 14px;
  height: 14px;
  background-position: -305px 0px;
}
.pkm.pkm-budew {
  width: 12px;
  height: 18px;
  background-position: -321px 0px;
}
.pkm.pkm-caterpie {
  width: 14px;
  height: 16px;
  background-position: -335px 0px;
}
.pkm.pkm-ferroseed {
  width: 15px;
  height: 16px;
  background-position: -351px 0px;
}
.pkm.pkm-foongus {
  width: 14px;
  height: 17px;
  background-position: -368px 0px;
}
.pkm.pkm-grubbin {
  width: 17px;
  height: 13px;
  background-position: -384px 0px;
}
.pkm.pkm-kakuna {
  width: 13px;
  height: 18px;
  background-position: -403px 0px;
}
.pkm.pkm-litwick {
  width: 13px;
  height: 18px;
  background-position: -418px 0px;
}
.pkm.pkm-metapod {
  width: 12px;
  height: 18px;
  background-position: -433px 0px;
}
.pkm.pkm-petilil {
  width: 12px;
  height: 18px;
  background-position: -447px 0px;
}
.pkm.pkm-scraggy {
  width: 15px;
  height: 16px;
  background-position: 0px -21px;
}
.pkm.pkm-sinistea {
  width: 17px;
  height: 14px;
  background-position: -17px -21px;
}
.pkm.pkm-sizzlipede {
  width: 21px;
  height: 10px;
  background-position: -36px -21px;
}
.pkm.pkm-snom {
  width: 17px;
  height: 14px;
  background-position: -59px -21px;
}
.pkm.pkm-spritzee {
  width: 15px;
  height: 16px;
  background-position: -78px -21px;
}
.pkm.pkm-sunkern {
  width: 13px;
  height: 18px;
  background-position: -95px -21px;
}
.pkm.pkm-swinub {
  width: 18px;
  height: 13px;
  background-position: -110px -21px;
}
.pkm.pkm-unown-exclamation {
  width: 10px;
  height: 20px;
  background-position: -130px -21px;
}
.pkm.pkm-unown-g {
  width: 10px;
  height: 21px;
  background-position: -142px -21px;
}
.pkm.pkm-unown-i {
  width: 10px;
  height: 20px;
  background-position: -154px -21px;
}
.pkm.pkm-unown-j {
  width: 11px;
  height: 19px;
  background-position: -166px -21px;
}
.pkm.pkm-unown-p {
  width: 11px;
  height: 20px;
  background-position: -179px -21px;
}
.pkm.pkm-unown-q {
  width: 14px;
  height: 16px;
  background-position: -192px -21px;
}
.pkm.pkm-unown-t {
  width: 12px;
  height: 19px;
  background-position: -208px -21px;
}
.pkm.pkm-unown {
  width: 10px;
  height: 21px;
  background-position: -222px -21px;
}
.pkm.pkm-wishiwashi-solo {
  width: 18px;
  height: 13px;
  background-position: -234px -21px;
}
.pkm.pkm-applin {
  width: 15px;
  height: 17px;
  background-position: -254px -21px;
}
.pkm.pkm-bonsly {
  width: 12px;
  height: 20px;
  background-position: -271px -21px;
}
.pkm.pkm-castform {
  width: 13px;
  height: 20px;
  background-position: -285px -21px;
}
.pkm.pkm-celebi {
  width: 14px;
  height: 18px;
  background-position: -300px -21px;
}
.pkm.pkm-cleffa {
  width: 16px;
  height: 16px;
  background-position: -316px -21px;
}
.pkm.pkm-cubchoo {
  width: 14px;
  height: 18px;
  background-position: -334px -21px;
}
.pkm.pkm-darumaka-galar {
  width: 17px;
  height: 15px;
  background-position: -350px -21px;
}
.pkm.pkm-darumaka {
  width: 17px;
  height: 15px;
  background-position: -369px -21px;
}
.pkm.pkm-diglett-alola {
  width: 15px;
  height: 18px;
  background-position: -388px -21px;
}
.pkm.pkm-electrode {
  width: 16px;
  height: 16px;
  background-position: -405px -21px;
}
.pkm.pkm-elgyem {
  width: 13px;
  height: 19px;
  background-position: -423px -21px;
}
.pkm.pkm-flabebe-blue {
  width: 15px;
  height: 18px;
  background-position: -438px -21px;
}
.pkm.pkm-flabebe-orange {
  width: 15px;
  height: 18px;
  background-position: -455px -21px;
}
.pkm.pkm-flabebe-white {
  width: 15px;
  height: 18px;
  background-position: -472px -21px;
}
.pkm.pkm-flabebe-yellow {
  width: 15px;
  height: 18px;
  background-position: 0px -44px;
}
.pkm.pkm-flabebe {
  width: 15px;
  height: 18px;
  background-position: -17px -44px;
}
.pkm.pkm-fletchling {
  width: 18px;
  height: 15px;
  background-position: -34px -44px;
}
.pkm.pkm-fomantis {
  width: 14px;
  height: 19px;
  background-position: -54px -44px;
}
.pkm.pkm-gothita {
  width: 14px;
  height: 18px;
  background-position: -70px -44px;
}
.pkm.pkm-happiny {
  width: 14px;
  height: 19px;
  background-position: -86px -44px;
}
.pkm.pkm-igglybuff {
  width: 15px;
  height: 18px;
  background-position: -102px -44px;
}
.pkm.pkm-lotad {
  width: 17px;
  height: 15px;
  background-position: -119px -44px;
}
.pkm.pkm-milcery {
  width: 16px;
  height: 17px;
  background-position: -138px -44px;
}
.pkm.pkm-munchlax {
  width: 14px;
  height: 19px;
  background-position: -156px -44px;
}
.pkm.pkm-pidove {
  width: 16px;
  height: 16px;
  background-position: -172px -44px;
}
.pkm.pkm-piplup {
  width: 13px;
  height: 19px;
  background-position: -190px -44px;
}
.pkm.pkm-pumpkaboo-small {
  width: 15px;
  height: 17px;
  background-position: -205px -44px;
}
.pkm.pkm-ralts {
  width: 14px;
  height: 18px;
  background-position: -222px -44px;
}
.pkm.pkm-remoraid {
  width: 17px;
  height: 16px;
  background-position: -238px -44px;
}
.pkm.pkm-seedot {
  width: 15px;
  height: 17px;
  background-position: -257px -44px;
}
.pkm.pkm-sewaddle {
  width: 15px;
  height: 17px;
  background-position: -274px -44px;
}
.pkm.pkm-shelmet {
  width: 18px;
  height: 15px;
  background-position: -291px -44px;
}
.pkm.pkm-shroomish {
  width: 18px;
  height: 15px;
  background-position: -311px -44px;
}
.pkm.pkm-spewpa {
  width: 16px;
  height: 17px;
  background-position: -331px -44px;
}
.pkm.pkm-spinarak {
  width: 18px;
  height: 14px;
  background-position: -349px -44px;
}
.pkm.pkm-swirlix {
  width: 17px;
  height: 16px;
  background-position: -369px -44px;
}
.pkm.pkm-taillow {
  width: 18px;
  height: 15px;
  background-position: -388px -44px;
}
.pkm.pkm-torchic {
  width: 13px;
  height: 19px;
  background-position: -408px -44px;
}
.pkm.pkm-unown-b {
  width: 12px;
  height: 21px;
  background-position: -423px -44px;
}
.pkm.pkm-unown-d {
  width: 14px;
  height: 19px;
  background-position: -437px -44px;
}
.pkm.pkm-unown-k {
  width: 13px;
  height: 20px;
  background-position: -453px -44px;
}
.pkm.pkm-unown-l {
  width: 13px;
  height: 20px;
  background-position: -468px -44px;
}
.pkm.pkm-unown-question {
  width: 11px;
  height: 21px;
  background-position: -483px -44px;
}
.pkm.pkm-unown-v {
  width: 14px;
  height: 18px;
  background-position: -496px -44px;
}
.pkm.pkm-unown-y {
  width: 13px;
  height: 19px;
  background-position: 0px -67px;
}
.pkm.pkm-venipede {
  width: 18px;
  height: 14px;
  background-position: -15px -67px;
}
.pkm.pkm-weedle {
  width: 16px;
  height: 17px;
  background-position: -35px -67px;
}
.pkm.pkm-whismur {
  width: 17px;
  height: 16px;
  background-position: -53px -67px;
}
.pkm.pkm-zorua {
  width: 16px;
  height: 17px;
  background-position: -72px -67px;
}
.pkm.pkm-alomomola {
  width: 13px;
  height: 22px;
  background-position: -90px -67px;
}
.pkm.pkm-azurill {
  width: 15px;
  height: 19px;
  background-position: -105px -67px;
}
.pkm.pkm-bagon {
  width: 15px;
  height: 20px;
  background-position: -122px -67px;
}
.pkm.pkm-barboach {
  width: 21px;
  height: 13px;
  background-position: -139px -67px;
}
.pkm.pkm-bellsprout {
  width: 20px;
  height: 15px;
  background-position: -162px -67px;
}
.pkm.pkm-bergmite {
  width: 17px;
  height: 18px;
  background-position: -184px -67px;
}
.pkm.pkm-bounsweet {
  width: 16px;
  height: 19px;
  background-position: -203px -67px;
}
.pkm.pkm-castform-rainy {
  width: 14px;
  height: 21px;
  background-position: -221px -67px;
}
.pkm.pkm-chikorita {
  width: 15px;
  height: 19px;
  background-position: -237px -67px;
}
.pkm.pkm-cottonee {
  width: 21px;
  height: 14px;
  background-position: -254px -67px;
}
.pkm.pkm-croagunk {
  width: 17px;
  height: 17px;
  background-position: -277px -67px;
}
.pkm.pkm-dewpider {
  width: 14px;
  height: 20px;
  background-position: -296px -67px;
}
.pkm.pkm-ducklett {
  width: 16px;
  height: 19px;
  background-position: -312px -67px;
}
.pkm.pkm-duosion {
  width: 16px;
  height: 19px;
  background-position: -330px -67px;
}
.pkm.pkm-eevee {
  width: 17px;
  height: 18px;
  background-position: -348px -67px;
}
.pkm.pkm-electrike {
  width: 19px;
  height: 15px;
  background-position: -367px -67px;
}
.pkm.pkm-espurr {
  width: 16px;
  height: 18px;
  background-position: -388px -67px;
}
.pkm.pkm-gossifleur {
  width: 17px;
  height: 18px;
  background-position: -406px -67px;
}
.pkm.pkm-gulpin {
  width: 17px;
  height: 17px;
  background-position: -425px -67px;
}
.pkm.pkm-helioptile {
  width: 18px;
  height: 17px;
  background-position: -444px -67px;
}
.pkm.pkm-horsea {
  width: 18px;
  height: 17px;
  background-position: -464px -67px;
}
.pkm.pkm-larvitar {
  width: 15px;
  height: 20px;
  background-position: -484px -67px;
}
.pkm.pkm-leavanny {
  width: 14px;
  height: 21px;
  background-position: -501px -67px;
}
.pkm.pkm-ledyba {
  width: 16px;
  height: 18px;
  background-position: -517px -67px;
}
.pkm.pkm-meloetta,
.pkm.pkm-meloetta-aria
{
  width: 14px;
  height: 21px;
  background-position: -535px -67px;
}
.pkm.pkm-meltan {
  width: 17px;
  height: 17px;
  background-position: 0px -91px;
}
.pkm.pkm-mime-jr {
  width: 14px;
  height: 21px;
  background-position: -19px -91px;
}
.pkm.pkm-minior-blue {
  width: 17px;
  height: 18px;
  background-position: -35px -91px;
}
.pkm.pkm-minior-green {
  width: 17px;
  height: 18px;
  background-position: -54px -91px;
}
.pkm.pkm-minior-indigo {
  width: 17px;
  height: 18px;
  background-position: -73px -91px;
}
.pkm.pkm-minior-orange {
  width: 17px;
  height: 18px;
  background-position: -92px -91px;
}
.pkm.pkm-minior-red {
  width: 17px;
  height: 18px;
  background-position: -111px -91px;
}
.pkm.pkm-minior-violet {
  width: 17px;
  height: 18px;
  background-position: -130px -91px;
}
.pkm.pkm-minior-yellow {
  width: 17px;
  height: 18px;
  background-position: -149px -91px;
}
.pkm.pkm-minior {
  width: 17px;
  height: 18px;
  background-position: -168px -91px;
}
.pkm.pkm-minun {
  width: 16px;
  height: 19px;
  background-position: -187px -91px;
}
.pkm.pkm-misdreavus {
  width: 16px;
  height: 19px;
  background-position: -205px -91px;
}
.pkm.pkm-natu {
  width: 17px;
  height: 18px;
  background-position: -223px -91px;
}
.pkm.pkm-nosepass {
  width: 17px;
  height: 18px;
  background-position: -242px -91px;
}
.pkm.pkm-oshawott {
  width: 16px;
  height: 18px;
  background-position: -261px -91px;
}
.pkm.pkm-pancham {
  width: 15px;
  height: 19px;
  background-position: -279px -91px;
}
.pkm.pkm-pawniard {
  width: 14px;
  height: 20px;
  background-position: -296px -91px;
}
.pkm.pkm-pichu-spiky-eared {
  width: 15px;
  height: 19px;
  background-position: -312px -91px;
}
.pkm.pkm-pichu {
  width: 15px;
  height: 19px;
  background-position: -329px -91px;
}
.pkm.pkm-pidgey {
  width: 18px;
  height: 17px;
  background-position: -346px -91px;
}
.pkm.pkm-plusle {
  width: 16px;
  height: 19px;
  background-position: -366px -91px;
}
.pkm.pkm-poliwag {
  width: 20px;
  height: 15px;
  background-position: -384px -91px;
}
.pkm.pkm-pupitar {
  width: 16px;
  height: 19px;
  background-position: -406px -91px;
}
.pkm.pkm-rookidee {
  width: 19px;
  height: 16px;
  background-position: -424px -91px;
}
.pkm.pkm-rowlet {
  width: 17px;
  height: 18px;
  background-position: -445px -91px;
}
.pkm.pkm-scatterbug {
  width: 14px;
  height: 21px;
  background-position: -464px -91px;
}
.pkm.pkm-shaymin,
.pkm.pkm-shaymin-land {
  width: 18px;
  height: 16px;
  background-position: -480px -91px;
}
.pkm.pkm-shuppet {
  width: 15px;
  height: 19px;
  background-position: -500px -91px;
}
.pkm.pkm-skiddo {
  width: 17px;
  height: 18px;
  background-position: -517px -91px;
}
.pkm.pkm-smoochum {
  width: 14px;
  height: 20px;
  background-position: -536px -91px;
}
.pkm.pkm-snorunt {
  width: 15px;
  height: 19px;
  background-position: 0px -114px;
}
.pkm.pkm-spearow {
  width: 19px;
  height: 16px;
  background-position: -17px -114px;
}
.pkm.pkm-spheal {
  width: 19px;
  height: 16px;
  background-position: -38px -114px;
}
.pkm.pkm-spoink {
  width: 14px;
  height: 20px;
  background-position: -59px -114px;
}
.pkm.pkm-staryu {
  width: 17px;
  height: 17px;
  background-position: -75px -114px;
}
.pkm.pkm-swablu {
  width: 19px;
  height: 16px;
  background-position: -94px -114px;
}
.pkm.pkm-togepi {
  width: 16px;
  height: 18px;
  background-position: -115px -114px;
}
.pkm.pkm-tyrogue {
  width: 13px;
  height: 21px;
  background-position: -133px -114px;
}
.pkm.pkm-unown-c {
  width: 15px;
  height: 20px;
  background-position: -148px -114px;
}
.pkm.pkm-unown-e {
  width: 14px;
  height: 20px;
  background-position: -165px -114px;
}
.pkm.pkm-unown-f {
  width: 15px;
  height: 19px;
  background-position: -181px -114px;
}
.pkm.pkm-unown-u {
  width: 18px;
  height: 16px;
  background-position: -198px -114px;
}
.pkm.pkm-unown-w {
  width: 17px;
  height: 17px;
  background-position: -218px -114px;
}
.pkm.pkm-woobat {
  width: 20px;
  height: 15px;
  background-position: -237px -114px;
}
.pkm.pkm-wurmple {
  width: 18px;
  height: 17px;
  background-position: -259px -114px;
}
.pkm.pkm-archen {
  width: 21px;
  height: 15px;
  background-position: -279px -114px;
}
.pkm.pkm-baltoy {
  width: 16px;
  height: 21px;
  background-position: -302px -114px;
}
.pkm.pkm-beldum {
  width: 19px;
  height: 17px;
  background-position: -320px -114px;
}
.pkm.pkm-bidoof {
  width: 20px;
  height: 16px;
  background-position: -341px -114px;
}
.pkm.pkm-charjabug {
  width: 18px;
  height: 19px;
  background-position: -363px -114px;
}
.pkm.pkm-cherubi {
  width: 18px;
  height: 18px;
  background-position: -383px -114px;
}
.pkm.pkm-chimecho {
  width: 15px;
  height: 21px;
  background-position: -403px -114px;
}
.pkm.pkm-clefairy {
  width: 18px;
  height: 19px;
  background-position: -420px -114px;
}
.pkm.pkm-clobbopus {
  width: 19px;
  height: 17px;
  background-position: -440px -114px;
}
.pkm.pkm-deino {
  width: 16px;
  height: 20px;
  background-position: -461px -114px;
}
.pkm.pkm-drifloon {
  width: 15px;
  height: 22px;
  background-position: -479px -114px;
}
.pkm.pkm-dwebble {
  width: 19px;
  height: 17px;
  background-position: -496px -114px;
}
.pkm.pkm-fennekin {
  width: 17px;
  height: 19px;
  background-position: -517px -114px;
}
.pkm.pkm-froakie {
  width: 18px;
  height: 19px;
  background-position: -536px -114px;
}
.pkm.pkm-golett {
  width: 18px;
  height: 18px;
  background-position: -556px -114px;
}
.pkm.pkm-hoothoot {
  width: 17px;
  height: 20px;
  background-position: 0px -138px;
}
.pkm.pkm-impidimp {
  width: 17px;
  height: 20px;
  background-position: -19px -138px;
}
.pkm.pkm-joltik {
  width: 21px;
  height: 16px;
  background-position: -38px -138px;
}
.pkm.pkm-lampent {
  width: 19px;
  height: 18px;
  background-position: -61px -138px;
}
.pkm.pkm-lillipup {
  width: 18px;
  height: 18px;
  background-position: -82px -138px;
}
.pkm.pkm-machop {
  width: 16px;
  height: 20px;
  background-position: -102px -138px;
}
.pkm.pkm-magby {
  width: 16px;
  height: 20px;
  background-position: -120px -138px;
}
.pkm.pkm-makuhita {
  width: 18px;
  height: 19px;
  background-position: -138px -138px;
}
.pkm.pkm-mantyke {
  width: 20px;
  height: 17px;
  background-position: -158px -138px;
}
.pkm.pkm-meditite {
  width: 17px;
  height: 20px;
  background-position: -180px -138px;
}
.pkm.pkm-mienfoo {
  width: 18px;
  height: 19px;
  background-position: -199px -138px;
}
.pkm.pkm-morelull {
  width: 13px;
  height: 24px;
  background-position: -219px -138px;
}
.pkm.pkm-mudkip {
  width: 19px;
  height: 18px;
  background-position: -234px -138px;
}
.pkm.pkm-nidoran-f {
  width: 18px;
  height: 19px;
  background-position: -255px -138px;
}
.pkm.pkm-nincada {
  width: 23px;
  height: 14px;
  background-position: -275px -138px;
}
.pkm.pkm-numel {
  width: 19px;
  height: 18px;
  background-position: -300px -138px;
}
.pkm.pkm-oddish {
  width: 17px;
  height: 19px;
  background-position: -321px -138px;
}
.pkm.pkm-omanyte {
  width: 18px;
  height: 18px;
  background-position: -340px -138px;
}
.pkm.pkm-oricorio {
  width: 17px;
  height: 19px;
  background-position: -360px -138px;
}
.pkm.pkm-palpitoad {
  width: 18px;
  height: 18px;
  background-position: -379px -138px;
}
.pkm.pkm-phanpy {
  width: 20px;
  height: 16px;
  background-position: -399px -138px;
}
.pkm.pkm-pincurchin {
  width: 19px;
  height: 17px;
  background-position: -421px -138px;
}
.pkm.pkm-pineco {
  width: 17px;
  height: 19px;
  background-position: -442px -138px;
}
.pkm.pkm-popplio {
  width: 17px;
  height: 20px;
  background-position: -461px -138px;
}
.pkm.pkm-porygon {
  width: 19px;
  height: 18px;
  background-position: -480px -138px;
}
.pkm.pkm-pumpkaboo-large {
  width: 17px;
  height: 20px;
  background-position: -501px -138px;
}
.pkm.pkm-pumpkaboo {
  width: 17px;
  height: 19px;
  background-position: -520px -138px;
}
.pkm.pkm-riolu {
  width: 18px;
  height: 18px;
  background-position: -539px -138px;
}
.pkm.pkm-rolycoly {
  width: 20px;
  height: 17px;
  background-position: -559px -138px;
}
.pkm.pkm-salandit {
  width: 19px;
  height: 18px;
  background-position: -581px -138px;
}
.pkm.pkm-shellder {
  width: 19px;
  height: 18px;
  background-position: 0px -164px;
}
.pkm.pkm-shellos {
  width: 17px;
  height: 20px;
  background-position: -21px -164px;
}
.pkm.pkm-silicobra {
  width: 18px;
  height: 19px;
  background-position: -40px -164px;
}
.pkm.pkm-skiploom {
  width: 19px;
  height: 17px;
  background-position: -60px -164px;
}
.pkm.pkm-sliggoo {
  width: 15px;
  height: 22px;
  background-position: -81px -164px;
}
.pkm.pkm-snivy {
  width: 20px;
  height: 17px;
  background-position: -98px -164px;
}
.pkm.pkm-spinda-blank {
  width: 15px;
  height: 21px;
  background-position: -120px -164px;
}
.pkm.pkm-spinda-filled {
  width: 15px;
  height: 21px;
  background-position: -137px -164px;
}
.pkm.pkm-spinda {
  width: 15px;
  height: 21px;
  background-position: -154px -164px;
}
.pkm.pkm-starly {
  width: 19px;
  height: 18px;
  background-position: -171px -164px;
}
.pkm.pkm-stufful {
  width: 17px;
  height: 19px;
  background-position: -192px -164px;
}
.pkm.pkm-swadloon {
  width: 20px;
  height: 16px;
  background-position: -211px -164px;
}
.pkm.pkm-tangela {
  width: 19px;
  height: 18px;
  background-position: -233px -164px;
}
.pkm.pkm-teddiursa {
  width: 16px;
  height: 20px;
  background-position: -254px -164px;
}
.pkm.pkm-tepig {
  width: 18px;
  height: 18px;
  background-position: -272px -164px;
}
.pkm.pkm-totodile {
  width: 18px;
  height: 18px;
  background-position: -292px -164px;
}
.pkm.pkm-tyrunt {
  width: 20px;
  height: 17px;
  background-position: -312px -164px;
}
.pkm.pkm-unown-h {
  width: 18px;
  height: 19px;
  background-position: -334px -164px;
}
.pkm.pkm-unown-n {
  width: 22px;
  height: 14px;
  background-position: -354px -164px;
}
.pkm.pkm-unown-o {
  width: 18px;
  height: 19px;
  background-position: -378px -164px;
}
.pkm.pkm-unown-s {
  width: 14px;
  height: 23px;
  background-position: -398px -164px;
}
.pkm.pkm-vanillish {
  width: 15px;
  height: 21px;
  background-position: -414px -164px;
}
.pkm.pkm-wooper {
  width: 20px;
  height: 17px;
  background-position: -431px -164px;
}
.pkm.pkm-axew {
  width: 18px;
  height: 20px;
  background-position: -453px -164px;
}
.pkm.pkm-blitzle {
  width: 17px;
  height: 22px;
  background-position: -473px -164px;
}
.pkm.pkm-bulbasaur {
  width: 20px;
  height: 19px;
  background-position: -492px -164px;
}
.pkm.pkm-burmy-sandy {
  width: 15px;
  height: 23px;
  background-position: -514px -164px;
}
.pkm.pkm-burmy-trash {
  width: 16px;
  height: 23px;
  background-position: -531px -164px;
}
.pkm.pkm-burmy {
  width: 17px;
  height: 22px;
  background-position: -549px -164px;
}
.pkm.pkm-cacnea {
  width: 22px;
  height: 17px;
  background-position: -568px -164px;
}
.pkm.pkm-carvanha {
  width: 19px;
  height: 19px;
  background-position: 0px -189px;
}
.pkm.pkm-cascoon {
  width: 21px;
  height: 18px;
  background-position: -21px -189px;
}
.pkm.pkm-castform-sunny {
  width: 18px;
  height: 20px;
  background-position: -44px -189px;
}
.pkm.pkm-chansey {
  width: 19px;
  height: 20px;
  background-position: -64px -189px;
}
.pkm.pkm-chespin {
  width: 17px;
  height: 22px;
  background-position: -85px -189px;
}
.pkm.pkm-chewtle {
  width: 16px;
  height: 23px;
  background-position: -104px -189px;
}
.pkm.pkm-clamperl {
  width: 19px;
  height: 19px;
  background-position: -122px -189px;
}
.pkm.pkm-cryogonal {
  width: 19px;
  height: 20px;
  background-position: -143px -189px;
}
.pkm.pkm-cubone {
  width: 20px;
  height: 19px;
  background-position: -164px -189px;
}
.pkm.pkm-cutiefly {
  width: 19px;
  height: 20px;
  background-position: -186px -189px;
}
.pkm.pkm-cyndaquil {
  width: 20px;
  height: 18px;
  background-position: -207px -189px;
}
.pkm.pkm-dartrix {
  width: 17px;
  height: 22px;
  background-position: -229px -189px;
}
.pkm.pkm-doduo {
  width: 21px;
  height: 18px;
  background-position: -248px -189px;
}
.pkm.pkm-dratini {
  width: 20px;
  height: 18px;
  background-position: -271px -189px;
}
.pkm.pkm-drilbur {
  width: 21px;
  height: 17px;
  background-position: -293px -189px;
}
.pkm.pkm-duskull {
  width: 18px;
  height: 21px;
  background-position: -316px -189px;
}
.pkm.pkm-ekans {
  width: 18px;
  height: 21px;
  background-position: -336px -189px;
}
.pkm.pkm-feebas {
  width: 17px;
  height: 21px;
  background-position: -356px -189px;
}
.pkm.pkm-finneon {
  width: 20px;
  height: 18px;
  background-position: -375px -189px;
}
.pkm.pkm-frillish-f {
  width: 19px;
  height: 20px;
  background-position: -397px -189px;
}
.pkm.pkm-frillish {
  width: 19px;
  height: 20px;
  background-position: -418px -189px;
}
.pkm.pkm-geodude-alola {
  width: 24px;
  height: 15px;
  background-position: -439px -189px;
}
.pkm.pkm-geodude {
  width: 24px;
  height: 15px;
  background-position: -465px -189px;
}
.pkm.pkm-gible {
  width: 19px;
  height: 19px;
  background-position: -491px -189px;
}
.pkm.pkm-grimer-alola {
  width: 21px;
  height: 18px;
  background-position: -512px -189px;
}
.pkm.pkm-grimer {
  width: 21px;
  height: 18px;
  background-position: -535px -189px;
}
.pkm.pkm-houndour {
  width: 19px;
  height: 20px;
  background-position: -558px -189px;
}
.pkm.pkm-illumise {
  width: 19px;
  height: 20px;
  background-position: -579px -189px;
}
.pkm.pkm-inkay {
  width: 18px;
  height: 20px;
  background-position: -600px -189px;
}
.pkm.pkm-jigglypuff {
  width: 18px;
  height: 20px;
  background-position: -620px -189px;
}
.pkm.pkm-klink {
  width: 22px;
  height: 16px;
  background-position: 0px -214px;
}
.pkm.pkm-kricketot {
  width: 17px;
  height: 22px;
  background-position: -24px -214px;
}
.pkm.pkm-larvesta {
  width: 20px;
  height: 19px;
  background-position: -43px -214px;
}
.pkm.pkm-lileep {
  width: 18px;
  height: 20px;
  background-position: -65px -214px;
}
.pkm.pkm-magnemite {
  width: 23px;
  height: 15px;
  background-position: -85px -214px;
}
.pkm.pkm-meloetta-pirouette {
  width: 15px;
  height: 23px;
  background-position: -110px -214px;
}
.pkm.pkm-morpeko-hangry {
  width: 17px;
  height: 21px;
  background-position: -127px -214px;
}
.pkm.pkm-morpeko {
  width: 17px;
  height: 21px;
  background-position: -146px -214px;
}
.pkm.pkm-nidoran-m {
  width: 18px;
  height: 20px;
  background-position: -165px -214px;
}
.pkm.pkm-nuzleaf {
  width: 16px;
  height: 23px;
  background-position: -185px -214px;
}
.pkm.pkm-patrat {
  width: 20px;
  height: 18px;
  background-position: -203px -214px;
}
.pkm.pkm-pikipek {
  width: 17px;
  height: 22px;
  background-position: -225px -214px;
}
.pkm.pkm-poochyena {
  width: 21px;
  height: 18px;
  background-position: -244px -214px;
}
.pkm.pkm-prinplup {
  width: 17px;
  height: 22px;
  background-position: -267px -214px;
}
.pkm.pkm-psyduck {
  width: 18px;
  height: 21px;
  background-position: -286px -214px;
}
.pkm.pkm-rufflet {
  width: 17px;
  height: 21px;
  background-position: -306px -214px;
}
.pkm.pkm-sandile {
  width: 22px;
  height: 16px;
  background-position: -325px -214px;
}
.pkm.pkm-sandshrew-alola {
  width: 21px;
  height: 18px;
  background-position: -349px -214px;
}
.pkm.pkm-sandshrew {
  width: 20px;
  height: 18px;
  background-position: -372px -214px;
}
.pkm.pkm-shellos-east {
  width: 19px;
  height: 20px;
  background-position: -394px -214px;
}
.pkm.pkm-silcoon {
  width: 21px;
  height: 18px;
  background-position: -415px -214px;
}
.pkm.pkm-skrelp {
  width: 18px;
  height: 21px;
  background-position: -438px -214px;
}
.pkm.pkm-slugma {
  width: 17px;
  height: 21px;
  background-position: -458px -214px;
}
.pkm.pkm-sneasel {
  width: 17px;
  height: 21px;
  background-position: -477px -214px;
}
.pkm.pkm-squirtle {
  width: 21px;
  height: 17px;
  background-position: -496px -214px;
}
.pkm.pkm-swalot {
  width: 20px;
  height: 18px;
  background-position: -519px -214px;
}
.pkm.pkm-tirtouga {
  width: 23px;
  height: 15px;
  background-position: -541px -214px;
}
.pkm.pkm-togetic {
  width: 17px;
  height: 21px;
  background-position: -566px -214px;
}
.pkm.pkm-toxel {
  width: 18px;
  height: 21px;
  background-position: -585px -214px;
}
.pkm.pkm-tranquill {
  width: 19px;
  height: 20px;
  background-position: -605px -214px;
}
.pkm.pkm-trapinch {
  width: 19px;
  height: 19px;
  background-position: 0px -239px;
}
.pkm.pkm-trubbish {
  width: 21px;
  height: 18px;
  background-position: -21px -239px;
}
.pkm.pkm-unown-m {
  width: 18px;
  height: 20px;
  background-position: -44px -239px;
}
.pkm.pkm-whirlipede {
  width: 22px;
  height: 16px;
  background-position: -64px -239px;
}
.pkm.pkm-wimpod {
  width: 24px;
  height: 14px;
  background-position: -88px -239px;
}
.pkm.pkm-wooloo {
  width: 20px;
  height: 19px;
  background-position: -114px -239px;
}
.pkm.pkm-yamask-galar {
  width: 22px;
  height: 16px;
  background-position: -136px -239px;
}
.pkm.pkm-yamask {
  width: 22px;
  height: 16px;
  background-position: -160px -239px;
}
.pkm.pkm-zigzagoon-galar {
  width: 22px;
  height: 16px;
  background-position: -184px -239px;
}
.pkm.pkm-zigzagoon {
  width: 22px;
  height: 16px;
  background-position: -208px -239px;
}
.pkm.pkm-amaura {
  width: 17px;
  height: 24px;
  background-position: -232px -239px;
}
.pkm.pkm-arrokuda {
  width: 25px;
  height: 15px;
  background-position: -251px -239px;
}
.pkm.pkm-banette {
  width: 22px;
  height: 19px;
  background-position: -278px -239px;
}
.pkm.pkm-binacle {
  width: 16px;
  height: 24px;
  background-position: -302px -239px;
}
.pkm.pkm-bruxish {
  width: 21px;
  height: 20px;
  background-position: -320px -239px;
}
.pkm.pkm-buizel {
  width: 21px;
  height: 20px;
  background-position: -343px -239px;
}
.pkm.pkm-buneary {
  width: 18px;
  height: 22px;
  background-position: -366px -239px;
}
.pkm.pkm-bunnelby {
  width: 16px;
  height: 25px;
  background-position: -386px -239px;
}
.pkm.pkm-castform-snowy {
  width: 17px;
  height: 23px;
  background-position: -404px -239px;
}
.pkm.pkm-charmander {
  width: 21px;
  height: 19px;
  background-position: -423px -239px;
}
.pkm.pkm-chimchar {
  width: 19px;
  height: 22px;
  background-position: -446px -239px;
}
.pkm.pkm-chinchou {
  width: 22px;
  height: 19px;
  background-position: -467px -239px;
}
.pkm.pkm-clauncher {
  width: 24px;
  height: 17px;
  background-position: -491px -239px;
}
.pkm.pkm-corphish {
  width: 21px;
  height: 19px;
  background-position: -517px -239px;
}
.pkm.pkm-corsola-galar {
  width: 21px;
  height: 20px;
  background-position: -540px -239px;
}
.pkm.pkm-corsola {
  width: 21px;
  height: 20px;
  background-position: -563px -239px;
}
.pkm.pkm-corvisquire {
  width: 22px;
  height: 19px;
  background-position: -586px -239px;
}
.pkm.pkm-cosmoem {
  width: 21px;
  height: 19px;
  background-position: -610px -239px;
}
.pkm.pkm-crabrawler {
  width: 20px;
  height: 21px;
  background-position: -633px -239px;
}
.pkm.pkm-cranidos {
  width: 21px;
  height: 19px;
  background-position: -655px -239px;
}
.pkm.pkm-deerling-autumn {
  width: 18px;
  height: 22px;
  background-position: 0px -266px;
}
.pkm.pkm-deerling-summer {
  width: 18px;
  height: 22px;
  background-position: -20px -266px;
}
.pkm.pkm-deerling-winter {
  width: 18px;
  height: 22px;
  background-position: -40px -266px;
}
.pkm.pkm-deerling {
  width: 18px;
  height: 22px;
  background-position: -60px -266px;
}
.pkm.pkm-dreepy {
  width: 24px;
  height: 17px;
  background-position: -80px -266px;
}
.pkm.pkm-eelektrik {
  width: 21px;
  height: 19px;
  background-position: -106px -266px;
}
.pkm.pkm-elekid {
  width: 21px;
  height: 20px;
  background-position: -129px -266px;
}
.pkm.pkm-floette-blue {
  width: 19px;
  height: 22px;
  background-position: -152px -266px;
}
.pkm.pkm-floette-orange {
  width: 19px;
  height: 22px;
  background-position: -173px -266px;
}
.pkm.pkm-floette-white {
  width: 19px;
  height: 22px;
  background-position: -194px -266px;
}
.pkm.pkm-floette-yellow {
  width: 19px;
  height: 22px;
  background-position: -215px -266px;
}
.pkm.pkm-floette {
  width: 19px;
  height: 22px;
  background-position: -236px -266px;
}
.pkm.pkm-forretress {
  width: 23px;
  height: 18px;
  background-position: -257px -266px;
}
.pkm.pkm-gourgeist-small {
  width: 18px;
  height: 22px;
  background-position: -282px -266px;
}
.pkm.pkm-hoopa {
  width: 21px;
  height: 19px;
  background-position: -302px -266px;
}
.pkm.pkm-ivysaur {
  width: 21px;
  height: 20px;
  background-position: -325px -266px;
}
.pkm.pkm-kecleon {
  width: 20px;
  height: 20px;
  background-position: -348px -266px;
}
.pkm.pkm-kirlia {
  width: 18px;
  height: 23px;
  background-position: -370px -266px;
}
.pkm.pkm-komala {
  width: 21px;
  height: 20px;
  background-position: -390px -266px;
}
.pkm.pkm-kubfu {
  width: 18px;
  height: 22px;
  background-position: -413px -266px;
}
.pkm.pkm-lairon {
  width: 23px;
  height: 17px;
  background-position: -433px -266px;
}
.pkm.pkm-ledian {
  width: 19px;
  height: 21px;
  background-position: -458px -266px;
}
.pkm.pkm-lickitung {
  width: 23px;
  height: 18px;
  background-position: -479px -266px;
}
.pkm.pkm-litleo {
  width: 21px;
  height: 20px;
  background-position: -504px -266px;
}
.pkm.pkm-lombre {
  width: 19px;
  height: 22px;
  background-position: -527px -266px;
}
.pkm.pkm-marill {
  width: 23px;
  height: 17px;
  background-position: -548px -266px;
}
.pkm.pkm-marshtomp {
  width: 20px;
  height: 21px;
  background-position: -573px -266px;
}
.pkm.pkm-minccino {
  width: 22px;
  height: 19px;
  background-position: -595px -266px;
}
.pkm.pkm-murkrow {
  width: 19px;
  height: 21px;
  background-position: -619px -266px;
}
.pkm.pkm-nidorina {
  width: 19px;
  height: 22px;
  background-position: -640px -266px;
}
.pkm.pkm-nidorino {
  width: 19px;
  height: 22px;
  background-position: 0px -291px;
}
.pkm.pkm-noibat {
  width: 21px;
  height: 20px;
  background-position: -21px -291px;
}
.pkm.pkm-oricorio-pau {
  width: 18px;
  height: 22px;
  background-position: -44px -291px;
}
.pkm.pkm-oricorio-pom-pom {
  width: 20px;
  height: 20px;
  background-position: -64px -291px;
}
.pkm.pkm-oricorio-sensu {
  width: 17px;
  height: 23px;
  background-position: -86px -291px;
}
.pkm.pkm-pansage {
  width: 20px;
  height: 21px;
  background-position: -105px -291px;
}
.pkm.pkm-pansear {
  width: 20px;
  height: 20px;
  background-position: -127px -291px;
}
.pkm.pkm-phione {
  width: 23px;
  height: 17px;
  background-position: -149px -291px;
}
.pkm.pkm-pidgeotto {
  width: 21px;
  height: 20px;
  background-position: -174px -291px;
}
.pkm.pkm-pikachu-cosplay {
  width: 21px;
  height: 20px;
  background-position: -197px -291px;
}
.pkm.pkm-pikachu-f {
  width: 21px;
  height: 20px;
  background-position: -220px -291px;
}
.pkm.pkm-pikachu-libre {
  width: 21px;
  height: 20px;
  background-position: -243px -291px;
}
.pkm.pkm-pikachu-phd {
  width: 21px;
  height: 20px;
  background-position: -266px -291px;
}
.pkm.pkm-pikachu-rock-star {
  width: 21px;
  height: 20px;
  background-position: -289px -291px;
}
.pkm.pkm-pikachu {
  width: 21px;
  height: 20px;
  background-position: -312px -291px;
}
.pkm.pkm-poliwhirl {
  width: 22px;
  height: 19px;
  background-position: -335px -291px;
}
.pkm.pkm-pumpkaboo-super {
  width: 20px;
  height: 21px;
  background-position: -359px -291px;
}
.pkm.pkm-rattata {
  width: 20px;
  height: 21px;
  background-position: -381px -291px;
}
.pkm.pkm-rockruff {
  width: 19px;
  height: 22px;
  background-position: -403px -291px;
}
.pkm.pkm-sentret {
  width: 15px;
  height: 26px;
  background-position: -424px -291px;
}
.pkm.pkm-shelgon {
  width: 20px;
  height: 21px;
  background-position: -441px -291px;
}
.pkm.pkm-shieldon {
  width: 20px;
  height: 20px;
  background-position: -463px -291px;
}
.pkm.pkm-skitty {
  width: 20px;
  height: 20px;
  background-position: -485px -291px;
}
.pkm.pkm-slakoth {
  width: 25px;
  height: 15px;
  background-position: -507px -291px;
}
.pkm.pkm-slowpoke-galar {
  width: 26px;
  height: 14px;
  background-position: -534px -291px;
}
.pkm.pkm-snover {
  width: 21px;
  height: 20px;
  background-position: -562px -291px;
}
.pkm.pkm-snubbull {
  width: 21px;
  height: 20px;
  background-position: -585px -291px;
}
.pkm.pkm-spiritomb {
  width: 21px;
  height: 20px;
  background-position: -608px -291px;
}
.pkm.pkm-steenee {
  width: 18px;
  height: 23px;
  background-position: -631px -291px;
}
.pkm.pkm-sunflora {
  width: 19px;
  height: 21px;
  background-position: -651px -291px;
}
.pkm.pkm-trumbeak {
  width: 19px;
  height: 22px;
  background-position: 0px -319px;
}
.pkm.pkm-turtwig {
  width: 18px;
  height: 22px;
  background-position: -21px -319px;
}
.pkm.pkm-victini {
  width: 18px;
  height: 22px;
  background-position: -41px -319px;
}
.pkm.pkm-volbeat {
  width: 20px;
  height: 20px;
  background-position: -61px -319px;
}
.pkm.pkm-vullaby {
  width: 22px;
  height: 19px;
  background-position: -83px -319px;
}
.pkm.pkm-vulpix {
  width: 20px;
  height: 20px;
  background-position: -107px -319px;
}
.pkm.pkm-wingull {
  width: 26px;
  height: 14px;
  background-position: -129px -319px;
}
.pkm.pkm-yungoos {
  width: 25px;
  height: 16px;
  background-position: -157px -319px;
}
.pkm.pkm-zubat {
  width: 21px;
  height: 20px;
  background-position: -184px -319px;
}
.pkm.pkm-aipom {
  width: 24px;
  height: 19px;
  background-position: -207px -319px;
}
.pkm.pkm-anorith {
  width: 22px;
  height: 20px;
  background-position: -233px -319px;
}
.pkm.pkm-bayleef {
  width: 20px;
  height: 23px;
  background-position: -257px -319px;
}
.pkm.pkm-braixen {
  width: 20px;
  height: 22px;
  background-position: -279px -319px;
}
.pkm.pkm-chatot {
  width: 20px;
  height: 22px;
  background-position: -301px -319px;
}
.pkm.pkm-chingling {
  width: 23px;
  height: 19px;
  background-position: -323px -319px;
}
.pkm.pkm-combee {
  width: 25px;
  height: 18px;
  background-position: -348px -319px;
}
.pkm.pkm-cosmog {
  width: 23px;
  height: 20px;
  background-position: -375px -319px;
}
.pkm.pkm-delcatty {
  width: 22px;
  height: 21px;
  background-position: -400px -319px;
}
.pkm.pkm-dewott {
  width: 19px;
  height: 23px;
  background-position: -424px -319px;
}
.pkm.pkm-diancie {
  width: 21px;
  height: 22px;
  background-position: -445px -319px;
}
.pkm.pkm-exeggcute {
  width: 24px;
  height: 18px;
  background-position: -468px -319px;
}
.pkm.pkm-flaaffy {
  width: 21px;
  height: 22px;
  background-position: -494px -319px;
}
.pkm.pkm-fletchinder {
  width: 22px;
  height: 20px;
  background-position: -517px -319px;
}
.pkm.pkm-gloom {
  width: 22px;
  height: 21px;
  background-position: -541px -319px;
}
.pkm.pkm-goldeen {
  width: 24px;
  height: 19px;
  background-position: -565px -319px;
}
.pkm.pkm-gothorita {
  width: 22px;
  height: 20px;
  background-position: -591px -319px;
}
.pkm.pkm-grookey {
  width: 19px;
  height: 23px;
  background-position: -615px -319px;
}
.pkm.pkm-grotle {
  width: 22px;
  height: 21px;
  background-position: -636px -319px;
}
.pkm.pkm-growlithe {
  width: 21px;
  height: 22px;
  background-position: -660px -319px;
}
.pkm.pkm-grumpig {
  width: 23px;
  height: 19px;
  background-position: -683px -319px;
}
.pkm.pkm-hatenna {
  width: 19px;
  height: 23px;
  background-position: 0px -344px;
}
.pkm.pkm-herdier {
  width: 21px;
  height: 22px;
  background-position: -21px -344px;
}
.pkm.pkm-hippopotas-f {
  width: 24px;
  height: 18px;
  background-position: -44px -344px;
}
.pkm.pkm-hippopotas {
  width: 24px;
  height: 18px;
  background-position: -70px -344px;
}
.pkm.pkm-honedge {
  width: 18px;
  height: 24px;
  background-position: -96px -344px;
}
.pkm.pkm-hoppip {
  width: 22px;
  height: 20px;
  background-position: -116px -344px;
}
.pkm.pkm-houndoom {
  width: 20px;
  height: 23px;
  background-position: -140px -344px;
}
.pkm.pkm-jirachi {
  width: 22px;
  height: 20px;
  background-position: -162px -344px;
}
.pkm.pkm-linoone-galar {
  width: 22px;
  height: 20px;
  background-position: -186px -344px;
}
.pkm.pkm-linoone {
  width: 22px;
  height: 20px;
  background-position: -210px -344px;
}
.pkm.pkm-lucario-mega {
  width: 19px;
  height: 24px;
  background-position: -234px -344px;
}
.pkm.pkm-lunatone {
  width: 18px;
  height: 24px;
  background-position: -255px -344px;
}
.pkm.pkm-magcargo {
  width: 21px;
  height: 22px;
  background-position: -275px -344px;
}
.pkm.pkm-manaphy {
  width: 22px;
  height: 20px;
  background-position: -298px -344px;
}
.pkm.pkm-mareanie {
  width: 22px;
  height: 20px;
  background-position: -322px -344px;
}
.pkm.pkm-mareep {
  width: 22px;
  height: 20px;
  background-position: -346px -344px;
}
.pkm.pkm-medicham {
  width: 17px;
  height: 25px;
  background-position: -370px -344px;
}
.pkm.pkm-meowth-alola {
  width: 21px;
  height: 21px;
  background-position: -389px -344px;
}
.pkm.pkm-meowth-galar {
  width: 21px;
  height: 21px;
  background-position: -412px -344px;
}
.pkm.pkm-meowth {
  width: 21px;
  height: 21px;
  background-position: -435px -344px;
}
.pkm.pkm-panpour {
  width: 21px;
  height: 21px;
  background-position: -458px -344px;
}
.pkm.pkm-paras {
  width: 22px;
  height: 20px;
  background-position: -481px -344px;
}
.pkm.pkm-piloswine {
  width: 22px;
  height: 21px;
  background-position: -505px -344px;
}
.pkm.pkm-purrloin {
  width: 21px;
  height: 22px;
  background-position: -529px -344px;
}
.pkm.pkm-quilava {
  width: 23px;
  height: 20px;
  background-position: -552px -344px;
}
.pkm.pkm-quilladin {
  width: 21px;
  height: 22px;
  background-position: -577px -344px;
}
.pkm.pkm-rattata-alola {
  width: 21px;
  height: 21px;
  background-position: -600px -344px;
}
.pkm.pkm-servine {
  width: 22px;
  height: 20px;
  background-position: -623px -344px;
}
.pkm.pkm-seviper {
  width: 23px;
  height: 20px;
  background-position: -647px -344px;
}
.pkm.pkm-shaymin-sky {
  width: 21px;
  height: 22px;
  background-position: -672px -344px;
}
.pkm.pkm-skwovet {
  width: 22px;
  height: 21px;
  background-position: 0px -371px;
}
.pkm.pkm-slowpoke {
  width: 21px;
  height: 21px;
  background-position: -24px -371px;
}
.pkm.pkm-surskit {
  width: 23px;
  height: 19px;
  background-position: -47px -371px;
}
.pkm.pkm-swellow {
  width: 23px;
  height: 19px;
  background-position: -72px -371px;
}
.pkm.pkm-timburr {
  width: 24px;
  height: 19px;
  background-position: -97px -371px;
}
.pkm.pkm-treecko {
  width: 21px;
  height: 21px;
  background-position: -123px -371px;
}
.pkm.pkm-venonat {
  width: 17px;
  height: 26px;
  background-position: -146px -371px;
}
.pkm.pkm-vulpix-alola {
  width: 22px;
  height: 21px;
  background-position: -165px -371px;
}
.pkm.pkm-watchog {
  width: 20px;
  height: 22px;
  background-position: -189px -371px;
}
.pkm.pkm-weepinbell {
  width: 22px;
  height: 20px;
  background-position: -211px -371px;
}
.pkm.pkm-yamper {
  width: 22px;
  height: 20px;
  background-position: -235px -371px;
}
.pkm.pkm-abra {
  width: 23px;
  height: 21px;
  background-position: -259px -371px;
}
.pkm.pkm-altaria {
  width: 20px;
  height: 24px;
  background-position: -284px -371px;
}
.pkm.pkm-ampharos {
  width: 20px;
  height: 25px;
  background-position: -306px -371px;
}
.pkm.pkm-audino {
  width: 22px;
  height: 22px;
  background-position: -328px -371px;
}
.pkm.pkm-bibarel {
  width: 22px;
  height: 22px;
  background-position: -352px -371px;
}
.pkm.pkm-blipbug {
  width: 18px;
  height: 27px;
  background-position: -376px -371px;
}
.pkm.pkm-boldore {
  width: 24px;
  height: 21px;
  background-position: -396px -371px;
}
.pkm.pkm-charmeleon {
  width: 22px;
  height: 23px;
  background-position: -422px -371px;
}
.pkm.pkm-dragonair {
  width: 22px;
  height: 22px;
  background-position: -446px -371px;
}
.pkm.pkm-dustox {
  width: 26px;
  height: 19px;
  background-position: -470px -371px;
}
.pkm.pkm-eiscue-noice {
  width: 14px;
  height: 31px;
  background-position: -498px -371px;
}
.pkm.pkm-floette-eternal {
  width: 23px;
  height: 21px;
  background-position: -514px -371px;
}
.pkm.pkm-frogadier {
  width: 23px;
  height: 22px;
  background-position: -539px -371px;
}
.pkm.pkm-furret {
  width: 23px;
  height: 21px;
  background-position: -564px -371px;
}
.pkm.pkm-gabite {
  width: 23px;
  height: 21px;
  background-position: -589px -371px;
}
.pkm.pkm-gastly {
  width: 23px;
  height: 21px;
  background-position: -614px -371px;
}
.pkm.pkm-girafarig {
  width: 22px;
  height: 23px;
  background-position: -639px -371px;
}
.pkm.pkm-gogoat {
  width: 23px;
  height: 22px;
  background-position: -663px -371px;
}
.pkm.pkm-granbull {
  width: 22px;
  height: 23px;
  background-position: -688px -371px;
}
.pkm.pkm-gumshoos {
  width: 20px;
  height: 24px;
  background-position: 0px -404px;
}
.pkm.pkm-hattrem {
  width: 22px;
  height: 22px;
  background-position: -22px -404px;
}
.pkm.pkm-jangmo-o {
  width: 22px;
  height: 23px;
  background-position: -46px -404px;
}
.pkm.pkm-jumpluff {
  width: 22px;
  height: 22px;
  background-position: -70px -404px;
}
.pkm.pkm-kricketune {
  width: 20px;
  height: 24px;
  background-position: -94px -404px;
}
.pkm.pkm-loudred {
  width: 21px;
  height: 23px;
  background-position: -116px -404px;
}
.pkm.pkm-lumineon {
  width: 22px;
  height: 23px;
  background-position: -139px -404px;
}
.pkm.pkm-monferno {
  width: 22px;
  height: 23px;
  background-position: -163px -404px;
}
.pkm.pkm-morgrem {
  width: 22px;
  height: 23px;
  background-position: -187px -404px;
}
.pkm.pkm-mothim {
  width: 25px;
  height: 20px;
  background-position: -211px -404px;
}
.pkm.pkm-mudbray {
  width: 21px;
  height: 23px;
  background-position: -238px -404px;
}
.pkm.pkm-nickit {
  width: 24px;
  height: 21px;
  background-position: -261px -404px;
}
.pkm.pkm-nihilego {
  width: 21px;
  height: 24px;
  background-position: -287px -404px;
}
.pkm.pkm-omastar {
  width: 22px;
  height: 22px;
  background-position: -310px -404px;
}
.pkm.pkm-pachirisu {
  width: 22px;
  height: 23px;
  background-position: -334px -404px;
}
.pkm.pkm-parasect {
  width: 22px;
  height: 22px;
  background-position: -358px -404px;
}
.pkm.pkm-pignite {
  width: 23px;
  height: 21px;
  background-position: -382px -404px;
}
.pkm.pkm-pikachu-alola-cap-female {
  width: 24px;
  height: 21px;
  background-position: -407px -404px;
}
.pkm.pkm-pikachu-alola-cap {
  width: 24px;
  height: 21px;
  background-position: -433px -404px;
}
.pkm.pkm-pikachu-hoenn-cap-female {
  width: 24px;
  height: 21px;
  background-position: -459px -404px;
}
.pkm.pkm-pikachu-hoenn-cap {
  width: 24px;
  height: 21px;
  background-position: -485px -404px;
}
.pkm.pkm-pikachu-kalos-cap-female {
  width: 24px;
  height: 21px;
  background-position: -511px -404px;
}
.pkm.pkm-pikachu-kalos-cap {
  width: 24px;
  height: 21px;
  background-position: -537px -404px;
}
.pkm.pkm-pikachu-original-cap-female {
  width: 24px;
  height: 21px;
  background-position: -563px -404px;
}
.pkm.pkm-pikachu-original-cap {
  width: 24px;
  height: 21px;
  background-position: -589px -404px;
}
.pkm.pkm-pikachu-partner-cap-female {
  width: 24px;
  height: 21px;
  background-position: -615px -404px;
}
.pkm.pkm-pikachu-partner-cap {
  width: 24px;
  height: 21px;
  background-position: -641px -404px;
}
.pkm.pkm-pikachu-pop-star {
  width: 24px;
  height: 20px;
  background-position: -667px -404px;
}
.pkm.pkm-pikachu-sinnoh-cap-female {
  width: 24px;
  height: 21px;
  background-position: -693px -404px;
}
.pkm.pkm-pikachu-sinnoh-cap {
  width: 24px;
  height: 21px;
  background-position: -719px -404px;
}
.pkm.pkm-pikachu-unova-cap-female {
  width: 24px;
  height: 21px;
  background-position: 0px -430px;
}
.pkm.pkm-pikachu-unova-cap {
  width: 24px;
  height: 21px;
  background-position: -26px -430px;
}
.pkm.pkm-pikachu-world-cap-female {
  width: 24px;
  height: 21px;
  background-position: -52px -430px;
}
.pkm.pkm-pikachu-world-cap {
  width: 24px;
  height: 21px;
  background-position: -78px -430px;
}
.pkm.pkm-ponyta-galar {
  width: 24px;
  height: 21px;
  background-position: -104px -430px;
}
.pkm.pkm-purugly {
  width: 23px;
  height: 21px;
  background-position: -130px -430px;
}
.pkm.pkm-registeel {
  width: 23px;
  height: 22px;
  background-position: -155px -430px;
}
.pkm.pkm-rhyhorn {
  width: 24px;
  height: 20px;
  background-position: -180px -430px;
}
.pkm.pkm-sandygast {
  width: 23px;
  height: 22px;
  background-position: -206px -430px;
}
.pkm.pkm-seadra {
  width: 24px;
  height: 20px;
  background-position: -231px -430px;
}
.pkm.pkm-sealeo {
  width: 26px;
  height: 18px;
  background-position: -257px -430px;
}
.pkm.pkm-shinx {
  width: 24px;
  height: 21px;
  background-position: -285px -430px;
}
.pkm.pkm-simipour {
  width: 24px;
  height: 21px;
  background-position: -311px -430px;
}
.pkm.pkm-smeargle {
  width: 24px;
  height: 21px;
  background-position: -337px -430px;
}
.pkm.pkm-staravia {
  width: 22px;
  height: 23px;
  background-position: -363px -430px;
}
.pkm.pkm-stunky {
  width: 26px;
  height: 19px;
  background-position: -387px -430px;
}
.pkm.pkm-tapu-lele {
  width: 20px;
  height: 25px;
  background-position: -415px -430px;
}
.pkm.pkm-toucannon {
  width: 23px;
  height: 21px;
  background-position: -437px -430px;
}
.pkm.pkm-unknown-pokemon2 {
  width: 22px;
  height: 22px;
  background-position: -462px -430px;
}
.pkm.pkm-ursaring {
  width: 21px;
  height: 23px;
  background-position: -486px -430px;
}
.pkm.pkm-vibrava {
  width: 25px;
  height: 20px;
  background-position: -509px -430px;
}
.pkm.pkm-wormadam {
  width: 22px;
  height: 23px;
  background-position: -536px -430px;
}
.pkm.pkm-yanma {
  width: 28px;
  height: 16px;
  background-position: -560px -430px;
}
.pkm.pkm-zangoose {
  width: 23px;
  height: 22px;
  background-position: -590px -430px;
}
.pkm.pkm-archeops {
  width: 26px;
  height: 21px;
  background-position: -615px -430px;
}
.pkm.pkm-ariados {
  width: 25px;
  height: 22px;
  background-position: -643px -430px;
}
.pkm.pkm-blacephalon {
  width: 22px;
  height: 25px;
  background-position: -670px -430px;
}
.pkm.pkm-brionne {
  width: 23px;
  height: 24px;
  background-position: -694px -430px;
}
.pkm.pkm-cacturne {
  width: 19px;
  height: 27px;
  background-position: -719px -430px;
}
.pkm.pkm-carkol {
  width: 22px;
  height: 24px;
  background-position: -740px -430px;
}
.pkm.pkm-carracosta {
  width: 25px;
  height: 22px;
  background-position: 0px -459px;
}
.pkm.pkm-cherrim {
  width: 19px;
  height: 27px;
  background-position: -27px -459px;
}
.pkm.pkm-croconaw {
  width: 21px;
  height: 25px;
  background-position: -48px -459px;
}
.pkm.pkm-cufant {
  width: 25px;
  height: 22px;
  background-position: -71px -459px;
}
.pkm.pkm-dottler {
  width: 25px;
  height: 22px;
  background-position: -98px -459px;
}
.pkm.pkm-drowzee {
  width: 24px;
  height: 22px;
  background-position: -125px -459px;
}
.pkm.pkm-dugtrio-alola {
  width: 23px;
  height: 24px;
  background-position: -151px -459px;
}
.pkm.pkm-floatzel {
  width: 25px;
  height: 21px;
  background-position: -176px -459px;
}
.pkm.pkm-fraxure {
  width: 25px;
  height: 21px;
  background-position: -203px -459px;
}
.pkm.pkm-genesect--no-drive {
  width: 22px;
  height: 24px;
  background-position: -230px -459px;
}
.pkm.pkm-genesect-burn {
  width: 22px;
  height: 24px;
  background-position: -254px -459px;
}
.pkm.pkm-genesect-chill {
  width: 22px;
  height: 24px;
  background-position: -278px -459px;
}
.pkm.pkm-genesect-douse {
  width: 22px;
  height: 24px;
  background-position: -302px -459px;
}
.pkm.pkm-genesect-shock {
  width: 22px;
  height: 24px;
  background-position: -326px -459px;
}
.pkm.pkm-genesect {
  width: 22px;
  height: 24px;
  background-position: -350px -459px;
}
.pkm.pkm-glalie-mega {
  width: 23px;
  height: 24px;
  background-position: -374px -459px;
}
.pkm.pkm-gorebyss {
  width: 26px;
  height: 21px;
  background-position: -399px -459px;
}
.pkm.pkm-hariyama {
  width: 24px;
  height: 23px;
  background-position: -427px -459px;
}
.pkm.pkm-klang {
  width: 27px;
  height: 19px;
  background-position: -453px -459px;
}
.pkm.pkm-krokorok {
  width: 25px;
  height: 21px;
  background-position: -482px -459px;
}
.pkm.pkm-litten {
  width: 25px;
  height: 21px;
  background-position: -509px -459px;
}
.pkm.pkm-magikarp {
  width: 22px;
  height: 24px;
  background-position: -536px -459px;
}
.pkm.pkm-magmortar {
  width: 25px;
  height: 22px;
  background-position: -560px -459px;
}
.pkm.pkm-mewtwo-mega-x {
  width: 21px;
  height: 26px;
  background-position: -587px -459px;
}
.pkm.pkm-mightyena {
  width: 25px;
  height: 21px;
  background-position: -610px -459px;
}
.pkm.pkm-mismagius {
  width: 19px;
  height: 28px;
  background-position: -637px -459px;
}
.pkm.pkm-persian-alola {
  width: 24px;
  height: 22px;
  background-position: -658px -459px;
}
.pkm.pkm-phantump {
  width: 25px;
  height: 21px;
  background-position: -684px -459px;
}
.pkm.pkm-pikachu-belle {
  width: 22px;
  height: 25px;
  background-position: -711px -459px;
}
.pkm.pkm-ponyta {
  width: 24px;
  height: 23px;
  background-position: -735px -459px;
}
.pkm.pkm-probopass {
  width: 24px;
  height: 23px;
  background-position: 0px -489px;
}
.pkm.pkm-pyukumuku {
  width: 26px;
  height: 20px;
  background-position: -26px -489px;
}
.pkm.pkm-raticate-alola,
.pkm.pkm-raticate-totem-alola {
  width: 25px;
  height: 22px;
  background-position: -54px -489px;
}
.pkm.pkm-raticate {
  width: 25px;
  height: 21px;
  background-position: -81px -489px;
}
.pkm.pkm-relicanth {
  width: 25px;
  height: 21px;
  background-position: -108px -489px;
}
.pkm.pkm-roselia {
  width: 25px;
  height: 22px;
  background-position: -135px -489px;
}
.pkm.pkm-sawsbuck-summer {
  width: 23px;
  height: 24px;
  background-position: -162px -489px;
}
.pkm.pkm-sawsbuck-winter {
  width: 23px;
  height: 24px;
  background-position: -187px -489px;
}
.pkm.pkm-sawsbuck {
  width: 23px;
  height: 24px;
  background-position: -212px -489px;
}
.pkm.pkm-scorbunny {
  width: 18px;
  height: 28px;
  background-position: -237px -489px;
}
.pkm.pkm-skorupi {
  width: 24px;
  height: 22px;
  background-position: -257px -489px;
}
.pkm.pkm-sobble {
  width: 22px;
  height: 25px;
  background-position: -283px -489px;
}
.pkm.pkm-stantler {
  width: 21px;
  height: 25px;
  background-position: -307px -489px;
}
.pkm.pkm-tentacool {
  width: 24px;
  height: 22px;
  background-position: -330px -489px;
}
.pkm.pkm-torracat {
  width: 23px;
  height: 24px;
  background-position: -356px -489px;
}
.pkm.pkm-wartortle {
  width: 24px;
  height: 22px;
  background-position: -381px -489px;
}
.pkm.pkm-wormadam-sandy {
  width: 24px;
  height: 23px;
  background-position: -407px -489px;
}
.pkm.pkm-wormadam-trash {
  width: 23px;
  height: 23px;
  background-position: -433px -489px;
}
.pkm.pkm-wynaut {
  width: 25px;
  height: 22px;
  background-position: -458px -489px;
}
.pkm.pkm-xurkitree {
  width: 18px;
  height: 29px;
  background-position: -485px -489px;
}
.pkm.pkm-absol {
  width: 23px;
  height: 25px;
  background-position: -505px -489px;
}
.pkm.pkm-armaldo {
  width: 26px;
  height: 23px;
  background-position: -530px -489px;
}
.pkm.pkm-audino-mega {
  width: 22px;
  height: 26px;
  background-position: -558px -489px;
}
.pkm.pkm-bastiodon {
  width: 26px;
  height: 23px;
  background-position: -582px -489px;
}
.pkm.pkm-beautifly {
  width: 25px;
  height: 24px;
  background-position: -610px -489px;
}
.pkm.pkm-beedrill {
  width: 25px;
  height: 23px;
  background-position: -637px -489px;
}
.pkm.pkm-breloom {
  width: 23px;
  height: 25px;
  background-position: -664px -489px;
}
.pkm.pkm-camerupt {
  width: 27px;
  height: 22px;
  background-position: -689px -489px;
}
.pkm.pkm-combusken {
  width: 23px;
  height: 25px;
  background-position: -718px -489px;
}
.pkm.pkm-cradily {
  width: 25px;
  height: 24px;
  background-position: -743px -489px;
}
.pkm.pkm-deoxys-defense {
  width: 26px;
  height: 23px;
  background-position: 0px -520px;
}
.pkm.pkm-deoxys {
  width: 26px;
  height: 22px;
  background-position: -28px -520px;
}
.pkm.pkm-eevee-starter {
  width: 26px;
  height: 22px;
  background-position: -56px -520px;
}
.pkm.pkm-electivire {
  width: 26px;
  height: 23px;
  background-position: -84px -520px;
}
.pkm.pkm-empoleon {
  width: 23px;
  height: 25px;
  background-position: -112px -520px;
}
.pkm.pkm-entei {
  width: 25px;
  height: 24px;
  background-position: -137px -520px;
}
.pkm.pkm-farfetchd {
  width: 26px;
  height: 22px;
  background-position: -164px -520px;
}
.pkm.pkm-furfrou-matron {
  width: 24px;
  height: 25px;
  background-position: -192px -520px;
}
.pkm.pkm-glameow {
  width: 26px;
  height: 22px;
  background-position: -218px -520px;
}
.pkm.pkm-gligar {
  width: 24px;
  height: 24px;
  background-position: -246px -520px;
}
.pkm.pkm-gourgeist-large {
  width: 23px;
  height: 25px;
  background-position: -272px -520px;
}
.pkm.pkm-gourgeist-super {
  width: 23px;
  height: 25px;
  background-position: -297px -520px;
}
.pkm.pkm-graveler {
  width: 26px;
  height: 22px;
  background-position: -322px -520px;
}
.pkm.pkm-hakamo-o {
  width: 21px;
  height: 27px;
  background-position: -350px -520px;
}
.pkm.pkm-honchkrow {
  width: 26px;
  height: 22px;
  background-position: -373px -520px;
}
.pkm.pkm-huntail {
  width: 25px;
  height: 24px;
  background-position: -401px -520px;
}
.pkm.pkm-krabby {
  width: 28px;
  height: 21px;
  background-position: -428px -520px;
}
.pkm.pkm-latias {
  width: 27px;
  height: 21px;
  background-position: -458px -520px;
}
.pkm.pkm-machoke {
  width: 26px;
  height: 22px;
  background-position: -487px -520px;
}
.pkm.pkm-mankey {
  width: 28px;
  height: 20px;
  background-position: -515px -520px;
}
.pkm.pkm-masquerain {
  width: 26px;
  height: 23px;
  background-position: -545px -520px;
}
.pkm.pkm-metang {
  width: 27px;
  height: 22px;
  background-position: -573px -520px;
}
.pkm.pkm-mew {
  width: 23px;
  height: 25px;
  background-position: -602px -520px;
}
.pkm.pkm-mimikyu-busted {
  width: 29px;
  height: 20px;
  background-position: -627px -520px;
}
.pkm.pkm-mimikyu-disguised {
  width: 29px;
  height: 20px;
  background-position: -627px -520px;
}
.pkm.pkm-poipole {
  width: 23px;
  height: 25px;
  background-position: -658px -520px;
}
.pkm.pkm-rampardos {
  width: 25px;
  height: 23px;
  background-position: -683px -520px;
}
.pkm.pkm-regice {
  width: 25px;
  height: 23px;
  background-position: -710px -520px;
}
.pkm.pkm-sandslash-alola {
  width: 25px;
  height: 24px;
  background-position: -737px -520px;
}
.pkm.pkm-seel {
  width: 25px;
  height: 23px;
  background-position: -764px -520px;
}
.pkm.pkm-simisear {
  width: 26px;
  height: 22px;
  background-position: -791px -520px;
}
.pkm.pkm-staraptor {
  width: 23px;
  height: 25px;
  background-position: 0px -549px;
}
.pkm.pkm-tapu-bulu {
  width: 22px;
  height: 26px;
  background-position: -25px -549px;
}
.pkm.pkm-tapu-fini {
  width: 22px;
  height: 26px;
  background-position: -49px -549px;
}
.pkm.pkm-thwackey {
  width: 22px;
  height: 26px;
  background-position: -73px -549px;
}
.pkm.pkm-typhlosion {
  width: 23px;
  height: 25px;
  background-position: -97px -549px;
}
.pkm.pkm-uxie {
  width: 26px;
  height: 22px;
  background-position: -122px -549px;
}
.pkm.pkm-vigoroth {
  width: 27px;
  height: 22px;
  background-position: -150px -549px;
}
.pkm.pkm-zweilous {
  width: 26px;
  height: 22px;
  background-position: -179px -549px;
}
.pkm.pkm-altaria-mega {
  width: 27px;
  height: 23px;
  background-position: -207px -549px;
}
.pkm.pkm-amoonguss {
  width: 24px;
  height: 26px;
  background-position: -236px -549px;
}
.pkm.pkm-aurorus {
  width: 24px;
  height: 27px;
  background-position: -262px -549px;
}
.pkm.pkm-azelf {
  width: 26px;
  height: 24px;
  background-position: -288px -549px;
}
.pkm.pkm-basculin-blue-striped {
  width: 27px;
  height: 23px;
  background-position: -316px -549px;
}
.pkm.pkm-basculin-red-striped,
.pkm.pkm-basculin
{
  width: 28px;
  height: 23px;
  background-position: -345px -549px;
}
.pkm.pkm-blaziken {
  width: 25px;
  height: 26px;
  background-position: -375px -549px;
}
.pkm.pkm-carnivine {
  width: 27px;
  height: 23px;
  background-position: -402px -549px;
}
.pkm.pkm-chesnaught {
  width: 26px;
  height: 24px;
  background-position: -431px -549px;
}
.pkm.pkm-cresselia {
  width: 25px;
  height: 26px;
  background-position: -459px -549px;
}
.pkm.pkm-darmanitan-zen {
  width: 26px;
  height: 24px;
  background-position: -486px -549px;
}
.pkm.pkm-delphox {
  width: 27px;
  height: 23px;
  background-position: -514px -549px;
}
.pkm.pkm-deoxys-speed {
  width: 25px;
  height: 25px;
  background-position: -543px -549px;
}
.pkm.pkm-donphan {
  width: 29px;
  height: 22px;
  background-position: -570px -549px;
}
.pkm.pkm-drakloak {
  width: 26px;
  height: 24px;
  background-position: -601px -549px;
}
.pkm.pkm-dunsparce {
  width: 24px;
  height: 26px;
  background-position: -629px -549px;
}
.pkm.pkm-dusclops {
  width: 26px;
  height: 24px;
  background-position: -655px -549px;
}
.pkm.pkm-furfrou-dandy {
  width: 24px;
  height: 26px;
  background-position: -683px -549px;
}
.pkm.pkm-furfrou-debutante {
  width: 25px;
  height: 25px;
  background-position: -709px -549px;
}
.pkm.pkm-furfrou-heart {
  width: 25px;
  height: 26px;
  background-position: -736px -549px;
}
.pkm.pkm-furfrou-kabuki {
  width: 25px;
  height: 25px;
  background-position: -763px -549px;
}
.pkm.pkm-furfrou-la-reine {
  width: 25px;
  height: 25px;
  background-position: -790px -549px;
}
.pkm.pkm-furfrou-pharaoh {
  width: 24px;
  height: 26px;
  background-position: 0px -578px;
}
.pkm.pkm-furfrou {
  width: 24px;
  height: 27px;
  background-position: -26px -578px;
}
.pkm.pkm-gallade-mega {
  width: 25px;
  height: 26px;
  background-position: -52px -578px;
}
.pkm.pkm-garchomp {
  width: 29px;
  height: 22px;
  background-position: -79px -578px;
}
.pkm.pkm-gardevoir-mega {
  width: 26px;
  height: 24px;
  background-position: -110px -578px;
}
.pkm.pkm-grovyle {
  width: 28px;
  height: 22px;
  background-position: -138px -578px;
}
.pkm.pkm-gurdurr {
  width: 27px;
  height: 24px;
  background-position: -168px -578px;
}
.pkm.pkm-houndoom-mega {
  width: 23px;
  height: 27px;
  background-position: -197px -578px;
}
.pkm.pkm-indeedee {
  width: 22px;
  height: 28px;
  background-position: -222px -578px;
}
.pkm.pkm-infernape {
  width: 26px;
  height: 24px;
  background-position: -246px -578px;
}
.pkm.pkm-koffing {
  width: 25px;
  height: 26px;
  background-position: -274px -578px;
}
.pkm.pkm-latios {
  width: 28px;
  height: 22px;
  background-position: -301px -578px;
}
.pkm.pkm-luxio {
  width: 30px;
  height: 21px;
  background-position: -331px -578px;
}
.pkm.pkm-manectric-mega {
  width: 26px;
  height: 24px;
  background-position: -363px -578px;
}
.pkm.pkm-meganium {
  width: 23px;
  height: 27px;
  background-position: -391px -578px;
}
.pkm.pkm-mesprit {
  width: 29px;
  height: 22px;
  background-position: -416px -578px;
}
.pkm.pkm-mewtwo-mega-y {
  width: 20px;
  height: 30px;
  background-position: -447px -578px;
}
.pkm.pkm-muk-alola {
  width: 26px;
  height: 25px;
  background-position: -469px -578px;
}
.pkm.pkm-muk {
  width: 26px;
  height: 25px;
  background-position: -497px -578px;
}
.pkm.pkm-pikachu-starter-female {
  width: 28px;
  height: 23px;
  background-position: -525px -578px;
}
.pkm.pkm-pikachu-starter {
  width: 28px;
  height: 23px;
  background-position: -555px -578px;
}
.pkm.pkm-primeape {
  width: 28px;
  height: 23px;
  background-position: -585px -578px;
}
.pkm.pkm-qwilfish {
  width: 29px;
  height: 22px;
  background-position: -615px -578px;
}
.pkm.pkm-raboot {
  width: 22px;
  height: 29px;
  background-position: -646px -578px;
}
.pkm.pkm-regirock {
  width: 27px;
  height: 23px;
  background-position: -670px -578px;
}
.pkm.pkm-sawsbuck-autumn {
  width: 25px;
  height: 25px;
  background-position: -699px -578px;
}
.pkm.pkm-serperior {
  width: 28px;
  height: 22px;
  background-position: -726px -578px;
}
.pkm.pkm-simisage {
  width: 25px;
  height: 25px;
  background-position: -756px -578px;
}
.pkm.pkm-slowbro-mega {
  width: 25px;
  height: 26px;
  background-position: -783px -578px;
}
.pkm.pkm-swampert {
  width: 26px;
  height: 25px;
  background-position: -810px -578px;
}
.pkm.pkm-torterra {
  width: 28px;
  height: 23px;
  background-position: 0px -610px;
}
.pkm.pkm-unknown-pokemon {
  width: 29px;
  height: 21px;
  background-position: -30px -610px;
}
.pkm.pkm-vivillon-archipelago {
  width: 26px;
  height: 25px;
  background-position: -61px -610px;
}
.pkm.pkm-vivillon-continental {
  width: 26px;
  height: 25px;
  background-position: -89px -610px;
}
.pkm.pkm-vivillon-elegant {
  width: 26px;
  height: 25px;
  background-position: -117px -610px;
}
.pkm.pkm-vivillon-fancy {
  width: 26px;
  height: 25px;
  background-position: -145px -610px;
}
.pkm.pkm-vivillon-garden {
  width: 26px;
  height: 25px;
  background-position: -173px -610px;
}
.pkm.pkm-vivillon-high-plains {
  width: 26px;
  height: 25px;
  background-position: -201px -610px;
}
.pkm.pkm-vivillon-icy-snow {
  width: 26px;
  height: 25px;
  background-position: -229px -610px;
}
.pkm.pkm-vivillon-jungle {
  width: 26px;
  height: 25px;
  background-position: -257px -610px;
}
.pkm.pkm-vivillon-marine {
  width: 26px;
  height: 25px;
  background-position: -285px -610px;
}
.pkm.pkm-vivillon-modern {
  width: 26px;
  height: 25px;
  background-position: -313px -610px;
}
.pkm.pkm-vivillon-monsoon {
  width: 26px;
  height: 25px;
  background-position: -341px -610px;
}
.pkm.pkm-vivillon-ocean {
  width: 26px;
  height: 25px;
  background-position: -369px -610px;
}
.pkm.pkm-vivillon-pokeball {
  width: 26px;
  height: 25px;
  background-position: -397px -610px;
}
.pkm.pkm-vivillon-polar {
  width: 26px;
  height: 25px;
  background-position: -425px -610px;
}
.pkm.pkm-vivillon-river {
  width: 26px;
  height: 25px;
  background-position: -453px -610px;
}
.pkm.pkm-vivillon-sandstorm {
  width: 26px;
  height: 25px;
  background-position: -481px -610px;
}
.pkm.pkm-vivillon-savanna {
  width: 26px;
  height: 25px;
  background-position: -509px -610px;
}
.pkm.pkm-vivillon-sun {
  width: 26px;
  height: 25px;
  background-position: -537px -610px;
}
.pkm.pkm-vivillon-tundra {
  width: 26px;
  height: 25px;
  background-position: -565px -610px;
}
.pkm.pkm-vivillon {
  width: 26px;
  height: 25px;
  background-position: -593px -610px;
}
.pkm.pkm-walrein {
  width: 28px;
  height: 22px;
  background-position: -621px -610px;
}
.pkm.pkm-yanmega {
  width: 30px;
  height: 21px;
  background-position: -651px -610px;
}
.pkm.pkm-zebstrika {
  width: 27px;
  height: 23px;
  background-position: -683px -610px;
}
.pkm.pkm-absol-mega {
  width: 26px;
  height: 26px;
  background-position: -712px -610px;
}
.pkm.pkm-aggron {
  width: 29px;
  height: 24px;
  background-position: -740px -610px;
}
.pkm.pkm-alcremie-caramel-swirl-berry {
  width: 23px;
  height: 30px;
  background-position: -771px -610px;
}
.pkm.pkm-alcremie-caramel-swirl-clover {
  width: 23px;
  height: 30px;
  background-position: -796px -610px;
}
.pkm.pkm-alcremie-caramel-swirl-flower {
  width: 23px;
  height: 30px;
  background-position: -821px -610px;
}
.pkm.pkm-alcremie-caramel-swirl-love {
  width: 23px;
  height: 30px;
  background-position: 0px -642px;
}
.pkm.pkm-alcremie-caramel-swirl-plain {
  width: 23px;
  height: 30px;
  background-position: -25px -642px;
}
.pkm.pkm-alcremie-caramel-swirl-star {
  width: 23px;
  height: 30px;
  background-position: -50px -642px;
}
.pkm.pkm-alcremie-caramel-swirl-strawberry {
  width: 23px;
  height: 30px;
  background-position: -75px -642px;
}
.pkm.pkm-alcremie-lemon-cream-berry {
  width: 23px;
  height: 30px;
  background-position: -100px -642px;
}
.pkm.pkm-alcremie-lemon-cream-clover {
  width: 23px;
  height: 30px;
  background-position: -125px -642px;
}
.pkm.pkm-alcremie-lemon-cream-flower {
  width: 23px;
  height: 30px;
  background-position: -150px -642px;
}
.pkm.pkm-alcremie-lemon-cream-love {
  width: 23px;
  height: 30px;
  background-position: -175px -642px;
}
.pkm.pkm-alcremie-lemon-cream-plain {
  width: 23px;
  height: 30px;
  background-position: -200px -642px;
}
.pkm.pkm-alcremie-lemon-cream-star {
  width: 23px;
  height: 30px;
  background-position: -225px -642px;
}
.pkm.pkm-alcremie-lemon-cream-strawberry {
  width: 23px;
  height: 30px;
  background-position: -250px -642px;
}
.pkm.pkm-alcremie-matcha-cream-berry {
  width: 23px;
  height: 30px;
  background-position: -275px -642px;
}
.pkm.pkm-alcremie-matcha-cream-clover {
  width: 23px;
  height: 30px;
  background-position: -300px -642px;
}
.pkm.pkm-alcremie-matcha-cream-flower {
  width: 23px;
  height: 30px;
  background-position: -325px -642px;
}
.pkm.pkm-alcremie-matcha-cream-love {
  width: 23px;
  height: 30px;
  background-position: -350px -642px;
}
.pkm.pkm-alcremie-matcha-cream-plain {
  width: 23px;
  height: 30px;
  background-position: -375px -642px;
}
.pkm.pkm-alcremie-matcha-cream-star {
  width: 23px;
  height: 30px;
  background-position: -400px -642px;
}
.pkm.pkm-alcremie-matcha-cream-strawberry {
  width: 23px;
  height: 30px;
  background-position: -425px -642px;
}
.pkm.pkm-alcremie-mint-cream-berry {
  width: 23px;
  height: 30px;
  background-position: -450px -642px;
}
.pkm.pkm-alcremie-mint-cream-clover {
  width: 23px;
  height: 30px;
  background-position: -475px -642px;
}
.pkm.pkm-alcremie-mint-cream-flower {
  width: 23px;
  height: 30px;
  background-position: -500px -642px;
}
.pkm.pkm-alcremie-mint-cream-love {
  width: 23px;
  height: 30px;
  background-position: -525px -642px;
}
.pkm.pkm-alcremie-mint-cream-plain {
  width: 23px;
  height: 30px;
  background-position: -550px -642px;
}
.pkm.pkm-alcremie-mint-cream-star {
  width: 23px;
  height: 30px;
  background-position: -575px -642px;
}
.pkm.pkm-alcremie-mint-cream-strawberry {
  width: 23px;
  height: 30px;
  background-position: -600px -642px;
}
.pkm.pkm-alcremie-rainbow-swirl-berry {
  width: 23px;
  height: 30px;
  background-position: -625px -642px;
}
.pkm.pkm-alcremie-rainbow-swirl-clover {
  width: 23px;
  height: 30px;
  background-position: -650px -642px;
}
.pkm.pkm-alcremie-rainbow-swirl-flower {
  width: 23px;
  height: 30px;
  background-position: -675px -642px;
}
.pkm.pkm-alcremie-rainbow-swirl-love {
  width: 23px;
  height: 30px;
  background-position: -700px -642px;
}
.pkm.pkm-alcremie-rainbow-swirl-plain {
  width: 23px;
  height: 30px;
  background-position: -725px -642px;
}
.pkm.pkm-alcremie-rainbow-swirl-star {
  width: 23px;
  height: 30px;
  background-position: 0px -674px;
}
.pkm.pkm-alcremie-rainbow-swirl-strawberry {
  width: 23px;
  height: 30px;
  background-position: -25px -674px;
}
.pkm.pkm-alcremie-ruby-cream-berry {
  width: 23px;
  height: 30px;
  background-position: -50px -674px;
}
.pkm.pkm-alcremie-ruby-cream-clover {
  width: 23px;
  height: 30px;
  background-position: -75px -674px;
}
.pkm.pkm-alcremie-ruby-cream-flower {
  width: 23px;
  height: 30px;
  background-position: -100px -674px;
}
.pkm.pkm-alcremie-ruby-cream-love {
  width: 23px;
  height: 30px;
  background-position: -125px -674px;
}
.pkm.pkm-alcremie-ruby-cream-plain {
  width: 23px;
  height: 30px;
  background-position: -150px -674px;
}
.pkm.pkm-alcremie-ruby-cream-star {
  width: 23px;
  height: 30px;
  background-position: -175px -674px;
}
.pkm.pkm-alcremie-ruby-cream-strawberry {
  width: 23px;
  height: 30px;
  background-position: -200px -674px;
}
.pkm.pkm-alcremie-ruby-swirl-berry {
  width: 23px;
  height: 30px;
  background-position: -225px -674px;
}
.pkm.pkm-alcremie-ruby-swirl-clover {
  width: 23px;
  height: 30px;
  background-position: -250px -674px;
}
.pkm.pkm-alcremie-ruby-swirl-flower {
  width: 23px;
  height: 30px;
  background-position: -275px -674px;
}
.pkm.pkm-alcremie-ruby-swirl-love {
  width: 23px;
  height: 30px;
  background-position: -300px -674px;
}
.pkm.pkm-alcremie-ruby-swirl-plain {
  width: 23px;
  height: 30px;
  background-position: -325px -674px;
}
.pkm.pkm-alcremie-ruby-swirl-star {
  width: 23px;
  height: 30px;
  background-position: -350px -674px;
}
.pkm.pkm-alcremie-ruby-swirl-strawberry {
  width: 23px;
  height: 30px;
  background-position: -375px -674px;
}
.pkm.pkm-alcremie-salted-cream-berry {
  width: 23px;
  height: 30px;
  background-position: -400px -674px;
}
.pkm.pkm-alcremie-salted-cream-clover {
  width: 23px;
  height: 30px;
  background-position: -425px -674px;
}
.pkm.pkm-alcremie-salted-cream-flower {
  width: 23px;
  height: 30px;
  background-position: -450px -674px;
}
.pkm.pkm-alcremie-salted-cream-love {
  width: 23px;
  height: 30px;
  background-position: -475px -674px;
}
.pkm.pkm-alcremie-salted-cream-plain {
  width: 23px;
  height: 30px;
  background-position: -500px -674px;
}
.pkm.pkm-alcremie-salted-cream-star {
  width: 23px;
  height: 30px;
  background-position: -525px -674px;
}
.pkm.pkm-alcremie-salted-cream-strawberry {
  width: 23px;
  height: 30px;
  background-position: -550px -674px;
}
.pkm.pkm-alcremie-vanilla-cream-berry {
  width: 23px;
  height: 30px;
  background-position: -575px -674px;
}
.pkm.pkm-alcremie-vanilla-cream-clover {
  width: 23px;
  height: 30px;
  background-position: -600px -674px;
}
.pkm.pkm-alcremie-vanilla-cream-flower {
  width: 23px;
  height: 30px;
  background-position: -625px -674px;
}
.pkm.pkm-alcremie-vanilla-cream-love {
  width: 23px;
  height: 30px;
  background-position: -650px -674px;
}
.pkm.pkm-alcremie-vanilla-cream-plain {
  width: 23px;
  height: 30px;
  background-position: -675px -674px;
}
.pkm.pkm-alcremie-vanilla-cream-star {
  width: 23px;
  height: 30px;
  background-position: -700px -674px;
}
.pkm.pkm-alcremie-vanilla-cream-strawberry {
  width: 23px;
  height: 30px;
  background-position: -725px -674px;
}
.pkm.pkm-alcremie {
  width: 23px;
  height: 30px;
  background-position: 0px -706px;
}
.pkm.pkm-aromatisse {
  width: 22px;
  height: 30px;
  background-position: -25px -706px;
}
.pkm.pkm-beedrill-mega {
  width: 27px;
  height: 26px;
  background-position: -49px -706px;
}
.pkm.pkm-bellossom {
  width: 25px;
  height: 28px;
  background-position: -78px -706px;
}
.pkm.pkm-cramorant {
  width: 23px;
  height: 29px;
  background-position: -105px -706px;
}
.pkm.pkm-crobat {
  width: 30px;
  height: 23px;
  background-position: -130px -706px;
}
.pkm.pkm-drizzile {
  width: 24px;
  height: 28px;
  background-position: -162px -706px;
}
.pkm.pkm-eelektross {
  width: 30px;
  height: 22px;
  background-position: -188px -706px;
}
.pkm.pkm-emboar {
  width: 28px;
  height: 25px;
  background-position: -220px -706px;
}
.pkm.pkm-fearow {
  width: 30px;
  height: 22px;
  background-position: -250px -706px;
}
.pkm.pkm-florges-blue {
  width: 26px;
  height: 27px;
  background-position: -282px -706px;
}
.pkm.pkm-florges-orange {
  width: 26px;
  height: 27px;
  background-position: -310px -706px;
}
.pkm.pkm-florges-white {
  width: 26px;
  height: 27px;
  background-position: -338px -706px;
}
.pkm.pkm-florges-yellow {
  width: 26px;
  height: 27px;
  background-position: -366px -706px;
}
.pkm.pkm-florges {
  width: 26px;
  height: 27px;
  background-position: -394px -706px;
}
.pkm.pkm-froslass {
  width: 22px;
  height: 31px;
  background-position: -422px -706px;
}
.pkm.pkm-furfrou-diamond {
  width: 24px;
  height: 28px;
  background-position: -446px -706px;
}
.pkm.pkm-furfrou-star {
  width: 26px;
  height: 27px;
  background-position: -472px -706px;
}
.pkm.pkm-giratina-origin {
  width: 28px;
  height: 25px;
  background-position: -500px -706px;
}
.pkm.pkm-gliscor {
  width: 31px;
  height: 22px;
  background-position: -530px -706px;
}
.pkm.pkm-graveler-alola {
  width: 29px;
  height: 24px;
  background-position: -563px -706px;
}
.pkm.pkm-greninja-ash {
  width: 30px;
  height: 23px;
  background-position: -594px -706px;
}
.pkm.pkm-greninja {
  width: 30px;
  height: 22px;
  background-position: -626px -706px;
}
.pkm.pkm-heatran {
  width: 33px;
  height: 20px;
  background-position: -658px -706px;
}
.pkm.pkm-indeedee-f {
  width: 26px;
  height: 27px;
  background-position: -693px -706px;
}
.pkm.pkm-kangaskhan-mega {
  width: 30px;
  height: 22px;
  background-position: -721px -706px;
}
.pkm.pkm-mimikyu {
  width: 23px;
  height: 30px;
  background-position: -753px -706px;
}
.pkm.pkm-sharpedo-mega {
  width: 25px;
  height: 27px;
  background-position: -778px -706px;
}
.pkm.pkm-skuntank {
  width: 28px;
  height: 25px;
  background-position: -805px -706px;
}
.pkm.pkm-slaking {
  width: 28px;
  height: 25px;
  background-position: -835px -706px;
}
.pkm.pkm-stunfisk-galar {
  width: 31px;
  height: 22px;
  background-position: 0px -739px;
}
.pkm.pkm-stunfisk {
  width: 30px;
  height: 22px;
  background-position: -33px -739px;
}
.pkm.pkm-swanna {
  width: 30px;
  height: 22px;
  background-position: -65px -739px;
}
.pkm.pkm-tyrantrum {
  width: 30px;
  height: 22px;
  background-position: -97px -739px;
}
.pkm.pkm-umbreon {
  width: 26px;
  height: 27px;
  background-position: -129px -739px;
}
.pkm.pkm-volcanion {
  width: 25px;
  height: 27px;
  background-position: -157px -739px;
}
.pkm.pkm-abomasnow-mega {
  width: 27px;
  height: 27px;
  background-position: -184px -739px;
}
.pkm.pkm-alcremie-caramel-swirl-ribbon {
  width: 25px;
  height: 30px;
  background-position: -213px -739px;
}
.pkm.pkm-alcremie-lemon-cream-ribbon {
  width: 25px;
  height: 30px;
  background-position: -240px -739px;
}
.pkm.pkm-alcremie-matcha-cream-ribbon {
  width: 25px;
  height: 30px;
  background-position: -267px -739px;
}
.pkm.pkm-alcremie-mint-cream-ribbon {
  width: 25px;
  height: 30px;
  background-position: -294px -739px;
}
.pkm.pkm-alcremie-rainbow-swirl-ribbon {
  width: 25px;
  height: 30px;
  background-position: -321px -739px;
}
.pkm.pkm-alcremie-ruby-cream-ribbon {
  width: 25px;
  height: 30px;
  background-position: -348px -739px;
}
.pkm.pkm-alcremie-ruby-swirl-ribbon {
  width: 25px;
  height: 30px;
  background-position: -375px -739px;
}
.pkm.pkm-alcremie-salted-cream-ribbon {
  width: 25px;
  height: 30px;
  background-position: -402px -739px;
}
.pkm.pkm-alcremie-vanilla-cream-ribbon {
  width: 25px;
  height: 30px;
  background-position: -429px -739px;
}
.pkm.pkm-ambipom {
  width: 29px;
  height: 25px;
  background-position: -456px -739px;
}
.pkm.pkm-ampharos-mega {
  width: 29px;
  height: 26px;
  background-position: -487px -739px;
}
.pkm.pkm-arceus-bug {
  width: 28px;
  height: 27px;
  background-position: -518px -739px;
}
.pkm.pkm-arceus-dark {
  width: 28px;
  height: 27px;
  background-position: -548px -739px;
}
.pkm.pkm-arceus-dragon {
  width: 28px;
  height: 27px;
  background-position: -578px -739px;
}
.pkm.pkm-arceus-electric {
  width: 28px;
  height: 27px;
  background-position: -608px -739px;
}
.pkm.pkm-arceus-fairy {
  width: 28px;
  height: 27px;
  background-position: -638px -739px;
}
.pkm.pkm-arceus-fighting {
  width: 28px;
  height: 27px;
  background-position: -668px -739px;
}
.pkm.pkm-arceus-fire {
  width: 28px;
  height: 27px;
  background-position: -698px -739px;
}
.pkm.pkm-arceus-flying {
  width: 28px;
  height: 27px;
  background-position: -728px -739px;
}
.pkm.pkm-arceus-ghost {
  width: 28px;
  height: 27px;
  background-position: -758px -739px;
}
.pkm.pkm-arceus-grass {
  width: 28px;
  height: 27px;
  background-position: -788px -739px;
}
.pkm.pkm-arceus-ground {
  width: 28px;
  height: 27px;
  background-position: -818px -739px;
}
.pkm.pkm-arceus-ice {
  width: 28px;
  height: 27px;
  background-position: -848px -739px;
}
.pkm.pkm-arceus-poison {
  width: 28px;
  height: 27px;
  background-position: 0px -771px;
}
.pkm.pkm-arceus-psychic {
  width: 28px;
  height: 27px;
  background-position: -30px -771px;
}
.pkm.pkm-arceus-rock {
  width: 28px;
  height: 27px;
  background-position: -60px -771px;
}
.pkm.pkm-arceus-steel {
  width: 28px;
  height: 27px;
  background-position: -90px -771px;
}
.pkm.pkm-arceus-water {
  width: 28px;
  height: 27px;
  background-position: -120px -771px;
}
.pkm.pkm-arceus {
  width: 28px;
  height: 27px;
  background-position: -150px -771px;
}
.pkm.pkm-buzzwole {
  width: 25px;
  height: 29px;
  background-position: -180px -771px;
}
.pkm.pkm-cherrim-sunshine {
  width: 26px;
  height: 28px;
  background-position: -207px -771px;
}
.pkm.pkm-crabominable {
  width: 32px;
  height: 23px;
  background-position: -235px -771px;
}
.pkm.pkm-deoxys-attack {
  width: 29px;
  height: 26px;
  background-position: -269px -771px;
}
.pkm.pkm-diancie-mega {
  width: 30px;
  height: 25px;
  background-position: -300px -771px;
}
.pkm.pkm-doublade {
  width: 31px;
  height: 23px;
  background-position: -332px -771px;
}
.pkm.pkm-falinks {
  width: 31px;
  height: 23px;
  background-position: -365px -771px;
}
.pkm.pkm-garchomp-mega {
  width: 30px;
  height: 25px;
  background-position: -398px -771px;
}
.pkm.pkm-giratina {
  width: 30px;
  height: 24px;
  background-position: -430px -771px;
}
.pkm.pkm-heliolisk {
  width: 25px;
  height: 30px;
  background-position: -462px -771px;
}
.pkm.pkm-kadabra {
  width: 29px;
  height: 25px;
  background-position: -489px -771px;
}
.pkm.pkm-kyogre {
  width: 33px;
  height: 21px;
  background-position: -520px -771px;
}
.pkm.pkm-landorus-therian {
  width: 27px;
  height: 28px;
  background-position: -555px -771px;
}
.pkm.pkm-metagross {
  width: 32px;
  height: 23px;
  background-position: -584px -771px;
}
.pkm.pkm-ninetales-alola {
  width: 30px;
  height: 25px;
  background-position: -618px -771px;
}
.pkm.pkm-octillery {
  width: 27px;
  height: 27px;
  background-position: -650px -771px;
}
.pkm.pkm-porygon2 {
  width: 27px;
  height: 27px;
  background-position: -679px -771px;
}
.pkm.pkm-pyroar-f {
  width: 30px;
  height: 24px;
  background-position: -708px -771px;
}
.pkm.pkm-raichu-alola {
  width: 26px;
  height: 28px;
  background-position: -740px -771px;
}
.pkm.pkm-raikou {
  width: 30px;
  height: 25px;
  background-position: -768px -771px;
}
.pkm.pkm-regigigas {
  width: 32px;
  height: 23px;
  background-position: -800px -771px;
}
.pkm.pkm-roserade {
  width: 25px;
  height: 30px;
  background-position: -834px -771px;
}
.pkm.pkm-rotom {
  width: 28px;
  height: 27px;
  background-position: -861px -771px;
}
.pkm.pkm-sableye-mega {
  width: 28px;
  height: 27px;
  background-position: -891px -771px;
}
.pkm.pkm-salamence {
  width: 32px;
  height: 23px;
  background-position: 0px -803px;
}
.pkm.pkm-samurott {
  width: 31px;
  height: 23px;
  background-position: -34px -803px;
}
.pkm.pkm-sceptile {
  width: 28px;
  height: 26px;
  background-position: -67px -803px;
}
.pkm.pkm-suicune {
  width: 29px;
  height: 25px;
  background-position: -97px -803px;
}
.pkm.pkm-swampert-mega {
  width: 32px;
  height: 23px;
  background-position: -128px -803px;
}
.pkm.pkm-tapu-koko {
  width: 28px;
  height: 26px;
  background-position: -162px -803px;
}
.pkm.pkm-togedemaru {
  width: 28px;
  height: 27px;
  background-position: -192px -803px;
}
.pkm.pkm-venusaur-mega {
  width: 29px;
  height: 26px;
  background-position: -222px -803px;
}
.pkm.pkm-aerodactyl-mega {
  width: 32px;
  height: 24px;
  background-position: -253px -803px;
}
.pkm.pkm-aggron-mega {
  width: 31px;
  height: 26px;
  background-position: -287px -803px;
}
.pkm.pkm-banette-mega {
  width: 26px;
  height: 30px;
  background-position: -320px -803px;
}
.pkm.pkm-barraskewda {
  width: 36px;
  height: 20px;
  background-position: -348px -803px;
}
.pkm.pkm-dialga {
  width: 30px;
  height: 27px;
  background-position: -386px -803px;
}
.pkm.pkm-eiscue {
  width: 21px;
  height: 35px;
  background-position: -418px -803px;
}
.pkm.pkm-eldegoss {
  width: 26px;
  height: 30px;
  background-position: -441px -803px;
}
.pkm.pkm-feraligatr {
  width: 31px;
  height: 26px;
  background-position: -469px -803px;
}
.pkm.pkm-gastrodon-east {
  width: 27px;
  height: 29px;
  background-position: -502px -803px;
}
.pkm.pkm-grapploct {
  width: 28px;
  height: 28px;
  background-position: -531px -803px;
}
.pkm.pkm-groudon {
  width: 33px;
  height: 24px;
  background-position: -561px -803px;
}
.pkm.pkm-haunter {
  width: 30px;
  height: 26px;
  background-position: -596px -803px;
}
.pkm.pkm-hitmonlee {
  width: 28px;
  height: 29px;
  background-position: -628px -803px;
}
.pkm.pkm-kyogre-primal {
  width: 36px;
  height: 21px;
  background-position: -658px -803px;
}
.pkm.pkm-landorus {
  width: 31px;
  height: 26px;
  background-position: -696px -803px;
}
.pkm.pkm-lopunny-mega {
  width: 33px;
  height: 24px;
  background-position: -729px -803px;
}
.pkm.pkm-mawile-mega {
  width: 30px;
  height: 26px;
  background-position: -764px -803px;
}
.pkm.pkm-medicham-mega {
  width: 29px;
  height: 27px;
  background-position: -796px -803px;
}
.pkm.pkm-metagross-mega {
  width: 32px;
  height: 24px;
  background-position: -827px -803px;
}
.pkm.pkm-musharna {
  width: 30px;
  height: 27px;
  background-position: -861px -803px;
}
.pkm.pkm-palkia {
  width: 30px;
  height: 26px;
  background-position: -893px -803px;
}
.pkm.pkm-perrserker {
  width: 26px;
  height: 31px;
  background-position: -925px -803px;
}
.pkm.pkm-pinsir-mega {
  width: 31px;
  height: 25px;
  background-position: 0px -840px;
}
.pkm.pkm-politoed {
  width: 24px;
  height: 33px;
  background-position: -33px -840px;
}
.pkm.pkm-polteageist {
  width: 28px;
  height: 29px;
  background-position: -59px -840px;
}
.pkm.pkm-pyroar {
  width: 32px;
  height: 25px;
  background-position: -89px -840px;
}
.pkm.pkm-scizor-mega {
  width: 28px;
  height: 28px;
  background-position: -123px -840px;
}
.pkm.pkm-shedinja {
  width: 28px;
  height: 28px;
  background-position: -153px -840px;
}
.pkm.pkm-shiinotic {
  width: 29px;
  height: 28px;
  background-position: -183px -840px;
}
.pkm.pkm-torkoal {
  width: 30px;
  height: 27px;
  background-position: -214px -840px;
}
.pkm.pkm-tornadus-therian {
  width: 30px;
  height: 27px;
  background-position: -246px -840px;
}
.pkm.pkm-tornadus {
  width: 30px;
  height: 26px;
  background-position: -278px -840px;
}
.pkm.pkm-tropius {
  width: 31px;
  height: 26px;
  background-position: -310px -840px;
}
.pkm.pkm-tsareena {
  width: 26px;
  height: 31px;
  background-position: -343px -840px;
}
.pkm.pkm-tyranitar-mega {
  width: 28px;
  height: 29px;
  background-position: -371px -840px;
}
.pkm.pkm-wailmer {
  width: 33px;
  height: 24px;
  background-position: -401px -840px;
}
.pkm.pkm-yveltal {
  width: 30px;
  height: 27px;
  background-position: -436px -840px;
}
.pkm.pkm-zygarde-10 {
  width: 28px;
  height: 29px;
  background-position: -468px -840px;
}
.pkm.pkm-araquanid {
  width: 34px;
  height: 25px;
  background-position: -498px -840px;
}
.pkm.pkm-arbok {
  width: 28px;
  height: 30px;
  background-position: -534px -840px;
}
.pkm.pkm-arctovish {
  width: 30px;
  height: 28px;
  background-position: -564px -840px;
}
.pkm.pkm-beheeyem {
  width: 24px;
  height: 34px;
  background-position: -596px -840px;
}
.pkm.pkm-bewear {
  width: 26px;
  height: 32px;
  background-position: -622px -840px;
}
.pkm.pkm-bisharp {
  width: 26px;
  height: 32px;
  background-position: -650px -840px;
}
.pkm.pkm-blastoise-mega {
  width: 30px;
  height: 28px;
  background-position: -678px -840px;
}
.pkm.pkm-blaziken-mega {
  width: 32px;
  height: 27px;
  background-position: -710px -840px;
}
.pkm.pkm-camerupt-mega {
  width: 31px;
  height: 28px;
  background-position: -744px -840px;
}
.pkm.pkm-darkrai {
  width: 31px;
  height: 28px;
  background-position: -777px -840px;
}
.pkm.pkm-delibird {
  width: 26px;
  height: 32px;
  background-position: -810px -840px;
}
.pkm.pkm-gallade {
  width: 26px;
  height: 33px;
  background-position: -838px -840px;
}
.pkm.pkm-gastrodon {
  width: 28px;
  height: 30px;
  background-position: -866px -840px;
}
.pkm.pkm-glalie {
  width: 30px;
  height: 28px;
  background-position: -896px -840px;
}
.pkm.pkm-golurk {
  width: 28px;
  height: 30px;
  background-position: 0px -876px;
}
.pkm.pkm-gothitelle {
  width: 28px;
  height: 31px;
  background-position: -30px -876px;
}
.pkm.pkm-gyarados-mega {
  width: 30px;
  height: 29px;
  background-position: -60px -876px;
}
.pkm.pkm-ho-oh {
  width: 29px;
  height: 30px;
  background-position: -92px -876px;
}
.pkm.pkm-jolteon {
  width: 28px;
  height: 31px;
  background-position: -123px -876px;
}
.pkm.pkm-latias-mega {
  width: 35px;
  height: 24px;
  background-position: -153px -876px;
}
.pkm.pkm-latios-mega {
  width: 35px;
  height: 24px;
  background-position: -190px -876px;
}
.pkm.pkm-mandibuzz {
  width: 25px;
  height: 34px;
  background-position: -227px -876px;
}
.pkm.pkm-meowstic-f {
  width: 28px;
  height: 30px;
  background-position: -254px -876px;
}
.pkm.pkm-meowstic {
  width: 28px;
  height: 30px;
  background-position: -284px -876px;
}
.pkm.pkm-pheromosa {
  width: 28px;
  height: 30px;
  background-position: -314px -876px;
}
.pkm.pkm-rayquaza {
  width: 31px;
  height: 27px;
  background-position: -344px -876px;
}
.pkm.pkm-ribombee {
  width: 30px;
  height: 28px;
  background-position: -377px -876px;
}
.pkm.pkm-salazzle {
  width: 27px;
  height: 31px;
  background-position: -409px -876px;
}
.pkm.pkm-sandslash {
  width: 29px;
  height: 30px;
  background-position: -438px -876px;
}
.pkm.pkm-shuckle {
  width: 30px;
  height: 28px;
  background-position: -469px -876px;
}
.pkm.pkm-slurpuff {
  width: 29px;
  height: 30px;
  background-position: -501px -876px;
}
.pkm.pkm-stakataka {
  width: 28px;
  height: 30px;
  background-position: -532px -876px;
}
.pkm.pkm-thundurus-therian {
  width: 32px;
  height: 26px;
  background-position: -562px -876px;
}
.pkm.pkm-thundurus {
  width: 31px;
  height: 27px;
  background-position: -596px -876px;
}
.pkm.pkm-toxtricity-low-key {
  width: 22px;
  height: 36px;
  background-position: -629px -876px;
}
.pkm.pkm-unfezant-f {
  width: 29px;
  height: 29px;
  background-position: -653px -876px;
}
.pkm.pkm-whiscash {
  width: 34px;
  height: 24px;
  background-position: -684px -876px;
}
.pkm.pkm-wobbuffet {
  width: 26px;
  height: 33px;
  background-position: -720px -876px;
}
.pkm.pkm-xerneas-active {
  width: 29px;
  height: 30px;
  background-position: -748px -876px;
}
.pkm.pkm-xerneas {
  width: 29px;
  height: 30px;
  background-position: -779px -876px;
}
.pkm.pkm-zygarde {
  width: 28px;
  height: 30px;
  background-position: -810px -876px;
}
.pkm.pkm-alakazam-mega {
  width: 30px;
  height: 30px;
  background-position: -840px -876px;
}
.pkm.pkm-arctozolt {
  width: 26px;
  height: 35px;
  background-position: -872px -876px;
}
.pkm.pkm-claydol {
  width: 30px;
  height: 31px;
  background-position: -900px -876px;
}
.pkm.pkm-cramorant-gulping {
  width: 29px;
  height: 31px;
  background-position: 0px -914px;
}
.pkm.pkm-dedenne {
  width: 34px;
  height: 27px;
  background-position: -31px -914px;
}
.pkm.pkm-drifblim {
  width: 30px;
  height: 31px;
  background-position: -67px -914px;
}
.pkm.pkm-dubwool {
  width: 30px;
  height: 30px;
  background-position: -99px -914px;
}
.pkm.pkm-durant {
  width: 39px;
  height: 22px;
  background-position: -131px -914px;
}
.pkm.pkm-gardevoir {
  width: 26px;
  height: 35px;
  background-position: -172px -914px;
}
.pkm.pkm-goodra {
  width: 31px;
  height: 30px;
  background-position: -200px -914px;
}
.pkm.pkm-greedent {
  width: 30px;
  height: 31px;
  background-position: -233px -914px;
}
.pkm.pkm-groudon-primal {
  width: 36px;
  height: 24px;
  background-position: -265px -914px;
}
.pkm.pkm-hatterene {
  width: 27px;
  height: 34px;
  background-position: -303px -914px;
}
.pkm.pkm-hippowdon-f {
  width: 36px;
  height: 24px;
  background-position: -332px -914px;
}
.pkm.pkm-hippowdon {
  width: 36px;
  height: 24px;
  background-position: -370px -914px;
}
.pkm.pkm-jellicent {
  width: 30px;
  height: 31px;
  background-position: -408px -914px;
}
.pkm.pkm-kartana {
  width: 31px;
  height: 29px;
  background-position: -440px -914px;
}
.pkm.pkm-lucario {
  width: 24px;
  height: 36px;
  background-position: -473px -914px;
}
.pkm.pkm-lugia {
  width: 32px;
  height: 29px;
  background-position: -499px -914px;
}
.pkm.pkm-lurantis {
  width: 27px;
  height: 33px;
  background-position: -533px -914px;
}
.pkm.pkm-lycanroc-midnight {
  width: 28px;
  height: 33px;
  background-position: -562px -914px;
}
.pkm.pkm-lycanroc {
  width: 32px;
  height: 28px;
  background-position: -592px -914px;
}
.pkm.pkm-malamar {
  width: 27px;
  height: 34px;
  background-position: -626px -914px;
}
.pkm.pkm-marshadow {
  width: 27px;
  height: 34px;
  background-position: -655px -914px;
}
.pkm.pkm-mawile {
  width: 34px;
  height: 27px;
  background-position: -684px -914px;
}
.pkm.pkm-noctowl {
  width: 23px;
  height: 38px;
  background-position: -720px -914px;
}
.pkm.pkm-obstagoon {
  width: 29px;
  height: 31px;
  background-position: -745px -914px;
}
.pkm.pkm-palossand {
  width: 29px;
  height: 31px;
  background-position: -776px -914px;
}
.pkm.pkm-sableye {
  width: 31px;
  height: 30px;
  background-position: -807px -914px;
}
.pkm.pkm-salamence-mega {
  width: 35px;
  height: 25px;
  background-position: -840px -914px;
}
.pkm.pkm-sandaconda {
  width: 35px;
  height: 25px;
  background-position: -877px -914px;
}
.pkm.pkm-solrock {
  width: 30px;
  height: 31px;
  background-position: -914px -914px;
}
.pkm.pkm-starmie {
  width: 30px;
  height: 31px;
  background-position: -946px -914px;
}
.pkm.pkm-stoutland {
  width: 32px;
  height: 29px;
  background-position: 0px -954px;
}
.pkm.pkm-sylveon {
  width: 30px;
  height: 31px;
  background-position: -34px -954px;
}
.pkm.pkm-xatu {
  width: 25px;
  height: 35px;
  background-position: -66px -954px;
}
.pkm.pkm-accelgor {
  width: 33px;
  height: 29px;
  background-position: -93px -954px;
}
.pkm.pkm-avalugg {
  width: 37px;
  height: 25px;
  background-position: -128px -954px;
}
.pkm.pkm-bronzong {
  width: 36px;
  height: 27px;
  background-position: -167px -954px;
}
.pkm.pkm-celesteela {
  width: 32px;
  height: 30px;
  background-position: -205px -954px;
}
.pkm.pkm-charizard-mega-y {
  width: 38px;
  height: 25px;
  background-position: -239px -954px;
}
.pkm.pkm-cinccino {
  width: 33px;
  height: 30px;
  background-position: -279px -954px;
}
.pkm.pkm-cinderace {
  width: 21px;
  height: 41px;
  background-position: -314px -954px;
}
.pkm.pkm-copperajah {
  width: 33px;
  height: 30px;
  background-position: -337px -954px;
}
.pkm.pkm-darmanitan-galar-zen {
  width: 30px;
  height: 33px;
  background-position: -372px -954px;
}
.pkm.pkm-decidueye {
  width: 25px;
  height: 38px;
  background-position: -404px -954px;
}
.pkm.pkm-dracovish {
  width: 31px;
  height: 32px;
  background-position: -431px -954px;
}
.pkm.pkm-drampa {
  width: 38px;
  height: 25px;
  background-position: -464px -954px;
}
.pkm.pkm-flareon {
  width: 30px;
  height: 33px;
  background-position: -504px -954px;
}
.pkm.pkm-gengar-mega {
  width: 34px;
  height: 29px;
  background-position: -536px -954px;
}
.pkm.pkm-heatmor {
  width: 37px;
  height: 26px;
  background-position: -572px -954px;
}
.pkm.pkm-jellicent-f {
  width: 31px;
  height: 32px;
  background-position: -611px -954px;
}
.pkm.pkm-krookodile {
  width: 32px;
  height: 30px;
  background-position: -644px -954px;
}
.pkm.pkm-lanturn {
  width: 39px;
  height: 24px;
  background-position: -678px -954px;
}
.pkm.pkm-lickilicky {
  width: 30px;
  height: 32px;
  background-position: -719px -954px;
}
.pkm.pkm-lilligant {
  width: 28px;
  height: 34px;
  background-position: -751px -954px;
}
.pkm.pkm-luxray {
  width: 33px;
  height: 30px;
  background-position: -781px -954px;
}
.pkm.pkm-mamoswine {
  width: 35px;
  height: 28px;
  background-position: -816px -954px;
}
.pkm.pkm-manectric {
  width: 29px;
  height: 33px;
  background-position: -853px -954px;
}
.pkm.pkm-marowak {
  width: 33px;
  height: 30px;
  background-position: -884px -954px;
}
.pkm.pkm-mudsdale {
  width: 33px;
  height: 30px;
  background-position: -919px -954px;
}
.pkm.pkm-naganadel {
  width: 33px;
  height: 29px;
  background-position: -954px -954px;
}
.pkm.pkm-necrozma-ultra {
  width: 35px;
  height: 28px;
  background-position: -989px -954px;
}
.pkm.pkm-orbeetle {
  width: 29px;
  height: 33px;
  background-position: 0px -997px;
}
.pkm.pkm-pelipper {
  width: 34px;
  height: 28px;
  background-position: -31px -997px;
}
.pkm.pkm-pidgeot-mega {
  width: 35px;
  height: 27px;
  background-position: -67px -997px;
}
.pkm.pkm-porygon-z {
  width: 27px;
  height: 36px;
  background-position: -104px -997px;
}
.pkm.pkm-rayquaza-mega {
  width: 38px;
  height: 25px;
  background-position: -133px -997px;
}
.pkm.pkm-rotom-mow {
  width: 30px;
  height: 32px;
  background-position: -173px -997px;
}
.pkm.pkm-scrafty {
  width: 28px;
  height: 34px;
  background-position: -205px -997px;
}
.pkm.pkm-swoobat {
  width: 36px;
  height: 27px;
  background-position: -235px -997px;
}
.pkm.pkm-talonflame {
  width: 35px;
  height: 28px;
  background-position: -273px -997px;
}
.pkm.pkm-unfezant {
  width: 30px;
  height: 32px;
  background-position: -310px -997px;
}
.pkm.pkm-vanilluxe {
  width: 31px;
  height: 31px;
  background-position: -342px -997px;
}
.pkm.pkm-vespiquen {
  width: 32px;
  height: 31px;
  background-position: -375px -997px;
}
.pkm.pkm-virizion {
  width: 27px;
  height: 35px;
  background-position: -409px -997px;
}
.pkm.pkm-weavile {
  width: 27px;
  height: 36px;
  background-position: -438px -997px;
}
.pkm.pkm-zygarde-complete {
  width: 32px;
  height: 30px;
  background-position: -467px -997px;
}
.pkm.pkm-aegislash,
.pkm.pkm-aegislash-shield {
  width: 30px;
  height: 35px;
  background-position: -501px -997px;
}
.pkm.pkm-appletun {
  width: 34px;
  height: 31px;
  background-position: -533px -997px;
}
.pkm.pkm-boltund {
  width: 36px;
  height: 29px;
  background-position: -569px -997px;
}
.pkm.pkm-charizard-mega-x {
  width: 40px;
  height: 25px;
  background-position: -607px -997px;
}
.pkm.pkm-comfey {
  width: 31px;
  height: 34px;
  background-position: -649px -997px;
}
.pkm.pkm-corviknight {
  width: 34px;
  height: 31px;
  background-position: -682px -997px;
}
.pkm.pkm-crawdaunt {
  width: 33px;
  height: 32px;
  background-position: -718px -997px;
}
.pkm.pkm-cursola {
  width: 32px;
  height: 32px;
  background-position: -753px -997px;
}
.pkm.pkm-darmanitan-galar,
.pkm.pkm-darmanitan-galar-standard {
  width: 29px;
  height: 35px;
  background-position: -787px -997px;
}
.pkm.pkm-dhelmise {
  width: 29px;
  height: 36px;
  background-position: -818px -997px;
}
.pkm.pkm-diggersby {
  width: 34px;
  height: 30px;
  background-position: -849px -997px;
}
.pkm.pkm-duraludon {
  width: 29px;
  height: 35px;
  background-position: -885px -997px;
}
.pkm.pkm-emolga {
  width: 38px;
  height: 26px;
  background-position: -916px -997px;
}
.pkm.pkm-espeon {
  width: 35px;
  height: 29px;
  background-position: -956px -997px;
}
.pkm.pkm-galvantula {
  width: 37px;
  height: 28px;
  background-position: -993px -997px;
}
.pkm.pkm-grimmsnarl {
  width: 31px;
  height: 33px;
  background-position: 0px -1035px;
}
.pkm.pkm-guzzlord {
  width: 37px;
  height: 28px;
  background-position: -33px -1035px;
}
.pkm.pkm-hawlucha {
  width: 35px;
  height: 30px;
  background-position: -72px -1035px;
}
.pkm.pkm-heracross-mega {
  width: 34px;
  height: 30px;
  background-position: -109px -1035px;
}
.pkm.pkm-incineroar {
  width: 34px;
  height: 31px;
  background-position: -145px -1035px;
}
.pkm.pkm-kabutops {
  width: 32px;
  height: 33px;
  background-position: -181px -1035px;
}
.pkm.pkm-kingdra {
  width: 30px;
  height: 34px;
  background-position: -215px -1035px;
}
.pkm.pkm-leafeon {
  width: 33px;
  height: 31px;
  background-position: -247px -1035px;
}
.pkm.pkm-lycanroc-dusk {
  width: 32px;
  height: 33px;
  background-position: -282px -1035px;
}
.pkm.pkm-mantine {
  width: 45px;
  height: 20px;
  background-position: -316px -1035px;
}
.pkm.pkm-maractus {
  width: 32px;
  height: 33px;
  background-position: -363px -1035px;
}
.pkm.pkm-mr-mime-galar {
  width: 33px;
  height: 32px;
  background-position: -397px -1035px;
}
.pkm.pkm-ninjask {
  width: 34px;
  height: 30px;
  background-position: -432px -1035px;
}
.pkm.pkm-quagsire {
  width: 34px;
  height: 31px;
  background-position: -468px -1035px;
}
.pkm.pkm-rotom-heat {
  width: 34px;
  height: 30px;
  background-position: -504px -1035px;
}
.pkm.pkm-sawk {
  width: 32px;
  height: 32px;
  background-position: -540px -1035px;
}
.pkm.pkm-sceptile-mega {
  width: 37px;
  height: 27px;
  background-position: -574px -1035px;
}
.pkm.pkm-scizor {
  width: 30px;
  height: 35px;
  background-position: -613px -1035px;
}
.pkm.pkm-slowbro-galar {
  width: 31px;
  height: 33px;
  background-position: -645px -1035px;
}
.pkm.pkm-sudowoodo {
  width: 30px;
  height: 34px;
  background-position: -678px -1035px;
}
.pkm.pkm-terrakion {
  width: 36px;
  height: 29px;
  background-position: -710px -1035px;
}
.pkm.pkm-thievul {
  width: 33px;
  height: 32px;
  background-position: -748px -1035px;
}
.pkm.pkm-toxicroak {
  width: 35px;
  height: 30px;
  background-position: -783px -1035px;
}
.pkm.pkm-toxtricity {
  width: 25px;
  height: 39px;
  background-position: -820px -1035px;
}
.pkm.pkm-volcarona {
  width: 35px;
  height: 30px;
  background-position: -847px -1035px;
}
.pkm.pkm-abomasnow {
  width: 36px;
  height: 30px;
  background-position: -884px -1035px;
}
.pkm.pkm-aegislash-blade {
  width: 31px;
  height: 35px;
  background-position: -922px -1035px;
}
.pkm.pkm-azumarill {
  width: 32px;
  height: 35px;
  background-position: -955px -1035px;
}
.pkm.pkm-barbaracle {
  width: 36px;
  height: 31px;
  background-position: -989px -1035px;
}
.pkm.pkm-blissey {
  width: 33px;
  height: 33px;
  background-position: -1027px -1035px;
}
.pkm.pkm-centiskorch {
  width: 37px;
  height: 30px;
  background-position: 0px -1076px;
}
.pkm.pkm-cobalion {
  width: 29px;
  height: 37px;
  background-position: -39px -1076px;
}
.pkm.pkm-cramorant-gorging {
  width: 31px;
  height: 35px;
  background-position: -70px -1076px;
}
.pkm.pkm-crustle {
  width: 36px;
  height: 30px;
  background-position: -103px -1076px;
}
.pkm.pkm-drednaw {
  width: 40px;
  height: 27px;
  background-position: -141px -1076px;
}
.pkm.pkm-dugtrio {
  width: 32px;
  height: 34px;
  background-position: -183px -1076px;
}
.pkm.pkm-flapple {
  width: 35px;
  height: 31px;
  background-position: -217px -1076px;
}
.pkm.pkm-gengar {
  width: 32px;
  height: 35px;
  background-position: -254px -1076px;
}
.pkm.pkm-glaceon {
  width: 36px;
  height: 30px;
  background-position: -288px -1076px;
}
.pkm.pkm-hitmontop {
  width: 37px;
  height: 30px;
  background-position: -326px -1076px;
}
.pkm.pkm-hoopa-unbound {
  width: 38px;
  height: 28px;
  background-position: -365px -1076px;
}
.pkm.pkm-kommo-o {
  width: 34px;
  height: 33px;
  background-position: -405px -1076px;
}
.pkm.pkm-lopunny {
  width: 34px;
  height: 32px;
  background-position: -441px -1076px;
}
.pkm.pkm-magearna-original {
  width: 28px;
  height: 39px;
  background-position: -477px -1076px;
}
.pkm.pkm-magearna {
  width: 28px;
  height: 39px;
  background-position: -507px -1076px;
}
.pkm.pkm-mr-rime {
  width: 33px;
  height: 34px;
  background-position: -537px -1076px;
}
.pkm.pkm-pangoro {
  width: 33px;
  height: 33px;
  background-position: -572px -1076px;
}
.pkm.pkm-rapidash-galar {
  width: 36px;
  height: 31px;
  background-position: -607px -1076px;
}
.pkm.pkm-seismitoad {
  width: 38px;
  height: 28px;
  background-position: -645px -1076px;
}
.pkm.pkm-slowking {
  width: 27px;
  height: 40px;
  background-position: -685px -1076px;
}
.pkm.pkm-togekiss {
  width: 41px;
  height: 26px;
  background-position: -714px -1076px;
}
.pkm.pkm-urshifu {
  width: 33px;
  height: 33px;
  background-position: -757px -1076px;
}
.pkm.pkm-whimsicott {
  width: 35px;
  height: 31px;
  background-position: -792px -1076px;
}
.pkm.pkm-bouffalant {
  width: 40px;
  height: 29px;
  background-position: -829px -1076px;
}
.pkm.pkm-calyrex {
  width: 33px;
  height: 36px;
  background-position: -871px -1076px;
}
.pkm.pkm-clawitzer {
  width: 41px;
  height: 28px;
  background-position: -906px -1076px;
}
.pkm.pkm-clefable {
  width: 37px;
  height: 31px;
  background-position: -949px -1076px;
}
.pkm.pkm-darmanitan {
  width: 35px;
  height: 34px;
  background-position: -988px -1076px;
}
.pkm.pkm-dragalge {
  width: 37px;
  height: 32px;
  background-position: -1025px -1076px;
}
.pkm.pkm-electabuzz {
  width: 32px;
  height: 36px;
  background-position: -1064px -1076px;
}
.pkm.pkm-escavalier {
  width: 32px;
  height: 36px;
  background-position: 0px -1118px;
}
.pkm.pkm-excadrill {
  width: 39px;
  height: 29px;
  background-position: -34px -1118px;
}
.pkm.pkm-ferrothorn {
  width: 42px;
  height: 26px;
  background-position: -75px -1118px;
}
.pkm.pkm-frosmoth {
  width: 37px;
  height: 32px;
  background-position: -119px -1118px;
}
.pkm.pkm-haxorus {
  width: 35px;
  height: 33px;
  background-position: -158px -1118px;
}
.pkm.pkm-hitmonchan {
  width: 34px;
  height: 35px;
  background-position: -195px -1118px;
}
.pkm.pkm-kangaskhan {
  width: 35px;
  height: 33px;
  background-position: -231px -1118px;
}
.pkm.pkm-klinklang {
  width: 36px;
  height: 32px;
  background-position: -268px -1118px;
}
.pkm.pkm-lapras {
  width: 32px;
  height: 36px;
  background-position: -306px -1118px;
}
.pkm.pkm-liepard {
  width: 33px;
  height: 35px;
  background-position: -340px -1118px;
}
.pkm.pkm-miltank {
  width: 35px;
  height: 33px;
  background-position: -375px -1118px;
}
.pkm.pkm-pidgeot {
  width: 35px;
  height: 34px;
  background-position: -412px -1118px;
}
.pkm.pkm-rillaboom {
  width: 36px;
  height: 33px;
  background-position: -449px -1118px;
}
.pkm.pkm-rotom-fan {
  width: 37px;
  height: 32px;
  background-position: -487px -1118px;
}
.pkm.pkm-rotom-wash {
  width: 36px;
  height: 32px;
  background-position: -526px -1118px;
}
.pkm.pkm-runerigus {
  width: 40px;
  height: 29px;
  background-position: -564px -1118px;
}
.pkm.pkm-seaking {
  width: 39px;
  height: 29px;
  background-position: -606px -1118px;
}
.pkm.pkm-slowking-galar {
  width: 29px;
  height: 40px;
  background-position: -647px -1118px;
}
.pkm.pkm-spectrier {
  width: 35px;
  height: 34px;
  background-position: -678px -1118px;
}
.pkm.pkm-steelix-mega {
  width: 39px;
  height: 29px;
  background-position: -715px -1118px;
}
.pkm.pkm-stonjourner {
  width: 34px;
  height: 34px;
  background-position: -756px -1118px;
}
.pkm.pkm-turtonator {
  width: 37px;
  height: 32px;
  background-position: -792px -1118px;
}
.pkm.pkm-type-null {
  width: 33px;
  height: 35px;
  background-position: -831px -1118px;
}
.pkm.pkm-vaporeon {
  width: 39px;
  height: 30px;
  background-position: -866px -1118px;
}
.pkm.pkm-vikavolt {
  width: 37px;
  height: 32px;
  background-position: -907px -1118px;
}
.pkm.pkm-wigglytuff {
  width: 31px;
  height: 38px;
  background-position: -946px -1118px;
}
.pkm.pkm-alakazam {
  width: 36px;
  height: 35px;
  background-position: -979px -1118px;
}
.pkm.pkm-appletun-gmax {
  width: 27px;
  height: 44px;
  background-position: -1017px -1118px;
}
.pkm.pkm-beartic {
  width: 40px;
  height: 31px;
  background-position: -1046px -1118px;
}
.pkm.pkm-chandelure {
  width: 37px;
  height: 34px;
  background-position: -1088px -1118px;
}
.pkm.pkm-cloyster {
  width: 37px;
  height: 33px;
  background-position: 0px -1164px;
}
.pkm.pkm-flapple-gmax {
  width: 27px;
  height: 44px;
  background-position: -39px -1164px;
}
.pkm.pkm-flygon {
  width: 37px;
  height: 34px;
  background-position: -68px -1164px;
}
.pkm.pkm-gigalith {
  width: 38px;
  height: 33px;
  background-position: -107px -1164px;
}
.pkm.pkm-glastrier {
  width: 33px;
  height: 37px;
  background-position: -147px -1164px;
}
.pkm.pkm-golduck {
  width: 38px;
  height: 32px;
  background-position: -182px -1164px;
}
.pkm.pkm-golem {
  width: 38px;
  height: 33px;
  background-position: -222px -1164px;
}
.pkm.pkm-golisopod {
  width: 37px;
  height: 33px;
  background-position: -262px -1164px;
}
.pkm.pkm-gourgeist {
  width: 38px;
  height: 32px;
  background-position: -301px -1164px;
}
.pkm.pkm-hydreigon {
  width: 42px;
  height: 29px;
  background-position: -341px -1164px;
}
.pkm.pkm-jynx {
  width: 36px;
  height: 34px;
  background-position: -385px -1164px;
}
.pkm.pkm-keldeo,
.pkm.pkm-keldeo-ordinary
{
  width: 35px;
  height: 35px;
  background-position: -423px -1164px;
}
.pkm.pkm-klefki {
  width: 38px;
  height: 32px;
  background-position: -460px -1164px;
}
.pkm.pkm-magnezone {
  width: 39px;
  height: 32px;
  background-position: -500px -1164px;
}
.pkm.pkm-mienshao {
  width: 37px;
  height: 33px;
  background-position: -541px -1164px;
}
.pkm.pkm-nidoqueen {
  width: 35px;
  height: 36px;
  background-position: -580px -1164px;
}
.pkm.pkm-ninetales {
  width: 38px;
  height: 33px;
  background-position: -617px -1164px;
}
.pkm.pkm-rapidash {
  width: 37px;
  height: 34px;
  background-position: -657px -1164px;
}
.pkm.pkm-scolipede {
  width: 35px;
  height: 35px;
  background-position: -696px -1164px;
}
.pkm.pkm-sigilyph {
  width: 33px;
  height: 37px;
  background-position: -733px -1164px;
}
.pkm.pkm-toxapex {
  width: 38px;
  height: 32px;
  background-position: -768px -1164px;
}
.pkm.pkm-trevenant {
  width: 38px;
  height: 32px;
  background-position: -808px -1164px;
}
.pkm.pkm-venomoth {
  width: 34px;
  height: 36px;
  background-position: -848px -1164px;
}
.pkm.pkm-victreebel {
  width: 39px;
  height: 32px;
  background-position: -884px -1164px;
}
.pkm.pkm-vileplume {
  width: 38px;
  height: 32px;
  background-position: -925px -1164px;
}
.pkm.pkm-zeraora {
  width: 38px;
  height: 32px;
  background-position: -965px -1164px;
}
.pkm.pkm-zoroark {
  width: 38px;
  height: 33px;
  background-position: -1005px -1164px;
}
.pkm.pkm-blastoise {
  width: 34px;
  height: 38px;
  background-position: -1045px -1164px;
}
.pkm.pkm-cofagrigus {
  width: 38px;
  height: 34px;
  background-position: -1081px -1164px;
}
.pkm.pkm-dodrio {
  width: 40px;
  height: 32px;
  background-position: -1121px -1164px;
}
.pkm.pkm-dracozolt {
  width: 39px;
  height: 34px;
  background-position: 0px -1210px;
}
.pkm.pkm-eevee-gmax {
  width: 34px;
  height: 38px;
  background-position: -41px -1210px;
}
.pkm.pkm-garbodor {
  width: 42px;
  height: 30px;
  background-position: -77px -1210px;
}
.pkm.pkm-golem-alola {
  width: 35px;
  height: 38px;
  background-position: -121px -1210px;
}
.pkm.pkm-inteleon {
  width: 28px;
  height: 45px;
  background-position: -158px -1210px;
}
.pkm.pkm-magneton {
  width: 39px;
  height: 34px;
  background-position: -188px -1210px;
}
.pkm.pkm-milotic {
  width: 40px;
  height: 33px;
  background-position: -229px -1210px;
}
.pkm.pkm-mr-mime {
  width: 37px;
  height: 36px;
  background-position: -271px -1210px;
}
.pkm.pkm-noivern {
  width: 42px;
  height: 30px;
  background-position: -310px -1210px;
}
.pkm.pkm-passimian {
  width: 42px;
  height: 31px;
  background-position: -354px -1210px;
}
.pkm.pkm-poliwrath {
  width: 41px;
  height: 31px;
  background-position: -398px -1210px;
}
.pkm.pkm-reuniclus {
  width: 46px;
  height: 27px;
  background-position: -441px -1210px;
}
.pkm.pkm-rotom-frost {
  width: 39px;
  height: 33px;
  background-position: -489px -1210px;
}
.pkm.pkm-sharpedo {
  width: 36px;
  height: 37px;
  background-position: -530px -1210px;
}
.pkm.pkm-silvally-bug {
  width: 31px;
  height: 42px;
  background-position: -568px -1210px;
}
.pkm.pkm-silvally-dark {
  width: 31px;
  height: 42px;
  background-position: -601px -1210px;
}
.pkm.pkm-silvally-dragon {
  width: 31px;
  height: 42px;
  background-position: -634px -1210px;
}
.pkm.pkm-silvally-electric {
  width: 31px;
  height: 42px;
  background-position: -667px -1210px;
}
.pkm.pkm-silvally-fairy {
  width: 31px;
  height: 42px;
  background-position: -700px -1210px;
}
.pkm.pkm-silvally-fighting {
  width: 31px;
  height: 42px;
  background-position: -733px -1210px;
}
.pkm.pkm-silvally-fire {
  width: 31px;
  height: 42px;
  background-position: -766px -1210px;
}
.pkm.pkm-silvally-flying {
  width: 31px;
  height: 42px;
  background-position: -799px -1210px;
}
.pkm.pkm-silvally-ghost {
  width: 31px;
  height: 42px;
  background-position: -832px -1210px;
}
.pkm.pkm-silvally-grass {
  width: 31px;
  height: 42px;
  background-position: -865px -1210px;
}
.pkm.pkm-silvally-ground {
  width: 31px;
  height: 42px;
  background-position: -898px -1210px;
}
.pkm.pkm-silvally-ice {
  width: 31px;
  height: 42px;
  background-position: -931px -1210px;
}
.pkm.pkm-silvally-poison {
  width: 31px;
  height: 42px;
  background-position: -964px -1210px;
}
.pkm.pkm-silvally-psychic {
  width: 31px;
  height: 42px;
  background-position: -997px -1210px;
}
.pkm.pkm-silvally-rock {
  width: 31px;
  height: 42px;
  background-position: -1030px -1210px;
}
.pkm.pkm-silvally-steel {
  width: 31px;
  height: 42px;
  background-position: -1063px -1210px;
}
.pkm.pkm-silvally-water {
  width: 31px;
  height: 42px;
  background-position: 0px -1257px;
}
.pkm.pkm-silvally {
  width: 31px;
  height: 42px;
  background-position: -33px -1257px;
}
.pkm.pkm-tyranitar {
  width: 35px;
  height: 38px;
  background-position: -66px -1257px;
}
.pkm.pkm-wishiwashi-school {
  width: 42px;
  height: 31px;
  background-position: -103px -1257px;
}
.pkm.pkm-zarude-dada {
  width: 44px;
  height: 29px;
  background-position: -147px -1257px;
}
.pkm.pkm-zarude {
  width: 44px;
  height: 29px;
  background-position: -193px -1257px;
}
.pkm.pkm-arcanine {
  width: 37px;
  height: 37px;
  background-position: -239px -1257px;
}
.pkm.pkm-coalossal {
  width: 32px;
  height: 42px;
  background-position: -278px -1257px;
}
.pkm.pkm-dewgong {
  width: 37px;
  height: 37px;
  background-position: -312px -1257px;
}
.pkm.pkm-dusknoir {
  width: 40px;
  height: 34px;
  background-position: -351px -1257px;
}
.pkm.pkm-exploud {
  width: 41px;
  height: 33px;
  background-position: -393px -1257px;
}
.pkm.pkm-golbat {
  width: 41px;
  height: 33px;
  background-position: -436px -1257px;
}
.pkm.pkm-hypno {
  width: 40px;
  height: 35px;
  background-position: -479px -1257px;
}
.pkm.pkm-ludicolo {
  width: 36px;
  height: 38px;
  background-position: -521px -1257px;
}
.pkm.pkm-magmar {
  width: 36px;
  height: 38px;
  background-position: -559px -1257px;
}
.pkm.pkm-marowak-alola {
  width: 35px;
  height: 39px;
  background-position: -597px -1257px;
}
.pkm.pkm-meowth-gmax {
  width: 30px;
  height: 45px;
  background-position: -634px -1257px;
}
.pkm.pkm-mewtwo {
  width: 32px;
  height: 42px;
  background-position: -666px -1257px;
}
.pkm.pkm-nidoking {
  width: 42px;
  height: 33px;
  background-position: -700px -1257px;
}
.pkm.pkm-onix {
  width: 33px;
  height: 41px;
  background-position: -744px -1257px;
}
.pkm.pkm-persian {
  width: 37px;
  height: 37px;
  background-position: -779px -1257px;
}
.pkm.pkm-primarina {
  width: 39px;
  height: 36px;
  background-position: -818px -1257px;
}
.pkm.pkm-raichu {
  width: 39px;
  height: 35px;
  background-position: -859px -1257px;
}
.pkm.pkm-skarmory {
  width: 37px;
  height: 38px;
  background-position: -900px -1257px;
}
.pkm.pkm-slowbro {
  width: 41px;
  height: 33px;
  background-position: -939px -1257px;
}
.pkm.pkm-tangrowth {
  width: 46px;
  height: 28px;
  background-position: -982px -1257px;
}
.pkm.pkm-zacian {
  width: 40px;
  height: 35px;
  background-position: -1030px -1257px;
}
.pkm.pkm-zamazenta {
  width: 37px;
  height: 38px;
  background-position: -1072px -1257px;
}
.pkm.pkm-aerodactyl {
  width: 47px;
  height: 30px;
  background-position: -1111px -1257px;
}
.pkm.pkm-dragonite {
  width: 36px;
  height: 40px;
  background-position: -1160px -1257px;
}
.pkm.pkm-druddigon {
  width: 41px;
  height: 35px;
  background-position: 0px -1304px;
}
.pkm.pkm-keldeo-resolute {
  width: 42px;
  height: 34px;
  background-position: -43px -1304px;
}
.pkm.pkm-machamp {
  width: 40px;
  height: 36px;
  background-position: -87px -1304px;
}
.pkm.pkm-necrozma {
  width: 41px;
  height: 36px;
  background-position: -129px -1304px;
}
.pkm.pkm-oranguru {
  width: 47px;
  height: 29px;
  background-position: -172px -1304px;
}
.pkm.pkm-regidrago {
  width: 40px;
  height: 37px;
  background-position: -221px -1304px;
}
.pkm.pkm-rhyperior {
  width: 46px;
  height: 31px;
  background-position: -263px -1304px;
}
.pkm.pkm-scyther {
  width: 37px;
  height: 39px;
  background-position: -311px -1304px;
}
.pkm.pkm-throh {
  width: 45px;
  height: 32px;
  background-position: -350px -1304px;
}
.pkm.pkm-articuno-galar {
  width: 35px;
  height: 43px;
  background-position: -397px -1304px;
}
.pkm.pkm-braviary {
  width: 41px;
  height: 38px;
  background-position: -434px -1304px;
}
.pkm.pkm-butterfree {
  width: 41px;
  height: 38px;
  background-position: -477px -1304px;
}
.pkm.pkm-farfetchd-galar {
  width: 48px;
  height: 30px;
  background-position: -520px -1304px;
}
.pkm.pkm-gyarados {
  width: 38px;
  height: 40px;
  background-position: -570px -1304px;
}
.pkm.pkm-kyurem {
  width: 47px;
  height: 31px;
  background-position: -610px -1304px;
}
.pkm.pkm-lunala {
  width: 40px;
  height: 38px;
  background-position: -659px -1304px;
}
.pkm.pkm-melmetal {
  width: 50px;
  height: 29px;
  background-position: -701px -1304px;
}
.pkm.pkm-shiftry {
  width: 46px;
  height: 33px;
  background-position: -753px -1304px;
}
.pkm.pkm-snorlax {
  width: 38px;
  height: 40px;
  background-position: -801px -1304px;
}
.pkm.pkm-tentacruel {
  width: 41px;
  height: 38px;
  background-position: -841px -1304px;
}
.pkm.pkm-drapion {
  width: 52px;
  height: 28px;
  background-position: -884px -1304px;
}
.pkm.pkm-exeggutor {
  width: 37px;
  height: 43px;
  background-position: -938px -1304px;
}
.pkm.pkm-kyurem-black {
  width: 44px;
  height: 37px;
  background-position: -977px -1304px;
}
.pkm.pkm-pinsir {
  width: 46px;
  height: 35px;
  background-position: -1023px -1304px;
}
.pkm.pkm-tauros {
  width: 42px;
  height: 38px;
  background-position: -1071px -1304px;
}
.pkm.pkm-zekrom {
  width: 41px;
  height: 40px;
  background-position: -1115px -1304px;
}
.pkm.pkm-alcremie-gmax {
  width: 32px;
  height: 50px;
  background-position: -1158px -1304px;
}
.pkm.pkm-charizard {
  width: 44px;
  height: 39px;
  background-position: -1192px -1304px;
}
.pkm.pkm-conkeldurr {
  width: 50px;
  height: 32px;
  background-position: -1238px -1304px;
}
.pkm.pkm-duraludon-gmax {
  width: 35px;
  height: 48px;
  background-position: -1290px -1304px;
}
.pkm.pkm-hatterene-gmax {
  width: 39px;
  height: 43px;
  background-position: 0px -1356px;
}
.pkm.pkm-kingler {
  width: 44px;
  height: 38px;
  background-position: -41px -1356px;
}
.pkm.pkm-moltres-galar {
  width: 41px;
  height: 42px;
  background-position: -87px -1356px;
}
.pkm.pkm-rhydon {
  width: 44px;
  height: 38px;
  background-position: -130px -1356px;
}
.pkm.pkm-urshifu-rapid-strike-gmax {
  width: 39px;
  height: 43px;
  background-position: -176px -1356px;
}
.pkm.pkm-venusaur {
  width: 43px;
  height: 39px;
  background-position: -217px -1356px;
}
.pkm.pkm-zapdos-galar {
  width: 42px;
  height: 40px;
  background-position: -262px -1356px;
}
.pkm.pkm-heracross {
  width: 44px;
  height: 40px;
  background-position: -306px -1356px;
}
.pkm.pkm-regieleki {
  width: 54px;
  height: 30px;
  background-position: -352px -1356px;
}
.pkm.pkm-wailord {
  width: 51px;
  height: 33px;
  background-position: -408px -1356px;
}
.pkm.pkm-calyrex-ice {
  width: 37px;
  height: 49px;
  background-position: -461px -1356px;
}
.pkm.pkm-calyrex-shadow {
  width: 36px;
  height: 50px;
  background-position: -500px -1356px;
}
.pkm.pkm-dragapult {
  width: 47px;
  height: 39px;
  background-position: -538px -1356px;
}
.pkm.pkm-gengar-gmax {
  width: 46px;
  height: 41px;
  background-position: -587px -1356px;
}
.pkm.pkm-grimmsnarl-gmax {
  width: 39px;
  height: 48px;
  background-position: -635px -1356px;
}
.pkm.pkm-lapras-gmax {
  width: 46px;
  height: 41px;
  background-position: -676px -1356px;
}
.pkm.pkm-moltres {
  width: 42px;
  height: 44px;
  background-position: -724px -1356px;
}
.pkm.pkm-pikachu-gmax {
  width: 35px;
  height: 52px;
  background-position: -768px -1356px;
}
.pkm.pkm-sandaconda-gmax {
  width: 44px;
  height: 42px;
  background-position: -805px -1356px;
}
.pkm.pkm-solgaleo {
  width: 48px;
  height: 39px;
  background-position: -851px -1356px;
}
.pkm.pkm-steelix {
  width: 47px;
  height: 39px;
  background-position: -901px -1356px;
}
.pkm.pkm-urshifu-gmax {
  width: 39px;
  height: 48px;
  background-position: -950px -1356px;
}
.pkm.pkm-venusaur-gmax {
  width: 46px;
  height: 41px;
  background-position: -991px -1356px;
}
.pkm.pkm-zamazenta-crowned {
  width: 47px;
  height: 40px;
  background-position: -1039px -1356px;
}
.pkm.pkm-zapdos {
  width: 44px;
  height: 43px;
  background-position: -1088px -1356px;
}
.pkm.pkm-copperajah-gmax {
  width: 42px;
  height: 47px;
  background-position: -1134px -1356px;
}
.pkm.pkm-kingler-gmax {
  width: 49px;
  height: 39px;
  background-position: -1178px -1356px;
}
.pkm.pkm-melmetal-gmax {
  width: 47px;
  height: 42px;
  background-position: -1229px -1356px;
}
.pkm.pkm-necrozma-dawn-wings {
  width: 46px;
  height: 43px;
  background-position: -1278px -1356px;
}
.pkm.pkm-sirfetchd {
  width: 37px;
  height: 52px;
  background-position: -1326px -1356px;
}
.pkm.pkm-toxtricity-gmax {
  width: 42px;
  height: 47px;
  background-position: 0px -1410px;
}
.pkm.pkm-toxtricity-low-key-gmax {
  width: 42px;
  height: 47px;
  background-position: -44px -1410px;
}
.pkm.pkm-weezing-galar {
  width: 42px;
  height: 46px;
  background-position: -88px -1410px;
}
.pkm.pkm-butterfree-gmax {
  width: 46px;
  height: 44px;
  background-position: -132px -1410px;
}
.pkm.pkm-charizard-gmax {
  width: 41px;
  height: 50px;
  background-position: -180px -1410px;
}
.pkm.pkm-exeggutor-alola {
  width: 37px;
  height: 54px;
  background-position: -223px -1410px;
}
.pkm.pkm-garbodor-gmax {
  width: 51px;
  height: 40px;
  background-position: -262px -1410px;
}
.pkm.pkm-machamp-gmax {
  width: 44px;
  height: 46px;
  background-position: -315px -1410px;
}
.pkm.pkm-weezing {
  width: 47px;
  height: 43px;
  background-position: -361px -1410px;
}
.pkm.pkm-zacian-crowned {
  width: 45px;
  height: 46px;
  background-position: -410px -1410px;
}
.pkm.pkm-articuno {
  width: 45px;
  height: 48px;
  background-position: -457px -1410px;
}
.pkm.pkm-blastoise-gmax {
  width: 49px;
  height: 44px;
  background-position: -504px -1410px;
}
.pkm.pkm-coalossal-gmax {
  width: 42px;
  height: 50px;
  background-position: -555px -1410px;
}
.pkm.pkm-corviknight-gmax {
  width: 48px;
  height: 44px;
  background-position: -599px -1410px;
}
.pkm.pkm-kyurem-white {
  width: 52px;
  height: 41px;
  background-position: -649px -1410px;
}
.pkm.pkm-orbeetle-gmax {
  width: 52px;
  height: 40px;
  background-position: -703px -1410px;
}
.pkm.pkm-reshiram {
  width: 52px;
  height: 41px;
  background-position: -757px -1410px;
}
.pkm.pkm-drednaw-gmax {
  width: 51px;
  height: 46px;
  background-position: -811px -1410px;
}
.pkm.pkm-centiskorch-gmax {
  width: 54px;
  height: 45px;
  background-position: -864px -1410px;
}
.pkm.pkm-necrozma-dusk-mane {
  width: 53px;
  height: 46px;
  background-position: -920px -1410px;
}
.pkm.pkm-inteleon-gmax {
  width: 50px;
  height: 50px;
  background-position: -975px -1410px;
}
.pkm.pkm-cinderace-gmax {
  width: 53px;
  height: 50px;
  background-position: -1027px -1410px;
}
.pkm.pkm-snorlax-gmax {
  width: 52px;
  height: 50px;
  background-position: -1082px -1410px;
}
.pkm.pkm-eternatus {
  width: 58px;
  height: 49px;
  background-position: -1136px -1410px;
}
.pkm.pkm-rillaboom-gmax {
  width: 62px;
  height: 50px;
  background-position: -1196px -1410px;
}
.pkm.pkm-eternatus-eternamax {
  width: 67px;
  height: 56px;
  background-position: -1260px -1410px;
}
.pkm.pkm-sprigatito {
  background-position: -806px -48px;
  width: 19px;
  height: 20px;
}
.pkm.pkm-floragato {
  background-position: -839px -45px;
  width: 18px;
  height: 23px;
}
.pkm.pkm-farigiraf {
  background-position: -898px -230px;
  width: 25px;
  height: 31px;
}
.pkm.pkm-clodsire {
  background-position: -867px -244px;
  width: 23px;
  height: 16px;
}
.pkm.pkm-glimmet {
  background-position: -902px -215px;
  width: 19px;
  height: 13px;
}
.pkm.pkm-revavroom {
  background-position: -802px -206px;
  width: 26px;
  height: 22px;
}
.pkm.pkm-tatsugiri {
  background-position: -806px -245px;
  width: 16px;
  height: 15px;
}
.pkm.pkm-annihilape {
  background-position: -832px -232px;
  width: 30px;
  height: 29px;
}
.pkm.pkm-cyclizar {
  background-position: -837px -208px;
  width: 21px;
  height: 20px;
}
.pkm.pkm-orthworm {
  background-position: -868px -199px;
  width: 24px;
  height: 29px;
}
.pkm.pkm-iron-treads {
  background-position: -801px -268px;
  width: 29px;
  height: 24px;
}
.pkm.pkm-iron-bundle {
  background-position: -837px -267px;
  width: 21px;
  height: 25px;
}
.pkm.pkm-iron-hands {
  background-position: -864px -265px;
  width: 31px;
  height: 27px;
}
.pkm.pkm-chi-yu {
  background-position: -868px -303px;
  width: 22px;
  height: 21px;
}
.pkm.pkm-ting-lu {
  background-position: -833px -295px;
  width: 29px;
  height: 29px;
}
.pkm.pkm-chien-pao {
  background-position: -801px -302px;
  width: 28px;
  height: 22px;
}
.pkm.pkm-iron-jugulis {
  background-position: -803px -331px;
  width: 32px;
  height: 28px;
}
.pkm.pkm-tauros-paldea {
  background-position: -803px -366px;
  width: 26px;
  height: 22px;
}
.pkm.pkm-tauros-paldea-fire {
  background-position: -832px -360px;
  width: 30px;
  height: 28px;
}
.pkm.pkm-dudunsparce-4 {
  background-position: -804px -391px;
  width: 26px;
  height: 29px;
}
.pkm.pkm-tauros-paldea-water {
  background-position: -864px -363px;
  width: 29px;
  height: 25px;
}
.pkm.pkm-wooper-paldea {
  background-position: -900px -370px;
  width: 19px;
  height: 18px;
}
.pkm.pkm-sprite-22 {
  background-position: -840px -401px;
  width: 15px;
  height: 19px;
}
.pkm.pkm-lechonk-f {
  background-position: -929px -366px;
  width: 26px;
  height: 22px;
}
.pkm.pkm-maushold-4 {
  background-position: -960px -365px;
  width: 30px;
  height: 23px;
}
.pkm.pkm-sprite-25 {
  background-position: -996px -367px;
  width: 21px;
  height: 21px;
}
.pkm.pkm-sprite-26 {
  background-position: -1028px -367px;
  width: 21px;
  height: 21px;
}
.pkm.pkm-sprite-27 {
  background-position: -1060px -367px;
  width: 21px;
  height: 21px;
}
.pkm.pkm-palafin-hero {
  background-position: -1092px -358px;
  width: 23px;
  height: 30px;
}
.pkm.pkm-tatsugiri-red {
  background-position: -1126px -373px;
  width: 16px;
  height: 15px;
}
.pkm.pkm-tstsugiri-yellow {
  background-position: -1158px -373px;
  width: 16px;
  height: 15px;
}
.pkm.pkm-koraidon {
  background-position: -1031px -302px;
  width: 33px;
  height: 30px;
}
.pkm.pkm-miraidon {
  background-position: -992px -294px;
  width: 31px;
  height: 31px;
}
.pkm.pkm-frigibax {
  background-position: -1000px -275px;
  width: 16px;
  height: 17px;
}
.pkm.pkm-iron-thorns {
  background-position: -962px -262px;
  width: 28px;
  height: 30px;
}
.pkm.pkm-iron-moth {
  background-position: -930px -263px;
  width: 28px;
  height: 29px;
}
.pkm.pkm-iron-valiant {
  background-position: -932px -296px;
  width: 23px;
  height: 28px;
}
.pkm.pkm-roaring-moon {
  background-position: -895px -296px;
  width: 33px;
  height: 28px;
}
.pkm.pkm-dudunsparce {
  background-position: -932px -233px;
  width: 23px;
  height: 27px;
}
.pkm.pkm-kingambit {
  background-position: -962px -230px;
  width: 26px;
  height: 31px;
}
.pkm.pkm-great-tusk {
  background-position: -991px -234px;
  width: 33px;
  height: 26px;
}
.pkm.pkm-scream-tail {
  background-position: -1026px -238px;
  width: 28px;
  height: 22px;
}
.pkm.pkm-arctibax {
  background-position: -1030px -272px;
  width: 22px;
  height: 20px;
}
.pkm.pkm-brute-bonnet {
  background-position: -1058px -236px;
  width: 24px;
  height: 24px;
}
.pkm.pkm-baxcalibur {
  background-position: -1060px -265px;
  width: 26px;
  height: 27px;
}
.pkm.pkm-flutter-mane {
  background-position: -1091px -235px;
  width: 25px;
  height: 25px;
}
.pkm.pkm-gimmighoul {
  background-position: -1092px -262px;
  width: 23px;
  height: 30px;
}
.pkm.pkm-gholdengo {
  background-position: -1123px -264px;
  width: 23px;
  height: 28px;
}
.pkm.pkm-slither-wing {
  background-position: -1122px -231px;
  width: 27px;
  height: 29px;
}
.pkm.pkm-sandy-shocks {
  background-position: -1153px -231px;
  width: 28px;
  height: 29px;
}
.pkm.pkm-wo-chien {
  background-position: -1152px -261px;
  width: 31px;
  height: 31px;
}
.pkm.pkm-dondozo {
  background-position: -1161px -199px;
  width: 33px;
  height: 29px;
}
.pkm.pkm-veluza {
  background-position: -1130px -207px;
  width: 30px;
  height: 19px;
}
.pkm.pkm-cetitan {
  background-position: -1087px -206px;
  width: 33px;
  height: 22px;
}
.pkm.pkm-cetoddle {
  background-position: -1060px -212px;
  width: 23px;
  height: 16px;
}
.pkm.pkm-houndstone {
  background-position: -994px -205px;
  width: 28px;
  height: 23px;
}
.pkm.pkm-flamigo {
  background-position: -1032px -201px;
  width: 16px;
  height: 27px;
}
.pkm.pkm-greavard {
  background-position: -965px -206px;
  width: 21px;
  height: 22px;
}
.pkm.pkm-glimmora {
  background-position: -932px -211px;
  width: 21px;
  height: 17px;
}
.pkm.pkm-tinkaton {
  background-position: -959px -166px;
  width: 32px;
  height: 31px;
}
.pkm.pkm-wiglett {
  background-position: -998px -177px;
  width: 16px;
  height: 19px;
}
.pkm.pkm-wugtrio {
  background-position: -1026px -172px;
  width: 24px;
  height: 24px;
}
.pkm.pkm-finizen {
  background-position: -1091px -180px;
  width: 23px;
  height: 16px;
}
.pkm.pkm-varoom {
  background-position: -1157px -179px;
  width: 20px;
  height: 17px;
}
.pkm.pkm-bombirdier {
  background-position: -1058px -170px;
  width: 20px;
  height: 26px;
}
.pkm.pkm-palafin {
  background-position: -1123px -180px;
  width: 23px;
  height: 16px;
}
.pkm.pkm-tinkatuff {
  background-position: -934px -175px;
  width: 18px;
  height: 21px;
}
.pkm.pkm-tinkatink {
  background-position: -904px -178px;
  width: 17px;
  height: 18px;
}
.pkm.pkm-espathra {
  background-position: -865px -173px;
  width: 27px;
  height: 23px;
}
.pkm.pkm-flittle {
  background-position: -838px -179px;
  width: 18px;
  height: 17px;
}
.pkm.pkm-rabsca {
  background-position: -804px -166px;
  width: 22px;
  height: 30px;
}
.pkm.pkm-maschiff {
  background-position: -806px -148px;
  width: 20px;
  height: 16px;
}
.pkm.pkm-mabosstiff {
  background-position: -835px -143px;
  width: 25px;
  height: 21px;
}
.pkm.pkm-shroodle {
  background-position: -871px -148px;
  width: 17px;
  height: 16px;
}
.pkm.pkm-grafaiai {
  background-position: -899px -141px;
  width: 26px;
  height: 23px;
}
.pkm.pkm-bramblin {
  background-position: -933px -147px;
  width: 20px;
  height: 17px;
}
.pkm.pkm-brambleghast {
  background-position: -964px -141px;
  width: 24px;
  height: 23px;
}
.pkm.pkm-toedscool {
  background-position: -998px -141px;
  width: 17px;
  height: 22px;
}
.pkm.pkm-toedscruel {
  background-position: -1029px -138px;
  width: 21px;
  height: 26px;
}
.pkm.pkm-klawf {
  background-position: -1057px -146px;
  width: 29px;
  height: 18px;
}
.pkm.pkm-capsakid {
  background-position: -1094px -143px;
  width: 17px;
  height: 21px;
}
.pkm.pkm-scovillain {
  background-position: -1122px -141px;
  width: 26px;
  height: 23px;
}
.pkm.pkm-rellor {
  background-position: -1154px -147px;
  width: 25px;
  height: 17px;
}
.pkm.pkm-dolliv {
  background-position: -1159px -77px;
  width: 18px;
  height: 23px;
}
.pkm.pkm-tarountula {
  background-position: -1155px -45px;
  width: 23px;
  height: 23px;
}
.pkm.pkm-oinkologne {
  background-position: -1122px -48px;
  width: 26px;
  height: 20px;
}
.pkm.pkm-smoliv {
  background-position: -1129px -81px;
  width: 14px;
  height: 19px;
}
.pkm.pkm-wattrel {
  background-position: -1124px -117px;
  width: 18px;
  height: 15px;
}
.pkm.pkm-kilowattrel {
  background-position: -1157px -110px;
  width: 22px;
  height: 22px;
}
.pkm.pkm-bellibolt {
  background-position: -1092px -110px;
  width: 21px;
  height: 22px;
}
.pkm.pkm-dachsbun {
  background-position: -1090px -78px;
  width: 25px;
  height: 22px;
}
.pkm.pkm-lechonk {
  background-position: -1093px -50px;
  width: 20px;
  height: 18px;
}
.pkm.pkm-quaquaval {
  background-position: -1060px -43px;
  width: 25px;
  height: 26px;
}
.pkm.pkm-fidough {
  background-position: -1062px -84px;
  width: 18px;
  height: 16px;
}
.pkm.pkm-tadbulb {
  background-position: -1064px -115px;
  width: 12px;
  height: 17px;
}
.pkm.pkm-ceruledge {
  background-position: -1024px -103px;
  width: 30px;
  height: 29px;
}
.pkm.pkm-maushold {
  background-position: -1024px -79px;
  width: 30px;
  height: 21px;
}
.pkm.pkm-tandemaus,
.pkm.pkm-tandemous {
  background-position: -992px -79px;
  width: 30px;
  height: 21px;
}
.pkm.pkm-armarouge {
  background-position: -997px -103px;
  width: 21px;
  height: 29px;
}
.pkm.pkm-quaxly {
  background-position: -999px -48px;
  width: 16px;
  height: 20px;
}
.pkm.pkm-quaxwell {
  background-position: -1030px -44px;
  width: 18px;
  height: 24px;
}
.pkm.pkm-skeledirge {
  background-position: -961px -44px;
  width: 29px;
  height: 24px;
}
.pkm.pkm-pawmot {
  background-position: -966px -75px;
  width: 20px;
  height: 25px;
}
.pkm.pkm-charcadet {
  background-position: -968px -110px;
  width: 14px;
  height: 22px;
}
.pkm.pkm-garganacl {
  background-position: -929px -101px;
  width: 28px;
  height: 31px;
}
.pkm.pkm-pawmo {
  background-position: -935px -80px;
  width: 18px;
  height: 20px;
}
.pkm.pkm-crocalor {
  background-position: -933px -46px;
  width: 22px;
  height: 22px;
}
.pkm.pkm-fuecoco {
  background-position: -902px -48px;
  width: 19px;
  height: 20px;
}
.pkm.pkm-meowscarada {
  background-position: -868px -41px;
  width: 21px;
  height: 27px;
}
.pkm.pkm-lokix {
  background-position: -866px -75px;
  width: 23px;
  height: 24px;
}
.pkm.pkm-pawmi {
  background-position: -903px -81px;
  width: 17px;
  height: 19px;
}
.pkm.pkm-naclstack {
  background-position: -898px -110px;
  width: 26px;
  height: 22px;
}
.pkm.pkm-nacli {
  background-position: -870px -112px;
  width: 19px;
  height: 20px;
}
.pkm.pkm-squawkabilly {
  background-position: -836px -111px;
  width: 21px;
  height: 21px;
}
.pkm.pkm-nymble {
  background-position: -837px -83px;
  width: 17px;
  height: 16px;
}
.pkm.pkm-arboliva {
  background-position: -800px -104px;
  width: 30px;
  height: 28px;
}
.pkm.pkm-spidops {
  background-position: -803px -75px;
  width: 23px;
  height: 25px;
}

/* v4 hisui spritesheet */
.pkm.pkm-decidueye-hisui {
  background-position: -882px -414px;
  width: 19px;
  height: 26px;
}
.pkm.pkm-typhlosion-hisui {
  background-position: -919px -413px;
  width: 22px;
  height: 28px;
}
.pkm.pkm-samurott-hisui {
  background-position: -954px -416px;
  width: 32px;
  height: 24px;
}
.pkm.pkm-wyrdeer {
  background-position: -997px -415px;
  width: 23px;
  height: 26px;
}
.pkm.pkm-kleavor {
  background-position: -878px -447px;
  width: 27px;
  height: 27px;
}
.pkm.pkm-ursaluna {
  background-position: -918px -449px;
  width: 25px;
  height: 24px;
}
.pkm.pkm-sneasler {
  background-position: -963px -448px;
  width: 17px;
  height: 25px;
}
.pkm.pkm-sneasel-hisui {
  background-position: -1001px -449px;
  width: 18px;
  height: 22px;
}
.pkm.pkm-basculegion,
.pkm.pkm-basculegion-male {
  background-position: -878px -480px;
  width: 30px;
  height: 23px;
}
.pkm.pkm-basculegion-white-striped {
  background-position: -916px -480px;
  width: 30px;
  height: 22px;
}
.pkm.pkm-basculin-white-striped {
  background-position: -960px -483px;
  width: 19px;
  height: 17px;
}
.pkm.pkm-lilligant-hisui {
  background-position: -997px -479px;
  width: 23px;
  height: 26px;
}
.pkm.pkm-overqwil {
  background-position: -878px -509px;
  width: 30px;
  height: 30px;
}
.pkm.pkm-qwilfish-hisui {
  background-position: -920px -514px;
  width: 25px;
  height: 20px;
}
.pkm.pkm-arcanine-hisui {
  background-position: -994px -511px;
  width: 29px;
  height: 27px;
}
.pkm.pkm-growlithe-hisui {
  background-position: -960px -514px;
  width: 22px;
  height: 20px;
}
.pkm.pkm-voltorb-hisui {
  background-position: -884px -549px;
  width: 15px;
  height: 15px;
}
.pkm.pkm-electrode-hisui {
  background-position: -922px -547px;
  width: 17px;
  height: 17px;
}
.pkm.pkm-sliggoo-hisui {
  background-position: -960px -543px;
  width: 20px;
  height: 24px;
}
.pkm.pkm-goodra-hisui {
  background-position: -995px -543px;
  width: 26px;
  height: 27px;
}
.pkm.pkm-zorua-hisui {
  background-position: -883px -576px;
  width: 18px;
  height: 22px;
}
.pkm.pkm-zoroark-hisui {
  background-position: -917px -573px;
  width: 27px;
  height: 30px;
}
.pkm.pkm-braviary-hisui {
  background-position: -957px -579px;
  width: 27px;
  height: 20px;
}
.pkm.pkm-avalugg-hisui {
  background-position: -995px -575px;
  width: 28px;
  height: 26px;
}
.pkm.pkm-enamorous {
  background-position: -879px -604px;
  width: 25px;
  height: 32px;
}
.pkm.pkm-enamorus-incarnate,
.pkm.pkm-enamorous-incarnate {
  background-position: -916px -606px;
  width: 28px;
  height: 29px;
}
.pkm.pkm-dialga-origin {
  background-position: -955px -604px;
  width: 30px;
  height: 32px;
}
.pkm.pkm-palkia-orign {
  background-position: -996px -604px;
  width: 28px;
  height: 32px;
}


/* Radical Red sevii pokemon */
/* TODO: Get permission for actual sprites */
