/* games -- clip-paths for the composite gallery.
   Generated from the cropped .webp sources; the card-pile and dart-board
   sub-regions are hand-traced. */
.ace {
  clip-path: polygon(4.24% 2.80%, 2.83% 4.60%, 2.69% 89.00%, 2.83% 94.90%, 3.54% 96.20%, 6.93% 98.10%, 93.21% 98.10%, 96.46% 96.50%, 97.31% 95.10%, 97.31% 4.80%, 96.32% 3.30%, 93.64% 1.90%, 6.36% 1.90%);
  transform-origin: 50.07% 49.98%;
}
.bishop {
  clip-path: polygon(54.06% 2.00%, 48.71% 2.30%, 45.15% 4.00%, 44.75% 5.90%, 46.73% 8.10%, 41.58% 10.20%, 35.64% 13.70%, 29.11% 20.00%, 27.72% 23.00%, 27.72% 27.30%, 29.31% 30.50%, 33.07% 34.50%, 33.07% 35.20%, 31.68% 35.60%, 31.29% 36.40%, 32.28% 37.20%, 33.66% 37.50%, 33.86% 39.50%, 30.69% 40.50%, 30.10% 41.70%, 27.92% 42.00%, 26.34% 42.80%, 25.54% 44.40%, 26.34% 45.50%, 28.12% 46.30%, 34.46% 47.10%, 35.64% 47.60%, 36.63% 50.20%, 35.45% 55.30%, 33.07% 60.60%, 30.30% 64.30%, 27.72% 66.60%, 24.16% 67.50%, 22.97% 68.30%, 23.17% 71.20%, 22.18% 72.60%, 18.02% 74.70%, 13.86% 76.00%, 10.69% 78.10%, 10.30% 80.60%, 12.28% 83.30%, 9.31% 84.70%, 8.32% 88.50%, 5.35% 88.70%, 3.37% 90.80%, 5.94% 92.60%, 11.09% 94.60%, 19.21% 96.50%, 22.97% 96.70%, 24.36% 97.20%, 43.37% 98.00%, 68.71% 97.20%, 78.22% 96.50%, 80.79% 95.90%, 88.91% 95.10%, 92.08% 94.30%, 96.04% 91.80%, 96.04% 90.30%, 94.26% 89.00%, 94.06% 84.70%, 91.29% 83.20%, 92.87% 80.60%, 92.48% 78.10%, 89.31% 76.00%, 81.39% 72.80%, 80.20% 71.30%, 80.20% 68.00%, 76.04% 66.70%, 74.85% 65.90%, 70.89% 61.20%, 68.32% 55.70%, 67.13% 50.70%, 67.72% 48.00%, 68.91% 47.20%, 74.65% 46.60%, 76.24% 46.10%, 78.02% 44.60%, 77.23% 42.70%, 73.86% 41.80%, 72.28% 40.10%, 70.30% 39.90%, 69.70% 39.30%, 69.90% 37.70%, 72.28% 36.70%, 72.28% 35.90%, 70.69% 35.20%, 70.69% 34.70%, 73.47% 31.90%, 76.04% 27.50%, 75.84% 22.20%, 71.88% 16.70%, 66.73% 12.70%, 63.76% 11.10%, 62.97% 11.30%, 61.78% 14.60%, 60.00% 16.60%, 57.82% 16.80%, 60.00% 12.60%, 60.20% 9.90%, 57.62% 7.90%, 59.21% 6.80%, 59.80% 5.10%, 58.81% 3.60%);
  transform-origin: 51.48% 59.76%;
}
.board-game {
  clip-path: polygon(14.90% 4.32%, 14.10% 7.75%, 9.20% 43.67%, 1.80% 91.80%, 1.90% 93.59%, 3.10% 95.68%, 7.30% 96.13%, 95.20% 97.02%, 97.50% 96.27%, 98.30% 93.44%, 90.10% 36.81%, 86.10% 6.71%, 84.80% 3.43%, 84.00% 2.98%, 52.40% 3.43%, 16.30% 2.98%);
  transform-origin: 50.21% 52.35%;
}
.bulls-eye {
  clip-path: polygon(46.10% 2.10%, 36.10% 3.90%, 32.10% 5.21%, 26.30% 7.91%, 18.80% 12.91%, 12.90% 18.82%, 7.80% 26.33%, 5.30% 31.53%, 3.70% 36.24%, 2.10% 45.25%, 2.10% 54.05%, 3.70% 62.86%, 5.20% 67.37%, 7.90% 73.17%, 12.90% 80.38%, 19.80% 87.39%, 25.90% 91.69%, 30.00% 93.79%, 35.20% 95.80%, 41.30% 97.30%, 45.50% 97.90%, 54.50% 97.90%, 60.80% 96.90%, 64.80% 95.80%, 72.60% 92.49%, 77.20% 89.69%, 80.50% 87.09%, 87.60% 79.68%, 92.10% 73.07%, 95.80% 64.66%, 96.90% 60.66%, 97.80% 55.06%, 97.90% 44.94%, 96.90% 38.34%, 95.80% 34.43%, 92.50% 26.83%, 90.10% 22.82%, 87.00% 18.72%, 81.10% 12.91%, 73.60% 7.81%, 65.20% 4.20%, 61.00% 3.10%, 54.60% 2.10%);
  transform-origin: 50.00% 49.86%;
}
.cards {
  clip-path: polygon(18.70% 10.40%, 18.20% 10.90%, 18.20% 11.60%, 19.20% 14.20%, 19.00% 14.90%, 6.70% 20.60%, 6.70% 21.90%, 9.10% 26.20%, 9.50% 27.60%, 6.20% 30.00%, 5.40% 29.70%, 5.30% 29.20%, 4.80% 29.30%, 1.60% 31.90%, 2.00% 33.50%, 5.60% 37.60%, 6.40% 39.10%, 3.20% 39.90%, 2.30% 40.70%, 5.60% 58.20%, 1.20% 61.90%, 1.10% 62.90%, 2.00% 64.50%, 10.20% 72.90%, 11.90% 91.30%, 12.60% 93.60%, 13.20% 94.00%, 15.20% 94.00%, 22.20% 92.90%, 31.20% 92.10%, 32.40% 90.70%, 33.20% 90.70%, 43.40% 95.20%, 44.80% 95.20%, 48.70% 90.00%, 50.70% 89.30%, 53.50% 87.40%, 54.90% 87.30%, 59.80% 88.60%, 59.00% 92.20%, 59.90% 93.30%, 75.60% 97.90%, 77.00% 98.00%, 77.90% 97.00%, 80.30% 90.20%, 82.40% 85.60%, 85.00% 86.20%, 89.80% 88.10%, 91.50% 88.10%, 93.70% 83.80%, 99.20% 69.90%, 99.20% 68.60%, 98.00% 67.00%, 93.00% 65.40%, 92.90% 64.80%, 99.90% 58.80%, 99.90% 56.60%, 92.60% 49.10%, 92.90% 48.40%, 97.00% 48.30%, 98.10% 47.20%, 96.60% 29.70%, 95.60% 28.00%, 93.20% 27.50%, 93.30% 24.90%, 92.90% 24.10%, 91.50% 23.30%, 80.00% 19.30%, 77.30% 18.90%, 76.80% 19.70%, 75.80% 19.60%, 75.50% 20.10%, 73.80% 19.80%, 73.60% 18.90%, 74.70% 19.00%, 77.10% 15.60%, 77.30% 14.70%, 76.70% 13.40%, 61.40% 6.70%, 60.00% 6.80%, 59.10% 7.50%, 55.60% 11.50%, 56.30% 11.40%, 57.10% 10.40%, 57.60% 10.80%, 55.00% 13.40%, 54.80% 14.10%, 56.40% 14.10%, 57.00% 14.50%, 58.20% 14.10%, 58.60% 14.40%, 58.90% 13.70%, 65.30% 11.80%, 65.30% 12.70%, 60.00% 14.60%, 62.30% 14.90%, 62.40% 15.30%, 61.80% 15.90%, 48.80% 14.60%, 48.30% 16.80%, 47.70% 17.10%, 47.30% 15.40%, 47.80% 13.80%, 48.30% 13.50%, 53.10% 13.80%, 53.10% 13.40%, 54.20% 12.50%, 55.80% 8.20%, 55.10% 6.20%, 48.50% 4.40%, 46.70% 4.70%, 46.40% 4.00%, 44.00% 3.30%, 43.70% 3.80%, 40.90% 3.20%, 40.60% 2.50%, 40.40% 2.90%, 39.80% 2.90%, 39.70% 2.40%, 38.50% 2.00%, 38.10% 2.50%, 37.10% 2.30%, 36.80% 3.50%, 36.40% 3.40%, 36.30% 2.20%, 36.30% 3.20%, 34.40% 7.70%, 32.80% 6.30%, 31.70% 6.30%);
  transform-origin: 50.20% 51.39%;
}
.chess {
  clip-path: polygon(2.50% 27.92%, 2.90% 32.94%, 2.10% 33.68%, 2.40% 36.93%, 16.00% 80.06%, 18.50% 89.96%, 21.40% 95.72%, 23.60% 96.90%, 26.30% 96.90%, 49.70% 87.15%, 98.20% 68.39%, 99.10% 67.21%, 99.60% 60.12%, 89.80% 46.38%, 90.50% 44.17%, 90.40% 42.54%, 88.40% 41.21%, 86.50% 41.65%, 65.10% 11.96%, 62.90% 12.26%, 62.80% 8.57%, 63.30% 7.83%, 63.40% 5.76%, 62.40% 4.87%, 60.70% 4.87%, 59.90% 5.76%, 59.90% 7.39%, 60.30% 8.12%, 60.30% 11.67%, 59.90% 13.00%, 57.40% 13.44%, 56.50% 12.11%, 56.60% 10.78%, 57.70% 11.37%, 58.40% 9.75%, 55.30% 5.91%, 54.70% 6.35%, 53.70% 9.16%, 53.60% 14.18%, 53.20% 14.77%, 50.80% 15.36%, 50.20% 14.48%, 50.20% 13.74%, 50.80% 13.00%, 50.30% 11.67%, 50.60% 8.71%, 49.70% 6.20%, 49.10% 5.76%, 47.90% 8.86%, 48.30% 10.93%, 47.70% 12.56%, 48.30% 13.74%, 48.10% 15.66%, 47.60% 16.25%, 43.90% 16.99%, 43.40% 14.03%, 43.50% 12.85%, 44.20% 11.82%, 43.70% 9.60%, 44.20% 6.50%, 43.10% 5.61%, 43.10% 3.84%, 42.30% 2.95%, 41.60% 3.84%, 41.70% 5.47%, 40.60% 6.35%, 41.00% 8.57%, 40.60% 11.82%, 41.30% 12.70%, 41.40% 15.36%, 41.00% 17.43%, 40.30% 18.17%, 36.50% 18.76%, 36.30% 15.07%, 36.90% 13.44%, 36.40% 12.56%, 36.40% 10.64%, 36.90% 9.16%, 35.80% 8.27%, 35.50% 6.79%, 34.90% 6.35%, 34.50% 6.79%, 34.50% 7.98%, 33.20% 9.01%, 33.80% 11.08%, 33.80% 12.70%, 33.30% 13.88%, 34.10% 15.07%, 34.10% 18.61%, 33.60% 19.79%, 29.20% 20.83%, 28.90% 18.91%, 29.40% 17.73%, 28.80% 16.84%, 29.00% 13.74%, 27.90% 11.96%, 27.80% 10.93%, 27.20% 10.93%, 27.10% 12.11%, 26.20% 14.03%, 26.70% 16.40%, 26.20% 18.17%, 26.80% 19.20%, 26.80% 20.38%, 26.10% 21.86%, 22.30% 22.60%, 21.50% 20.83%, 22.40% 20.38%, 22.60% 18.61%, 21.50% 17.28%, 21.30% 16.10%, 19.70% 14.33%, 18.90% 15.07%, 18.20% 17.58%, 18.30% 23.04%, 18.00% 23.78%, 14.00% 24.82%, 13.40% 21.71%, 13.80% 19.94%, 13.70% 17.87%, 13.10% 16.99%, 10.70% 16.99%, 9.80% 18.02%, 9.90% 20.24%, 10.70% 21.57%, 10.60% 25.70%);
  transform-origin: 47.08% 51.31%;
}
.chess-board {
  clip-path: polygon(30.40% 2.67%, 2.40% 68.49%, 2.00% 70.49%, 3.40% 74.77%, 5.10% 76.23%, 10.30% 77.84%, 14.70% 78.50%, 17.50% 79.57%, 31.50% 82.78%, 82.20% 97.20%, 86.10% 97.33%, 88.00% 96.40%, 89.10% 95.06%, 91.20% 77.57%, 92.40% 70.89%, 98.20% 26.70%, 98.20% 22.03%, 97.30% 20.56%, 95.90% 19.76%, 96.10% 15.22%, 93.90% 14.29%);
  transform-origin: 54.57% 49.67%;
}
.chess-king {
  clip-path: polygon(50.93% 1.90%, 45.55% 2.70%, 46.58% 6.00%, 41.41% 5.50%, 40.17% 5.80%, 40.17% 11.00%, 46.17% 10.90%, 44.72% 13.10%, 44.93% 14.00%, 42.44% 14.60%, 42.86% 15.60%, 32.71% 16.90%, 29.61% 18.00%, 37.27% 30.60%, 35.40% 31.50%, 35.20% 32.30%, 37.47% 33.00%, 37.06% 34.70%, 33.75% 35.00%, 32.09% 35.60%, 32.71% 37.30%, 29.19% 38.20%, 28.78% 39.60%, 29.40% 40.30%, 31.47% 41.00%, 37.89% 41.70%, 39.75% 47.10%, 39.54% 54.80%, 36.44% 64.40%, 31.47% 71.30%, 27.33% 72.60%, 27.74% 75.20%, 26.71% 76.90%, 18.22% 81.50%, 16.56% 82.90%, 16.15% 84.90%, 18.22% 87.50%, 14.29% 88.70%, 13.66% 90.90%, 12.22% 91.40%, 6.00% 91.90%, 3.93% 92.80%, 3.93% 93.70%, 6.21% 95.10%, 10.77% 95.50%, 16.56% 96.90%, 28.36% 97.70%, 53.83% 98.10%, 85.09% 97.10%, 94.41% 95.30%, 97.10% 93.70%, 95.03% 92.30%, 90.06% 91.80%, 89.23% 88.60%, 85.30% 87.50%, 87.58% 84.90%, 87.16% 82.90%, 85.30% 81.40%, 77.02% 76.90%, 75.98% 75.20%, 76.19% 72.50%, 72.26% 71.30%, 67.08% 64.00%, 64.18% 54.80%, 63.98% 47.20%, 65.63% 41.90%, 66.25% 41.50%, 68.94% 41.50%, 73.50% 40.70%, 75.16% 39.50%, 74.53% 38.20%, 71.01% 37.30%, 71.84% 36.40%, 71.43% 35.40%, 66.46% 34.60%, 66.46% 32.90%, 68.74% 32.10%, 68.12% 31.30%, 66.67% 30.90%, 67.08% 29.30%, 73.91% 19.10%, 74.12% 17.80%, 71.64% 17.00%, 61.08% 15.60%, 61.49% 14.60%, 59.01% 14.00%, 59.21% 13.10%, 57.76% 10.70%, 63.56% 11.10%, 63.77% 5.80%, 62.53% 5.50%, 57.35% 6.10%, 58.39% 2.70%);
  transform-origin: 51.70% 60.43%;
}
.chess-pieces {
  clip-path: polygon(3.10% 34.08%, 3.10% 41.29%, 4.60% 45.05%, 4.60% 51.05%, 3.50% 60.06%, 2.40% 62.46%, 2.50% 64.56%, 0.00% 68.32%, 0.00% 99.85%, 99.90% 99.85%, 99.90% 36.64%, 98.50% 35.59%, 95.70% 34.83%, 90.80% 34.68%, 88.20% 35.59%, 86.90% 37.69%, 84.80% 36.19%, 80.90% 34.53%, 80.10% 35.14%, 79.10% 37.69%, 79.10% 40.39%, 78.30% 41.29%, 77.50% 41.29%, 75.70% 35.89%, 75.70% 33.93%, 75.30% 32.88%, 76.00% 28.08%, 77.20% 25.08%, 77.00% 23.27%, 76.30% 22.22%, 74.70% 21.92%, 73.40% 19.82%, 73.10% 16.97%, 71.60% 15.62%, 69.80% 16.22%, 69.10% 17.72%, 68.90% 20.12%, 68.00% 21.32%, 67.20% 21.32%, 66.20% 18.02%, 64.10% 17.12%, 63.40% 16.07%, 64.10% 13.81%, 64.10% 9.76%, 62.20% 6.01%, 60.60% 5.41%, 58.50% 6.76%, 57.20% 9.76%, 57.20% 13.96%, 57.80% 15.32%, 57.70% 16.22%, 54.90% 18.02%, 54.10% 19.82%, 51.00% 18.77%, 50.00% 17.12%, 49.70% 14.41%, 48.40% 12.91%, 46.50% 13.21%, 45.60% 14.71%, 45.40% 17.27%, 44.20% 19.07%, 42.60% 19.52%, 41.70% 18.47%, 42.00% 15.17%, 41.60% 13.96%, 39.30% 12.91%, 38.60% 11.86%, 39.20% 9.91%, 39.20% 5.86%, 38.00% 2.85%, 36.30% 1.65%, 33.90% 2.55%, 32.50% 5.86%, 32.50% 9.76%, 33.10% 12.01%, 32.60% 12.91%, 30.30% 13.96%, 29.80% 15.17%, 29.90% 17.42%, 31.50% 24.17%, 31.40% 27.33%, 29.90% 31.23%, 29.90% 32.73%, 30.70% 34.53%, 32.00% 35.59%, 32.20% 39.49%, 31.70% 40.84%, 31.60% 43.54%, 29.40% 47.30%, 28.60% 47.30%, 26.30% 41.29%, 25.00% 39.64%, 25.10% 37.09%, 23.60% 33.78%, 18.70% 35.14%, 16.30% 36.79%, 15.40% 36.04%, 15.10% 33.48%, 13.80% 32.43%, 11.00% 31.98%, 5.20% 32.43%, 3.40% 33.33%);
  transform-origin: 50.83% 62.00%;
}
.chess-queen {
  clip-path: polygon(49.21% 2.00%, 45.71% 2.80%, 43.96% 4.00%, 43.26% 5.60%, 43.61% 8.00%, 41.68% 8.40%, 39.75% 9.40%, 37.13% 8.90%, 35.20% 9.00%, 33.63% 10.40%, 29.42% 9.40%, 27.85% 9.90%, 28.20% 11.70%, 31.35% 15.10%, 33.80% 19.00%, 34.85% 23.70%, 32.92% 24.40%, 32.57% 25.20%, 34.85% 26.40%, 34.85% 27.60%, 31.87% 28.40%, 31.35% 28.80%, 31.70% 30.60%, 28.20% 31.40%, 27.15% 33.20%, 29.07% 34.80%, 35.20% 35.50%, 35.73% 36.00%, 37.30% 42.90%, 37.30% 48.50%, 36.25% 54.00%, 33.80% 60.00%, 28.55% 68.20%, 24.52% 69.00%, 23.12% 69.80%, 23.64% 73.20%, 22.77% 74.60%, 13.31% 80.00%, 12.61% 82.80%, 14.54% 85.50%, 12.26% 86.30%, 11.56% 87.00%, 11.73% 89.60%, 4.90% 91.10%, 3.50% 91.80%, 3.50% 93.00%, 5.60% 94.00%, 14.54% 95.80%, 20.14% 96.00%, 27.67% 97.20%, 38.18% 97.90%, 63.57% 97.90%, 87.74% 95.50%, 96.50% 93.60%, 97.02% 92.20%, 95.45% 91.10%, 88.62% 89.90%, 88.79% 87.10%, 85.81% 85.50%, 87.92% 82.70%, 87.57% 80.80%, 85.46% 78.90%, 78.81% 75.60%, 77.23% 74.30%, 76.71% 73.10%, 77.41% 71.00%, 77.06% 69.70%, 75.66% 69.00%, 72.33% 68.40%, 71.28% 67.50%, 66.20% 59.20%, 64.10% 53.50%, 63.22% 43.50%, 64.97% 35.70%, 70.93% 35.00%, 73.38% 33.50%, 73.38% 32.40%, 72.15% 31.30%, 68.83% 30.60%, 69.35% 29.00%, 68.65% 28.40%, 65.85% 27.70%, 65.85% 26.40%, 67.78% 25.40%, 67.43% 24.20%, 65.85% 23.80%, 66.37% 20.00%, 69.00% 15.30%, 72.15% 11.80%, 72.50% 10.00%, 70.93% 9.40%, 66.55% 10.50%, 64.97% 9.00%, 60.42% 9.20%, 59.02% 8.40%, 56.92% 8.00%, 57.27% 4.90%, 56.39% 3.70%, 52.71% 2.10%);
  transform-origin: 50.21% 60.02%;
}
.clubs {
  clip-path: polygon(73.50% 54.70%, 70.76% 55.80%, 68.63% 57.40%, 66.80% 59.90%, 66.09% 61.60%, 65.89% 65.90%, 66.70% 68.30%, 68.53% 71.60%, 64.97% 70.60%, 62.44% 70.60%, 59.80% 71.40%, 57.36% 73.10%, 55.94% 74.70%, 54.42% 78.20%, 54.21% 81.90%, 54.72% 84.20%, 56.35% 86.70%, 58.38% 88.50%, 62.74% 90.10%, 65.58% 90.10%, 68.73% 89.20%, 71.57% 87.40%, 74.42% 84.50%, 74.11% 87.70%, 72.59% 91.80%, 70.66% 94.90%, 68.43% 97.30%, 83.76% 97.30%, 81.02% 94.40%, 79.09% 91.20%, 77.87% 87.50%, 77.46% 84.60%, 77.97% 84.50%, 79.39% 86.30%, 81.83% 88.40%, 85.08% 89.80%, 89.14% 90.10%, 92.39% 89.20%, 94.92% 87.50%, 96.55% 85.50%, 97.46% 83.60%, 97.97% 80.80%, 97.46% 77.20%, 95.74% 74.10%, 92.39% 71.40%, 89.85% 70.60%, 88.12% 70.50%, 83.65% 71.70%, 83.65% 71.10%, 85.79% 67.60%, 86.40% 64.90%, 86.09% 61.80%, 84.57% 58.30%, 82.74% 56.60%, 80.00% 55.00%, 77.26% 54.40%);
  transform-origin: 76.06% 76.61%;
}
.dart {
  clip-path: polygon(96.80% 15.24%, 95.30% 14.63%, 91.20% 16.16%, 90.30% 12.65%, 88.40% 7.93%, 85.70% 4.42%, 84.30% 3.66%, 80.50% 2.90%, 77.90% 3.66%, 73.80% 6.86%, 71.70% 10.06%, 69.80% 15.24%, 69.00% 20.58%, 67.80% 35.98%, 67.30% 36.89%, 49.30% 50.46%, 43.50% 53.35%, 34.50% 60.82%, 33.80% 61.89%, 33.10% 61.89%, 24.60% 68.60%, 20.00% 75.00%, 19.70% 78.20%, 8.60% 87.35%, 4.00% 92.23%, 1.90% 95.43%, 5.60% 93.60%, 5.40% 94.66%, 3.00% 96.80%, 5.20% 96.34%, 20.80% 87.04%, 25.70% 86.13%, 32.70% 82.47%, 44.30% 74.70%, 51.40% 69.05%, 55.90% 64.63%, 57.50% 64.02%, 63.30% 59.15%, 68.90% 55.64%, 73.10% 55.03%, 74.70% 55.34%, 77.80% 54.57%, 78.20% 53.96%, 86.40% 52.29%, 86.80% 51.37%, 88.10% 51.68%, 88.60% 51.07%, 93.50% 49.85%, 94.90% 49.09%, 95.30% 48.17%, 96.20% 48.02%, 96.80% 46.65%, 97.50% 46.49%, 98.10% 43.29%, 96.60% 41.16%, 97.00% 36.13%, 96.60% 30.64%, 93.40% 23.02%, 93.30% 21.65%, 96.20% 17.84%, 96.90% 16.31%);
  transform-origin: 62.68% 47.37%;
}
.dart-board {
  clip-path: polygon(46.84% 2.00%, 37.37% 3.60%, 29.74% 6.30%, 25.76% 8.30%, 20.77% 11.50%, 17.31% 14.20%, 12.93% 18.60%, 7.64% 26.00%, 4.07% 34.20%, 2.44% 41.40%, 2.04% 51.80%, 2.85% 58.20%, 4.68% 65.20%, 8.86% 74.60%, 13.54% 81.80%, 20.16% 88.90%, 25.25% 92.50%, 25.87% 93.30%, 26.48% 93.30%, 33.40% 96.80%, 37.78% 98.00%, 42.77% 98.80%, 52.75% 99.10%, 59.27% 98.40%, 63.95% 97.40%, 71.08% 94.70%, 76.68% 91.30%, 77.80% 90.20%, 78.31% 90.20%, 78.62% 89.50%, 81.77% 86.90%, 85.34% 83.00%, 91.45% 74.00%, 94.70% 66.60%, 95.11% 64.70%, 95.52% 64.40%, 97.56% 55.70%, 97.96% 45.90%, 97.56% 41.80%, 96.33% 35.90%, 92.77% 26.80%, 88.29% 20.10%, 82.69% 14.20%, 74.95% 8.70%, 67.01% 4.90%, 57.13% 2.40%);
  transform-origin: 49.97% 50.35%;
}
.deck {
  clip-path: polygon(39.60% 2.82%, 36.70% 5.89%, 2.20% 53.13%, 2.00% 56.56%, 2.70% 68.47%, 2.30% 73.37%, 3.00% 75.34%, 3.40% 75.34%, 5.40% 77.79%, 5.40% 78.28%, 11.10% 81.60%, 13.60% 82.33%, 14.70% 83.31%, 16.90% 83.44%, 19.00% 84.66%, 22.20% 85.40%, 23.00% 86.26%, 24.20% 86.38%, 26.50% 87.85%, 34.20% 89.82%, 36.10% 90.80%, 36.40% 91.41%, 39.40% 92.64%, 40.20% 92.39%, 41.10% 93.37%, 45.10% 94.60%, 45.50% 95.09%, 46.80% 95.09%, 47.10% 95.58%, 48.70% 95.71%, 50.20% 96.56%, 57.40% 97.55%, 65.90% 96.81%, 68.10% 96.20%, 72.10% 93.74%, 74.30% 91.29%, 75.30% 88.83%, 76.50% 87.36%, 78.20% 82.82%, 78.80% 82.33%, 80.00% 78.90%, 82.70% 73.50%, 84.90% 67.36%, 86.30% 64.91%, 86.40% 63.93%, 89.20% 58.40%, 92.00% 50.92%, 93.20% 49.20%, 93.80% 46.75%, 95.20% 44.91%, 95.40% 43.44%, 97.40% 39.14%, 98.00% 36.32%, 97.90% 32.88%, 94.90% 28.96%, 94.10% 28.83%, 93.00% 27.85%, 93.00% 15.95%, 92.00% 14.60%, 90.40% 13.99%, 41.00% 2.45%);
  transform-origin: 50.71% 50.60%;
}
.diamonds {
  clip-path: polygon(23.86% 53.10%, 12.59% 66.90%, 4.47% 75.60%, 14.21% 86.30%, 23.35% 98.00%, 34.11% 84.70%, 42.54% 75.80%, 32.59% 64.60%);
  transform-origin: 23.52% 75.58%;
}
.dice {
  clip-path: polygon(3.70% 35.15%, 2.70% 38.22%, 2.10% 41.81%, 2.10% 55.13%, 3.40% 62.05%, 3.20% 64.45%, 6.30% 70.31%, 8.60% 73.37%, 10.50% 74.70%, 20.70% 76.43%, 22.00% 80.56%, 21.50% 84.95%, 23.20% 86.68%, 34.50% 90.15%, 39.80% 92.28%, 45.70% 92.54%, 52.10% 91.21%, 55.80% 94.27%, 66.40% 95.74%, 67.50% 96.40%, 77.70% 97.34%, 82.30% 96.01%, 85.20% 94.14%, 86.70% 92.28%, 88.30% 87.22%, 88.30% 84.29%, 86.90% 81.76%, 86.20% 78.96%, 85.80% 78.83%, 85.20% 75.23%, 85.70% 75.10%, 86.40% 73.64%, 92.20% 69.64%, 92.60% 68.71%, 93.70% 68.31%, 94.30% 67.11%, 97.30% 64.05%, 98.00% 62.32%, 97.70% 59.79%, 95.90% 58.06%, 97.10% 49.53%, 96.80% 39.55%, 95.80% 35.55%, 93.90% 31.56%, 92.10% 29.43%, 88.80% 27.30%, 85.80% 25.97%, 81.70% 25.17%, 76.40% 25.30%, 73.70% 25.97%, 70.20% 27.43%, 67.10% 29.56%, 67.50% 12.12%, 67.00% 9.45%, 66.20% 7.72%, 64.30% 5.86%, 58.80% 3.60%, 51.70% 2.66%, 45.80% 2.93%, 41.80% 4.26%, 40.00% 5.73%, 38.80% 7.46%, 37.70% 9.85%, 36.80% 13.58%, 35.70% 23.17%, 35.60% 34.49%, 35.80% 37.55%, 36.70% 40.48%, 36.40% 43.41%, 34.30% 43.41%, 32.90% 36.88%, 31.90% 34.49%, 30.20% 32.09%, 26.60% 29.43%, 22.50% 28.10%, 17.10% 27.83%, 9.50% 29.43%, 6.30% 31.56%);
  transform-origin: 51.69% 53.60%;
}
.die {
  clip-path: polygon(48.13% 2.02%, 44.63% 2.66%, 36.10% 5.22%, 12.03% 13.31%, 6.89% 15.87%, 3.86% 19.06%, 2.22% 23.64%, 2.22% 31.84%, 3.97% 60.70%, 4.56% 64.43%, 6.07% 68.80%, 4.09% 71.67%, 3.86% 77.42%, 4.67% 80.40%, 5.84% 81.58%, 5.96% 82.64%, 7.59% 83.92%, 8.06% 84.98%, 9.58% 85.84%, 9.46% 86.58%, 9.93% 86.58%, 10.40% 87.33%, 11.80% 87.65%, 12.03% 88.29%, 12.85% 88.50%, 12.97% 89.03%, 15.42% 90.63%, 16.24% 90.73%, 17.52% 91.80%, 19.04% 91.91%, 19.16% 92.44%, 20.33% 92.76%, 20.33% 93.18%, 22.31% 93.50%, 22.90% 94.14%, 32.24% 96.70%, 34.00% 96.59%, 34.58% 97.02%, 39.84% 97.44%, 42.29% 97.23%, 44.51% 97.66%, 46.50% 97.44%, 56.19% 97.98%, 58.18% 97.66%, 60.75% 97.98%, 62.27% 97.44%, 68.22% 96.91%, 69.74% 95.85%, 71.96% 95.85%, 72.20% 95.42%, 75.58% 94.99%, 76.29% 94.36%, 77.34% 94.36%, 78.15% 93.50%, 80.37% 93.08%, 80.49% 92.44%, 83.18% 91.59%, 83.06% 90.95%, 88.20% 88.82%, 91.00% 86.37%, 91.36% 85.30%, 93.34% 84.03%, 93.81% 82.64%, 95.68% 81.26%, 95.44% 80.51%, 95.91% 80.40%, 96.61% 79.13%, 96.14% 77.96%, 96.38% 72.52%, 95.56% 70.61%, 93.81% 69.22%, 95.21% 64.32%, 97.66% 33.97%, 97.66% 25.45%, 96.73% 22.15%, 95.44% 20.02%, 93.22% 17.78%, 90.07% 15.87%, 74.53% 9.27%, 57.59% 2.88%, 53.27% 2.02%);
  transform-origin: 49.86% 50.90%;
}
.domino {
  clip-path: polygon(36.86% 2.00%, 32.50% 3.30%, 30.95% 4.40%, 28.46% 8.10%, 3.42% 76.00%, 2.95% 79.80%, 4.20% 81.80%, 5.75% 82.90%, 5.75% 83.60%, 4.51% 84.40%, 3.11% 86.30%, 2.95% 88.40%, 6.22% 91.50%, 12.44% 93.50%, 21.15% 94.80%, 53.19% 98.00%, 62.83% 97.90%, 69.98% 96.30%, 70.14% 95.90%, 74.81% 94.00%, 75.27% 93.10%, 77.29% 91.80%, 80.25% 87.80%, 83.83% 85.00%, 83.83% 84.20%, 84.91% 83.50%, 84.91% 82.90%, 86.31% 82.00%, 87.40% 80.30%, 88.02% 80.20%, 89.58% 77.00%, 93.00% 73.80%, 93.93% 70.80%, 95.33% 69.10%, 96.89% 62.90%, 96.73% 61.10%, 95.18% 59.20%, 95.18% 58.50%, 94.09% 57.80%, 93.93% 57.10%, 91.60% 55.70%, 86.47% 54.50%, 84.14% 54.70%, 83.98% 54.10%, 96.58% 17.40%, 96.89% 13.70%, 95.65% 11.90%, 89.58% 6.00%, 88.34% 5.40%, 87.09% 5.50%, 86.31% 4.90%, 81.49% 4.30%, 46.19% 2.10%);
  transform-origin: 51.99% 51.42%;
}
.game-piece {
  clip-path: polygon(40.33% 2.30%, 33.11% 4.20%, 28.36% 6.70%, 25.25% 9.20%, 22.46% 13.60%, 21.80% 18.10%, 22.79% 21.30%, 25.41% 25.10%, 31.31% 29.60%, 31.64% 31.80%, 23.44% 50.60%, 7.05% 84.10%, 6.72% 87.90%, 3.44% 88.40%, 3.11% 88.80%, 1.80% 88.90%, 1.48% 89.40%, 0.00% 89.50%, 0.00% 91.70%, 1.31% 91.90%, 2.79% 93.20%, 10.00% 95.50%, 28.69% 97.20%, 55.74% 98.00%, 66.56% 97.90%, 81.64% 96.90%, 93.77% 93.80%, 96.07% 92.60%, 97.38% 90.10%, 96.39% 88.40%, 94.10% 87.00%, 90.33% 85.90%, 85.74% 85.80%, 84.92% 82.70%, 73.28% 59.00%, 61.80% 33.30%, 61.64% 29.60%, 68.20% 24.30%, 70.49% 20.20%, 70.98% 15.70%, 69.84% 12.30%, 66.56% 8.20%, 62.62% 5.50%, 59.84% 4.20%, 51.15% 2.10%);
  transform-origin: 47.00% 57.98%;
}
.hand {
  clip-path: polygon(97.37% 20.20%, 82.67% 14.30%, 82.98% 11.30%, 81.86% 10.10%, 66.67% 7.10%, 66.46% 5.10%, 65.35% 4.10%, 53.09% 4.20%, 52.48% 2.70%, 51.57% 2.00%, 39.01% 4.10%, 34.75% 4.20%, 33.64% 5.10%, 33.13% 5.10%, 32.02% 3.60%, 30.90% 3.50%, 25.73% 5.80%, 25.53% 6.70%, 23.61% 6.80%, 22.29% 7.40%, 19.35% 7.90%, 17.93% 9.30%, 2.84% 14.60%, 2.33% 15.10%, 2.13% 16.90%, 19.05% 59.80%, 19.86% 60.50%, 20.77% 60.60%, 30.80% 56.70%, 31.41% 56.80%, 27.76% 62.40%, 22.80% 68.80%, 21.99% 70.80%, 22.09% 73.20%, 23.51% 78.50%, 25.73% 92.00%, 25.63% 99.90%, 55.32% 99.90%, 56.13% 90.30%, 55.93% 88.00%, 56.33% 85.30%, 57.45% 83.30%, 57.35% 82.10%, 58.46% 81.70%, 59.07% 83.10%, 59.98% 84.00%, 61.20% 84.60%, 62.61% 84.70%, 63.83% 84.00%, 65.05% 81.20%, 66.16% 80.70%, 66.97% 79.40%, 66.16% 70.50%, 68.09% 69.40%, 68.59% 67.60%, 66.16% 63.90%, 64.74% 60.40%, 65.25% 60.30%, 78.22% 65.60%, 79.23% 65.50%, 80.04% 64.90%, 97.97% 22.20%, 97.97% 21.10%);
  transform-origin: 48.47% 44.26%;
}
.hearts {
  clip-path: polygon(37.46% 4.30%, 32.49% 4.10%, 29.34% 5.10%, 26.70% 7.10%, 25.08% 9.20%, 24.26% 11.10%, 23.65% 11.30%, 21.52% 7.60%, 18.88% 5.40%, 15.33% 4.10%, 11.17% 4.10%, 8.32% 5.00%, 5.79% 6.60%, 3.45% 9.40%, 2.54% 11.50%, 2.03% 14.70%, 2.23% 17.20%, 2.94% 20.20%, 4.37% 23.40%, 7.51% 27.70%, 18.98% 39.60%, 23.65% 46.10%, 28.32% 39.90%, 40.71% 27.00%, 43.25% 23.40%, 44.97% 19.40%, 45.58% 14.00%, 44.97% 11.00%, 44.16% 9.20%, 41.32% 6.10%);
  transform-origin: 23.82% 20.51%;
}
.jack {
  clip-path: polygon(5.69% 2.40%, 3.70% 3.70%, 2.84% 5.30%, 2.84% 94.80%, 3.41% 96.00%, 4.69% 97.20%, 7.40% 98.00%, 92.75% 98.00%, 95.02% 97.40%, 96.59% 96.10%, 97.16% 94.70%, 97.16% 5.30%, 96.59% 3.90%, 94.45% 2.40%, 92.18% 2.00%, 7.54% 2.00%, 7.40% 2.30%);
  transform-origin: 50.09% 49.98%;
}
.joystick {
  clip-path: polygon(53.50% 1.97%, 44.44% 2.09%, 37.65% 2.90%, 28.40% 5.10%, 22.63% 7.31%, 17.08% 10.32%, 12.55% 14.04%, 8.64% 19.37%, 7.20% 23.67%, 7.20% 27.73%, 8.64% 32.25%, 11.73% 36.77%, 15.64% 40.37%, 21.40% 43.97%, 25.31% 45.71%, 32.30% 47.91%, 38.48% 49.19%, 38.68% 69.37%, 31.48% 70.42%, 24.49% 72.16%, 17.49% 75.06%, 16.67% 76.10%, 14.81% 76.22%, 11.93% 77.61%, 9.67% 77.84%, 5.35% 80.63%, 3.91% 82.83%, 3.50% 85.38%, 4.12% 87.01%, 7.20% 89.68%, 12.96% 92.46%, 14.40% 92.69%, 15.02% 93.39%, 17.70% 93.62%, 21.60% 95.01%, 31.07% 96.29%, 31.28% 96.64%, 46.91% 97.91%, 70.99% 96.29%, 78.40% 95.01%, 81.07% 93.74%, 83.95% 93.27%, 84.36% 92.69%, 86.01% 92.69%, 88.89% 90.95%, 90.12% 90.95%, 90.95% 90.02%, 92.59% 89.68%, 93.21% 88.52%, 95.27% 87.59%, 95.68% 85.38%, 96.30% 85.27%, 96.09% 83.06%, 95.06% 82.60%, 94.03% 80.86%, 90.74% 79.35%, 88.89% 77.84%, 86.83% 77.61%, 86.21% 76.68%, 83.74% 76.68%, 82.10% 75.06%, 74.07% 71.81%, 61.52% 69.37%, 61.73% 48.96%, 69.34% 47.22%, 76.54% 44.55%, 81.48% 41.88%, 86.42% 38.05%, 89.51% 34.45%, 92.18% 28.42%, 92.39% 23.90%, 90.95% 19.37%, 86.21% 13.23%, 81.07% 9.40%, 76.54% 7.08%, 71.40% 5.10%, 65.23% 3.48%);
  transform-origin: 49.76% 49.01%;
}
.king {
  clip-path: polygon(3.96% 3.10%, 2.83% 4.60%, 2.83% 95.30%, 3.68% 96.60%, 6.36% 98.00%, 93.64% 98.00%, 94.91% 97.60%, 96.46% 96.50%, 97.17% 95.30%, 97.17% 5.30%, 96.75% 3.90%, 96.04% 3.20%, 92.93% 2.00%, 7.07% 2.00%);
  transform-origin: 50.02% 49.99%;
}
.knight {
  clip-path: polygon(35.31% 2.50%, 35.62% 9.60%, 29.53% 13.00%, 27.70% 15.40%, 23.59% 18.30%, 22.68% 20.30%, 10.81% 30.60%, 8.07% 32.10%, 6.54% 33.70%, 6.24% 34.90%, 7.61% 37.50%, 7.91% 39.70%, 8.83% 40.70%, 11.87% 42.30%, 15.53% 42.20%, 15.68% 43.60%, 17.66% 44.30%, 23.29% 43.70%, 24.66% 43.20%, 26.33% 41.80%, 26.94% 39.70%, 28.61% 38.40%, 36.23% 35.70%, 42.01% 35.30%, 42.16% 36.90%, 29.83% 49.10%, 25.27% 55.90%, 23.90% 59.70%, 23.74% 62.80%, 25.57% 65.90%, 23.90% 66.60%, 23.29% 68.00%, 25.42% 69.50%, 25.57% 71.90%, 23.44% 75.20%, 17.66% 78.90%, 15.98% 80.90%, 15.68% 83.10%, 17.66% 85.70%, 14.92% 87.10%, 14.31% 89.20%, 13.70% 89.50%, 8.22% 89.70%, 3.20% 90.40%, 1.22% 91.50%, 1.37% 92.60%, 3.96% 93.10%, 5.33% 94.20%, 16.44% 96.00%, 36.68% 97.40%, 45.51% 97.30%, 45.97% 97.60%, 46.88% 97.30%, 47.34% 97.80%, 51.29% 97.30%, 52.21% 98.00%, 54.64% 98.00%, 54.79% 97.50%, 55.40% 97.50%, 55.56% 98.00%, 58.45% 97.60%, 63.17% 97.70%, 64.08% 97.30%, 67.73% 97.50%, 91.93% 93.80%, 92.39% 93.40%, 94.06% 93.40%, 97.56% 92.00%, 97.72% 91.20%, 97.11% 91.10%, 96.35% 90.00%, 93.76% 89.10%, 91.63% 89.10%, 90.87% 88.70%, 80.82% 88.30%, 79.91% 87.00%, 77.47% 85.70%, 79.30% 83.60%, 79.30% 80.90%, 77.63% 78.90%, 71.39% 74.80%, 69.71% 71.80%, 69.86% 69.60%, 71.99% 68.00%, 71.69% 66.90%, 69.86% 65.90%, 70.62% 63.90%, 75.19% 62.60%, 78.69% 60.30%, 78.69% 59.70%, 75.80% 57.60%, 74.73% 54.90%, 75.04% 51.70%, 78.84% 42.00%, 80.06% 35.60%, 79.15% 26.30%, 76.41% 20.70%, 71.99% 15.50%, 64.69% 10.60%, 56.93% 7.70%, 50.08% 6.80%, 44.60% 2.00%, 43.23% 2.30%, 42.01% 6.40%, 41.25% 6.30%, 36.68% 2.60%);
  transform-origin: 48.35% 54.65%;
}
.pawn {
  clip-path: polygon(57.50% 2.55%, 52.45% 1.93%, 47.87% 2.04%, 39.49% 3.77%, 34.76% 6.01%, 32.23% 7.84%, 29.86% 10.29%, 28.12% 13.34%, 27.49% 17.41%, 28.91% 21.79%, 31.28% 24.75%, 36.81% 28.92%, 28.12% 30.86%, 26.86% 32.08%, 26.86% 33.71%, 29.07% 35.34%, 37.12% 37.07%, 37.12% 44.70%, 36.02% 48.78%, 33.65% 53.97%, 30.65% 58.35%, 27.33% 59.37%, 26.22% 60.29%, 25.75% 64.26%, 24.17% 66.60%, 21.33% 68.64%, 16.27% 71.08%, 12.32% 74.24%, 11.53% 76.27%, 11.69% 77.70%, 13.74% 80.45%, 11.69% 81.26%, 9.79% 82.79%, 9.48% 88.70%, 8.06% 88.90%, 7.58% 89.41%, 4.58% 89.82%, 4.27% 90.43%, 2.53% 90.94%, 2.37% 91.96%, 5.69% 93.58%, 12.80% 95.32%, 15.32% 95.32%, 16.75% 95.72%, 18.96% 95.52%, 29.07% 96.74%, 44.23% 96.84%, 45.18% 97.35%, 47.08% 97.15%, 46.92% 97.96%, 49.13% 98.17%, 49.13% 97.56%, 51.34% 96.84%, 70.46% 96.74%, 71.72% 96.33%, 77.73% 96.13%, 88.78% 94.91%, 96.05% 92.87%, 96.84% 91.75%, 95.73% 90.33%, 92.73% 89.92%, 92.58% 89.51%, 91.47% 89.31%, 90.52% 82.59%, 88.78% 81.26%, 86.73% 80.45%, 88.94% 77.29%, 88.94% 75.66%, 87.99% 73.83%, 86.26% 72.20%, 79.62% 68.74%, 76.62% 66.50%, 75.20% 63.95%, 74.88% 60.29%, 73.78% 59.37%, 70.46% 58.35%, 66.51% 51.43%, 64.45% 44.30%, 64.30% 37.58%, 64.77% 36.97%, 73.14% 35.13%, 74.57% 33.91%, 74.72% 32.28%, 72.67% 30.65%, 64.93% 29.12%, 64.77% 28.62%, 69.35% 25.56%, 72.04% 22.71%, 73.78% 18.94%, 73.93% 15.07%, 72.04% 10.69%, 68.25% 6.92%, 62.72% 3.97%);
  transform-origin: 50.44% 57.99%;
}
.poker-chip {
  clip-path: polygon(44.50% 2.59%, 34.30% 5.06%, 30.20% 6.64%, 25.00% 9.45%, 18.40% 14.29%, 11.90% 21.15%, 8.10% 27.45%, 5.20% 35.43%, 3.90% 42.29%, 3.70% 45.44%, 3.00% 46.91%, 2.10% 50.84%, 2.30% 61.53%, 4.50% 68.84%, 7.20% 74.69%, 10.00% 78.97%, 14.90% 84.59%, 17.30% 86.73%, 23.20% 90.89%, 25.60% 91.90%, 26.00% 92.58%, 34.40% 95.73%, 43.10% 97.41%, 54.50% 97.64%, 62.40% 96.51%, 65.50% 95.16%, 70.30% 93.93%, 72.50% 92.46%, 75.50% 91.34%, 80.30% 88.19%, 81.20% 86.95%, 82.50% 86.39%, 87.80% 80.99%, 92.90% 73.00%, 96.20% 65.02%, 97.10% 61.75%, 97.90% 56.13%, 98.00% 51.86%, 97.60% 48.59%, 95.60% 42.86%, 94.80% 35.88%, 91.90% 27.33%, 89.70% 23.28%, 87.30% 19.91%, 81.50% 14.06%, 78.60% 11.70%, 73.30% 8.32%, 68.30% 5.96%, 63.00% 4.16%, 56.90% 3.15%, 55.80% 2.59%, 51.80% 2.25%);
  transform-origin: 49.88% 50.53%;
}
.puzzle {
  clip-path: polygon(76.60% 2.83%, 76.60% 2.83%, 74.00% 2.83%, 42.00% 10.55%, 3.00% 18.92%, 2.10% 19.69%, 2.20% 22.65%, 12.50% 92.66%, 13.20% 93.69%, 14.70% 94.59%, 21.10% 93.69%, 42.10% 87.90%, 53.90% 83.91%, 65.90% 81.08%, 67.50% 80.18%, 68.10% 79.28%, 68.30% 77.35%, 67.90% 75.55%, 66.40% 72.33%, 66.30% 69.63%, 65.40% 66.54%, 63.10% 64.09%, 64.10% 61.90%, 63.70% 58.94%, 64.20% 57.79%, 65.70% 57.27%, 66.20% 56.50%, 66.60% 54.18%, 67.30% 54.31%, 68.30% 55.86%, 70.80% 56.37%, 72.20% 55.86%, 73.10% 54.44%, 73.90% 54.44%, 74.90% 55.47%, 75.60% 57.14%, 76.80% 57.79%, 78.20% 57.79%, 79.40% 56.89%, 79.70% 54.18%, 80.40% 53.80%, 81.00% 54.31%, 81.90% 57.01%, 82.90% 58.30%, 82.90% 62.55%, 83.80% 65.77%, 83.70% 67.44%, 81.10% 66.80%, 80.30% 63.71%, 79.20% 62.29%, 77.50% 61.90%, 76.80% 62.68%, 76.50% 65.12%, 75.30% 65.12%, 73.30% 64.09%, 72.50% 64.35%, 71.10% 66.54%, 72.50% 69.37%, 72.30% 70.40%, 71.30% 70.91%, 70.30% 70.14%, 69.70% 71.17%, 69.30% 73.36%, 68.30% 73.62%, 69.90% 76.19%, 71.80% 77.86%, 71.60% 80.31%, 73.20% 83.14%, 75.10% 83.40%, 76.00% 82.50%, 76.60% 80.82%, 79.80% 81.34%, 80.90% 80.57%, 81.80% 77.61%, 81.10% 74.13%, 82.00% 73.87%, 83.20% 72.59%, 83.80% 68.21%, 85.40% 69.24%, 86.60% 69.37%, 94.10% 67.82%, 95.60% 66.54%, 96.10% 63.84%, 83.70% 24.97%, 78.60% 7.59%, 76.60% 2.83%, 76.60% 2.83%, 87.00% 76.58%, 85.10% 79.28%, 85.50% 82.88%, 84.40% 83.27%, 83.60% 82.37%, 82.80% 82.63%, 81.00% 85.97%, 81.00% 86.87%, 83.00% 90.22%, 82.40% 93.69%, 82.80% 94.98%, 84.40% 97.17%, 86.70% 97.17%, 87.90% 95.50%, 91.00% 96.65%, 92.50% 96.40%, 94.50% 93.69%, 97.80% 87.39%, 98.00% 85.07%, 96.70% 82.37%, 95.40% 81.08%, 95.50% 78.38%, 94.90% 77.09%, 93.40% 75.55%, 91.90% 75.55%, 90.50% 78.12%, 87.00% 76.58%, 76.60% 2.83%);
  transform-origin: 47.74% 49.22%;
}
.puzzle-piece {
  clip-path: polygon(5.19% 47.27%, 4.11% 50.45%, 4.00% 52.61%, 2.27% 55.80%, 1.95% 59.43%, 2.49% 62.84%, 4.86% 65.80%, 7.03% 67.50%, 8.65% 68.18%, 13.41% 68.64%, 19.57% 66.82%, 21.51% 66.82%, 23.03% 67.95%, 23.68% 69.43%, 23.68% 74.89%, 22.70% 83.86%, 21.73% 88.07%, 21.84% 90.11%, 22.81% 92.50%, 25.19% 94.20%, 28.00% 95.23%, 42.27% 97.61%, 48.65% 97.61%, 51.24% 96.25%, 52.32% 94.77%, 52.86% 91.36%, 52.43% 87.16%, 55.35% 85.23%, 58.27% 84.43%, 61.30% 84.66%, 63.89% 86.02%, 65.41% 88.86%, 65.51% 93.98%, 66.05% 95.68%, 68.76% 97.39%, 74.81% 97.39%, 87.78% 95.11%, 92.54% 93.86%, 95.03% 92.27%, 96.43% 90.57%, 97.30% 86.59%, 97.95% 75.68%, 97.95% 65.80%, 97.62% 62.39%, 96.86% 60.00%, 94.92% 58.30%, 92.65% 58.07%, 85.95% 61.36%, 81.41% 61.36%, 78.70% 60.23%, 77.08% 58.98%, 75.24% 56.59%, 74.81% 55.00%, 76.11% 52.95%, 78.70% 51.02%, 80.43% 50.34%, 84.43% 50.11%, 88.11% 51.25%, 90.81% 51.36%, 93.62% 50.68%, 95.46% 49.20%, 96.43% 47.16%, 97.19% 41.02%, 97.08% 33.07%, 96.00% 22.05%, 95.24% 20.91%, 94.27% 20.57%, 73.62% 22.61%, 70.38% 22.50%, 68.11% 21.82%, 67.03% 21.02%, 67.03% 20.34%, 68.32% 18.52%, 69.30% 15.23%, 69.51% 9.43%, 68.11% 6.14%, 64.97% 3.52%, 61.41% 2.27%, 57.08% 2.05%, 53.19% 2.95%, 49.73% 5.00%, 47.46% 8.18%, 47.03% 11.48%, 45.51% 13.75%, 45.08% 15.45%, 45.41% 18.75%, 46.49% 21.70%, 46.27% 22.39%, 38.70% 22.05%, 26.92% 20.68%, 24.54% 20.91%, 23.68% 22.39%, 23.78% 25.11%, 21.84% 27.50%, 21.73% 28.86%, 21.84% 33.64%, 22.70% 38.30%, 23.03% 44.66%, 20.32% 44.55%, 16.86% 42.39%, 15.03% 41.82%, 12.00% 41.82%, 9.95% 42.50%, 7.68% 43.98%);
  transform-origin: 55.27% 54.95%;
}
.queen {
  clip-path: polygon(5.26% 2.40%, 2.84% 4.70%, 2.84% 95.20%, 3.84% 96.60%, 6.83% 98.00%, 93.17% 98.00%, 96.16% 96.60%, 97.16% 95.30%, 97.16% 4.60%, 94.74% 2.40%, 93.46% 2.00%, 6.40% 2.00%);
  transform-origin: 50.00% 49.99%;
}
.rook {
  clip-path: polygon(25.23% 3.60%, 23.23% 4.70%, 23.08% 5.30%, 23.23% 18.40%, 24.15% 19.20%, 26.15% 19.80%, 26.46% 20.40%, 24.31% 21.30%, 23.85% 22.70%, 25.38% 24.20%, 28.00% 25.20%, 28.77% 26.70%, 30.15% 27.20%, 30.46% 27.80%, 30.46% 38.70%, 28.31% 52.20%, 25.08% 61.40%, 23.54% 61.90%, 21.54% 63.50%, 21.54% 64.60%, 22.31% 65.50%, 21.54% 68.00%, 14.31% 72.10%, 12.77% 73.40%, 11.23% 76.10%, 11.38% 78.00%, 12.62% 80.20%, 9.38% 81.80%, 8.31% 83.20%, 8.00% 87.90%, 4.00% 88.40%, 2.00% 90.90%, 4.00% 92.80%, 10.92% 95.10%, 14.46% 95.30%, 16.31% 96.10%, 19.85% 96.10%, 21.54% 96.60%, 26.77% 96.70%, 26.92% 97.00%, 30.31% 97.00%, 31.54% 97.40%, 32.92% 97.10%, 34.00% 97.60%, 37.08% 97.30%, 37.23% 97.90%, 38.31% 97.70%, 38.46% 98.00%, 43.38% 98.00%, 43.54% 97.60%, 44.77% 98.10%, 63.54% 97.60%, 65.85% 97.00%, 67.85% 97.20%, 81.23% 96.10%, 83.08% 95.40%, 92.31% 94.10%, 96.15% 92.60%, 96.92% 91.50%, 96.62% 89.60%, 96.00% 89.60%, 95.23% 88.70%, 93.23% 88.40%, 92.00% 87.40%, 91.38% 82.90%, 90.31% 81.60%, 87.38% 80.20%, 88.62% 77.70%, 88.62% 75.90%, 87.38% 73.70%, 85.54% 72.10%, 78.62% 68.40%, 77.85% 67.20%, 77.69% 65.30%, 78.31% 64.70%, 78.31% 63.50%, 76.62% 62.00%, 74.77% 61.40%, 71.54% 52.20%, 69.54% 40.70%, 69.23% 28.80%, 69.54% 27.30%, 71.23% 26.50%, 71.85% 25.10%, 74.77% 24.00%, 75.85% 23.00%, 75.69% 21.50%, 73.54% 20.50%, 73.38% 20.00%, 75.38% 19.30%, 76.62% 18.30%, 76.77% 5.00%, 74.15% 3.50%, 68.31% 2.80%, 66.15% 3.30%, 66.00% 5.60%, 65.54% 5.90%, 62.15% 6.10%, 61.85% 2.50%, 56.15% 2.00%, 44.15% 2.00%, 38.15% 2.40%, 37.69% 6.10%, 33.85% 5.60%, 33.85% 3.40%, 33.08% 3.00%, 30.46% 2.80%);
  transform-origin: 49.86% 55.78%;
}

.score-pad {
  clip-path: polygon(26.68% 2.00%, 26.68% 2.00%, 25.53% 3.50%, 24.79% 6.10%, 24.47% 10.40%, 24.89% 11.60%, 24.47% 11.90%, 21.74% 19.40%, 2.10% 82.30%, 2.63% 84.90%, 4.73% 87.10%, 6.41% 87.60%, 46.53% 93.70%, 64.50% 97.00%, 68.49% 97.10%, 69.43% 96.60%, 70.48% 94.80%, 83.72% 33.10%, 86.03% 25.00%, 87.82% 20.30%, 87.71% 17.30%, 86.87% 15.00%, 84.98% 13.30%, 85.19% 9.40%, 26.68% 2.00%, 26.68% 2.00%, 92.33% 32.70%, 85.29% 56.60%, 73.42% 94.40%, 73.95% 96.40%, 74.79% 97.40%, 76.68% 98.00%, 78.57% 97.50%, 79.52% 96.60%, 80.57% 94.10%, 95.59% 44.50%, 97.90% 35.10%, 97.79% 28.50%, 97.37% 27.50%, 96.53% 27.40%, 96.74% 25.70%, 96.22% 25.80%, 92.33% 32.70%, 26.68% 2.00%);
  transform-origin: 49.46% 50.89%;
}
.spades {
  clip-path: polygon(76.35% 2.00%, 70.86% 8.50%, 60.20% 19.20%, 57.56% 23.00%, 56.04% 27.20%, 56.14% 31.00%, 57.26% 33.60%, 59.29% 36.00%, 61.93% 37.60%, 64.67% 38.20%, 69.04% 37.70%, 71.37% 36.50%, 74.11% 33.80%, 74.52% 33.90%, 74.11% 36.60%, 72.49% 40.90%, 70.46% 43.90%, 68.02% 46.20%, 84.16% 46.20%, 81.93% 44.20%, 80.00% 41.70%, 78.27% 37.70%, 77.56% 34.00%, 78.07% 33.90%, 79.90% 35.90%, 82.64% 37.60%, 85.38% 38.20%, 88.12% 38.10%, 89.85% 37.70%, 92.79% 36.00%, 94.92% 33.60%, 96.24% 30.20%, 96.35% 28.30%, 95.74% 25.20%, 93.81% 21.50%, 91.17% 18.20%, 80.00% 6.90%);
  transform-origin: 76.11% 25.64%;
}
.spinner {
  clip-path: polygon(54.00% 2.17%, 45.90% 2.28%, 36.00% 4.13%, 26.30% 7.93%, 20.00% 11.85%, 15.20% 15.98%, 12.80% 18.59%, 7.60% 25.87%, 5.50% 30.11%, 3.70% 35.22%, 2.20% 43.59%, 2.10% 50.22%, 2.40% 50.98%, 1.90% 57.50%, 2.40% 62.39%, 3.80% 67.61%, 5.70% 72.50%, 9.10% 78.26%, 11.30% 81.20%, 18.60% 88.04%, 19.60% 88.37%, 21.40% 90.11%, 22.20% 90.11%, 26.20% 92.61%, 34.80% 95.87%, 45.60% 97.83%, 57.80% 97.50%, 65.20% 95.87%, 71.20% 93.70%, 76.30% 91.30%, 81.90% 87.50%, 89.00% 80.76%, 92.60% 75.65%, 96.20% 68.26%, 98.10% 60.33%, 97.60% 43.04%, 96.20% 34.67%, 94.50% 29.67%, 92.60% 25.76%, 88.80% 20.00%, 83.00% 13.80%, 78.00% 10.00%, 74.50% 7.93%, 65.10% 4.13%);
  transform-origin: 50.06% 50.22%;
}
.video-game {
  clip-path: polygon(4.50% 2.18%, 4.10% 3.38%, 4.10% 64.45%, 4.60% 65.10%, 11.30% 65.10%, 11.40% 65.76%, 8.00% 69.90%, 3.80% 70.23%, 1.90% 71.10%, 5.40% 71.86%, 5.50% 72.52%, 6.30% 72.74%, 11.60% 72.30%, 47.40% 72.19%, 47.50% 72.74%, 45.60% 74.05%, 44.10% 76.44%, 40.90% 85.93%, 39.90% 92.15%, 38.50% 93.46%, 38.20% 94.55%, 38.40% 96.29%, 40.90% 97.71%, 44.90% 97.93%, 50.40% 96.62%, 58.20% 96.29%, 67.40% 96.51%, 73.00% 97.71%, 78.20% 97.93%, 80.80% 97.16%, 81.60% 96.51%, 81.70% 95.53%, 81.10% 94.55%, 80.50% 87.57%, 79.20% 83.10%, 76.10% 75.35%, 73.40% 73.17%, 73.10% 72.41%, 89.10% 72.19%, 95.80% 72.74%, 96.00% 71.54%, 98.00% 71.32%, 96.80% 70.77%, 94.50% 70.56%, 90.70% 65.76%, 90.80% 65.10%, 97.60% 65.10%, 98.10% 64.78%, 98.00% 2.40%, 97.50% 2.07%);
  transform-origin: 52.20% 42.93%;
}
/* video games, page ids 43-48 (added 2026-09-17) */
.console {
  clip-path: polygon(8.27% 2.60%, 7.87% 3.50%, 8.00% 89.10%, 8.53% 90.50%, 3.07% 91.40%, 2.67% 93.50%, 3.33% 94.10%, 10.40% 95.80%, 32.53% 97.90%, 59.33% 97.90%, 79.20% 97.30%, 85.87% 97.60%, 96.13% 96.80%, 96.40% 96.40%, 94.80% 96.00%, 94.67% 95.50%, 96.40% 93.90%, 97.20% 92.10%, 97.20% 85.40%, 94.40% 75.20%, 91.20% 68.10%, 88.13% 64.10%, 86.27% 63.00%, 82.80% 62.10%, 82.80% 4.40%, 81.20% 4.00%, 34.13% 2.00%, 9.73% 2.20%);
  transform-origin: 47.62% 51.89%;
}
.controller {
  clip-path: polygon(16.30% 7.52%, 16.00% 10.07%, 13.80% 12.62%, 12.70% 15.30%, 9.40% 26.31%, 6.60% 38.79%, 4.40% 51.54%, 2.80% 64.83%, 2.40% 76.91%, 2.90% 81.34%, 4.60% 87.38%, 2.40% 89.13%, 2.00% 91.68%, 3.00% 93.96%, 4.30% 94.77%, 4.40% 95.30%, 7.30% 96.78%, 12.90% 97.32%, 24.10% 96.91%, 25.30% 96.38%, 31.30% 96.38%, 34.00% 95.70%, 38.40% 95.70%, 38.60% 95.30%, 39.70% 95.70%, 44.80% 94.77%, 48.60% 95.03%, 49.50% 94.63%, 87.30% 97.32%, 93.40% 96.51%, 95.50% 95.30%, 97.10% 93.69%, 98.00% 90.74%, 97.00% 88.32%, 95.00% 86.98%, 96.70% 80.81%, 97.10% 71.81%, 96.10% 59.06%, 94.50% 47.65%, 91.70% 33.02%, 89.00% 22.28%, 86.10% 13.56%, 83.50% 10.34%, 83.20% 7.65%, 81.20% 5.37%, 78.50% 3.89%, 73.60% 2.68%, 69.50% 3.09%, 68.70% 3.89%, 68.50% 4.83%, 67.10% 5.23%, 66.40% 6.17%, 48.10% 5.77%, 33.50% 6.31%, 32.30% 5.23%, 30.90% 4.83%, 30.70% 3.76%, 29.90% 3.09%, 26.30% 2.68%, 23.10% 3.22%, 19.40% 4.70%);
  transform-origin: 49.76% 52.89%;
}
.arcade {
  clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  transform-origin: 50% 50%;
}
.high-score {
  clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  transform-origin: 50% 50%;
}
.lives {
  clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  transform-origin: 50% 50%;
}
.score {
  clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  transform-origin: 50% 50%;
}
/* suits cluster, timer, token (added 2026-09-17; hearts/clubs/spades/diamonds now
   sit on suits-separated.webp, not on the card pile) */
.suits {
  clip-path: polygon(69.73% 1.92%, 63.10% 8.99%, 56.93% 14.55%, 56.34% 14.44%, 55.76% 12.22%, 54.60% 10.20%, 51.46% 7.17%, 47.73% 5.35%, 43.31% 4.55%, 38.65% 5.05%, 35.16% 6.46%, 31.66% 9.39%, 29.80% 12.32%, 29.22% 12.22%, 26.78% 8.48%, 23.28% 5.96%, 18.51% 4.65%, 13.39% 4.95%, 10.01% 6.06%, 7.45% 7.58%, 4.77% 10.10%, 3.14% 12.83%, 2.21% 16.26%, 2.21% 19.39%, 3.49% 23.84%, 5.01% 26.57%, 9.78% 32.32%, 22.82% 44.24%, 26.78% 48.38%, 26.89% 48.99%, 17.00% 59.49%, 2.44% 72.93%, 14.78% 84.55%, 27.01% 97.98%, 42.14% 82.93%, 42.84% 83.13%, 44.47% 85.56%, 46.92% 87.58%, 49.71% 88.89%, 53.32% 89.60%, 57.86% 89.19%, 62.28% 87.58%, 66.59% 83.74%, 67.05% 83.74%, 66.59% 86.57%, 64.49% 91.21%, 62.17% 94.34%, 58.79% 97.47%, 79.74% 97.47%, 74.85% 92.12%, 72.64% 87.68%, 71.71% 83.74%, 72.29% 83.64%, 74.62% 86.16%, 78.35% 88.28%, 82.42% 89.49%, 85.10% 89.60%, 89.52% 88.79%, 92.20% 87.47%, 95.34% 84.85%, 96.86% 82.02%, 97.56% 79.60%, 97.44% 75.76%, 96.62% 73.33%, 94.30% 70.10%, 91.62% 68.18%, 88.01% 66.97%, 84.98% 66.87%, 80.68% 67.88%, 82.77% 63.74%, 82.65% 59.70%, 81.84% 57.78%, 79.74% 55.25%, 76.95% 53.33%, 74.97% 52.53%, 75.09% 52.02%, 79.51% 51.82%, 76.83% 49.49%, 74.39% 46.36%, 71.71% 40.40%, 71.71% 39.70%, 72.29% 39.60%, 75.90% 42.73%, 78.58% 44.04%, 81.14% 44.75%, 85.91% 44.95%, 89.41% 44.14%, 93.36% 41.92%, 96.39% 38.08%, 97.32% 34.95%, 96.86% 30.51%, 95.58% 27.78%, 92.90% 24.24%, 89.06% 20.30%, 76.83% 9.80%);
  transform-origin: 50.06% 48.84%;
}
.timer {
  clip-path: polygon(11.15% 3.40%, 9.39% 5.10%, 9.55% 6.70%, 11.46% 8.40%, 12.10% 10.80%, 14.97% 11.60%, 14.97% 13.90%, 16.40% 14.90%, 16.24% 30.30%, 14.97% 41.30%, 15.13% 44.10%, 15.92% 46.00%, 14.97% 46.70%, 14.97% 47.90%, 15.92% 48.50%, 15.13% 50.70%, 15.13% 53.70%, 16.72% 66.90%, 16.88% 80.50%, 15.76% 81.30%, 15.92% 82.50%, 13.06% 84.10%, 12.58% 85.50%, 10.19% 88.00%, 10.03% 89.20%, 7.96% 89.40%, 7.32% 89.90%, 6.21% 89.70%, 3.03% 90.20%, 1.91% 91.00%, 0.48% 90.90%, 0.00% 92.00%, 1.75% 92.40%, 3.82% 94.00%, 5.10% 94.00%, 10.03% 95.50%, 18.47% 96.70%, 46.50% 98.10%, 80.57% 96.80%, 94.11% 94.30%, 99.52% 92.30%, 98.73% 91.10%, 95.70% 90.00%, 92.52% 89.90%, 88.38% 88.90%, 88.06% 87.50%, 85.99% 85.70%, 85.19% 83.90%, 82.64% 82.60%, 82.80% 81.30%, 81.53% 80.50%, 82.17% 61.60%, 83.28% 53.90%, 83.28% 50.70%, 82.48% 48.70%, 83.60% 47.70%, 83.44% 46.60%, 82.48% 46.00%, 83.44% 43.60%, 82.17% 29.50%, 82.17% 14.90%, 83.60% 13.90%, 83.28% 12.60%, 83.76% 11.60%, 86.46% 10.80%, 87.10% 8.40%, 88.69% 7.40%, 89.17% 6.30%, 88.85% 4.40%, 86.94% 3.30%, 82.01% 2.70%, 60.35% 1.90%, 29.30% 2.10%, 17.52% 2.60%);
  transform-origin: 49.31% 50.44%;
}
.token {
  clip-path: polygon(13.40% 18.46%, 8.60% 25.16%, 5.90% 31.10%, 4.50% 36.16%, 3.80% 41.21%, 4.00% 48.29%, 2.90% 50.32%, 2.00% 57.40%, 2.20% 61.31%, 3.00% 66.12%, 4.00% 68.27%, 4.00% 69.28%, 6.00% 73.70%, 8.60% 77.50%, 8.70% 78.38%, 9.80% 79.01%, 10.90% 80.40%, 10.90% 81.04%, 13.90% 83.69%, 14.30% 84.70%, 16.30% 85.84%, 18.20% 87.74%, 19.50% 88.12%, 20.20% 89.25%, 26.60% 92.67%, 33.20% 95.32%, 44.10% 97.35%, 53.40% 97.47%, 65.30% 95.58%, 69.60% 94.06%, 71.70% 92.79%, 73.60% 92.41%, 79.40% 89.25%, 84.60% 85.21%, 86.90% 82.68%, 88.10% 82.05%, 88.60% 80.91%, 91.80% 77.37%, 92.20% 75.98%, 93.60% 74.72%, 96.20% 68.90%, 96.40% 66.75%, 97.00% 65.87%, 97.60% 60.56%, 97.90% 60.43%, 98.00% 56.51%, 97.30% 50.82%, 96.50% 49.18%, 96.50% 39.44%, 95.00% 32.49%, 92.80% 26.93%, 88.50% 19.97%, 83.20% 14.29%, 78.70% 10.75%, 73.30% 7.59%, 62.80% 3.79%, 53.40% 2.53%, 43.90% 2.91%, 34.90% 4.80%, 25.80% 8.60%, 17.20% 14.54%);
  transform-origin: 50.12% 50.39%;
}
/* Target Games pill: pool items (added 2026-09-17) */
.pool-table {
  clip-path: polygon(2.20% 43.59%, 2.10% 45.84%, 2.90% 47.03%, 3.70% 54.03%, 5.50% 55.22%, 11.50% 56.41%, 12.40% 57.20%, 12.70% 60.37%, 11.90% 61.43%, 11.90% 62.35%, 13.20% 63.80%, 15.70% 78.47%, 15.10% 79.39%, 15.10% 80.85%, 16.00% 81.51%, 16.70% 82.96%, 20.70% 84.54%, 24.50% 84.81%, 26.80% 84.41%, 28.60% 82.69%, 35.30% 82.96%, 38.30% 83.62%, 39.90% 84.68%, 43.10% 85.07%, 52.00% 87.85%, 52.30% 88.51%, 54.30% 89.30%, 57.00% 91.41%, 61.00% 95.38%, 66.10% 97.23%, 69.40% 96.96%, 70.90% 94.85%, 72.00% 91.55%, 72.40% 89.17%, 72.00% 87.58%, 72.40% 86.79%, 72.10% 85.20%, 72.70% 84.41%, 73.40% 81.37%, 76.00% 76.62%, 82.20% 61.03%, 82.60% 60.90%, 85.10% 53.24%, 88.30% 46.90%, 89.00% 46.37%, 90.10% 43.20%, 90.30% 41.61%, 89.80% 41.08%, 90.30% 33.55%, 97.00% 16.51%, 97.30% 11.23%, 98.00% 9.11%, 97.20% 8.19%, 95.60% 7.66%, 56.40% 3.43%, 52.70% 2.64%, 50.30% 2.77%, 48.70% 3.70%, 34.00% 16.38%, 32.00% 17.57%, 3.50% 42.01%);
  transform-origin: 51.96% 46.39%;
}
.cue-ball {
  clip-path: polygon(95.48% 47.03%, 95.09% 52.60%, 93.93% 58.08%, 92.02% 63.37%, 89.39% 68.38%, 86.09% 73.03%, 82.17% 77.23%, 77.70% 80.91%, 72.76% 84.01%, 67.43% 86.48%, 61.80% 88.28%, 55.98% 89.37%, 50.05% 89.73%, 44.12% 89.37%, 38.29% 88.28%, 32.66% 86.48%, 27.33% 84.01%, 22.39% 80.91%, 17.92% 77.23%, 14.00% 73.03%, 10.70% 68.38%, 8.07% 63.37%, 6.16% 58.08%, 5.01% 52.60%, 4.62% 47.03%, 5.01% 41.46%, 6.16% 35.98%, 8.07% 30.69%, 10.70% 25.68%, 14.00% 21.03%, 17.92% 16.83%, 22.39% 13.15%, 27.33% 10.05%, 32.66% 7.58%, 38.29% 5.78%, 44.12% 4.69%, 50.05% 4.33%, 55.98% 4.69%, 61.80% 5.78%, 67.43% 7.58%, 72.76% 10.05%, 77.70% 13.15%, 82.17% 16.83%, 86.09% 21.03%, 89.39% 25.68%, 92.02% 30.69%, 93.93% 35.98%, 95.09% 41.46%);
  transform-origin: 50.05% 47.03%;
}
.cue-stick {
  clip-path: polygon(0.00% 1.20%, 0.00% 6.77%, 0.70% 7.82%, 50.90% 56.39%, 94.00% 99.85%, 97.60% 99.85%, 99.80% 96.54%, 99.90% 91.28%, 98.80% 88.72%, 72.50% 63.31%, 3.30% 0.00%, 1.00% 0.00%);
  transform-origin: 53.34% 52.48%;
}
.pocket {
  clip-path: polygon(45.50% 2.11%, 35.40% 4.12%, 27.70% 7.34%, 20.60% 11.87%, 13.40% 18.61%, 8.40% 25.55%, 6.20% 29.78%, 4.20% 35.01%, 3.10% 39.03%, 2.20% 44.77%, 2.10% 53.82%, 3.70% 62.68%, 6.70% 70.72%, 11.80% 79.07%, 17.60% 85.51%, 21.10% 88.43%, 26.80% 92.15%, 34.90% 95.67%, 39.20% 96.88%, 44.70% 97.79%, 54.20% 97.89%, 60.60% 96.88%, 64.40% 95.88%, 71.90% 92.76%, 79.30% 88.03%, 85.60% 82.19%, 91.20% 74.55%, 95.30% 65.90%, 97.20% 59.05%, 97.80% 54.93%, 97.90% 45.37%, 96.30% 36.72%, 94.80% 32.19%, 92.30% 26.86%, 89.10% 21.73%, 86.60% 18.61%, 80.10% 12.47%, 73.20% 7.85%, 64.50% 4.12%, 54.60% 2.11%);
  transform-origin: 49.99% 49.94%;
}
/* 2026-09-18: character (+ character-target on video-game.webp), bowling set;
   dart-board and bulls-eye now sit on their own pictures in images/target/ */
.character {
  clip-path: polygon(46.35% 2.00%, 46.12% 2.50%, 44.47% 2.60%, 45.41% 3.10%, 42.82% 3.60%, 39.53% 3.70%, 38.59% 3.20%, 38.12% 4.10%, 39.29% 4.50%, 36.24% 5.40%, 34.35% 5.40%, 35.06% 5.70%, 34.35% 6.50%, 35.29% 6.60%, 34.59% 8.00%, 32.71% 9.00%, 31.53% 9.00%, 33.88% 9.30%, 34.12% 9.70%, 31.76% 10.70%, 34.59% 11.00%, 34.59% 12.50%, 36.00% 12.90%, 35.29% 14.00%, 36.24% 14.10%, 36.47% 14.80%, 38.12% 14.60%, 38.12% 15.50%, 34.59% 15.60%, 31.76% 16.20%, 31.53% 17.30%, 28.94% 17.70%, 28.94% 18.40%, 26.82% 18.80%, 26.59% 19.70%, 20.00% 21.40%, 16.24% 26.20%, 12.71% 28.70%, 15.06% 29.90%, 13.41% 34.10%, 10.59% 36.40%, 8.24% 36.60%, 6.35% 37.30%, 5.65% 39.30%, 6.12% 45.20%, 5.18% 47.20%, 6.35% 48.90%, 5.41% 51.70%, 7.53% 53.90%, 10.59% 54.90%, 14.12% 55.20%, 14.35% 55.70%, 5.88% 62.10%, 4.94% 63.40%, 4.94% 66.40%, 7.53% 66.10%, 11.76% 64.70%, 20.47% 57.90%, 21.88% 59.00%, 23.53% 58.90%, 23.29% 62.70%, 21.18% 65.40%, 17.88% 67.80%, 18.35% 69.00%, 20.47% 69.90%, 20.47% 70.40%, 17.88% 71.10%, 13.88% 75.70%, 14.12% 76.60%, 16.24% 76.00%, 17.65% 76.50%, 18.35% 80.70%, 17.65% 86.00%, 16.24% 86.80%, 16.47% 88.40%, 15.53% 89.20%, 11.29% 90.80%, 10.35% 93.30%, 12.00% 94.00%, 15.06% 94.10%, 15.53% 95.00%, 18.35% 95.80%, 26.59% 95.80%, 28.71% 95.30%, 28.71% 90.20%, 30.12% 88.60%, 30.12% 86.80%, 31.29% 86.20%, 30.35% 85.30%, 31.29% 83.00%, 36.00% 77.50%, 39.76% 77.00%, 38.59% 71.10%, 42.12% 70.40%, 43.53% 69.50%, 43.06% 66.00%, 48.00% 59.20%, 49.88% 58.80%, 51.29% 59.00%, 52.94% 60.60%, 55.06% 64.10%, 58.35% 67.50%, 56.71% 70.90%, 58.35% 71.90%, 61.18% 72.60%, 61.18% 73.50%, 59.29% 74.50%, 57.88% 78.80%, 60.94% 79.20%, 64.24% 84.30%, 64.94% 91.60%, 63.29% 97.30%, 65.88% 97.90%, 72.24% 98.00%, 77.88% 97.30%, 78.59% 96.60%, 87.29% 96.10%, 90.82% 94.90%, 91.29% 94.30%, 89.41% 91.60%, 86.59% 90.90%, 82.12% 91.00%, 79.06% 89.50%, 78.35% 87.60%, 80.47% 78.90%, 81.65% 78.50%, 84.47% 78.80%, 84.94% 78.00%, 82.35% 73.40%, 79.76% 72.70%, 79.76% 72.20%, 82.35% 71.30%, 83.76% 69.30%, 80.24% 64.80%, 78.82% 57.80%, 76.94% 55.30%, 77.41% 54.70%, 79.53% 54.70%, 76.94% 51.10%, 79.76% 50.40%, 77.65% 47.40%, 78.12% 46.50%, 76.94% 44.80%, 78.12% 44.70%, 80.71% 46.00%, 84.00% 49.00%, 82.82% 50.50%, 82.82% 54.00%, 84.47% 54.30%, 85.88% 52.60%, 87.53% 52.60%, 88.00% 54.90%, 84.00% 56.10%, 84.24% 56.60%, 86.82% 57.10%, 92.00% 56.40%, 94.59% 54.00%, 95.29% 52.70%, 93.41% 49.50%, 94.12% 48.00%, 92.24% 45.90%, 90.59% 39.80%, 89.41% 39.10%, 88.71% 37.40%, 84.94% 37.10%, 81.65% 34.90%, 80.00% 31.10%, 82.35% 30.30%, 82.59% 29.70%, 77.18% 23.20%, 77.41% 22.00%, 75.06% 21.40%, 74.59% 20.50%, 70.82% 20.00%, 69.18% 19.10%, 77.41% 12.30%, 80.94% 11.70%, 80.24% 9.70%, 79.29% 9.00%, 76.94% 9.00%, 73.41% 9.70%, 72.71% 12.10%, 67.06% 16.40%, 64.24% 17.70%, 61.88% 16.50%, 58.35% 15.90%, 58.12% 15.40%, 59.29% 13.50%, 60.71% 13.40%, 61.41% 12.00%, 63.53% 11.70%, 63.06% 10.60%, 65.41% 10.40%, 63.76% 9.50%, 63.53% 7.80%, 64.94% 8.00%, 65.41% 7.30%, 63.76% 7.30%, 61.41% 5.90%, 61.88% 5.20%, 58.35% 4.40%, 59.29% 3.80%, 55.06% 3.60%, 54.35% 2.80%, 51.53% 2.40%, 52.71% 2.70%, 52.47% 3.20%, 50.12% 3.20%);
  transform-origin: 48.93% 48.89%;
}
.bowling {
  clip-path: polygon(3.90% 23.35%, 3.10% 25.97%, 3.60% 28.96%, 6.20% 32.71%, 10.00% 36.58%, 11.40% 39.08%, 12.20% 41.82%, 13.00% 49.06%, 14.10% 53.06%, 15.20% 55.18%, 15.10% 55.81%, 10.20% 57.68%, 6.70% 59.68%, 6.80% 60.80%, 4.40% 61.92%, 4.20% 63.42%, 3.00% 65.29%, 3.10% 66.04%, 2.30% 67.67%, 2.30% 70.04%, 2.70% 70.54%, 2.20% 71.04%, 2.10% 72.66%, 2.50% 73.03%, 2.00% 74.16%, 3.20% 76.78%, 2.80% 78.15%, 3.60% 78.65%, 3.60% 79.40%, 4.50% 79.90%, 3.90% 81.02%, 5.00% 81.15%, 4.70% 82.52%, 5.40% 82.40%, 5.50% 83.65%, 5.90% 83.77%, 5.40% 86.14%, 6.40% 87.89%, 5.50% 89.26%, 6.60% 89.26%, 7.10% 90.51%, 8.10% 91.14%, 8.10% 92.63%, 9.20% 92.38%, 10.50% 93.51%, 12.60% 93.63%, 12.40% 94.88%, 14.50% 95.13%, 16.10% 96.88%, 17.40% 97.00%, 17.50% 97.88%, 18.30% 96.63%, 19.00% 96.63%, 19.70% 97.13%, 21.80% 97.13%, 22.10% 97.88%, 25.60% 97.75%, 25.80% 98.25%, 26.70% 98.25%, 26.80% 97.88%, 28.40% 97.75%, 28.50% 98.50%, 29.10% 97.50%, 31.10% 98.25%, 33.40% 97.88%, 33.50% 98.63%, 34.20% 98.25%, 38.50% 98.25%, 38.60% 99.25%, 39.00% 98.00%, 39.70% 97.50%, 40.90% 98.50%, 44.20% 98.38%, 45.90% 98.88%, 47.40% 98.50%, 48.60% 98.88%, 49.50% 98.50%, 52.70% 98.63%, 52.90% 99.38%, 53.30% 98.63%, 58.60% 99.13%, 61.90% 98.88%, 63.10% 99.50%, 63.50% 98.88%, 64.30% 98.75%, 65.10% 98.88%, 65.60% 99.88%, 65.60% 98.75%, 67.60% 99.00%, 71.20% 98.50%, 72.50% 98.88%, 72.70% 98.50%, 77.70% 97.88%, 78.70% 97.38%, 78.50% 96.13%, 78.80% 95.88%, 83.00% 96.00%, 83.80% 97.00%, 84.40% 95.88%, 86.40% 95.26%, 86.50% 94.63%, 87.40% 95.13%, 87.50% 94.63%, 88.60% 94.01%, 88.70% 93.26%, 89.80% 93.01%, 90.10% 92.01%, 90.90% 92.01%, 91.60% 91.01%, 92.10% 91.01%, 92.20% 90.26%, 93.00% 89.89%, 93.60% 88.89%, 93.80% 87.89%, 94.40% 88.26%, 94.00% 87.02%, 94.80% 86.14%, 94.80% 85.52%, 95.60% 85.02%, 95.70% 83.52%, 96.40% 82.52%, 97.00% 74.91%, 97.90% 74.66%, 97.20% 73.16%, 97.20% 72.53%, 97.70% 72.53%, 98.00% 71.91%, 97.50% 71.16%, 97.70% 69.66%, 97.20% 69.04%, 97.50% 68.04%, 96.80% 66.54%, 96.90% 65.54%, 95.80% 64.42%, 95.80% 63.67%, 93.90% 61.80%, 92.60% 61.42%, 91.40% 60.17%, 86.30% 58.05%, 86.10% 57.18%, 87.80% 52.93%, 88.60% 47.07%, 89.70% 43.70%, 91.00% 41.82%, 96.60% 36.08%, 97.50% 34.33%, 97.50% 30.84%, 96.10% 28.71%, 94.80% 27.97%, 92.90% 27.97%, 91.50% 28.71%, 89.30% 31.46%, 86.00% 39.58%, 84.10% 41.70%, 81.70% 42.82%, 78.70% 35.58%, 78.70% 31.96%, 79.20% 29.21%, 79.00% 26.09%, 78.00% 24.59%, 75.90% 23.97%, 77.90% 17.98%, 77.60% 14.73%, 76.40% 13.11%, 75.10% 12.48%, 73.70% 12.61%, 72.30% 13.48%, 71.40% 14.86%, 70.50% 18.98%, 69.90% 26.84%, 68.60% 29.96%, 67.40% 31.34%, 65.70% 26.09%, 65.70% 23.22%, 67.30% 15.86%, 67.10% 13.48%, 66.20% 11.86%, 65.10% 11.11%, 63.40% 11.11%, 62.00% 12.23%, 61.10% 14.48%, 61.70% 24.84%, 61.10% 27.22%, 58.30% 33.83%, 57.60% 40.32%, 56.60% 39.95%, 56.90% 33.21%, 56.30% 29.71%, 55.20% 26.22%, 53.50% 22.72%, 52.50% 18.23%, 52.70% 14.61%, 53.50% 10.36%, 53.50% 6.12%, 52.70% 4.00%, 50.80% 2.50%, 49.40% 2.50%, 47.80% 3.25%, 46.70% 4.74%, 46.30% 6.12%, 46.20% 9.24%, 47.60% 15.73%, 47.80% 19.48%, 47.30% 22.35%, 45.80% 26.22%, 45.30% 26.09%, 45.00% 23.72%, 43.60% 21.10%, 42.20% 20.10%, 40.10% 20.10%, 38.70% 21.10%, 37.60% 23.22%, 37.60% 26.84%, 38.20% 28.34%, 37.80% 28.84%, 36.40% 24.47%, 36.40% 21.85%, 37.30% 15.98%, 37.00% 13.11%, 35.90% 11.49%, 34.90% 10.99%, 33.30% 11.11%, 32.10% 11.99%, 31.30% 13.86%, 31.30% 16.48%, 32.40% 21.60%, 32.40% 25.97%, 30.20% 32.08%, 29.40% 37.70%, 29.00% 37.58%, 28.40% 34.83%, 26.00% 28.46%, 25.90% 25.22%, 27.00% 17.35%, 26.50% 15.36%, 25.40% 13.86%, 22.90% 13.48%, 21.80% 14.23%, 20.80% 15.86%, 20.50% 18.73%, 21.60% 24.47%, 21.70% 27.47%, 21.30% 29.84%, 18.70% 36.95%, 17.20% 36.33%, 14.80% 33.33%, 11.80% 24.84%, 9.90% 22.10%, 7.20% 21.10%, 5.30% 21.85%);
  transform-origin: 49.76% 60.00%;
}
.bowling-pin {
  clip-path: polygon(52.92% 2.00%, 44.01% 2.30%, 37.60% 3.50%, 32.31% 5.50%, 28.13% 9.00%, 27.58% 13.50%, 35.38% 27.60%, 35.38% 33.20%, 30.64% 39.80%, 18.66% 47.90%, 13.65% 52.20%, 9.75% 57.50%, 8.08% 61.90%, 8.08% 66.70%, 10.58% 73.10%, 15.32% 79.80%, 25.91% 91.80%, 11.42% 92.60%, 10.31% 93.10%, 7.52% 93.20%, 5.57% 94.00%, 5.85% 95.10%, 17.83% 96.80%, 21.45% 96.80%, 25.35% 97.40%, 48.47% 98.00%, 86.07% 96.60%, 92.20% 95.60%, 94.43% 94.70%, 94.15% 94.00%, 90.25% 92.90%, 83.57% 92.10%, 75.21% 91.70%, 85.52% 80.70%, 91.09% 73.30%, 93.59% 67.50%, 93.87% 63.70%, 92.76% 58.60%, 89.42% 53.50%, 85.52% 49.60%, 71.03% 39.40%, 67.13% 34.00%, 67.13% 27.00%, 74.37% 14.90%, 74.37% 9.20%, 71.87% 6.50%, 66.30% 3.90%, 60.72% 2.60%);
  transform-origin: 50.89% 56.49%;
}
.gutter {
  clip-path: polygon(40.76% 0.70%, 23.38% 45.30%, 3.63% 92.00%, 3.16% 94.20%, 5.21% 95.70%, 17.22% 98.10%, 37.91% 98.50%, 75.51% 98.30%, 83.89% 97.90%, 90.21% 96.80%, 95.42% 95.50%, 96.68% 94.60%, 96.68% 92.90%, 75.51% 51.10%, 61.93% 25.40%, 48.03% 0.80%, 47.24% 0.70%, 45.81% 1.90%, 43.29% 2.10%);
  transform-origin: 48.59% 63.15%;
}
.bowling-lane {
  clip-path: polygon(96.00% 1.55%, 78.90% 1.41%, 78.60% 4.66%, 77.90% 6.78%, 17.90% 62.99%, 16.40% 65.25%, 15.60% 67.37%, 2.80% 79.80%, 2.10% 81.07%, 2.10% 82.49%, 2.70% 83.19%, 5.20% 84.04%, 22.90% 87.57%, 69.40% 98.31%, 75.20% 99.29%, 77.30% 98.59%, 78.20% 97.32%, 80.30% 91.95%, 84.70% 76.41%, 90.60% 44.35%, 91.40% 41.95%, 97.80% 12.15%, 98.00% 9.32%, 96.30% 6.64%);
  transform-origin: 59.41% 56.60%;
}
.character-target {
  clip-path: polygon(35.30% 30.50%, 36.50% 28.30%, 39.00% 28.30%, 40.50% 30.00%, 40.80% 33.00%, 42.20% 30.80%, 43.00% 30.30%, 43.20% 31.30%, 41.80% 34.00%, 42.80% 35.00%, 43.30% 38.50%, 44.00% 41.50%, 45.30% 45.00%, 45.50% 49.00%, 44.30% 50.50%, 43.00% 50.00%, 43.00% 54.00%, 42.80% 58.00%, 44.30% 61.00%, 44.30% 62.80%, 41.00% 62.80%, 40.20% 57.50%, 39.00% 53.00%, 38.00% 55.00%, 36.50% 58.50%, 35.50% 62.80%, 33.00% 62.80%, 33.30% 58.00%, 34.00% 55.50%, 30.30% 55.00%, 30.50% 51.00%, 31.50% 48.50%, 31.00% 43.00%, 32.50% 39.00%, 34.00% 36.00%, 35.50% 33.50%);
  transform-origin: 38.91% 45.94%;
}
.bowling-ball {
  clip-path: polygon(97.46% 50.11%, 97.05% 56.28%, 95.84% 62.36%, 93.85% 68.22%, 91.11% 73.78%, 87.67% 78.92%, 83.59% 83.58%, 78.93% 87.66%, 73.79% 91.10%, 68.23% 93.84%, 62.37% 95.83%, 56.29% 97.04%, 50.12% 97.45%, 43.94% 97.04%, 37.86% 95.83%, 32.00% 93.84%, 26.45% 91.10%, 21.30% 87.66%, 16.64% 83.58%, 12.56% 78.92%, 9.12% 73.78%, 6.38% 68.22%, 4.39% 62.36%, 3.18% 56.28%, 2.78% 50.11%, 3.18% 43.93%, 4.39% 37.85%, 6.38% 31.99%, 9.12% 26.44%, 12.56% 21.29%, 16.64% 16.63%, 21.30% 12.55%, 26.45% 9.11%, 32.00% 6.37%, 37.86% 4.38%, 43.94% 3.17%, 50.12% 2.77%, 56.29% 3.17%, 62.37% 4.38%, 68.23% 6.37%, 73.79% 9.11%, 78.93% 12.55%, 83.59% 16.63%, 87.67% 21.29%, 91.11% 26.44%, 93.85% 31.99%, 95.84% 37.85%, 97.05% 43.93%);
  transform-origin: 50% 50%;
}
/* 2026-09-18b: darts, bowling alley; dart, pool table and bowling ball replaced */
.darts {
  clip-path: polygon(27.60% 7.50%, 22.91% 10.30%, 18.43% 13.80%, 12.63% 20.00%, 8.04% 26.90%, 3.77% 37.10%, 2.14% 46.60%, 2.24% 56.00%, 3.87% 64.20%, 7.64% 73.20%, 10.90% 78.20%, 14.56% 82.60%, 21.89% 89.10%, 23.63% 89.90%, 25.36% 91.30%, 25.25% 91.80%, 21.49% 92.00%, 21.28% 92.60%, 20.77% 92.60%, 20.67% 93.40%, 22.00% 94.30%, 26.07% 95.90%, 32.38% 97.10%, 38.09% 97.60%, 62.32% 98.00%, 72.71% 96.60%, 79.12% 94.20%, 79.53% 93.00%, 78.31% 93.10%, 78.11% 92.60%, 77.29% 92.60%, 76.99% 92.00%, 76.17% 92.30%, 74.44% 91.60%, 74.34% 91.10%, 77.70% 89.00%, 82.38% 85.30%, 85.85% 81.90%, 89.10% 77.80%, 92.36% 72.70%, 94.20% 68.90%, 95.72% 64.90%, 97.05% 59.50%, 97.96% 51.90%, 97.35% 42.50%, 95.72% 35.50%, 92.06% 26.90%, 87.58% 20.10%, 84.93% 16.90%, 81.26% 13.40%, 76.88% 10.00%, 72.40% 7.30%, 64.05% 3.90%, 54.58% 2.10%, 45.93% 2.10%, 38.19% 3.40%);
  transform-origin: 49.99% 50.65%;
}
.bowling-alley {
  clip-path: polygon(5.00% 27.67%, 5.30% 58.99%, 2.30% 64.04%, 3.80% 75.42%, 3.70% 76.26%, 2.30% 77.81%, 2.10% 81.60%, 4.60% 85.11%, 9.20% 86.38%, 10.80% 85.53%, 12.80% 85.81%, 15.90% 84.69%, 21.30% 85.25%, 24.50% 86.80%, 30.90% 86.52%, 34.10% 87.08%, 35.80% 87.78%, 35.90% 88.62%, 36.80% 88.62%, 37.70% 89.75%, 39.00% 90.03%, 40.00% 91.43%, 43.60% 92.42%, 49.20% 91.99%, 53.60% 89.75%, 68.20% 91.43%, 69.10% 92.84%, 70.50% 93.82%, 73.40% 94.66%, 76.60% 93.96%, 76.80% 94.38%, 79.30% 94.66%, 79.60% 95.37%, 87.70% 97.19%, 90.70% 97.05%, 92.20% 95.37%, 93.20% 95.22%, 95.70% 91.43%, 96.10% 91.43%, 97.10% 89.19%, 98.00% 84.41%, 97.60% 75.98%, 96.90% 73.88%, 97.20% 71.07%, 96.80% 70.65%, 96.80% 67.42%, 95.90% 63.06%, 93.90% 60.39%, 94.40% 29.35%, 88.40% 8.15%, 77.70% 7.87%, 77.80% 3.23%, 76.40% 3.23%, 76.50% 7.87%, 64.00% 7.58%, 64.00% 2.95%, 62.70% 3.09%, 62.80% 7.58%, 50.50% 7.30%, 50.60% 2.95%, 49.20% 2.81%, 49.20% 7.30%, 40.60% 7.16%);
  transform-origin: 52.26% 51.56%;
}
/* 2026-09-18c: pool, bull's-eye connector ring; pocket now the round close-up */
.pool {
  clip-path: polygon(2.30% 43.36%, 2.00% 44.94%, 2.90% 46.65%, 3.60% 53.75%, 5.30% 55.06%, 11.20% 56.24%, 12.30% 56.90%, 12.70% 60.32%, 11.80% 61.76%, 11.90% 62.42%, 13.20% 63.60%, 15.70% 78.45%, 15.10% 79.24%, 15.00% 80.29%, 16.20% 82.52%, 18.80% 84.36%, 24.90% 85.41%, 27.90% 85.02%, 29.50% 84.10%, 32.30% 84.10%, 34.90% 84.76%, 36.10% 84.36%, 38.50% 85.02%, 38.90% 85.55%, 40.90% 85.55%, 41.50% 86.20%, 47.50% 87.25%, 49.10% 88.44%, 50.60% 88.44%, 52.70% 89.88%, 55.40% 90.80%, 55.60% 91.46%, 57.60% 92.51%, 60.80% 95.27%, 66.90% 97.37%, 69.30% 96.98%, 71.40% 95.14%, 71.60% 92.64%, 72.60% 90.28%, 72.60% 89.09%, 73.00% 88.96%, 73.00% 87.65%, 74.10% 85.94%, 74.30% 82.26%, 74.90% 81.60%, 74.80% 80.95%, 75.70% 79.24%, 76.50% 75.95%, 77.50% 74.38%, 77.50% 73.59%, 79.40% 68.99%, 80.30% 67.81%, 80.80% 65.57%, 82.00% 63.73%, 82.20% 62.42%, 83.30% 60.45%, 83.40% 58.74%, 83.80% 58.61%, 85.20% 54.80%, 85.90% 54.01%, 86.80% 50.85%, 88.60% 47.04%, 89.60% 45.86%, 89.50% 44.28%, 90.30% 42.44%, 90.30% 41.52%, 89.90% 41.13%, 90.30% 33.25%, 96.90% 16.56%, 97.30% 11.04%, 98.00% 9.07%, 97.10% 8.15%, 94.70% 7.49%, 72.10% 5.26%, 52.00% 2.63%, 49.80% 2.89%, 34.80% 15.64%, 32.00% 17.48%, 5.20% 40.87%, 4.40% 41.13%);
  transform-origin: 52.02% 46.82%;
}
.bulls-eye-target {
  clip-path: polygon(55.52% 49.24%, 55.43% 50.22%, 55.17% 51.17%, 54.75% 52.07%, 54.17% 52.88%, 53.46% 53.58%, 52.63% 54.14%, 51.72% 54.56%, 50.75% 54.81%, 49.75% 54.90%, 48.75% 54.81%, 47.78% 54.56%, 46.87% 54.14%, 46.04% 53.58%, 45.33% 52.88%, 44.75% 52.07%, 44.33% 51.17%, 44.07% 50.22%, 43.98% 49.24%, 44.07% 48.25%, 44.33% 47.30%, 44.75% 46.40%, 45.33% 45.59%, 46.04% 44.90%, 46.87% 44.33%, 47.78% 43.91%, 48.75% 43.66%, 49.75% 43.57%, 50.75% 43.66%, 51.72% 43.91%, 52.63% 44.33%, 53.46% 44.90%, 54.17% 45.59%, 54.75% 46.40%, 55.17% 47.30%, 55.43% 48.25%);
  transform-origin: 49.75% 49.24%;
}
/* 2026-09-18f: VR set; cue-stick region widened (dilated mask) */
.virtual-reality {
  clip-path: polygon(70.20% 3.75%, 68.90% 3.75%, 68.80% 3.18%, 67.30% 3.06%, 66.60% 2.27%, 64.60% 2.72%, 64.20% 3.18%, 62.20% 3.06%, 60.20% 3.63%, 58.60% 2.84%, 58.10% 3.18%, 56.90% 2.84%, 55.70% 3.63%, 55.00% 3.41%, 54.10% 4.88%, 52.90% 4.99%, 51.80% 6.36%, 50.90% 8.74%, 50.90% 10.44%, 47.50% 11.35%, 45.60% 13.62%, 44.90% 17.03%, 45.30% 21.68%, 46.60% 23.27%, 52.00% 26.11%, 53.90% 35.07%, 54.60% 36.21%, 54.60% 36.66%, 53.70% 37.46%, 50.70% 38.02%, 48.60% 38.93%, 47.20% 38.93%, 43.80% 40.18%, 41.80% 39.73%, 38.50% 40.18%, 37.30% 41.20%, 34.40% 42.45%, 31.80% 44.84%, 30.90% 45.18%, 29.80% 46.99%, 28.70% 47.56%, 27.80% 49.04%, 25.20% 50.51%, 21.80% 51.42%, 19.80% 49.04%, 16.80% 47.22%, 15.50% 44.95%, 15.20% 43.47%, 17.10% 38.37%, 16.40% 36.10%, 18.80% 33.83%, 19.80% 31.44%, 19.50% 27.81%, 17.90% 25.77%, 15.80% 24.52%, 13.20% 24.06%, 11.30% 24.18%, 8.60% 25.31%, 6.20% 28.15%, 5.90% 29.17%, 6.20% 33.03%, 3.90% 33.48%, 3.10% 34.62%, 3.60% 36.89%, 2.10% 38.71%, 2.50% 40.07%, 2.00% 42.11%, 2.40% 46.65%, 4.90% 49.38%, 6.40% 49.94%, 6.70% 52.33%, 9.00% 53.92%, 9.40% 55.73%, 11.00% 59.25%, 15.00% 64.59%, 16.10% 65.15%, 20.80% 65.04%, 27.70% 63.79%, 29.10% 64.93%, 31.00% 65.27%, 32.00% 64.81%, 33.70% 63.00%, 35.20% 62.54%, 36.00% 63.11%, 36.70% 64.93%, 38.10% 76.73%, 38.10% 85.36%, 38.80% 88.42%, 37.40% 95.01%, 37.80% 98.07%, 37.40% 99.89%, 77.90% 99.89%, 77.70% 98.86%, 76.10% 96.48%, 76.70% 94.67%, 76.90% 91.94%, 76.70% 89.22%, 75.30% 85.13%, 75.60% 82.75%, 77.60% 76.39%, 78.50% 77.19%, 84.30% 88.99%, 88.20% 91.83%, 90.40% 91.83%, 92.80% 89.22%, 95.40% 83.43%, 95.80% 79.80%, 95.20% 75.60%, 95.80% 74.23%, 95.90% 72.30%, 96.80% 71.17%, 97.20% 69.13%, 98.00% 67.99%, 97.40% 65.83%, 97.80% 64.13%, 97.60% 62.88%, 95.90% 61.98%, 97.00% 59.14%, 96.90% 57.21%, 96.20% 55.73%, 94.50% 53.92%, 92.00% 52.67%, 89.60% 52.55%, 87.90% 53.35%, 86.70% 54.94%, 86.30% 57.32%, 86.80% 59.36%, 88.40% 61.86%, 86.60% 63.00%, 84.50% 55.05%, 81.80% 49.60%, 74.40% 45.63%, 71.00% 43.25%, 69.00% 41.20%, 69.50% 34.39%, 71.50% 32.58%, 71.90% 30.99%, 73.20% 29.40%, 73.00% 27.92%, 74.20% 27.24%, 74.30% 26.45%, 73.80% 25.99%, 74.50% 25.20%, 74.50% 24.63%, 74.10% 24.52%, 74.40% 20.89%, 75.60% 20.20%, 76.20% 18.96%, 76.30% 14.42%, 77.00% 13.96%, 76.20% 12.83%, 76.00% 11.24%, 73.90% 9.31%, 73.60% 7.60%);
  transform-origin: 55.52% 56.96%;
}
.vr-headset {
  clip-path: polygon(97.90% 39.09%, 97.30% 37.96%, 95.80% 37.58%, 93.90% 35.56%, 90.80% 33.80%, 86.40% 32.16%, 81.30% 31.02%, 79.30% 20.55%, 77.00% 14.12%, 75.60% 11.85%, 75.50% 9.84%, 74.00% 6.43%, 71.50% 5.67%, 69.20% 3.78%, 66.90% 3.03%, 55.10% 2.52%, 51.30% 3.66%, 48.10% 6.05%, 44.50% 10.34%, 39.80% 19.42%, 36.10% 29.00%, 31.60% 29.00%, 29.70% 30.14%, 27.10% 34.05%, 25.60% 33.54%, 23.60% 33.92%, 17.10% 37.33%, 11.10% 39.34%, 7.90% 41.11%, 4.80% 44.64%, 2.90% 49.56%, 2.00% 55.61%, 2.00% 64.19%, 2.40% 68.47%, 3.50% 74.02%, 5.50% 78.44%, 5.50% 79.07%, 4.60% 79.57%, 3.90% 81.08%, 3.30% 81.21%, 3.40% 83.10%, 4.00% 84.24%, 5.60% 85.50%, 11.40% 88.40%, 15.30% 89.41%, 15.40% 89.91%, 23.60% 92.43%, 27.50% 93.06%, 27.60% 93.57%, 28.70% 93.32%, 29.00% 93.82%, 32.60% 94.20%, 32.80% 94.83%, 34.90% 94.83%, 36.90% 95.71%, 40.00% 96.09%, 41.20% 95.84%, 42.00% 96.47%, 43.40% 96.34%, 43.60% 96.72%, 50.10% 97.10%, 50.20% 97.48%, 55.40% 97.23%, 56.20% 96.72%, 59.00% 96.72%, 65.20% 95.21%, 67.80% 94.20%, 68.20% 93.57%, 70.60% 92.94%, 72.20% 91.55%, 73.80% 90.92%, 73.90% 90.29%, 75.50% 90.04%, 76.20% 88.78%, 77.40% 88.15%, 77.60% 87.26%, 78.40% 87.14%, 78.50% 86.63%, 79.00% 86.63%, 79.10% 85.88%, 80.80% 84.87%, 81.20% 83.86%, 81.70% 83.73%, 81.80% 82.47%, 82.60% 82.35%, 83.60% 80.71%, 84.20% 80.58%, 84.60% 78.44%, 85.10% 78.31%, 85.50% 77.05%, 87.40% 76.92%, 87.60% 75.91%, 88.30% 75.41%, 88.40% 73.14%, 87.70% 73.14%, 86.80% 71.75%, 85.90% 71.88%, 85.60% 70.62%, 84.80% 69.86%, 83.40% 69.99%, 80.10% 67.72%, 79.20% 67.59%, 78.50% 68.10%, 78.20% 66.58%, 84.20% 63.56%, 85.70% 62.17%, 90.80% 59.39%, 94.90% 55.99%, 96.30% 56.24%, 97.70% 55.36%, 98.00% 54.35%);
  transform-origin: 49.79% 54.71%;
}
.vr-controller {
  clip-path: polygon(38.81% 2.60%, 31.05% 4.00%, 22.68% 6.50%, 16.29% 9.40%, 10.50% 13.10%, 6.54% 16.90%, 3.96% 21.10%, 3.04% 24.30%, 3.50% 30.40%, 5.94% 35.30%, 9.89% 39.70%, 15.37% 44.00%, 20.70% 47.10%, 25.72% 52.40%, 30.14% 55.10%, 32.12% 59.20%, 33.03% 66.60%, 33.64% 67.60%, 35.01% 68.60%, 36.68% 69.10%, 40.94% 68.70%, 41.86% 69.00%, 45.36% 78.60%, 48.40% 84.10%, 51.75% 88.60%, 47.79% 88.70%, 38.96% 90.00%, 38.66% 91.10%, 39.88% 92.50%, 40.64% 92.30%, 42.31% 93.10%, 46.73% 93.90%, 47.79% 94.80%, 49.01% 94.80%, 49.77% 95.70%, 51.14% 95.60%, 54.95% 97.00%, 59.82% 97.70%, 61.80% 97.50%, 62.86% 97.90%, 68.95% 97.90%, 71.39% 97.20%, 73.21% 97.20%, 73.97% 96.60%, 76.56% 96.10%, 77.17% 95.50%, 80.52% 94.90%, 80.82% 94.40%, 84.17% 93.10%, 84.17% 91.60%, 83.11% 91.00%, 82.34% 91.00%, 81.28% 90.30%, 76.41% 89.50%, 79.30% 84.40%, 80.06% 75.80%, 79.30% 70.10%, 75.80% 58.80%, 75.49% 53.80%, 76.26% 50.90%, 82.65% 47.80%, 87.06% 44.90%, 92.09% 40.40%, 94.06% 37.80%, 96.04% 34.10%, 96.96% 30.70%, 96.50% 24.60%, 94.06% 19.20%, 90.11% 14.60%, 84.02% 10.10%, 77.17% 6.80%, 69.41% 4.40%, 59.97% 2.60%, 52.97% 2.00%, 45.51% 2.00%);
  transform-origin: 52.93% 41.88%;
}
/* 2026-09-18g: square, and square-target (one blue square on the board) */
.square {
  clip-path: polygon(5.40% 2.88%, 4.30% 19.93%, 2.50% 87.67%, 2.00% 92.74%, 2.30% 95.16%, 3.10% 96.31%, 4.40% 97.24%, 22.60% 97.70%, 95.00% 97.58%, 96.90% 96.54%, 98.00% 94.24%, 96.60% 62.56%, 95.60% 26.15%, 95.20% 23.50%, 94.80% 11.52%, 94.00% 3.34%, 93.50% 2.53%, 6.40% 2.30%);
  transform-origin: 49.92% 50.48%;
}
.square-target {
  clip-path: polygon(35.61% 20.08%, 35.19% 26.87%, 42.29% 26.87%, 42.50% 20.08%);
  transform-origin: 38.90% 23.47%;
}
/* 2026-09-18h: game board */
.game-board {
  clip-path: polygon(98.00% 34.00%, 80.60% 18.11%, 62.20% 2.34%, 46.50% 36.68%, 45.80% 37.38%, 31.30% 41.71%, 2.10% 51.64%, 2.00% 53.15%, 23.00% 95.33%, 24.50% 97.78%, 26.30% 98.36%, 43.00% 92.52%, 76.40% 79.79%, 83.30% 76.52%, 87.30% 73.71%, 89.90% 70.79%, 91.20% 68.22%, 91.40% 66.82%, 91.00% 65.89%, 91.00% 64.02%, 88.50% 60.51%, 87.30% 59.93%, 87.20% 58.64%);
  transform-origin: 53.30% 55.43%;
}
