/* Original figurine presentation. Generated by scripts/build-figure-presentation-v60.cjs.
 * Sources are byte-identical; white backgrounds preserve white figurines and
 * eliminate inner photo rectangles without tinting or deleting pixels.
 * Container-relative dimensions fit reviewed subject bounds in every viewport.
 */
.resource-series-art,
.resource-v26 .resource-series-card .resource-series-composition,
.resource-detail.resource-series-detail .resource-series-intro .resource-series-art,
.resource-amiibo-portrait,
.resource-amiibo-detail-image { background:#fff; }
.resource-series-art > img {box-shadow:none;border-radius:0;}

/* Qbby */
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image):has(> img[src$="/series-original-v54/boxboy.webp"]) {
 position:relative;container-type:size;padding:0!important;overflow:hidden;background:#fff!important;
}
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image) > img[src$="/series-original-v54/boxboy.webp"] {
 position:absolute!important;display:block!important;inset:auto!important;left:50%!important;top:50%!important;
 width:min(150.390935cqw,179.959322cqh)!important;height:auto!important;
 max-width:none!important;max-height:none!important;object-fit:contain!important;
 transform:translate(-51.344937%,-73.971519%)!important;
 border-radius:0!important;box-shadow:none!important;
}

/* Chibi-Robo */
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image):has(> img[src$="/series-original-v54/chibi-robo.webp"]) {
 position:relative;container-type:size;padding:0!important;overflow:hidden;background:#fff!important;
}
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image) > img[src$="/series-original-v54/chibi-robo.webp"] {
 position:absolute!important;display:block!important;inset:auto!important;left:50%!important;top:50%!important;
 width:min(146.247934cqw,104.710059cqh)!important;height:auto!important;
 max-width:none!important;max-height:none!important;object-fit:contain!important;
 transform:translate(-50.553797%,-57.199367%)!important;
 border-radius:0!important;box-shadow:none!important;
}

/* Solaire of Astora - Dark Souls */
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image):has(> img[src$="/series-original-v54/dark-souls.webp"]) {
 position:relative;container-type:size;padding:0!important;overflow:hidden;background:#fff!important;
}
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image) > img[src$="/series-original-v54/dark-souls.webp"] {
 position:absolute!important;display:block!important;inset:auto!important;left:50%!important;top:50%!important;
 width:min(138.250000cqw,90.439523cqh)!important;height:auto!important;
 max-width:none!important;max-height:none!important;object-fit:contain!important;
 transform:translate(-49.841772%,-51.503165%)!important;
 border-radius:0!important;box-shadow:none!important;
}

/* Detective Pikachu */
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image):has(> img[src$="/series-original-v54/detective-pikachu.webp"]) {
 position:relative;container-type:size;padding:0!important;overflow:hidden;background:#fff!important;
}
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image) > img[src$="/series-original-v54/detective-pikachu.webp"] {
 position:absolute!important;display:block!important;inset:auto!important;left:50%!important;top:50%!important;
 width:min(106.176000cqw,90.132428cqh)!important;height:auto!important;
 max-width:none!important;max-height:none!important;object-fit:contain!important;
 transform:translate(-56.487342%,-51.186709%)!important;
 border-radius:0!important;box-shadow:none!important;
}

/* Loot Goblin - Diablo */
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image):has(> img[src$="/series-original-v54/diablo.webp"]) {
 position:relative;container-type:size;padding:0!important;overflow:hidden;background:#fff!important;
}
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image) > img[src$="/series-original-v54/diablo.webp"] {
 position:absolute!important;display:block!important;inset:auto!important;left:50%!important;top:50%!important;
 width:min(98.197183cqw,65.981073cqh)!important;height:auto!important;
 max-width:none!important;max-height:none!important;object-fit:contain!important;
 transform:translate(-42.771084%,-50.468750%)!important;
 border-radius:0!important;box-shadow:none!important;
}

/* Donkey Kong & Pauline - Donkey Kong Bananza */
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image):has(> img[src$="/series-original-v54/donkey-kong-bananza.webp"]) {
 position:relative;container-type:size;padding:0!important;overflow:hidden;background:#fff!important;
}
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image) > img[src$="/series-original-v54/donkey-kong-bananza.webp"] {
 position:absolute!important;display:block!important;inset:auto!important;left:50%!important;top:50%!important;
 width:min(133.722922cqw,112.953191cqh)!important;height:auto!important;
 max-width:none!important;max-height:none!important;object-fit:contain!important;
 transform:translate(-50.395570%,-61.075949%)!important;
 border-radius:0!important;box-shadow:none!important;
}

/* Chrom - Fire Emblem Warriors */
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image):has(> img[src$="/series-original-v54/fire-emblem.webp"]) {
 position:relative;container-type:size;padding:0!important;overflow:hidden;background:#fff!important;
}
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image) > img[src$="/series-original-v54/fire-emblem.webp"] {
 position:absolute!important;display:block!important;inset:auto!important;left:50%!important;top:50%!important;
 width:min(142.709677cqw,101.120000cqh)!important;height:auto!important;
 max-width:none!important;max-height:none!important;object-fit:contain!important;
 transform:translate(-48.575949%,-55.933544%)!important;
 border-radius:0!important;box-shadow:none!important;
}

/* Pikmin */
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image):has(> img[src$="/series-original-v54/hey-pikmin.webp"]) {
 position:relative;container-type:size;padding:0!important;overflow:hidden;background:#fff!important;
}
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image) > img[src$="/series-original-v54/hey-pikmin.webp"] {
 position:absolute!important;display:block!important;inset:auto!important;left:50%!important;top:50%!important;
 width:min(116.933921cqw,97.230769cqh)!important;height:auto!important;
 max-width:none!important;max-height:none!important;object-fit:contain!important;
 transform:translate(-48.417722%,-54.113924%)!important;
 border-radius:0!important;box-shadow:none!important;
}

/* Mega Man - Mega Man 11 */
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image):has(> img[src$="/series-original-v54/mega-man-11.webp"]) {
 position:relative;container-type:size;padding:0!important;overflow:hidden;background:#fff!important;
}
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image) > img[src$="/series-original-v54/mega-man-11.webp"] {
 position:absolute!important;display:block!important;inset:auto!important;left:50%!important;top:50%!important;
 width:min(190.964029cqw,103.687500cqh)!important;height:auto!important;
 max-width:none!important;max-height:none!important;object-fit:contain!important;
 transform:translate(-48.575949%,-56.803797%)!important;
 border-radius:0!important;box-shadow:none!important;
}

/* One-Eyed Rathalos & Rider (Boy) - Monster Hunter Stories */
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image):has(> img[src$="/series-original-v54/monster-hunter.webp"]) {
 position:relative;container-type:size;padding:0!important;overflow:hidden;background:#fff!important;
}
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image) > img[src$="/series-original-v54/monster-hunter.webp"] {
 position:absolute!important;display:block!important;inset:auto!important;left:50%!important;top:50%!important;
 width:min(84.000000cqw,111.764211cqh)!important;height:auto!important;
 max-width:none!important;max-height:none!important;object-fit:contain!important;
 transform:translate(-50.000000%,-58.465190%)!important;
 border-radius:0!important;box-shadow:none!important;
}

/* Mario - My Mario */
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image):has(> img[src$="/series-original-v54/my-mario.webp"]) {
 position:relative;container-type:size;padding:0!important;overflow:hidden;background:#fff!important;
}
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image) > img[src$="/series-original-v54/my-mario.webp"] {
 position:absolute!important;display:block!important;inset:auto!important;left:50%!important;top:50%!important;
 width:min(84.000000cqw,43.312500cqh)!important;height:auto!important;
 max-width:none!important;max-height:none!important;object-fit:contain!important;
 transform:translate(-50.000000%,-50.000000%)!important;
 border-radius:0!important;box-shadow:none!important;
}

/* Shadow Mewtwo */
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image):has(> img[src$="/series-original-v54/pokken-tournament.webp"]) {
 position:relative;container-type:size;padding:0!important;overflow:hidden;background:#fff!important;
}
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image) > img[src$="/series-original-v54/pokken-tournament.webp"] {
 position:absolute!important;display:block!important;inset:auto!important;left:50%!important;top:50%!important;
 width:min(150.803150cqw,110.386167cqh)!important;height:auto!important;
 max-width:none!important;max-height:none!important;object-fit:contain!important;
 transform:translate(-50.000000%,-52.450980%)!important;
 border-radius:0!important;box-shadow:none!important;
}

/* Pawapuro-kun */
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image):has(> img[src$="/series-original-v54/power-pros.webp"]) {
 position:relative;container-type:size;padding:0!important;overflow:hidden;background:#fff!important;
}
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image) > img[src$="/series-original-v54/power-pros.webp"] {
 position:absolute!important;display:block!important;inset:auto!important;left:50%!important;top:50%!important;
 width:min(84.000000cqw,60.722892cqh)!important;height:auto!important;
 max-width:none!important;max-height:none!important;object-fit:contain!important;
 transform:translate(-50.000000%,-50.000000%)!important;
 border-radius:0!important;box-shadow:none!important;
}

/* Diana - Pragmata */
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image):has(> img[src$="/series-original-v54/pragmata.webp"]) {
 position:relative;container-type:size;padding:0!important;overflow:hidden;background:#fff!important;
}
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image) > img[src$="/series-original-v54/pragmata.webp"] {
 position:absolute!important;display:block!important;inset:auto!important;left:50%!important;top:50%!important;
 width:min(119.837472cqw,88.924623cqh)!important;height:auto!important;
 max-width:none!important;max-height:none!important;object-fit:contain!important;
 transform:translate(-48.655063%,-52.768987%)!important;
 border-radius:0!important;box-shadow:none!important;
}

/* Leon S. Kennedy */
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image):has(> img[src$="/series-original-v54/resident-evil.webp"]) {
 position:relative;container-type:size;padding:0!important;overflow:hidden;background:#fff!important;
}
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image) > img[src$="/series-original-v54/resident-evil.webp"] {
 position:absolute!important;display:block!important;inset:auto!important;left:50%!important;top:50%!important;
 width:min(166.420063cqw,86.321951cqh)!important;height:auto!important;
 max-width:none!important;max-height:none!important;object-fit:contain!important;
 transform:translate(-47.389241%,-49.446203%)!important;
 border-radius:0!important;box-shadow:none!important;
}

/* Shovel Knight */
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image):has(> img[src$="/series-original-v54/shovel-knight.webp"]) {
 position:relative;container-type:size;padding:0!important;overflow:hidden;background:#fff!important;
}
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image) > img[src$="/series-original-v54/shovel-knight.webp"] {
 position:absolute!important;display:block!important;inset:auto!important;left:50%!important;top:50%!important;
 width:min(149.966102cqw,107.683570cqh)!important;height:auto!important;
 max-width:none!important;max-height:none!important;object-fit:contain!important;
 transform:translate(-51.265823%,-58.306962%)!important;
 border-radius:0!important;box-shadow:none!important;
}

/* Turbo Charge Donkey Kong - Skylanders SuperChargers */
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image):has(> img[src$="/series-original-v54/skylanders-superchargers.webp"]) {
 position:relative;container-type:size;padding:0!important;overflow:hidden;background:#fff!important;
}
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image) > img[src$="/series-original-v54/skylanders-superchargers.webp"] {
 position:absolute!important;display:block!important;inset:auto!important;left:50%!important;top:50%!important;
 width:min(164.394850cqw,100.535433cqh)!important;height:auto!important;
 max-width:none!important;max-height:none!important;object-fit:contain!important;
 transform:translate(-50.548246%,-58.725490%)!important;
 border-radius:0!important;box-shadow:none!important;
}

/* 011 - Ryu */
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image):has(> img[src$="/series-original-v54/street-fighter.webp"]) {
 position:relative;container-type:size;padding:0!important;overflow:hidden;background:#fff!important;
}
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image) > img[src$="/series-original-v54/street-fighter.webp"] {
 position:absolute!important;display:block!important;inset:auto!important;left:50%!important;top:50%!important;
 width:min(84.000000cqw,63.000000cqh)!important;height:auto!important;
 max-width:none!important;max-height:none!important;object-fit:contain!important;
 transform:translate(-50.000000%,-50.000000%)!important;
 border-radius:0!important;box-shadow:none!important;
}

/* Mario Power-Up Band - Super Nintendo World */
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image):has(> img[src$="/series-original-v54/super-nintendo-world-series.webp"]) {
 position:relative;container-type:size;padding:0!important;overflow:hidden;background:#fff!important;
}
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image) > img[src$="/series-original-v54/super-nintendo-world-series.webp"] {
 position:absolute!important;display:block!important;inset:auto!important;left:50%!important;top:50%!important;
 width:min(110.338983cqw,84.000000cqh)!important;height:auto!important;
 max-width:none!important;max-height:none!important;object-fit:contain!important;
 transform:translate(-49.516129%,-50.000000%)!important;
 border-radius:0!important;box-shadow:none!important;
}

/* Noah - Xenoblade Chronicles 3 */
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image):has(> img[src$="/series-original-v54/xenoblade-chronicles-3.webp"]) {
 position:relative;container-type:size;padding:0!important;overflow:hidden;background:#fff!important;
}
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image) > img[src$="/series-original-v54/xenoblade-chronicles-3.webp"] {
 position:absolute!important;display:block!important;inset:auto!important;left:50%!important;top:50%!important;
 width:min(146.651934cqw,87.748760cqh)!important;height:auto!important;
 max-width:none!important;max-height:none!important;object-fit:contain!important;
 transform:translate(-51.265823%,-48.971519%)!important;
 border-radius:0!important;box-shadow:none!important;
}

/* Yuga Ohdo */
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image):has(> img[src$="/series-original-v54/yu-gi-oh-rush-duel-saikyo-battle-royale.webp"]) {
 position:relative;container-type:size;padding:0!important;overflow:hidden;background:#fff!important;
}
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image) > img[src$="/series-original-v54/yu-gi-oh-rush-duel-saikyo-battle-royale.webp"] {
 position:absolute!important;display:block!important;inset:auto!important;left:50%!important;top:50%!important;
 width:min(84.000000cqw,63.000000cqh)!important;height:auto!important;
 max-width:none!important;max-height:none!important;object-fit:contain!important;
 transform:translate(-50.000000%,-50.000000%)!important;
 border-radius:0!important;box-shadow:none!important;
}

/* Shiver — Raiders */
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image):has(> img[src$="/resource-figures/shiver-raiders.jpg"]) {
 position:relative;container-type:size;padding:0!important;overflow:hidden;background:#fff!important;
}
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image) > img[src$="/resource-figures/shiver-raiders.jpg"] {
 position:absolute!important;display:block!important;inset:auto!important;left:50%!important;top:50%!important;
 width:min(139.515571cqw,84.000000cqh)!important;height:auto!important;
 max-width:none!important;max-height:none!important;object-fit:contain!important;
 transform:translate(-50.020833%,-50.000000%)!important;
 border-radius:0!important;box-shadow:none!important;
}

/* Frye — Raiders */
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image):has(> img[src$="/resource-figures/frye-raiders.jpg"]) {
 position:relative;container-type:size;padding:0!important;overflow:hidden;background:#fff!important;
}
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image) > img[src$="/resource-figures/frye-raiders.jpg"] {
 position:absolute!important;display:block!important;inset:auto!important;left:50%!important;top:50%!important;
 width:min(121.739130cqw,84.000000cqh)!important;height:auto!important;
 max-width:none!important;max-height:none!important;object-fit:contain!important;
 transform:translate(-50.000000%,-50.000000%)!important;
 border-radius:0!important;box-shadow:none!important;
}

/* Big Man — Raiders */
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image):has(> img[src$="/resource-figures/big-man-raiders.jpg"]) {
 position:relative;container-type:size;padding:0!important;overflow:hidden;background:#fff!important;
}
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image) > img[src$="/resource-figures/big-man-raiders.jpg"] {
 position:absolute!important;display:block!important;inset:auto!important;left:50%!important;top:50%!important;
 width:min(84.000000cqw,99.066339cqh)!important;height:auto!important;
 max-width:none!important;max-height:none!important;object-fit:contain!important;
 transform:translate(-50.000000%,-49.979167%)!important;
 border-radius:0!important;box-shadow:none!important;
}

/* Grace Ashcroft */
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image):has(> img[src$="/covers/series-resident-evil.jpg"]) {
 position:relative;container-type:size;padding:0!important;overflow:hidden;background:#fff!important;
}
:is(.resource-series-art,.resource-amiibo-portrait,.resource-amiibo-detail-image) > img[src$="/covers/series-resident-evil.jpg"] {
 position:absolute!important;display:block!important;inset:auto!important;left:50%!important;top:50%!important;
 width:min(178.249337cqw,84.000000cqh)!important;height:auto!important;
 max-width:none!important;max-height:none!important;object-fit:contain!important;
 transform:translate(-50.020833%,-50.000000%)!important;
 border-radius:0!important;box-shadow:none!important;
}
