.sudoku-keypad[data-v-a7f2e49f]{gap:var(--space-2);flex-direction:column;width:100%;margin:0 auto;display:flex}.row-digits[data-v-a7f2e49f]{gap:var(--space-2);display:grid}.row-digits--nine[data-v-a7f2e49f]{gap:var(--space-1)}.key[data-v-a7f2e49f]{background:var(--color-paper);border:1px solid var(--color-rule);color:var(--color-ink);cursor:pointer;font-family:var(--board-type-family);font-variant-numeric:tabular-nums;min-width:0;min-height:52px;transition:background-color var(--motion-tap) var(--motion-ease-standard),border-color var(--motion-tap) var(--motion-ease-standard),color var(--motion-tap) var(--motion-ease-standard),opacity var(--motion-tap) var(--motion-ease-standard);border-radius:8px;padding:0;font-size:21px;font-weight:700}.key[data-v-a7f2e49f]:hover:not(:disabled){border-color:var(--color-ink)}.key[data-v-a7f2e49f]:active:not(:disabled){transform:translateY(1px)}.key[data-v-a7f2e49f]:disabled{cursor:not-allowed;opacity:.5}.key.exhausted[data-v-a7f2e49f]{opacity:.32}
