@import url(https://fonts.googleapis.com/css?family=Open+Sans&display=swap);body[data-v-6c24dcf4],html[data-v-6c24dcf4]{background-color:olive}.waiting[data-v-7e433dad]{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-filter:blur(0);filter:blur(0)}.waiting span[data-v-7e433dad]{background:#f0f;color:#222;width:70px;height:70px;font-size:1.8rem;font-weight:900;border:thin solid;border-radius:1000px;padding:10px}.v-spinner[data-v-7e433dad],.waiting span[data-v-7e433dad]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@-webkit-keyframes shadow-pulse-data-v-0b9e8b4a{0%{-webkit-box-shadow:0 0 0 0 rgba(255,0,255,.8);box-shadow:0 0 0 0 rgba(255,0,255,.8)}to{-webkit-box-shadow:0 0 0 85px rgba(255,0,255,0);box-shadow:0 0 0 85px rgba(255,0,255,0)}}@keyframes shadow-pulse-data-v-0b9e8b4a{0%{-webkit-box-shadow:0 0 0 0 rgba(255,0,255,.8);box-shadow:0 0 0 0 rgba(255,0,255,.8)}to{-webkit-box-shadow:0 0 0 85px rgba(255,0,255,0);box-shadow:0 0 0 85px rgba(255,0,255,0)}}.countdown[data-v-0b9e8b4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.countdown span[data-v-0b9e8b4a]{-webkit-animation:shadow-pulse-data-v-0b9e8b4a 1s infinite;animation:shadow-pulse-data-v-0b9e8b4a 1s infinite;background:#f91dff;color:#000;width:40px;height:40px;font-size:1.1rem;font-weight:900;border:none;border-radius:1000px;padding:10px}.countdown span[data-v-0b9e8b4a],.v-spinner[data-v-0b9e8b4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.show-result .result[data-v-e7f794c6]{text-align:center;border:thin solid #ffa200;background-color:#ffa200;color:#000;margin:16px;padding:16px}.show-result .question[data-v-e7f794c6]{color:orange}.resource[data-v-854aadca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem;color:#fff}.resource img[data-v-854aadca]{max-width:80%}.word[data-v-512bb125]{font-size:2rem;color:#fff}.rule[data-v-512bb125]{color:#ff8c00;text-align:center;margin-top:2rem}.box .student[data-v-3f43524b]{margin-top:2rem}.box .student input[data-v-3f43524b]{color:#fff;border-bottom:thin solid #fff;margin-right:2rem;padding:.5rem}.box .student input[data-v-3f43524b]::-webkit-input-placeholder{color:orange}.box .student input[data-v-3f43524b]::-moz-placeholder{color:orange}.box .student input[data-v-3f43524b]:-ms-input-placeholder{color:orange}.box .student input[data-v-3f43524b]::-ms-input-placeholder{color:orange}.box .student input[data-v-3f43524b]::placeholder{color:orange}.box .student input[data-v-3f43524b]:focus-visible{outline:none}.box .student button[data-v-3f43524b]{border:thin solid #fff;padding:.5rem;color:#fff}.box .student .confirmation[data-v-3f43524b]{font-size:1.4rem;color:orange}.box .question[data-v-3f43524b]{padding:2rem;border:thin solid orange;font-size:2rem;color:#fff}.box .correctResponse[data-v-3f43524b]{font-size:2rem;color:#fff;text-align:center;margin-top:2rem}.box .feedback[data-v-3f43524b]{margin-top:2rem;font-size:1.8rem;color:#fff;text-align:center}.box .correct[data-v-3f43524b]{color:#adff2f}.box .incorrect[data-v-3f43524b]{color:red}.box .warning[data-v-3f43524b]{color:orange}.box .cat[data-v-3f43524b]{max-height:16rem}body,html{width:100%;margin:0;overflow:scroll;background-color:#222;-ms-scroll-chaining:none;overscroll-behavior:none;font-family:Open Sans,sans-serif;font-size:1rem}.app[data-v-78f27f16]{font-family:Open Sans,sans-serif;min-height:100vh;background-color:#000}.app[data-v-78f27f16],[data-v-78f27f16] .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-v-78f27f16] .column{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#222;color:#f0f}.footer[data-v-78f27f16],[data-v-78f27f16] .column{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer[data-v-78f27f16]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem;margin-bottom:2rem}.footer .version[data-v-78f27f16]{margin-left:1rem;color:#fff}.connection[data-v-78f27f16]{-webkit-filter:invert(1);filter:invert(1);width:32px;margin-bottom:32px}[data-v-78f27f16] .question{-ms-flex-negative:1;flex-shrink:1;text-align:center;margin:16px;padding:16px;font-size:1.4rem;color:#f0f;font-weight:bolder}[data-v-78f27f16] .box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-v-78f27f16] .avaInput,[data-v-78f27f16] .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}[data-v-78f27f16] .avaInput{font-size:1rem;text-align:center;text-transform:uppercase;-ms-flex-negative:1;flex-shrink:1;color:#f0f;background:#222;border:none;border-bottom:thin solid grey;margin:16px;padding:16px}[data-v-78f27f16] .avaInput::-webkit-input-placeholder{color:grey}[data-v-78f27f16] .avaInput::-moz-placeholder{color:grey}[data-v-78f27f16] .avaInput:-ms-input-placeholder{color:grey}[data-v-78f27f16] .avaInput::-ms-input-placeholder{color:grey}[data-v-78f27f16] .avaInput::placeholder{color:grey}[data-v-78f27f16] .avaInput:required:valid{color:#adff2f;border-bottom:thin solid #adff2f}[data-v-78f27f16] .avaInput:focus{outline:0;color:#fff;border-bottom:thin solid #fff}[data-v-78f27f16] .avaInput:focus::-webkit-input-placeholder{color:#fff}[data-v-78f27f16] .avaInput:focus::-moz-placeholder{color:#fff}[data-v-78f27f16] .avaInput:focus:-ms-input-placeholder{color:#fff}[data-v-78f27f16] .avaInput:focus::-ms-input-placeholder{color:#fff}[data-v-78f27f16] .avaInput:focus::placeholder{color:#fff}[data-v-78f27f16] .button{-ms-flex-negative:1;flex-shrink:1;font-size:1rem;background-color:transparent;text-align:center;text-decoration:none;margin:16px;padding:16px;border:thin solid;color:#f0f}[data-v-78f27f16] .button:focus{outline:0}[data-v-78f27f16] .button:focus,[data-v-78f27f16] .button:hover{color:#adff2f;border-color:#adff2f;cursor:pointer}[data-v-78f27f16] .button:active{border-color:#f0f;background-color:#f0f;color:#000}