.puzzles-board .draughts-board-frame{box-sizing:border-box;width:min(100%, var(--puzzles-board-fit));max-width:none;margin-inline:auto}.draughts-square.puzzle-hint{box-shadow:inset 0 0 0 2px var(--puzzle-hint-edge), inset 0 0 0 6px var(--puzzle-hint)}.draughts-square.puzzle-hint:before{content:"";z-index:2;background:var(--puzzle-hint-soft);pointer-events:none;border-radius:50%;position:absolute;inset:32%}.draughts-square.puzzle-hint:has(.draughts-piece):before{display:none}
