/* Crossword on a phone: cells may shrink to 24px before the grid scrolls sideways (was 28px until 20 Sept 2026).
   At 28px, 20 of the 188 puzzles (12+ columns) needed a swipe on a 375px phone; at 24px only the single 15-column
   puzzle does. The "swipe" hint hides itself whenever the grid fits (crossword.js). */
.crossword-scroll{max-width:100%;overflow-x:auto;margin-bottom:20px}.crossword-scroll .crossword-board{margin-bottom:0}#crosswordScrollHint{font-size:13px;line-height:1.5}#speedSudokuSaveStatus:empty,#speedSudokuScoreStatus:empty{display:none}@media(max-width:620px){.crossword-scroll .crossword-board{min-width:calc(var(--crossword-columns)*24px);max-width:none}.crossword-scroll:focus-visible{outline:2px solid #ad7200;outline-offset:2px}}