.Home-module-scss-module__XIhO6W__main{background-color:var(--bg-color);flex-direction:column;align-items:center;gap:2rem;padding:2rem .5rem 5rem;display:flex;overflow-x:hidden}
.Bingo-module-scss-module__W8u5MW__bingoBoard{box-shadow:0 .25rem 1.5rem var(--shadow-color);border:var(--text-color).0625rem solid;border-radius:.5625rem;grid-template-rows:repeat(5,6.25rem);grid-template-columns:repeat(5,1fr);place-items:center;max-width:50rem;display:grid}.Bingo-module-scss-module__W8u5MW__bingoPiece{border:var(--text-color).0625rem solid;text-align:center;cursor:pointer;word-break:break-word;place-items:center;width:100%;height:100%;padding:.5rem;transition:all .15s ease-in-out;display:grid;position:relative}.Bingo-module-scss-module__W8u5MW__bingoPiece:hover{background-color:var(--bg-hover)}.Bingo-module-scss-module__W8u5MW__bingoPiece:active{background-color:var(--bg-active)}@media (max-width:768px){.Bingo-module-scss-module__W8u5MW__bingoPiece{padding:.125rem;font-size:.75rem}}.Bingo-module-scss-module__W8u5MW__checked{background-color:var(--bg-hover);color:var(--text-color-disabled)}.Bingo-module-scss-module__W8u5MW__checkedLogo{background-image:var(--logo-src);opacity:.1;pointer-events:none;background-repeat:no-repeat;background-size:50%;width:100%;height:100%;transition:opacity .15s ease-in-out;position:absolute}.Bingo-module-scss-module__W8u5MW__freePiece{position:initial;cursor:inherit;background-position:50%;position:static}.Bingo-module-scss-module__W8u5MW__winnerText{font-size:2rem;font-weight:700}
