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}.cell{border-style:solid;border-width:1px;cursor:pointer;display:table-cell;height:65px;position:relative}.cell .object{height:100%;position:relative;width:100%}.droppedpiece{height:100%;position:absolute;width:100%}.round{font-size:.7em;position:absolute;right:0;top:0}#boardHolder{width:50%}#boardPlace{align-items:center;display:flex;justify-content:center;position:relative;width:100%}#board{display:table}#board .row{display:table-row}.statsHolder{align-items:center;padding:5px}.RoundHolder,.statsHolder{display:flex;position:relative}.RoundDisplay{align-items:center;background:#fff;border:2px solid #003b8f;border-radius:50%;display:flex;font-size:2vh;font-weight:700;justify-content:center;z-index:2}.nextRoundBtn{fill:#fff;background:#006aff;color:#fff;cursor:pointer;height:100%;padding:9px;position:relative;position:absolute;right:0;width:100%}.nextRoundBtn:active{background:#003b8f}@media (max-width:769px){#boardHolder{width:100%}}.CountTable{background:#006aff;border-radius:5px;display:flex;gap:10px;margin:0 10px;padding:5px}.CountTable .CountItem{align-items:center;border:2px solid #000;border-radius:5px;display:flex;justify-content:center;overflow:hidden}.CountItem .CountIcon{fill:#000;stroke:#000}.CountItem .CountValue{align-items:center;background:#fff;display:flex;font-size:1em;justify-content:center}#SpecialsHolder{padding:10px;position:relative;width:100%}#SpecialsPlace{overflow-X:auto;background:#006aff;border-radius:10px;display:block;display:flex;position:relative;width:100%}#SpecialsHolder .SpecialsLeft{align-items:center;background:#fff;border:2px solid #003b8f;border-radius:50%;display:flex;font-weight:700;height:25px;justify-content:center;left:3px;position:absolute;top:3px;width:25px;z-index:2}#SpecialsPlace::-webkit-scrollbar{height:10px}#SpecialsPlace::-webkit-scrollbar-track{background-color:rgba(0,106,255,0);margin:0 10px}#SpecialsPlace::-webkit-scrollbar-thumb{background-color:#fff;border:3px solid #006aff;border-radius:5px}#Specials{border-radius:9px;display:flex}.SpecialItem{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:20px}.SpecialItem>div{border-radius:9px;box-shadow:8px 8px 0 #003b8f;outline:none;position:relative}.SpecialItem>div>div{background:#fff;border-radius:9px;height:100%;position:absolute;width:100%}.SpecialItem svg{border:2px solid #003b8f;border-radius:9px}@media (max-width:769px){.SpecialItem{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:35px;min-width:35px;padding:20px}}#normals,#normalsPlace{align-items:center;display:flex;justify-content:center}#normals{flex-wrap:wrap;padding:10px;width:100%}#controls{height:100%;max-height:70px}#controls,.controlItem{align-items:center;display:flex;justify-content:center}.controlItem{fill:#000;border-radius:5px;cursor:pointer;height:70%;margin:0 5px;width:100px}.controlItem:active{fill:#fff;background:#006aff}.SettingsIcon{height:100%;padding:5px;width:100%}.SettingsIcon>svg{height:100%;object-fit:contain;width:100%}*{box-sizing:border-box;margin:0;padding:0}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:rgba(0,106,255,0)}::-webkit-scrollbar-thumb{background-color:#161616;border:3px solid #fff;border-radius:5px}.App{display:flex;flex-wrap:wrap}.PiecesPlace{width:50%}.PiecesHolder{position:relative}@media (max-width:769px){.App{display:block;flex-wrap:nowrap;height:100vh;overflow:hidden}.PiecesPlace{width:100%}.ExpandBtn{position:relative;width:100%}.ExpandBtn .ShowMore{border-radius:9px;margin:auto;width:90%}.ShowMore>div{height:100%;transition:.5s}.ExpandBtn .ShowSelected{border:2px solid #003b8f;border-radius:9px;height:45px;overflow:hidden;position:absolute;right:5px;top:5px}.PiecesHolder{background:#fff;bottom:0;left:0;position:absolute;transition:.5s;width:100%}}#LoginPage{display:flex;height:100vh;width:100%}.PageDivider{align-items:center;background:#fff;display:flex;height:100vh;justify-content:center;margin:auto;overflow:hidden}.BasicInfos,.PageDivider{padding:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.BasicInfos{background:#006aff;border-radius:10px;max-width:400px;position:relative}.BasicInfos h1{color:#fff;font-size:1.5em;padding:5px 0;text-shadow:5px 5px 0 #003b8f}.BasicInfos h1,.BasicInfos input{max-width:400px;min-width:250px;width:100%}.BasicInfos input{border:3px solid #006aff;border-radius:9px;font-size:1em;height:40px;outline:none;padding:9px;transition:.3s}.BasicInfos input:focus{border-color:#003b8f;transition:.3s}.BasicInfos .nextBtn{fill:#fff;background:#003b8f;border:none;border-radius:9px;cursor:pointer;height:40px;margin-top:10px;max-width:400px;min-width:250px;outline:none;padding:3px;transition:.3s;width:100%}.BasicInfos .nextBtn:active{background:#002c6a}.BasicInfos .back{fill:#003b8f;background:#fff;border:3px solid #003b8f;border-radius:50%;cursor:pointer;height:40px;left:0;outline:none;position:absolute;top:-50px;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:.3s;width:40px}.BasicInfos .back:active{fill:#002c6a;border-color:#002c6a}.BasicInfos .chooseGameMode{background:#003b8f;border:none;border-radius:9px;color:#fff;cursor:pointer;font-size:1em;font-weight:700;height:40px;margin-top:10px;max-width:400px;min-width:250px;outline:none;padding:3px;transition:.3s;width:100%}.BasicInfos .chooseGameMode:active{background:#002c6a}#JoinPage{height:100vh;width:100%}#JoinPage .joinInfos{fill:#fff;align-items:center;background:#006aff;border-radius:9px;box-shadow:4px 4px 0 #003b8f;color:#fff;cursor:pointer;display:flex;margin:10px auto;max-width:500px;min-height:100px;min-width:250px;padding:10px;transition:.3s;width:70%}#JoinPage .joinInfos:active{background:#0050c1}#JoinPage .joinInfos>div:first-child{height:45px;width:45px}#JoinPage .joinInfos>div:nth-child(2){padding:5px}#JoinPage .joinInfos>div:nth-child(2)>p:nth-child(2){font-weight:700}#JoinPage .players{display:table;margin:0 auto;max-width:500px;min-width:250px;width:70%}#JoinPage .players>div{border-collapse:collapse;display:table-row}#JoinPage .players>div>div{display:table-cell;padding:5px;text-align:center}#JoinPage .players>div:nth-child(2n){background:rgba(177,209,255,.397)}#JoinPage .players .headerCell{font-weight:700;text-align:center}#JoinPage .GameBtn{display:flex;justify-content:center;margin:10px 0}#JoinPage button{background:#006aff;border:none;border-radius:9px;color:#fff;cursor:pointer;font-size:1em;font-weight:700;height:40px;max-width:500px;min-width:250px;outline:none;width:70%}#JoinPage button:active{background:#003b8f}#JoinPage .waiting{display:block;font-weight:700;height:100vh;text-align:center;width:100%}#JoinPage .waiting p{padding:10px 0}#JoinPage .cubes{align-items:center;background:#006aff;border-radius:10px;display:flex;flex-wrap:wrap;justify-content:center;overflow-x:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#JoinPage .selectedCubes{display:flex;flex-wrap:wrap;gap:10px;margin:0 auto}#JoinPage .cubesHolder,#JoinPage .selectedCubesHolder{padding:10px;position:relative;width:100%}#JoinPage .cubesHolder{background:#fff}#JoinPage .newGameHolder{display:flex}#JoinPage .NewGameBtns{padding:10px;width:50%}.Controls{align-items:center;display:flex;gap:10px;justify-content:center;margin:10px 0}#JoinPage .ControlsBtn{max-width:100px;min-width:none}.newGameHolder .PlayerName{text-align:center}@media (max-width:769px){.NewGameBtns{bottom:0;display:block;position:absolute;width:100%}#JoinPage .NewGameBtns{max-width:100%;width:100%}.Controls{display:block}#JoinPage .ControlsBtn,#JoinPage button{max-width:100%;min-width:none;width:100%}}
/*# sourceMappingURL=main.211fcb7e.css.map*/