#arena { position: relative; width: 100%; height: clamp(260px, 55vh, 420px); overflow: hidden; border: 1px solid var(--line); border-radius: 12px; background: var(--bg); touch-action: manipulation; user-select: none; cursor: crosshair; }
#target { position: absolute; left: 0; top: 0; width: 44px; height: 44px; padding: 0; border-radius: 50%; border: 0; background: radial-gradient(circle, #dc2626 0 45%, #fff 45% 62%, #dc2626 62%); cursor: pointer; }
#summary .big { font-variant-numeric: tabular-nums; }
