/* generated by build-thumbnails.sh: each cartridge's thumbnail art, as a tile of thumbnails.webp */
.cart { container-type: inline-size; }  /* so the thumbnail can measure the cartridge (cqw) */
.cart .thumbnail {
  --s: calc((100cqw - 6px) / 128);  /* the thumbnail's width (the cartridge's content minus the thumbnail's border) per art pixel */
  background: #000 url("thumbnails.webp?v=24d116db") no-repeat;
  background-size: calc(1690 * var(--s)) auto;
  background-position: calc(var(--x) * var(--s) * -1) calc(var(--y) * var(--s) * -1);
}
.cart[fx-action="games/8-legs-to-love/meta.html"] .thumbnail { --x: 1; --y: 1; }
.cart[fx-action="games/air-delivery/meta.html"] .thumbnail { --x: 131; --y: 1; }
.cart[fx-action="games/alfonzos-bowling-challenge/meta.html"] .thumbnail { --x: 261; --y: 1; }
.cart[fx-action="games/baba-is-you-demake/meta.html"] .thumbnail { --x: 391; --y: 1; }
.cart[fx-action="games/balloon/meta.html"] .thumbnail { --x: 521; --y: 1; }
.cart[fx-action="games/barp-the-balldragon/meta.html"] .thumbnail { --x: 651; --y: 1; }
.cart[fx-action="games/bas/meta.html"] .thumbnail { --x: 781; --y: 1; }
.cart[fx-action="games/beam/meta.html"] .thumbnail { --x: 911; --y: 1; }
.cart[fx-action="games/birds-with-guns/meta.html"] .thumbnail { --x: 1041; --y: 1; }
.cart[fx-action="games/blood-of-vladula-jr/meta.html"] .thumbnail { --x: 1171; --y: 1; }
.cart[fx-action="games/breakout-hero/meta.html"] .thumbnail { --x: 1301; --y: 1; }
.cart[fx-action="games/brutal-pico-race/meta.html"] .thumbnail { --x: 1431; --y: 1; }
.cart[fx-action="games/bubble-bobble/meta.html"] .thumbnail { --x: 1561; --y: 1; }
.cart[fx-action="games/build-a-jetpack/meta.html"] .thumbnail { --x: 1; --y: 131; }
.cart[fx-action="games/bun-bun-samurai/meta.html"] .thumbnail { --x: 131; --y: 131; }
.cart[fx-action="games/bunny-survivor/meta.html"] .thumbnail { --x: 261; --y: 131; }
.cart[fx-action="games/bustin/meta.html"] .thumbnail { --x: 391; --y: 131; }
.cart[fx-action="games/cab-ride/meta.html"] .thumbnail { --x: 521; --y: 131; }
.cart[fx-action="games/caped-feline-arena/meta.html"] .thumbnail { --x: 651; --y: 131; }
.cart[fx-action="games/cherry-bomb/meta.html"] .thumbnail { --x: 781; --y: 131; }
.cart[fx-action="games/combo-pool/meta.html"] .thumbnail { --x: 911; --y: 131; }
.cart[fx-action="games/crimson-night/meta.html"] .thumbnail { --x: 1041; --y: 131; }
.cart[fx-action="games/demon-castle/meta.html"] .thumbnail { --x: 1171; --y: 131; }
.cart[fx-action="games/digger/meta.html"] .thumbnail { --x: 1301; --y: 131; }
.cart[fx-action="games/dodge/meta.html"] .thumbnail { --x: 1431; --y: 131; }
.cart[fx-action="games/dominion-ex/meta.html"] .thumbnail { --x: 1561; --y: 131; }
.cart[fx-action="games/donsol/meta.html"] .thumbnail { --x: 1; --y: 261; }
.cart[fx-action="games/dont-dig-up-the-dead/meta.html"] .thumbnail { --x: 131; --y: 261; }
.cart[fx-action="games/downward/meta.html"] .thumbnail { --x: 261; --y: 261; }
.cart[fx-action="games/driftmania/meta.html"] .thumbnail { --x: 391; --y: 261; }
.cart[fx-action="games/dungeon/meta.html"] .thumbnail { --x: 521; --y: 261; }
.cart[fx-action="games/dust-bunny/meta.html"] .thumbnail { --x: 651; --y: 261; }
.cart[fx-action="games/feathered-escape/meta.html"] .thumbnail { --x: 781; --y: 261; }
.cart[fx-action="games/feed-the-ducks/meta.html"] .thumbnail { --x: 911; --y: 261; }
.cart[fx-action="games/floodedcaves/meta.html"] .thumbnail { --x: 1041; --y: 261; }
.cart[fx-action="games/freezing-knights/meta.html"] .thumbnail { --x: 1171; --y: 261; }
.cart[fx-action="games/galactic-wars/meta.html"] .thumbnail { --x: 1301; --y: 261; }
.cart[fx-action="games/gars-den/meta.html"] .thumbnail { --x: 1431; --y: 261; }
.cart[fx-action="games/ghost-house/meta.html"] .thumbnail { --x: 1561; --y: 261; }
.cart[fx-action="games/guncho/meta.html"] .thumbnail { --x: 1; --y: 391; }
.cart[fx-action="games/hakai/meta.html"] .thumbnail { --x: 131; --y: 391; }
.cart[fx-action="games/happy-larry/meta.html"] .thumbnail { --x: 261; --y: 391; }
.cart[fx-action="games/harolds-bad-day/meta.html"] .thumbnail { --x: 391; --y: 391; }
.cart[fx-action="games/high-stakes/meta.html"] .thumbnail { --x: 521; --y: 391; }
.cart[fx-action="games/holiday-bowling/meta.html"] .thumbnail { --x: 651; --y: 391; }
.cart[fx-action="games/holiday-jumper/meta.html"] .thumbnail { --x: 781; --y: 391; }
.cart[fx-action="games/hot-wax/meta.html"] .thumbnail { --x: 911; --y: 391; }
.cart[fx-action="games/hungry-harry-3d/meta.html"] .thumbnail { --x: 1041; --y: 391; }
.cart[fx-action="games/hydra/meta.html"] .thumbnail { --x: 1171; --y: 391; }
.cart[fx-action="games/impossible-mission-rt/meta.html"] .thumbnail { --x: 1301; --y: 391; }
.cart[fx-action="games/into-ruins/meta.html"] .thumbnail { --x: 1431; --y: 391; }
.cart[fx-action="games/invader-overload/meta.html"] .thumbnail { --x: 1561; --y: 391; }
.cart[fx-action="games/just-one-boss/meta.html"] .thumbnail { --x: 1; --y: 521; }
.cart[fx-action="games/katamari-christmassy/meta.html"] .thumbnail { --x: 131; --y: 521; }
.cart[fx-action="games/lab-cat/meta.html"] .thumbnail { --x: 261; --y: 521; }
.cart[fx-action="games/linecraft/meta.html"] .thumbnail { --x: 391; --y: 521; }
.cart[fx-action="games/little-dragon-adventure/meta.html"] .thumbnail { --x: 521; --y: 521; }
.cart[fx-action="games/little-eidolons/meta.html"] .thumbnail { --x: 651; --y: 521; }
.cart[fx-action="games/little-necromancer/meta.html"] .thumbnail { --x: 781; --y: 521; }
.cart[fx-action="games/loop/meta.html"] .thumbnail { --x: 911; --y: 521; }
.cart[fx-action="games/mai-chans-sweet-buns/meta.html"] .thumbnail { --x: 1041; --y: 521; }
.cart[fx-action="games/mapuzzle/meta.html"] .thumbnail { --x: 1171; --y: 521; }
.cart[fx-action="games/marballs-2/meta.html"] .thumbnail { --x: 1301; --y: 521; }
.cart[fx-action="games/marble-merger/meta.html"] .thumbnail { --x: 1431; --y: 521; }
.cart[fx-action="games/meas-castle/meta.html"] .thumbnail { --x: 1561; --y: 521; }
.cart[fx-action="games/motion-rec/meta.html"] .thumbnail { --x: 1; --y: 651; }
.cart[fx-action="games/mots-8-ball-pool/meta.html"] .thumbnail { --x: 131; --y: 651; }
.cart[fx-action="games/mots-grand-prix/meta.html"] .thumbnail { --x: 261; --y: 651; }
.cart[fx-action="games/muse/meta.html"] .thumbnail { --x: 391; --y: 651; }
.cart[fx-action="games/nanoman/meta.html"] .thumbnail { --x: 521; --y: 651; }
.cart[fx-action="games/neath/meta.html"] .thumbnail { --x: 651; --y: 651; }
.cart[fx-action="games/nemo-2/meta.html"] .thumbnail { --x: 781; --y: 651; }
.cart[fx-action="games/nemo/meta.html"] .thumbnail { --x: 911; --y: 651; }
.cart[fx-action="games/nemonic-crypt/meta.html"] .thumbnail { --x: 1041; --y: 651; }
.cart[fx-action="games/nest-2/meta.html"] .thumbnail { --x: 1171; --y: 651; }
.cart[fx-action="games/night-ride/meta.html"] .thumbnail { --x: 1301; --y: 651; }
.cart[fx-action="games/one-room-dungeon/meta.html"] .thumbnail { --x: 1431; --y: 651; }
.cart[fx-action="games/orul/meta.html"] .thumbnail { --x: 1561; --y: 651; }
.cart[fx-action="games/pakpok/meta.html"] .thumbnail { --x: 1; --y: 781; }
.cart[fx-action="games/pengo/meta.html"] .thumbnail { --x: 131; --y: 781; }
.cart[fx-action="games/petal-quest/meta.html"] .thumbnail { --x: 261; --y: 781; }
.cart[fx-action="games/petal-to-the-metal/meta.html"] .thumbnail { --x: 391; --y: 781; }
.cart[fx-action="games/pico-ball/meta.html"] .thumbnail { --x: 521; --y: 781; }
.cart[fx-action="games/pico-checkmate/meta.html"] .thumbnail { --x: 651; --y: 781; }
.cart[fx-action="games/pico-de-pon/meta.html"] .thumbnail { --x: 781; --y: 781; }
.cart[fx-action="games/pico-dino/meta.html"] .thumbnail { --x: 911; --y: 781; }
.cart[fx-action="games/pico-froggo/meta.html"] .thumbnail { --x: 1041; --y: 781; }
.cart[fx-action="games/pico-off-road/meta.html"] .thumbnail { --x: 1171; --y: 781; }
.cart[fx-action="games/pico-pirates/meta.html"] .thumbnail { --x: 1301; --y: 781; }
.cart[fx-action="games/pico-snail-dream-castle/meta.html"] .thumbnail { --x: 1431; --y: 781; }
.cart[fx-action="games/pico-tennis/meta.html"] .thumbnail { --x: 1561; --y: 781; }
.cart[fx-action="games/pico-world-race/meta.html"] .thumbnail { --x: 1; --y: 911; }
.cart[fx-action="games/pico-zombie-garden/meta.html"] .thumbnail { --x: 131; --y: 911; }
.cart[fx-action="games/picohot/meta.html"] .thumbnail { --x: 261; --y: 911; }
.cart[fx-action="games/picolumia/meta.html"] .thumbnail { --x: 391; --y: 911; }
.cart[fx-action="games/picowars/meta.html"] .thumbnail { --x: 521; --y: 911; }
.cart[fx-action="games/pieces-of-cake/meta.html"] .thumbnail { --x: 651; --y: 911; }
.cart[fx-action="games/pigments/meta.html"] .thumbnail { --x: 781; --y: 911; }
.cart[fx-action="games/pirates-trial/meta.html"] .thumbnail { --x: 911; --y: 911; }
.cart[fx-action="games/pizza-panda/meta.html"] .thumbnail { --x: 1041; --y: 911; }
.cart[fx-action="games/pole-station/meta.html"] .thumbnail { --x: 1171; --y: 911; }
.cart[fx-action="games/pony-9000/meta.html"] .thumbnail { --x: 1301; --y: 911; }
.cart[fx-action="games/poom/meta.html"] .thumbnail { --x: 1431; --y: 911; }
.cart[fx-action="games/province/meta.html"] .thumbnail { --x: 1561; --y: 911; }
.cart[fx-action="games/pullfrog/meta.html"] .thumbnail { --x: 1; --y: 1041; }
.cart[fx-action="games/qbert/meta.html"] .thumbnail { --x: 131; --y: 1041; }
.cart[fx-action="games/quest-for-the-book-of-truth/meta.html"] .thumbnail { --x: 261; --y: 1041; }
.cart[fx-action="games/return-of-the-slimepires/meta.html"] .thumbnail { --x: 391; --y: 1041; }
.cart[fx-action="games/rolly/meta.html"] .thumbnail { --x: 521; --y: 1041; }
.cart[fx-action="games/ruby-eyes/meta.html"] .thumbnail { --x: 651; --y: 1041; }
.cart[fx-action="games/samurise/meta.html"] .thumbnail { --x: 781; --y: 1041; }
.cart[fx-action="games/scrap-boy/meta.html"] .thumbnail { --x: 911; --y: 1041; }
.cart[fx-action="games/shadows-of-dunwich/meta.html"] .thumbnail { --x: 1041; --y: 1041; }
.cart[fx-action="games/shooting-star/meta.html"] .thumbnail { --x: 1171; --y: 1041; }
.cart[fx-action="games/snekburd/meta.html"] .thumbnail { --x: 1301; --y: 1041; }
.cart[fx-action="games/snow/meta.html"] .thumbnail { --x: 1431; --y: 1041; }
.cart[fx-action="games/sokoblox/meta.html"] .thumbnail { --x: 1561; --y: 1041; }
.cart[fx-action="games/solais/meta.html"] .thumbnail { --x: 1; --y: 1171; }
.cart[fx-action="games/sphongos/meta.html"] .thumbnail { --x: 131; --y: 1171; }
.cart[fx-action="games/star-anise-chronicles/meta.html"] .thumbnail { --x: 261; --y: 1171; }
.cart[fx-action="games/star-patrol/meta.html"] .thumbnail { --x: 391; --y: 1171; }
.cart[fx-action="games/steps/meta.html"] .thumbnail { --x: 521; --y: 1171; }
.cart[fx-action="games/subsurface/meta.html"] .thumbnail { --x: 651; --y: 1171; }
.cart[fx-action="games/suika/meta.html"] .thumbnail { --x: 781; --y: 1171; }
.cart[fx-action="games/super-disc-box/meta.html"] .thumbnail { --x: 911; --y: 1171; }
.cart[fx-action="games/super-world-of-goo/meta.html"] .thumbnail { --x: 1041; --y: 1171; }
.cart[fx-action="games/swordfish/meta.html"] .thumbnail { --x: 1171; --y: 1171; }
.cart[fx-action="games/tad/meta.html"] .thumbnail { --x: 1301; --y: 1171; }
.cart[fx-action="games/tera-mind-over-matter/meta.html"] .thumbnail { --x: 1431; --y: 1171; }
.cart[fx-action="games/terra-nova-pinball/meta.html"] .thumbnail { --x: 1561; --y: 1171; }
.cart[fx-action="games/the-lost-night/meta.html"] .thumbnail { --x: 1; --y: 1301; }
.cart[fx-action="games/the-story-of-zeldo/meta.html"] .thumbnail { --x: 131; --y: 1301; }
.cart[fx-action="games/thunder-bella/meta.html"] .thumbnail { --x: 261; --y: 1301; }
.cart[fx-action="games/time-for-lunch/meta.html"] .thumbnail { --x: 391; --y: 1301; }
.cart[fx-action="games/tiny-hawk/meta.html"] .thumbnail { --x: 521; --y: 1301; }
.cart[fx-action="games/to-a-starling/meta.html"] .thumbnail { --x: 651; --y: 1301; }
.cart[fx-action="games/trial-of-the-sorcerer/meta.html"] .thumbnail { --x: 781; --y: 1301; }
.cart[fx-action="games/trichromat/meta.html"] .thumbnail { --x: 911; --y: 1301; }
.cart[fx-action="games/tutankham/meta.html"] .thumbnail { --x: 1041; --y: 1301; }
.cart[fx-action="games/ufo-swamp-odyssey/meta.html"] .thumbnail { --x: 1171; --y: 1301; }
.cart[fx-action="games/undune-2/meta.html"] .thumbnail { --x: 1301; --y: 1301; }
.cart[fx-action="games/up-and-away/meta.html"] .thumbnail { --x: 1431; --y: 1301; }
.cart[fx-action="games/vacay-volley/meta.html"] .thumbnail { --x: 1561; --y: 1301; }
.cart[fx-action="games/valdi-shadows/meta.html"] .thumbnail { --x: 1; --y: 1431; }
.cart[fx-action="games/villager/meta.html"] .thumbnail { --x: 131; --y: 1431; }
.cart[fx-action="games/walker/meta.html"] .thumbnail { --x: 261; --y: 1431; }
.cart[fx-action="games/whiplash-taxi/meta.html"] .thumbnail { --x: 391; --y: 1431; }
.cart[fx-action="games/willo/meta.html"] .thumbnail { --x: 521; --y: 1431; }
.cart[fx-action="games/willthemangetfrog/meta.html"] .thumbnail { --x: 651; --y: 1431; }
.cart[fx-action="games/witch-loves-bullets/meta.html"] .thumbnail { --x: 781; --y: 1431; }
.cart[fx-action="games/wizardish/meta.html"] .thumbnail { --x: 911; --y: 1431; }
.cart[fx-action="games/wolfenstein-3d/meta.html"] .thumbnail { --x: 1041; --y: 1431; }
.cart[fx-action="games/x-wing-vs-tie-fighter/meta.html"] .thumbnail { --x: 1171; --y: 1431; }
.cart[fx-action="games/x-zero/meta.html"] .thumbnail { --x: 1301; --y: 1431; }
.cart[fx-action="games/zip-zapper/meta.html"] .thumbnail { --x: 1431; --y: 1431; }
.cart[fx-action="games/zoo-keeper/meta.html"] .thumbnail { --x: 1561; --y: 1431; }
