#wall > canvas { position: absolute; inset: 0; }
#stamp { justify-content: flex-start; padding-top: 330px; }
.pop { animation: pop .45s cubic-bezier(.2, 1.8, .4, 1) both; }
.count.pop { animation-duration: .35s; }
@keyframes pop { from { transform: scale(2.6) rotate(-14deg); opacity: 0; } to { transform: scale(1) rotate(-5deg); opacity: 1; } }
.score.big { font-size: 118px; white-space: nowrap; background: var(--blue); color: #fff; padding: 6px 44px; text-shadow: 8px 8px 0 var(--ink); box-shadow: 16px 16px 0 var(--ink); }
.riders img { display: block; width: 160px; height: 200px; object-fit: contain; }
