.sudoku-board-host[data-v-2f3e30aa]{display:contents}[data-v-2f3e30aa] .board-grid.sudoku-board{touch-action:manipulation;--sudoku-wall:color-mix(in srgb,var(--color-ink) 85%,transparent);--board-frame-ink:var(--sudoku-wall);border-radius:var(--board-radius-0);border:0;max-width:420px;overflow:hidden}[data-v-2f3e30aa] .board-grid.sudoku-board--classic{max-width:468px}.dark .sudoku-board-host[data-v-2f3e30aa] .sudoku-board{--sudoku-wall:color-mix(in srgb,var(--color-ink) 45%,transparent)}[data-v-2f3e30aa] .board-cell.sudoku-cell{border-bottom-width:max(1px,calc(var(--board-cell)*.015));border-right-width:max(1px,calc(var(--board-cell)*.015));background-clip:padding-box}[data-v-2f3e30aa] .board-cell.sudoku-cell.thick-r{border-right-color:var(--sudoku-wall);border-right-width:calc(var(--board-cell)*var(--board-ratio-wall))}[data-v-2f3e30aa] .board-cell.sudoku-cell.thick-b{border-bottom-color:var(--sudoku-wall);border-bottom-width:calc(var(--board-cell)*var(--board-ratio-wall))}[data-v-2f3e30aa] .sudoku-cell.given{background-image:linear-gradient(var(--board-given-ground),var(--board-given-ground))}[data-v-2f3e30aa] .sudoku-cell.mo-peer{--cell-bg:color-mix(in srgb,var(--motion-hint) 10%,var(--board-cell-fill))}[data-v-2f3e30aa] .board-cell.sudoku-cell.given{--cell-bg:transparent}[data-v-2f3e30aa] .sudoku-cell.given.mo-peer-strong:not(.selected){box-shadow:inset 0 0 0 calc(var(--board-cell)*.035) var(--motion-hint)}.digit[data-v-2f3e30aa]{color:var(--color-ink);font-size:var(--board-glyph-size);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}[data-v-2f3e30aa] .sudoku-cell.mo-conflict-hatch .digit{color:var(--board-red)}[data-v-2f3e30aa] .sudoku-cell.given .digit{color:var(--board-given-ink);animation:none}[data-v-2f3e30aa] .mo-hint-scrim .sudoku-cell.given .digit{color:var(--color-ink)}[data-v-2f3e30aa] .board-cell.sudoku-cell{transition:background-color var(--motion-reveal) linear}.notes[data-v-2f3e30aa]{height:100%;padding:calc(var(--board-cell)*.035);grid-template-columns:repeat(3,1fr);place-items:center;width:100%;display:grid}.note[data-v-2f3e30aa]{color:var(--color-muted);font-size:calc(var(--board-cell)*.28);font-weight:500;line-height:1}[data-v-2f3e30aa] .sudoku-board.pencil-mode .sudoku-cell.selected{outline:calc(var(--board-cell)*.03) dashed var(--color-ink);outline-offset:calc(var(--board-cell)*-.15)}.high-contrast .sudoku-board[data-v-2f3e30aa]{border-width:4px}.high-contrast .sudoku-cell.given .digit[data-v-2f3e30aa]{color:var(--color-ink);text-decoration:underline}.high-contrast .note[data-v-2f3e30aa]{color:var(--color-ink)}
