/* 주사위 점잇기: 판 크기 고르기 · 판 */
.size-title { text-align: center; font-weight: 700; margin: 4px 0 6px; }
.size-pick { display: grid; grid-template-columns: repeat(3, 1fr); gap: 8px; margin-bottom: 14px; }
.size-pick button { display: flex; flex-direction: column; align-items: center; gap: 2px; padding: 8px 0; background: #fff; border-radius: 12px; font-weight: 800; font-size: 1.05rem; }
.size-pick button small { font-size: 0.72rem; font-weight: 600; color: var(--muted); }
.size-pick button.on { border-color: var(--accent); background: #fff3c4; box-shadow: 0 0 0 3px rgba(217, 119, 79, 0.15); }
#board { display: block; margin: 0 auto; touch-action: manipulation; cursor: pointer; }
.player b { color: var(--text); margin-left: 4px; }
