.RequireAdminAuth_loadingContainer__oXnMj{align-items:center;display:flex;flex-direction:row;height:99vh;justify-content:center;width:99vw}.RequireAdminAuth_errorMessage__9TlOd{text-align:center}.Loading_container__uNNMA{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;width:100%}.Loading_loading__VAvnG{-webkit-animation:Loading_spinner__NsLLq .6s linear infinite;animation:Loading_spinner__NsLLq .6s linear infinite;border-radius:50%;border-right:2px solid transparent;border-top:2px solid #07d;box-sizing:border-box;content:"";height:20px;width:20px}@-webkit-keyframes Loading_spinner__NsLLq{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Loading_spinner__NsLLq{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.RequireAuth_loadingContainer__H7JlN{height:99vh;width:99vw}.LogOutConfirmation_header__XLIiy{align-items:center;background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;flex-direction:column;justify-content:center}.LogOutConfirmation_close__LMYz5{align-self:end;background:none;border:none;cursor:pointer;height:.5rem;margin:.5rem 1rem .3rem 0}.LogOutConfirmation_content__BII6c{align-items:center;color:#000;display:flex;flex-direction:column;justify-content:center;width:100%}.LogOutConfirmation_content__BII6c p{margin-bottom:30px;margin-top:30px;text-align:center;width:55%}.LogOutConfirmation_title__8w7\+Z{font-size:27px;margin:0;padding:0}.LogOutConfirmation_actions__lxtA6{width:100%}.LogOutConfirmation_actionsContainer__c-bNs{align-items:center;display:flex;justify-content:space-evenly}.LogOutConfirmation_actionsContainer__c-bNs button{align-items:center;background:#fff;border-color:var(--color-orange);border-radius:25px;border-style:solid;border-width:3px;color:#000;display:flex;flex-direction:column;font-size:.8rem;font-weight:500;height:35px;justify-content:center;min-width:160px;padding:11px 0;width:16.67vh}.LogOutConfirmation_actionsContainer__c-bNs button:hover{background:var(--color-orange);color:#fff;cursor:pointer}.Modal_modalContainer__Kf12S{z-index:2}.Modal_background__ddDsr{background-color:rgba(0,0,0,.4);height:100vh;width:100vw;z-index:0}.Modal_background__ddDsr,.Modal_centered__iqGqB{left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.Modal_modal__ksTAV{background:#fff;border-radius:16px;box-shadow:0 5px 20px 0 rgba(0,0,0,.04);color:#fff;width:400px;z-index:10}@media screen and (max-width:600px){.Modal_modal__ksTAV{width:300px}}@media screen and (max-width:400px){.Modal_modal__ksTAV{width:250px}}.NavigationBar_navigationBarPopupOpen__2FfMo,.NavigationBar_navigationBar__8vwGY{background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.25);display:flex;flex-direction:column;height:100%;justify-content:left;left:0;position:fixed;top:0;width:250px}.NavigationBar_navigationBarPopupOpen__2FfMo{z-index:1}.NavigationBar_titleContainer__5nG4p{margin-top:15%;text-align:center}.NavigationBar_yKnotLogo__2dhoN{padding-right:5%;width:80%}.NavigationBar_header__u639B{margin:10% 0 0;padding-left:8%;text-align:left}.NavigationBar_breakLine__2bBsF{background-color:#d8d8d8;border:0;height:2px;width:100%}.NavigationBar_linkOptionsContainer__QkW8r{text-align:left;text-decoration:none}.NavigationBar_linkOptions__AvckR{color:#fff;display:block;padding:5% 0 5% 10%;text-decoration:none}.NavigationBar_linkOptionsUnselected__5-qwK{color:#000;display:block;padding:5% 0 5% 10%;text-decoration:none}.NavigationBar_highlightOn__6SPTO{background-color:var(--color-orange);border-radius:0 20px 20px 0;width:85%}.NavigationBar_highlightOff__6z1-u{width:85%}.NavigationBar_tab__koAzt{align-items:center;display:flex;flex-direction:row;gap:5%}.NavigationBar_iconInactive__s8xNa{display:block}.NavigationBar_highlightOn__6SPTO .NavigationBar_iconInactive__s8xNa,.NavigationBar_iconActive__oE\+Zi{display:none}.NavigationBar_highlightOn__6SPTO .NavigationBar_iconActive__oE\+Zi{display:block}.NavigationBar_menuBtn__FYJWT{display:none}@media screen and (min-width:601px) and (max-width:1150px){.NavigationBar_navigationBarPopupOpen__2FfMo,.NavigationBar_navigationBar__8vwGY{width:120px}.NavigationBar_yKnotLogo__2dhoN{width:90%}.NavigationBar_header__u639B{font-size:1.4rem;margin:15% 0 0;padding-right:11%;text-align:center}.NavigationBar_tab__koAzt{align-items:center;flex-direction:column}.NavigationBar_linkOptions__AvckR{margin:15% 0;padding:15% 5%}.NavigationBar_linkOptionsUnselected__5-qwK{margin:15% 0;padding:5%}.NavigationBar_iconActive__oE\+Zi,.NavigationBar_iconInactive__s8xNa,.NavigationBar_logOutIcon__go2s2{width:1.1rem}}@media screen and (max-width:600px){.NavigationBar_background__mzOGu{background-color:rgba(0,0,0,.4);height:100vh;left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100vw;z-index:1}.NavigationBar_navigationBarPopupOpen__2FfMo,.NavigationBar_navigationBar__8vwGY{background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.25);height:80px;width:100%;z-index:2}.NavigationBar_closedMenu__m7lLm{display:none}.NavigationBar_yKnotLogo__2dhoN{float:left;width:220px}.NavigationBar_titleContainer__5nG4p{align-items:center;display:flex;margin:15px 0 0 30px;position:relative;width:100%}.NavigationBar_menuBtn__FYJWT{background:none;border:none;display:block;position:absolute;right:50px}.NavigationBar_menuBtn__FYJWT>img{width:30px}.NavigationBar_openMenu__K4HTH{background-color:#fff;box-shadow:0 5px 20px rgba(0,0,0,.25);margin-top:18px;padding-bottom:20px}.NavigationBar_header__u639B{align-items:center;background-color:var(--color-orange);box-shadow:inset 0 5px 10px -3px rgba(0,0,0,.25);color:#fff;display:flex;height:80px;margin:0 0 5px;padding:0 40px}.NavigationBar_breakLine__2bBsF{display:none}.NavigationBar_highlightOn__6SPTO{background-color:#fff;width:100%}.NavigationBar_linkOptions__AvckR{color:#000;padding:20px 30px}.NavigationBar_linkOptionsUnselected__5-qwK{padding:20px 30px}.NavigationBar_highlightOn__6SPTO .NavigationBar_iconInactive__s8xNa{display:block}.NavigationBar_highlightOn__6SPTO .NavigationBar_iconActive__oE\+Zi{display:none}.NavigationBar_tab__koAzt{gap:20px}.NavigationBar_linkOptionsUnselected__5-qwK:hover,.NavigationBar_linkOptions__AvckR:hover{color:#aaa;width:100%}.NavigationBar_tab__koAzt>img{width:30px}}.AddCoursePage_loading__l62mc{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.AddCoursePage_rightPane__cJq\+f{display:flex;flex-direction:column;float:right;overflow:hidden;width:calc(100% - 250px)}.AddCoursePage_listBox__aY0dI{border:1px solid #000;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto 30px;width:80%}.AddCoursePage_studentBox__vnaXV{border-top:1px solid #000}.AddCoursePage_studentBoxTop__s6FpP,.AddCoursePage_studentBox__vnaXV{align-items:center;display:flex;padding:10px 10px 10px 30px}.AddCoursePage_name__gye7O{margin-left:calc(10px + 2.5vw);margin-right:calc(10px + 2vw);white-space:nowrap;width:40%}.AddCoursePage_headerContainer__xdHfd{margin-top:30px}.AddCoursePage_newClassHeader__b295B{margin:0 auto 30px;width:80%}.AddCoursePage_inputBox__BsfdD{border:1px solid #000;border-radius:5px;font-size:1rem;height:40px;min-width:100px;padding:0 12px;width:calc(12vw + 100px)}.AddCoursePage_bottomButtons__WDhsw{display:flex;justify-content:center;margin-bottom:30px}.AddCoursePage_createCourseButton__volk1{background:var(--color-orange);border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:17px;height:40px;width:150px}.AddCoursePage_createCourseButton__volk1:hover{background-color:var(--color-yellow-orange)}.AddCoursePage_cancelButton__OHnhy{background:#fff;border-color:#000;border-radius:30px;border-style:solid;cursor:pointer;font-size:17px;height:40px;margin-left:3%;width:150px}.AddCoursePage_cancelButton__OHnhy:hover{border-color:var(--color-red);color:var(--color-red)}.AddCoursePage_radioButtonGroup__9saLZ{display:flex;flex-direction:row}.AddCoursePage_yesLabel__5kUUx{font-size:large;margin-right:20px}.AddCoursePage_noLabel__VoZQG{font-size:large}.AddCoursePage_radioButton__kbgAq{height:20px;margin-right:5px;width:20px}.AddCoursePage_radioButton__kbgAq:checked{accent-color:#000}.AddCoursePage_errorMessage__yoA5m{color:red;font-size:.8rem;font-style:italic;font-weight:500;font:26;text-align:center}.AddCoursePage_inputContainer__2i6gc{display:flex;gap:5px;padding-right:20px;width:100%}@media screen and (min-width:601px) and (max-width:1150px){.AddCoursePage_rightPane__cJq\+f{width:calc(100% - 120px)}.AddCoursePage_inputBox__BsfdD{min-width:0}.AddCoursePage_name__gye7O{margin-left:1.5vw}}@media screen and (max-width:600px){.AddCoursePage_rightPane__cJq\+f{position:absolute;top:80px;width:100%}.AddCoursePage_inputBox__BsfdD{min-width:0}.AddCoursePage_name__gye7O{margin-left:1vw}.AddCoursePage_radioButtonGroup__9saLZ{padding-left:20px}}.AddStudentPage_loadingContainer__E4qym{align-items:center;display:flex;flex-direction:row;height:100vh;justify-content:center;margin-left:200px;width:calc(100% - 250px);z-index:-1}.AddStudentPage_rightPane__Ek9JB{display:flex;flex-direction:column;float:right;overflow:hidden;width:calc(100% - 250px)}.AddStudentPage_errorMessage__ia3I4{color:red;font:26;font-size:.8rem;text-align:center}.AddStudentPage_group__YhvI2{display:flex;gap:5px;width:100%}.AddStudentPage_header__mPkVC{margin-top:30px}.AddStudentPage_title__0Th6m{margin:0 auto 30px;width:80%}.AddStudentPage_topButtons__IgCJg{display:flex;gap:15px;position:absolute;right:0}.AddStudentPage_button__5KyYj{background-color:var(--color-orange);border:none;border-radius:15px;cursor:pointer;height:calc(1vw + 2rem);margin-bottom:15px;max-height:50px;min-height:25px;width:calc(1.5vw + 3rem)}.AddStudentPage_button__5KyYj:hover{background-color:var(--color-yellow-orange)}.AddStudentPage_icon__cW8TR{width:calc(.5vw + 1.5rem)}.AddStudentPage_inputs__yq4X\+{border:1px solid #000;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;margin-left:auto;margin-right:auto;width:80%}.AddStudentPage_box__g0yUl{border-bottom:1px solid #000}.AddStudentPage_bottomBox__\+2ya6,.AddStudentPage_box__g0yUl{align-items:center;display:flex;justify-content:space-between;padding:15px}.AddStudentPage_boxTitle__TmAZ7{display:inline-block;padding-bottom:.25rem;padding-left:20px;padding-top:.25rem;width:200px}.AddStudentPage_boxData__ZIWfO{display:flex;font-size:calc(.25vw + 1rem);font-style:italic;font-weight:600;width:70%}.AddStudentPage_nameInputs__UJ6Yq{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px;width:100%}.AddStudentPage_inputBox__LnVEk{border-radius:5px;border-width:1px;font-size:1rem;height:40px;padding:0 12px;width:70%}.AddStudentPage_bottomButtons__3LuWw{display:flex;justify-content:center;margin:30px auto}.AddStudentPage_createStudentButton__DVpL\+{background:var(--color-orange);border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:17px;height:40px;width:150px}.AddStudentPage_createStudentButton__DVpL\+:hover{background-color:var(--color-yellow-orange)}.AddStudentPage_cancelButton__1o54e{background:#fff;border-color:#000;border-radius:30px;border-style:solid;cursor:pointer;font-size:17px;height:40px;margin-left:3%;width:150px}.AddStudentPage_cancelButton__1o54e:hover{border-color:var(--color-red);color:var(--color-red)}@media screen and (min-width:601px) and (max-width:1150px){.AddStudentPage_rightPane__Ek9JB{width:calc(100% - 120px)}}@media screen and (max-width:600px){.AddStudentPage_loadingContainer__E4qym,.AddStudentPage_rightPane__Ek9JB{position:absolute;top:80px;width:100%}.AddStudentPage_courseList__KTp\+j{display:inline-grid;display:flex;justify-content:center;margin-left:0}.AddStudentPage_card__UocBP{margin-bottom:20px;margin-right:0}}.ClassPage_loadingContainer__Th9Xv{height:100vh;margin-left:200px;position:relative;width:calc(100% - 250px);z-index:-1}.ClassPage_rightPane__k8UpN{display:flex;flex-direction:column;float:right;height:100%;width:calc(100% - 250px)}.ClassPage_classInfo__5CkHd{align-items:center;background-color:var(--color-pastel-green);box-shadow:0 3px 3px rgba(0,0,0,.25);display:flex;flex-direction:column;margin-bottom:15px;padding-bottom:2%;padding-top:2%;width:100%}.ClassPage_title__C\+84d{font-weight:400;margin-bottom:0;text-align:center}.ClassPage_date__dTyvh{margin-bottom:0}.ClassPage_date__dTyvh,.ClassPage_time__8ovOI{font-size:1rem;font-weight:400;margin-top:5px;text-align:center}.ClassPage_content__OAulJ{display:flex;justify-content:center}.ClassPage_tab__sjpOx{border:1px solid #fff;border-radius:15px}.ClassPage_selectedTab__\+R-6Y,.ClassPage_tab__sjpOx{background-color:#fff;color:#000;font-size:18px;margin-right:10px;padding:8px 15px;text-decoration:none}.ClassPage_selectedTab__\+R-6Y{border:1px solid #000;border-radius:15px}@media screen and (min-width:601px) and (max-width:1150px){.ClassPage_rightPane__k8UpN{width:calc(100% - 120px)}.ClassPage_content__OAulJ{display:flex;flex-wrap:wrap;justify-content:center;margin-left:5%;margin-right:5%}}@media screen and (max-width:600px){.ClassPage_loadingContainer__Th9Xv,.ClassPage_rightPane__k8UpN{position:absolute;top:80px;width:100%}.ClassPage_content__OAulJ{display:flex;flex-wrap:wrap;justify-content:center;margin-left:5%;margin-right:5%}.ClassPage_selectedTab__\+R-6Y,.ClassPage_tab__sjpOx{font-size:14px}}.ClassAcademy_container__uhIJV{align-items:center;display:flex;justify-content:center;margin:20px 0 30px}.ClassAcademy_table__9ScAU{width:80%}.ClassAcademy_statusContainer__mFs7c{align-items:center;display:flex;flex-direction:row;justify-content:space-between}@media screen and (min-width:1500px){.ClassAcademy_statusContainer__mFs7c{gap:20px;justify-content:flex-start}}.AddAttendance_header__4mHCc{align-items:center;background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;flex-direction:column;justify-content:center}.AddAttendance_close__NOkKG{align-self:end;background:none;border:none;cursor:pointer;height:.5rem;margin:1.25rem 1.5rem 0 0}.AddAttendance_content__Y0xcL{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.AddAttendance_heading__nlQem{color:#000;font-size:27px;margin-bottom:5px;text-align:center;width:100%}.AddAttendance_error__B5chk{color:red;font-size:.8rem;height:20px;margin:0;padding:5px}.AddAttendance_datepicker__vbfUG{padding-bottom:15px}.AddAttendance_noteInput__v7V6T{align-self:center;background-color:var(--color-grey);border:none;border-radius:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:150px;margin:0 0 16px;min-width:180px;outline:none;padding:15px;resize:none;width:75%}.AddAttendance_noteInput__v7V6T:focus-within{box-shadow:0 0 0 1px #000}.AddAttendance_button__p8N2T{background-color:var(--color-orange);border:none;border-radius:30px;color:#fff;font-size:.8rem;min-width:180px;outline:none;padding:11px 0;text-align:center;width:16.67vh}.AddAttendance_button__p8N2T:hover{background:var(--color-yellow-orange);cursor:pointer}.AddNote_header__RmZm8{align-items:center;background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;flex-direction:column;justify-content:center}.AddNote_close__-rWZP{align-self:end;background:none;border:none;cursor:pointer;height:.5rem;margin:1.25rem 1rem 0 0;z-index:100}.AddNote_content__UPU5M{align-items:center;display:flex;flex-direction:column;margin-bottom:20px;padding:0 5%}.AddNote_heading__CtVTS{color:#000;font-size:27px;margin-bottom:5px;text-align:center;width:100%}.AddNote_error__aLym5{color:red;font-size:.8rem;height:20px;margin:0;padding:5px}.AddNote_editButton__15O3I{height:25px}.AddNote_nameContainer__4spTH{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:16px;width:100%}.AddNote_nameInput__ZXkfW{background-color:var(--color-grey);border:none;border-radius:10px;color:#000;cursor:default;font-size:1rem;height:100%;outline:none;padding:11px 15px;width:73%}.AddNote_noteContainer__hRuGb{display:flex;justify-content:center;width:100%}.AddNote_noteInput__WGRaH{background-color:var(--color-grey);border:none;border-radius:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:150px;margin:0 0 16px;outline:none;padding:15px;resize:none;width:100%}.AddNote_noteInput__WGRaH:focus-within{box-shadow:0 0 0 1px #000}.AddNote_button__dX4nn{background-color:var(--color-orange);border:none;border-radius:15px;cursor:pointer;height:40px;outline:none;width:65px}.AddNote_button__dX4nn:hover{background:var(--color-yellow-orange)}.ClassAttendance_mainContainer__XJXjE{display:flex;flex-direction:column}.ClassAttendance_topLevel__LIjmY{margin-top:1%}.ClassAttendance_noteButton__R5SBJ{background-color:var(--color-orange);border:none;border-radius:13px;margin-left:10%}.ClassAttendance_noteButton__R5SBJ:hover{background-color:var(--color-yellow-orange);cursor:pointer}.ClassAttendance_noteIcon__Am61T{padding:10px 12px 8px;width:23px}.ClassAttendance_dateSelection__FSLUr{float:right;height:25px;margin-right:10%;width:155px}.ClassAttendance_noStudent__zIIsx{padding-top:10px;text-align:center}.ClassAttendance_inputs__LO7Yv{border:1px solid #000;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;margin-left:auto;margin-right:auto;margin-top:1%;width:80%}.ClassAttendance_box__Z2FZY{align-items:center;border-bottom:1px solid #000;display:flex;justify-content:space-between;padding:10px 20px 10px 10px}.ClassAttendance_roundTop__22FNT{border-radius:none}.ClassAttendance_roundBottom__QAffg{border:none}.ClassAttendance_boxTitle__DrTHm{padding-left:25px}.ClassAttendance_bottomLevel__rz9y3{display:flex;gap:5%;justify-content:center;margin-bottom:30px;padding-top:3%}.ClassAttendance_bottomButton__g\+ZtE{background:var(--color-orange);border:none;border-radius:30px;color:#fff;font-size:1.05rem;height:40px;width:150px}.ClassAttendance_bottomButton__g\+ZtE:hover{background:var(--color-yellow-orange);cursor:pointer}.ClassAttendance_icons__qRt1Y{display:flex;margin-left:50%;width:15%}.ClassAttendance_checkboxContainer__KMny1{cursor:pointer;display:inline-block;margin-bottom:15px;padding-left:25px;position:relative}.ClassAttendance_checkboxContainer__KMny1 input{cursor:pointer;opacity:0;position:absolute}.ClassAttendance_checkmark__4HiIs{border:3px solid #000;border-radius:2px;height:20px;left:0;position:absolute;top:0;width:20px}.ClassAttendance_checkboxContainer__KMny1:hover input~.ClassAttendance_checkmark__4HiIs{background-color:#ccc;cursor:pointer}.ClassAttendance_checkboxContainer__KMny1 input:checked~.ClassAttendance_checkmark__4HiIs{background-color:#000}.ClassAttendance_checkmark__4HiIs:after{content:"";display:none;position:absolute}.ClassAttendance_checkboxContainer__KMny1 input:checked~.ClassAttendance_checkmark__4HiIs:after{display:flex}.ClassAttendance_checkboxContainer__KMny1 .ClassAttendance_checkmark__4HiIs:after{border:solid #fff;border-width:0 3px 3px 0;height:10px;left:7px;top:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}.ClassAttendance_statusLabel__wiw53{padding-left:20%}@media screen and (max-width:1150px){.ClassAttendance_bottomLevel__rz9y3{flex-wrap:wrap;gap:.75rem 5%;margin-left:10%;margin-right:10%}}@media screen and (max-width:800px){.ClassAttendance_box__Z2FZY{padding-right:70px}}.RemoveAttendance_header__dxZlL{align-items:center;background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;flex-direction:column;justify-content:center}.RemoveAttendance_close__Y5Z1k{align-self:end;background:none;border:none;cursor:pointer;height:.5rem;margin:1.25rem 1.5rem 0 0}.RemoveAttendance_content__wx7oE{align-items:center;display:flex;flex-direction:column}.RemoveAttendance_heading__Oesan{color:#000;font-size:27px;margin-bottom:5px;text-align:center;width:100%}.RemoveAttendance_error__Kc9wE{color:red;font-size:.8rem;height:20px;margin:5px 0;padding:0}.RemoveAttendance_dateSelection__9zfKa{border-radius:10px;color:#000;font-size:large;height:35px;margin-bottom:25px;padding:5px;width:75%}.RemoveAttendance_animated-button__e5Isq{background-color:var(--color-orange);border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:.8rem;margin-top:10px;min-width:180px;outline:none;padding:11px 0;text-align:center;transition:width .2s ease;width:16.67vh}.RemoveAttendance_animated-button__e5Isq:hover{background:var(--color-yellow-orange)}.RemoveAttendance_clicked__bWLqA{background-color:var(--color-red)}.RemoveAttendance_clicked__bWLqA:hover{background-color:#dc3a46}.AddHomework_header__uKTZD{align-items:center;background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;flex-direction:column;justify-content:center}.AddHomework_close__jR3lY{align-self:end;background:none;border:none;cursor:pointer;height:.5rem;margin:1.25rem 1.5rem 0 0}.AddHomework_content__qX8BC{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.AddHomework_heading__ishZ4{color:#000;font-size:27px;margin-bottom:5px;text-align:center;width:100%}.AddHomework_error__4zj84{color:red;font-size:.8rem;height:20px;margin:0;padding:5px}.AddHomework_nameInput__s4riL{background-color:var(--color-grey);border:none;border-radius:10px;margin-bottom:16px;min-width:180px;outline:none;padding:11px 15px;width:75%}.AddHomework_nameInput__s4riL:focus-within{box-shadow:0 0 0 1px #000}.AddHomework_noteInput__L5f-E{align-self:center;background-color:var(--color-grey);border:none;border-radius:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:150px;margin:0 0 16px;min-width:180px;outline:none;padding:15px;resize:none;width:75%}.AddHomework_noteInput__L5f-E:focus-within{box-shadow:0 0 0 1px #000}.AddHomework_button__HG\+Jg{background-color:var(--color-orange);border:none;border-radius:30px;color:#fff;font-size:.8rem;min-width:180px;outline:none;padding:11px 0;text-align:center;width:16.67vh}.AddHomework_button__HG\+Jg:hover{background:var(--color-yellow-orange);cursor:pointer}.AddNote_header__GI5fy{align-items:center;background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;flex-direction:column;justify-content:center}.AddNote_close__9Iu\+p{align-self:end;background:none;border:none;cursor:pointer;height:.5rem;margin:1.25rem 1rem 0 0;z-index:100}.AddNote_content__qu\+mJ{align-items:center;display:flex;flex-direction:column;margin-bottom:20px;padding:0 5%}.AddNote_heading__fkrKE{color:#000;font-size:27px;margin-bottom:5px;text-align:center;width:100%}.AddNote_error__cpIjC{color:red;font-size:.8rem;height:20px;margin:0;padding:5px}.AddNote_editButton__gB8H9{height:25px}.AddNote_nameContainer__lDmvb{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:16px;width:100%}.AddNote_nameInput__XLSJd{background-color:var(--color-grey);border:none;border-radius:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;height:25px;outline:none;padding:7px 11px;resize:none;width:73%}.AddNote_nameInput__XLSJd:focus-within{box-shadow:0 0 0 1px #000}.AddNote_noteContainer__xdgAK{display:flex;justify-content:center;width:100%}.AddNote_noteInput__miIeS{background-color:var(--color-grey);border:none;border-radius:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:150px;margin:0 0 16px;outline:none;padding:15px;resize:none;width:100%}.AddNote_noteInput__miIeS:focus-within{box-shadow:0 0 0 1px #000}.AddNote_button__xddIy{background-color:var(--color-orange);border:none;border-radius:15px;cursor:pointer;height:40px;outline:none;width:65px}.AddNote_button__xddIy:hover{background:var(--color-yellow-orange)}.ClassHomework_mainContainer__9zqzk{display:flex;flex-direction:column}.ClassHomework_topLevel__1NAdv{margin-top:1%}.ClassHomework_noteButton__v89p9{background-color:var(--color-orange);border:none;border-radius:13px;margin-left:10%}.ClassHomework_noteButton__v89p9:hover{background-color:var(--color-yellow-orange);cursor:pointer}.ClassHomework_noteIcon__lj5kE{padding:10px 12px 8px;width:23px}.ClassHomework_selection__5M0RO{float:right;height:25px;margin-right:10%;width:170px}.ClassHomework_noStudent__zvuxc{padding-top:10px;text-align:center}.ClassHomework_inputs__cFn3G{border:1px solid #000;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;margin-left:auto;margin-right:auto;margin-top:1%;width:80%}.ClassHomework_box__qDMGA{align-items:center;border-bottom:1px solid #000;display:flex;justify-content:space-between;padding:10px 40px 10px 10px}.ClassHomework_roundTop__5kdh-{border-radius:none}.ClassHomework_roundBottom__\+gr1k{border:none}.ClassHomework_boxTitle__oztky{padding-left:25px}.ClassHomework_bottomLevel__gdA\+h{display:flex;gap:5%;justify-content:center;margin-bottom:30px;padding-top:3%}.ClassHomework_bottomButton__uxARs{background:var(--color-orange);border:none;border-radius:30px;color:#fff;font-size:1.05rem;height:40px;width:150px}.ClassHomework_bottomButton__uxARs:hover{background:var(--color-yellow-orange);cursor:pointer}.ClassHomework_icons__MiZ7G{display:flex;margin-left:50%;width:15%}.ClassHomework_checkboxContainer__BRnNt{cursor:pointer;display:inline-block;margin-bottom:15px;padding-left:25px;position:relative}.ClassHomework_checkboxContainer__BRnNt input{cursor:pointer;opacity:0;position:absolute}.ClassHomework_checkmark__NO41C{border:3px solid #000;border-radius:2px;height:20px;left:0;position:absolute;top:0;width:20px}.ClassHomework_checkboxContainer__BRnNt:hover input~.ClassHomework_checkmark__NO41C{background-color:#ccc;cursor:pointer}.ClassHomework_checkboxContainer__BRnNt input:checked~.ClassHomework_checkmark__NO41C{background-color:#000}.ClassHomework_checkmark__NO41C:after{content:"";display:none;position:absolute}.ClassHomework_checkboxContainer__BRnNt input:checked~.ClassHomework_checkmark__NO41C:after{display:flex}.ClassHomework_checkboxContainer__BRnNt .ClassHomework_checkmark__NO41C:after{border:solid #fff;border-width:0 3px 3px 0;height:10px;left:7px;top:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}.ClassHomework_statusLabel__xOPN\+{padding-left:20%}@media screen and (max-width:1150px){.ClassHomework_bottomLevel__gdA\+h{flex-wrap:wrap;gap:.75rem 5%;margin-left:10%;margin-right:10%}}@media screen and (max-width:900px){.ClassHomework_box__qDMGA{padding-right:110px}}.RemoveHomework_header__JFcTh{align-items:center;background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;flex-direction:column;justify-content:center}.RemoveHomework_close__gNbLk{align-self:end;background:none;border:none;cursor:pointer;height:.5rem;margin:1.25rem 1.5rem 0 0}.RemoveHomework_content__69XYi{align-items:center;display:flex;flex-direction:column}.RemoveHomework_heading__QnDa6{color:#000;font-size:27px;margin-bottom:5px;text-align:center;width:100%}.RemoveHomework_error__xpHOA{color:red;font-size:.8rem;height:20px;margin:5px 0;padding:0}.RemoveHomework_hwSelection__InoIW{border-radius:10px;color:#000;font-size:large;height:35px;margin-bottom:25px;padding:5px;width:75%}.RemoveHomework_animated-button__8hR9O{background-color:var(--color-orange);border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:.8rem;margin-top:10px;min-width:180px;outline:none;padding:11px 0;text-align:center;transition:width .2s ease;width:16.67vh}.RemoveHomework_animated-button__8hR9O:hover{background:var(--color-yellow-orange)}.RemoveHomework_clicked__3OuBR{background-color:var(--color-red)}.RemoveHomework_clicked__3OuBR:hover{background-color:#dc3a46}.ClassMain_container__nfz3v{margin-left:auto;margin-right:auto;width:80%}.ClassMain_introCard__5us9o{border-radius:20px;box-shadow:0 0 10px rgba(0,0,0,.25);box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;height:auto;margin-bottom:30px;margin-top:15px;min-height:420px;padding-bottom:20px;width:100%}.ClassMain_introHeader__fizJz{align-items:center;display:flex}.ClassMain_introHeader__fizJz p{font-size:1.25rem;font-weight:400;margin-left:20px}.ClassMain_introButtons__nCFWL{margin-left:auto;margin-right:20px}.ClassMain_introContent__Dv2Cg{height:300px;margin-bottom:30px}.ClassMain_deleteButton__JNL4X,.ClassMain_editButton__rKFTe,.ClassMain_uploadButton__19Wv5{background:none;border:none;cursor:pointer;font-size:2rem;height:32px;padding:0}.ClassMain_uploadButton__19Wv5{margin-right:10px}.ClassMain_icon__e8vBD{width:25px}.ClassMain_icon__e8vBD:hover{-webkit-filter:brightness(0) saturate(100%) invert(72%) sepia(14%) saturate(6705%) hue-rotate(334deg) brightness(94%) contrast(89%);filter:brightness(0) saturate(100%) invert(72%) sepia(14%) saturate(6705%) hue-rotate(334deg) brightness(94%) contrast(89%);width:25px}.ClassMain_uploadIcon__qfEh4,.ClassMain_uploadIcon__qfEh4:hover{width:22px}.ClassMain_introText__mLAfq{color:#838383;font-family:"sans-serif";height:100%;margin:0 15px 15px;max-width:100%;overflow-y:auto;padding:10px;resize:none;width:93%}.ClassMain_editing__62X1r{border:2px solid rgba(0,0,0,.25);border-radius:10px;color:#000;height:100%;word-break:break-word}.ClassMain_buttons__kl6L0{display:inline-flex;float:right;gap:15px}.ClassMain_certificate__zp\+XX,.ClassMain_email__rKLmi{background-color:var(--color-orange);border:none;border-radius:15px;cursor:pointer;height:50px;margin-bottom:30px;width:65px}.ClassMain_certificate__zp\+XX:hover,.ClassMain_email__rKLmi:hover{background-color:var(--color-yellow-orange)}.ClassMain_certificateIcon__DFmyu{height:65%}.ClassMain_emailIcon__oWS-5{height:45%}.ClassMain_fileContainer__mcxMT{display:flex;flex-direction:column;margin:0 15px}.ClassMain_containerLines__fLoWX{align-items:center;border:2px solid var(--color-grey);border-radius:10px;display:flex;height:45px;justify-content:space-between;margin-bottom:10px;padding:0 10px}.ClassMain_informationText__B6F9j{align-items:center;color:#000;display:flex;gap:10px;text-decoration:none}.ClassMain_informationText__B6F9j:hover{text-decoration:underline}@media screen and (max-width:1000px){.ClassMain_introText__mLAfq{width:90%}}@media screen and (max-width:600px){.ClassMain_introText__mLAfq{width:85%}}.ClassSettings_mainContainer__qMeol{display:flex;flex-direction:column;margin-top:15px}.ClassSettings_bottomButton__blKtw{align-items:flex-end;display:flex;gap:15px;justify-content:flex-end;margin-bottom:30px;margin-right:10%}.ClassSettings_button__j2Gbu{background-color:var(--color-orange);border:none;border-radius:15px;cursor:pointer;height:50px;width:4rem}.ClassSettings_button__j2Gbu:hover{background-color:var(--color-yellow-orange);border:none;border-radius:15px;height:50px;width:4rem}.ClassSettings_icon__0VszS{width:2rem}.ClassSettings_listBox__p3p6Q{border:1px solid #000;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto 30px;width:80%}.ClassSettings_studentBox__K1M5S{border-top:1px solid #000}.ClassSettings_studentBoxTop__1tseS,.ClassSettings_studentBox__K1M5S{align-items:center;display:flex;padding:10px 10px 10px 30px}.ClassSettings_boxTitle__PBzHC{margin-left:50px;width:40%}.ClassSettings_boxText__Ulaie{display:flex;font-style:italic;font-weight:500;gap:5px;width:100%}.ClassSettings_headerContainer__DBkew{margin-top:30px}.ClassSettings_newClassHeader__MnCsQ{margin:0 auto 30px;width:80%}.ClassSettings_inputBox__yFAGy{border:1px solid #000;border-radius:5px;font-size:1rem;height:40px;min-width:100px;padding:0 12px;width:calc(12vw + 100px)}.ClassSettings_createCourseButton__PxbSX{background:var(--color-orange);border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:17px;height:40px;margin-left:35%;width:150px}.ClassSettings_createCourseButton__PxbSX:hover{background-color:var(--color-yellow-orange)}.ClassSettings_cancelButton__IUSWO{background:#fff;border-color:#000;border-radius:30px;border-style:solid;cursor:pointer;font-size:17px;height:40px;margin-left:3%;width:150px}.ClassSettings_radioButtonGroup__nBV1t{display:flex;flex-direction:row}.ClassSettings_yesLabel__pDVvd{font-size:large;margin-right:20px}.ClassSettings_noLabel__Wtdt8{font-size:large}.ClassSettings_radioButton__laS7S{height:20px;margin-right:5px;width:20px}.ClassSettings_radioButton__laS7S:checked{accent-color:#000}.ClassSettings_errorMessage__K\+HDx{color:red;font-size:.8rem;font-style:italic;font-weight:500;font:26;text-align:center}.ClassSettings_inputContainer__IemGU{display:flex;gap:5px;width:100%}@media screen and (max-width:700px){.ClassSettings_boxTitle__PBzHC{margin-left:0}.ClassSettings_studentBoxTop__1tseS,.ClassSettings_studentBox__K1M5S{gap:15px}}.DeleteClass_header__Dk18x{align-items:center;background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;flex-direction:column;justify-content:center}.DeleteClass_close__Wwg\+K{align-self:end;background:none;border:none;cursor:pointer;height:.5rem;margin:.5rem 1rem .3rem 0}.DeleteClass_content__py\+x6{align-items:center;color:#000;display:flex;flex-direction:column;justify-content:center;width:100%}.DeleteClass_title__s1W9A{color:#000;font-size:27px;margin-bottom:8px;text-align:center;width:100%}.DeleteClass_error__h6R4I{color:red;font-size:.8rem;height:15px;margin:3px 0;padding:0}.DeleteClass_contentBody__iQSLx{margin-top:0;text-align:center;width:75%}.DeleteClass_inputBox__fx0op{border:1px solid #000;border-radius:5px;font-size:1rem;height:40px;margin-top:20px;min-width:100px;padding:0 12px;width:calc(12vw + 100px)}.DeleteClass_warning__V2HaQ{color:var(--color-red);font-weight:700;padding-top:10px}.DeleteClass_courseName__5LIjm{font-weight:700}.DeleteClass_actions__pdJNb{width:100%}.DeleteClass_actionsContainer__KcaFG{align-items:center;display:flex;justify-content:space-evenly}.DeleteClass_actionsContainer__KcaFG button{align-items:center;display:flex;flex-direction:column;font-size:.8rem;font-weight:500;height:35px;justify-content:center;min-width:160px;padding:11px 0;width:16.67vh}.DeleteClass_yesNoButton__nKf-D{background:#fff;border-color:var(--color-orange);border-radius:25px;border-style:solid;border-width:3px;color:#000;margin-top:30px}.DeleteClass_yesNoButton__nKf-D:hover{background:var(--color-orange);color:#fff;cursor:pointer}.DeleteClass_confirmButton__MtzdX{background-color:var(--color-orange);border:none;border-radius:30px;color:#fff;margin-top:20px;min-width:180px;outline:none}.DeleteClass_confirmButton__MtzdX:hover{background:var(--color-yellow-orange);cursor:pointer}.DeleteClass_confirmButton__MtzdX:disabled,.DeleteClass_confirmButton__MtzdX[disabled]{background-color:var(--color-grey);color:#757575;cursor:not-allowed}.AddStudentClass_header__pQGxP{align-items:center;background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;flex-direction:column;justify-content:center}.AddStudentClass_close__Vdv6N{align-self:end;background:none;border:none;cursor:pointer;height:.5rem;margin:1.25rem 1.5rem 0 0}.AddStudentClass_content__UmIIR{align-items:center;display:flex;flex-direction:column}.AddStudentClass_heading__VcE60{color:#000;font-size:27px;margin-bottom:5px;text-align:center;width:100%}.AddStudentClass_error__xS7CH{color:red;font-size:.8rem;height:20px;margin:5px 0;padding:0}.AddStudentClass_button__\+6bLm{background-color:var(--color-orange);border:none;border-radius:30px;color:#fff;font-size:.8rem;margin-top:25px;min-width:180px;outline:none;padding:11px 0;text-align:center;width:20%}.AddStudentClass_button__\+6bLm:hover{background:var(--color-yellow-orange);cursor:pointer}.ClassStudents_loadingContainer__CpMYo{margin-top:15px}.ClassStudents_noStudent__bXqpf{padding-top:50px;text-align:center}.ClassStudents_studentsContainer__OmfqL{border:1px solid #000;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;margin-left:auto;margin-right:auto;margin-top:15px;width:80%}.ClassStudents_box__-hDt2{align-items:center;border-bottom:1px solid #000;display:flex;justify-content:space-between;padding:10px}.ClassStudents_roundTop__\+89W1{border-radius:none}.ClassStudents_roundBottom__AmpVD{border:none}.ClassStudents_studentName__lyqhR{margin-left:25px;width:20%}.ClassStudents_studentEmail__gdEbR p{font-style:italic;font-weight:500}.ClassStudents_icons__T3xRy{align-items:center;display:flex;gap:25px;justify-content:center;-webkit-transform:scale(.75);transform:scale(.75)}.ClassStudents_button__KhwzH{background:none;border:none;cursor:pointer;padding:0}.ClassStudents_certificateIcon__HxHTy:hover{cursor:pointer;-webkit-filter:invert(10%) sepia(83%) saturate(6663%) hue-rotate(253deg) brightness(76%) contrast(110%);filter:invert(10%) sepia(83%) saturate(6663%) hue-rotate(253deg) brightness(76%) contrast(110%)}.ClassStudents_profileIcon__sc-CC:hover{cursor:pointer;-webkit-filter:invert(72%) sepia(14%) saturate(6705%) hue-rotate(334deg) brightness(94%) contrast(89%);filter:invert(72%) sepia(14%) saturate(6705%) hue-rotate(334deg) brightness(94%) contrast(89%)}.ClassStudents_trashIcon__dpDYX:hover{cursor:pointer;-webkit-filter:invert(8%) sepia(100%) saturate(7043%) hue-rotate(352deg) brightness(87%) contrast(104%);filter:invert(8%) sepia(100%) saturate(7043%) hue-rotate(352deg) brightness(87%) contrast(104%)}.ClassStudents_bottomLevel__TSCrO{display:flex;justify-content:center;padding-bottom:30px;padding-top:3%}.ClassStudents_addButton__5070r{background:var(--color-orange);border:none;border-radius:30px;color:#fff;font-size:1.05rem;height:40px;width:150px}.ClassStudents_addButton__5070r:hover{background:var(--color-yellow-orange);cursor:pointer}.ClassStudents_transcriptIcon__3tV0V{height:40px}.ClassStudents_transcriptIcon__3tV0V:hover{cursor:pointer;-webkit-filter:invert(8%) sepia(100%) saturate(7043%) hue-rotate(352deg) brightness(87%) contrast(104%);filter:invert(8%) sepia(100%) saturate(7043%) hue-rotate(352deg) brightness(87%) contrast(104%)}@media screen and (max-width:600px){.ClassStudents_studentsContainer__OmfqL{flex-grow:0;font-size:14px}.ClassStudents_box__-hDt2{padding:5px}.ClassStudents_nameEmail__-E\+dG{display:flex;flex-direction:column}.ClassStudents_studentEmail__gdEbR,.ClassStudents_studentName__lyqhR{margin-left:5%}.ClassStudents_studentName__lyqhR p{margin-bottom:0}.ClassStudents_studentEmail__gdEbR p{margin-top:0}.ClassStudents_certificateIcon__HxHTy{height:35px}.ClassStudents_profileIcon__sc-CC,.ClassStudents_trashIcon__dpDYX .ClassStudents_transcriptIcon__3tV0V{height:30px}}.DeleteStudentClassConfirmation_header__Y4iXH{align-items:center;background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;flex-direction:column;justify-content:center}.DeleteStudentClassConfirmation_close__9q9-f{align-self:end;background:none;border:none;cursor:pointer;height:.5rem;margin:.5rem 1rem .3rem 0}.DeleteStudentClassConfirmation_content__8AO61{align-items:center;color:#000;display:flex;flex-direction:column;justify-content:center;width:100%}.DeleteStudentClassConfirmation_error__FvZk9{color:red;font-size:.8rem;height:15px;margin:3px 0;padding:0}.DeleteStudentClassConfirmation_contentBody__hIIqI{margin-bottom:30px;margin-top:0;text-align:center;width:75%}.DeleteStudentClassConfirmation_title__xIpEV{color:#000;font-size:27px;margin-bottom:5px;text-align:center;width:100%}.DeleteStudentClassConfirmation_name__GKnvS{font-weight:700;padding-top:10px}.DeleteStudentClassConfirmation_courseName__-M8fg,.DeleteStudentClassConfirmation_email__ENCsE{font-weight:700}.DeleteStudentClassConfirmation_actions__HHcGH{width:100%}.DeleteStudentClassConfirmation_actionsContainer__M0BK9{align-items:center;display:flex;justify-content:space-evenly}.DeleteStudentClassConfirmation_actionsContainer__M0BK9 button{align-items:center;background:#fff;border-color:var(--color-orange);border-radius:25px;border-style:solid;border-width:3px;color:#000;display:flex;flex-direction:column;font-size:.8rem;font-weight:500;height:35px;justify-content:center;min-width:160px;padding:11px 0;width:16.67vh}.DeleteStudentClassConfirmation_actionsContainer__M0BK9 button:hover{background:var(--color-orange);color:#fff;cursor:pointer}.StudentPerformance_header__R6gMa{align-items:center;background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;flex-direction:column;justify-content:center}.StudentPerformance_close__\+BTEN{align-self:end;background:none;border:none;cursor:pointer;height:.5rem;margin:1.25rem 1.5rem 0 0}.StudentPerformance_content__A7nCG{align-items:center;display:flex;flex-direction:column;height:350px;overflow-y:auto}.StudentPerformance_heading__H8Sbl{color:#000;font-size:27px;margin-bottom:5px;text-align:center;width:100%}.StudentPerformance_subHeader__aDKR1{align-self:start;color:#000;margin:30px 0 0 40px}.StudentPerformance_subText__Is8E6{align-self:start;color:#000;margin:5px 0 0 70px}.ClassTeachers_teachersContainer__L7Esk{border:1px solid #000;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;margin-left:auto;margin-right:auto;margin-top:15px;width:80%}.ClassTeachers_loadingContainer__21zQD{margin-top:15px}.ClassTeachers_box__cQOJ8{align-items:center;border-bottom:1px solid #000;display:flex;justify-content:space-between;padding:10px}.ClassTeachers_roundTop__TtCwo{border-radius:none}.ClassTeachers_roundBottom__2XbBK{border:none}.ClassTeachers_name__oqULK{margin-left:25px}.ClassTeachers_message__OL0f\+{padding-top:100px;text-align:center}.ClassTeachers_bottomLevel__GiH2l{display:flex;justify-content:center;padding-bottom:30px;padding-top:3%}.ClassTeachers_icons__lQG1B{align-items:center;display:flex;gap:25px;justify-content:center;-webkit-transform:scale(.75);transform:scale(.75)}.ClassTeachers_button__3VLGK{background:none;border:none;cursor:pointer;padding:0}.ClassTeachers_addButton__\+hIRN{background:var(--color-orange);border:none;border-radius:30px;color:#fff;font-size:1.05rem;height:40px;width:150px}.ClassTeachers_addButton__\+hIRN:hover{background:var(--color-yellow-orange);cursor:pointer}.ClassTeachers_profileIcon__4sQou:hover{cursor:pointer;-webkit-filter:invert(72%) sepia(14%) saturate(6705%) hue-rotate(334deg) brightness(94%) contrast(89%);filter:invert(72%) sepia(14%) saturate(6705%) hue-rotate(334deg) brightness(94%) contrast(89%)}.ClassTeachers_trashIcon__nAU56:hover{cursor:pointer;-webkit-filter:invert(8%) sepia(100%) saturate(7043%) hue-rotate(352deg) brightness(87%) contrast(104%);filter:invert(8%) sepia(100%) saturate(7043%) hue-rotate(352deg) brightness(87%) contrast(104%)}.AddTeacherClass_header__Vao2M{align-items:center;background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;flex-direction:column;justify-content:center}.AddTeacherClass_close__7nYRV{align-self:end;background:none;border:none;cursor:pointer;height:.5rem;margin:1.25rem 1.5rem 0 0}.AddTeacherClass_content__QrHYl{align-items:center;display:flex;flex-direction:column}.AddTeacherClass_heading__bdHoA{color:#000;font-size:27px;margin-bottom:5px;text-align:center;width:100%}.AddTeacherClass_error__GiI7h{color:red;font-size:.8rem;height:20px;margin:5px 0;padding:0}.AddTeacherClass_button__BztbF{background-color:var(--color-orange);border:none;border-radius:30px;color:#fff;font-size:.8rem;margin-top:25px;min-width:180px;outline:none;padding:11px 0;text-align:center;width:20%}.AddTeacherClass_button__BztbF:hover{background:var(--color-yellow-orange);cursor:pointer}.DeleteTeacherClassConfirmation_header__XiMfR{align-items:center;background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;flex-direction:column;justify-content:center}.DeleteTeacherClassConfirmation_close__hzum\+{align-self:end;background:none;border:none;cursor:pointer;height:.5rem;margin:.5rem 1rem .3rem 0}.DeleteTeacherClassConfirmation_content__tlcTh{align-items:center;color:#000;display:flex;flex-direction:column;justify-content:center;width:100%}.DeleteTeacherClassConfirmation_error__RxpYl{color:red;font-size:.8rem;height:15px;margin:3px 0;padding:0}.DeleteTeacherClassConfirmation_contentBody__ZKnSa{margin-bottom:30px;margin-top:0;text-align:center;width:75%}.DeleteTeacherClassConfirmation_title__XJV6Y{color:#000;font-size:27px;margin-bottom:5px;text-align:center;width:100%}.DeleteTeacherClassConfirmation_name__VOiPx{font-weight:700;padding-top:10px}.DeleteTeacherClassConfirmation_courseName__i2Jah,.DeleteTeacherClassConfirmation_email__MjlC-{font-weight:700}.DeleteTeacherClassConfirmation_actions__rBurP{width:100%}.DeleteTeacherClassConfirmation_actionsContainer__3rxo6{align-items:center;display:flex;justify-content:space-evenly}.DeleteTeacherClassConfirmation_actionsContainer__3rxo6 button{align-items:center;background:#fff;border-color:var(--color-orange);border-radius:25px;border-style:solid;border-width:3px;color:#000;display:flex;flex-direction:column;font-size:.8rem;font-weight:500;height:35px;justify-content:center;min-width:160px;padding:11px 0;width:16.67vh}.DeleteTeacherClassConfirmation_actionsContainer__3rxo6 button:hover{background:var(--color-orange);color:#fff;cursor:pointer}.CourseCard_container__16DrI{border-radius:15px;box-shadow:0 0 10px 0 #00000040;display:flex;flex-direction:column;height:215px;overflow:hidden;width:275px}.CourseCard_background__G1aBJ{color:#fff;display:flex;flex-direction:column;gap:10%;height:50%;justify-content:center;padding:15px}.CourseCard_course__Hr0\+T{font-size:1.6rem;font-weight:500;text-decoration:none}.CourseCard_section__3DkNo{font-style:italic}.CourseCard_description__TOx0A{word-wrap:break-word;color:#000;height:50%;padding:15px}@media screen and (max-width:600px){.CourseCard_container__16DrI{height:12rem;margin-left:0;margin-right:0;width:80vw}}.CoursesPage_loading__8Zz3Q{align-items:center;display:flex;height:99vh;justify-content:center;width:100%}.CoursesPage_rightPane__U-QlP{float:right;height:100%;width:calc(100% - 250px)}.CoursesPage_message__Qr8VS{margin-top:250px;text-align:center;width:100%}.CoursesPage_searchContainer__FEOLj{margin:30px 10% 40px}.CoursesPage_searchBar__MgmJY{background-color:var(--color-grey);border:none;border-radius:10px;font-size:1.2rem;height:25px;outline:none;padding:10px 10px 10px 20px;width:250px}.CoursesPage_courseHeader__ZT67D{align-items:center;display:flex;width:100%}.CoursesPage_courseStatus__SWJJm{font-weight:400;margin:10px auto 30px 10%;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:8px}.CoursesPage_addCourse__Z\+Ph-{background-color:var(--color-orange);border:none;border-radius:30px;color:#fff;cursor:pointer;display:block;float:right;font-size:1.05rem;height:40px;margin-right:19vh;max-width:150px;min-width:150px;padding:10px;width:100%}.CoursesPage_addCourse__Z\+Ph-:hover{background-color:var(--color-yellow-orange)}.CoursesPage_cardLayout__eR95F{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:10%}.CoursesPage_card__VAIDo{margin-bottom:40px;margin-right:50px;text-decoration:none}@media screen and (min-width:601px) and (max-width:1150px){.CoursesPage_rightPane__U-QlP{width:calc(100% - 120px)}}@media screen and (max-width:600px){.CoursesPage_rightPane__U-QlP{position:absolute;top:80px;width:100%}.CoursesPage_courseHeader__ZT67D{align-items:center;display:flex;gap:5%;justify-content:space-between;margin-left:10%;margin-right:10%;width:80%}.CoursesPage_courseStatus__SWJJm{margin:1rem 0}.CoursesPage_addCourse__Z\+Ph-{margin-right:0}.CoursesPage_searchContainer__FEOLj{margin:30px 17% 10px 10%}.CoursesPage_searchBar__MgmJY{width:100%}.CoursesPage_cardLayout__eR95F{display:inline-grid;display:flex;justify-content:center;margin-left:0}.CoursesPage_card__VAIDo{margin-bottom:20px;margin-right:0}}.LeadershipApplicationPage_rightPane__CRlwt{display:flex;flex-direction:column;float:right;height:100%;width:calc(100% - 250px)}.LeadershipApplicationPage_backButton__dHmdH{align-items:center;background-color:initial;border-style:none;color:#757575;display:flex;font-size:large;margin-left:30px;margin-top:20px;width:100px}.LeadershipApplicationPage_backButton__dHmdH:hover{color:var(--color-orange);cursor:pointer}.LeadershipApplicationPage_headerAppStatusDiv__7ujvk{display:flex;flex-direction:column;gap:10px;text-align:center}.LeadershipApplicationPage_name__Eka75{font-weight:400;margin-bottom:0}.LeadershipApplicationPage_statusLabel__ecvcD{color:#9b9b9b}.LeadershipApplicationPage_statusContainer__cV-fw{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:15px}.LeadershipApplicationPage_statusButton__ELEt2{border:none;border-radius:5px;color:#fff;cursor:pointer;height:25px;width:70px}.LeadershipApplicationPage_acceptButton__blDtU{background-color:var(--color-green)}.LeadershipApplicationPage_acceptButton__blDtU:hover{background-color:#80ad71}.LeadershipApplicationPage_pendingButton__DHvhL{background-color:var(--color-yellow-orange)}.LeadershipApplicationPage_pendingButton__DHvhL:hover{background-color:#e9c566}.LeadershipApplicationPage_rejectButton__3sfhh{background-color:var(--color-red)}.LeadershipApplicationPage_rejectButton__3sfhh:hover{background-color:#dc3a46}.LeadershipApplicationPage_introCard__ApVts{align-self:center;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.25);box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;height:110px;margin-bottom:30px;margin-top:15px;min-height:100px;padding-bottom:20px;width:80%}.LeadershipApplicationPage_introHeader__CAWNV{align-items:center;display:flex}.LeadershipApplicationPage_introButtons__GFcnW{margin-left:auto;margin-right:20px;margin-top:10px}.LeadershipApplicationPage_introContent__olld4{height:100px;margin-bottom:30px}.LeadershipApplicationPage_editButton__vdX0\+{background:none;border:none;cursor:pointer;font-size:2rem;height:32px;padding:0}.LeadershipApplicationPage_icon__qGuqY{width:25px}.LeadershipApplicationPage_icon__qGuqY:hover{-webkit-filter:brightness(0) saturate(100%) invert(72%) sepia(14%) saturate(6705%) hue-rotate(334deg) brightness(94%) contrast(89%);filter:brightness(0) saturate(100%) invert(72%) sepia(14%) saturate(6705%) hue-rotate(334deg) brightness(94%) contrast(89%);width:25px}.LeadershipApplicationPage_introText__pnZa4{background-color:#fff;border:none;color:#838383;height:100%;margin:0 15px 15px;max-width:100%;overflow-y:auto;padding:5px 10px;width:80%}.LeadershipApplicationPage_editing__7JD8s{border:2px solid rgba(0,0,0,.25);border-radius:10px;color:#000;height:100%;word-break:break-word}.LeadershipApplicationPage_accordionContainer__63C84{align-self:center;width:80%}.LeadershipApplicationPage_infoBox__lsryO{border:1px solid #000;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;margin-left:auto;margin-right:auto;width:100%}.LeadershipApplicationPage_box__Zt4WF{border-bottom:1px solid #000}.LeadershipApplicationPage_bottomBox__KDx36,.LeadershipApplicationPage_box__Zt4WF{align-items:center;display:flex;justify-content:space-between;padding:15px}.LeadershipApplicationPage_boxTitle__lHzM7{display:inline-block;font-size:1rem;font-style:normal;font-weight:500;padding-bottom:.25rem;padding-left:20px;padding-top:.25rem;width:200px}.LeadershipApplicationPage_boxData__rPJEo{display:flex;flex-direction:column;font-size:1rem;font-style:italic;font-weight:500;width:70%;word-break:break-all}.LeadershipApplicationPage_supplementalContainer__fHg\+0{display:flex;flex-direction:column;gap:20px}.LeadershipApplicationPage_answerBox__SoPd0{display:flex;flex-direction:column;gap:20px;padding:30px 15px}.LeadershipApplicationPage_answerTitle__rg53l{display:flex;font-size:1rem;font-style:italic;font-weight:500;padding:0 20px}.LeadershipApplicationPage_answer__G1J1h{display:flex;font-size:1rem;padding:0 20px}.LeadershipApplicationPage_fileContainer__KKhn5{align-items:center;background-color:initial;border:2px solid var(--color-grey);border-radius:10px;color:grey;display:flex;font-style:normal;font-weight:400;height:35px;justify-content:space-between;padding:0 10px;text-decoration:none}.LeadershipApplicationPage_fileContainer__KKhn5:hover{text-decoration:underline}.LeadershipApplicationPage_informationText__Xt4HR{align-items:center;display:flex;gap:10px}.LeadershipApplicationPage_bottomLevel__Gf9uo{display:grid;font-size:1.05rem;grid-template-areas:"prevButtonContainer appIndex nextButtonContainer";grid-template-columns:1fr 1fr 1fr;margin:3% 10% 30px}.LeadershipApplicationPage_appIndex__ATuG8{grid-area:appIndex;text-align:center}.LeadershipApplicationPage_bottomButton__cPb7B{align-items:center;background:var(--color-orange);border:none;border-radius:15px;color:#fff;cursor:pointer;display:flex;font-size:1.05rem;gap:5px;height:40px;justify-content:space-between;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.LeadershipApplicationPage_bottomButton__cPb7B:hover{background-color:var(--color-yellow-orange)}.LeadershipApplicationPage_prevButtonContainer__w-Xl1{align-items:center;display:flex;grid-area:prevButtonContainer;justify-content:flex-start}.LeadershipApplicationPage_prevButton__zxVEr{padding-left:10px;padding-right:15px}.LeadershipApplicationPage_nextButtonContainer__5q3rP{align-items:center;display:flex;grid-area:nextButtonContainer;justify-content:flex-end}.LeadershipApplicationPage_nextButton__CASKx{padding-left:15px;padding-right:10px}@media screen and (min-width:601px) and (max-width:1150px){.LeadershipApplicationPage_rightPane__CRlwt{width:calc(100% - 120px)}}@media screen and (max-width:600px){.LeadershipApplicationPage_rightPane__CRlwt{position:absolute;top:40px;width:100%}.LeadershipApplicationPage_fileBox__BpEqx{flex-wrap:wrap;gap:10px}.LeadershipApplicationPage_fileContainer__KKhn5{margin-left:20px}}.LoginPage_pageContainer__wmHov{align-items:center;display:flex}.LoginPage_splitleft__NuEu9{display:inline-block;height:100%;overflow:hidden;width:50%}.LoginPage_leftPane__4n5kl{height:100vh;margin:0 0 0 -150px}.LoginPage_splitright__kFQTE{flex-grow:1;height:100%;overflow-x:hidden;top:0;width:50%;z-index:2}.LoginPage_banner__NoPG4{height:100vh}@media screen and (max-width:950px){.LoginPage_leftPane__4n5kl{height:100vh;width:0}.LoginPage_splitleft__NuEu9{width:0}.LoginPage_splitright__kFQTE{width:100%}}.LoginPageForm_formContainer__gYM7Z{align-items:center;display:flex;flex-direction:column}.LoginPageForm_yknotlogo__hFxcf{width:55%}.LoginPageForm_titleContainer__qfNVV{height:100px}.LoginPageForm_signInText__ceK6a{font-size:40px}.LoginPageForm_inputBox__DbzuT{align-items:baseline;display:flex;flex-direction:column}.LoginPageForm_inputField__8Ez5\+{background-color:var(--color-grey);border-radius:10px;border-style:none;color:#393939;font-size:1.4rem;height:35px;margin:10px 0;padding:10px 25px;width:400px}.LoginPageForm_emailContainer__-RrMp{display:flex}.LoginPageForm_passwordContainer__r47Nm{align-items:center;display:flex;position:relative}.LoginPageForm_passwordContainer__r47Nm input{padding-right:60px;width:365px}.LoginPageForm_showPasswordButton__ULs7P{background:none;border:none;cursor:pointer;display:flex;margin-left:400px;position:absolute}.LoginPageForm_showPasswordIcon__56awP{width:25px}.LoginPageForm_forgotPassword__zvovy{align-self:flex-start;background:none;border:none;color:var(--color-blue);cursor:pointer;font-size:1rem;text-decoration:underline}.LoginPageForm_signInButton__D-noJ{background-color:var(--color-orange);border-radius:30px;border-style:none;color:#fff;font-size:1.4rem;height:45px;margin-top:15px;width:280px}.LoginPageForm_signInButton__D-noJ:hover{background:var(--color-yellow-orange);cursor:pointer}.LoginPageForm_errorContainer__RS28y{height:18px;visibility:hidden}.LoginPageForm_showFailureMessage__STINo{color:var(--color-red);font-size:14px;padding-top:1%;text-align:center;width:50%}@media screen and (max-width:500px){.LoginPageForm_inputField__8Ez5\+{width:300px}.LoginPageForm_passwordContainer__r47Nm input{width:265px}.LoginPageForm_showPasswordButton__ULs7P{margin-left:300px}.LoginPageForm_signInButton__D-noJ{width:150px}}.ForgotPassword_header__1vyuB{align-items:center;background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;flex-direction:column;justify-content:center}.ForgotPassword_close__jNIfS{align-self:end;background:none;border:none;cursor:pointer;height:.5rem;margin:1.25rem 1.5rem 0 0}.ForgotPassword_content__5LdJi{align-items:center;color:#000;display:flex;flex-direction:column;justify-content:center;width:100%}.ForgotPassword_submit__UeoWv{font-size:.9rem;padding-top:2rem;text-align:center;width:70%}.ForgotPassword_title__gyVLg{font-size:27px;margin:0;padding:0}.ForgotPassword_error__iRlgw{color:red;font-size:.8rem;height:25px;margin:0;padding:5px 0 0}.ForgotPassword_email__hOGAo{background:var(--color-grey);border:none;border-radius:10px;min-width:180px;padding:11px;width:33vh}.ForgotPassword_actions__xS9RR{margin-top:23px;width:100%}.ForgotPassword_actionsContainer__00njw{align-items:center;display:flex;justify-content:space-evenly}.ForgotPassword_resetButton__DNRiT{align-items:center;background:var(--color-orange);border:none;border-radius:25px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:.8rem;font-weight:500;height:35px;justify-content:center;min-width:180px;padding:11px 0;transition:all .25s ease;width:20%}.ForgotPassword_resetButton__DNRiT:hover{background:var(--color-yellow-orange);cursor:pointer}.MergeSelectionPage_rightPane__TFuC5{display:flex;flex-direction:column;float:right;overflow:hidden;width:calc(100% - 250px)}.MergeSelectionPage_backButton__YzNya{align-items:center;background-color:initial;border-style:none;color:#757575;display:flex;font-size:large;margin-left:30px;margin-top:20px;width:100px}.MergeSelectionPage_backButton__YzNya:hover{color:var(--color-orange)}.MergeSelectionPage_top__uRV4F{width:100%}.MergeSelectionPage_title__MSkNl{text-align:center;width:100%}.MergeSelectionPage_buttons__XaAU9{display:flex;justify-content:center;width:100%}.MergeSelectionPage_tab__LOP6L{border:1px solid #fff;border-radius:15px}.MergeSelectionPage_selectedTab__TjiIK,.MergeSelectionPage_tab__LOP6L{background-color:#fff;color:#000;font-size:18px;margin-right:10px;padding:8px 15px;text-decoration:none}.MergeSelectionPage_selectedTab__TjiIK{border:1px solid #000;border-radius:15px}@media screen and (min-width:601px) and (max-width:1150px){.MergeSelectionPage_rightPane__TFuC5{width:calc(100% - 120px)}}@media screen and (max-width:600px){.MergeSelectionPage_rightPane__TFuC5{position:absolute;top:80px;width:100%}}.ManualStudentMerge_container__TnPX0{display:contents;height:100%;justify-content:center;width:100%}.ManualStudentMerge_loading__CVVmg{align-items:center;justify-content:center;margin-top:120px;text-align:center;width:100%}.ManualStudentMerge_title__dtQR2{text-align:center;width:100%}.ManualStudentMerge_mergeContainer__8sXnw{grid-column-gap:20px;grid-row-gap:0;border-radius:15px;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr);margin-left:auto;margin-right:auto}.ManualStudentMerge_mainMerge__hc57\+{align-self:center;border:1px solid #000;border-radius:15px;margin-bottom:30px;margin-top:30px;padding-bottom:1.5rem;width:80%}.ManualStudentMerge_studentAContainer__dX9wJ{grid-area:1/1/1/3;margin:1.5rem 10% 0}.ManualStudentMerge_studentBContainer__ycQSX{grid-area:1/4/1/6;margin:1.5rem 0 0}.ManualStudentMerge_actionInputA__9G0nJ{grid-area:2/1/2/3;margin-left:10%}.ManualStudentMerge_studentInfoContainers__mN3Ia{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(1,1fr)}.ManualStudentMerge_extendBackground1__Q1UQy{grid-area:1/1/2/3;margin-left:10%;width:80%}.ManualStudentMerge_extendBackground1__Q1UQy,.ManualStudentMerge_extendBackground2__7HGhS{background-color:#f9f9f9;border-radius:0 5px 5px 0;border-radius:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:10px 10px 10px 15px}.ManualStudentMerge_extendBackground2__7HGhS{grid-area:1/4/4/6;margin-left:2%;width:83%}.ManualStudentMerge_actionInputB__FAAIo{grid-area:2/4/4/6;margin-right:10%}.ManualStudentMerge_studentAInfo__FwyZs{background-color:#d3d3d3;border-radius:10px;grid-area:2/1/2/3}.ManualStudentMerge_actionInputs__\+hBhk{border:solid;border-radius:10px;border-width:1px;font-size:1.2rem;height:35px;outline:none;padding:10px 10px 10px 20px;width:80%}.ManualStudentMerge_mergeBtnContainer__Oq12D{grid-area:2/3/3/4;justify-self:center}.ManualStudentMerge_mergeBtn__ixOUB{background-color:var(--color-orange);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1.2rem;padding:18px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ManualStudentMerge_mergeBtn__ixOUB:hover{background-color:var(--color-yellow-orange)}.ManualStudentMerge_listBox__\+DVe8{border:1px solid #000;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;width:95%}.ManualStudentMerge_listContainer__\+Flqz{height:50vh;margin:0 auto 30px;overflow-y:scroll;width:80%}.ManualStudentMerge_listContainer__\+Flqz::-webkit-scrollbar{border-radius:20px;width:30px}.ManualStudentMerge_listContainer__\+Flqz::-webkit-scrollbar-thumb{background-color:#fff;border:5px solid var(--color-grey);border-radius:999px}.ManualStudentMerge_listContainer__\+Flqz::-webkit-scrollbar-track{background-color:var(--color-grey);border-radius:20px;width:30px}.ManualStudentMerge_studentBox__znuGp{border-top:1px solid #000}.ManualStudentMerge_studentBoxTop__Zk9fl,.ManualStudentMerge_studentBox__znuGp{align-items:center;display:flex;padding:10px 10px 10px 30px}.ManualStudentMerge_name__UZTOS{margin-right:auto}.ManualStudentMerge_icons__rUzWN{display:flex;justify-content:flex-end;margin-right:20px;-webkit-transform:scale(.75);transform:scale(.75)}.ManualStudentMerge_button__3mQnH{background:none;border:none;cursor:pointer;padding:0}.ManualStudentMerge_profileIcon__aXWWx:hover{cursor:pointer;-webkit-filter:invert(72%) sepia(14%) saturate(6705%) hue-rotate(334deg) brightness(94%) contrast(89%);filter:invert(72%) sepia(14%) saturate(6705%) hue-rotate(334deg) brightness(94%) contrast(89%)}.ManualStudentMerge_box__zs6D4{align-content:center;align-items:center;background-color:grey;display:flex;justify-content:center;padding:10px 20px 10px 10px}.ManualStudentMerge_bottomButtonContainer__Sc0xC{display:flex;justify-content:flex-end;margin:0 auto 30px;width:80%}.ManualStudentMerge_bottomButton__Kb7xp{background:var(--color-orange);border:none;border-radius:30px;color:#fff;font-size:1.05rem;height:40px;width:150px}.ManualStudentMerge_bottomButton__Kb7xp:hover{background:var(--color-yellow-orange);cursor:pointer}.ManualStudentMerge_studentInfoHeader__SwmrJ{font-weight:700}.ManualStudentMerge_failureMessage__vrlt5{align-items:center;justify-content:center;margin-top:120px;text-align:center;width:100%}.SuggestedStudentMerge_container__wEn46{align-items:center;align-self:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;margin-top:30px;width:90%}.SuggestedStudentMerge_loading__dPs\+7{align-items:center;display:flex;height:120px;justify-content:center;width:100%}.SuggestedStudentMerge_failureMessage__Nzc44{align-items:center;justify-content:center;margin-top:120px;text-align:center;width:100%}.SuggestedStudentMerge_cardContainer__0UJAf{margin-bottom:20px;width:85%}.MergeStudentCard_container__6bKAG{grid-gap:0 5px;border:1px solid #000;border-radius:30px;display:grid;gap:0 5px;grid-auto-flow:row;grid-template-areas:"studentA . studentB" "studentAContainer . studentBContainer" "studentAContainer mergeBtnContainer studentBContainer" "deleteSuggestionContainer deleteSuggestionContainer deleteSuggestionContainer";grid-template-columns:.5fr .25fr .5fr;grid-template-rows:.1fr .25fr .45fr auto;padding-left:30px;padding-right:30px}.MergeStudentCard_studentA__qh7Cy{grid-area:studentA}.MergeStudentCard_studentB__5lCb2{grid-area:studentB}.MergeStudentCard_mergeBtnContainer__\+KUF5{align-items:start;display:flex;grid-area:mergeBtnContainer;justify-content:center}.MergeStudentCard_mergeBtn__eP2cS{background-color:var(--color-orange);border:none;border-radius:15px;color:#fff;cursor:pointer;font-size:1.2rem;padding:12px 15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.MergeStudentCard_mergeBtn__eP2cS:hover{background-color:var(--color-yellow-orange)}.MergeStudentCard_studentAContainer__qKpzY{grid-gap:0 0;background-color:#f9f9f9;border-radius:15px;display:grid;gap:0 0;grid-area:studentAContainer;grid-auto-flow:row;grid-template-areas:"studentAName" "studentAInfo";grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr;height:100%;width:100%}.MergeStudentCard_studentAName__mXr9X{background-color:var(--color-grey);border:1px;border-radius:15px;font-size:1.2rem;grid-area:studentAName;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;outline:none;width:100%}.MergeStudentCard_studentAName__mXr9X p{font-weight:700;margin-left:20px}.MergeStudentCard_studentAInfo__K-a64{grid-area:studentAInfo;padding-left:20px;padding-right:20px}.MergeStudentCard_studentBContainer__X98kA{grid-gap:0 0;background-color:#f9f9f9;border-radius:15px;display:grid;gap:0 0;grid-area:studentBContainer;grid-auto-flow:row;grid-template-areas:"studentBName" "studentBInfo";grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr;height:100%}.MergeStudentCard_studentBName__o9dJ-{background-color:var(--color-grey);border:1px;border-radius:15px;font-size:1.2rem;grid-area:studentBName;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;outline:none;width:100%}.MergeStudentCard_studentBName__o9dJ- p{font-weight:700;margin-left:20px}.MergeStudentCard_studentBInfo__Ub9Ub{grid-area:studentBInfo;padding-left:20px;padding-right:20px}.MergeStudentCard_deleteSuggestionContainer__9CpkK{align-content:center;display:flex;grid-area:deleteSuggestionContainer;justify-content:center}.MergeStudentCard_deleteSuggestionBtn__\+-Iqa:hover{color:var(--color-red);-webkit-filter:invert(13%) sepia(96%) saturate(4978%) hue-rotate(350deg) brightness(79%) contrast(110%);filter:invert(13%) sepia(96%) saturate(4978%) hue-rotate(350deg) brightness(79%) contrast(110%)}.MergeStudentCard_deleteSuggestionBtn__\+-Iqa{background-color:initial;border-style:none;color:#7f7f7f;cursor:pointer;font-size:1.2rem;font-weight:700}.MergeStudentCard_trashIcon__sHxmT{-webkit-filter:brightness(0) saturate(100%) invert(49%) sepia(72%) saturate(16%) hue-rotate(326deg) brightness(88%) contrast(87%);filter:brightness(0) saturate(100%) invert(49%) sepia(72%) saturate(16%) hue-rotate(326deg) brightness(88%) contrast(87%);height:1.2rem;margin-right:5px;width:1.2rem}.MergeStudentCard_studentInformationHeader__su3jC{font-weight:700}@media screen and (max-width:800px){.MergeStudentCard_container__6bKAG{grid-gap:5px 0;display:grid;gap:5px 0;grid-template-areas:"studentA" "studentAContainer" "mergeBtnContainer" "studentB" "studentBContainer" "deleteSuggestionContainer";grid-template-columns:1fr;grid-template-rows:.1fr .25fr .2fr .1fr .25fr auto}.MergeStudentCard_studentAContainer__qKpzY,.MergeStudentCard_studentBContainer__X98kA{grid-template-rows:.5fr 1fr}.MergeStudentCard_mergeBtnContainer__\+KUF5{margin-top:1rem}.MergeStudentCard_deleteSuggestionContainer__9CpkK{margin:1rem 0}}.MergeStudentPage_loading__IeJD8{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.MergeStudentPage_invalidAccess__mNEU7{font-size:2rem;justify-content:center}.MergeStudentPage_rightPane__IkbzU{display:flex;flex-direction:column;float:right;overflow:hidden;width:calc(100% - 250px)}.MergeStudentPage_backButton__n9TTD{align-items:center;background-color:initial;border-style:none;color:#757575;display:flex;font-size:large;margin-left:30px;margin-top:20px;width:100px}.MergeStudentPage_backButton__n9TTD:hover{color:var(--color-orange)}.MergeStudentPage_leftArrowIcon__QaRNC{padding-right:4px}.MergeStudentPage_backText__dGPZH{font-size:1.1rem}.MergeStudentPage_header__VlXrU{text-align:center;width:100%}.MergeStudentPage_content__dqXE0{grid-gap:0 5px;display:grid;gap:0 5px;grid-auto-flow:row;grid-template-areas:"studentA studentB" "studentInformationContainer studentInformationContainer" "mergedStudentContainer mergedStudentContainer" "confirmButtonContainer confirmButtonContainer";grid-template-columns:.5fr .5fr;grid-template-rows:.1fr .25fr .45fr auto;margin:0 10% 30px;width:80%}.MergeStudentPage_studentA__UHleO{grid-area:studentA}.MergeStudentPage_studentB__2b-p-{grid-area:studentB}.MergeStudentPage_studentNameContainer__VLDEg{display:inline-flex;justify-content:center}.MergeStudentPage_individualStudentContainer__QevDD{align-items:center;display:flex;flex-direction:column}.MergeStudentPage_studentNameDisplay__t8GOa{background-color:var(--color-grey);border-radius:10px;font-size:.85rem;font-weight:650;padding:15px;text-align:center;width:185px}.MergeStudentPage_studentInformationContainer__pcAtG{grid-gap:0 5px;border:1px solid;border-radius:20px;display:grid;gap:0 5px;grid-area:studentInformationContainer;grid-auto-flow:row;grid-template-areas:"studentAContainer studentBContainer";grid-template-columns:.5fr .5fr;margin-top:30px;padding:1.5rem 0}.MergeStudentPage_studentAContainer__LLhSe{grid-area:studentAContainer}.MergeStudentPage_studentBContainer__Gm5Fb{grid-area:studentBContainer}.MergeStudentPage_mergedStudentContainer__k83iF{grid-area:mergedStudentContainer;margin-top:2%}.MergeStudentPage_confirmButtonContainer__wuelI,.MergeStudentPage_mergeTitle__jil2R{align-content:center;display:flex;justify-content:center}.MergeStudentPage_confirmButtonContainer__wuelI{grid-area:confirmButtonContainer;margin-top:20px}.MergeStudentPage_confirmButton__ViAyL{background-color:var(--color-orange);border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:1.05rem;grid-area:confirmButton;height:40px;width:150px}.MergeStudentPage_confirmButton__ViAyL:hover{background-color:var(--color-yellow-orange)}@media screen and (min-width:601px) and (max-width:1150px){.MergeStudentPage_rightPane__IkbzU{width:calc(100% - 120px)}}@media screen and (max-width:600px){.MergeStudentPage_loadingContainer__PRvuW,.MergeStudentPage_rightPane__IkbzU{position:absolute;top:80px;width:100%}}@media screen and (max-width:1000px){.MergeStudentPage_content__dqXE0{display:flex;flex-direction:column;margin:0 10% 30px;width:80%}.MergeStudentPage_studentAContainer__LLhSe,.MergeStudentPage_studentBContainer__Gm5Fb{margin:20px 0}}.StudentInformationList_inputs__fiJTK{border:1px solid #000;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;font-size:.85rem;margin-left:auto;margin-right:auto;margin-top:1%;width:325px}.StudentInformationList_box__AiKlN{align-items:center;border-bottom:1px solid #000;display:flex;padding:10px 20px 10px 10px}.StudentInformationList_roundTop__cR1sc{border-radius:none}.StudentInformationList_roundBottom__wD4XF{border:none}.StudentInformationList_boxTitle__kv\+-O{font-weight:600;padding-left:25px;padding-right:20px;width:50px}.StudentInformationList_boxContent__oNzy-{font-style:italic;margin-right:auto}.StudentInformationList_buttonContainer__pgHsM{align-content:center;display:flex;justify-content:center;margin-top:20px}.StudentInformationList_selectAllButton__r6rv5{background-color:var(--color-orange);border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:1.05rem;height:40px;width:150px}.StudentInformationList_selectAllButton__r6rv5:hover{background-color:var(--color-yellow-orange)}@media screen and (max-width:1000px){.StudentInformationList_inputs__fiJTK{width:100%}}.MergedStudentInfoList_inputs__OYS4d{border:1px solid #000;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;font-size:.85rem;margin-left:auto;margin-right:auto;margin-top:1%;width:100%}.MergedStudentInfoList_box__E1Vnz{align-items:center;border-bottom:1px solid #000;display:flex;padding:10px 20px 10px 10px}.MergedStudentInfoList_roundTop__ctMiK{border-radius:none}.MergedStudentInfoList_roundBottom__lLPkL{border:none}.MergedStudentInfoList_boxTitle__5RFdM{font-weight:600;padding-left:25px;padding-right:20px;width:50px}.MergedStudentInfoList_boxContent__F9VGP{font-style:italic;margin-right:auto}.MergedStudentInfoList_selectedAttribute__DmVGf{align-items:center;background-color:var(--color-grey);border-radius:20px;cursor:pointer;display:flex;font-size:.8rem;font-weight:700;gap:3px;justify-content:end;margin:0;padding:7px 12px}.MergedStudentInfoList_bottomLevel__DuSLa{display:flex;gap:5%;justify-content:center;margin-bottom:30px;padding-top:3%}.NotFoundPage_container__XkGLH{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.NotFoundPage_yKnotLogo__k2O2x{left:20px;position:absolute;top:40px;width:200px}.NotFoundPage_text__ucxgo{color:#414141;text-align:center}.NotFoundPage_text__ucxgo *{font-weight:400;margin:0;padding:0}.NotFoundPage_text__ucxgo h1{font-size:6rem}.NotFoundPage_text__ucxgo h2{font-size:2rem;margin-top:.5rem}.NotFoundPage_button__c9kFP{background:var(--color-orange);border:none;border-radius:25px;color:#fff;cursor:pointer;display:flex;font-size:1.05rem;height:40px;justify-content:center;margin-top:3rem;min-width:180px;padding:11px 0;transition:all .25s ease;width:16.67vh}.NotFoundPage_button__c9kFP:hover{background:var(--color-yellow-orange)}.ResetEmail_header__8GFlf{align-items:center;background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;flex-direction:column;justify-content:center}.ResetEmail_close__6PvRZ{align-self:end;background:none;border:none;cursor:pointer;height:.5rem;margin:1.25rem 1.5rem 0 0}.ResetEmail_content__YzmTF{align-items:center;color:#000;display:flex;flex-direction:column;justify-content:center;width:100%}.ResetEmail_submit__AspnZ{font-size:.9rem;margin-bottom:20px;margin-top:50px;padding-top:2rem;text-align:center;width:70%}.ResetEmail_title__VO\+2v{font-size:27px;margin:10px 0 0;padding:0}.ResetEmail_error__mqAnG{color:red;font-size:.8rem;height:25px;margin:10px 0 0;padding:0}.ResetEmail_textInput__o9ne\+{background:var(--color-grey);border:none;border-radius:10px;margin:0 0 16px;min-width:180px;padding:11px;width:75%}.ResetEmail_actions__-286m{margin-top:23px;width:100%}.ResetEmail_container__JCQuC{align-items:center;display:flex;justify-content:space-evenly}.ResetEmail_resetButton__EkT2W{align-items:center;background:var(--color-orange);border:none;border-radius:25px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:.8rem;font-weight:500;height:35px;justify-content:center;min-width:180px;padding:11px 0;position:relative;top:-16px;transition:all .25s ease;width:20%}.ResetEmail_resetButton__EkT2W:hover{background:var(--color-yellow-orange);cursor:pointer}.ResetPassword_header__zPbbi{align-items:center;background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;flex-direction:column;justify-content:center}.ResetPassword_close__hXILQ{align-self:end;background:none;border:none;cursor:pointer;height:.5rem;margin:1.25rem 1.5rem 0 0}.ResetPassword_content__qwIxr{align-items:center;color:#000;display:flex;flex-direction:column;justify-content:center;width:100%}.ResetPassword_submit__RNwoq{font-size:.9rem;margin:80px 0;padding-top:2rem;text-align:center;width:70%}.ResetPassword_title__ewtRk{font-size:27px;margin:10px 0;padding:0}.ResetPassword_error__uYFNZ{color:red;font-size:.8rem;height:25px;margin:0;padding:0}.ResetPassword_textInput__wROJx{background:var(--color-grey);border:none;border-radius:10px;margin:0 0 16px;min-width:180px;padding:11px;width:75%}.ResetPassword_actions__xDEZI{margin-top:23px;width:100%}.ResetPassword_container__nrSTd{align-items:center;display:flex;justify-content:space-evenly}.ResetPassword_resetButton__RuUT-{align-items:center;background:var(--color-orange);border:none;border-radius:25px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:.8rem;font-weight:500;height:35px;justify-content:center;min-width:180px;padding:11px 0;position:relative;top:-16px;transition:all .25s ease;width:20%}.ResetPassword_resetButton__RuUT-:hover{background:var(--color-yellow-orange);cursor:pointer}.SettingsPage_loadingContainer__AilOC{height:100vh;margin-left:200px;position:relative;width:calc(100% - 250px);z-index:-1}.SettingsPage_settings__lIqC9{float:right;height:100%;margin-top:75px;width:calc(100% - 250px)}.SettingsPage_title__ZaOxa{font-size:calc(.5vw + 1.5rem);text-align:center;width:100%}.SettingsPage_inputs__SsthV{border:1px solid #000;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;margin-left:auto;margin-right:auto;width:80%}.SettingsPage_nameInput__XjaJD{border-radius:5px;border-width:1px;font-size:1rem;padding:3px 5px;width:100%}.SettingsPage_box__42FbD{border-bottom:1px solid #000}.SettingsPage_bottomBox__PcfNr,.SettingsPage_box__42FbD{align-items:center;display:flex;padding:20px}.SettingsPage_boxTitle__RSUZC{display:inline-block;font-size:calc(.25vw + 1rem);font-style:normal;font-weight:400;padding-left:20px;width:calc(100px + 5.5vw)}.SettingsPage_boxData__fKTCw{text-wrap:wrap;font-size:calc(.2vw + 1rem);font-style:italic;font-weight:500;text-align:left;word-break:break-all}.SettingsPage_editButton__3QH40{background:none;border:none;cursor:pointer;font-size:2rem;height:32px;margin-left:auto;margin-right:20px;padding:0}.SettingsPage_editIcon__Jcb28{width:25px}.SettingsPage_editIcon__Jcb28:hover{cursor:pointer;-webkit-filter:brightness(0) saturate(100%) invert(72%) sepia(14%) saturate(6705%) hue-rotate(334deg) brightness(94%) contrast(89%);filter:brightness(0) saturate(100%) invert(72%) sepia(14%) saturate(6705%) hue-rotate(334deg) brightness(94%) contrast(89%);width:25px}@media screen and (min-width:601px) and (max-width:1150px){.SettingsPage_settings__lIqC9{width:calc(100% - 120px)}}@media screen and (max-width:600px){.SettingsPage_loadingContainer__AilOC,.SettingsPage_settings__lIqC9{position:absolute;top:80px;width:100%}}.StudentProfilePage_loadingContainer__Urx49{align-items:center;display:flex;flex-direction:row;height:100vh;justify-content:center;margin-left:200px;width:calc(100% - 250px);z-index:-1}.StudentProfilePage_rightPane__OJkUZ{float:right;height:100%;margin-top:150px;width:calc(100% - 250px)}.StudentProfilePage_errorMessage__JcCIk{color:red;font:26;font-size:.8rem;text-align:center}.StudentProfilePage_group__1-44S{display:flex;gap:5px;width:100%}.StudentProfilePage_header__mYNms{align-items:flex-end;display:flex;margin-left:auto;margin-right:auto;position:relative;width:80%}.StudentProfilePage_title__EVO8D{font-size:calc(1vw + 1rem);position:absolute;text-align:center;width:100%}.StudentProfilePage_secondTitle__kKz7I{font-size:calc(.7vw + .5rem);text-align:center}.StudentProfilePage_topButtons__1cCXW{display:flex;gap:15px;position:absolute;right:0}.StudentProfilePage_button__EePL-{background-color:var(--color-orange);border:none;border-radius:15px;cursor:pointer;height:calc(1vw + 2rem);margin-bottom:15px;max-height:50px;min-height:25px;width:calc(1.5vw + 3rem)}.StudentProfilePage_button__EePL-:hover{background-color:var(--color-yellow-orange)}.StudentProfilePage_icon__PHx3s{width:calc(.5vw + 1.5rem)}.StudentProfilePage_inputs__paJeq{border:1px solid #000;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;margin-left:auto;margin-right:auto;width:80%}.StudentProfilePage_box__xYyHf{border-bottom:1px solid #000}.StudentProfilePage_bottomBox__-WhX4,.StudentProfilePage_box__xYyHf{align-items:center;display:flex;justify-content:space-between;padding:15px}.StudentProfilePage_boxTitle__6WMwv{display:inline-block;font-size:calc(.25vw + 1rem);font-style:normal;font-weight:500;padding-bottom:.25rem;padding-left:20px;padding-top:.25rem;width:200px}.StudentProfilePage_boxData__vblMV{display:flex;font-size:calc(.25vw + 1rem);font-style:italic;font-weight:600;width:70%}.StudentProfilePage_nameInputs__T9G0H{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px;width:100%}.StudentProfilePage_inputBox__VF4rA{border-radius:5px;border-width:1px;font-size:1rem;height:40px;padding:0 12px;width:70%}.StudentProfilePage_coursesTitle__kF1Ls{font-size:calc(.5vw + 1.5rem);font-weight:400;margin:30px auto 30px 10%;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:8px}.StudentProfilePage_courseList__YBSYl{display:flex;flex-wrap:wrap;margin-left:10%}.StudentProfilePage_card__cggwV{margin-bottom:40px;margin-right:50px;text-decoration:none}@media screen and (min-width:601px) and (max-width:1150px){.StudentProfilePage_rightPane__OJkUZ{width:calc(100% - 120px)}.StudentProfilePage_title__EVO8D{text-align:left}.StudentProfilePage_secondTitle__kKz7I{margin:30px auto 10px 10%;text-align:left}}@media screen and (max-width:600px){.StudentProfilePage_loadingContainer__Urx49,.StudentProfilePage_rightPane__OJkUZ{position:absolute;top:40px;width:100%}.StudentProfilePage_title__EVO8D{text-align:left}.StudentProfilePage_secondTitle__kKz7I{margin:30px auto 10px 10%;text-align:left}.StudentProfilePage_courseList__YBSYl{display:inline-grid;display:flex;justify-content:center;margin-left:0}.StudentProfilePage_card__cggwV{margin-bottom:20px;margin-right:0}}.StudentRosterPage_loading__LG8\+g{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.StudentRosterPage_rightPane__M5CaL{display:flex;flex-direction:column;float:right;overflow:hidden;width:calc(100% - 250px)}.StudentRosterPage_searchContainer__QJfWU{align-items:center;display:flex;gap:5%;justify-content:space-between;margin-left:10%;margin-right:10%;margin-top:30px}.StudentRosterPage_searchBar__jfhUZ{background-color:var(--color-grey);border:none;border-radius:10px;font-size:1.2rem;height:25px;outline:none;padding:10px 10px 10px 20px;width:250px}.StudentRosterPage_mergeButton__65rpy{background-color:var(--color-orange);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1.2rem;height:45px;width:180px}.StudentRosterPage_mergeButton__65rpy:hover{background-color:var(--color-yellow-orange)}.StudentRosterPage_studentHeader__9OUVs{align-items:center;display:flex;width:100%}.StudentRosterPage_heading__BJnqT{font-size:calc(.5vw + 1.5rem);margin-left:2vw;text-align:center;width:100%}.StudentRosterPage_addStudent__cn9gB{background-color:var(--color-orange);border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:calc(.2vw + .9rem);height:40px;margin-left:-200px;margin-right:10%;width:calc(1.5vw + 7rem)}.StudentRosterPage_addStudent__cn9gB:hover{background-color:var(--color-yellow-orange)}.StudentRosterPage_failureMessage__FGjYZ{align-items:center;justify-content:center;margin-top:120px;text-align:center;width:100%}@media screen and (min-width:601px) and (max-width:1150px){.StudentRosterPage_rightPane__M5CaL{width:calc(100% - 120px)}}@media screen and (max-width:600px){.StudentRosterPage_rightPane__M5CaL{position:absolute;top:80px;width:100%}.StudentRosterPage_searchContainer__QJfWU{margin:30px 10% 0}.StudentRosterPage_searchBar__jfhUZ{width:100%}}.StudentList_listBox__jvImE{border:1px solid #000;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto 30px;width:80%}.StudentList_studentBox__O4Svc{border-top:1px solid #000}.StudentList_studentBoxTop__h7bAR,.StudentList_studentBox__O4Svc{align-items:center;display:flex;padding:10px 10px 10px 30px}.StudentList_name__uvUfw{margin-right:auto}.StudentList_icons__g7zti{align-items:center;display:flex;gap:25px;justify-content:flex-end;-webkit-transform:scale(.75);transform:scale(.75)}.StudentList_button__VEcza{background:none;border:none;cursor:pointer;padding:0}.StudentList_profileIcon__XdZ4g:hover{cursor:pointer;-webkit-filter:invert(72%) sepia(14%) saturate(6705%) hue-rotate(334deg) brightness(94%) contrast(89%);filter:invert(72%) sepia(14%) saturate(6705%) hue-rotate(334deg) brightness(94%) contrast(89%)}.StudentList_trashIcon__BdDsh:hover{cursor:pointer;-webkit-filter:invert(8%) sepia(100%) saturate(7043%) hue-rotate(352deg) brightness(87%) contrast(104%);filter:invert(8%) sepia(100%) saturate(7043%) hue-rotate(352deg) brightness(87%) contrast(104%)}.StudentList_noStudent__Rlha7{margin-top:120px;text-align:center}.StudentList_loadMore__HI1TA{background:var(--color-orange);border:none;border-radius:30px;color:#fff;float:right;font-size:17px;height:40px;margin-left:45%;width:150px}.DeleteStudentConfirmation_header__bIUbZ{align-items:center;background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;flex-direction:column;justify-content:center}.DeleteStudentConfirmation_close__PUSuz{align-self:end;background:none;border:none;cursor:pointer;height:.5rem;margin:.5rem 1rem .3rem 0}.DeleteStudentConfirmation_title__QgPiD{font-size:27px;margin:0;padding:0;text-align:center;width:300px}.DeleteStudentConfirmation_titleContent__IHVO6{align-items:center;color:#000;display:flex;flex-direction:column;justify-content:center;width:100%}.DeleteStudentConfirmation_error__rhpTc{color:red;font-size:.8rem;height:25px;margin:10px 0 0;padding:0;text-align:center}.DeleteStudentConfirmation_content__adSMf{align-items:center;color:#000;display:flex;flex-direction:column;justify-content:center;width:100%}.DeleteStudentConfirmation_content__adSMf p{margin-bottom:30px;margin-top:0;text-align:center;width:75%}.DeleteStudentConfirmation_name__fW7eX{font-weight:700;padding-top:10px}.DeleteStudentConfirmation_email__e5hAp{font-weight:700}.DeleteStudentConfirmation_actions__WYV-q{width:100%}.DeleteStudentConfirmation_actionsContainer__nT6QH{align-items:center;display:flex;justify-content:space-evenly}.DeleteStudentConfirmation_actionsContainer__nT6QH button{align-items:center;background:#fff;border-color:var(--color-orange);border-radius:25px;border-style:solid;border-width:3px;color:#000;display:flex;flex-direction:column;font-size:.8rem;font-weight:500;height:35px;justify-content:center;min-width:160px;padding:11px 0;width:16.67vh}.DeleteStudentConfirmation_actionsContainer__nT6QH button:hover{background:var(--color-orange);color:#fff;cursor:pointer}.TeacherProfilePage_loadingContainer__sEZ6e{align-items:center;display:flex;flex-direction:row;height:100vh;justify-content:center;margin-left:200px;width:calc(100% - 250px);z-index:-1}.TeacherProfilePage_rightPane__fdujI{float:right;height:100%;margin-top:75px;width:calc(100% - 250px)}.TeacherProfilePage_header__RQKik{align-items:flex-end;display:flex;margin-left:auto;margin-right:auto;position:relative;width:80%}.TeacherProfilePage_title__QV6WH{font-size:calc(1vw + 1rem);text-align:center;width:100%}.TeacherProfilePage_topButtons__JXLSL{display:flex;gap:15px;position:absolute;right:0}.TeacherProfilePage_button__MFkM4{background-color:var(--color-orange);border:none;border-radius:15px;cursor:pointer;height:calc(1vw + 2rem);margin-bottom:15px;max-height:50px;min-height:25px;width:calc(1.5vw + 3rem)}.TeacherProfilePage_button__MFkM4:hover{background-color:var(--color-yellow-orange)}.TeacherProfilePage_icon__SsxkR{width:calc(.5vw + 1.5rem)}.TeacherProfilePage_group__2C4C\+{display:flex;gap:5px;width:100%}.TeacherProfilePage_inputBox__Ylae9{border-radius:5px;border-width:1px;font-size:1rem;height:40px;padding:0 12px;width:70%}.TeacherProfilePage_errorMessage__HREPp{color:red;font:26;font-size:.8rem;text-align:center}.TeacherProfilePage_inputs__MfmrD{border:1px solid #000;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;margin-left:auto;margin-right:auto;width:80%}.TeacherProfilePage_bottomBox__FYFFk,.TeacherProfilePage_box__ZVwCV{align-items:center;border-bottom:1px solid #000;display:flex;justify-content:space-between;padding:15px;text-decoration:none}.TeacherProfilePage_bottomBox__FYFFk{border-bottom:none}.TeacherProfilePage_boxTitle__rmuNH{display:inline-block;font-size:calc(.25vw + 1rem);font-style:normal;font-weight:500;padding-bottom:.25rem;padding-left:20px;padding-top:.25rem;width:200px}.TeacherProfilePage_boxData__XeSSk{display:flex;font-size:calc(.25vw + 1rem);font-style:italic;font-weight:600;width:70%}.TeacherProfilePage_coursesTitle__SpyT8{font-size:calc(.5vw + 1.5rem);font-weight:400;margin:30px auto 30px 10%;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:8px}.TeacherProfilePage_courseList__un0X9{display:flex;flex-wrap:wrap;margin-left:10%}.TeacherProfilePage_card__e3TD2{margin-bottom:40px;margin-right:50px;text-decoration:none}@media screen and (min-width:601px) and (max-width:1150px){.TeacherProfilePage_rightPane__fdujI{width:calc(100% - 120px)}}@media screen and (max-width:600px){.TeacherProfilePage_loadingContainer__sEZ6e,.TeacherProfilePage_rightPane__fdujI{margin-top:150px;position:absolute;width:100%}.TeacherProfilePage_courseList__un0X9{display:inline-grid;display:flex;justify-content:center;margin-left:0}.TeacherProfilePage_card__e3TD2{margin-bottom:20px;margin-right:0}}.TeacherRosterPage_loading__3KKmL{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.TeacherRosterPage_rightPane__0I5To{display:flex;flex-direction:column;float:right;overflow:hidden;width:calc(100% - 250px)}.TeacherRosterPage_searchContainer__47e8g{margin-left:10%;margin-right:10%;margin-top:30px}.TeacherRosterPage_searchBar__2HvDR{background-color:var(--color-grey);border:none;border-radius:10px;font-size:1.2rem;height:25px;outline:none;padding:10px 10px 10px 20px;width:250px}.TeacherRosterPage_failureMessage__BWy6f{align-items:center;justify-content:center;margin-top:120px;text-align:center;width:100%}.TeacherRosterPage_teacherHeader__mNcrY{align-items:center;display:flex;width:100%}.TeacherRosterPage_heading__1T15X{font-size:calc(.5vw + 1.5rem);margin-left:2vw;text-align:center;width:100%}.TeacherRosterPage_addTeacher__OArff{background-color:var(--color-orange);border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:calc(.2vw + .9rem);height:40px;margin-left:-200px;margin-right:10%;width:calc(1.5vw + 7rem)}.TeacherRosterPage_addTeacher__OArff:hover{background-color:var(--color-yellow-orange)}@media screen and (min-width:601px) and (max-width:1150px){.TeacherRosterPage_rightPane__0I5To{width:calc(100% - 120px)}}@media screen and (max-width:750px){.TeacherRosterPage_heading__1T15X{margin:25px auto 25px 10%;text-align:left}}@media screen and (max-width:600px){.TeacherRosterPage_rightPane__0I5To{position:absolute;top:80px;width:100%}.TeacherRosterPage_heading__1T15X{margin:25px auto 25px 10%;text-align:left}.TeacherRosterPage_searchContainer__47e8g{margin:30px 17% 0 10%}.TeacherRosterPage_searchBar__2HvDR{width:100%}}.TeacherList_listBox__CPttm{border:1px solid #000;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto 30px;width:80%}.TeacherList_studentBox__uGmJI{border-top:1px solid #000}.TeacherList_studentBoxTop__Zu9W1,.TeacherList_studentBox__uGmJI{align-items:center;display:flex;padding:10px 10px 10px 30px}.TeacherList_name__nSXg4{margin-right:auto}.TeacherList_icons__ybZ50{align-items:center;display:flex;gap:25px;justify-content:flex-end;-webkit-transform:scale(.75);transform:scale(.75)}.TeacherList_button__WbfFa{background:none;border:none;cursor:pointer;padding:0}.TeacherList_profileIcon__9vf7p:hover{cursor:pointer;-webkit-filter:invert(72%) sepia(14%) saturate(6705%) hue-rotate(334deg) brightness(94%) contrast(89%);filter:invert(72%) sepia(14%) saturate(6705%) hue-rotate(334deg) brightness(94%) contrast(89%)}.TeacherList_trashIcon__OLio5:hover{cursor:pointer;-webkit-filter:invert(8%) sepia(100%) saturate(7043%) hue-rotate(352deg) brightness(87%) contrast(104%);filter:invert(8%) sepia(100%) saturate(7043%) hue-rotate(352deg) brightness(87%) contrast(104%)}.TeacherList_noStudent__7efZQ{margin-top:120px;text-align:center}.TeacherList_loadMore__vsFGr{background:var(--color-orange);border:none;border-radius:30px;color:#fff;float:right;font-size:17px;height:40px;margin-left:45%;width:150px}.DeleteTeacherConfirmation_header__ZBN16{align-items:center;background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;flex-direction:column;justify-content:center}.DeleteTeacherConfirmation_close__0uwp6{align-self:end;background:none;border:none;cursor:pointer;height:.5rem;margin:.5rem 1rem .3rem 0}.DeleteTeacherConfirmation_content__Vp\+4l{align-items:center;color:#000;display:flex;flex-direction:column;justify-content:center;width:100%}.DeleteTeacherConfirmation_error__WEaGI{color:red;font-size:.8rem;height:15px;margin:3px 0;padding:0}.DeleteTeacherConfirmation_contentBody__24IBH{margin-bottom:30px;margin-top:0;text-align:center;width:75%}.DeleteTeacherConfirmation_title__yAaUP{font-size:27px;margin:0;padding:0;text-align:center;width:300px}.DeleteTeacherConfirmation_name__pmlub{font-weight:700;padding-top:10px}.DeleteTeacherConfirmation_email__sPXgl{font-weight:700}.DeleteTeacherConfirmation_actions__2tdc4{width:100%}.DeleteTeacherConfirmation_actionsContainer__0HF6W{align-items:center;display:flex;justify-content:space-evenly}.DeleteTeacherConfirmation_actionsContainer__0HF6W button{align-items:center;background:#fff;border-color:var(--color-orange);border-radius:25px;border-style:solid;border-width:3px;color:#000;display:flex;flex-direction:column;font-size:.8rem;font-weight:500;height:35px;justify-content:center;min-width:160px;padding:11px 0;width:16.67vh}.DeleteTeacherConfirmation_actionsContainer__0HF6W button:hover{background:var(--color-orange);color:#fff;cursor:pointer}.AddTeacher_header__oF7VS{align-items:center;background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;flex-direction:column;justify-content:center}.AddTeacher_close__1kApF{align-self:end;background:none;border:none;cursor:pointer;height:.5rem;margin:1.25rem 1.5rem 0 0}.AddTeacher_content__VXaaV{align-items:center;color:#000;display:flex;flex-direction:column;justify-content:center;width:100%}.AddTeacher_submit__aPanL{font-size:.9rem;margin-bottom:20px;margin-top:50px;padding-top:2rem;text-align:center;width:70%}.AddTeacher_title__PppgH{font-size:27px;margin:10px 0 0;padding:0}.AddTeacher_error__AnKEN{color:red;font-size:.8rem;height:25px;margin:10px 0 0;padding:0}form{text-align:center}.AddTeacher_textInput__V3-UM{background:var(--color-grey);border:none;border-radius:10px;margin:0 0 16px;min-width:180px;padding:11px;width:75%}.AddTeacher_actions__zz1og{margin-top:23px;width:100%}.AddTeacher_container__YthcZ{align-items:center;display:flex;justify-content:space-evenly}.AddTeacher_resetButton__hiH67{align-items:center;background:var(--color-orange);border:none;border-radius:25px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:.8rem;font-weight:500;height:35px;justify-content:center;min-width:180px;padding:11px 0;position:relative;top:-16px;transition:all .25s ease;width:20%}.AddTeacher_resetButton__hiH67:hover{background:var(--color-yellow-orange);cursor:pointer}.TranscriptPage_container__eODR-{display:flex;height:100vh;margin-top:-4px;padding:0;width:100%}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:100;src:url(/static/media/poppins-v20-latin-100.d864532fecae47a0a50e.eot);src:url(/static/media/poppins-v20-latin-100.d864532fecae47a0a50e.eot?#iefix) format("embedded-opentype"),url(/static/media/poppins-v20-latin-100.9c2fa323c2d99d082f42.woff2) format("woff2"),url(/static/media/poppins-v20-latin-100.2b594700d9cd577a8c7c.woff) format("woff"),url(/static/media/poppins-v20-latin-100.ab88fccc965968cbcb5e.ttf) format("truetype"),url(/static/media/poppins-v20-latin-100.25a2c645bfdd2d390b7c.svg#Poppins) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:100;src:url(/static/media/poppins-v20-latin-100italic.1d6a89ad2d22b75a2537.eot);src:url(/static/media/poppins-v20-latin-100italic.1d6a89ad2d22b75a2537.eot?#iefix) format("embedded-opentype"),url(/static/media/poppins-v20-latin-100italic.a8b52a45eb6f52576f4d.woff2) format("woff2"),url(/static/media/poppins-v20-latin-100italic.20f9bb0c59962640b0e5.woff) format("woff"),url(/static/media/poppins-v20-latin-100italic.df725685e69b9f0feea3.ttf) format("truetype"),url(/static/media/poppins-v20-latin-100italic.63bf311381fa6de26183.svg#Poppins) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:200;src:url(/static/media/poppins-v20-latin-200.617b7f1259c974ed073b.eot);src:url(/static/media/poppins-v20-latin-200.617b7f1259c974ed073b.eot?#iefix) format("embedded-opentype"),url(/static/media/poppins-v20-latin-200.7498246ad20e0ba71240.woff2) format("woff2"),url(/static/media/poppins-v20-latin-200.9a201ad3b2d2138a7e77.woff) format("woff"),url(/static/media/poppins-v20-latin-200.c3dc369329795a79dfbd.ttf) format("truetype"),url(/static/media/poppins-v20-latin-200.3ffbd4d1f59e2789a9c9.svg#Poppins) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:200;src:url(/static/media/poppins-v20-latin-200italic.ad54b36038c696500307.eot);src:url(/static/media/poppins-v20-latin-200italic.ad54b36038c696500307.eot?#iefix) format("embedded-opentype"),url(/static/media/poppins-v20-latin-200italic.ad3104d031c85179830e.woff2) format("woff2"),url(/static/media/poppins-v20-latin-200italic.3070b368f43ec1955f31.woff) format("woff"),url(/static/media/poppins-v20-latin-200italic.fbb2b29ac5312dd3c6c5.ttf) format("truetype"),url(/static/media/poppins-v20-latin-200italic.f4080eedb325ed4947b1.svg#Poppins) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(/static/media/poppins-v20-latin-300.1c059adc1c12c59dc43a.eot);src:url(/static/media/poppins-v20-latin-300.1c059adc1c12c59dc43a.eot?#iefix) format("embedded-opentype"),url(/static/media/poppins-v20-latin-300.39576fe9df8a22cc1bcc.woff2) format("woff2"),url(/static/media/poppins-v20-latin-300.5558b04900a67eaa589e.woff) format("woff"),url(/static/media/poppins-v20-latin-300.6cc700ae42da226508cf.ttf) format("truetype"),url(/static/media/poppins-v20-latin-300.1cdcf50ce905e85b25d7.svg#Poppins) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:300;src:url(/static/media/poppins-v20-latin-300italic.99db3717492446c400b0.eot);src:url(/static/media/poppins-v20-latin-300italic.99db3717492446c400b0.eot?#iefix) format("embedded-opentype"),url(/static/media/poppins-v20-latin-300italic.aa8b668c3748f650a2b1.woff2) format("woff2"),url(/static/media/poppins-v20-latin-300italic.14300b286bdca6a734fa.woff) format("woff"),url(/static/media/poppins-v20-latin-300italic.b9e1a0b2becc1213b29d.ttf) format("truetype"),url(/static/media/poppins-v20-latin-300italic.b97332d0274c55c9591c.svg#Poppins) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/static/media/poppins-v20-latin-regular.27a38aa36ed539d2b33f.eot);src:url(/static/media/poppins-v20-latin-regular.27a38aa36ed539d2b33f.eot?#iefix) format("embedded-opentype"),url(/static/media/poppins-v20-latin-regular.405055dd680fa1dcdfa2.woff2) format("woff2"),url(/static/media/poppins-v20-latin-regular.f61407da33b59324fbef.woff) format("woff"),url(/static/media/poppins-v20-latin-regular.80946c0880373b223d9c.ttf) format("truetype"),url(/static/media/poppins-v20-latin-regular.04277a799cb3f1b29dfa.svg#Poppins) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:url(/static/media/poppins-v20-latin-italic.e6517cf495b9f12d2fec.eot);src:url(/static/media/poppins-v20-latin-italic.e6517cf495b9f12d2fec.eot?#iefix) format("embedded-opentype"),url(/static/media/poppins-v20-latin-italic.ed357fa1fa06a3e00d46.woff2) format("woff2"),url(/static/media/poppins-v20-latin-italic.1b5d6fb1ae073dcb6e9c.woff) format("woff"),url(/static/media/poppins-v20-latin-italic.4d6bd3be066267e3e63b.ttf) format("truetype"),url(/static/media/poppins-v20-latin-italic.79e83d2dc661c82f49aa.svg#Poppins) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(/static/media/poppins-v20-latin-500.7caad43c36b57f718834.eot);src:url(/static/media/poppins-v20-latin-500.7caad43c36b57f718834.eot?#iefix) format("embedded-opentype"),url(/static/media/poppins-v20-latin-500.08491d3f7fe7ae88ef44.woff2) format("woff2"),url(/static/media/poppins-v20-latin-500.8609f9c59114a158e3ad.woff) format("woff"),url(/static/media/poppins-v20-latin-500.c5bf954f85d4e113650f.ttf) format("truetype"),url(/static/media/poppins-v20-latin-500.138d54dda216e46d9830.svg#Poppins) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:500;src:url(/static/media/poppins-v20-latin-500italic.c4683584a02364582249.eot);src:url(/static/media/poppins-v20-latin-500italic.c4683584a02364582249.eot?#iefix) format("embedded-opentype"),url(/static/media/poppins-v20-latin-500italic.b3c3f5f820771c608eab.woff2) format("woff2"),url(/static/media/poppins-v20-latin-500italic.57c81f13c940d29d4f20.woff) format("woff"),url(/static/media/poppins-v20-latin-500italic.77613046fd5d9e04cec7.ttf) format("truetype"),url(/static/media/poppins-v20-latin-500italic.8c089ce55e22bfecdd71.svg#Poppins) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/static/media/poppins-v20-latin-600.055c17a7b1e6658e5f04.eot);src:url(/static/media/poppins-v20-latin-600.055c17a7b1e6658e5f04.eot?#iefix) format("embedded-opentype"),url(/static/media/poppins-v20-latin-600.91145014c0350c248ed2.woff2) format("woff2"),url(/static/media/poppins-v20-latin-600.25ea813988479bcb587a.woff) format("woff"),url(/static/media/poppins-v20-latin-600.fbef39d5dbe4970ac472.ttf) format("truetype"),url(/static/media/poppins-v20-latin-600.604adf2932b4c681a988.svg#Poppins) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:600;src:url(/static/media/poppins-v20-latin-600italic.60a4579bdf66bb73d2e9.eot);src:url(/static/media/poppins-v20-latin-600italic.60a4579bdf66bb73d2e9.eot?#iefix) format("embedded-opentype"),url(/static/media/poppins-v20-latin-600italic.6e38c5789352d84b3fcd.woff2) format("woff2"),url(/static/media/poppins-v20-latin-600italic.99dbcb1369981944ef8c.woff) format("woff"),url(/static/media/poppins-v20-latin-600italic.474f2de6f5237206e986.ttf) format("truetype"),url(/static/media/poppins-v20-latin-600italic.fd9011c64bb19fb27ed1.svg#Poppins) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/static/media/poppins-v20-latin-700.f808204601ecdcaf5c4d.eot);src:url(/static/media/poppins-v20-latin-700.f808204601ecdcaf5c4d.eot?#iefix) format("embedded-opentype"),url(/static/media/poppins-v20-latin-700.d86662fe776dae29ea78.woff2) format("woff2"),url(/static/media/poppins-v20-latin-700.c54a52658bf21b37083d.woff) format("woff"),url(/static/media/poppins-v20-latin-700.69376764e54ecb0c5b5b.ttf) format("truetype"),url(/static/media/poppins-v20-latin-700.faf69e7f589ee957de53.svg#Poppins) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:700;src:url(/static/media/poppins-v20-latin-700italic.6376dbdd33bfd947324f.eot);src:url(/static/media/poppins-v20-latin-700italic.6376dbdd33bfd947324f.eot?#iefix) format("embedded-opentype"),url(/static/media/poppins-v20-latin-700italic.95e1d1f12c790b494afe.woff2) format("woff2"),url(/static/media/poppins-v20-latin-700italic.257a663e7e3d46bf57e0.woff) format("woff"),url(/static/media/poppins-v20-latin-700italic.a6cebb017f149b297326.ttf) format("truetype"),url(/static/media/poppins-v20-latin-700italic.70b3634b7f7f095d10e5.svg#Poppins) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:800;src:url(/static/media/poppins-v20-latin-800.9ef0eb4929c99e5fbb4f.eot);src:url(/static/media/poppins-v20-latin-800.9ef0eb4929c99e5fbb4f.eot?#iefix) format("embedded-opentype"),url(/static/media/poppins-v20-latin-800.ca6a92cea2062ebec667.woff2) format("woff2"),url(/static/media/poppins-v20-latin-800.a063b644d3c05460f6a2.woff) format("woff"),url(/static/media/poppins-v20-latin-800.8f18693ffcee362df85e.ttf) format("truetype"),url(/static/media/poppins-v20-latin-800.cde0703dd91e3d9e1c85.svg#Poppins) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:800;src:url(/static/media/poppins-v20-latin-800italic.dc0e34df9a9e4a3ea293.eot);src:url(/static/media/poppins-v20-latin-800italic.dc0e34df9a9e4a3ea293.eot?#iefix) format("embedded-opentype"),url(/static/media/poppins-v20-latin-800italic.636c56293cae0efcee1b.woff2) format("woff2"),url(/static/media/poppins-v20-latin-800italic.c9dfa036c663bb1a9b8c.woff) format("woff"),url(/static/media/poppins-v20-latin-800italic.502baff77d459d8ef0b8.ttf) format("truetype"),url(/static/media/poppins-v20-latin-800italic.e0f8eedc0d8314aff9b6.svg#Poppins) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:900;src:url(/static/media/poppins-v20-latin-900.581e4c6134fbdd33fcc9.eot);src:url(/static/media/poppins-v20-latin-900.581e4c6134fbdd33fcc9.eot?#iefix) format("embedded-opentype"),url(/static/media/poppins-v20-latin-900.7b1a4c85ba657964c6b6.woff2) format("woff2"),url(/static/media/poppins-v20-latin-900.e9a4612ce05576898118.woff) format("woff"),url(/static/media/poppins-v20-latin-900.e77fbe70c08b1babfb1d.ttf) format("truetype"),url(/static/media/poppins-v20-latin-900.b44b73b3bf0b6403a25a.svg#Poppins) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:900;src:url(/static/media/poppins-v20-latin-900italic.fac219b80c98f0042eb5.eot);src:url(/static/media/poppins-v20-latin-900italic.fac219b80c98f0042eb5.eot?#iefix) format("embedded-opentype"),url(/static/media/poppins-v20-latin-900italic.e7524a2c2cf654b7dd2d.woff2) format("woff2"),url(/static/media/poppins-v20-latin-900italic.42bc337ee0f1742cf9cf.woff) format("woff"),url(/static/media/poppins-v20-latin-900italic.70c4c21d66db57a5e7b7.ttf) format("truetype"),url(/static/media/poppins-v20-latin-900italic.b24628451d4dad61c521.svg#Poppins) format("svg")}:where(html){line-height:1.15}:where(h1){-webkit-margin-after:.67em;-webkit-margin-before:.67em;font-size:2em;margin-block-end:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){-webkit-margin-after:0;-webkit-margin-before:0;margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:initial;color:inherit;height:0}:where(pre){font-family:monospace,monospace;font-size:1em}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:initial}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}:root{--color-red:#d00110;--color-green:#5a9447;--color-blue:#2613b6;--color-orange:#e3853a;--color-yellow:#fbe555;--color-pastel-red:#ffc0c0;--color-pastel-green:#c9ffc0;--color-pastel-blue:#c0f0ff;--color-pastel-orange:#ffc89d;--color-pastel-yellow:#feffc0;--color-grey:#d9d9d9;--color-teal:#13a2b6;--color-yellow-orange:#e3b43a;--color-bright-orange:#f7b17e}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}
/*# sourceMappingURL=main.bf995971.css.map*/