main { display: flex; flex-direction: column; align-items: center; } .bingoCard { height: 90vh; width: 80vw; border: 0.5em solid black; } .bingoTile { font-size: 24pt; border: 2pt double green; text-align: center; } .bingoTile:hover:not(.locked) { border-color: red; } .bingoTile:active:not(.locked) { border-color: blue; }