.shade-board{touch-action:none}.shade-board .kb-thin{fill:none;stroke:var(--grid-line,var(--line));stroke-width:.84px}.shade-board .kb-frame{stroke-width:3.4px}.shade-board .kb-shaded{fill:var(--shade,#2c3448)}.shade-board .kb-shaded.given{fill:var(--shade-given,#11151f)}.shade-board .kb-white{fill:var(--entry,#03c);opacity:.09}.shade-board .kb-conflict{fill:var(--conflict);opacity:.22}.shade-board .kb-circle{fill:#fff;stroke:#1f2430;stroke-width:2.4px}.shade-board .kb-circle.black{fill:#1f2430}.shade-board .kb-clue{fill:var(--given,var(--text,#1b1f27));font-weight:600;font-family:var(--digit-font,inherit)}.shade-board .kb-clue.on-shade{fill:#f4f1ea}.shade-board .kb-dot{fill:var(--entry,#03c);opacity:.85}.shade-board .kb-dot.on-shade{fill:#f4f1ea}.shade-board .kb-wall{fill:none;stroke:var(--entry,#03c);stroke-width:4.2px;stroke-linecap:round}.shade-board .cursor{stroke-width:3.2px}.shade-board.grid-focus .cursor{stroke-width:5.5px}.shade-board.edges-only{cursor:crosshair}
