.login_infinize__studentLogin__XrqsD{background-color:#073b91;width:100%;height:100vh;padding:100px 120px}.login_infinize__studentLoginBox__s0Mso{display:flex;flex-direction:row;gap:100px;width:100%}.login_infinize__loginleft__F_P5C{width:45%}.login_infinize__successText__HcpxC{color:#fff;font-family:Spartan;font-size:24px!important;font-style:normal;font-weight:500!important}.login_infinize__paraText__4_ILr{color:#dbeafe;text-align:center;font-family:Spartan;font-size:14px!important;font-style:normal;font-weight:400!important}.login_infinize__studentLoginForm__YVfZO{width:30%;border-radius:12px;background:#fff;box-shadow:0 4px 35px 0 rgba(0,0,0,.08);padding:40px;gap:30px}.login_infinize__welocmeText__OnOx_{color:#000;font-family:Spartan;font-size:20px!important}.login_infinize__infinizeText__hoFqQ{color:#073b91;font-family:Spartan;font-size:20px!important;font-weight:600!important}.login_infinize__signinText__2tbe2{color:#000;font-family:Spartan;font-size:48px!important;font-style:normal;font-weight:500!important}.login_infinize__forgetPassword__DZdaw{color:var(--main-theme,#073b91);font-family:Spartan;font-size:13px!important;font-style:normal;font-weight:500!important;text-align:right;cursor:pointer}.login_infinize__signinButton___Nqgx{width:100%;border-radius:8px;background:var(--main-theme,#073b91)!important;box-shadow:0 4px 19px 0 rgba(119,147,65,.3);color:#fff!important;font-family:Spartan;font-size:16px!important;font-style:normal;font-weight:600!important;padding:10px!important}.login_infinize__signinButton___Nqgx:disabled{background:#cccccc!important;color:#666666!important;box-shadow:none;cursor:not-allowed;opacity:.7}.common_infinize__widget__r8FnF{border-radius:12px!important;padding:0!important;box-shadow:0 0 5px rgba(0,0,0,.1)!important;margin:0!important;border:1px solid #ebf2fd;background:#fff;width:100%}.common_infinize__dataGrid__O_Maj{background-color:#fff}.common_noResults__oUHvU{padding:0 0 56px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.common_noResults__oUHvU h2{font-size:22px;font-weight:600;margin:20px 0 10px;padding:10px}.common_noResults__oUHvU p{color:#333;font-size:14px;font-weight:400;padding:10px}.common_noResultsButton__9U8dS{margin-top:20px!important;border-radius:7px!important;background-color:#073b91!important;box-shadow:0 0 4px 0 #073b91;color:#fff!important;font-size:20px!important;font-weight:500!important;text-transform:none!important;padding:10px 50px!important}.common_infinize__logo__GcEiJ{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background-color:#f8fafe;z-index:9999}.common_infinize__logoIcon__9McP_{width:100px;height:100px;animation:common_fadeIn__bDVIB 1.5s ease-out,common_bounce__20hyB 1s ease-in-out infinite,common_glow__gN2u9 2s infinite}.common_infinize__LoaderDialogContent__M336b{display:flex;justify-content:center;align-items:center;min-width:100px;min-height:100px;padding:10px}.common_infinize__LoaderInline__Su_Z1{display:inline-flex;align-items:center;justify-content:center;padding:8px}@keyframes common_bounce__20hyB{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes common_fadeIn__bDVIB{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes common_glow__gN2u9{0%{filter:drop-shadow(0 0 5px rgba(255,255,255,.5))}50%{filter:drop-shadow(0 0 20px rgba(255,255,255,.8))}to{filter:drop-shadow(0 0 5px rgba(255,255,255,.5))}}.common_infinize__widgetCard___C4u4{height:100%;border-radius:12px;border:1px solid #ebf2fd;background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.06);padding:20px!important;display:flex;flex-direction:column;align-items:flex-start;min-width:0!important}.common_infinize__widgetCardContent__355I6{flex-grow:1;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.common_infinize__widgetCard___C4u4 .common_infinize__nudgeIcon__R7BNz{width:50px;height:50px;flex-shrink:0;border-radius:10px;background:#e9eff3;display:flex;justify-content:center;align-items:center}.common_infinize__widgetCard___C4u4 h4{color:#333;font-size:16px;font-weight:500;white-space:break-spaces;overflow:hidden;text-overflow:ellipsis;max-width:250px;display:inline-block}.common_infinize__widgetCard___C4u4 #common_date__nGF18{color:#757575;font-size:14px;font-weight:400}.common_infinize__widgetCard___C4u4 p{color:#333;font-size:14px;font-weight:400;line-height:145%}.common_infinize__widgetCard___C4u4 .common_infinize__actionButton__U26It{text-transform:none;color:#fff;font-size:14px;font-weight:400;padding:5px 20px!important;display:flex;align-items:center}.common_infinize__widgetCardNotes__XjPv9{width:100%}.common_infinize__widgetCardNotes__XjPv9 hr{height:2px;border:0;background-color:#ebf2fd;margin:0 -20px!important}.common_infinize__widgetCard___C4u4 h5{color:#333;font-size:14px;font-weight:500}.common_infinize__widgetCard___C4u4 h5 span{font-weight:400}.common_infinize__widgetCardEyeIconDot__4Luyd{width:8px;height:8px;border-radius:50%;position:absolute;top:-3px;right:0}.common_infinize__markDownContainer__lCcDg{display:flex;flex-direction:column;align-items:flex-start;padding:20px 27px;width:100%;gap:20px;border-radius:12px;background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.06);margin-top:24px}.common_infinize__dialogBox__IMGlc{border-radius:16px!important}.common_infinize__dialogBoxHeading__Qc1f9{width:100%;display:flex!important;font-size:20px!important;font-weight:600!important;justify-content:space-between!important;padding:0 0 10px!important}.common_title__qv1_L{align-items:center}.common_noTitle__gMlXH{align-items:flex-start}.common_infinize__dailogAlertIcon__7GyE1{flex:1.2 1;display:flex;justify-content:flex-end}.common_infinize__dailogCloseIcon__WNOi1{flex:1 1;display:flex;justify-content:flex-end;align-items:center;gap:5px}.common_infinize__dialogBoxContent__sXvqa{width:100%;padding:0 0 20px!important;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.common_infinize__dialogBoxText__V5EmO{color:#656565;font-size:16px!important;font-weight:400!important}.common_infinize__dialogBoxActions__8oUlW{padding:0!important}.common_infinize__dialogBoxActions__8oUlW button{padding:8px 40px!important;text-transform:none!important;border-radius:7px!important;box-shadow:0 0 4px 0 #073b91;font-size:20px!important;font-weight:500!important}.common_infinize__confirmationDialog__7VKhZ{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px}.common_infinize__confirmationDialogHeading__Gfj_9{margin:0;font-size:24px!important;font-weight:600!important}.common_infinize__confirmationDialogText___xht7{margin:0;color:#656565;font-size:16px;font-weight:400;text-align:center}.common_infinize__pagination__RCI8_ .MuiPagination-ul{flex-wrap:nowrap!important}.common_infinize__pagination__RCI8_ .MuiPaginationItem-root{border-radius:4px;border:1px solid #e0e0e0;color:#000}.common_infinize__pagination__RCI8_ .MuiPaginationItem-page.Mui-selected{color:#073b91;border:1px solid #073b91}.common_infinize__pagination__RCI8_ .MuiPaginationItem-ellipsis{border:none}.common_infinize__pagination__RCI8_ .MuiPaginationItem-previousNext{background-color:#073b91;color:#fff}.common_infinize__pagination__RCI8_ .MuiPaginationItem-previousNext:hover{background-color:#073b91}.common_infinize__pagination__RCI8_ .MuiPaginationItem-page{font-weight:700!important}.common_infinize__rationaleViewerContainer__Jbh0D{width:100%;border-radius:8px;background:#ffffff;padding:0;border:1.5px solid #d8e6ec;overflow-y:hidden;height:70vh;display:flex;flex-direction:column}.common_infinize__rationaleViewerSubContainer__6jqv1{flex:1 1;overflow-y:auto;margin:10px 15px 0 0;padding:0 24px;min-height:0}.common_infinize__rationaleDisclaimerContainer__8ok1F{padding:10px 20px 20px;flex-shrink:0}.common_infinize__rationaleDisclaimerHeading__tyJGP{color:#5c5c5c!important;font-size:14px!important;font-weight:500!important;padding-bottom:5px}.common_infinize__rationaleDisclaimerText__7W3lQ{font-size:12px!important;font-style:italic;font-weight:400!important;line-height:20px!important}.common_infinize__bannerContainer__8Hmkf{width:100%;border-radius:12px;padding:20px;box-shadow:0 4px 16px 0 rgba(16,11,39,.08);display:flex;justify-content:space-between;gap:15px;position:-webkit-sticky;position:sticky;top:64px;z-index:200}.common_infinize__editModeBannerContainer__P94f3{top:0}.common_infinize__bannerContainer__8Hmkf.common_warning__fw2On{border:1px solid #f7d9a4;background-color:#fff8ec}.common_infinize__bannerContainer__8Hmkf.common_error__j1pl_{cursor:pointer;border:1px solid #f4b0a1;background-color:#fff5f3}.common_infinize__bannerContainerData__QZLXU{display:flex;align-items:center;gap:15px}.common_infinize__bannerIcon__ZfP1H{align-self:flex-start;padding:10px;min-width:30px!important;max-width:30px!important;height:30px;border-radius:5px;display:flex;align-items:center;justify-content:center}.common_infinize__bannerIcon__ZfP1H.common_warning__fw2On{background:linear-gradient(180deg,#ffc46b,#ffa318)}.common_infinize__bannerIcon__ZfP1H.common_error__j1pl_{background:linear-gradient(180deg,#e88b76,#ca5048)}.common_infinize__bannerHeading__A_ZNW{color:#27303a;font-size:18px!important;font-weight:500!important}.common_infinize__bannerActionIcon__3vk28{color:#979fa9}.common_infinize__bannerActionButton__nBoPC{text-transform:none!important;border-radius:6px!important;border:1px solid #979fa9!important;background:#fff!important;padding:10px 25px!important;color:#2f3f53!important}.common_infinize__bannerDescription__LfuZ5{color:#333!important;font-size:14px!important;font-weight:400!important}.common_infinize__checkboxIcon__d1W4x{font-size:24px!important;border-radius:4px!important}.formFields_infinize__selectlanMenuItem__XFCWO{background-color:transparent;transition:background-color .3s ease}.formFields_infinize__selectlanMenuItemSelected__CPBfs{background-color:#bbdefb}.formFields_infinize__selectlanMenuItem__XFCWO:hover{background-color:#90caf9}.formFields_infinize__textArea__wordCount__V6frB{position:absolute;bottom:8px;right:16px;font-size:12px!important;color:#acacac!important}.formFields_infinize__fileInputCard__GemBM{display:flex;align-items:baseline;justify-content:space-between;margin-top:16px;box-shadow:none!important;border-radius:6px;border:1px solid #d8e6ec!important;background:#fff!important}.formFields_infinize__fileInputCardContent__jfF6Z{display:flex;align-items:flex-start}.formFields_infinize__fileInputFileDetails__WmQNC{font-size:13px!important;font-weight:500!important}.formFields_infinize__fileInputFileSize__wDv9Y{color:#989692!important;font-family:Poppins;font-size:12px!important;font-style:normal;font-weight:400!important;line-height:20px}.formFields_infinize__fileInputDropzone__o2ltT{display:flex;flex-direction:column;align-items:center;border:2px dashed #ccc;padding:16px;text-align:center;cursor:pointer;border-radius:8px;margin-top:12px}.formFields_dropzoneDisabled__7Pge6{cursor:not-allowed;opacity:.5;pointer-events:none;color:#7f7f7f;background-color:#f5f5f5}.formFields_infinize__fileInputUploadText__wPrtE{font-size:14px;color:#555;margin-top:10px!important}.formFields_infinize__fileInputErrorMessage__7fWLa{color:red;margin-top:8px!important;text-align:center}.formFields_infinize__fileInputEditButton___ZFC4{color:#353535}.formFields_infinize__addButton__wRkiy{padding:6px 24px!important;align-self:flex-start;text-transform:none!important}.formFields_infinize__filePreview__xthlD{font-weight:600!important;cursor:pointer;text-decoration:none;color:#073b91!important;font-size:14px!important;font-style:normal}.formFields_infinize__fileUploadIcon__zBZSo{border-radius:50px;background:#f5f5f5}.reasoning_infinize__IconButton__4th7W:disabled{background-color:#efefef!important;border:1px solid #b8b8b8}.reasoning_infinize__reasoningContainer__v54DF{display:flex;flex-direction:column;align-items:flex-start;padding:20px 27px;width:100%;gap:16px;border-radius:12px;background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.06);margin-top:24px}.reasoning_infinize__reasoningViewerContainer__hl7TM{width:100%;border-radius:8px;background:#ffffff;border:1.5px solid #d8e6ec}.reasoning_infinize__reasoningViewerSubContainer__C0Gjy{margin:10px 0;padding:0 20px;max-height:550px;min-height:550px;overflow-y:auto}.charts_infinize__legendRight__GglqD{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-top:0;margin-left:8px}.charts_infinize__legendBelow__wu1ia{width:100%;margin-top:16px;display:flex;flex-direction:column;align-items:center;justify-content:center}.charts_infinize__chartLabel__r7pYH,.charts_infinize__legendText__dB03n{font-size:14px!important;font-weight:400}.charts_infinize__legendText__dB03n{color:#000;font-style:normal;line-height:normal;letter-spacing:.16px}.charts_infinize__centeredChartTitle__H6XFc,.charts_infinize__chartTitle__RWMTs{color:#073b91!important;font-size:18px!important;font-weight:600!important}.charts_infinize__centeredChartTitle__H6XFc{text-align:center}.charts_infinize__centeredChartHeader__Uyg5S{width:100%;margin-bottom:5px}.charts_infinize__chartHeader__VTxMC{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:16px}.charts_infinize__centeredContent__Mb6zK{top:27%}.charts_dashboard__twDKl,.charts_infinize__centeredContent__Mb6zK{position:absolute;left:50%;transform:translate(-50%,-50%);text-align:center}.charts_dashboard__twDKl{top:33%}.charts_infinize__tooltipContainer__0ta9q{background-color:#fff;border:1px solid #ccc;padding:10px;border-radius:5px;position:relative;z-index:1}.sideBar_infinize__sideBar__nU2jZ .sideBar_MuiDrawer-paper__4bPN6{background-color:#073b91!important;color:white}.sideBar_infinize__sideBar__nU2jZ ul{transition:right .25s linear!important}.sideBar_infinize__sideBarMenuButton__z_kdw{height:65px!important}.sideBar_infinize__sideBarToggler__ngMXv{z-index:1300;position:fixed!important;top:calc(158px + .55rem)!important;left:calc(242px - .7rem)!important;transition:right .25s linear!important}.sideBar_infinize__sideBarToggler__ngMXv.sideBar_closed__de_Gt{left:53px!important;transition:right .25s linear!important}.sideBar_appSidebarFooter__r31G8{width:100%;padding:24px}.sideBar_logoWrapper__1T5Du{display:flex;align-items:center;justify-content:center;gap:8px;border-top:1px solid #e6e7e9;width:100%}.sideBar_userAvatar__wDDWP{border-radius:50%;object-fit:cover}.sideBar_wrapper__aF38A{display:flex;align-items:center;justify-content:center;gap:8px;width:100%}.header_infinize__header__25_eT{color:#1f1f1f}.header_infinize__menu__0KsD7{border-radius:16px;box-shadow:0 0 25px 0 rgba(0,0,0,.05)!important}.header_infinize__menu_email__vq_M9{color:#b0b0b0;font-size:12px}.advancedSearch_infinize__advancedSearch__container__sqqeZ{margin-top:1.5rem;border-radius:12px;width:100%;box-sizing:border-box;border-radius:10px;background-color:#fff;border:1px solid #d8e6ec;box-shadow:0 0 10px rgba(0,0,0,.03);overflow-x:auto}.advancedSearch_infinize__advancedSearch__titleContainer__Vfhb_{display:flex;justify-content:space-between;align-items:center;padding:16px 30px}.advancedSearch_infinize__advancedSearch__title__3HM_Z{font-size:24px!important;color:#073b91;margin:0!important;font-weight:500!important}.advancedSearch_infinize__advancedSearch__contentPadding__uZfCk{padding:32px!important;background:#ffffff;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.05)}.advancedSearch_infinize__advancedSearch__accordion__gqLQ7{margin-bottom:16px;border-radius:10px!important;border:1px solid #d8e6ec;background:#fbfbfd!important;box-shadow:0 0 5px 0 rgba(0,0,0,.1)!important}.advancedSearch_infinize__advancedSearch__button__eg5Tq{width:160px!important;height:48px!important}.advancedSearch_infinize__advancedSearch__buttons__group__eF8mn{padding:15px 24px;background-color:#fff;border:1px solid #d8e6ec;box-shadow:0 0 10px rgba(0,0,0,.03)}.advancedSearch_infinize__advancedSearch__accordion__gqLQ7{background:#fbfbfd}.advancedSearch_infinize__advancedSearch__accordion__gqLQ7:before{display:none}.advancedSearch_infinize__advancedSearch__accordion__gqLQ7.advancedSearch_Mui-expanded__QTFd_{margin-bottom:16px}.advancedSearch_infinize__advancedSearch__logic_box__jxC8s{padding:8px 20px;display:flex;justify-content:center;align-items:center;font-weight:700;color:#9caeb6;border-radius:7px;border:2px solid #d8e6ec}.advancedSearch_infinize__advancedSearch__sectionsContainer__5aLqb{border-radius:6px;border:1.5px solid #d8e6ec;padding:16px}.advancedSearch_infinize__Boxborder__uYUjI{border-bottom:1px dotted #d8e6ec}.advancedSearch_infinize__chipStyle__O94V4{font-weight:500;font-size:14px;border-radius:16px}.search_infinize__searchInput__kj5iz{width:100%;padding:20px 25px;border-radius:12px;border:1px solid #ebf2fd;background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.06)}.search_infinize__searchIcon__NhRIZ{width:100%;display:flex;justify-content:space-between;align-items:center}.search_infinize__searchIcon__NhRIZ h2{font-size:24px;font-weight:500}.search_infinize__searchBox__agv1t{width:100%;padding:10px 20px;display:flex;align-items:center;gap:20px;border-radius:8px!important;border:1.5px solid #073b91}.search_infinize__advanceSearch__tU2rZ{color:white!important;text-transform:none!important;padding:10px 25px!important;font-size:18px!important;border-radius:6px!important;box-shadow:none!important;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;align-items:center!important}.search_infinize__advancedSearchLink__wr5Ls{color:#073b91;font-size:18px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.54px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid}.search_infinize__savedSearches__r5vg_{border:1.5px solid #a0abb4!important;border-radius:8px!important}.search_infinize__searchPopup__Vp2bL{padding:15px 15px 0;width:320px;height:400px;overflow-y:scroll;overflow-x:hidden}.search_infinize__searchPopup__Vp2bL h4{font-size:18px;font-weight:500}.search_infinize__searchResultBox__EdLxh{min-height:80vh;display:flex;flex-direction:column;gap:30px}.search_infinize__searchResultBox__EdLxh h2{font-size:24px;font-weight:500}.search_infinize__studentName__bpxym{color:#000000de;display:flex;align-items:center}.search_infinize__searchResultsIcon__Fuhc_{width:30px;height:30px;background-color:#68aadf;border-radius:50%;display:flex;align-items:center;justify-content:center}.search_infinize__dataGrid__GuobL{border-radius:8px!important;background-color:#fff;height:100%;width:100%}.search_infinize__noSearchResults__C1BpM{padding:50px 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.search_infinize__searchTitle__pBerO{font-size:24px!important;font-weight:500!important}.search_infinize__dataGrid__GuobL .MuiDataGrid-columnHeaderTitle{color:#fff}.search_infinize__dataGrid__GuobL .MuiDataGrid-columnHeader{color:#fff;background-color:#073b91!important}.coursePlan_infinize__coursePlanCards__Xcl06{display:flex;align-items:flex-start;gap:30px;padding-bottom:20px;overflow-x:auto}.coursePlan_infinize__coursePlanCardButtons__dXzVe{display:flex;gap:20px}.coursePlan_infinize__coursePlanCardButtons__dXzVe button{height:60px;width:200px;text-transform:none!important;font-size:20px!important;font-weight:500!important;border-radius:12px}.coursePlan_infinize__coursePlanCardWithButtons__8in0a{width:100%;padding:25px 0 20px;border-radius:16px;border:1px solid #eaecf0;background:var(--White,#fff);box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03);overflow:hidden;box-sizing:border-box}.coursePlan_infinize__coursePlanCard__Rh6e6{width:100%;height:100%;overflow-y:auto;padding:0 20px;scrollbar-gutter:stable;display:flex;flex-direction:column;align-items:center}.coursePlan_infinize__coursePlanCardMenu__qrLtO{align-self:flex-end}.coursePlan_infinize__coursePlanCardMenu__qrLtO a{font-size:16px;font-weight:600}.coursePlan_infinize__coursePlanCard__Rh6e6 h2{padding:10px 0 5px;font-size:20px;font-weight:600}.coursePlan_infinize__coursePlanTotalCredits__rnOCJ{padding-bottom:30px;color:#919191;text-align:center;font-size:14px;font-weight:500}.coursePlan_infinize__coursePlanCardAccordion__yB6Qq{width:100%!important;background-color:#e3f2fd!important;border-radius:5px!important;box-shadow:none!important;padding:0 10px!important}.coursePlan_infinize__coursePlanCardAccordionTermName___tKJo{font-size:16px!important;font-weight:600!important}.coursePlan_infinize__coursePlanCardAccordionDetails__V0Cle{display:flex;flex-direction:column;padding:10px 0!important;gap:10px}.coursePlan_infinize__courseAccordion__4QoEa{margin-bottom:10px!important;box-shadow:none!important;background-color:#f2f4f5!important}.coursePlan_infinize__courseAccordionHighlighted__9udKY{border:1px solid #f4b0a1!important;background-color:#fff5f3!important}.coursePlan_infinize__courseAccordionSummary__mTZ2h{border-radius:4px;font-size:16px;font-weight:400;justify-content:space-between!important;align-items:center!important;gap:10px}.coursePlan_infinize__coursePlanAddCourseMenu__To7jV{background-color:#ffffff;padding:10px;margin-bottom:8px;transition:background-color .3s ease;cursor:pointer}.coursePlan_infinize__coursePlanAddCourseMenu__To7jV:hover{background-color:#f0f0f0}.coursePlan_infinize__coursePlanAddButton__cNroY{border-radius:4px!important;background-color:#f2f4f5!important;padding:10px!important;color:#333!important;font-size:16px!important;font-weight:400!important;text-transform:none!important}.coursePlan_infinize__coursePlanDoneButton__g3ula{border-radius:7px!important;border:1.5px solid #073b91!important;box-shadow:0 0 2px 0 rgba(28,113,181,.73);padding:10px!important;text-transform:none!important;font-weight:500!important;font-size:20px!important;color:#073b91!important;margin-top:15px!important}.coursePlan_infinize__coursePlanCircleDelete__Tytlt{border-radius:4px!important;border:2px solid #5a6876!important;background:var(--Colors-Primary-White,#fff)}.coursePlan_infinize__coursePlan__Mi1dB{border-radius:12px;margin-top:30px}.coursePlan_infinize__coursePlanPage__1MzkQ{padding:0 30px 30px;display:flex;flex-direction:column;font-size:20px!important;color:#073b91!important;margin-top:15px!important}.coursePlan_infinize__coursePlanRecommendations__GHKvK{height:700px;border-radius:16px;border:1px solid var(--Gray-200,#eaecf0);background:var(--White,#fff);box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03);display:flex;flex-direction:column;gap:20px;padding-bottom:20px}.coursePlan_infinize__recommendationsHeading__offk2{padding:20px;border-bottom:2px solid #eaecf0;display:flex;flex-direction:column;align-items:center;gap:20px}.coursePlan_infinize__recommendationsHeading__offk2 h2{font-size:20px;font-weight:600;text-align:center}.coursePlan_infinize__recommendationsCards__27yi6{width:100%!important;padding:10px 25px 20px;overflow-y:auto;overflow-x:hidden}.coursePlan_infinize__recommendationsCards__27yi6 ul{display:flex;flex-direction:column;gap:10px;padding:0}.coursePlan_infinize__recommendationsCards__27yi6 li{list-style-type:none;display:flex;align-items:flex-start;gap:10px;color:#656565;font-size:16px;font-weight:400;padding:0!important}.coursePlan_infinize__coursePlanRecommendationsPage__c_xre{width:100%;margin-top:25px;padding:30px 40px;border-radius:12px;background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.06);display:flex;flex-direction:column;align-items:flex-start;gap:30px}.coursePlan_infinize__coursePlanEditPage__M7CUh{width:100%;padding-right:20px!important;display:flex;flex-direction:column;align-items:flex-start;gap:30px}.coursePlan_infinize__coursePlanRecommendationsPage__c_xre h2{font-size:20px;font-weight:600}.coursePlan_infinize__coursePlanRecommendationsAlignment__NE9__{width:100%;display:flex;align-items:flex-start;gap:30px}.coursePlan_infinize__coursePlanTermsContainer__wZ0KN{width:100%;display:flex;flex-direction:column;gap:15px}.coursePlan_infinize__coursePlanTermsContainerTotalCredits__cCm1u{color:#333;font-size:16px!important;font-weight:500!important}.coursePlan_infinize__coursePlanTermsContainer__wZ0KN .coursePlan_infinize__coursePlanTabButton__9BMAv{font-size:16px!important;font-weight:600!important;text-decoration:underline!important;text-transform:none!important}.coursePlan_infinize__coursePlanPageTab__MSJ2N{font-size:16px!important;font-weight:500!important;text-transform:none!important;opacity:1!important;min-width:120px!important}.coursePlan_infinize__coursePlanLandingCards__oZfOe{width:100%;padding-bottom:20px;display:flex;gap:15px;overflow-x:auto}.coursePlan_infinize__coursePlanLandingCard__YTegr{height:500px;overflow-y:auto;overflow-x:hidden;border:2px solid #ebf2fd;border-radius:12px;padding:15px;display:flex;flex-direction:column;gap:10px;flex-shrink:0}.coursePlan_infinize__coursePlanTermHeading__54q6d{display:flex;justify-content:space-between;align-items:center}.coursePlan_infinize__coursePlanLandingCardTitle__ag_I1{color:#333;font-size:16px!important;font-weight:500!important}.coursePlan_infinize__coursePlanLandingCardDescription__g5NdZ{color:#656565;font-size:14px!important;font-weight:400!important}.coursePlan_infinize__coursePlanTermHeadingCredits__dWgGZ{color:#656565;font-size:14px!important;font-weight:500!important}.coursePlan_infinize__coursePlanLandingCardCredits__pta1J{color:#656565;font-size:inherit!important;font-weight:400!important}.coursePlan_infinize__coursePlanCourseItem__EBgLG{border:2px solid #ebf2fd;border-radius:8px;padding:10px;display:flex;flex-direction:column;gap:10px}.coursePlan_infinize__coursePlanCardRationaleLink__juXW9{color:#a5a5a5!important;text-decoration:underline!important;text-transform:none!important;font-size:16px!important}.coursePlan_infinize__coursePlanSchedule__9bFIU{color:#656565;font-size:inherit!important;font-weight:400!important}.coursePlan_infinize__coursePlanDescription__JkwT6{font-size:14px!important;border-top:1px solid #e0e0e0!important;padding:0!important}.coursePlan_infinize__coursePlanBoldText__z4yW2{font-size:14px!important;font-weight:500!important}.coursePlan_infinize__coursePlanDialogLabel__efEKf{color:#4a585f}.coursePlan_infinize__coursePlanDialogSpan__UXL8d{color:#888}.coursePlan_infinize__coursePlanDialogInputHeading__BOfB5{color:#231f20;font-size:16px!important;font-weight:500!important;margin-bottom:10px!important}.coursePlan_infinize__coursePlanDialogInputHeading__BOfB5.coursePlan_noMargin__DYS9V{margin-bottom:0!important}.coursePlan_infinize__coursePlanDialogRadio__HSjRf{padding:0 9px!important}.coursePlan_infinize__coursePlanDialogControlLabel__b0pag{align-items:flex-start!important}.alerts_infinize__AlertsContainer__7wCdt{border-radius:12px;border:1px solid #ebf2fd;background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.06);padding:24px}.alerts_infinize__alertAccordionSummaryExpanded__whcq4{border-bottom:1px solid #ebf2fd!important}.alerts_infinize__alertAccordion__oyLWg{border-radius:8px!important;border:1px solid #ebf2fd!important;box-shadow:0 0 5px 0 rgba(0,0,0,.06)!important;width:100%}.alerts_infinize__alertAccordion__oyLWg:before{display:none!important}.alerts_infinize__alertAccordionPrimaryText__IXDST{color:#333;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.alerts_infinize__alertAccordionSecondaryText__01NPC{color:#757575;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.alerts_infinize__headerIcon__dYr9y{width:50px;height:50px;flex-shrink:0;border-radius:10px;background:#e9eff3;display:flex;justify-content:center;align-items:center}.createCoursePlan_infinize__createCoursePlan__container__jQ_5g{width:100%;background-color:#fff;border:1px solid #d8e6ec;box-shadow:0 0 10px rgba(0,0,0,.03);border-radius:7px}.createCoursePlan_infinize__createCoursePlan__title__MisM7{font-size:24px;background:#e5f4ff;border-radius:6px 6px 0 0;margin:0!important;padding:16px 30px;font-size:1.5rem;font-weight:700}.createCoursePlan_infinize__createCoursePlan__Buttons__8kjrE{width:160px;height:48px;text-transform:none!important}.notes_infinize__notesContainer__Glohz{border:1px solid #efefef;width:100%;padding:24px;display:flex;gap:24px;flex-direction:column}.notes_infinize__downloadIcon__2VshA{width:20px;height:20px;border-radius:50px;background:#073b91;display:flex;justify-content:center;align-items:center}.notes_infinize__attachmentInfo__9KakF{color:#acacac!important}.notes_infinize__notesCards__Dv8KD{width:100%;padding:0 20px 20px}.notes_infinize__viewMoreDialogTitle__zivwx{color:#073b91;font-size:20px!important;font-weight:600!important}.notes_infinize__viewMoreDialogLink__0A1K7{color:#073b91;text-decoration:none;font-weight:600!important;font-size:14px!important}.notes_infinize__viewMoreDialogDescription__MF84S{color:#656565;font-size:14px!important;font-weight:400}.notes_infinize__fileCard__BfzfL{border-radius:6px;border:1px solid #d8e6ec;background:#fff;padding:12px;display:flex;align-items:flex-start;justify-content:space-between;width:100%}.notes_infinize__widgetCardDescription__ZmTP6{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.alertsAndNudges_infinize__nudgesCards__mRDkb{width:100%;gap:8px;padding:0 20px 20px}.alertsAndNudges_infinize__alertDescription__ikutp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5;max-height:calc(1.5em * 2)}.alertsAndNudges_infinize__unreadCountChip__KT_bI{border-radius:4px!important;background-color:#d0e8fb!important}.alertsAndNudges_infinize__linkButton__p3KfH{background:none!important;border:none!important;padding:0!important;margin:0!important;color:#073b91;text-decoration:underline!important;text-transform:none!important}.alertsAndNudges_infinize__nudgeTitle__Ntom7,.alertsAndNudges_infinize__nudgeTitle_bold__o7nJx{color:#333;font-size:16px!important;font-style:normal;line-height:normal;font-weight:500!important}.alertsAndNudges_infinize__nudgeTitle_bold__o7nJx{font-weight:600!important}