.notebook-boards .ultimate-board{border-color:transparent;background:var(--paper)}.notebook-boards .ultimate-mini-board{background:#d4cfc3;outline:none;box-shadow:none}.notebook-boards .ultimate-mini-board:after{content:"";position:absolute;z-index:2;inset:0;border:1.5px solid #746e63;border-radius:2px 4px 3px 5px;pointer-events:none}.notebook-boards [data-ultimate-cell]{background:var(--paper)}.notebook-boards .ultimate-mini-board.is-active:after{border:2px solid #b47b37}.notebook-boards .ultimate-mini-board.is-active [data-ultimate-cell]{background:#faf2df}.notebook-boards [data-ultimate-cell][aria-disabled=false]:hover{background:#f1e6ce}.notebook-boards .ultimate-mark,.notebook-boards .ultimate-mini-result{font-family:var(--font-notebook-hand),cursive;font-weight:400}.notebook-boards .ultimate-mark{font-size:clamp(1.15rem,5vw,3.4rem)}.notebook-boards .ultimate-mark.is-x{color:#315d85;transform:rotate(-5deg)}.notebook-boards .ultimate-mark.is-o{color:#986326;transform:rotate(4deg)}.notebook-boards [data-ultimate-cell][data-last-move=true]{box-shadow:none}.notebook-boards [data-ultimate-cell][data-last-move=true]:after{content:"";position:absolute;bottom:12%;right:12%;width:4px;height:4px;border-radius:50%;background:#986326}.notebook-boards .hex-cell polygon{fill:var(--paper);stroke:#c7c0b4}.notebook-boards .hex-cell.is-selected polygon,.notebook-boards .hex-cell:focus-visible polygon{fill:#faf2df;stroke:#986326}.notebook-boards .hex-cell.is-legal:hover polygon{fill:#f1e6ce}.notebook-boards .hex-stone{fill:var(--paper);stroke-width:1.8;filter:none}.notebook-boards .hex-stone.is-red{stroke:#ab5748}.notebook-boards .hex-stone.is-blue{stroke:#315d85}.notebook-boards .hex-cell.is-winning .hex-stone{stroke-width:3}.notebook-boards .hex-last-ring{stroke:#b47b37;stroke-width:1.1}.notebook-boards .game-ai-search-details{margin-top:24px;border-top:1px solid var(--notebook-rule,#d4cfc3)}.notebook-boards .game-ai-search-details>summary{display:list-item;min-height:44px;padding-block:13px;color:#625c52;font:12px/1.5 var(--font-geist-sans),sans-serif;cursor:pointer}.notebook-boards :is(.crosshair-board,.crosshair-board-frame){background:#b9b0a0;border-width:3px}.notebook-boards .crosshair-cell{background:var(--paper)}.notebook-boards .crosshair-cell.is-off-crosshair{background:#eeebe2}.notebook-boards .crosshair-cell.is-in-crosshair{background:#faf0d9}.notebook-boards .crosshair-cell.is-pivot{background:#ead6ae}.notebook-boards .crosshair-cell.is-selected{background:#f5e3bb}.notebook-boards .crosshair-cell.is-flip-target{background:#f2d7cc}.notebook-boards .crosshair-stone{background:var(--paper);border-width:2px;border-radius:48% 51% 49% 52%;box-shadow:none}.notebook-boards .crosshair-stone.is-red{background:#ab5748;border-color:#85483b}.notebook-boards .crosshair-stone.is-blue{background:#315d85;border-color:#264c70}.notebook-boards .crosshair-last-ring{border-color:var(--paper);border-width:1.5px}.notebook-boards .crosshair-cell.is-winning .crosshair-stone{border-color:#986326;box-shadow:0 0 0 2px #b47b37}.notebook-boards .crosshair-ghost-stone{box-shadow:none}.notebook-article .crosshair-review-frame{max-width:380px}.notebook-boards [data-review-grid]{fill:#b9b0a0}.notebook-boards [data-review-cell]{fill:var(--paper)}.notebook-boards [data-review-cell=active]{fill:#faf0d9}.notebook-boards [data-review-cell=last]{fill:#ead6ae}.notebook-boards [data-review-cell=winning]{fill:#f3dfb0}.notebook-boards [data-review-stone]{fill:var(--paper);stroke-width:1.8}.notebook-boards [data-review-stone=R]{fill:#ab5748;stroke:#85483b}.notebook-boards [data-review-stone=B]{fill:#315d85;stroke:#264c70}.notebook-boards [data-review-last]{stroke:var(--paper)}.notebook-boards .game-ai-workbench [aria-label^="Connect Four board"]{background:var(--paper)!important;border:1px solid #746e63}.notebook-boards .game-ai-workbench [data-connect-column]>span{background:var(--paper)!important;border-color:#948a79!important;box-shadow:none!important}.notebook-boards .game-ai-workbench [data-connect-column]>span.ring-4{outline:3px solid #986326;outline-offset:-1px}.notebook-boards .game-ai-workbench [data-connect-piece=R]{background:#ab5748!important;border:2px solid #85483b;box-shadow:none!important}.notebook-boards .game-ai-workbench [data-connect-piece=Y]{background:#d0ac65!important;border:2px solid #986326;box-shadow:none!important}.notebook-boards .game-ai-workbench [data-connect-column][aria-disabled=false]:hover{background:#f2e6cc}.notebook-boards .game-ai-workbench [aria-label^="Othello board"]{background:var(--paper)!important;border-color:#746e63!important}.notebook-boards .game-ai-workbench [aria-label^="Othello board"]>div{color:#625c52}.notebook-boards .game-ai-workbench [data-othello-square]{background:var(--paper)!important;border-color:#8b8275!important}.notebook-boards .game-ai-workbench [data-othello-square][aria-disabled=false]:hover{background:#f2e6cc!important}.notebook-boards [data-othello-disc]{background-image:none;box-shadow:none;border-radius:48% 51% 49% 52%}.notebook-boards [data-othello-disc=B]{background:#3c3832;border:1.5px solid #3c3832}.notebook-boards [data-othello-disc=W]{background:var(--paper);border:2px solid #746e63}.notebook-boards [data-othello-disc].ring-2{outline:2px solid #986326;outline-offset:2px}.notebook-boards [data-othello-square][aria-disabled=false]>span:not([data-othello-disc]){background:#986326}.notebook-boards .game-ai-chessground{background:var(--paper);border-color:#746e63}.notebook-boards .game-ai-chessground cg-board{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='2'%3E%3Cpath fill='%23faf8f1' d='M0 0h2v2H0z'/%3E%3Cpath fill='%23d5ccba' d='M0 1h1v1H0zM1 0h1v1H1z'/%3E%3C/svg%3E");background-size:25% 25%;background-repeat:repeat}.notebook-boards .game-ai-chessground coords{font-family:var(--font-geist-mono),monospace}.notebook-boards .backgammon-board{--backgammon-edge:2px;background:var(--paper);border-color:#746e63;box-shadow:none}.notebook-boards .backgammon-point-shape{background:#e0d8c8}.notebook-boards .backgammon-point.is-brick .backgammon-point-shape{background:#d7bfa7}.notebook-boards :is(.backgammon-bar,.backgammon-off){background:#e7e0d3;border-color:#948a79}.notebook-boards :is(.backgammon-checker,.backgammon-drag-ghost,.backgammon-flying-checker){box-shadow:none;border-radius:48% 51% 49% 52%}.notebook-boards .backgammon-checker.is-white{background:var(--paper);border:1.5px solid #746e63}.notebook-boards .backgammon-checker.is-black{background:#3c3832;border:1.5px solid #3c3832}.notebook-boards .is-source .backgammon-checker:last-child{outline:2px solid #315d85;box-shadow:0 0 0 2px var(--paper)}.notebook-boards .is-selected .backgammon-checker:last-child{outline:3px solid #986326;box-shadow:0 0 0 2px var(--paper)}.notebook-boards .backgammon-target{background:#315d85;border:3px solid var(--paper);box-shadow:0 0 0 1px #315d85}.notebook-boards .backgammon-die{background:var(--paper);border:1.5px solid #746e63;box-shadow:none}.notebook-boards .backgammon-die.is-black{background:#3c3832}.notebook-checker-ink{box-shadow:none;border-radius:48% 51% 49% 52%}.notebook-checker-ink.is-white{background:var(--paper);border:1.5px solid #746e63;color:#423b35}.notebook-checker-ink.is-black{background:#3c3832;border:1.5px solid #3c3832;color:#faf8f1}