*{margin:0;padding:0;overflow:hidden}html,body{overflow:hidden}canvas{width:100vw;height:auto;margin:0;padding:0}audio{display:none}#media{z-index:100;position:fixed;bottom:0;right:0}select{letter-spacing:2px;text-align:center;width:500px;font-family:mihiPixelmoji}select option{letter-spacing:2px}button{font-family:mihiPixelmoji}.rampart-one-regular{font-family:Rampart One,sans-serif;font-style:normal;font-weight:400}@font-face{font-family:maruikoasu;src:url(../assets/fonts/star.woff2)}@font-face{font-family:sharp;src:url(../assets/fonts/sharp.woff2)}@font-face{font-family:mihiPixelmoji;src:url(../assets/fonts/mihiPixelmoji.woff2)}@font-face{font-family:pop;src:url(../assets/fonts/pop.woff2)}#volume_change{background-color:#000;justify-content:center;align-items:center;width:25vw;height:25vh;display:flex}#volume_change button{position:absolute;top:0;right:0}#volume_change h2{text-align:center;color:#fff;width:100%;font-family:mihiPixelmoji;font-size:3em}#volume_change input{width:100%;height:100%}#score_modal{background-color:#000;justify-content:center;align-items:center;width:auto;height:100%;max-height:100vh;padding:100px;display:flex;overflow-y:auto}#score_modal button{position:absolute;top:0;right:0}#score_modal table{color:#fff;border-collapse:collapse;border-spacing:0;border:2px solid #fff;width:100%;max-height:100%;font-family:mihiPixelmoji;font-size:3em}#score_modal table caption{margin-bottom:10px}#score_modal table th,#score_modal table td{text-align:center;border:2px solid #fff;padding:10px}
