body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html{font-size:0}.mainContainer{align-items:flex-start;display:flex;font-size:16px;margin:20px}.mainContainer .selectBlock{margin-bottom:20px}.mainContainer .selectBlock .selectTab{background-color:beige;border:2px solid #000;border-radius:5px;padding:5px 10px}.mainContainer .selectBlock .rulesButton,.mainContainer .selectBlock .startButton{background-color:#7fffd4;border:2px solid #000;border-radius:5px;margin-left:20px;padding:5px 15px}.mainContainer .selectBlock .rulesButton{background-color:#7fe5ff}.mainContainer .squaresBlock{display:grid;height:600px;margin:0;padding:0;width:600px}.mainContainer .squaresBlock.easy-mode{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,1fr)}.mainContainer .squaresBlock.easy-mode .square{border:1px solid #000;list-style:none;padding:20px}.mainContainer .squaresBlock.normal-mode{grid-template-columns:repeat(15,1fr);grid-template-rows:repeat(15,1fr)}.mainContainer .squaresBlock.normal-mode .square{border:1px solid #000;list-style:none;padding:15px}.mainContainer .squaresBlock.hard-mode{grid-template-columns:repeat(25,1fr);grid-template-rows:repeat(25,1fr)}.mainContainer .squaresBlock.hard-mode .square{border:1px solid #000;list-style:none;padding:10px}.mainContainer .squaresBlock .square{border:1px solid #000;list-style:none}.mainContainer .squaresBlock .square.squareHovered{background-color:aqua}.mainContainer .chooseModeText{color:#e64242;font-size:36px;margin-top:50px}.mainContainer .asideArea{display:flex;flex-direction:column;height:70vh;padding-left:80px;width:200px}.mainContainer .asideArea .asideHeader{background-color:#faebd7;border:2px solid hsla(76,97%,71%,.8);border-radius:2px;font-size:20px;height:30px;text-align:center;width:70%}.mainContainer .asideArea .asideList{-ms-overflow-style:none;background-color:hsla(77,89%,90%,.7);height:100%;list-style:none;overflow:overlay;padding:10px 0;width:72%}.mainContainer .asideArea .asideList::-webkit-scrollbar{display:none}.mainContainer .asideArea .asideItem{font-weight:600;padding:5px;text-align:center}
/*# sourceMappingURL=main.02e216b7.css.map*/