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}.app{align-items:center;align-self:center;display:flex;flex-direction:column;min-width:375px;padding:10px;text-align:center;width:100%}#root{margin:auto;max-width:-moz-fit-content;max-width:fit-content}.box{-webkit-text-fill-color:#fff;-webkit-text-stroke:1px;background:#fff;border:3px solid #fff0f179;border-radius:3px;font-size:24px;font-weight:700;height:44px;line-height:34px;font:800 24px;margin:3px;padding:0;text-align:center;width:44px}.grid-container{grid-gap:10px;border:4px solid #000;border-radius:3px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1000px;padding:10px;width:100%}.grid-row{display:grid;grid-template-columns:repeat(4,1fr)}.grid-item{border:1px solid #fff0f179;text-align:center}.rubik-nums{font-family:Rubik,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:800}.headerDiv{flex-direction:column;width:100%}.rubik-micro{-webkit-text-fill-color:#fff;-webkit-text-stroke:2px;color:#ddd;font-family:Rubik,sans-serif;font-style:normal;font-weight:800;margin-bottom:5px;margin-top:auto;text-align:center;text-shadow:0 1px 1px #484747}.micro-red{-webkit-text-fill-color:#b71234}.micro-blue{-webkit-text-fill-color:#0046ad}.micro-green{-webkit-text-fill-color:#009b48}.micro-yellow{-webkit-text-fill-color:#ffd500}html{scroll-behavior:smooth}.gameContainer{align-content:space-between;align-items:center;align-items:first baseline;display:flex;flex-direction:row;justify-content:space-evenly;margin-top:32px;text-align:center}.gameBox{align-self:baseline;justify-content:start;margin-left:auto;margin-right:auto;position:relative;top:0}.winnerContainer{display:block;height:52px}#instructions{overflow:hidden}.instructionContainer{margin:12px auto auto;max-width:292px;width:255px}.instructionsBox{align-items:center;border:2px solid #000;border-radius:15px;display:flex;flex-direction:column;justify-content:center;padding:10px 10px 20px;text-align:center}.instructionsBox:hover{cursor:pointer}.highscoresContainer{align-self:center;align-self:baseline;margin:12px auto auto;max-width:336px;min-width:255px}.highscoresBoard{align-items:center;border:2px solid #000;border-radius:15px;display:flex;flex-direction:column;justify-content:center;padding:10px;text-align:center}.highscoresBoard:hover{cursor:pointer}.bestEver{margin:2px}.highscoresTableDiv{align-items:center;border:2px solid #000;border-radius:3px;display:flex;flex-direction:column;justify-content:center;margin:6px;padding:10px 4px 20px;text-align:center}.highscoresTable th{border-radius:3px}.highscoresRank{background-color:#b71234;color:#fff}.highscoresNAME{background-color:#0046ad;color:#fff}.highscoresTIME{background-color:#009b48;color:#fff}.highscoresMOVES{background-color:#ffd500;color:#fff}.highscoresTable td{font-size:13.5px;font-weight:400;min-width:32px;padding:4px}.highscoresBoard th{font-size:12px;font-weight:700;margin:auto;max-width:-moz-fit-content;max-width:fit-content;min-width:12px;padding:4px;text-align:center}.highscoresBoard tr{font-weight:400}.instructionsGrid{display:block;margin-left:auto;margin-right:auto;max-width:-moz-fit-content;max-width:fit-content}.timerDiv{display:flex;height:44px;justify-content:center;margin:12px}@media screen and (max-width:600px){.rubik-micro{-webkit-text-stroke:1px;font-size:74px;font-weight:800;letter-spacing:-2px}.gameContainer{display:flex;margin-top:14px}.gameBox,.gameContainer{flex-direction:column}.instructionContainer{display:block;order:2}.highscoresContainer{order:3}}@media screen and (min-width:600px){.rubik-micro{-webkit-text-stroke:1.5px;font-size:89px}.gameContainer{display:flex}.gameBox,.gameContainer{flex-direction:column}.instructionContainer{order:2}.highscoresContainer{order:3}.btn{height:76px;width:72px}}@media screen and (min-width:768px){.rubik-micro{font-size:95px;margin-top:12px;padding:2px}#instructions{scroll-behavior:smooth}.gameContainer{align-items:center;align-self:center;display:flex;flex-direction:row;min-width:768px}.gameBox{flex-direction:row;order:2}.instructionContainer{order:1;scroll-behavior:smooth}.highscoresContainer{order:3}}@media screen and (min-width:992px){.rubik-micro{font-size:116px}.gameContainer{align-items:center;align-self:center;display:flex;flex-direction:row;min-width:992px}.gameBox{order:1}}@media screen and (min-width:1200px){.gameContainer{align-items:center;align-self:center;display:flex;flex-direction:row;min-width:1200px}}.winnerStats{font-size:12px;margin-bottom:9px;margin-top:4px;text-align:center}.winner{-webkit-text-fill-color:#fff;-webkit-text-stroke:2px;align-self:center;animation:winnerUp 4s forwards;color:#ddd;font-family:Rubik,sans-serif;font-optical-sizing:auto;font-size:50px;font-style:normal;margin:0;text-align:center;text-shadow:1px 1px 1px #000;z-index:1}@keyframes winnerUp{0%{transform:translateY(200px)}50%{transform:scale(1.3)}to{transform:translateY(0)}}.winner-red{animation:changeRed .75s linear infinite;margin-bottom:10px;padding-bottom:10px}.winner-blue{animation:changeBlue .75s linear infinite}.winner-green{animation:changeGreen .75s linear infinite}.winner-yellow{animation:changeYellow .75s linear infinite}@keyframes changeRed{0%{-webkit-text-fill-color:#b71234}25%{-webkit-text-fill-color:#ffd500}50%{-webkit-text-fill-color:#009b48}75%{-webkit-text-fill-color:#0046ad}to{-webkit-text-fill-color:#b71234}}@keyframes changeBlue{0%{-webkit-text-fill-color:#0046ad}25%{-webkit-text-fill-color:#b71234}50%{-webkit-text-fill-color:#ffd500}75%{-webkit-text-fill-color:#b71234}to{-webkit-text-fill-color:#0046ad}}@keyframes changeGreen{0%{-webkit-text-fill-color:#009b48}25%{-webkit-text-fill-color:#0046ad}50%{-webkit-text-fill-color:#b71234}75%{-webkit-text-fill-color:#ffd500}to{-webkit-text-fill-color:#009b48}}@keyframes changeYellow{0%{-webkit-text-fill-color:#ffd500}25%{-webkit-text-fill-color:#009b48}50%{-webkit-text-fill-color:#0046ad}75%{-webkit-text-fill-color:#b71234}to{-webkit-text-fill-color:#ffd500}}.winner-red{-webkit-text-fill-color:#b71234}.winner-blue{-webkit-text-fill-color:#0046ad}.winner-green{-webkit-text-fill-color:#009b48}.winner-yellow{-webkit-text-fill-color:#ffd500}.winnerStats{font-family:Rubik,sans-serif}.ControlPanel_clockTime__czIzo,.ControlPanel_highscoresButton__-vv2k,.ControlPanel_instructionButton__VnnRk,.ControlPanel_movesContainer__-D9vt,.ControlPanel_newGameButton__luFLU,.ControlPanel_pauseResetButton__FveVz,.ControlPanel_startTimerButton__BKkVP,.ControlPanel_timerButton__qvvD0{background-color:#b71234;border:3px solid #ddd;border-radius:8px;color:#fff;font-family:Rubik,sans-serif;font-size:20px;font-style:normal;font-weight:800;margin:2px 20px;padding:6px 8px}.ControlPanel_clockTime__czIzo:hover,.ControlPanel_highscoresButton__-vv2k:hover,.ControlPanel_instructionButton__VnnRk:hover,.ControlPanel_newGameButton__luFLU:hover,.ControlPanel_pauseResetButton__FveVz:hover,.ControlPanel_startTimerButton__BKkVP:hover,.ControlPanel_timerButton__qvvD0:hover{cursor:pointer}.ControlPanel_highscoresButton__-vv2k:active,.ControlPanel_instructionButton__VnnRk:active,.ControlPanel_newGameButton__luFLU:active,.ControlPanel_pauseResetButton__FveVz:active,.ControlPanel_startTimerButton__BKkVP:active,.ControlPanel_timerButton__qvvD0:active{box-shadow:2px 2px #666;transform:translateY(4px)}.ControlPanel_container__tZUBQ{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;position:relative;width:100%}.ControlPanel_controlPanelContainer__BFOqw{align-self:center;display:flex;position:relative}.ControlPanel_timerContainer__n57gE{align-items:center;display:flex;justify-content:center}.ControlPanel_clockTime__czIzo{background-color:#009b48;padding:3px 5px}.ControlPanel_newGameButton__luFLU{background-color:#b71234}.ControlPanel_instructionButton__VnnRk{background-color:#0046ad;text-decoration:none}button:focus{outline:none}a,a:active,a:hover,a:link,a:visited{color:#fff;text-decoration:none}.ControlPanel_highscoresButton__-vv2k{background-color:#ffd500}.ControlPanel_timerButton__qvvD0{background-color:#009b48}.ControlPanel_timerControlContainer__8t2IN{display:block;height:20px}.ControlPanel_startTimerButton__BKkVP{background-color:#b71234;padding:3px 8px}.ControlPanel_pauseResetButton__FveVz{background-color:#0046ad;padding:3px 8px}.ControlPanel_movesContainer__-D9vt{background-color:#ffd500;margin:auto;padding:3px 5px;width:max-content}@media screen and (max-width:600px){.ControlPanel_clockTime__czIzo,.ControlPanel_highscoresButton__-vv2k,.ControlPanel_instructionButton__VnnRk,.ControlPanel_movesContainer__-D9vt,.ControlPanel_newGameButton__luFLU,.ControlPanel_pauseResetButton__FveVz,.ControlPanel_startTimerButton__BKkVP,.ControlPanel_timerButton__qvvD0{border-width:2px;font-size:15px;height:36px;margin:2px 1px;min-width:-moz-fit-content;min-width:fit-content;padding:4px}.ControlPanel_clockTime__czIzo,.ControlPanel_movesContainer__-D9vt{width:95px}.ControlPanel_pauseResetButton__FveVz,.ControlPanel_startTimerButton__BKkVP{width:60px}}@media screen and (max-width:360px){.ControlPanel_clockTime__czIzo,.ControlPanel_highscoresButton__-vv2k,.ControlPanel_instructionButton__VnnRk,.ControlPanel_movesContainer__-D9vt,.ControlPanel_newGameButton__luFLU,.ControlPanel_pauseResetButton__FveVz,.ControlPanel_startTimerButton__BKkVP,.ControlPanel_timerButton__qvvD0{border-width:2px;font-size:15px;height:36px;margin:2px 1px;min-width:-moz-fit-content;min-width:fit-content}.ControlPanel_clockTime__czIzo,.ControlPanel_movesContainer__-D9vt{width:95px}.ControlPanel_pauseResetButton__FveVz,.ControlPanel_startTimerButton__BKkVP{width:60px}}@media screen and (max-width:600px){.ControlPanel_clockTime__czIzo,.ControlPanel_highscoresButton__-vv2k,.ControlPanel_instructionButton__VnnRk,.ControlPanel_movesContainer__-D9vt,.ControlPanel_newGameButton__luFLU,.ControlPanel_pauseResetButton__FveVz,.ControlPanel_startTimerButton__BKkVP,.ControlPanel_timerButton__qvvD0{font-size:15px;margin:2px 1px;min-width:-moz-fit-content;min-width:fit-content;padding:4px}.ControlPanel_movesContainer__-D9vt{width:104px}.ControlPanel_clockTime__czIzo{width:90px}}@media screen and (min-width:600px){.ControlPanel_clockTime__czIzo,.ControlPanel_highscoresButton__-vv2k,.ControlPanel_instructionButton__VnnRk,.ControlPanel_movesContainer__-D9vt,.ControlPanel_newGameButton__luFLU,.ControlPanel_pauseResetButton__FveVz,.ControlPanel_startTimerButton__BKkVP,.ControlPanel_timerButton__qvvD0{font-size:15px;margin:2px;min-width:-moz-fit-content;min-width:fit-content;padding:auto}.ControlPanel_movesContainer__-D9vt{width:104px}.ControlPanel_clockTime__czIzo{width:90px}}@media screen and (min-width:768px){.ControlPanel_clockTime__czIzo,.ControlPanel_highscoresButton__-vv2k,.ControlPanel_instructionButton__VnnRk,.ControlPanel_movesContainer__-D9vt,.ControlPanel_newGameButton__luFLU,.ControlPanel_pauseResetButton__FveVz,.ControlPanel_startTimerButton__BKkVP,.ControlPanel_timerButton__qvvD0{border-width:3px;font-size:16px;margin:4px;min-width:-moz-fit-content;min-width:fit-content;padding:auto}.ControlPanel_movesContainer__-D9vt{width:114px}.ControlPanel_clockTime__czIzo{width:110px}.ControlPanel_pauseResetButton__FveVz,.ControlPanel_startTimerButton__BKkVP{width:72px}}@media screen and (min-width:992px){.ControlPanel_clockTime__czIzo,.ControlPanel_highscoresButton__-vv2k,.ControlPanel_instructionButton__VnnRk,.ControlPanel_movesContainer__-D9vt,.ControlPanel_newGameButton__luFLU,.ControlPanel_pauseResetButton__FveVz,.ControlPanel_startTimerButton__BKkVP,.ControlPanel_timerButton__qvvD0{font-size:18px;margin:8px;min-width:-moz-fit-content;min-width:fit-content;padding:auto}.ControlPanel_movesContainer__-D9vt{width:124px}.ControlPanel_clockTime__czIzo{width:114px}.ControlPanel_pauseResetButton__FveVz,.ControlPanel_startTimerButton__BKkVP{width:80px}}.Grid_gameContainer__4nAZc{display:flex;display:grid;flex-direction:row;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr auto;justify-content:center;margin:50px;text-align:center}*{box-sizing:border-box}@media screen and (max-width:600px){.Grid_navbar__EfOPt,.Grid_row__Wnu3b{flex-direction:column}}:root{--pseudo-text-row:"X";--pseudo-text-col:"X";--pseudo-text-row0:"X";--pseudo-text-row1:"X";--pseudo-text-row2:"X";--pseudo-text-row3:"X";--jumbleDelay:1s}.Grid_box__28fAW{-webkit-text-fill-color:#fff;-webkit-text-stroke:1px;border:3px solid #fff0f179;border-radius:3px;font-size:24px;font-weight:700;height:44px;line-height:34px;font:800 24px;margin:3px;padding:0;position:relative;text-align:center;width:44px}@keyframes Grid_wait__fmw38{0%{transform:rotate(0deg) translate(0) scale(1)}to{transform:rotate(0deg) translate(0) scale(1)}}@keyframes Grid_win__Oh26n{0%{transform:rotate(0deg) translate(0) scale(1)}45%{transform:rotate(0deg) translate(0) scale(1)}50%{transform:translateX(0) translateY(-230px) rotate(90deg) rotateY(90deg) scale(1.5)}60%{transform:translateX(-30px) translateY(-260px) rotate(270deg) rotateY(-180deg) scale(1.75)}70%{transform:translateX(-40px) translateY(-130px) rotate(450deg) rotateY(1turn) scale(1.5)}80%{transform:translateX(-40px) translateY(0) rotate(630deg) rotateY(90deg) scale(1.25)}90%{transform:translateX(-60px) translateY(100px) rotate(810deg) rotateY(270deg) scale(1)}95%{transform:translateX(-60px) translateY(150px) rotate(900deg) rotateY(-180deg) scale(.6)}to{transform:translateX(-60px) translateY(200px) rotate(990deg) rotateY(1turn) scale(.3)}}@keyframes Grid_winCol1__xbJi8{0%{transform:rotate(0deg) translate(0) scale(1)}45%{transform:rotate(0deg) translate(0) scale(1)}50%{transform:translateX(0) translateY(-240px) rotate(90deg) rotateY(45deg) scale(1.5)}60%{transform:translateX(-20px) translateY(-280px) rotate(270deg) rotateY(180deg) scale(1.75)}70%{transform:translateX(-30px) translateY(-140px) rotate(450deg) rotateY(-1turn) scale(1.5)}80%{transform:translateX(-30px) translateY(0) rotate(540deg) rotateY(180deg) scale(1.25)}90%{transform:translateX(-40px) translateY(100px) rotate(630deg) rotateY(-90deg) scale(1)}95%{transform:translateX(-40px) translateY(150px) rotate(810deg) rotateY(1turn) scale(.6)}to{transform:translateX(-40px) translateY(200px) rotate(900deg) rotateY(270deg) scale(.3)}}@keyframes Grid_winCol2__d7wst{0%{transform:rotate(0deg) translate(0) scale(1)}45%{transform:rotate(0deg) translate(0) scale(1)}50%{transform:translateX(0) translateY(-240px) rotate(90deg) rotateY(45deg) scale(1.5)}60%{transform:translateX(20px) translateY(-280px) rotate(270deg) rotateY(270deg) scale(1.75)}70%{transform:translateX(30px) translateY(-140px) rotate(450deg) rotateY(-1turn) scale(1.5)}80%{transform:translateX(30px) translateY(0) rotate(540deg) rotateY(180deg) scale(1.25)}90%{transform:translateX(40px) translateY(100px) rotate(2turn) rotateY(1turn) scale(1)}95%{transform:translateX(40px) translateY(150px) rotate(810deg) rotateY(-180deg) scale(.6)}to{transform:translateX(40px) translateY(200px) rotate(1000deg) rotateY(90deg) scale(.3)}}@keyframes Grid_winCol3__o0iyJ{0%{transform:rotate(0deg) translate(0) scale(1)}45%{transform:rotate(0deg) translate(0) scale(1)}50%{transform:translateX(0) translateY(-230px) rotate(90deg) rotateY(90deg) scale(1.5)}60%{transform:translateX(30px) translateY(-260px) rotate(270deg) rotateY(-180deg) scale(1.75)}70%{transform:translateX(40px) translateY(-130px) rotate(450deg) rotateY(1turn) scale(1.5)}80%{transform:translateX(40px) translateY(0) rotate(540deg) rotateY(-180deg) scale(1.25)}90%{transform:translateX(60px) translateY(100px) rotate(630deg) rotateY(270deg) scale(1)}95%{transform:translateX(60px) translateY(150px) rotate(2turn) rotateY(1turn) scale(.6)}to{transform:translateX(60px) translateY(200px) rotate(810deg) rotateY(90deg) scale(.3)}}.Grid_gridContainer__2AHp1{align-content:center;border:3px solid #000;border-radius:3px;display:grid;flex:70% 1;grid-column:auto/span 4;grid-column-start:5;justify-content:center;margin:.2em;overflow:hidden;padding:10px;place-self:center;width:-moz-fit-content;width:fit-content}.Grid_instructionContainer__NkEMB{grid-column:auto/span 4;grid-column-start:9}.Grid_gridRow__2b6ZB{display:grid;grid-template-columns:repeat(4,1fr)}.Grid_gridItem__06SVw{border:1px solid #fff0f179;text-align:center}.Grid_rubikNums__TBfyA{font-family:Rubik,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:800}.Grid_left__NCtbb{animation:Grid_spinLeft__kQSt7 .2s linear forwards}.Grid_up__vvCPR{animation:Grid_spinUp__cmakf .2s linear forwards}.Grid_right__63w6I{animation:Grid_spinRight__\+glV4 .2s linear forwards}.Grid_down__H0h\+C{animation:Grid_spinDown__zMqey .2s linear forwards}.Grid_up__vvCPR.Grid_row3__dVcha:before{animation:Grid_moveTop__lZN9K .9s linear forwards;content:"X";content:var(--pseudo-text-row);left:-2.7px;top:-50px}.Grid_left__NCtbb.Grid_col3__57pF\+:before,.Grid_up__vvCPR.Grid_row3__dVcha:before{background-color:inherit;border:3px solid #fff0f179;border-radius:3px;height:38px;position:absolute;width:38px}.Grid_left__NCtbb.Grid_col3__57pF\+:before{animation:Grid_moveLeft__Wo2dy .9s linear forwards;content:"X";content:var(--pseudo-text-col);left:-152.4px;top:-2.4px}.Grid_down__H0h\+C.Grid_row0__JYflp:before{animation:Grid_moveBottom__gxnp\+ .9s linear forwards;content:var(--pseudo-text-row-undo);left:-2.7px;top:-50px}.Grid_down__H0h\+C.Grid_row0__JYflp:before,.Grid_right__63w6I.Grid_col0__ZPTl7:before{background-color:inherit;border:3px solid #fff0f179;border-radius:3px;height:38px;position:absolute;width:38px}.Grid_right__63w6I.Grid_col0__ZPTl7:before{animation:Grid_moveRight__HoRlq .9s linear forwards;content:var(--pseudo-text-col-undo);left:-152.4px;top:-2.4px}@keyframes Grid_spinUp__cmakf{0%{transform:translateY(50.5px)}to{transform:translateY(0)}}@keyframes Grid_spinLeft__kQSt7{0%{transform:translateX(50px)}to{transform:translateX(0)}}@keyframes Grid_spinDown__zMqey{0%{transform:translateY(-50.5px)}to{transform:translateY(0)}}@keyframes Grid_spinRight__\+glV4{0%{transform:translateX(-50px)}to{transform:translateX(0)}}@keyframes Grid_moveLeft__Wo2dy{0%{transform:translateX(-48.5px)}to{transform:translateX(-150.5px)}}@keyframes Grid_moveTop__lZN9K{0%{transform:translateY(-154px)}to{transform:translateY(-200.5px)}}@keyframes Grid_moveRight__HoRlq{0%{transform:translateX(347.5px)}to{transform:translateX(448.5px)}}@keyframes Grid_moveBottom__gxnp\+{0%{transform:translateY(245px)}to{transform:translateY(290.5px)}}.Grid_gridContainer__2AHp1.Grid_won__hDuRP{overflow:visible}.Grid_won__hDuRP.Grid_row0__JYflp.Grid_col0__ZPTl7{animation:Grid_win__Oh26n 7.5s linear 3s infinite backwards}.Grid_won__hDuRP.Grid_row1__j4-ez.Grid_col0__ZPTl7{animation:Grid_win__Oh26n 7.5s linear 4s infinite backwards}.Grid_won__hDuRP.Grid_row2__UWgId.Grid_col0__ZPTl7{animation:Grid_win__Oh26n 7.5s linear 5s infinite backwards}.Grid_won__hDuRP.Grid_row3__dVcha.Grid_col0__ZPTl7{animation:Grid_win__Oh26n 7.5s linear 6s infinite backwards}.Grid_won__hDuRP.Grid_row0__JYflp.Grid_col1__NWmZW{animation:Grid_winCol1__xbJi8 7.5s linear 3.25s infinite backwards}.Grid_won__hDuRP.Grid_row1__j4-ez.Grid_col1__NWmZW{animation:Grid_winCol1__xbJi8 7.5s linear 4.25s infinite backwards}.Grid_won__hDuRP.Grid_row2__UWgId.Grid_col1__NWmZW{animation:Grid_winCol1__xbJi8 7.5s linear 5.25s infinite backwards}.Grid_won__hDuRP.Grid_row3__dVcha.Grid_col1__NWmZW{animation:Grid_winCol1__xbJi8 7.5s linear 6.25s infinite backwards}.Grid_won__hDuRP.Grid_row0__JYflp.Grid_col2__fpqZx{animation:Grid_winCol2__d7wst 7.5s linear 3.5s infinite backwards}.Grid_won__hDuRP.Grid_row1__j4-ez.Grid_col2__fpqZx{animation:Grid_winCol2__d7wst 7.5s linear 4.5s infinite backwards}.Grid_won__hDuRP.Grid_row2__UWgId.Grid_col2__fpqZx{animation:Grid_winCol2__d7wst 7.5s linear 5.5s infinite backwards}.Grid_won__hDuRP.Grid_row3__dVcha.Grid_col2__fpqZx{animation:Grid_winCol2__d7wst 7.5s linear 6.5s infinite backwards}.Grid_won__hDuRP.Grid_row0__JYflp.Grid_col3__57pF\+{animation:Grid_winCol3__o0iyJ 7.5s linear 3.75s infinite backwards}.Grid_won__hDuRP.Grid_row1__j4-ez.Grid_col3__57pF\+{animation:Grid_winCol3__o0iyJ 7.5s linear 4.75s infinite backwards}.Grid_won__hDuRP.Grid_row2__UWgId.Grid_col3__57pF\+{animation:Grid_winCol3__o0iyJ 7.5s linear 5.75s infinite backwards}.Grid_won__hDuRP.Grid_row3__dVcha.Grid_col3__57pF\+{animation:Grid_winCol3__o0iyJ 7.5s linear 6.75s infinite backwards}@keyframes Grid_winSpin__746iR{0%{transform:rotate(0deg)}50%{transform:rotate(180deg) scale(1.2)}to{transform:rotate(1turn)}}.Grid_undo__PUL2F{animation:Grid_undo__PUL2F .1s}.Grid_jumble__CJ5hn.Grid_row0__JYflp{animation:Grid_jumbleLeft__iJn0Y .4s linear 3 forwards}.Grid_jumble__CJ5hn.Grid_row1__j4-ez{animation:Grid_jumbleLeft__iJn0Y .4s linear .4s 3 forwards}.Grid_jumble__CJ5hn.Grid_row2__UWgId{animation:Grid_jumbleLeft__iJn0Y .4s linear .8s 3 forwards}.Grid_jumble__CJ5hn.Grid_row3__dVcha{animation:Grid_jumbleLeft__iJn0Y .4s linear 1s 3 forwards}@keyframes Grid_jumbleUp__gRUqX{0%{transform:translateY(205.5px)}to{transform:translateY(0)}}@keyframes Grid_jumbleLeft__iJn0Y{0%{transform:translateX(250px)}to{transform:translateX(0)}}@keyframes Grid_jumbleMoveLeft__2WRg4{0%{transform:translateX(-.5px)}to{transform:translateX(-158.5px)}}@keyframes Grid_jumbleMoveTop__QCt8h{0%{opacity:0;transform:translateY(-154px)}1%{opacity:1}99%{opacity:1}to{transform:translateY(-208.5px)}}.Grid_jumble__CJ5hn.Grid_row0__JYflp:after{content:"X";content:var(--pseudo-text-row0)}.Grid_jumble__CJ5hn.Grid_row0__JYflp:after,.Grid_jumble__CJ5hn.Grid_row1__j4-ez:after{animation:Grid_jumbleMoveLeft__2WRg4 .2ms linear forwards;background-color:inherit;border:3px solid #fff0f179;border-radius:3px;height:38px;left:-52.7px;position:absolute;top:-2px;width:38px}.Grid_jumble__CJ5hn.Grid_row1__j4-ez:after{content:"X";content:var(--pseudo-text-row1)}.Grid_jumble__CJ5hn.Grid_row2__UWgId:after{content:"X";content:var(--pseudo-text-row2)}.Grid_jumble__CJ5hn.Grid_row2__UWgId:after,.Grid_jumble__CJ5hn.Grid_row3__dVcha:after{animation:Grid_jumbleMoveLeft__2WRg4 .2ms linear forwards;background-color:inherit;border:3px solid #fff0f179;border-radius:3px;height:38px;left:-52.7px;position:absolute;top:-2px;width:38px}.Grid_jumble__CJ5hn.Grid_row3__dVcha:after{content:"X";content:var(--pseudo-text-row3)}.MobileControls_mobileControlsContainer__Uq0gd{align-items:center;align-self:center;display:flex;display:inline-block;flex-direction:column;margin-bottom:22px;margin-top:55px;vertical-align:middle;width:222px}.MobileControls_upDiv__rmlX-{display:inline-block}.MobileControls_buttonSpace__ZCXjT{margin-left:7.5em}.MobileControls_btn__ZRTQ8{border:3px solid #ddd;border-radius:10px;color:#fff;font-family:Rubik,sans-serif;font-optical-sizing:auto;font-size:18px;font-style:normal;font-weight:800;height:56px;margin:2px 20px;padding:8px 12px 12px;width:52px}.MobileControls_btn__ZRTQ8:hover{cursor:pointer}.MobileControls_btn__ZRTQ8:active{box-shadow:5px 5px #666;transform:translateY(4px)}.MobileControls_upButton__vXGCv{background-color:#b71234;margin-bottom:10px}.MobileControls_upButton__vXGCv:active{box-shadow:0 5px #666}.MobileControls_downButton__vywVA{background-color:#ffd500;margin-top:10px}.MobileControls_downButton__vywVA:active{box-shadow:0 -5px #666}.MobileControls_rightButton__NDHyO{background-color:#009b48;margin-left:35px}.MobileControls_rightButton__NDHyO:active{box-shadow:-5px 5px #666}.MobileControls_leftButton__RkxlG{background-color:#0046ad;margin-right:35px}.MobileControls_leftButton__RkxlG:active{box-shadow:5px 5px #666}.MobileControls_spaceButton__pq7HC{background-color:#b71234;padding-top:12px;width:78px}@media screen and (max-width:1280px){.MobileControls_btn__ZRTQ8{height:66px;margin:2px 34px;width:62px}.MobileControls_leftButton__RkxlG{margin-left:2px}.MobileControls_rightButton__NDHyO{margin-right:2px}.MobileControls_spaceButton__pq7HC{width:78px}}:root{--delay:1s;--duration:0.7s}@keyframes Instructions_gridRow0__Ml5-R{0%{transform:scale(1)}50%{border:3px solid red;transform:scale(1.1)}to{transform:scale(1)}}@keyframes Instructions_raise__FaX\+g{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes Instructions_changeColourRed__eeuoI{to{background-color:#b71234}}@keyframes Instructions_changeColourBlue__feg1N{to{background-color:#0046ad}}@keyframes Instructions_changeColourYellow__DB6Il{to{background-color:#ffd500}}@keyframes Instructions_changeColourGreen__p2zb-{to{background-color:#009b48}}.Instructions_box00__rrqKS{animation:Instructions_gridRow0__Ml5-R 1s,Instructions_raise__FaX\+g 1s 4s,Instructions_gridRow0__Ml5-R 1s 5s,Instructions_changeColourRed__eeuoI 1s 24s forwards,Instructions_raise__FaX\+g 1s 25s,Instructions_gridRow0__Ml5-R 1s 26s;background-color:#b71234}.Instructions_box01__ecPsF{animation:Instructions_gridRow0__Ml5-R 1s,Instructions_raise__FaX\+g 1s 9s,Instructions_gridRow0__Ml5-R 1s 11s,Instructions_changeColourBlue__feg1N 1s 24s forwards,Instructions_raise__FaX\+g 1s 25s,Instructions_gridRow0__Ml5-R 1s 27s;background-color:#b71234}.Instructions_box02__43CcU{animation:Instructions_gridRow0__Ml5-R 1s,Instructions_raise__FaX\+g 1s 14s,Instructions_gridRow0__Ml5-R 1s 17s,Instructions_changeColourGreen__p2zb- 1s 24s forwards,Instructions_raise__FaX\+g 1s 25s,Instructions_gridRow0__Ml5-R 1s 28s;background-color:#b71234}.Instructions_box03__w4ub5{animation:Instructions_gridRow0__Ml5-R 1s,Instructions_raise__FaX\+g 1s 19s,Instructions_gridRow0__Ml5-R 1s 23s,Instructions_changeColourYellow__DB6Il 1s 24s forwards,Instructions_raise__FaX\+g 1s 25s,Instructions_gridRow0__Ml5-R 1s 29s;background-color:#b71234}.Instructions_box10__OF9-u{animation:Instructions_gridRow0__Ml5-R 1s 1s,Instructions_raise__FaX\+g 1s 4s,Instructions_gridRow0__Ml5-R 1s 6s,Instructions_changeColourRed__eeuoI 1s 24s forwards,Instructions_raise__FaX\+g 1s 30s,Instructions_gridRow0__Ml5-R 1s 32s;background-color:#0046ad}.Instructions_box11__Hx2rc{animation:Instructions_gridRow0__Ml5-R 1s 1s,Instructions_raise__FaX\+g 1s 9s,Instructions_gridRow0__Ml5-R 1s 12s,Instructions_changeColourBlue__feg1N 1s 24s forwards,Instructions_raise__FaX\+g 1s 30s,Instructions_gridRow0__Ml5-R 1s 33s;background-color:#0046ad}.Instructions_box12__LRmDq{animation:Instructions_gridRow0__Ml5-R 1s 1s,Instructions_raise__FaX\+g 1s 14s,Instructions_gridRow0__Ml5-R 1s 18s,Instructions_changeColourGreen__p2zb- 1s 24s forwards,Instructions_raise__FaX\+g 1s 30s,Instructions_gridRow0__Ml5-R 1s 34s;background-color:#0046ad}.Instructions_box13__5vNIh{animation:Instructions_gridRow0__Ml5-R 1s 1s,Instructions_raise__FaX\+g 1s 19s,Instructions_gridRow0__Ml5-R 1s 20s,Instructions_changeColourYellow__DB6Il 1s 24s forwards,Instructions_raise__FaX\+g 1s 30s,Instructions_gridRow0__Ml5-R 1s 31s;background-color:#0046ad}.Instructions_box20__JKj13{animation:Instructions_gridRow0__Ml5-R 1s 2s,Instructions_raise__FaX\+g 1s 4s,Instructions_gridRow0__Ml5-R 1s 7s,Instructions_changeColourRed__eeuoI 1s 24s forwards,Instructions_raise__FaX\+g 1s 35s,Instructions_gridRow0__Ml5-R 1s 38s;background-color:#009b48}.Instructions_box21__pIKjX{animation:Instructions_gridRow0__Ml5-R 1s 2s,Instructions_raise__FaX\+g 1s 9s,Instructions_gridRow0__Ml5-R 1s 13s,Instructions_changeColourBlue__feg1N 1s 24s forwards,Instructions_raise__FaX\+g 1s 35s,Instructions_gridRow0__Ml5-R 1s 39s;background-color:#009b48}.Instructions_box22__DnPPI{animation:Instructions_gridRow0__Ml5-R 1s 2s,Instructions_raise__FaX\+g 1s 14s,Instructions_gridRow0__Ml5-R 1s 15s,Instructions_changeColourGreen__p2zb- 1s 24s forwards,Instructions_raise__FaX\+g 1s 35s,Instructions_gridRow0__Ml5-R 1s 36s;background-color:#009b48}.Instructions_box23__N6gLA{animation:Instructions_gridRow0__Ml5-R 1s 2s,Instructions_raise__FaX\+g 1s 19s,Instructions_gridRow0__Ml5-R 1s 21s,Instructions_changeColourYellow__DB6Il 1s 24s forwards,Instructions_raise__FaX\+g 1s 35s,Instructions_gridRow0__Ml5-R 1s 37s;background-color:#009b48}.Instructions_box30__2JA1J{animation:Instructions_gridRow0__Ml5-R 1s 3s,Instructions_raise__FaX\+g 1s 4s,Instructions_gridRow0__Ml5-R 1s 8s,Instructions_changeColourRed__eeuoI 1s 24s forwards,Instructions_raise__FaX\+g 1s 40s,Instructions_gridRow0__Ml5-R 1s 44s;background-color:#ffd500}.Instructions_box31__q6Qb8{animation:Instructions_gridRow0__Ml5-R 1s 3s,Instructions_raise__FaX\+g 1s 9s,Instructions_gridRow0__Ml5-R 1s 10s,Instructions_changeColourBlue__feg1N 1s 24s forwards,Instructions_raise__FaX\+g 1s 40s,Instructions_gridRow0__Ml5-R 1s 41s;background-color:#ffd500}.Instructions_box32__\+ULWt{animation:Instructions_gridRow0__Ml5-R 1s 3s,Instructions_raise__FaX\+g 1s 14s,Instructions_gridRow0__Ml5-R 1s 16s,Instructions_changeColourGreen__p2zb- 1s 24s forwards,Instructions_raise__FaX\+g 1s 40s,Instructions_gridRow0__Ml5-R 1s 42s;background-color:#ffd500}.Instructions_box33__XKq9o{animation:Instructions_gridRow0__Ml5-R 1s 3s,Instructions_raise__FaX\+g 1s 19s,Instructions_gridRow0__Ml5-R 1s 22s,Instructions_changeColourYellow__DB6Il 1s 24s forwards,Instructions_raise__FaX\+g 1s 40s,Instructions_gridRow0__Ml5-R 1s 43s;background-color:#ffd500}.Instructions_box__aUiFN{-webkit-text-fill-color:#fff;-webkit-text-stroke:1px;border:3px solid #fff0f179;border-radius:3px;font-size:24px;font-weight:700;height:44px;line-height:34px;font:800 24px;margin:3px;padding:0;position:relative;text-align:center;width:44px}.Instructions_gridContainer__NBhfF{align-content:center;border:2px solid #000;border-radius:3px;display:grid;justify-content:center;overflow:hidden;padding:10px;place-self:center;width:-moz-fit-content;width:fit-content}.Instructions_gridRow__cHHPS{display:grid;grid-template-columns:repeat(4,1fr)}.Instructions_gridItem__qx3oG{border:1px solid #fff0f179;text-align:center}.Instructions_rubikNums__Fjcek{font-family:Rubik,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:800}.Modal_modalBackdrop__e083F{height:100%;left:0;top:0;width:100%;z-index:9}.Modal_modalBackdrop__e083F,.Modal_modalBox__yl5HU{align-items:center;display:flex;flex-direction:column;justify-content:center;position:fixed}.Modal_modalBox__yl5HU{background:#fff;border-radius:16px;color:#000;margin:auto;opacity:.95;top:25%;transition:.5s ease-in;z-index:10}.Modal_modal__5bVIt{border:2px solid #000;border-radius:16px;box-shadow:0 5px 20px 0 #0000000a;height:auto;margin:16px;padding:10px;width:320px}.Modal_congratulations__aiukz{color:#000;color:#c0bfbf;font-family:Rubik,sans-serif;font-optical-sizing:auto;font-size:32px;font-style:normal;font-weight:800;margin:8px 8px 12px;text-align:center}.Modal_red__DsZ9v{color:#b71234}.Modal_blue__NUejD{color:#0046ad}.Modal_green__eshAU{color:#009b48}.Modal_yellow__83jzt{color:#ffd500}.Modal_youMadeIt__\+mXjI{margin:18px}.Modal_modalTime__FaKsd{border:0 #ddd;color:#b71234}.Modal_modalMoves__viSrO,.Modal_modalTime__FaKsd{font-family:Rubik,sans-serif;font-size:22px;font-style:normal;font-weight:800;margin:8px;text-align:center}.Modal_modalMoves__viSrO{border:0 #0046ad;color:#0046ad}.Modal_scoreBox__BuKJT,form{font-size:16px}form{align-items:center;font-weight:600;margin:10px}.Modal_scores__iQDHk{align-self:center;border:2px solid #000;border-radius:8px;font-weight:600;margin:auto;padding:8px 12px;width:-moz-fit-content;width:fit-content}td,tr{padding:2px}.Modal_note__aQ\+eD{font-size:16px}.Modal_score__3\+Ri4{text-align:end!important}.Modal_scoreLabel__WfbP3{text-align:left!important}.Modal_modal__5bVIt input[type=text]{align-self:center;border:0 #ddd;border-bottom:2px solid #000;font-family:Rubik,sans-serif;font-size:32px;font-weight:800;height:42px;margin:6px;text-align:center;width:180px}.Modal_modalActions__eXK0f button{background-color:#009b48;border:2px solid #ddd;border-radius:10px;color:#fff;font-family:Rubik,sans-serif;font-optical-sizing:auto;font-size:20px;font-style:normal;font-weight:800;margin:2px 20px;opacity:1;padding:6px 8px}.Modal_modalActions__eXK0f button[type=button]{background-color:#ffd500}.Modal_modalActions__eXK0f button:hover{cursor:pointer;opacity:1!important}.Modal_modal__5bVIt p{margin:4px}.Modal_modalActions__eXK0f button:hover{opacity:.8}
/*# sourceMappingURL=main.ef63aeea.css.map*/