/* Generated from ./sprites/*-atlas.json. Run tools/generate_sprite_css.py after atlas changes. */
.sprite {
  display: block;
  flex: 0 0 auto;
  background-repeat: no-repeat;
  image-rendering: pixelated;
}

.atlas-construction-atlas { --atlas-name: "construction-atlas"; }
.sprite-worker-hammer-00 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -0px -0px;
}
.sprite-worker-hammer-01 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -256px -0px;
}
.sprite-worker-hammer-02 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -512px -0px;
}
.sprite-worker-hammer-03 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -768px -0px;
}
.sprite-worker-hammer-04 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -1024px -0px;
}
.sprite-worker-hammer-05 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -1280px -0px;
}
.sprite-worker-hammer-06 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -1536px -0px;
}
.sprite-worker-hammer-07 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -0px -208px;
}
.sprite-worker-hammer-08 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -256px -208px;
}
.sprite-worker-hammer-09 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -512px -208px;
}
.sprite-worker-hammer-alt-00 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -768px -208px;
}
.sprite-worker-hammer-alt-01 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -1024px -208px;
}
.sprite-worker-hammer-alt-02 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -1280px -208px;
}
.sprite-worker-hammer-alt-03 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -1536px -208px;
}
.sprite-worker-hammer-alt-04 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -0px -416px;
}
.sprite-worker-hammer-alt-05 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -256px -416px;
}
.sprite-worker-hammer-alt-06 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -512px -416px;
}
.sprite-worker-hammer-alt-07 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -768px -416px;
}
.sprite-worker-hammer-alt-08 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -1024px -416px;
}
.sprite-worker-hammer-alt-09 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -1280px -416px;
}
.sprite-house-stage-early-00 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -1536px -416px;
}
.sprite-house-stage-early-01 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -0px -624px;
}
.sprite-house-stage-early-02 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -256px -624px;
}
.sprite-house-stage-early-03 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -512px -624px;
}
.sprite-house-stage-early-04 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -768px -624px;
}
.sprite-house-stage-early-05 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -1024px -624px;
}
.sprite-house-stage-early-06 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -1280px -624px;
}
.sprite-house-stage-late-00 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -1536px -624px;
}
.sprite-house-stage-late-01 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -0px -832px;
}
.sprite-house-stage-late-02 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -256px -832px;
}
.sprite-house-stage-late-03 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -512px -832px;
}
.sprite-house-stage-late-04 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -768px -832px;
}
.sprite-house-stage-late-05 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -1024px -832px;
}
.sprite-house-stage-late-06 {
  width: 256px;
  height: 208px;
  background-image: url("/api/sprites/construction-atlas.png");
  background-position: -1280px -832px;
}

.atlas-farm-atlas { --atlas-name: "farm-atlas"; }
.sprite-chicken {
  width: 314px;
  height: 314px;
  background-image: url("/api/sprites/farm-atlas.png");
  background-position: -0px -0px;
}
.sprite-cow {
  width: 313px;
  height: 314px;
  background-image: url("/api/sprites/farm-atlas.png");
  background-position: -314px -0px;
}
.sprite-pig {
  width: 313px;
  height: 314px;
  background-image: url("/api/sprites/farm-atlas.png");
  background-position: -627px -0px;
}
.sprite-sheep {
  width: 314px;
  height: 314px;
  background-image: url("/api/sprites/farm-atlas.png");
  background-position: -940px -0px;
}
.sprite-goat {
  width: 314px;
  height: 313px;
  background-image: url("/api/sprites/farm-atlas.png");
  background-position: -0px -314px;
}
.sprite-horse {
  width: 313px;
  height: 313px;
  background-image: url("/api/sprites/farm-atlas.png");
  background-position: -314px -314px;
}
.sprite-cat {
  width: 313px;
  height: 313px;
  background-image: url("/api/sprites/farm-atlas.png");
  background-position: -627px -314px;
}
.sprite-dog {
  width: 314px;
  height: 313px;
  background-image: url("/api/sprites/farm-atlas.png");
  background-position: -940px -314px;
}
.sprite-oak-tree {
  width: 314px;
  height: 313px;
  background-image: url("/api/sprites/farm-atlas.png");
  background-position: -0px -627px;
}
.sprite-pine-tree {
  width: 313px;
  height: 313px;
  background-image: url("/api/sprites/farm-atlas.png");
  background-position: -314px -627px;
}
.sprite-grass-tuft {
  width: 313px;
  height: 313px;
  background-image: url("/api/sprites/farm-atlas.png");
  background-position: -627px -627px;
}
.sprite-wildflowers {
  width: 314px;
  height: 313px;
  background-image: url("/api/sprites/farm-atlas.png");
  background-position: -940px -627px;
}
.sprite-news-board {
  width: 314px;
  height: 314px;
  background-image: url("/api/sprites/farm-atlas.png");
  background-position: -0px -940px;
}
.sprite-wood-gate {
  width: 313px;
  height: 314px;
  background-image: url("/api/sprites/farm-atlas.png");
  background-position: -314px -940px;
}
.sprite-stone-well {
  width: 313px;
  height: 314px;
  background-image: url("/api/sprites/farm-atlas.png");
  background-position: -627px -940px;
}
.sprite-classic-mailbox {
  width: 314px;
  height: 314px;
  background-image: url("/api/sprites/farm-atlas.png");
  background-position: -940px -940px;
}

.atlas-resource-atlas { --atlas-name: "resource-atlas"; }
.sprite-backpacks-travel-packs-bedroll-pack-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -0px -0px;
}
.sprite-backpacks-travel-packs-bedroll-pack-10 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -128px -0px;
}
.sprite-backpacks-travel-packs-bedroll-pack-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -256px -0px;
}
.sprite-backpacks-travel-packs-bedroll-pack-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -384px -0px;
}
.sprite-backpacks-travel-packs-bedroll-pack-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -512px -0px;
}
.sprite-backpacks-travel-packs-chest-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -640px -0px;
}
.sprite-backpacks-travel-packs-chest-10 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -768px -0px;
}
.sprite-backpacks-travel-packs-chest-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -896px -0px;
}
.sprite-backpacks-travel-packs-chest-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1024px -0px;
}
.sprite-backpacks-travel-packs-chest-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1152px -0px;
}
.sprite-backpacks-travel-packs-small-pack-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1280px -0px;
}
.sprite-backpacks-travel-packs-small-pack-10 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1408px -0px;
}
.sprite-backpacks-travel-packs-small-pack-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1536px -0px;
}
.sprite-backpacks-travel-packs-small-pack-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1664px -0px;
}
.sprite-backpacks-travel-packs-small-pack-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1792px -0px;
}
.sprite-backpacks-travel-packs-travel-pack-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1920px -0px;
}
.sprite-backpacks-travel-packs-travel-pack-10 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -0px -112px;
}
.sprite-backpacks-travel-packs-travel-pack-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -128px -112px;
}
.sprite-backpacks-travel-packs-travel-pack-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -256px -112px;
}
.sprite-backpacks-travel-packs-travel-pack-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -384px -112px;
}
.sprite-baskets-containers-barrel-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -512px -112px;
}
.sprite-baskets-containers-barrel-10 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -640px -112px;
}
.sprite-baskets-containers-barrel-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -768px -112px;
}
.sprite-baskets-containers-barrel-20 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -896px -112px;
}
.sprite-baskets-containers-barrel-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1024px -112px;
}
.sprite-baskets-containers-barrel-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1152px -112px;
}
.sprite-baskets-containers-fruit-basket-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1280px -112px;
}
.sprite-baskets-containers-fruit-basket-10 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1408px -112px;
}
.sprite-baskets-containers-fruit-basket-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1536px -112px;
}
.sprite-baskets-containers-fruit-basket-20 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1664px -112px;
}
.sprite-baskets-containers-fruit-basket-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1792px -112px;
}
.sprite-baskets-containers-fruit-basket-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1920px -112px;
}
.sprite-baskets-containers-produce-barrel-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -0px -224px;
}
.sprite-baskets-containers-produce-barrel-10 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -128px -224px;
}
.sprite-baskets-containers-produce-barrel-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -256px -224px;
}
.sprite-baskets-containers-produce-barrel-20 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -384px -224px;
}
.sprite-baskets-containers-produce-barrel-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -512px -224px;
}
.sprite-baskets-containers-produce-barrel-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -640px -224px;
}
.sprite-baskets-containers-produce-crate-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -768px -224px;
}
.sprite-baskets-containers-produce-crate-10 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -896px -224px;
}
.sprite-baskets-containers-produce-crate-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1024px -224px;
}
.sprite-baskets-containers-produce-crate-20 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1152px -224px;
}
.sprite-baskets-containers-produce-crate-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1280px -224px;
}
.sprite-baskets-containers-produce-crate-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1408px -224px;
}
.sprite-bundles-stacks-hay-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1536px -224px;
}
.sprite-bundles-stacks-hay-10 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1664px -224px;
}
.sprite-bundles-stacks-hay-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1792px -224px;
}
.sprite-bundles-stacks-hay-20 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1920px -224px;
}
.sprite-bundles-stacks-hay-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -0px -336px;
}
.sprite-bundles-stacks-hay-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -128px -336px;
}
.sprite-bundles-stacks-planks-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -256px -336px;
}
.sprite-bundles-stacks-planks-10 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -384px -336px;
}
.sprite-bundles-stacks-planks-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -512px -336px;
}
.sprite-bundles-stacks-planks-20 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -640px -336px;
}
.sprite-bundles-stacks-planks-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -768px -336px;
}
.sprite-bundles-stacks-planks-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -896px -336px;
}
.sprite-bundles-stacks-sticks-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1024px -336px;
}
.sprite-bundles-stacks-sticks-10 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1152px -336px;
}
.sprite-bundles-stacks-sticks-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1280px -336px;
}
.sprite-bundles-stacks-sticks-20 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1408px -336px;
}
.sprite-bundles-stacks-sticks-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1536px -336px;
}
.sprite-bundles-stacks-sticks-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1664px -336px;
}
.sprite-bundles-stacks-wrapped-bale-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1792px -336px;
}
.sprite-bundles-stacks-wrapped-bale-10 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1920px -336px;
}
.sprite-bundles-stacks-wrapped-bale-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -0px -448px;
}
.sprite-bundles-stacks-wrapped-bale-20 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -128px -448px;
}
.sprite-bundles-stacks-wrapped-bale-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -256px -448px;
}
.sprite-bundles-stacks-wrapped-bale-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -384px -448px;
}
.sprite-packages-parcels-cardboard-boxes-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -512px -448px;
}
.sprite-packages-parcels-cardboard-boxes-10 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -640px -448px;
}
.sprite-packages-parcels-cardboard-boxes-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -768px -448px;
}
.sprite-packages-parcels-cardboard-boxes-20 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -896px -448px;
}
.sprite-packages-parcels-cardboard-boxes-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1024px -448px;
}
.sprite-packages-parcels-cardboard-boxes-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1152px -448px;
}
.sprite-packages-parcels-cardboard-boxes-50 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1280px -448px;
}
.sprite-packages-parcels-letters-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1408px -448px;
}
.sprite-packages-parcels-letters-10 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1536px -448px;
}
.sprite-packages-parcels-letters-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1664px -448px;
}
.sprite-packages-parcels-letters-20 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1792px -448px;
}
.sprite-packages-parcels-letters-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1920px -448px;
}
.sprite-packages-parcels-letters-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -0px -560px;
}
.sprite-packages-parcels-letters-50 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -128px -560px;
}
.sprite-packages-parcels-wooden-crates-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -256px -560px;
}
.sprite-packages-parcels-wooden-crates-10 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -384px -560px;
}
.sprite-packages-parcels-wooden-crates-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -512px -560px;
}
.sprite-packages-parcels-wooden-crates-20 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -640px -560px;
}
.sprite-packages-parcels-wooden-crates-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -768px -560px;
}
.sprite-packages-parcels-wooden-crates-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -896px -560px;
}
.sprite-packages-parcels-wooden-crates-50 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1024px -560px;
}
.sprite-packages-parcels-wrapped-parcels-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1152px -560px;
}
.sprite-packages-parcels-wrapped-parcels-10 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1280px -560px;
}
.sprite-packages-parcels-wrapped-parcels-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1408px -560px;
}
.sprite-packages-parcels-wrapped-parcels-20 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1536px -560px;
}
.sprite-packages-parcels-wrapped-parcels-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1664px -560px;
}
.sprite-packages-parcels-wrapped-parcels-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1792px -560px;
}
.sprite-packages-parcels-wrapped-parcels-50 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1920px -560px;
}
.sprite-resource-chunks-apple-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -0px -672px;
}
.sprite-resource-chunks-apple-10 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -128px -672px;
}
.sprite-resource-chunks-apple-100 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -256px -672px;
}
.sprite-resource-chunks-apple-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -384px -672px;
}
.sprite-resource-chunks-apple-20 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -512px -672px;
}
.sprite-resource-chunks-apple-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -640px -672px;
}
.sprite-resource-chunks-apple-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -768px -672px;
}
.sprite-resource-chunks-apple-50 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -896px -672px;
}
.sprite-resource-chunks-carrot-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1024px -672px;
}
.sprite-resource-chunks-carrot-10 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1152px -672px;
}
.sprite-resource-chunks-carrot-100 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1280px -672px;
}
.sprite-resource-chunks-carrot-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1408px -672px;
}
.sprite-resource-chunks-carrot-20 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1536px -672px;
}
.sprite-resource-chunks-carrot-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1664px -672px;
}
.sprite-resource-chunks-carrot-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1792px -672px;
}
.sprite-resource-chunks-carrot-50 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1920px -672px;
}
.sprite-resource-chunks-coal-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -0px -784px;
}
.sprite-resource-chunks-coal-10 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -128px -784px;
}
.sprite-resource-chunks-coal-100 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -256px -784px;
}
.sprite-resource-chunks-coal-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -384px -784px;
}
.sprite-resource-chunks-coal-20 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -512px -784px;
}
.sprite-resource-chunks-coal-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -640px -784px;
}
.sprite-resource-chunks-coal-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -768px -784px;
}
.sprite-resource-chunks-coal-50 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -896px -784px;
}
.sprite-resource-chunks-corn-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1024px -784px;
}
.sprite-resource-chunks-corn-10 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1152px -784px;
}
.sprite-resource-chunks-corn-100 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1280px -784px;
}
.sprite-resource-chunks-corn-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1408px -784px;
}
.sprite-resource-chunks-corn-20 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1536px -784px;
}
.sprite-resource-chunks-corn-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1664px -784px;
}
.sprite-resource-chunks-corn-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1792px -784px;
}
.sprite-resource-chunks-corn-50 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1920px -784px;
}
.sprite-resource-chunks-gold-ore-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -0px -896px;
}
.sprite-resource-chunks-gold-ore-10 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -128px -896px;
}
.sprite-resource-chunks-gold-ore-100 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -256px -896px;
}
.sprite-resource-chunks-gold-ore-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -384px -896px;
}
.sprite-resource-chunks-gold-ore-20 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -512px -896px;
}
.sprite-resource-chunks-gold-ore-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -640px -896px;
}
.sprite-resource-chunks-gold-ore-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -768px -896px;
}
.sprite-resource-chunks-gold-ore-50 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -896px -896px;
}
.sprite-resource-chunks-iron-ore-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1024px -896px;
}
.sprite-resource-chunks-iron-ore-10 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1152px -896px;
}
.sprite-resource-chunks-iron-ore-100 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1280px -896px;
}
.sprite-resource-chunks-iron-ore-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1408px -896px;
}
.sprite-resource-chunks-iron-ore-20 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1536px -896px;
}
.sprite-resource-chunks-iron-ore-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1664px -896px;
}
.sprite-resource-chunks-iron-ore-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1792px -896px;
}
.sprite-resource-chunks-iron-ore-50 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1920px -896px;
}
.sprite-resource-chunks-potato-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -0px -1008px;
}
.sprite-resource-chunks-potato-10 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -128px -1008px;
}
.sprite-resource-chunks-potato-100 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -256px -1008px;
}
.sprite-resource-chunks-potato-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -384px -1008px;
}
.sprite-resource-chunks-potato-20 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -512px -1008px;
}
.sprite-resource-chunks-potato-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -640px -1008px;
}
.sprite-resource-chunks-potato-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -768px -1008px;
}
.sprite-resource-chunks-potato-50 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -896px -1008px;
}
.sprite-resource-chunks-stone-rocks-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1024px -1008px;
}
.sprite-resource-chunks-stone-rocks-10 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1152px -1008px;
}
.sprite-resource-chunks-stone-rocks-100 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1280px -1008px;
}
.sprite-resource-chunks-stone-rocks-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1408px -1008px;
}
.sprite-resource-chunks-stone-rocks-20 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1536px -1008px;
}
.sprite-resource-chunks-stone-rocks-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1664px -1008px;
}
.sprite-resource-chunks-stone-rocks-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1792px -1008px;
}
.sprite-resource-chunks-stone-rocks-50 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1920px -1008px;
}
.sprite-resource-chunks-tomato-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -0px -1120px;
}
.sprite-resource-chunks-tomato-10 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -128px -1120px;
}
.sprite-resource-chunks-tomato-100 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -256px -1120px;
}
.sprite-resource-chunks-tomato-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -384px -1120px;
}
.sprite-resource-chunks-tomato-20 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -512px -1120px;
}
.sprite-resource-chunks-tomato-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -640px -1120px;
}
.sprite-resource-chunks-tomato-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -768px -1120px;
}
.sprite-resource-chunks-tomato-50 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -896px -1120px;
}
.sprite-resource-chunks-wheat-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1024px -1120px;
}
.sprite-resource-chunks-wheat-10 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1152px -1120px;
}
.sprite-resource-chunks-wheat-100 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1280px -1120px;
}
.sprite-resource-chunks-wheat-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1408px -1120px;
}
.sprite-resource-chunks-wheat-20 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1536px -1120px;
}
.sprite-resource-chunks-wheat-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1664px -1120px;
}
.sprite-resource-chunks-wheat-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1792px -1120px;
}
.sprite-resource-chunks-wheat-50 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1920px -1120px;
}
.sprite-resource-chunks-wood-logs-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -0px -1232px;
}
.sprite-resource-chunks-wood-logs-10 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -128px -1232px;
}
.sprite-resource-chunks-wood-logs-100 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -256px -1232px;
}
.sprite-resource-chunks-wood-logs-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -384px -1232px;
}
.sprite-resource-chunks-wood-logs-20 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -512px -1232px;
}
.sprite-resource-chunks-wood-logs-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -640px -1232px;
}
.sprite-resource-chunks-wood-logs-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -768px -1232px;
}
.sprite-resource-chunks-wood-logs-50 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -896px -1232px;
}
.sprite-sacks-flour-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1024px -1232px;
}
.sprite-sacks-flour-100 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1152px -1232px;
}
.sprite-sacks-flour-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1280px -1232px;
}
.sprite-sacks-flour-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1408px -1232px;
}
.sprite-sacks-flour-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1536px -1232px;
}
.sprite-sacks-flour-50 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1664px -1232px;
}
.sprite-sacks-plain-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1792px -1232px;
}
.sprite-sacks-plain-100 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1920px -1232px;
}
.sprite-sacks-plain-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -0px -1344px;
}
.sprite-sacks-plain-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -128px -1344px;
}
.sprite-sacks-plain-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -256px -1344px;
}
.sprite-sacks-plain-50 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -384px -1344px;
}
.sprite-sacks-produce-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -512px -1344px;
}
.sprite-sacks-produce-100 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -640px -1344px;
}
.sprite-sacks-produce-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -768px -1344px;
}
.sprite-sacks-produce-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -896px -1344px;
}
.sprite-sacks-produce-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1024px -1344px;
}
.sprite-sacks-produce-50 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1152px -1344px;
}
.sprite-sacks-seed-1 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1280px -1344px;
}
.sprite-sacks-seed-100 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1408px -1344px;
}
.sprite-sacks-seed-2 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1536px -1344px;
}
.sprite-sacks-seed-3 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1664px -1344px;
}
.sprite-sacks-seed-5 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1792px -1344px;
}
.sprite-sacks-seed-50 {
  width: 128px;
  height: 112px;
  background-image: url("/api/sprites/resource-atlas.png");
  background-position: -1920px -1344px;
}
