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}*{box-sizing:border-box;margin:0;padding:0}.game{border:10px ridge #a9a9a9;border-color:#fff #a9a9a9 #a9a9a9 #fff;margin:20px;display:inline-block}.scoreboard{background-color:#bdbdbd;border:10px ridge #a9a9a9;border-color:#fff #a9a9a9 #a9a9a9 #fff;justify-content:space-between;align-items:center;height:70px;padding:0 15px;font-size:24px;display:flex}.reset-container{border:4px ridge #a9a9a9;border-color:#fff #a9a9a9 #a9a9a9 #fff}.reset-button{cursor:pointer;background:0 0;border:none}.board{flex-direction:column;display:flex}.row{display:flex}.cell{cursor:pointer;background-color:#bdbdbd;border:4px ridge #a9a9a9;border-color:#fff #a9a9a9 #a9a9a9 #fff;justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;display:flex}.revealed{background-color:#bdbdbd;border:1px solid gray}.exploded{background-color:red}.adj-1{color:#00f}.adj-2{color:green}.adj-3{color:red}.adj-4{color:purple}.adj-5{color:maroon}.adj-6{color:#40e0d0}.adj-7{color:#000}.adj-8{color:gray}.revealed.exploded{background-color:red}*{margin:0;padding:0}html,body{box-sizing:border-box;height:100%;margin:0;padding:0}h3,h4,h5,h6,p{color:#363435}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{color:#4b9ae7;text-decoration:none}h3{border-bottom:1px dashed #df6695}#root{box-sizing:border-box;flex-direction:column;min-height:100%;display:flex}.page-header,.page-footer{flex-grow:0;flex-shrink:0}.page-body{flex-grow:1}.page-header{border-bottom:1px dashed #df6695;justify-content:space-between;align-items:center;margin-bottom:20px;padding:10px;display:flex}.page-header a{width:100%;height:100%}.page-footer{border-top:1px dashed #df6695;justify-content:right;align-items:end;height:40px;display:flex}.copyright{text-align:right;margin-bottom:10px;margin-right:10px}.tiles{flex-direction:column;display:flex}.tile{margin:20px;padding:10px 15px}.tile h1,.tile h2,.tile h3{margin-bottom:10px}.root-title{color:#4b9ae7}.project-box{text-align:center;border:1px dashed #df6695;justify-content:center;align-items:center;padding:5px;display:flex}a.button-link{width:30px;margin:0;padding:0}
