.GameBoard-module__2rKhfW__container{flex-direction:column;align-items:center;gap:1rem;padding:1rem;display:flex}.GameBoard-module__2rKhfW__modeSelector{gap:1rem;margin-bottom:1rem;display:flex}.GameBoard-module__2rKhfW__modeSelector button{color:#333;cursor:pointer;background:#f0f0f0;border:1px solid #ddd;border-radius:4px;padding:.5rem 1rem;font-size:1rem;transition:all .2s}.GameBoard-module__2rKhfW__modeSelector button.GameBoard-module__2rKhfW__active{color:#fff;background:#4a90e2;border-color:#4a90e2}.GameBoard-module__2rKhfW__grid{background-color:#f0f0f0;border-radius:8px;width:300px;height:300px;position:relative;overflow:hidden}.GameBoard-module__2rKhfW__grid.GameBoard-module__2rKhfW__hard{width:400px;height:400px}.GameBoard-module__2rKhfW__tile{cursor:pointer;background-color:#fff;border:1px solid #ccc;width:100px;height:100px;transition:transform .2s;position:absolute}.GameBoard-module__2rKhfW__grid.GameBoard-module__2rKhfW__hard .GameBoard-module__2rKhfW__tile{width:100px;height:100px}.GameBoard-module__2rKhfW__tile.GameBoard-module__2rKhfW__empty{background-color:#0000;border:none}.GameBoard-module__2rKhfW__tile.GameBoard-module__2rKhfW__complete{animation:.5s GameBoard-module__2rKhfW__complete}@keyframes GameBoard-module__2rKhfW__complete{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.GameBoard-module__2rKhfW__controls{align-items:center;gap:1rem;display:flex}.GameBoard-module__2rKhfW__controls button{color:#fff;cursor:pointer;background-color:#0070f3;border:none;border-radius:4px;padding:.5rem 1rem;transition:background-color .2s}.GameBoard-module__2rKhfW__controls button:hover{background-color:#0051b3}.GameBoard-module__2rKhfW__complete{flex-direction:column;align-items:center;gap:1rem;animation:1s infinite GameBoard-module__2rKhfW__pulse;display:flex}.GameBoard-module__2rKhfW__completeMessage{color:#4caf50;font-size:1.5rem;font-weight:700}.GameBoard-module__2rKhfW__completeTile{border:2px solid #4caf50;border-radius:8px;width:100px;height:100px;box-shadow:0 4px 6px #0000001a}.GameBoard-module__2rKhfW__completeButton{color:#fff;cursor:pointer;background-color:#4caf50;border:none;border-radius:.5rem;padding:1rem 2rem;font-size:1.2rem;transition:background-color .2s;animation:2s infinite GameBoard-module__2rKhfW__pulse}.GameBoard-module__2rKhfW__completeButton:hover{background-color:#45a049}@keyframes GameBoard-module__2rKhfW__pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}
.page-module__GmTiyq__container{max-width:800px;margin:0 auto;padding:2rem}.page-module__GmTiyq__title{text-align:center;color:#333;margin-bottom:2rem;font-size:2.5rem}
