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;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{align-items:center;background-image:url(/static/media/nextWallpaper.967c465be793bbb34486.png);background-repeat:repeat;display:flex;flex-direction:column;height:auto;min-height:1800px;width:100%}.info-button{align-self:flex-end;background-color:initial;border:3px solid #fff;border-radius:50%;color:#fff;font-family:Courier New,Courier,monospace;font-size:15px;height:35px;margin-right:20px;margin-top:20px;transition:background-color .5s ease;transition:color .5s ease;width:35px}.App button:hover{background-color:#fff;color:#000}.microphone{background-image:url(/static/media/microphone.a2a5d5cd18dc275b4a85.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:100px;padding:10px;width:100%}.app-slogan{color:#fff;font-family:Courier New,Courier,monospace;font-size:60px;margin-bottom:20px;margin-top:20px;text-align:center}.next-text{align-items:center;box-shadow:0 0 15px .1px #b40bd6,inset 0 0 15px .1px #b40bd6;color:#fff;font-family:Courier New,Courier,monospace;font-size:80px;font-weight:100;height:110px;justify-content:center;text-shadow:4px 0 8px #fb2a7f,-4px 0 8px #fb2a7f;width:260px}.next-text,.outer-box{border:4px solid #fff;border-radius:10px;display:flex}.outer-box{box-shadow:0 0 20px .01px #fb2a7f,inset 0 0 20px .1px #fb2a7f;flex-direction:column;height:auto;min-height:350px;width:1210px}.descriptions{border-radius:10px;flex-wrap:wrap;justify-content:space-between;justify-content:center;margin:75px;width:100%}.description,.descriptions{display:flex;font-family:Courier New,Courier,monospace}.description{align-items:center;border:4px solid #fff;border-radius:10px;box-shadow:0 0 20px .01px #fff,inset 0 0 20px .1px #fff;color:#fff;flex-direction:column;height:170px;justify-content:flex-start;margin:45px;padding:20px;width:300px}.description-title{font-size:20px;font-weight:700;position:absolute}.description-content,.description-title{font-family:Courier New,Courier,monospace}.description-content{display:flex;flex-grow:1;font-size:15px;justify-content:center;padding-top:35px;text-align:center;width:300px}.welcome-text{color:#fff;font-family:Courier New,Courier,monospace;font-size:34px;margin-left:30px;margin-right:30px;margin-top:30px}.question-block{align-items:center;justify-content:center;margin-bottom:20px;text-align:center}.question-text{margin-bottom:10px;padding-left:10px;text-align:start}.question-generation-inputs{color:#fff;font-family:Courier New,Courier,monospace;font-size:30px}.input-row{display:flex;margin:10px;padding-top:30px}.inputs{font-weight:700;margin-left:10px;margin-right:10px}.generate-button{background-color:initial;border:4px solid #fff;border-radius:10px;box-shadow:0 0 20px .01px #fb2a7f,inset 0 0 20px .1px #fb2a7f;color:#fff;font-family:Courier New,Courier,monospace;font-size:2em;margin-top:40px;padding:20px}.generate-button:hover{box-shadow:0 0 20px .01px #b40bd6,inset 0 0 20px .1px #b40bd6}.generate-button:active,.generate-button:hover{background-color:initial!important;color:#fff!important}.generate-button:active{box-shadow:0 0 20px .01px #fb2a7f,inset 0 0 20px .1px #fb2a7f}.regenerate-button:hover{box-shadow:0 0 20px .01px #b40bd6,inset 0 0 20px .1px #b40bd6}.regenerate-button:active,.regenerate-button:hover{background-color:initial!important;color:#fff!important}.regenerate-button:active{box-shadow:0 0 20px .01px #fb2a7f,inset 0 0 20px .1px #fb2a7f}.output1-loading{font-size:3em;margin-left:410px;margin-top:10px;padding:30px}.output1-loading,.output1-questions{color:#fff;font-family:Courier New,Courier,monospace}.output1-questions{font-size:1.5em;margin-top:30px;padding:30px 30px 30px 20px}.output1-instructions{font-size:23px;font-weight:700;margin-bottom:30px;text-align:center}.response-instructions{margin-bottom:50px}.question-wrapper{margin-bottom:20px}.custom-checkbox{display:none}.custom-checkbox+label{cursor:pointer;font-size:16px;padding-left:45px;padding-top:7px;position:relative}.custom-checkbox+label:before{border:2px solid #555;border-radius:4px;content:"";height:25px;left:0;padding:2px;position:absolute;top:0;width:25px}.custom-checkbox:checked+label:after{border:solid #fff;border-width:0 3px 3px 0;content:"";height:14px;left:11px;position:absolute;top:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px}.question-generation-inputs{display:flex;flex-direction:row;padding:10px}.input-container{background-color:initial;border-color:#fff;color:#fff;font-family:Courier New,Courier,monospace;height:30px;outline:none;padding-left:5px;width:150px}.generate-button-wrapper{align-self:center;display:flex;justify-content:space-between;padding-top:10px}.answer-container{background-color:initial;border-color:#fff;color:#fff;font-family:Courier New,Courier,monospace;height:100px;margin-bottom:10px;outline:none;width:1100px}.submit-button{margin-bottom:20px}.start-stop-recording-button,.submit-button{background-color:initial;border-color:#fff;color:#fff;font-family:Courier New,Courier,monospace;font-size:.8em;outline:none;padding:15px}.start-stop-recording-button{margin-bottom:10px}.answer-again-button{border-color:#fff;font-size:.8em;margin-bottom:20px;outline:none;padding:15px}.answer-again-button,.start-practicing-button{background-color:initial;color:#fff;font-family:Courier New,Courier,monospace}.start-practicing-button{align-self:center;border:4px solid #fff;border-radius:10px;box-shadow:0 0 20px .01px #fb2a7f,inset 0 0 20px .1px #fb2a7f;font-size:2em;margin-bottom:30px;padding:20px;width:35%}.start-practicing-button:hover{background-color:initial!important;box-shadow:0 0 20px .01px #b40bd6,inset 0 0 20px .1px #b40bd6;color:#fff!important}.start-practicing-button:active{background-color:initial!important;box-shadow:0 0 20px .01px #fb2a7f,inset 0 0 20px .1px #fb2a7f;color:#fff!important}.output-box{border-bottom:1px solid #fff;height:"auto";margin-bottom:30px;margin-top:20px;padding:20px;text-align:left}.feedback{font-family:Courier New,Courier,monospace;font-size:30px;font-weight:700;margin-bottom:10px}.description-1{box-shadow:0 0 20px .01px #ffa3a6,inset 0 0 20px .1px #ffa3a6}.description-2{box-shadow:0 0 20px .01px #8fd3fe,inset 0 0 20px .1px #8fd3fe}.description-3{box-shadow:0 0 20px .01px #ffd580,inset 0 0 20px .1px #ffd580}.description-5{box-shadow:0 0 20px .01px #9fd4a3,inset 0 0 20px .1px #9fd4a3}.description-4{box-shadow:0 0 20px .01px #fff59e,inset 0 0 20px .1px #fff59e}.description-6{box-shadow:0 0 20px .01px #b19cd9,inset 0 0 20px .1px #b19cd9}.overlay{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.popup{background-color:#fff;border-radius:10px;box-shadow:0 0 50px rgba(0,0,0,.3);height:70%;padding:30px;width:30%}.about-next{border-bottom:1px solid #000;font-size:35px;margin-bottom:10px;padding-bottom:5px}.about-next,.popup-description{font-family:Courier New,Courier,monospace;text-align:center}.popup-description{font-size:16px}.popup-description-sub{border-bottom:1px solid #000;border-top:1px solid #000;margin-bottom:20px;margin-top:20px;padding-bottom:20px;padding-top:20px}@-webkit-keyframes flash{0%{color:#000}50%{color:transparent}to{color:#000}}@keyframes flash{0%{color:#000}50%{color:transparent}to{color:#000}}.go-button{-webkit-animation:flash 1.5s infinite;animation:flash 1.5s infinite;background-color:#fff;border-color:#fff;border-width:0;font-family:Courier New,Courier,monospace;font-size:20px}
/*# sourceMappingURL=main.35144fa6.css.map*/