body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.grid{margin-bottom:50px;font-size:0}.grid,.timer{text-align:center}.timer{margin:10px 0 0;color:red;font-size:20px}.win{color:#10ce10}.loss,.win{font-size:50px;text-align:center}.loss{color:red}.slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20%;height:25px;background:#d3d3d3;outline:none;opacity:.7;-webkit-transition:.2s;-webkit-transition:opacity .2s;transition:opacity .2s}.slider:hover{opacity:1}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;background:#4caf50;cursor:pointer}.ai{padding-top:20px}.aibtn{padding-top:50px;text-align:center}.custom-input{width:40px}.IO{text-align:center}.buttons{margin:10px}.buttons input[type=radio]{opacity:0;position:fixed;width:0}.regularbtn{display:inline-block;background-color:#ddd;padding:10px 20px;font-family:sans-serif,Arial;font-size:16px;border:2px solid #444;border-radius:4px;cursor:pointer}.buttons label:hover{background-color:#dfd}.buttons input[type=radio]:focus+label{border:2px dashed #444}.checked{background-color:#bfd;border-color:#4c4}.newgame{background-color:green;border-radius:28px;border:1px solid #18ab29;display:inline-block;cursor:pointer;color:#fff;font-family:Arial;font-size:17px;padding:16px 20px;text-decoration:none;text-shadow:0 1px 0 #2f6627}.newgame:hover{background-color:#90ee90}.newgame:active{position:relative;top:1px}.button{background-color:#ff4500;border-radius:28px;border:1px solid #18ab29;display:inline-block;cursor:pointer;color:#fff;font-family:Arial;font-size:17px;padding:16px 20px;text-decoration:none;text-shadow:0 1px 0 #2f6627}.button:hover{background-color:#ff8c00}.button:active{position:relative;top:1px}.Node{background-image:url(data:image/gif;base64,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);width:16px;height:16px;outline-width:1px;outline:1px solid #000;display:inline-block}.Node-wrongflag{background-position:-48px -39px}.Node-hidden{background-position:0 -39px}.Node-flag{background-position:-16px -39px}.Node-bomb{background-position:-64px -39px}.Node-bombhit{background-position:-32px -39px}.Node-0{background-position:0 -23px}.Node-1{background-position:-16px -23px}.Node-2{background-position:-32px -23px}.Node-3{background-position:-48px -23px}.Node-4{background-position:-64px -23px}.Node-5{background-position:-80px -23px}.Node-6{background-position:-96px -23px}.Node-7{background-position:-112px -23px}.Node-8{background-position:-128px -23px}
/*# sourceMappingURL=main.cb328608.chunk.css.map */