.board.svelte-wtnydd,.board-vertical.svelte-wtnydd{box-sizing:border-box;position:relative;background-color:var(--theme-surface);border-radius:2rem;width:100%;margin:1rem auto}.board-vertical.svelte-wtnydd{width:fit-content}.board-grid.svelte-wtnydd,.board-grid-vertical.svelte-wtnydd{display:grid;grid-auto-flow:dense;gap:.3rem;padding:1rem;overflow:auto;grid-template-columns:repeat(16,1fr)}.board-grid-vertical.svelte-wtnydd{column-gap:1rem;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(16,1fr);grid-auto-flow:column}.board-letter.svelte-wtnydd,.board-letter-vertical.svelte-wtnydd{font-size:3vw;text-align:center;background:none;border:0px;color:var(--theme-o--theme-on-background)}.board-letter-vertical.svelte-wtnydd{font-size:3.5vh}.board-button.svelte-wtnydd,.board-button-vertical.svelte-wtnydd{font-size:3vw;padding:unset;background:none;border:0px;color:var(--theme-on-neutral);cursor:pointer}.board-button-vertical.svelte-wtnydd{font-size:3.5vh}@keyframes svelte-wtnydd-text_fadein{60%,to{text-shadow:0 0 7px var(--theme-on-background),0 0 21px var(--theme-on-background),0 0 42px var(--theme-primary-variant),0 0 82px var(--theme-primary-variant);color:var(--theme-on-background)}0%{text-shadow:none}}@keyframes svelte-wtnydd-box_fadein{60%,to{box-shadow:0 0 21px var(--theme-on-background),0 0 42px var(--theme-primary-variant);color:var(--theme-on-background)}0%{text-shadow:none}}.board-marked.svelte-wtnydd{animation:svelte-wtnydd-text_fadein 1s both}.bingo.svelte-wtnydd{animation:svelte-wtnydd-box_fadein 1s infinite alternate}.pattern.svelte-w6tvl9{box-sizing:border-box;position:relative;background-color:var(--theme-surface);border-radius:2rem;margin-bottom:1rem}.pattern-grid.svelte-w6tvl9{display:grid;grid-auto-flow:dense;gap:.3rem;padding:1rem 1rem 1.2rem;overflow:auto;grid-template-columns:repeat(5,1fr)}.pattern-letter.svelte-w6tvl9{font-size:3rem;text-align:center}.pattern-button.svelte-w6tvl9{aspect-ratio:1;background:var(--theme-neutral);border-width:0px;border-radius:3px;cursor:pointer;color:var(--theme-on-background);font-size:2rem}.marked.svelte-w6tvl9{background:var(--theme-primary)}.footer.svelte-w6tvl9{text-align:center;margin-bottom:1rem}table.svelte-1s05yc5{background-color:var(--theme-surface);font-family:var(--theme-font);color:var(--theme-on-surface);border-spacing:0;box-sizing:border-box;width:100%;height:100%;max-width:500px;border-radius:20px;text-align:left;overflow:hidden}th.svelte-1s05yc5{font-weight:1000;background-color:var(--theme-neutral);padding:1rem}td.svelte-1s05yc5{padding:1rem}tr.svelte-1s05yc5:nth-child(2n){background-color:color-mix(in srgb,var(--theme-neutral) 30%,var(--theme-background) 70%);color:var(--theme-on-background)}tr.svelte-1s05yc5:hover{background-color:var(--theme-primary-variant);color:var(--theme-on-primary);transition:all .2s}
