body{margin:0;padding: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}.App{text-align:center;color:#dadde3;background-color:#393f4a;min-height:100vh;font-size:14pt}.menu>header{padding:1em 0;font-size:18pt}.menu div{text-transform:capitalize}.menu .progressBar{border:2px solid #96a78c;position:absolute;top:0;left:0;margin-top:0}.menu .progressBar.milestone{border-color:#9d8ca7;border-left:none;border-right:none;width:2px}.menu .langName{padding-top:.5em}.menu>.menuItem{padding:0 .5em .5em;margin-top:.5em;border-top:1px solid #282c34;position:relative}.menu .buttonsContainer{padding:.5em;display:flex}.menu>div>div>a{width:50%}.menu>div>div>a:first-child{background-color:#484a39}input[type=button]:disabled{background-color:#393f4a;color:#a2aab9}.button,.menu .buttonsContainer>a,input[type=button]{text-decoration:none;color:#dadde3;border:2px solid #768296;border-radius:5px;padding:.5em;margin:0 1em;background-color:#4a5260;font-size:12pt}.menu>div>div>a:nth-child(2),input[type=button].red{background-color:#4a3c39}.learn,.test{display:flex;flex-direction:column;min-height:90vh;padding:2em 0 0}.learn{justify-content:space-around}.learn>span:first-child{text-transform:capitalize}.learn>.mainEntity{font-size:24pt;font-family:Amiri,serif}.learn>.trans{font-size:16pt;font-family:Amiri,serif}.learn input[type=button]{width:6em}.learn .controls{display:flex;justify-content:space-around}.test{font-family:Amiri,serif}.test>.options{display:grid;grid-template-columns:auto auto}.test .button{margin:.5em 1em}.test>span:first-child{font-size:22pt}.score{display:flex;height:100vh;align-items:center;justify-content:center;font-size:24pt}#settingsicon{position:absolute;top:.5em;right:.5em}.settings{display:grid;grid-template-columns:auto auto;grid-gap:1em;padding:2em 0 0}.settings header{grid-column:1/-1;font-size:18pt}.settings input{padding:.5em;border-radius:5px;margin:0 1em}.settings .userinput{display:flex}.settings .userinput>:first-child{flex:1 1}
/*# sourceMappingURL=main.59a23958.chunk.css.map */