body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;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}.chess{align-items:center;background-color:hsla(0,3%,7%,.905);column-gap:10px;display:flex;justify-content:center;min-height:100vh;text-align:center;width:100%}@media screen and (max-width:750px){.chess{display:flex;flex-direction:column}}::-webkit-scrollbar{height:1px;width:1px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#888}.figure{font-size:50px}@media screen and (max-width:750px){.figure{font-size:40px}}.desk{display:grid;grid-template-columns:1fr;justify-content:center;justify-items:center}.desk .infoBlock{display:grid;margin-bottom:5px}.desk .checkPositions,.desk .infoBlock{justify-content:left;justify-items:left;width:100%}.desk .checkPositions{display:flex;margin-bottom:10px}.desk .checkPositions .eachPosition{border:1px solid gray;border-radius:5px;margin-left:10px;padding:2px}.desk .line{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;height:70px;width:560px}.desk .line .zone{align-items:center;cursor:pointer;display:flex;justify-content:center}.desk .line .zone .zoneNumber{color:green;font-size:12px;font-weight:800}.desk .line .zone .figure{align-items:center;color:red;display:flex;justify-content:center;position:relative;z-index:10}.desk .line .zone .figure .allowedDot{position:fixed;z-index:9}@media screen and (max-width:750px){.desk{justify-content:left}.desk .line{height:50px;width:400px}}@media screen and (max-width:410px){.desk{display:flex;flex-direction:column;justify-content:center}.desk .line{display:flex;height:45px;width:360px}.desk .line .zone{width:45px}}.chessSwapPawnWrapper{align-items:center;background-color:rgba(0,0,0,.626);display:flex;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:11}.chessSwapPawnWrapper .chessSwapPawnMenu{background-color:#fff;border-radius:10px;color:#000;max-height:300px;padding:10px;width:320px}.chessSwapPawnWrapper .chessSwapPawnMenu .title{font-size:18px;font-weight:600}.chessSwapPawnWrapper .chessSwapPawnMenu .figures{align-items:center;column-gap:5px;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:center;padding:10px;row-gap:5px}.chessSwapPawnWrapper .chessSwapPawnMenu .figures .figure:hover{color:#90ee90}.history{grid-row-gap:5px;display:grid;max-height:480px;overflow-y:scroll;row-gap:5px;width:105px}.history .element{align-items:center;border-radius:5px;color:#000;display:flex;justify-content:center;justify-items:center;max-width:90px;min-width:90px;padding:5px;text-align:center}@media screen and (max-width:750px){.history{align-items:center;column-gap:5px;display:flex;height:50px;overflow-x:scroll;overflow-y:hidden;padding:10px;width:380px}.history .element{max-width:50px;min-width:50px}}@media screen and (max-width:410px){.history{width:300px}}.customModal{align-items:center;background-color:rgba(0,0,0,.885);display:grid;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10}.customModal .customModalContent{grid-row-gap:15px;background-color:#fff;border-radius:5px;color:#000;display:grid;font-size:24px;max-height:620px;padding:20px;row-gap:15px;width:500px}.customModal .customModalContent .customModalTitle{display:grid;font-size:20px;grid-template-columns:95% 5%;min-height:20px}.customModal .customModalContent .customModalTitle .customModalClose{align-items:center;background-color:#00aeff;border:none;border-radius:50%;color:#fff;display:flex;font-size:16px;font-weight:600;height:25px;justify-content:center;justify-items:center;text-align:center;width:25px}.customModal .customModalContent .customModalTitle .customModalClose:hover{background-color:rgba(255,200,0,.956);color:#000;cursor:pointer}.customModal .customModalContent .customModalChildrenContent{font-size:16px;max-height:450px;overflow-x:hidden;overflow-y:scroll;padding-right:10px;width:100%}.customModal .manageCustomModal button{border:none;border-radius:5px;color:#fff;font-size:15px;margin-right:1%;margin-top:2%;outline:none;padding:5px}.customModal .manageCustomModal .confirmBtn{background-color:#00aeff;min-height:30px;width:110px}.customModal .manageCustomModal .confirmBtn:hover{background-color:#ffab23;color:#000}.customModal .manageCustomModal .cancelBtn{background-color:#414141;min-height:30px;width:110px}.customModal .manageCustomModal .cancelBtn:hover{background-color:#ffab23;color:#000}@media screen and (max-width:1536px){.customModal .customModalContent{font-size:16px;width:500px}.customModal .customModalContent .customModalTitle{font-size:18px}}@media screen and (max-width:600px){.customModal .customModalContent{width:500px}.customModal .customModalContent .customModalTitle{font-size:21px}}@media screen and (max-width:500px){.customModal .customModalContent{width:500px}.customModal .customModalContent .customModalTitle{font-size:18px}.customModal .customModalContent{width:400px}}@media screen and (max-width:450px){.customModal .customModalContent{width:350px}}@media screen and (max-width:400px){.customModal .customModalContent{width:300px}}
/*# sourceMappingURL=main.b7e0aa67.css.map*/