/* Exact regions of the supplied artwork; shared sheet downloads once. */
.game-icon.game-art.arcade-sheet {height:auto;aspect-ratio:var(--tile-ratio);background-color:#fff;background-image:url("../assets/arcade/bleeping-arcade-tiles-20261106.png");background-repeat:no-repeat;background-size:var(--sheet-width,600%) var(--sheet-height);background-position:var(--sheet-x) var(--sheet-y);border:0;border-radius:8px;}
.tile-thing {--tile-ratio:256 / 211;--sheet-height:485.3080568720379%;--sheet-x:0%;--sheet-y:18.20418204182042%;}
.tile-defense {--tile-ratio:256 / 211;--sheet-height:485.3080568720379%;--sheet-x:20%;--sheet-y:18.20418204182042%;}
.tile-tycoon {--tile-ratio:256 / 211;--sheet-height:485.3080568720379%;--sheet-x:40%;--sheet-y:18.20418204182042%;}
.tile-aliens {--tile-ratio:256 / 211;--sheet-height:485.3080568720379%;--sheet-x:60%;--sheet-y:18.20418204182042%;}
.tile-bounce {--tile-ratio:256 / 211;--sheet-height:485.3080568720379%;--sheet-x:80%;--sheet-y:18.20418204182042%;}
.tile-bounce2 {--tile-ratio:256 / 211;--sheet-height:485.3080568720379%;--sheet-x:100%;--sheet-y:18.20418204182042%;}
.tile-chess {--tile-ratio:256 / 211;--sheet-height:485.3080568720379%;--sheet-x:0%;--sheet-y:44.15744157441574%;}
.tile-chesspig {--tile-ratio:256 / 211;--sheet-height:485.3080568720379%;--sheet-x:20%;--sheet-y:44.15744157441574%;}
.tile-chesspunk {--tile-ratio:276 / 211;--sheet-width:556.5217391304348%;--sheet-height:485.3080568720379%;--sheet-x:40.63492063492063%;--sheet-y:44.15744157441574%;}
.tile-dash {--tile-ratio:244 / 211;--sheet-width:629.5081967213115%;--sheet-height:485.3080568720379%;--sheet-x:60.99071207430341%;--sheet-y:44.15744157441574%;}
.tile-match {--tile-ratio:256 / 211;--sheet-height:485.3080568720379%;--sheet-x:80%;--sheet-y:44.15744157441574%;}
.tile-merge {--tile-ratio:256 / 211;--sheet-height:485.3080568720379%;--sheet-x:100%;--sheet-y:44.15744157441574%;}
.tile-groups {--tile-ratio:256 / 216;--sheet-height:474.074074074074%;--sheet-x:0%;--sheet-y:70.54455445544554%;}
.tile-quest {--tile-ratio:256 / 216;--sheet-height:474.074074074074%;--sheet-x:20%;--sheet-y:70.54455445544554%;}
.tile-snake {--tile-ratio:256 / 216;--sheet-height:474.074074074074%;--sheet-x:40%;--sheet-y:70.54455445544554%;}
.tile-bricks {--tile-ratio:256 / 216;--sheet-height:474.074074074074%;--sheet-x:60%;--sheet-y:70.54455445544554%;}
.tile-words {--tile-ratio:256 / 216;--sheet-height:474.074074074074%;--sheet-x:80%;--sheet-y:70.54455445544554%;}
.tile-bubbles {--tile-ratio:256 / 216;--sheet-height:474.074074074074%;--sheet-x:100%;--sheet-y:70.54455445544554%;}
.tile-snatch {--tile-ratio:256 / 238;--sheet-height:430.25210084033614%;--sheet-x:0%;--sheet-y:100%;}
.tile-spacerocks {--tile-ratio:256 / 238;--sheet-height:430.25210084033614%;--sheet-x:20%;--sheet-y:100%;}
.tile-solitaire {--tile-ratio:256 / 238;--sheet-height:430.25210084033614%;--sheet-x:40%;--sheet-y:100%;}
.tile-sudoku {--tile-ratio:256 / 238;--sheet-height:430.25210084033614%;--sheet-x:60%;--sheet-y:100%;}
.tile-tiles {--tile-ratio:256 / 238;--sheet-height:430.25210084033614%;--sheet-x:80%;--sheet-y:100%;}
.tile-blocks {--tile-ratio:256 / 238;--sheet-height:430.25210084033614%;--sheet-x:100%;--sheet-y:100%;}
