[data-theme=치지직]{--bingo-bg:#063f31;--bingo-text:#c3ffd8}[data-theme=핑크]{--bingo-bg:#763e59;--bingo-text:#fff0f6}[data-theme=보라]{--bingo-bg:#473767;--bingo-text:#f6ebff}[data-theme=칠판]{--bingo-bg:#31534c;--bingo-text:#f6ffea}[data-theme=갈색]{--bingo-bg:#604533;--bingo-text:#ffedd5}[data-theme]>[data-result=closed]{background:var(--bingo-bg);color:var(--bingo-text)}[data-board-style=number]{--number-line:#91b5ff;--number-blue:#245eb3;--number-ink:#171c24;color:var(--number-ink)}[data-board-style=number] :is(.draw-grid,.overlay-grid):has(>[data-result]){border:2px solid var(--number-line);background:#fff;border-radius:4px;gap:0;display:grid;overflow:hidden;box-shadow:0 0 0 1px #355b96,0 3px 8px #182c4655}[data-board-style=number] .draw-grid{max-width:420px}[data-board-style=number] :is(.draw-grid,.overlay-grid)>[data-result]{text-align:center;aspect-ratio:1;border:1px solid var(--number-line);min-width:0;min-height:0;box-shadow:none;color:var(--number-ink);opacity:1;background:#fff;border-radius:0;place-content:center;padding:2px;font-size:1em;font-weight:500;display:grid}[data-board-style=number] .draw-grid button:not(:disabled):hover{background:#edf4ff;outline:none}[data-board-style=number] .draw-grid button:focus-visible{outline:2px solid var(--number-blue);outline-offset:-3px}[data-board-style=number] :is(.draw-grid,.overlay-grid)>[data-result=miss]{background:#ff626b}[data-board-style=number] :is(.draw-grid,.overlay-grid)>[data-result=win]{background:#ffe79b}[data-board-style=number] .overlay-grid b{font-weight:inherit}[data-board-style=number] :is(.draw-title,.draw-result,.overlay-head,.overlay-latest){border-color:var(--number-line);color:var(--number-ink);background:#f4f8ff}[data-board-style=number] :is(.draw-title small,.draw-header span,.overlay-head span){color:var(--number-blue)}[data-board-style=number] :is(.draw-card,.draw-modes button,input,textarea){border-color:#d2e0f6}[data-board-style=number] :is(.draw-modes button,input,textarea){color:var(--number-ink);background:#fff}[data-board-style=number] :is(.play-brand i,.draw-primary,.draw-modes [aria-pressed=true]){background:var(--number-blue);border-color:var(--number-blue);color:#fff}
