Body{margin:0;padding:0}.Title{font-size:10vmin}.GeneratorView{text-align:center}.GeneratorView h1{font-size:10vmin;margin-bottom:2vmin}.GeneratorView h2{font-size:6vmin;margin-top:0}.GeneratorView .Link{border:1px solid #000;border-radius:5px;color:#000;display:block;font-size:2.5vmin;margin:10px auto 0;padding:1%;text-decoration:none;width:17%}.GeneratorView .Link:last-child{margin-top:30px}.RegisterView{font-size:3vmin;text-align:center}.RegisterView form{border:1px solid #000;border-radius:5px;margin:5% auto;width:30%}.RegisterView p{margin-bottom:5px;margin-top:10px}.RegisterView input{font-size:2vmin;width:40%}.RegisterView button{background-color:#fff;border:1px solid #000;border-radius:5px;color:#000;display:block;font-size:2vmin;font-weight:400;margin:10px auto 20px;padding:1%;text-align:center;text-decoration:none;width:25%}.RegisterView button:hover{cursor:pointer}.RegisterView .error{align-items:center;background-color:#ffbaba;border:1px solid red;border-radius:5px;color:#d8000c;margin:10px auto 0;padding:5px;text-align:center;width:80%}.RegisterView .CorrectRegister{border:1px solid #000;border-radius:5px;margin:5% auto;width:30%}.RegisterView .CorrectRegister .Link{border:1px solid #000;border-radius:5px;color:#000;display:block;font-size:3vmin;margin:20px auto;padding:1%;text-align:center;text-decoration:none;width:30%}.RegisterView .errorInput{align-items:center;background-color:#ffbaba;border:1px solid red;border-radius:5px;color:#d8000c;margin:10px auto 0;padding:5px;width:40%}.QuestionsView{text-align:center}.QuestionsView h1{font-size:10vmin;margin-bottom:2vmin}.QuestionsView h2{font-size:6vmin;margin-top:0}.QuestionsView .Link{border:1px solid #000;border-radius:5px;color:#000;display:block;font-size:2.5vmin;margin:10px auto 0;padding:1%;text-decoration:none;width:17%}.QuestionsView .Link:last-child{margin-top:30px}.PreviewQuestion{background-color:#efefef;border:1px solid #000;border-radius:15px;justify-content:center;margin:15px auto;padding-bottom:5px;text-align:center;width:80%}.PreviewQuestion .question{font-size:3vmin;margin-bottom:0}.PreviewQuestion .answer{font-size:3.5vmin;font-weight:700;margin-top:0}.PreviewQuestion .module{font-size:1.8vmin}.PreviewQuestion p{margin:10px}.loader{-webkit-animation:load3 1.4s linear infinite;animation:load3 1.4s linear infinite;background:#000;background:linear-gradient(90deg,#000 10%,transparent 42%);border-radius:50%;font-size:10px;height:10vmin;margin:50px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0);width:10vmin}.loader:before{background:#000;border-radius:100% 0 0 0;height:50%;width:50%}.loader:after,.loader:before{content:"";left:0;position:absolute;top:0}.loader:after{background:#fff;border-radius:50%;bottom:0;height:75%;margin:auto;right:0;width:75%}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.AllQuestions{display:grid;grid-template-columns:20% auto 20%;grid-template-rows:15vh 85vh}.AllQuestions--title{font-size:3vmin;grid-column:2;grid-row:1;text-align:center}.AllQuestions--back-button{grid-column:1;grid-row:2}.AllQuestions--back-button .Link{margin-right:10px;margin-top:20px;text-align:center;width:50%}.AllQuestions--container{grid-column:2;grid-row:2;overflow:auto;place-items:center}.MainView{text-align:center}.Link{font-size:3vmin;margin:10px auto 0;width:30%}.Link,.logout--button{border:1px solid #000;border-radius:5px;color:#000;display:block;padding:1%;text-align:center;text-decoration:none}.logout--button{background-color:#fff;cursor:pointer;font-size:2.5vmin;margin:10% auto 0;width:32%}.TestResult{border:1px solid #000;border-radius:5px;box-shadow:0 10px 50px 0 #42445a;margin:15% auto 0;padding:25px;text-align:center;width:50%}.TestResult h1{font-size:5.5vmin}.TestResult p{font-size:3vmin;margin-bottom:7%}.SingleQuestionToTest{background-color:#efefefef;border:1px solid #000;border-radius:5px;margin:10px auto;padding:0 10px 20px}.SingleQuestionToTest .answer{display:flex;flex-direction:column;justify-content:space-between;margin:0 20px}.SingleQuestionToTest .answer label{margin-bottom:20px}.SingleQuestionToTest .answer label:last-child{margin-bottom:0}.TestForm{margin:auto;width:45%}.TestForm .header{background-color:rgba(104,58,183,.8);border:1px solid #000;border-radius:5px;font-size:2vmin;margin-top:20px;text-align:center}.TestForm .end--test{background-color:#fff;border:1px solid #000;border-radius:5px;color:#000;display:block;font-size:3vmin;font-weight:400;margin:10px auto 20px;padding:1%;text-align:center;text-decoration:none;width:80%}.TestForm .end--test:hover{background-color:rgba(104,58,183,.8);cursor:pointer}.ModuleButton{background-color:#fff;border:1px solid #000;border-radius:5px;color:#000;display:block;font-size:2.5vmin;font-weight:400;margin:10px auto 0;padding:1%;text-align:center;text-decoration:none;width:80%}.ModuleButton button{border:none}.AllQuestionsFromModule{display:grid;grid-template-columns:20% auto 20%;grid-template-rows:15vh 85vh}.AllQuestionsFromModule--title{font-size:3vmin;grid-column:2;grid-row:1;text-align:center}.AllQuestionsFromModule--menu{display:block;grid-column:1;grid-row:2}.AllQuestionsFromModule--menu .Link{width:50%}.AllQuestionsFromModule--container{grid-column:2;grid-row:2;overflow:auto;place-items:center}.AddQuestion{font-size:1.2em;text-align:center}.AddQuestion .Title{margin-bottom:5px}.AddQuestion h2{font-size:7vmin;margin-bottom:10px;margin-top:10px}.AddQuestion p{margin-bottom:0;margin-top:10px}.AddQuestion option{text-align:center}.AddQuestion textarea{max-width:90%;width:50%}.section{margin-bottom:4%}.back--button{margin:20px auto 30px;width:30%}.AddQuestion .module--button{font-size:1.3vmin}.AddQuestion .module--button,.add-button{background-color:#fff;border:1px solid #000;border-radius:5px;color:#000;display:block;font-weight:400;margin:auto;text-align:center;text-decoration:none;width:32%}.add-button{font-size:3vmin}.add-button:hover{cursor:pointer}.AddQuestion form{border:1px solid #000;border-radius:5px;box-shadow:-2px 18px 20px -8px #42445a;margin:auto;padding:5px;width:30%}.AddQuestion .error{align-items:center;background-color:#ffbaba;border:1px solid red;border-radius:5px;color:#d8000c;margin:auto;padding:5px;text-align:center;width:80%}.correct-add-question{background-color:#dff2bf;border:1px solid green;border-radius:5px;color:#4f8a10;margin:0 auto 10px;padding:5px;width:30%}.ModuleTestSettings{margin:auto;text-align:center;width:50%}.ModuleTestSettings h1{font-size:10vmin}.ModuleTestSettings .options{border:1px solid #000;border-radius:5px;font-size:3vmin;margin:auto;width:50%}.ModuleTestSettings input{border:1px solid #000;border-radius:5px;width:20%}.ModuleTestSettings .button,.ModuleTestSettings input,.ModuleTestSettings select{font-size:2vmin;text-align:center}.ModuleTestSettings .button{background-color:#fff;border:1px solid #000;border-radius:5px;color:#000;display:block;font-weight:400;margin:0 auto 25px;text-decoration:none;width:50%}.ModuleTestSettings .button:hover{cursor:pointer;-webkit-transform:scale(1.05);transform:scale(1.05);transition:.5s}.ModuleTestSettings p{margin-bottom:0}.NotFoundView{margin:auto;text-align:center;width:60%}.NotFoundView h1{font-size:10vmin}.LoginView{font-size:3vmin;text-align:center}.LoginView form{border:1px solid #000;border-radius:5px;margin:5% auto;width:30%}.LoginView p{margin-bottom:5px;margin-top:10px}.LoginView input{font-size:2vmin;width:40%}.LoginView button{background-color:#fff;border:1px solid #000;border-radius:5px;color:#000;display:block;font-size:2vmin;font-weight:400;margin:10px auto 20px;padding:1%;text-align:center;text-decoration:none;width:25%}.LoginView button:hover{cursor:pointer}.LoginView .error{align-items:center;background-color:#ffbaba;border:1px solid red;border-radius:5px;color:#d8000c;padding:5px;width:80%}.LoginView .Link,.LoginView .error{margin:10px auto 0;text-align:center}.LoginView .Link{border:1px solid #000;border-radius:5px;color:#000;display:block;font-size:2.5vmin;padding:1%;text-decoration:none;width:15%}.SearchContent input{margin-right:2px}.SearchContent button,.SearchContent input{background-color:#efefef;border:1px solid #dedede;border-radius:5px;color:#757575;padding:5px}.AdminView{background-color:#efefef;height:100vh}header{align-items:center;background-color:#c7c7c7;display:flex;flex-direction:row;height:10%;justify-content:space-between;margin-bottom:20px;padding:10px 40px 10px 5%}header .logout--button{background-color:#c7c7c7;font-size:2vmin;margin:0;padding:0;width:10%}.AdminView .menu{display:flex;flex-direction:column;margin-top:2%;width:20%}.AdminView .menu .menu--option{border:1px solid #000;border-radius:5px;display:flex;font-size:2vmin;justify-content:center;margin:10px auto;text-align:center;text-decoration:none;width:50%}.menu--option:hover{cursor:pointer}.main--box{background-color:#fff;border:1px solid #efefef;border-radius:5px;box-shadow:0 9px 11px 0 #42445a;display:block;height:95%;width:75%}.container{display:flex;flex-direction:row;height:80%}.search{margin-left:30px;margin-top:10px}.admin-panel{height:85%;margin:30px;overflow:auto}thead{font-size:2vmin;font-weight:700;text-align:left}table thead th{font-size:2.5vmin;padding-bottom:10px}table tbody tr{background-color:#efefef;width:50%}.user--preview table tbody td{background-color:#efefef;font-size:1.5vmin;padding-left:5px;width:50%}.question--preview table tbody td{background-color:#efefef;font-size:1.5vmin;padding-left:5px;width:40%}table button{background-color:#efefef;border:1px solid #efefef;border-radius:5px;font-size:2vmin}table button:hover{background-color:#ababab;cursor:pointer}table .admin--link{border:1px solid #efefef;border-radius:5px;color:#000;font-size:2vmin;text-decoration:none}table .admin--link:hover{background-color:#ababab;cursor:pointer}.edit--question--panel{align-items:center;border:1px solid #000;border-radius:5px;display:flex;flex-direction:column;font-size:2vmin;justify-content:center;margin:3% auto;padding:1%;width:60%}.edit--question--panel,.edit--question--panel button{background-color:#efefef}.edit--question--panel form textarea{max-width:50vw;width:60%}.edit--question--panel .section{text-align:center}.AdminPanelLink{border:1px solid #000;border-radius:5px;color:#000;display:block;font-size:2vmin;margin:10px auto;padding:1%;text-align:center;text-decoration:none;width:10%}.error{align-items:center;background-color:#ffbaba;border:1px solid red;border-radius:5px;color:#d8000c;margin:auto;padding:5px;text-align:center;width:80%}.App{margin:0}
/*# sourceMappingURL=main.adc010a5.css.map*/