*{box-sizing:border-box}body{margin:0;padding:0;font-family:"Noto Serif JP",serif;font-size:1rem;color:#2c2d31;background-color:#f1f1f1}h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:0}button:focus,select:focus{outline:none}.app{margin-top:3.5rem}h1{font-size:2rem;font-weight:700}.description,h1{text-align:center}.description{margin-top:2rem;font-size:1.2rem}@media only screen and (max-width:767px){.app{margin-top:2.5rem}h1{font-size:1.5rem}.description{margin-top:1.2rem;margin-left:auto;margin-right:auto;max-width:80%;font-size:1rem}}.name{margin-top:3rem;text-align:center}.name p{font-size:1.8rem;letter-spacing:.15rem}@media only screen and (max-width:767px){.name{margin-top:2rem}.name p{font-size:1.3rem}}.remaining-attempts{margin-top:2.5rem;font-size:.9rem;text-align:center}.keyboard{margin-top:1.5rem;justify-content:center}.keyboard,.keyboard-inner{display:flex;align-items:center}.keyboard-inner{flex-direction:column}.keyboard-row{margin-bottom:.5rem}.letter-button{margin-right:1px;padding-top:.6rem;padding-bottom:.6rem;width:60px;color:#f1f1f1;background-color:#4a7ab4;border:none;border-radius:4px;cursor:pointer;transition:.2s ease-out}.letter-button:hover{background-color:#6793c9}.letter-button.disabled{cursor:not-allowed}.letter-button.disabled,.letter-button.disabled:hover{background-color:#787f88}.letter-button.disabled.good,.letter-button.disabled.good:hover{background-color:#47a89b}@media only screen and (max-width:767px){.remaining-attempts{margin-top:2rem}.keyboard-row{margin-bottom:.1rem}}.game-restart{text-align:center}.restart-button{margin-top:1rem;padding:.6rem 1rem .8rem;font-family:"Noto Serif JP",serif;font-size:.85rem;text-transform:uppercase;letter-spacing:.1rem;cursor:pointer;color:#f1f1f1;background-color:#4a7ab4;border:none;border-radius:4px;transition:.25s ease-out}.restart-button:hover{background-color:#6793c9}
/*# sourceMappingURL=main.3c160aad.chunk.css.map */