/* Fast Bots page: canvas heights, the clickable small board of the bitboard widget, and the turn figure. */
#widget-fast-budget canvas { height: 330px; }
#widget-fast-bitboard canvas { height: 330px; }
#widget-fast-bundle canvas { height: 360px; }
.bit-cells { display: grid; grid-template-columns: repeat(3, 2.4rem); gap: .25rem; }
.ai-widget .bit-cells button { width: 2.4rem; height: 2.4rem; padding: 0; font: 600 1rem ui-monospace, monospace; }
.ai-widget .bit-cells button[data-mark="1"] { color: #a78bfa; }
.ai-widget .bit-cells button[data-mark="2"] { color: #4ed9b1; }
.bit-board-label { font-size: .8rem; color: #c5c9dc; max-width: 9rem; }
@media (max-width: 600px) {
  #widget-fast-budget canvas { height: 600px; }
  #widget-fast-bitboard canvas { height: 560px; }
  #widget-fast-bundle canvas { height: 640px; }
}
.fast-turn-figure svg { max-width: 560px; margin: 0 auto; }
