@import url(https://fonts.googleapis.com/css?family=Press+Start+2P&display=swap);.game-status-top{margin-top:1em;width:100%;position:absolute;color:#fff;font-size:1em}.game-status-top .variable-text{color:red}.game-status-top .game-status-left{margin-left:1em;float:left}.game-status-top .game-status-right{margin-right:1em;float:right}.game-status-top .game-status-right .player-lives{height:1em;width:1.5em}@media (max-width:600px){.game-status-top{font-size:.8em}}@media (max-width:500px){.game-status-top{font-size:.5em}}.game-status-bottom{width:100%;position:absolute;color:#fff;content:"";display:table;clear:both}.game-status-bottom .variable-text{color:red}.game-status-bottom .game-status-left{width:40%;margin-left:1em;float:left}.game-status-bottom .game-status-left .player-lives{height:1.5em;width:1.5em}.game-status-bottom .game-status-centre{float:left;width:25%}.game-status-bottom .game-status-centre button{font-size:.8em}.game-status-bottom .game-status-right{text-align:right;float:right;margin-right:1em;width:25%}@media (max-width:600px){.game-status-bottom{font-size:.8em}.game-status-centre button{padding:5px 10px;margin-top:-8px;font-size:.3em}}@media (max-width:500px){.game-status-bottom{font-size:.5em}}.info-board{position:absolute;background-color:#817d7d;opacity:.7;z-index:10000;margin-top:7%;color:#fff}.info-board .game-over-area{margin:2em;text-align:center}.info-board .game-over-area .game-over-title{font-size:1.6em}.info-board .game-over-area .game-over-text{margin-top:2em}.info-board .won-area{margin:2em;text-align:center}.info-board .won-area .won-title{font-size:1.6em}.info-board .won-area .won-text{margin-top:2em}.info-board .info-board-header{text-align:center;font-size:1.8em;margin-top:1em}.info-board .info-board-header .header-text{margin:0 1em}.info-board .info-board-header img{height:1.5em;width:1.5em}.info-board .info-board-instructions{margin:.5em;font-size:.8em}.info-board .info-board-instructions li{margin-bottom:10px}.info-board .button-area{margin-bottom:2em;text-align:center}@media (max-width:600px){.info-board{font-size:.8em}.info-board .button-area{left:20%}.button-area{font-size:.3em}.button-area button{padding:10px 17px}.button-area select{padding:8px 28px}}@media (max-width:500px){.info-board{font-size:.5em}.info-board .button-area{left:20%}}.mobile-buttons{width:100%;position:absolute;color:#fff;text-align:center}.mobile-buttons button{width:20em;font-size:1em}.mobile-buttons button:hover{background-color:#008cba;color:#fff}.mobile-buttons .button-row{margin-bottom:1em}.mobile-buttons .button-text{vertical-align:super}.mine-sweeper-play-container{width:100%;height:100vh;font-family:Press Start\ 2P,cursive;background-color:#000;overflow-y:hidden;overflow-x:hidden;margin:0;padding:0}@media (max-width:600px){.mine-sweeper-play-container{height:90vh}}body{margin:0;padding:0}button{font-family:Press Start\ 2P,cursive;-webkit-transition-duration:.4s;transition-duration:.4s;background-color:#008cba;border:none;color:#fff;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:1.5em;box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}button:hover{background-color:#fff;color:#008cba;box-shadow:0 12px 16px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)}select{font-family:Press Start\ 2P,cursive;font-size:1.3em;padding:16px 32px 13px;text-align:center}
/*# sourceMappingURL=main.23a1af37.chunk.css.map */