/* Generated by scripts/build_sprites.py -- do not edit by hand. */
.sprite-poke {
  display: inline-block;
  background-repeat: no-repeat;
}
.sprite-poke::after {
  content: "";
  display: block;
  padding-top: 100%;
}

.sprite-poke-mega_0003 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 0.000% 0.000%;
}
.sprite-poke-mega_0006_x {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 12.500% 0.000%;
}
.sprite-poke-mega_0006_y {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 25.000% 0.000%;
}
.sprite-poke-mega_0009 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 37.500% 0.000%;
}
.sprite-poke-mega_0015 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 50.000% 0.000%;
}
.sprite-poke-mega_0018 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 62.500% 0.000%;
}
.sprite-poke-mega_0026_x {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 75.000% 0.000%;
}
.sprite-poke-mega_0026_y {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 87.500% 0.000%;
}
.sprite-poke-mega_0036 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 100.000% 0.000%;
}
.sprite-poke-mega_0065 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 0.000% 12.500%;
}
.sprite-poke-mega_0071 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 12.500% 12.500%;
}
.sprite-poke-mega_0080 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 25.000% 12.500%;
}
.sprite-poke-mega_0094 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 37.500% 12.500%;
}
.sprite-poke-mega_0115 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 50.000% 12.500%;
}
.sprite-poke-mega_0121 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 62.500% 12.500%;
}
.sprite-poke-mega_0127 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 75.000% 12.500%;
}
.sprite-poke-mega_0130 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 87.500% 12.500%;
}
.sprite-poke-mega_0142 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 100.000% 12.500%;
}
.sprite-poke-mega_0149 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 0.000% 25.000%;
}
.sprite-poke-mega_0154 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 12.500% 25.000%;
}
.sprite-poke-mega_0160 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 25.000% 25.000%;
}
.sprite-poke-mega_0181 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 37.500% 25.000%;
}
.sprite-poke-mega_0208 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 50.000% 25.000%;
}
.sprite-poke-mega_0212 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 62.500% 25.000%;
}
.sprite-poke-mega_0214 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 75.000% 25.000%;
}
.sprite-poke-mega_0227 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 87.500% 25.000%;
}
.sprite-poke-mega_0229 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 100.000% 25.000%;
}
.sprite-poke-mega_0248 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 0.000% 37.500%;
}
.sprite-poke-mega_0254 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 12.500% 37.500%;
}
.sprite-poke-mega_0257 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 25.000% 37.500%;
}
.sprite-poke-mega_0260 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 37.500% 37.500%;
}
.sprite-poke-mega_0282 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 50.000% 37.500%;
}
.sprite-poke-mega_0302 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 62.500% 37.500%;
}
.sprite-poke-mega_0303 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 75.000% 37.500%;
}
.sprite-poke-mega_0306 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 87.500% 37.500%;
}
.sprite-poke-mega_0308 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 100.000% 37.500%;
}
.sprite-poke-mega_0310 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 0.000% 50.000%;
}
.sprite-poke-mega_0319 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 12.500% 50.000%;
}
.sprite-poke-mega_0323 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 25.000% 50.000%;
}
.sprite-poke-mega_0334 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 37.500% 50.000%;
}
.sprite-poke-mega_0354 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 50.000% 50.000%;
}
.sprite-poke-mega_0358 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 62.500% 50.000%;
}
.sprite-poke-mega_0359 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 75.000% 50.000%;
}
.sprite-poke-mega_0359_z {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 87.500% 50.000%;
}
.sprite-poke-mega_0362 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 100.000% 50.000%;
}
.sprite-poke-mega_0373 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 0.000% 62.500%;
}
.sprite-poke-mega_0376 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 12.500% 62.500%;
}
.sprite-poke-mega_0398 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 25.000% 62.500%;
}
.sprite-poke-mega_0428 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 37.500% 62.500%;
}
.sprite-poke-mega_0445 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 50.000% 62.500%;
}
.sprite-poke-mega_0445_z {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 62.500% 62.500%;
}
.sprite-poke-mega_0448 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 75.000% 62.500%;
}
.sprite-poke-mega_0448_z {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 87.500% 62.500%;
}
.sprite-poke-mega_0460 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 100.000% 62.500%;
}
.sprite-poke-mega_0475 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 0.000% 75.000%;
}
.sprite-poke-mega_0478 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 12.500% 75.000%;
}
.sprite-poke-mega_0500 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 25.000% 75.000%;
}
.sprite-poke-mega_0530 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 37.500% 75.000%;
}
.sprite-poke-mega_0531 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 50.000% 75.000%;
}
.sprite-poke-mega_0545 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 62.500% 75.000%;
}
.sprite-poke-mega_0560 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 75.000% 75.000%;
}
.sprite-poke-mega_0604 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 87.500% 75.000%;
}
.sprite-poke-mega_0609 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 100.000% 75.000%;
}
.sprite-poke-mega_0623 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 0.000% 87.500%;
}
.sprite-poke-mega_0652 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 12.500% 87.500%;
}
.sprite-poke-mega_0655 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 25.000% 87.500%;
}
.sprite-poke-mega_0658 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 37.500% 87.500%;
}
.sprite-poke-mega_0668 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 50.000% 87.500%;
}
.sprite-poke-mega_0670 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 62.500% 87.500%;
}
.sprite-poke-mega_0678 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 75.000% 87.500%;
}
.sprite-poke-mega_0687 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 87.500% 87.500%;
}
.sprite-poke-mega_0689 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 100.000% 87.500%;
}
.sprite-poke-mega_0691 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 0.000% 100.000%;
}
.sprite-poke-mega_0701 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 12.500% 100.000%;
}
.sprite-poke-mega_0740 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 25.000% 100.000%;
}
.sprite-poke-mega_0768 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 37.500% 100.000%;
}
.sprite-poke-mega_0780 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 50.000% 100.000%;
}
.sprite-poke-mega_0870 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 62.500% 100.000%;
}
.sprite-poke-mega_0952 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 75.000% 100.000%;
}
.sprite-poke-mega_0970 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 87.500% 100.000%;
}
.sprite-poke-mega_0998 {
  background-image: url("/mega_sprites.png");
  background-size: 900.000% 900.000%;
  background-position: 100.000% 100.000%;
}
