body{font-family:sans-serif}#crossword-container{display:flex;gap:40px;justify-content:center}#grid-container{display:grid;border:2px solid #000;margin:0 auto}.grid-cell{width:30px;height:30px;border:1px solid #d3d3d3;text-align:center;font-size:18px;position:relative;display:flex;align-items:center;justify-content:center}.grid-cell.black{background-color:#000}.grid-cell input{width:100%;height:100%;text-align:center;border:none;font-size:18px;padding:0;margin:0;background:rgba(0,0,0,0);text-transform:uppercase}.clue-number{position:absolute;top:1px;left:1px;font-size:10px}.highlighted-word{background-color:#fffacd !important}.highlighted-clue{color:blue;background-color:#fffacd !important;padding:1px;border-radius:5px;border:1px solid #d3d3d3}#clues-container{display:flex;gap:40px}ul{list-style-type:none;padding:0}li{cursor:pointer;margin-bottom:5px}/*# sourceMappingURL=crossword.css.map */
