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}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background:#cdced7;border-radius:50px}.bodyContainer{grid-gap:20px;gap:20px;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;position:relative}.appContainer{display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.loginContainer{align-items:center;background-color:#eceaea;display:grid;height:100vh;justify-content:center}.courseBarChartContainer{background:#eceaea;box-shadow:3px 3px 3px 3px rgba(0,0,0,.1);height:500px;margin-top:20px;padding:20px 40px;width:730px}.courseBarChart text{stroke:#fff;font-weight:100}.courseBarChartContainer .recharts-legend-wrapper .recharts-legend-item-text{color:#ff8c00!important}.courseBarChartContainer .recharts-legend-wrapper .recharts-surface path{fill:#ff8c00}.recharts-legend-item.legend-item-0,.recharts-legend-item.legend-item-1{margin-right:24px!important}.coursePieChart{align-items:center;background:#eceaea;box-shadow:3px 3px 3px 3px rgba(0,0,0,.1);display:grid;height:500px!important;justify-content:space-around;margin-top:20px;padding:20px 40px;width:350px!important}.coursePieChart .recharts-legend-wrapper{bottom:60px!important;display:flex;justify-content:flex-start;margin-left:40px!important}.dashBoardContainer{height:-webkit-fill-available;left:105px;margin-bottom:20px;margin-top:20px;overflow-x:hidden;overflow-y:auto;position:absolute;scrollbar-width:thin;width:calc(100% - 105px)}.courseChartWrapper{align-items:center;display:flex;flex-wrap:wrap;gap:30px}.courseStatusCharts{display:grid}.courseStatusCharts h2,.taskChartWrapper h2{color:blue;margin-bottom:0;text-align:center}.taskChartWrapper h2{margin-top:60px;text-align:right;width:350px}.dashBoardCardContent{align-items:flex-start;display:flex;justify-content:space-between}.dashBoardcard0,.dashBoardcard1,.dashBoardcard2{width:300px}.dashBoardCardContent{color:#fff}.dashBoardCardContent h4{margin:0;text-transform:capitalize}.dashBoardCardContent h1{margin:0}.dashBoardCardContent img{height:40px;width:40px}.dashboardCardContainer{display:flex;gap:30px;justify-content:flex-start}.dashboardCardContainer .dashBoardcard0{background-image:linear-gradient(90deg,#2c7744,#5a3f37)}.dashboardCardContainer .dashBoardcard1{background-image:linear-gradient(90deg,#00b09b,#96c93d)}.dashboardCardContainer .dashBoardcard2{background-image:linear-gradient(90deg,#2c7744,#5a3f37)}.collapsedNavbar,.navBarContainer{background:#f5f5f5;box-shadow:3px 3px 3px 3px rgba(0,0,0,.1);color:blue;height:100%;overflow:scroll;padding-top:30px}.navBarContainer{z-index:1}.collapsedNavbar{width:80px}.navBarItems{grid-gap:24px;display:grid;gap:24px;overflow:auto;overflow-x:hidden;padding:0 20px 20px}.applicationText,.capstoneText,.certificateText,.coursesText,.dashboardWrapper,.requirementText,.signOut,.syllabusText,.webcodeText{align-items:center;cursor:pointer;display:flex;font-size:20px;gap:16px}.applicationText img,.capstoneText img,.certificateText img,.coursesText img,.dashboardWrapper img,.requirementText img,.sideNavbar .signOut img,.syllabusText img,.webcodeText img{height:35px;width:35px}.sideNavbar .signOut{cursor:pointer;padding:20px}.navBarItems h3{margin:0}.sideNavbar{display:flex;flex-direction:column;height:80vh;justify-content:space-between}.login{display:flex;height:450px;width:-webkit-max-content;width:max-content}.loginContent,.signupContent{align-items:center;background:#fff;box-shadow:0 0 10px 0 #ccc;display:grid;padding:24px;width:320px}.signup{display:flex}.signupContent{gap:16px}.login .iconWrapper,.signup .iconWrapper{color:#000;display:flex;display:grid;justify-content:center;justify-items:center}.iconWrapper img{height:50px;width:50px}.displayNameWrapper,.emailWrapper,.passwordWrapper{display:grid}.displayNameWrapper input,.emailWrapper input,.passwordWrapper input{height:32px;margin-top:8px}.accountExists,.forgotPasswordLink,.noAccount{display:flex;font-size:14px;justify-content:center}.accountExists span,.forgotPasswordLink span,.noAccount span{color:#1e90ff;cursor:pointer}.login button,.signup button{text-transform:capitalize}.emailError,.passwordError{color:#b22222;font-size:13px}.redBorderInput{border:1px solid #b22222}.login img{width:420px}.iconWrapper img{margin-bottom:24px;width:200px}.iconWrapper h2,.iconWrapper h3{margin:0}.signUpRightWrapper{background-color:#483d8b;color:#fff;display:grid;padding:20px 40px;width:500px}.signUpRightWrapper h2{font-size:30px;margin:0 0 8px}.portalDescription{box-sizing:border-box;color:#20b2aa;font-size:24px;font-style:italic;font-weight:700;text-align:center}.portalDescription>img{box-sizing:border-box;height:400px;margin-right:10px;margin-top:5px;padding:20px;width:500px}.signup{width:100%}.signupContent{width:500px}.courses{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:32px}.courseWrapper{display:flex;flex-wrap:wrap;height:100%;justify-content:space-around}.courseCardWrapper{border:1px rgba(0,0,0,.2)!important;box-shadow:2px 2px 10px 0 rgba(0,0,0,.2)!important;height:450px;transition:.3s!important;width:450px}.courseCardWrapper img{height:180px;margin:10px;object-fit:fill;width:430px}.contentWrapper{gap:24px;justify-content:space-between;margin-top:8px}.content,.contentWrapper{display:flex;flex-direction:column}.content{gap:8px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.content h3{margin:0!important}.courseCardWrapper:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.content div{height:90px;overflow:auto}.appContainer{background:#483d8b}.allCoursesWraper{display:flex;flex-wrap:wrap;gap:30px;height:calc(100% - 85px);left:105px;margin:20px 20px 20px 0;overflow:auto;position:absolute}.allCoursesWraper::-webkit-scrollbar{width:0!important}.courseCard{background-color:#fff;box-shadow:3px 3px 3px 3px rgba(0,0,0,.1);cursor:pointer;height:290px;width:280px}.courseCard h2{font-size:20px;margin:0}.courseCard img{height:160px;object-fit:cover;width:100%}.courseWrapper{grid-gap:40px;background:#483d8b;display:grid;gap:40px;grid-template-columns:1fr 300px;height:calc(100% - 85px);left:105px;overflow:hidden;padding:60px 40px;position:absolute;width:-webkit-fill-available}.reactPlayer{height:500px!important;margin-bottom:20px;width:100%!important}.rightNavAllCourses{grid-gap:30px;display:grid;gap:30px;overflow:scroll}.rightNavAllCourses h3{color:#fff;margin:0}.courseDescription{margin:0 12px}.courseDescription p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.profileImage{background:#6b35e9;background-color:#ababfc;border-radius:50%;color:#000;font-size:28px;height:40px;line-height:40px;text-align:center;text-transform:capitalize;width:40px}.userWrapper{align-items:center;display:flex;gap:12px;justify-content:center;justify-items:center}.userWrapper .name{font-size:26px}.userProfile{align-items:CENTER;display:flex}.signOut img{height:40px;width:40px}.topNavContainer{background-color:#f5f5f5;color:#000;display:flex;justify-content:space-between;padding:20px 36px 20px 20px}.bodyContainer{grid-gap:30px;display:grid;gap:30px;grid-template-columns:15% 1fr;height:100vh;overflow:hidden}.appContainer{background:#eceaea;height:100vh;overflow:hidden}.disabledFinishButton{color:#a9a9a9!important;cursor:not-allowed!important;pointer-events:auto!important}.finishButton{background-color:#8a2be2}.courseCompletion{background:coral;border-radius:4px;color:#fff;font-size:18px;padding:12px;width:-webkit-max-content;width:max-content}.classesContainer{grid-gap:50px;display:grid;gap:50px;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;left:105px;margin:60px 30px 30px;position:absolute;width:-webkit-fill-available}.classListContainer{background:rgba(0,0,139,.2);box-shadow:3px 3px 3px 3px rgba(0,0,0,.1);padding:20px 40px}.classListContainer h2{color:#fff;margin-top:0}.classListWrapper{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;height:-webkit-max-content;height:max-content}.classListWrapper button{background:blue;border-radius:50%;color:#fff;font-size:medium;padding:8px}.classListContainer button:hover{background-color:#faebd7;color:#2f4f4f}.classInfoWrapper{grid-gap:12px;background:#f5f5f5;box-shadow:3px 3px 3px 3px rgba(0,0,0,.1);color:#000;display:grid;gap:12px;padding:20px 40px}.classInfoWrapper .header{display:flex;justify-content:space-between}.header .classFinished,.header button{background:#00008b;border-radius:5px;color:#fff;padding:8px}.classInfoWrapper .topic{color:blue;font-size:24px;font-weight:600}.dateAndDayWrapper{grid-gap:10px;display:grid;gap:10px}.day,.keyAreasheading{color:#8fbc8f}.dateWrapper{display:flex;gap:16px;margin-left:20px}.keyAreas ul{grid-gap:8px;display:grid;gap:8px}.initlaClassContainer{color:blue;text-align:center}.initlaClassContainer img{height:100px}.classInfoContentWrapper{display:flex;justify-content:space-between}.classLink{grid-gap:12px;background:rgba(0,0,139,.4);gap:12px;grid-template-rows:-webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content;padding:20px 12px}.classLink,.classLink a{display:grid;justify-items:center}.classLink a{background:#6495ed;border-radius:4px;color:#fff;height:-webkit-max-content;height:max-content;padding:9px;text-align:center;text-decoration:none;width:-webkit-max-content;width:max-content}.meetingInfo{grid-gap:8px;display:grid;gap:8px}.meetingId span,.passcode span{color:gold}.tasksContainer{grid-gap:50px;display:grid;gap:50px;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;left:105px;margin:30px;position:absolute;width:-webkit-fill-available}.tasksContentWrapper h2{color:blue;margin-top:0}.taskInfoContainer{background:rgba(0,0,139,.2);box-shadow:3px 3px 3px 3px rgba(0,0,0,.1);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px 40px}.tasksInfoWrapper{grid-gap:30px;display:grid;gap:30px;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content}.taskInfoContainer h2{color:#fff;margin-top:0}.tasksInfoWrapper button{background:blue;color:#fff;padding:8px}.tasksInfoWrapper button:hover{background-color:#faebd7}.initalTaskHeader{text-align:center}.initalTaskHeader img{height:100px}.tasksContentWrapper{color:#fff}.taskCard,.tasksContentWrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.taskCard{background-color:rgba(0,0,139,.2)!important;box-shadow:3px 3px 3px 3px rgba(0,0,0,.1)!important;color:#fff!important;padding:20px 40px}.taskCard,.taskSubmissionForm{grid-gap:12px;display:grid;gap:12px}.taskSubmissionForm input{background-color:#f0f8ff!important;border-radius:4px;height:32px;margin-top:4px;padding-left:8px;width:70%}.taskSubmissionForm .readOnlyInput input{background-color:#708090!important;border-color:#708090!important}.taskSubmissionForm label{color:#000}.taskDescription{color:#708090;font-size:18px;text-decoration:none}.taskSubmissionForm button{background:#8a2be2;margin-top:12px;width:-webkit-max-content;width:max-content}.note{color:#a9a9a9}.taskHeader{align-items:center;display:flex;justify-content:space-between}.taskStatus{background:#20b2aa;border-radius:4px;padding:8px}.certificate-card{display:flex}.box img{height:100px}.box p{color:blue;font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:xx-large;margin-top:35px;padding:20px;text-align:center}.box,.box p{display:flex}.box{background-color:#d3d3d3;border:1px solid #000;height:200px;justify-content:center;margin-top:100px;width:500px}.box,.fpContent{align-items:center}.fpContent{grid-gap:36px;background-color:#fff;box-shadow:0 0 10px 0 #ccc;gap:36px;margin:auto;padding:40px 24px;width:300px}.fpContent,.userNameWrapper{display:grid}.userNameWrapper input{height:32px;margin-top:8px}.forgotPassword button{text-transform:capitalize}.logo{font-size:30px}.logoText{border:1px solid green}.logoText span{background:green}.resetContent{grid-gap:28px;align-items:center;background-color:#fff;box-shadow:0 0 10px 0 #ccc;display:grid;gap:28px;margin:auto;padding:32px 24px;width:300px}.passwordWrapper,.reenteredPasswordWrapper{display:grid}.passwordWrapper input,.reenteredPasswordWrapper input{height:32px;margin-top:8px}.resetPassword button{text-transform:capitalize}.invalidErrorMessage{color:#b22222}.logo{align-items:center;display:grid;font-size:20px;font-weight:400;justify-content:center}.logoText{border:1px solid #9400d3;color:#20b2aa;padding:4px}.logoText,.logoText span{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.logoText span{background:#8a2be2;color:#fff;margin-right:8px;padding:0 4px}.requirement-container{background-color:#a7a6a6;border:1px solid #000;border-radius:10px;height:75px;margin-top:5%;padding:5px;width:90%}.requirement-container,.search-box{align-items:center;display:flex;justify-content:flex-end}.search-box{background-color:#fff;border:1px solid #000;border-radius:30px;box-sizing:border-box;cursor:not-allowed;height:50px;padding:10px;width:55%}.heading{color:#2a2a2a;font-size:40px;font-style:normal;font-weight:500;height:48px}
/*# sourceMappingURL=main.aa0880b9.css.map*/