@import url(https://fonts.googleapis.com/css2?family=Dosis);@import url(https://fonts.googleapis.com/css?family=Source+Sans+3);:root{--bg-color-black:#333;--bg-color-red:#df332c;--bg-color-blue:#245aa6;--bg-color-yellow:#f9b11f;--bg-color-light:#fff;--bg-color-light-gray:#cfcfcf;--font-family-heading:"Dosis";--font-family-paragraph:"Source Sans 3";--font-size-heading:50px;--font-size-subheading:35px;--font-size-button:24px;--font-size-paragraph:20px;--font-size-info:14px;--font-weight-heading:700;--font-weight-paragraph:300;--font-weight-button:300;--font-color-0:#fff;--font-color-1:#888;--font-color-2:#0a0000;--border-radius-0:20px;--border-radius-1:10px;--card-margin-0:10px;--card-margin-1:20px;--card-margin-2:30px;--card-margin-3:40px;--card-padding-0:10px;--card-padding-1:20px;--card-padding-2:30px;--card-padding-3:40px;--card-padding-4:50px;--card-padding-5:60px;scrollbar-color:#f9b11f #333;scrollbar-color:var(--bg-color-yellow) var(--bg-color-black);scrollbar-width:thin}#root{background-color:#333;background-color:var(--bg-color-black)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family: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}.containerA{align-items:center;background-color:#fff;display:flex;justify-content:center;width:100%}.Login_selectedTab__4cJhN{border-bottom:1px solid var(--font-color-0);margin-right:10px;opacity:1}.Login_unselectedTab__Ltprt{margin-right:10px;opacity:.75}.Login_container__c\+Kin{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;width:300px}.Login_container__c\+Kin form button{margin-top:23px}.Login_tabContainer__d5-9g{display:flex;font-family:var(--font-family-heading);font-size:var(--font-size-info);font-weight:var(--font-weight-heading);justify-content:flex-start;margin-bottom:5px;width:100%}.Login_tabContainer__d5-9g span{color:var(--font-color-0)}.Login_loginContainer__KMnYN{align-items:center;background-color:var(--bg-color-light);border:1px solid #d9d9d9;border-radius:8px;display:flex;flex-direction:column;height:350px;padding:20px;width:100%}.Login_loginContainer__KMnYN>div{margin-top:23px}.Login_loginContainer__KMnYN>a>button{margin-bottom:23px;margin-top:46px}.Login_hyperlink__WmyA8{color:var(--font-color-1);font-family:var(--font-family-paragraph);font-weight:600;text-decoration:underline}.Login_page__nKMl8{align-items:center;background-color:var(--bg-color-black);display:flex;height:100vh;justify-content:center;width:100%}.Input_input__e04Su{border:1px solid var(--bg-color-blue);border-radius:8px;color:var(--bg-color-black);font-family:var(--font-family-paragraph);font-size:16px;padding:10px}.Input_input__e04Su:read-only{background-color:#ffffff3a}.Input_label__jL6CD{display:block;font-family:var(--font-family-heading);font-size:var(--font-size-info);font-weight:var(--font-weight-heading);margin-bottom:5px;z-index:1}.Input_container__Vma6i{display:flex;flex-direction:column}.Button_button__6g3cW{background-color:var(--bg-color-blue);border:none;border-radius:var(--border-radius-0);color:var(--font-color-1);font-family:var(--font-family-paragraph);font-size:var(--font-size-button);font-weight:var(--font-weight-button);min-width:150px;padding:7px 10px}.Button_button__6g3cW:disabled{background-color:var(--bg-color-light-gray)}.Button_simple__Qxtdd{background-color:initial;border:none}.Teacher_classCard__Mt566{align-items:center;background-color:var(--bg-color-blue);border:none;border-radius:var(--border-radius-0);color:var(--font-color-0);display:flex;justify-content:flex-start;margin:var(--card-margin-0) 0;padding:var(--card-padding-5);width:40%}.Teacher_title__hG5cH{display:flex;flex-direction:column;flex-grow:1;margin-left:15px}.Teacher_title__hG5cH span{font-family:var(--font-family-heading);font-size:var(--font-size-subheading);font-weight:var(--font-weight-heading)}.Teacher_inputerror__CHHCe{align-items:center;display:flex;flex-direction:row;margin-left:15px;width:75%}.Teacher_inputerror__CHHCe svg{fill:var(--bg-color-red);align-items:center;display:flex;font-size:40px;height:100%}.Teacher_inputerror__CHHCe input{margin-left:-15px;width:300px}.Teacher_classCard__Mt566 a{align-items:center;display:flex}.Teacher_classCard__Mt566 a svg{margin-right:10px}.Teacher_classCard__Mt566 a svg,.Teacher_classCard__Mt566 button svg{fill:var(--font-color-0);stroke:var(--font-color-0)}.Teacher_container__qRQeE{align-items:center;display:flex;flex-direction:column;height:80%;justify-content:flex-start;overflow-y:auto;width:100%}.Teacher_page__VqTCn{display:flex;flex-direction:column;height:100vh;width:100%}@media (max-width:1400px){.Teacher_classCard__Mt566{padding:var(--card-padding-2);width:70%}}.Header_container__Cy6i5{background-color:var(--bg-color-black);color:var(--font-color-0);display:flex;font-family:var(--font-family-heading);font-size:var(--font-size-paragraph);font-weight:var(--font-weight-heading);height:85px;justify-content:space-between;width:100%}.Header_headercontainer__FJkmK{align-items:center;display:flex}.Header_headercontainer__FJkmK img,.Header_headercontainer__FJkmK span{margin-right:25px}.Header_navLinks__B07xm{align-items:center;display:flex}.Header_navLinks__B07xm a{color:var(--font-color-0);text-decoration:none}.Header_headercontainer__FJkmK a{align-items:center;display:flex}.Header_headercontainer__FJkmK a svg{fill:var(--font-color-0);opacity:.75}.Header_headercontainer__FJkmK img{height:50px}.Header_selectedLink__8o3tS{opacity:1;padding:5px}.Header_unselectedLink__HtkvR{opacity:.75;padding:5px}.Header_amount__7Zsv2{align-items:center;background-color:var(--bg-color-blue);border-radius:50%;display:flex;font-size:15px;height:20px;justify-content:center;margin-top:-20px;width:20px}@media (max-width:1400px){.Header_container__Cy6i5{width:100%}.Header_headercontainer__FJkmK img,.Header_headercontainer__FJkmK span{margin-right:20px}}.Loading_container__AQeA\+{height:20px;width:20px}.Loading_spinner__t3tMC{animation:Loading_spin__kFJ3u 2s linear infinite;border:4px solid #3f3f3f;border-radius:50%;border-top:3px solid #fff;height:100%;width:100%}@keyframes Loading_spin__kFJ3u{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Class_page__5w9qW,.Student_page__HgYmV{display:flex;flex-direction:column;height:100vh;width:100%}.Class_page__5w9qW{color:var(--font-color-0);font-family:var(--font-family-paragraph);font-size:var(--font-size-paragraph);font-weight:var(--font-weight-paragraph)}.Class_classContainer__koiLm{align-items:flex-start;display:flex;gap:20px;justify-content:center;max-height:90%;width:100%}.Class_container__WZl-E:nth-child(2){background-color:var(--bg-color-red)}.Class_container__WZl-E:nth-child(3){background-color:var(--bg-color-yellow)}.Class_container__WZl-E{align-items:center;background-color:var(--bg-color-blue);border-radius:var(--border-radius-0);display:flex;flex-direction:column;height:680px;justify-content:flex-start;margin:50px var(--card-margin-0);width:400px}.Class_container__WZl-E h2{font-family:var(--font-family-heading);font-size:var(--font-size-heading);margin:15px}.Class_container__WZl-E a button{background-color:var(--bg-color-black);margin-top:23px;min-width:150px;width:220px}.Class_form__BAdZ5 div{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:15px}.Class_form__BAdZ5 div:last-child{margin-bottom:0}.Class_form__BAdZ5 div button{background-color:var(--bg-color-black);margin-top:15px;min-width:150px;width:220px}.Class_form__BAdZ5 div button:disabled{background-color:var(--bg-color-light-gray);margin-top:15px;min-width:150px;width:220px}.Class_form__BAdZ5 div input{width:200px}.Class_studentsList__N4IaQ{align-items:center;display:flex;flex-direction:column;max-height:70vh;overflow-y:auto;padding:15px;width:100%}@media (max-width:1400px){.Class_page__5w9qW{height:100%}.Class_classContainer__koiLm{align-items:center;flex-direction:column}.Class_container__WZl-E{height:625px;padding-bottom:var(--card-padding-2)}}.Students_students__eMEYx{height:75%}.Students_studentsList__VRbsF,.Students_students__eMEYx{align-items:center;display:flex;flex-direction:column;width:100%}.Students_studentsList__VRbsF{justify-content:flex-start;overflow-y:auto;scrollbar-color:var(--bg-color-black) var(--bg-color-red);scrollbar-width:thin}.Students_studentCard__AtcfX{align-items:center;border-bottom:1px solid var(--bg-color-light);display:flex;justify-content:space-between;padding:10px 0;width:70%}.Students_studentCard__AtcfX input{width:150px}.Students_studentCardCenter__gAFVH{padding:10px 0}.Students_studentCard__AtcfX div{align-items:center;display:flex;gap:15px}.Students_studentCard__AtcfX button svg{fill:var(--bg-color-light)}.Students_avatar__VO-BG{align-items:center;background-color:var(--bg-color-light);color:var(--bg-color-black);display:flex;font-size:18px;font-weight:700;justify-content:center}.Students_avatar__VO-BG,.Students_avatar__VO-BG img{border-radius:50%;height:40px;width:40px}.Students_lightStroke__LVFvP{stroke:var(--bg-color-light)}.Students_blackStroke__kYTDc{stroke:var(--bg-color-black)}.Students_studentinput__z557m{border:1px solid #d9d9d9;border-radius:8px;color:#ccc;font-size:16px;padding:10px;width:150px}.Challenges_challengeItem__wBOWR{align-items:center;border-bottom:1px solid var(--bg-color-light);display:flex;justify-content:space-between;padding:10px 0;width:100%}.Challenges_icons__-p5Vl{align-items:center;display:flex}.Challenges_icons__-p5Vl .Challenges_recommendation__DNlKq{margin-right:50px}.Challenges_challenges__x7umr{align-items:center;display:flex;flex-direction:column;height:70%;justify-content:flex-start;max-height:70%;overflow-y:auto;scrollbar-color:var(--bg-color-black) var(--bg-color-yellow);scrollbar-width:thin;width:100%}.Challenges_card__FZEPM{display:flex;height:95%;justify-content:center;max-height:100%;width:100%}.Challenges_challenge__vOOKE{width:70%}.Challenges_recommendation__DNlKq{align-items:center;background-color:var(--bg-color-light);border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.Challenges_recommendation__DNlKq svg{margin-left:-2px}.Challenges_easyRecommendation__b4moU{fill:#04e762}.Challenges_mediumRecommendation__mVYJb{fill:#866831}.Challenges_hardRecommendation__U7Ek4{fill:#4c212a}.Content_page__zeb4u{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;width:100%}.Content_conentContainer__CDBsQ{display:flex;height:70%;justify-content:space-between;margin-top:5%;width:90%}.Content_lists__rxK2p{display:flex;flex-direction:column;justify-content:space-between;width:20%}.Content_list__5sOaf{align-items:center;background-color:var(--bg-color-light);border:1px solid #d9d9d9;border-radius:8px;display:flex;flex-direction:column;height:45%;justify-content:flex-start;width:100%}.Content_listHeader__KvOY4{border-bottom:2px solid #d9d9d9;font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);justify-content:center}.Content_listBody__4twmo,.Content_listHeader__KvOY4{color:var(--font-color-2);display:flex;font-size:var(--font-size-paragraph);width:100%}.Content_listBody__4twmo{align-items:center;flex-direction:column;font-family:var(--font-family-paragraph);font-weight:var(--font-weight-paragraph);overflow-y:auto;scrollbar-color:var(--bg-color-yellow) var(--bg-color-light)}.Content_listElement__ppp1L{align-items:center;border-bottom:1px solid #d9d9d9;display:flex;justify-content:space-between;min-height:35px;width:90%}.Content_content__30i4l{align-items:center;border:1px solid #d9d9d9;border-radius:8px;display:flex;justify-content:center;margin-left:30px;width:80%}.Progress_page__pY0NJ{align-items:center;display:flex;flex-direction:column;height:100vh;width:100%}.Progress_container__5ZMTP{display:flex;height:70%;justify-content:center;width:90%}.Progress_progressContainer__25oQO{display:flex;height:625px;justify-content:center;width:30%}.Progress_card__TLYS3{background-color:var(--bg-color-blue);border:none;border-radius:var(--border-radius-0);height:100%;justify-content:space-between;margin:var(--card-margin-0);margin-top:20px;padding:var(--card-padding-3);width:70%}.Progress_buttons__NcfBX,.Progress_card__TLYS3{align-items:center;display:flex;flex-direction:column}.Progress_buttons__NcfBX{width:280px}.Progress_buttons__NcfBX button{background-color:var(--bg-color-black);border-radius:8px;margin:10px 0;width:280px}.Progress_classes__LWcZg{border:1px solid var(--font-color-0);height:70%;width:280px}.Progress_classItem__Afvnp{border-bottom:1px solid var(--font-color-0);color:var(--font-color-0);font-size:var(--font-size-paragraph);justify-content:space-between;padding:10px}.Progress_classItemSelected__cwR8R a,.Progress_classItem__Afvnp,.Progress_classItem__Afvnp a{align-items:center;display:flex}.Progress_classItemSelected__cwR8R a svg,.Progress_classItem__Afvnp a svg{fill:var(--font-color-0);stroke:var(--font-color-0)}.Progress_classItem__Afvnp:hover{stroke:#555;background-color:#f5f5f5;color:#555}.Progress_classItemSelected__cwR8R{align-items:center;background-color:var(--font-color-1);border-bottom:1px solid #d9d9d9;color:var(--font-color-0);display:flex;font-size:var(--font-size-paragraph);font-weight:500;justify-content:space-between;padding:10px}.Progress_tableContainer__HXyr4{background-color:var(--bg-color-light);border-radius:var(--border-radius-0);display:flex;height:700px;margin-top:var(--card-margin-1);width:70%}.Progress_progress__-dGsL{display:flex;max-height:800px;max-width:95%;overflow-x:auto;overflow-y:auto}.Progress_progress__-dGsL:first-child{margin-bottom:var(--card-margin-3);margin-left:var(--card-margin-3)}.Progress_progress__-dGsL table{border:1px solid #d9d9d9;border-collapse:collapse;margin-top:var(--card-margin-3)}.Progress_progress__-dGsL tr{border:1px solid #d9d9d9;border-collapse:collapse;height:20px}.Progress_progress__-dGsL td{border-collapse:collapse;height:50px;padding:0 10px}.Progress_progress__-dGsL thead tr td{font-weight:var(--font-weight-heading);height:60px;text-align:center}.Progress_progress__-dGsL tbody tr td,.Progress_progress__-dGsL thead tr td{min-width:150px;text-align:center;width:150px}.Progress_studentcell__ZLasP{align-items:center;display:flex;height:50px;justify-content:flex-start}.Progress_studentcell__ZLasP span:first-child{align-content:center;background-color:var(--bg-color-light-gray);border-radius:50%;display:flex;flex-wrap:wrap;height:20px;justify-content:center;margin-right:25px;padding:5px;width:20px}.Progress_studentcell__ZLasP img{border:1px solid var(--bg-color-light-gray);border-radius:50%;height:20px;margin-right:25px;padding:5px;width:20px}.Progress_selection__-FbvB>span{font-size:larger;padding:10px}.Progress_selectedTask__9A9u\+{color:#fff}@media (max-width:1400px){.Progress_page__pY0NJ{height:100vh}.Progress_progressContainer__25oQO{margin-right:20px}.Progress_buttons__NcfBX button{font-size:var(--font-size-paragraph);width:100%}.Progress_selection__-FbvB{color:var(--bg-color-light)}.Progress_selectedTask__9A9u\+{color:var(--bg-color-yellow)}.Progress_classes__LWcZg{width:90%}.Progress_classItemSelected__cwR8R{background-color:var(--bg-color-yellow)}.Progress_tableContainer__HXyr4{width:70%}}.Settings_page__QMdib{align-items:center;display:flex;flex-direction:column;height:100vh;width:100%}.Settings_container__lPMNw{display:flex;flex-direction:column;height:50%;justify-content:center;margin-top:150px;width:40%}.Settings_settings__7MP2T{align-items:center;background-color:var(--bg-color-light);border:1px solid var(--bg-color-light);border-radius:var(--border-radius-0);display:flex;flex-direction:column;gap:50px;padding:var(--card-padding-3)}.Settings_setting__9o2a5{width:50%}.Settings_placeholder__geFeV{border-bottom:1px solid var(--bg-color-blue);width:100%}.Settings_setting__9o2a5 input{width:100px}.Settings_switch__l0w4Y{align-items:center;display:flex;justify-content:space-between}.Settings_text__SylwL{display:flex;flex-direction:column}.Settings_contentAvatar__JxfZY{border:1px solid #d9d9d9;width:212px}.Settings_contentAvatar__JxfZY img{height:50px;width:50px}.Settings_selected__yC1S-{border:1px solid #f9b11f}.Settings_texfielderror__CwCiB{align-items:center;display:flex}@media (max-width:1400px){.Settings_container__lPMNw{width:80%}.Settings_contentAvatar__JxfZY{width:95%}}.Node_svg__wCnbD{overflow:auto}.Node_info__o6OLm{fill:#333;stroke-width:2;stroke:#da8d00;overflow:auto}.Node_infotext__vQSU5{stroke:none;fill:#e0e0e0;font-size:20px}.Node_completed__fh9WQ{fill:var(--bg-color-light-gray);stroke:var(--bg-color-yellow);stroke-width:3;animation:Node_completedHexagon__x75Mg 2s ease-in-out;color:#0f0f0f}@keyframes Node_completedHexagon__x75Mg{0%{rotate:0deg;transform-origin:50% 50%}to{rotate:1turn;transform-origin:50% 50%}}.Node_unlocked__RC6tf{fill:var(--bg-color-light-gray);stroke:var(--bg-color-blue);stroke-width:3;animation:Node_pulse__OkNfb 2s ease-in-out 2s;color:#0f0f0f}@keyframes Node_pulse__OkNfb{0%{transform:scale(1);transform-origin:50% 50%}25%{transform:scale(1.05);transform-origin:50% 50%}50%{transform:scale(1);transform-origin:50% 50%}75%{transform:scale(1.05);transform-origin:50% 50%}to{transform:scale(1);transform-origin:50% 50%}}.Node_locked__iDgUj{fill:#696969;stroke:#e0e0e0;stroke-width:3;color:#0f0f0f}.Node_icon__JyWw\+{fill:#0f0f0f;stroke:none}.Missions_page__JddTm{height:100vh;width:100%}.Missions_container__H043v{align-items:center;display:flex;flex-direction:column}.Missions_missionTextBox__soCz5{border:3px solid var(--bg-color-yellow);color:var(--font-color-0);font-family:var(--font-family-paragraph);font-size:var(--font-size-paragraph);padding:var(--card-padding-1);width:50%}@media (max-width:1400px){.Missions_container__H043v{align-items:flex-start;display:flex;justify-content:center;width:100%}}.Connection_activeLine__NrHDv{fill:#fff;stroke:#fff;stroke-width:3;animation:Connection_active__tuXny 2s ease-in}.Connection_inactiveLine__HF7Ex{fill:#696969;stroke:#696969;stroke-width:3}@keyframes Connection_active__tuXny{0%{fill:var(--bg-color-black);stroke:var(--bg-color-black)}to{fill:#fff;stroke:#fff}}.TaskScreen_page__cyW3K{align-items:center;display:flex;flex-direction:column;height:100vh;width:100%}.TaskScreen_container__U-gOj{color:var(--font-color-0);display:flex;font-family:var(--font-family-paragraph);font-size:var(--font-size-paragraph);height:70%;justify-content:space-between;margin-top:50px;width:90%}.TaskScreen_info__W2iIz{border:1px solid #d9d9d9;border-radius:8px;scrollbar-color:var(--bg-color-yellow) var(--bg-color-black);scrollbar-width:thin;width:30%}.TaskScreen_infoHeader__NSvhX{border-bottom:1px solid #d9d9d9;height:50%}.TaskScreen_shortInfoHeader__pYH-7{border-bottom:1px solid #d9d9d9;height:30%}.TaskScreen_image__YwUVs{background-color:#e3e3e3;border-radius:8px 8px 0 0;display:flex;height:40%;justify-content:center}.TaskScreen_infoHeader__NSvhX .TaskScreen_image__YwUVs span{color:#858585;font-size:26px;font-weight:500;left:100px;position:absolute;text-shadow:1px 1px 2px #525252;top:215px}.TaskScreen_shortInfoHeader__pYH-7 .TaskScreen_image__YwUVs span{color:#858585;font-size:26px;font-weight:500;left:100px;position:absolute;text-shadow:1px 1px 2px #525252;top:170px}.TaskScreen_infoHeader__NSvhX .TaskScreen_image__YwUVs{background-color:#e3e3e3;display:flex;height:40%;justify-content:center}.TaskScreen_infoHeader__NSvhX .TaskScreen_image__YwUVs img{height:100%;width:50%}.TaskScreen_infoHeader__NSvhX .TaskScreen_description__va5Z3{height:190px;overflow-y:auto}.TaskScreen_shortInfoHeader__pYH-7 .TaskScreen_description__va5Z3{height:115px;overflow-y:auto}.TaskScreen_infoBody__boTUM{align-items:center;display:flex;flex-direction:column;margin-top:20px}.TaskScreen_infoBody__boTUM button svg{fill:var(--bg-color-light);stroke:var(--bg-color-light)}.TaskScreen_content__0NhIt{align-items:center;display:flex;justify-content:center;width:60%}.TaskScreen_content__0NhIt iframe{border:1px solid #d9d9d9;border-radius:8px;height:100%;width:100%}.TaskScreen_list__RZ-ru{border:1px solid #d9d9d9;border-radius:8px;display:flex;flex-direction:column;margin-bottom:20px;max-height:145px;overflow-y:auto;width:80%}.TaskScreen_list__RZ-ru .TaskScreen_header__4Xnwv{align-items:center;border-bottom:2px solid #d9d9d9;display:flex;font-weight:500;height:100%;justify-content:center;padding:10px 0;width:100%}.TaskScreen_list__RZ-ru .TaskScreen_body__nGDyx .TaskScreen_item__r5ouq{align-items:center;border-bottom:1px solid #d9d9d9;display:flex;justify-content:space-between;width:100%}.TaskScreen_list__RZ-ru .TaskScreen_body__nGDyx .TaskScreen_completed__Wq5o\+ span,.TaskScreen_list__RZ-ru .TaskScreen_body__nGDyx .TaskScreen_item__r5ouq span,.TaskScreen_list__RZ-ru .TaskScreen_body__nGDyx .TaskScreen_uncompleted__h7rNF span{padding:10px}.TaskScreen_completed__Wq5o\+ svg,.TaskScreen_list__RZ-ru .TaskScreen_body__nGDyx .TaskScreen_item__r5ouq svg,.TaskScreen_uncompleted__h7rNF svg{margin:10px}.TaskScreen_list__RZ-ru .TaskScreen_body__nGDyx .TaskScreen_item__r5ouq form button{background-color:initial;border:none;height:30px;width:30px}.TaskScreen_list__RZ-ru .TaskScreen_body__nGDyx .TaskScreen_item__r5ouq form{align-items:center;display:flex;margin:10px}.TaskScreen_list__RZ-ru .TaskScreen_body__nGDyx .TaskScreen_item__r5ouq form svg{margin:0}.TaskScreen_list__RZ-ru .TaskScreen_body__nGDyx .TaskScreen_item__r5ouq .TaskScreen_info__W2iIz{border:none;display:flex;width:100%}.TaskScreen_list__RZ-ru .TaskScreen_body__nGDyx .TaskScreen_item__r5ouq input{border-radius:5px;width:90px}.TaskScreen_list__RZ-ru .TaskScreen_body__nGDyx .TaskScreen_item__r5ouq .TaskScreen_info__W2iIz .TaskScreen_avatar__2RgAe{align-items:center;background-color:#d9d9d9;border-radius:50px;display:flex;height:40px;justify-content:center;margin-left:10px;margin-top:5px;width:40px}.TaskScreen_list__RZ-ru .TaskScreen_body__nGDyx .TaskScreen_item__r5ouq .TaskScreen_info__W2iIz .TaskScreen_avatar__2RgAe img{border-radius:100%;height:40px;width:40px}.TaskScreen_list__RZ-ru .TaskScreen_body__nGDyx .TaskScreen_item__r5ouq .TaskScreen_info__W2iIz .TaskScreen_avatar__2RgAe span{margin-left:-1px}.TaskScreen_list__RZ-ru .TaskScreen_body__nGDyx .TaskScreen_item__r5ouq .TaskScreen_info__W2iIz span{margin-left:10px}.TaskScreen_completed__Wq5o\+,.TaskScreen_uncompleted__h7rNF{align-items:center;border-bottom:1px solid #d9d9d9;display:flex;justify-content:space-between;width:100%}.TaskScreen_completed__Wq5o\+ button,.TaskScreen_completed__Wq5o\+ svg{stroke:#000;fill:#f9b11f}.TaskScreen_completed__Wq5o\+ button{background-color:#f9b11f;color:#000}.TaskScreen_uncompleted__h7rNF svg{stroke:#000;fill:#d9d9d9}.TaskScreen_uncompleted__h7rNF button{background-color:#d9d9d9;color:gray}.TaskScreen_error__jTylP{fill:var(--bg-color-red)}@media (max-width:1400px){.TaskScreen_page__cyW3K{height:100%}.TaskScreen_container__U-gOj{align-items:center;flex-direction:column;margin-top:0}.TaskScreen_container__U-gOj>.TaskScreen_info__W2iIz{margin:var(--card-margin-3);width:100%}.TaskScreen_infoHeader__NSvhX .TaskScreen_image__YwUVs span{left:50px;position:absolute;top:285px}.TaskScreen_shortInfoHeader__pYH-7 .TaskScreen_image__YwUVs span{left:50px;position:absolute;top:215px}.TaskScreen_shortInfoHeader__pYH-7 .TaskScreen_image__YwUVs img{width:200px}.TaskScreen_infoBody__boTUM button{margin:20px 0}.TaskScreen_content__0NhIt{height:850px;margin:50px 0;min-height:100px;width:100%}.TaskScreen_list__RZ-ru .TaskScreen_body__nGDyx .TaskScreen_item__r5ouq form{height:48px;margin:0}}.Challenges_page__oQv1k{align-items:center;display:flex;flex-direction:column;width:100%}.Challenges_header__52nuK{color:var(--font-color-0);font-family:var(--font-family-heading);font-size:var(--font-size-heading);margin-bottom:var(--card-margin-0)}.Challenges_container__BZNQ0{display:flex;flex-direction:column;padding:50px;width:50%}.Challenges_challenges__kb6bf{align-items:center;display:flex;flex-direction:column;padding:20px;scrollbar-color:var(--bg-color-yellow) var(--bg-color-black);scrollbar-width:thin}.Challenges_challengeBlue__tWZsV,.Challenges_challengeRed__lktpa,.Challenges_challengeYellow__8eSSL{align-items:center;border-radius:var(--border-radius-0);display:flex;height:250px;margin:10px;padding:var(--card-padding-1);width:90%}.Challenges_challengeBlue__tWZsV{background-color:var(--bg-color-blue)}.Challenges_challengeYellow__8eSSL{background-color:var(--bg-color-yellow)}.Challenges_challengeRed__lktpa{background-color:var(--bg-color-red)}.Challenges_challenges__kb6bf div img{border-radius:var(--border-radius-0) 0 0 0;width:250px}.Challenges_challengeInfo__eoXwx{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-left:50px;width:100%}.Challenges_challengeInfo__eoXwx span:first-child{color:var(--font-color-0);font-family:var(--font-family-heading);font-size:var(--font-size-subheading);font-weight:var(--font-weight-paragraph)}.Challenges_description__bWOwI{color:#fff;font-family:var(--font-family-paragraph);font-size:var(--font-size-paragraph)}.Challenges_challengeInfo__eoXwx button{width:75px}.Challenges_challangePrerequisites__u9oub{align-items:stretch;border:3px solid #fff;border-radius:10px;display:flex;height:60px;justify-content:space-evenly;margin-top:20px;padding:10px;width:95%}.Challenges_challangePrerequisites__u9oub div svg{width:60px}.Challenges_imgRating__WZguD{display:flex;flex-direction:column;height:100%;justify-content:space-between}.Challenges_difficulty__JRM2w svg{fill:#fff}@media (max-width:1400px){.Challenges_container__BZNQ0{width:80%}.Challenges_challengeInfo__eoXwx{margin-left:20px}.Challenges_description__bWOwI{margin:var(--card-margin-0) 0}.Challenges_challengeBlue__tWZsV,.Challenges_challengeRed__lktpa,.Challenges_challengeYellow__8eSSL{height:100%}.Challenges_challengeBlue__tWZsV img,.Challenges_challengeRed__lktpa img,.Challenges_challengeYellow__8eSSL img{display:none}.Challenges_difficulty__JRM2w{display:flex;flex-direction:column-reverse;height:100%;justify-content:space-between}}.MissionPrequisiteIcon_icon__2vSL-{fill:#0f0f0f;stroke:none}.MissionPrequisiteIcon_completed__4LeiB{fill:var(--bg-color-light);stroke:var(--bg-color-yellow);stroke-width:3;animation:MissionPrequisiteIcon_completedHexagon__MI5F3 2s ease-in-out;color:#0f0f0f;margin-top:3px}.MissionPrequisiteIcon_unlocked__EEo9t{fill:var(--bg-color-light-gray);stroke:var(--bg-color-blue);stroke-width:3;animation:MissionPrequisiteIcon_pulse__TVlv9 2s ease-in-out 2s;color:#0f0f0f;height:80px;margin-top:3px;width:80px}.MissionPrequisiteIcon_locked__a5YEd{fill:#696969;stroke:#e0e0e0;stroke-width:3;color:#0f0f0f;height:80px;margin-top:3px;width:80px}.Scoreboard_page__gWmfr{align-items:center;display:flex;flex-direction:column;height:100vh;width:100%}.Scoreboard_selected__Q9Ote{color:#f9b11f}.Scoreboard_selectType__SxZ2L{align-items:center;display:flex;flex-direction:column;width:80%}.Scoreboard_selectType__SxZ2L .Scoreboard_header__o\+E4P{color:var(--font-color-0);display:flex;font-family:var(--font-family-heading);font-size:var(--font-size-heading);font-weight:var(--font-weight-heading);justify-content:space-around;width:100%}.Scoreboard_selectType__SxZ2L .Scoreboard_body__ymqkI{display:flex;overflow-x:auto;scrollbar-color:var(--bg-color-yellow) var(--bg-color-black);scrollbar-width:thin;width:90%}.Scoreboard_selectType__SxZ2L .Scoreboard_body__ymqkI div{align-items:center;border:1px solid var(--bg-color-light);border-radius:8px;color:var(--font-color-0);display:flex;font-family:var(--font-family-paragraph);font-size:var(--font-size-paragraph);font-weight:var(--font-weight-paragraph);margin:5px 10px 5px 0;min-width:170px;padding:10px}.Scoreboard_selectType__SxZ2L .Scoreboard_body__ymqkI .Scoreboard_selectedChallenge__VVjhZ{border:1px solid var(--bg-color-yellow);color:var(--bg-color-yellow)}.Scoreboard_selectType__SxZ2L .Scoreboard_body__ymqkI img{height:50px;width:50px}.Scoreboard_selectType__SxZ2L .Scoreboard_body__ymqkI span{margin-left:10px}.Scoreboard_selectType__SxZ2L .Scoreboard_header__o\+E4P span{cursor:default;padding:50px}.Scoreboard_missions__5GWaH{display:flex;flex-direction:column;width:90%}.Scoreboard_missions__5GWaH .Scoreboard_student__-BYEd{height:100px;width:100%}.Scoreboard_missions__5GWaH .Scoreboard_student__-BYEd .Scoreboard_info__pADGt{align-items:center;display:flex;margin-bottom:5px}.Scoreboard_missions__5GWaH .Scoreboard_student__-BYEd .Scoreboard_info__pADGt .Scoreboard_avatar__fIg8a{align-items:center;background-color:#d9d9d9;border-radius:50px;display:flex;height:40px;justify-content:center;width:40px}.Scoreboard_missions__5GWaH .Scoreboard_student__-BYEd .Scoreboard_info__pADGt .Scoreboard_avatar__fIg8a img{border-radius:50%;height:40px;width:40px}.Scoreboard_missions__5GWaH .Scoreboard_student__-BYEd .Scoreboard_info__pADGt span{color:var(--font-color-0);font-family:var(--font-family-paragraph);font-size:var(--font-size-paragraph);font-weight:var(--font-weight-paragraph);margin-left:10px}.Scoreboard_missions__5GWaH .Scoreboard_student__-BYEd .Scoreboard_info__pADGt .Scoreboard_avatar__fIg8a span{color:var(--font-color-2);font-size:20px;font-weight:500;margin-left:-1px}.Scoreboard_missions__5GWaH .Scoreboard_student__-BYEd .Scoreboard_border__Ews2r{border:1px solid #d9d9d9;height:10px;width:100%}.Scoreboard_missions__5GWaH .Scoreboard_student__-BYEd div div{height:100%}.Scoreboard_missions__5GWaH .Scoreboard_student__-BYEd div div div{animation:Scoreboard_loadbar__li0XR 1s linear;background-color:#2358a5;border-radius:0 5px 5px 0;width:100%}.Scoreboard_missions__5GWaH div .Scoreboard_student__-BYEd{align-items:center;display:flex;padding:10px}.Scoreboard_missions__5GWaH div .Scoreboard_student__-BYEd span{color:var(--font-color-0);font-family:var(--font-family-paragraph);font-size:var(--font-size-paragraph);font-weight:var(--font-weight-paragraph);margin-bottom:-30px;margin-left:10px}.Scoreboard_length1__amiTa{width:8.3%}.Scoreboard_length2__fSylx{width:16.6%}.Scoreboard_length3__qJ3g\+{width:25%}.Scoreboard_length4__nfRcy{width:33.3%}.Scoreboard_length5__g52sJ{width:41.6%}.Scoreboard_length6__7N\+Xw{width:49.9%}.Scoreboard_length7__05RXy{width:58.2%}.Scoreboard_length8__6f8b8{width:66.5%}.Scoreboard_length9__Porgr{width:74.8%}.Scoreboard_length10__CSTU0{width:83.1%}.Scoreboard_length11__RufvN{width:91,4%}.Scoreboard_length12__aw7D3{width:100%}.Scoreboard_challenges__4ctMS{overflow-y:auto}.Scoreboard_challengeBronze__1hEPi,.Scoreboard_challengeGold__N18ez,.Scoreboard_challengeSilver__drVet,.Scoreboard_challenge__kFco4{grid-column-gap:70px;grid-row-gap:0;border-bottom:1px solid #d9d9d9;display:grid;font-family:var(--font-family-heading);font-size:var(--font-size-heading);font-weight:var(--font-weight-paragraph);grid-template-columns:1fr 1fr .5fr}.Scoreboard_challengeGold__N18ez{color:var(--bg-color-yellow)}.Scoreboard_challengeSilver__drVet{color:silver}.Scoreboard_challengeBronze__1hEPi{color:#cd7f32}@keyframes Scoreboard_loadbar__li0XR{0%{width:0}to{width:100%}}.Scoreboard_challenges__4ctMS{display:flex;flex-direction:column;margin-top:200px;width:90%}.Scoreboard_challenges__4ctMS .Scoreboard_challenge__kFco4{color:var(--font-color-0);font-family:var(--font-family-paragraph);font-size:var(--font-size-paragraph);font-weight:var(--font-weight-paragraph);height:100px}.Scoreboard_challenges__4ctMS div .Scoreboard_student__-BYEd{align-items:center;display:flex;padding:10px}.Scoreboard_challenges__4ctMS div .Scoreboard_student__-BYEd span{margin-left:10px}.Scoreboard_challenges__4ctMS div .Scoreboard_student__-BYEd .Scoreboard_avatar__fIg8a{align-items:center;background-color:#d9d9d9;border-radius:50px;display:flex;height:50px;justify-content:center;width:50px}.Scoreboard_challenges__4ctMS div .Scoreboard_student__-BYEd .Scoreboard_avatar__fIg8a img{border-radius:50%;height:50px;width:50px}.Scoreboard_challenges__4ctMS div .Scoreboard_student__-BYEd .Scoreboard_avatar__fIg8a span{color:var(--font-color-2);font-size:20px;font-weight:500}.Scoreboard_challenges__4ctMS div span{margin-right:10px}@media (max-width:1400px){.Scoreboard_selectType__SxZ2L .Scoreboard_body__ymqkI div{min-width:300px}.Scoreboard_challengeBronze__1hEPi,.Scoreboard_challengeGold__N18ez,.Scoreboard_challengeSilver__drVet,.Scoreboard_challenge__kFco4{font-family:var(--font-family-paragraph);font-size:var(--font-size-paragraph);font-weight:var(--font-weight-paragraph)}}.Cheatsheet_page__5EZsG{height:100vh;width:100%}.Cheatsheet_container__dUkZH{align-items:center;color:var(--font-color-0);display:flex;font-family:var(--font-family-subheading);font-size:var(--font-size-subheading);height:70vh;justify-content:space-evenly;margin:0 100px}.Cheatsheet_data__Th7cD{display:flex;flex-direction:column;height:100%}.Cheatsheet_tab__c1GW0{display:flex}.Cheatsheet_tab__c1GW0 span:first-child{margin:0 20px 0 0}.Cheatsheet_tabPage__zXrEg{align-items:center;display:flex;justify-content:space-evenly;width:60px}.Cheatsheet_tabPage__zXrEg div{display:flex;flex-direction:column;justify-content:center}.Cheatsheet_tabPage__zXrEg div span{margin:0 0 0 20px}.Cheatsheet_selectedTab__z3iG-{color:var(--bg-color-yellow)}.Cheatsheet_notavailable__u8eej{filter:grayscale(1);opacity:1}.Cheatsheet_text__0AFLi{border:1px solid var(--bg-color-light);border-radius:var(--border-radius-0) 0 0 var(--border-radius-0);height:70%;margin-top:40px;overflow-y:auto;scrollbar-color:var(--bg-color-yellow) var(--bg-color-black);scrollbar-width:thin;width:100%}.Cheatsheet_images__RrkyB{grid-column-gap:10px;grid-row-gap:10px;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(3,1fr);margin-top:95px;width:600px}.Cheatsheet_images__RrkyB div{align-items:center;display:flex;flex-direction:column;padding:10px}.Cheatsheet_images__RrkyB img{height:100px;width:100px}.Cheatsheet_images__RrkyB span{font-size:15px}.Cheatsheet_card__s747S{border-bottom:1px solid var(--bg-color-light);padding:5px var(--card-padding-3)}.Cheatsheet_card__s747S:hover{background-color:var(--bg-color-yellow);color:var(--bg-color-black)}.Cheatsheet_content__MuUeB{align-items:center;border:1px solid var(--bg-color-light);border-radius:0 var(--border-radius-0) var(--border-radius-0) 0;display:flex;height:30%;justify-content:space-evenly;width:40%}.Cheatsheet_content__MuUeB a,.Cheatsheet_content__MuUeB a div{align-items:center;display:flex;justify-content:center}.Cheatsheet_content__MuUeB a div svg{height:60px;width:60px}@media (max-width:1400px){.Cheatsheet_container__dUkZH{align-items:center;display:flex;flex-direction:column;height:60%;justify-content:space-evenly}.Cheatsheet_content__MuUeB{border-radius:var(--border-radius-0);height:100px;margin-top:70px;min-height:100px}.Cheatsheet_images__RrkyB{margin-top:20px}}
/*# sourceMappingURL=main.420be63d.css.map*/