.tool[data-tool=bingo-number-generator] .bingo-board{grid-column:1/-1}.tool[data-tool=bingo-number-generator] .board-row{gap:2px;margin-block-end:2px;display:grid}.tool[data-tool=bingo-number-generator] .board-row.w15{grid-template-columns:1.6rem repeat(15,minmax(0,1fr))}.tool[data-tool=bingo-number-generator] .board-row.w10{grid-template-columns:repeat(10,minmax(0,1fr))}.tool[data-tool=bingo-number-generator] .board-head{color:var(--c-primary);place-items:center;font-weight:700;display:grid}.tool[data-tool=bingo-number-generator] .cell{border:1px solid var(--c-border);min-block-size:1.9rem;font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--c-text-3);border-radius:4px;place-items:center;display:grid}.tool[data-tool=bingo-number-generator] .cell.on{background:var(--c-primary-soft);border-color:var(--c-primary);color:var(--c-text);font-weight:700}.tool[data-tool=bingo-number-generator] .cell.last{background:var(--c-primary);color:var(--c-on-primary)}
