.Courses__container___k6zca{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:100%}.Courses__overlay___f6nr2{background-color:rgba(0,0,0,.7);height:-moz-calc(100% - 80px);height:calc(100% - 80px);position:absolute;top:80px;width:-moz-calc(100% - 496px);width:calc(100% - 496px);z-index:9}.Courses__overlayForGlobalHeader___Zxjvf{height:-moz-calc(100% - 40px);height:calc(100% - 40px);top:40px}.Courses__sidebarWrapper___LYUs4{background-color:rgba(0,0,0,.7);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:100%;max-width:496px;padding-bottom:80px;position:absolute;right:0;top:80px;width:100%;z-index:10}.Courses__sidebarWrapperForGlobalHeader___DSnQI{padding-bottom:0;top:40px}@-webkit-keyframes Courses__open_right_pane___P23sv{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes Courses__open_right_pane___P23sv{0%{-moz-transform:translateX(100%);transform:translateX(100%)}to{-moz-transform:translateX(0);transform:translateX(0)}}@keyframes Courses__open_right_pane___P23sv{0%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}}.Courses__sidebarAnimation___I7BIu{-webkit-animation:Courses__open_right_pane___P23sv .3s;-moz-animation:Courses__open_right_pane___P23sv .3s;animation:Courses__open_right_pane___P23sv .3s;background-color:var(--surface-primary-enabled);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:100%;width:100%}@-webkit-keyframes TeacherCoursesV2__skeleton-loading___T5F8i{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes TeacherCoursesV2__skeleton-loading___T5F8i{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes TeacherCoursesV2__skeleton-loading___T5F8i{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.TeacherCoursesV2__container___jbQVi{background:var(--surface-primary-enabled);height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%}.TeacherCoursesV2__bodyContainer___azA73,.TeacherCoursesV2__container___jbQVi{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;overflow:hidden}.TeacherCoursesV2__bodyContainer___azA73{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0}.TeacherCoursesV2__widgetisedHomepageBodyContainer___oTJyk{background-color:var(--surface-secondary-enabled)}.TeacherCoursesV2__scrollInnerContainer___KeHRy{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.TeacherCoursesV2__modalContent___Vw2Pu{height:624px!important;width:600px!important}.TeacherCoursesV2__leftContainer___wR7bQ{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:0 56px;position:relative;width:100%}.TeacherCoursesV2__leftContainerV2___Zfm3R{padding-right:0}.TeacherCoursesV2__leftScrolllInnerContainer___wrOH2{-webkit-flex-shrink:0;flex-shrink:0;margin:0 auto;max-width:1080px;padding:32px 0;width:100%}.TeacherCoursesV2__leftScrolllInnerContainerV2___qcKS7{padding:48px 0}.TeacherCoursesV2__rightContainer___JGl_m{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;background-color:var(--surface-secondary-enabled);border-left:1px solid var(--border-secondary);flex-direction:column;-webkit-flex-shrink:0;flex-shrink:0;height:100%;overflow-y:auto;width:100%}.TeacherCoursesV2__previousYearMsgModal___fm6mV{height:278px;padding:40px;position:fixed;top:13.33%;width:480px}.TeacherCoursesV2__previousYearMsgContainer____u9Nc{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;height:100%}.TeacherCoursesV2__title___TndtT{font-size:2rem;font-weight:700}.TeacherCoursesV2__content___3IkCd,.TeacherCoursesV2__title___TndtT{color:var(--text-secondary)}.TeacherCoursesV2__content___3IkCd{font-size:1.6rem;font-weight:500;margin-top:24px}.TeacherCoursesV2__bodyInnerContainerFreeOrg___fyRye,.TeacherCoursesV2__bodyInnerContainer___jkWpr{-webkit-align-content:start;align-content:start;display:grid;overflow-y:auto;position:relative;width:100%}.TeacherCoursesV2__bodyInnerContainerForWidgetisedUI___bW8rv.TeacherCoursesV2__bodyInnerContainerFreeOrg___fyRye,.TeacherCoursesV2__bodyInnerContainer___jkWpr.TeacherCoursesV2__bodyInnerContainerForWidgetisedUI___bW8rv{display:block}.TeacherCoursesV2__bodyContainerADMManager___Z3T7q{grid-template-columns:auto minmax(475px,20%);grid-gap:40px;overflow-x:hidden;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.TeacherCoursesV2__bodyInnerContainerFreeOrg___fyRye{grid-template-columns:1.5fr .9fr}.TeacherCoursesV2__groupedProjectGroupListContainer___bXGrf{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin:0 auto;max-width:1080px;padding:48px 0;row-gap:48px}.TeacherCoursesV2__emptyState___NkX3R,.TeacherCoursesV2__groupedProjectGroupListContainer___bXGrf{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.TeacherCoursesV2__emptyState___NkX3R{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.TeacherCoursesV2__courseFilterContainer___MTUdl{background:var(--surface-primary-active);border-radius:8px;margin-top:16px}.TeacherCoursesV2__headerButton___LsreP{gap:12px;margin-left:12px}.TeacherCoursesV2__ADMContainer___zEVTu,.TeacherCoursesV2__headerButton___LsreP{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.TeacherCoursesV2__ADMContainer___zEVTu{margin-top:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:24px;height:100%}.TeacherCoursesV2__revampedBodyContainer___QBMm8{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:32px 32px 0}.TeacherCoursesV2__revampedBodyInnerContainer___W4r4E{max-width:1400px;width:100%}.TeacherCoursesV2__revampedBodyLayout___GFl4q{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:24px}.TeacherCoursesV2__dynamicWidgetsContainer___R7fjy{display:grid;gap:24px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.TeacherCoursesV2__dynamicWidgetsContainer___R7fjy:empty{display:none}@media screen and (max-width:1080px){.TeacherCoursesV2__groupedContainer___KeNlG{grid-template-columns:repeat(2,1fr)}.TeacherCoursesV2__ADMContainer___zEVTu{height:100%;margin-right:32px;width:360px}.TeacherCoursesV2__bodyContainerADMManager___Z3T7q{grid-template-columns:auto 388px;grid-gap:32px}.TeacherCoursesV2__groupedContainerCustomClass___XCibM{grid-template-columns:repeat(2,292px)}.TeacherCoursesV2__leftContainerV2___Zfm3R{padding-left:32px}}@media(min-width:1081px)and (max-width:1280px){.TeacherCoursesV2__leftContainerV2___Zfm3R{padding-left:32px}.TeacherCoursesV2__groupedContainer___KeNlG{grid-template-columns:repeat(3,1fr)}.TeacherCoursesV2__groupedContainerCustomClass___XCibM{grid-template-columns:repeat(2,1fr)}.TeacherCoursesV2__bodyContainerADMManager___Z3T7q{grid-template-columns:minmax(0,1fr) 400px}.TeacherCoursesV2__ADMContainer___zEVTu{height:100%;margin-right:32px;width:400px}}@media(min-width:1281px)and (max-width:1699px){.TeacherCoursesV2__bodyContainerADMManager___Z3T7q{grid-template-columns:minmax(0,1fr) 463px}.TeacherCoursesV2__groupedContainerCustomClass___XCibM{grid-gap:16px;grid-template-columns:repeat(3,1fr)}.TeacherCoursesV2__ADMContainer___zEVTu{height:100%;margin-right:32px;width:431px}.TeacherCoursesV2__leftContainerV2___Zfm3R{padding-left:32px}}@media(min-width:1700px){.TeacherCoursesV2__groupedContainerCustomClass___XCibM{grid-gap:16px!important}.TeacherCoursesV2__ADMContainer___zEVTu{margin-right:108px}.TeacherCoursesV2__leftContainerV2___Zfm3R{max-width:988px;padding-left:0}.TeacherCoursesV2__ADMContainer___zEVTu{height:100%;margin-right:32px;width:472px}}@media(max-width:1280px){.TeacherCoursesV2__dynamicWidgetsContainer___R7fjy{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(200px,1fr))}.TeacherCoursesV2__dynamicWidgetsContainer___R7fjy>:nth-child(3):last-child,.TeacherCoursesV2__dynamicWidgetsContainer___R7fjy>:only-child{grid-column:1/-1}}.TeacherCoursesV2__customLtiIcon___CfgSM{display:block;height:24px;width:24px}@-webkit-keyframes TimetableWidget__skeleton-loading___pNJJX{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes TimetableWidget__skeleton-loading___pNJJX{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes TimetableWidget__skeleton-loading___pNJJX{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.TimetableWidget__container___lvfIZ{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;background-color:var(--surface-primary-enabled);border:1px solid var(--border-secondary);border-radius:12px;flex-direction:column;gap:12px;margin-bottom:32px}.TimetableWidget__container___lvfIZ,.TimetableWidget__widgetTopHeader___SDMNP{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.TimetableWidget__widgetTopHeader___SDMNP{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:12px 12px 0}.TimetableWidget__containerAdaptive___OYd9J{border-radius:8px}.TimetableWidget__headerDate___XHPz3{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;align-items:baseline;gap:6px}.TimetableWidget__rotationDay___l8MkN{color:var(--text-secondary);font-size:14px;line-height:20px}.TimetableWidget__widgetContent___MQ52b{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.TimetableWidget__listViewWidgetContent___YnNnB{overflow-y:auto}.TimetableWidget__cardViewWidgetContentAdaptive___oIxN3,.TimetableWidget__listViewWidgetContent___YnNnB{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.TimetableWidget__skeletonWrapper___s_7_T{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:138px;min-height:138px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;flex-direction:column;padding:0 12px 12px}.TimetableWidget__skeletonWrapperAdaptive___rOdOh{height:100%}.TimetableWidget__skeletonContainer___tgyMc{border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-shrink:0;flex-shrink:0;gap:12px;height:126px;min-height:126px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.TimetableWidget__skeletonContainerAdaptive___N3z3p{height:100%}.TimetableWidget__listViewSkeletonContainer___biVug{gap:12px;padding:0 12px 12px}.TimetableWidget__listViewSkeletonCard___dZSsw,.TimetableWidget__listViewSkeletonContainer___biVug{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.TimetableWidget__listViewSkeletonCard___dZSsw{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;border:1px solid var(--border-secondary);border-radius:8px;gap:4px;justify-content:center;min-height:70px;padding:12px}.TimetableWidget__skeletonContainer___tgyMc::-webkit-scrollbar{display:none}.TimetableWidget__skeletonSlot___eY20O{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-shrink:0;flex-shrink:0;height:126px;min-height:126px;min-width:132px;width:132px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;border-radius:8px;flex-direction:column;padding:12px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;background-color:var(--surface-primary-enabled);border:1px solid var(--border-secondary);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;justify-content:space-between}.TimetableWidget__skeletonSlotAdaptive___q2M2L{height:100%;width:148px}.TimetableWidget__skeletonSlotTop___Z8rY4{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:4px}.TimetableWidget__skeletonTime___FJSpK{margin-bottom:4px}.TimetableWidget__skeletonCourse____b7LL{margin-top:2px}.TimetableWidget__skeletonSlotAction___KPrhr{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-top:4px}.TimetableWidget__skeletonIcon___cu76T{border-radius:6px}.Teacher__container___AjU1t{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.CourseDetails__container___u6wgO,.Teacher__container___AjU1t{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;background:var(--surface-primary-enabled);flex-direction:column;height:100%;overflow:hidden;width:100%}.CourseDetails__archivedClassAlert___bl7Yx{background-color:#ffce66;color:var(--text-primary);font-size:1.4rem;font-weight:500;padding:6px 0;text-align:center;width:100%;z-index:10}.CourseDetails__sideBar___ZmWF7{position:absolute;z-index:300}.CourseDetails__content___NADPh,.CourseDetails__sideBar___ZmWF7{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:100%}.CourseDetails__content___NADPh{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%}.CourseDetails__nonDemoContent___wR8hq{padding-left:72px}.CourseDetails__nonDemoContentWithSidebarV2___JxYwA{padding-left:60px}.CourseDetails__body___MbRHN{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto;height:100%;min-height:0;width:100%}.CourseDetails__sideBarInFlow___Ulc6F{-webkit-flex-shrink:0;flex-shrink:0;position:relative}.CourseDetails__contentCardArea___tohVz{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto;min-width:0;padding:12px 8px 12px 0}.CourseDetails__contentCard___a_MJZ{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;background:var(--surface-primary-enabled);border:var(--border-width-default) solid var(--border-secondary);border-radius:var(--radius-container-large);flex-direction:column;height:100%;overflow:hidden;width:100%}.PinIcon__pinIconContainer___NfGIj{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:20px}.PinIcon__pinIconContainerBookmarked___mDKAE svg{fill:var(--decorative-foreground-subtle-yellow)}@-webkit-keyframes SideBar__skeleton-loading___m45h0{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes SideBar__skeleton-loading___m45h0{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes SideBar__skeleton-loading___m45h0{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.SideBar__container___NmmEV{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;min-height:100%;padding:16px 0 12px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;-webkit-flex-shrink:0;flex-shrink:0;width:72px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;background:#202632;flex-direction:column}.SideBar__openContainer___gW7qk{overflow:visible;width:264px}.SideBar__openContainer___gW7qk .SideBar__courseNameContainer___eBZYV,.SideBar__openContainer___gW7qk .SideBar__logoutdetailcontainer___UZj59,.SideBar__openContainer___gW7qk .SideBar__rightIconContainer___CwEQ4,.SideBar__openContainer___gW7qk .SideBar__tabName___Ae7yg,.SideBar__openContainer___gW7qk .SideBar__toddleLogoContainer___BtO6k{opacity:1}.SideBar__openContainer___gW7qk .SideBar__lockIcon___aOyT7{fill:var(--icon-secondary);opacity:1}.SideBar__openContainer___gW7qk .SideBar__courseInfoParentContainer___QzB3I{opacity:1}.SideBar__openContainer___gW7qk .SideBar__badge___JxYjw{opacity:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.SideBar__openContainer___gW7qk .SideBar__subText___pVqJD{opacity:1}.SideBar__closeContainer___HnlQN{overflow:hidden;will-change:width,opacity}.SideBar__closeContainer___HnlQN:hover{overflow:visible;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;width:264px}.SideBar__closeContainer___HnlQN:hover .SideBar__lockIcon___aOyT7,.SideBar__closeContainer___HnlQN:hover .SideBar__logoutdetailcontainer___UZj59,.SideBar__closeContainer___HnlQN:hover .SideBar__rightIconContainer___CwEQ4,.SideBar__closeContainer___HnlQN:hover .SideBar__tabName___Ae7yg,.SideBar__closeContainer___HnlQN:hover .SideBar__toddleLogoContainer___BtO6k{opacity:1;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.SideBar__closeContainer___HnlQN:hover .SideBar__lockIcon___aOyT7{fill:var(--icon-secondary)}.SideBar__closeContainer___HnlQN:hover .SideBar__courseInfoParentContainer___QzB3I,.SideBar__closeContainer___HnlQN:hover .SideBar__courseNameContainer___eBZYV{opacity:1;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.SideBar__closeContainer___HnlQN:hover .SideBar__badge___JxYjw{opacity:0}.SideBar__closeContainer___HnlQN:hover .SideBar__badge___JxYjw,.SideBar__closeContainer___HnlQN:hover .SideBar__subText___pVqJD{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.SideBar__closeContainer___HnlQN:hover .SideBar__subText___pVqJD{opacity:1}.SideBar__rowContainer___BZo9r{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-left:4px solid transparent;color:#dbdbdb;padding:12px 0;width:100%}.SideBar__toddleIconContainer___vBglK{cursor:pointer;padding-top:8px}.SideBar__toddleIconContainerWithoutHome___NFcu9{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-shrink:0;flex-shrink:0}.SideBar__toddleIconContainerWithHome___iWl1x{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.SideBar__tab___gIyPT{background-color:#202632;color:#dbdbdb;cursor:pointer;fill:#dbdbdb;-webkit-flex-shrink:0;flex-shrink:0;font-size:1.5rem;font-weight:500}.SideBar__tab___gIyPT:hover{background-color:#2b313c}.SideBar__iconContainer___RCqWr{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-shrink:0;flex-shrink:0;height:100%;width:64px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;position:relative}.SideBar__subMenuIconContainer___ghruI{margin-left:20px;margin-right:16px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.SideBar__icon___A1aoy,.SideBar__tabName___Ae7yg{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.SideBar__tabName___Ae7yg{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-webkit-flex-shrink:0;flex-shrink:0;font-size:1.5rem;justify-content:flex-start;width:164px}.SideBar__lockIcon___aOyT7,.SideBar__tabName___Ae7yg{opacity:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.SideBar__lockIcon___aOyT7{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;fill:var(--icon-on);position:relative;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.SideBar__subMenuTabName___x1KJY{-webkit-flex-shrink:1;flex-shrink:1;max-width:240px;min-width:160px;padding-right:23px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.SideBar__toddleLogoContainer___BtO6k{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;fill:#fff;flex-direction:row;-webkit-flex-shrink:0;flex-shrink:0;opacity:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.SideBar__menuListScrollContainer___UWdft,.SideBar__rightMenuTop___FWKlX,.SideBar__toddleLogoContainer___BtO6k{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal}.SideBar__menuListScrollContainer___UWdft,.SideBar__rightMenuTop___FWKlX{-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-box-orient:vertical;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0}.SideBar__menuListScrollContainer___UWdft{overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.SideBar__menuListScrollContainer___UWdft::-webkit-scrollbar{display:none}.SideBar__rightMenuBottom___EYrjR{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.SideBar__selectClass___U1OXM .SideBar__rightIconContainer___CwEQ4{-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.SideBar__selectClass___U1OXM:hover .SideBar__rightIconContainer___CwEQ4{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.SideBar__logOutTab___dMv4A{cursor:default}.SideBar__logOutTab___dMv4A:hover{background-color:#202632}.SideBar__logoutTextContainer___Df4YR{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}.SideBar__adminOrLogoutText___yec9p,.SideBar__logoutTextContainer___Df4YR{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.SideBar__adminOrLogoutText___yec9p{color:#ffab00;cursor:pointer;-webkit-flex-shrink:0;flex-shrink:0;font-size:1.2rem;font-weight:500}.SideBar__logoutdetailcontainer___UZj59{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;opacity:0;width:156px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.SideBar__logoutdetailcontainerNoNotification___I35r1{width:100%}.SideBar__arrowContainer___JVJB7{border-right:1px solid #fff;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:16px;margin-right:12px;padding:0 12px 0 8px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.SideBar__arrowContainerNoNotification___Vv5nY{border-right:none;margin-right:8px}.SideBar__logoutdetailInnercontainer___s12Vd{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:80%}.SideBar__logoutdetailInnercontainer___s12Vd,.SideBar__menuLine___EcpCN{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.SideBar__menuLine___EcpCN{border-top:1px solid #484848;height:1px;width:100%}.SideBar__menulinecontainer___bOM84{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-shrink:0;flex-shrink:0;padding:16px}.SideBar__activeTab___cdB_h{border-left:4px solid #f75961;color:var(--text-link-default);color:var(--text-on);cursor:pointer;fill:var(--icon-on);font-weight:600}.SideBar__menuTab___YA25W:not(:last-child){margin-bottom:8px}.SideBar__rightIconContainer___CwEQ4{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;opacity:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;cursor:pointer;justify-content:flex-end;position:relative;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.SideBar__courseNameContainer___eBZYV{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;opacity:0;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.SideBar__courseSwitcherNameText___GlxPD{font-size:1.6rem;font-weight:500;margin-right:8px;white-space:nowrap;width:140px}.SideBar__courseSwitcherNameText___GlxPD,.SideBar__userName___xaJey{color:var(--text-on);overflow:hidden;text-overflow:ellipsis}.SideBar__userName___xaJey{display:-webkit-flex;display:-moz-box;display:flex;display:block;display:-webkit-box;font-size:1.4rem;-webkit-line-clamp:1;line-height:1.4rem;max-height:-moz-calc(1.4rem + 2px);max-height:calc(1.4rem + 2px);width:100%;-webkit-box-orient:vertical}@media(hover:none)and (pointer:coarse){.SideBar__menuListScrollContainerSubMenuOpen___vxVQU{overflow-x:unset;overflow-y:unset}}.SideBar__courseSwitcherTabContainer___cNJtb{-webkit-flex-shrink:0;flex-shrink:0}.SideBar__courseSwitcherContainer___WyTnL{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:64px;margin-top:16px;padding:12px 0}.SideBar__courseSwitcherContainer___WyTnL:hover{background-color:#2b313c}.SideBar__courseInfoParentContainer___QzB3I{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:10px;opacity:0}.SideBar__courseInfoContainer___O9Opg,.SideBar__courseInfoParentContainer___QzB3I{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.SideBar__courseInfoContainer___O9Opg{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:2px;height:40px}.SideBar__classIconContainer___tgBu0{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin:0 12px 0 16px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.SideBar__courseNameText___Emwy4{color:var(--text-on);font-size:1.6rem;font-weight:500;max-width:152px;text-overflow:ellipsis}.SideBar__courseSubInfoContainer___AHPOW{color:#b0b0b0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;font-size:1.2rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:4px}.SideBar__gradeNameText___DVQxL{font-weight:500}.SideBar__courseInfoSubText___WHk05{color:#b0b0b0;font-size:1.2rem;font-weight:500}.SideBar__dot___fT1w3{background-color:#b0b0b0;border-radius:50%;height:4px;width:4px}.SideBar__tabNameWithCaret___zIKv0{width:158px}.SideBar__profileImageContainer___RVRJY{border-radius:4px}.SideBar__badgeAvatarContainer___MDMeh{height:32px;position:relative;width:32px}.SideBar__badge___JxYjw{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;background-color:#d33852;border-radius:9999px;color:var(--text-on);height:20px;justify-content:center;padding-block:2px;padding-inline:4px;position:absolute;right:0;text-align:center;top:0;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);transform:translate(50%,-50%)}.SideBar__tooltipContainer___xzj5d{width:190px}.SideBar__tooltipTitle___su9Gt{font-weight:700}.SideBar__subText___pVqJD{color:#b0b0b0;font-style:italic;line-height:1.6rem;opacity:0}.SideBar__tabWithSubText___zNB50{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-moz-box-align:start!important;align-items:flex-start!important}.SideBar__iconWithSubText___GuqaB{top:4px}.MenuList__container___wAKbc{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-flex-shrink:0;flex-shrink:0}@-webkit-keyframes GlobalHeader__skeleton-loading___BNxVt{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes GlobalHeader__skeleton-loading___BNxVt{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes GlobalHeader__skeleton-loading___BNxVt{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.GlobalHeader__container___WviZJ{background-color:var(--surface-dark-enabled);height:40px;padding:12px 8px;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;gap:24px;justify-content:space-between}.GlobalHeader__container___WviZJ,.GlobalHeader__greetingComponent___srLA3{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.GlobalHeader__greetingComponent___srLA3{color:var(--text-on);height:100%;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.GlobalHeader__toddleIcon___SdhwR{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;fill:#f75961;height:32px;min-width:32px;width:32px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-radius:4px;cursor:pointer}.GlobalHeader__toddleIcon___SdhwR:hover{background-color:var(--surface-dark-hover)}.GlobalHeader__toddleIcon___SdhwR:focus-visible{outline:var(--border-width-focus) solid var(--border-focus);outline-offset:2px}.GlobalHeader__middleContainer___mEhv4{gap:8px}.GlobalHeader__middleContainer___mEhv4,.GlobalHeader__userMenuButtonContainer___LnhLF{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.GlobalHeader__userMenuButtonContainer___LnhLF{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.GlobalHeader__searchBar___DXBtA{background-color:#616161;border-radius:6px;color:var(--text-primary);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:28px;padding:4px 8px;width:356px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.GlobalHeader__searchBar___DXBtA:hover{background-color:#333}.GlobalHeader__searchBar___DXBtA:focus-visible{outline:var(--border-width-focus) solid var(--border-focus);outline-offset:2px}.GlobalHeader__searchPlaceholder___QFx2S{gap:8px;line-height:1.6rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;min-width:0}.GlobalHeader__rocketShipIconContainer___EY4Sv,.GlobalHeader__searchPlaceholder___QFx2S{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.GlobalHeader__rocketShipIconContainer___EY4Sv{margin-left:auto;margin-right:auto}.GlobalHeader__modalContent___PJyAx{height:100%;width:100%}.GlobalHeader__overlayContainer___NQ3Xy{bottom:0;height:unset;left:0;right:0;z-index:1098}.GlobalHeader__shortcutContainer___gVjbq{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:2px}.GlobalHeader__placeHolderLabel___o2ATc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@-webkit-keyframes SubMenu__open_Menu___ljGxv{to{-webkit-transform:translateX(261px)}}@-moz-keyframes SubMenu__open_Menu___ljGxv{to{-webkit-transform:translateX(261px)}}@keyframes SubMenu__open_Menu___ljGxv{to{-webkit-transform:translateX(261px)}}@-webkit-keyframes SubMenu__close_Menu___KCsSy{to{-webkit-transform:translateX(-440px)}}@-moz-keyframes SubMenu__close_Menu___KCsSy{to{-webkit-transform:translateX(-440px)}}@keyframes SubMenu__close_Menu___KCsSy{to{-webkit-transform:translateX(-440px)}}.SubMenu__container___i0EmV{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;background-color:#202632;border-radius:8px;flex-direction:column;left:-440px;padding:8px 0;position:absolute;z-index:-1}.SubMenu__showContainer___Eq07R{-webkit-animation:SubMenu__open_Menu___ljGxv .3s;-moz-animation:SubMenu__open_Menu___ljGxv .3s;animation:SubMenu__open_Menu___ljGxv .3s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;left:4px;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.SubMenu__hideContainer___Vorow{-webkit-animation:SubMenu__close_Menu___KCsSy .3s;-moz-animation:SubMenu__close_Menu___KCsSy .3s;animation:SubMenu__close_Menu___KCsSy .3s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes UserMenuButton__skeleton-loading___iagxr{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes UserMenuButton__skeleton-loading___iagxr{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes UserMenuButton__skeleton-loading___iagxr{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.UserMenuButton__container___Wl4PJ{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-radius:6px;font-weight:400;position:relative}.UserMenuButton__container___Wl4PJ,.UserMenuButton__menuBtn___MxCCv{background-color:var(--surface-dark-enabled)}.UserMenuButton__menuBtn___MxCCv{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:0;padding:0}.UserMenuButton__dropdown___FtYIy:hover{background-color:var(--surface-dark-enabled)}.UserMenuButton__menuContainer___ZAzfJ{gap:8px}.UserMenuButton__infoCenter___AIoaK,.UserMenuButton__menuContainer___ZAzfJ{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.UserMenuButton__infoCenter___AIoaK svg{fill:#bababa}.UserMenuButton__nameCard___mJyWN{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.UserMenuButton__nameCard___mJyWN,.UserMenuButton__userIdentifier___O7H3Q{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.UserMenuButton__userIdentifier___O7H3Q{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.UserMenuButton__userMenuContainer___Jatit{background-color:var(--surface-primary-enabled);border:1px solid var(--border-secondary);border-radius:8px;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.1);box-shadow:0 8px 16px 0 rgba(0,0,0,.1);color:var(--text-primary);padding-bottom:8px;width:300px}.UserMenuButton__userMenuContainer___Jatit svg{fill:var(--icon-primary)}.UserMenuButton__profileInfo____bEF2{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;cursor:auto;gap:12px;padding:12px 16px}.UserMenuButton__userType___TYLxx{color:var(--text-secondary);text-align:left}.UserMenuButton__sentralPortalIcon___nJxj6{height:20px;width:20px}.UserMenuButton__userName___XpOLl{display:block;display:-webkit-box;-webkit-line-clamp:1;line-height:2rem;max-height:-moz-calc(2rem + 2px);max-height:calc(2rem + 2px);-webkit-box-orient:vertical;overflow:hidden;text-align:left;text-overflow:ellipsis}.UserMenuButton__binCoachmarkContainer___fpkCI{width:332px;z-index:1000}.UserMenuButton__binCoachmarkContainer___fpkCI>div:first-child>div:first-child{margin-left:8px}@-webkit-keyframes CourseList__skeleton-loading___L0whB{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes CourseList__skeleton-loading___L0whB{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes CourseList__skeleton-loading___L0whB{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes CourseList__open_Menu___FmBi0{to{-webkit-transform:translateX(261px)}}@-moz-keyframes CourseList__open_Menu___FmBi0{to{-webkit-transform:translateX(261px)}}@keyframes CourseList__open_Menu___FmBi0{to{-webkit-transform:translateX(261px)}}@-webkit-keyframes CourseList__close_Menu___lyG8E{to{-webkit-transform:translateX(-440px)}}@-moz-keyframes CourseList__close_Menu___lyG8E{to{-webkit-transform:translateX(-440px)}}@keyframes CourseList__close_Menu___lyG8E{to{-webkit-transform:translateX(-440px)}}.CourseList__container___tjg8B{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;background-color:#202632;border-radius:8px;flex-direction:column;height:344px;left:-440px;overflow:hidden;position:absolute;top:92px;width:280px;z-index:-1}.CourseList__showContainer___NLQnE{-webkit-animation:CourseList__open_Menu___FmBi0 .3s;-moz-animation:CourseList__open_Menu___FmBi0 .3s;animation:CourseList__open_Menu___FmBi0 .3s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;left:4px;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.CourseList__hideContainer___kq335{-webkit-animation:CourseList__close_Menu___lyG8E .3s;-moz-animation:CourseList__close_Menu___lyG8E .3s;animation:CourseList__close_Menu___lyG8E .3s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.CourseList__searchContainer___URnKi{border:1px solid var(--border-bold-secondary);border-radius:6px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:40px;width:248px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;color:var(--text-on);font-size:1.6rem;gap:18px;margin:16px auto 8px;padding:0 16px}.CourseList__searchIputBox___XJGG9{background:none;width:172px}.CourseList__searchIputBox___XJGG9:focus{outline:none}.CourseList__searchIputBox___XJGG9::-webkit-input-placeholder{color:#b0b0b0}.CourseList__searchIputBox___XJGG9::placeholder{color:#b0b0b0}.CourseList__courseListContainer___KfY01{height:-moz-calc(100% - 40px);height:calc(100% - 40px);overflow-y:auto}.CourseList__courseListContainer___KfY01::-webkit-scrollbar{display:none}.CourseList__courseListContainerEmpty___nEqRG{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;color:var(--text-on);justify-content:center}.CourseList__courseItemContainer___k7Ylq,.CourseList__courseListContainerEmpty___nEqRG{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.CourseList__courseItemContainer___k7Ylq{cursor:pointer;height:64px;padding:0 16px}.CourseList__courseItemContainer___k7Ylq:focus-within,.CourseList__courseItemContainer___k7Ylq:hover{background-color:#2b313c}.CourseList__courseItemContainer___k7Ylq:focus-within .CourseList__pinIconContainer___NLQL9,.CourseList__courseItemContainer___k7Ylq:hover .CourseList__pinIconContainer___NLQL9{visibility:visible}.CourseList__coursItemAvatarContainer___UYzWM{margin-right:8px;width:40px}.CourseList__coursItemAvatarContainer___UYzWM,.CourseList__courseDetailsParentContainer___SR7Sv{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.CourseList__courseDetailsParentContainer___SR7Sv{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.CourseList__courseDetailsContainer___mtaNe{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:2px}.CourseList__courseTitle___acdCw{color:var(--text-on);font-size:1.6rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:152px}.CourseList__courseTitleWithoutPin___HTgbF{width:200px}.CourseList__gradeDetailsContainer___mWxTU{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.CourseList__courseInfoSubText___trizA,.CourseList__gradeDetailsContainer___mWxTU{color:#b0b0b0;font-size:1.2rem}.CourseList__dot___perxC{background-color:#b0b0b0;border-radius:50%;height:4px;margin:0 4px;width:4px}.CourseList__pinIconContainer___NLQL9{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;visibility:hidden;width:20px}.CourseList__pinIconContainerBookmarked___fWpzK{visibility:visible}.CourseList__profileImageContainer___I8a2p{border-radius:4px!important}.CourseList__loadingContainer___c912L{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding:20px 0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.CourseList__tooltipContainer___yZxKn{width:190px}.CourseList__tooltipTitle___l_i6A{font-weight:700}.FamilyInviteBanner__familyInviteBanner___hJEaz{background:#ffab00;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding:8px 0;position:absolute;right:0;top:0;width:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;font-weight:500;justify-content:center;z-index:245}.FamilyInviteBanner__bannerCloseIcon___U8yns{cursor:pointer;position:absolute;right:8px;top:8px}.FamilyInviteBanner__videoLink___ReMjL{cursor:pointer;text-decoration:underline}.ShortcutChip__container___yYD_A{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:4px}.SubjectsCoursesModal__tabContainer___YO1tI{border-bottom:1px solid var(--border-secondary);width:100%}.SubjectsCoursesModal__filterContainer___kFDRe{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.SubjectsCoursesModal__searchContainer___ZCV9i{width:320px}.SubjectsCoursesModal__entityListContainer___OjPl9{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:16px;overflow-y:auto}.SubjectsCoursesModal__entityItem___oJBgo,.SubjectsCoursesModal__entityListContainer___OjPl9{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.SubjectsCoursesModal__entityItem___oJBgo{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:12px}.SubjectsCoursesModal__labelContainer___HVDno{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:2px}.SubjectsCoursesModal__labelContainer___HVDno,.SubjectsCoursesModal__noResults___KUKsX{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.SubjectsCoursesModal__noResults___KUKsX{color:var(--text-secondary);-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:24px}.SubjectsCoursesModal__clickableCourse___eirlo{border-radius:8px;cursor:pointer}.SubjectsCoursesModal__clickableCourse___eirlo:hover{background-color:var(--surface-primary-hover)}.SubjectsCoursesModal__clickableCourse___eirlo:hover .SubjectsCoursesModal__courseIconWrapper___aD7Ml{opacity:1}.SubjectsCoursesModal__courseIconWrapper___aD7Ml{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-left:auto;opacity:0}.SubjectsCoursesModal__secondaryText___F0h54{color:var(--text-secondary)}.Departments__container___YCWpQ{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;gap:16px;overflow:hidden;padding:24px}.Departments__headerWrapper___XUgzN{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.Departments__headerWrapper___XUgzN,.Departments__rightButtonContainer___qVVkN{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:8px}.Departments__rightButtonContainer___qVVkN{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.Departments__headingContainer___ttxWN{width:75%}.Departments__filterContainer___qhCZw{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:8px}.Departments__searchWrapper___mcrdy{width:320px}.Departments__rightFilters___fzUU2{gap:8px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.Departments__feedWrapper___Yo0Ol,.Departments__rightFilters___fzUU2{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.Departments__feedWrapper___Yo0Ol{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:400px;width:100%}.Departments__headerRightSection___oTtLX{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:8px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.Departments__gridContainer___YVPTe{width:100%}.Departments__schoolsPopoverList___HuHsV{max-height:260px;overflow:auto;padding:6px 8px 6px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.Departments__schoolItem___iPfB7,.Departments__schoolsPopoverList___HuHsV{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.Departments__schoolItem___iPfB7{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:8px;padding:6px 0}.UserMenuItems__container___CLjVz{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:4px}.UserMenuItems__separator___woiWw{background-color:var(--border-secondary);height:1px;width:100%}.UserMenuItems__item___D1ll5{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:12px;overflow:hidden;padding:12px 16px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;text-align:start;width:100%}.UserMenuItems__item___D1ll5:focus-visible{background-color:var(--surface-primary-hover);outline:none}.UserMenuItems__item___D1ll5:hover{background-color:var(--surface-primary-hover)}.UserMenuItems__toggleItem___Llec1{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.UserMenuItems__toggleItemLabel___fDsCO{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:12px;overflow:hidden}.SubMenu__subMenuContainer___ZciC4{position:relative}.SubMenu__subMenuContainer___ZciC4:hover{background-color:var(--surface-primary-hover)}.SubMenu__subMenuSwitcher____301n{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding:12px 16px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;width:100%}.SubMenu__subMenuSwitcher____301n:focus-visible{background-color:var(--surface-primary-hover);outline:none}.SubMenu__subMenuLabel___uKmLI{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:12px}.SubMenu__subMenuDropdownWrapper___e_80L{position:absolute;right:100%;top:0}.SubMenu__subMenuDropdown___DtBV4{background-color:var(--surface-primary-enabled);border:1px solid var(--border-secondary);border-radius:8px;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.1);box-shadow:0 8px 16px 0 rgba(0,0,0,.1);margin-right:8px;overflow:hidden;padding:8px 0}.SubMenu__subMenuCheckbox___EdJ4X,.SubMenu__subMenu___Fg0de{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding:12px 16px;width:100px}.SubMenu__subMenuCheckbox___EdJ4X:focus-visible,.SubMenu__subMenu___Fg0de:focus-visible{background-color:var(--surface-primary-hover);outline:none}.SubMenu__subMenuCheckbox___EdJ4X:hover,.SubMenu__subMenu___Fg0de:hover{background-color:var(--surface-primary-hover)}.SubMenu__subMenuCheckbox___EdJ4X .SubMenu__label___bFlgi,.SubMenu__subMenu___Fg0de .SubMenu__label___bFlgi{color:var(--text-primary);margin-left:8px}.SubMenu__subMenuCheckbox___EdJ4X{width:280px}.SubMenu__checkbox___AMh1L svg{fill:var(--icon-inverse)}.AcademicYearSwitcher__academicYearSwitcherContainer___C35yH{position:relative}.AcademicYearSwitcher__academicYearSwitcherContainer___C35yH:hover{background-color:var(--surface-primary-hover)}.AcademicYearSwitcher__academicYearSwitcher___tTQ6k{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding:12px 16px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:12px;width:100%}.AcademicYearSwitcher__academicYearSwitcher___tTQ6k:focus-visible{background-color:var(--surface-primary-hover);outline:none}.AcademicYearSwitcher__academicYearSwitcher___tTQ6k:hover{background-color:var(--surface-primary-hover)}.AcademicYearSwitcher__labelContainer___HckmE{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;text-align:start}.AcademicYearSwitcher__subMenuDropdownWrapper___ua4d2{position:absolute;right:100%;top:0}.AcademicYearSwitcher__subMenuDropdown___iEudN{background-color:var(--surface-primary-enabled);border:1px solid var(--border-secondary);border-radius:8px;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.1);box-shadow:0 8px 16px 0 rgba(0,0,0,.1);margin-right:8px;max-height:336px;overflow:hidden auto;padding:8px 0}.AcademicYearSwitcher__subMenu___kZ7ab{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding:12px 16px;width:116px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;line-height:2.2rem}.AcademicYearSwitcher__subMenu___kZ7ab:focus-visible{background-color:var(--surface-primary-hover);outline:none}.AcademicYearSwitcher__subMenu___kZ7ab:hover{background-color:var(--surface-primary-hover)}@-webkit-keyframes UserUtilityMenu__skeleton-loading___eXON3{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes UserUtilityMenu__skeleton-loading___eXON3{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes UserUtilityMenu__skeleton-loading___eXON3{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.UserUtilityMenu__infoIconsContainer____NfR1,.UserUtilityMenu__infoIconsGroupContainer___qo1se{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:8px}.UserUtilityMenu__infoIconsContainer____NfR1{height:28px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.UserUtilityMenu__activeInfoIcon___rEZr0{background-color:#525252}.UserUtilityMenu__activeInfoIcon___rEZr0 svg{fill:#e6e6e6}.UserUtilityMenu__infoIcon___pyRit{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding:4px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-radius:8px}.UserUtilityMenu__infoIcon___pyRit:focus-visible{outline:var(--border-width-focus) solid var(--border-focus);outline-offset:2px}.UserUtilityMenu__separator___rHbKM{border-left:1px solid #616161;height:24px}.BulkMarkRollsModal__modalContainer___OKN9j{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;background:var(--surface-primary-enabled);flex-direction:column;height:100vh;width:100vw}.BulkMarkRollsModal__toolbar___Bs7H2{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;gap:16px;justify-content:space-between;padding:16px 32px 24px}.BulkMarkRollsModal__toolbarLeft___ea_De,.BulkMarkRollsModal__toolbar___Bs7H2{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.BulkMarkRollsModal__toolbarLeft___ea_De{gap:12px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0}.BulkMarkRollsModal__toolbarRight___Rz4Be{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-shrink:0;flex-shrink:0;gap:8px}.BulkMarkRollsModal__searchWrapper___mfLUe{width:320px}.BulkMarkRollsModal__tableWrapper___LuevQ{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;flex:1;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:0 32px 24px}.BulkMarkRollsModal__tableWrapper___LuevQ thead th{background-color:var(--surface-tertiary-enabled);border-bottom:1px solid var(--border-secondary);border-top:1px solid var(--border-secondary)}.BulkMarkRollsModal__tableContainer___WPOdA{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0;overflow:auto}.BulkMarkRollsModal__sessionCell___AHoIV{color:var(--text-primary);font-weight:500}.BulkMarkRollsModal__dateCell___ngtvi,.BulkMarkRollsModal__timeCell____GRjw{color:var(--text-primary);white-space:nowrap}.BulkMarkRollsModal__timeCell____GRjw{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;gap:4px;justify-content:space-between;width:140px}.BulkMarkRollsModal__studentCell___VA4ME{max-width:220px;min-width:0}.BulkMarkRollsModal__studentCellInner___DC96b{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:8px;max-width:220px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.BulkMarkRollsModal__studentNameWrapper___ENOzn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;max-width:100%;min-width:0;vertical-align:middle}.BulkMarkRollsModal__studentName___ebquV{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BulkMarkRollsModal__attendanceCell___mThKQ{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:8px}.BulkMarkRollsModal__attendanceCellClosed___TPa1u{cursor:not-allowed;opacity:.4}.BulkMarkRollsModal__inlineAttendanceButton___J97Jr{background:transparent;border:1px solid var(--border-secondary);border-radius:50%;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:36px;width:36px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;color:var(--icon-secondary);-webkit-flex-shrink:0;flex-shrink:0;justify-content:center}.BulkMarkRollsModal__inlineAttendanceButtonSelected___EVVf2,.BulkMarkRollsModal__inlineAttendanceButton___J97Jr{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-size:12px;font-weight:600}.BulkMarkRollsModal__inlineAttendanceButtonSelected___EVVf2{border:none;color:var(--text-on);padding:1px}.BulkMarkRollsModal__overflowButtonAbbr___S0A9X{font-weight:600;line-height:1}.BulkMarkRollsModal__overflowButtonCaret___bOwAQ{color:var(--text-on)}.BulkMarkRollsModal__noteCell___a1atw{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:240px}.BulkMarkRollsModal__noteCell___a1atw>*{width:100%}.BulkMarkRollsModal__dropdownOptionLabel___p_rzy{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:8px}.BulkMarkRollsModal__emptyOptionsHint___CzdRG,.BulkMarkRollsModal__emptyState___DwFHk,.BulkMarkRollsModal__loadingState___XJSDZ{color:var(--text-secondary)}.BulkMarkRollsModal__emptyState___DwFHk,.BulkMarkRollsModal__loadingState___XJSDZ{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;font-size:14px;justify-content:center;padding:64px 32px}@-webkit-keyframes PlatformSwitcher__skeleton-loading___csHlZ{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes PlatformSwitcher__skeleton-loading___csHlZ{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes PlatformSwitcher__skeleton-loading___csHlZ{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.PlatformSwitcher__filterLabelButton___lATV7{background-color:#1f1f1f;padding:0 8px}.PlatformSwitcher__tooltipContent___TYfsI{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.PlatformSwitcher__label___JrCpS,.PlatformSwitcher__tooltipContent___TYfsI{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:4px}.PlatformSwitcher__label___JrCpS{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;color:var(--text-on)}.PlatformSwitcher__orgName___gvpWQ{display:block;display:-webkit-box;-webkit-line-clamp:1;line-height:19.5px;max-height:21.5px;-webkit-box-orient:vertical;overflow:hidden;text-align:left;text-overflow:ellipsis;word-break:break-all}.PlatformSwitcher__activeLabel___S4QMz{white-space:nowrap}.PlatformSwitcher__schoolNamePrimary___wdPEZ{gap:4px}.PlatformSwitcher__schoolNamePrimary___wdPEZ,.PlatformSwitcher__shortcutContainer___eHdJi{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.PlatformSwitcher__shortcutContainer___eHdJi{gap:8px}@-webkit-keyframes TimetableWidgetSlots__skeleton-loading___xFJo8{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes TimetableWidgetSlots__skeleton-loading___xFJo8{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes TimetableWidgetSlots__skeleton-loading___xFJo8{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.TimetableWidgetSlots__contentArea___Tv1wK{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.TimetableWidgetSlots__cardViewContentAreaAdaptive___OUTHF,.TimetableWidgetSlots__listViewContentArea___mAG9K{height:100%}.TimetableWidgetSlots__adaptiveEmptyStateContainer___l3Zvm{max-height:unset}.TimetableWidgetSlots__slotContainer___hgmiX{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:12px;overflow-x:auto;padding:0 12px 12px}.TimetableWidgetSlots__slotContainer___hgmiX:focus-visible{border-radius:4px;outline:var(--border-width-focus) solid var(--border-focus);outline-offset:-2px}.TimetableWidgetSlots__slotContainerButton___VuZku:focus-visible{border-radius:8px;outline:var(--border-width-focus) solid var(--border-focus);outline-offset:2px}.TimetableWidgetSlots__cursorPointer___rGFaS{cursor:pointer}.TimetableWidgetSlots__listViewSlotContainer___CSoxN{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.TimetableWidgetSlots__cardViewSlotContainerAdaptive___IUKWb{height:100%}.TimetableWidgetSlots__slot___nvLYy{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-shrink:0;flex-shrink:0;height:126px;width:132px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;border-radius:8px;flex-direction:column;padding:12px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;border:1px solid var(--border-secondary);justify-content:space-between}.TimetableWidgetSlots__slot___nvLYy:focus-visible{outline:var(--border-width-focus) solid var(--border-focus);outline-offset:-2px}.TimetableWidgetSlots__slot___nvLYy:hover{background-color:var(--surface-primary-hover)}.TimetableWidgetSlots__unavailableSlotContainer___j20Xe{border:1px dashed var(--border-secondary)}.TimetableWidgetSlots__substituteSlotContainer___kRgOJ{background-color:var(--surface-decorative-subtle-yellow);border:none}.TimetableWidgetSlots__substituteSlotContainer___kRgOJ:hover{background-color:var(--surface-decorative-yellow)}.TimetableWidgetSlots__currentSlotContainer___uAQjX{background-color:var(--surface-decorative-subtle-blue);border:none}.TimetableWidgetSlots__currentSlotContainer___uAQjX:hover{background-color:var(--surface-decorative-blue)}.TimetableWidgetSlots__yardDutySlotContainer___AERlF{background-color:var(--surface-decorative-subtle-neutral);border:none}.TimetableWidgetSlots__listViewSlot___PFMeJ{height:auto;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.TimetableWidgetSlots__cardViewSlotAdaptive___nBmAg{height:100%;width:148px}.TimetableWidgetSlots__slotInfoWrapper____Mjp1{gap:4px;margin-top:4px}.TimetableWidgetSlots__slotInfoWrapper____Mjp1,.TimetableWidgetSlots__slotTopWrapper___zD41Y{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.TimetableWidgetSlots__slotTopWrapperForListView___kZnhL{min-width:0}.TimetableWidgetSlots__timeLabel___KOgsP{color:var(--text-secondary);margin-bottom:4px}.TimetableWidgetSlots__currentSlotTimeLabel___pWVcN{color:var(--text-semantic-info)}.TimetableWidgetSlots__courseLabel___jwDgU{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;word-break:break-word}.TimetableWidgetSlots__courseLabel___jwDgU,.TimetableWidgetSlots__locationLabel___Q9Tkw{display:block;display:-webkit-box;-webkit-line-clamp:1;line-height:1.6rem;max-height:-moz-calc(1.6rem + 2px);max-height:calc(1.6rem + 2px);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.TimetableWidgetSlots__warningMarkingButton___wVmx8,.TimetableWidgetSlots__warningMarkingButton___wVmx8:hover{border:1px solid var(--border-semantic-warning)}.TimetableWidgetSlots__successMarkingButton___FCwkv,.TimetableWidgetSlots__successMarkingButton___FCwkv:hover{border:1px solid var(--border-semantic-success)}.TimetableWidgetSlots__slotActionButtons___QXJhb{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.TimetableWidgetSlots__listViewSlotActionButtons___qk9wt{gap:8px}.TimetableWidgetSlots__NoPeriodEmptyState___LRX2f,.TimetableWidgetSlots__substituteTeachersWrapper___MbgQt{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.TimetableWidgetSlots__NoPeriodEmptyState___LRX2f{font-weight:600;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:138px;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;background-color:var(--surface-primary-disabled);border-radius:0 0 12px 12px;gap:20px;justify-content:center}.TimetableWidgetSlots__listViewNoPeriodEmptyState___cZDct{background-color:var(--surface-primary-enabled)}.TimetableWidgetSlots__listViewNoPeriodEmptyState___cZDct,.TimetableWidgetSlots__substituteTeacherTooltipWrapper___qPJHc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.TimetableWidgetSlots__substituteTeacherTooltipWrapper___qPJHc{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;max-width:288px}.TimetableWidgetSlots__substituteTeacherslist___LaENb{margin:0;padding-left:12px}.SwitcherDropdown__container___a7lLi{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;background-color:var(--surface-primary-enabled);border:1px solid var(--border-secondary);border-radius:8px;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.1);box-shadow:0 8px 16px 0 rgba(0,0,0,.1);color:var(--text-primary);flex-direction:column;padding:8px 0;width:328px}.SwitcherDropdown__section___V9Qha{padding:0 8px}@-webkit-keyframes SwitcherMenuCard__skeleton-loading___yGh0z{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes SwitcherMenuCard__skeleton-loading___yGh0z{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes SwitcherMenuCard__skeleton-loading___yGh0z{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.SwitcherMenuCard__container___UqmrD{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:12px;padding:8px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-radius:8px;width:100%}.SwitcherMenuCard__container___UqmrD:hover{background-color:var(--surface-primary-hover)}.SwitcherMenuCard__container___UqmrD:hover .SwitcherMenuCard__pinIcon___ZtnJ3{visibility:visible}.SwitcherMenuCard__labelWrapper___VvQzS{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.SwitcherMenuCard__label___Aiz25{display:block;display:-webkit-box;-webkit-line-clamp:1;line-height:2rem;max-height:-moz-calc(2rem + 2px);max-height:calc(2rem + 2px);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.SwitcherMenuCard__avatarIcon___wbvAQ{border-radius:6px}.SwitcherMenuCard__pinIcon___ZtnJ3{visibility:hidden}.SwitcherMenuCard__pinIconTouch___oTtZc{visibility:visible}.SwitcherMenuCard__unpinIcon___cnsB4{fill:var(--decorative-foreground-subtle-yellow)}@-webkit-keyframes SchoolSwitcher__skeleton-loading___P9mlB{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes SchoolSwitcher__skeleton-loading___P9mlB{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes SchoolSwitcher__skeleton-loading___P9mlB{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.SchoolSwitcher__container___kzaHi{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:12px;padding:8px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-radius:8px;width:100%}.SchoolSwitcher__container___kzaHi:hover{background-color:var(--surface-primary-hover)}.SchoolSwitcher__labelWrapper___MupKf{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.SchoolSwitcher__labelWrapper___MupKf span{display:block;display:-webkit-box;-webkit-line-clamp:1;line-height:1.6rem;max-height:-moz-calc(1.6rem + 2px);max-height:calc(1.6rem + 2px);text-align:left;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.SchoolSwitcher__subMenu___B2oKP{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding:8px 16px;width:260px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;gap:8px;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.SchoolSwitcher__subMenu___B2oKP:focus-visible{outline:none}.SchoolSwitcher__subMenu___B2oKP:hover{background-color:var(--interactive-inverse-hover)}.SchoolSwitcher__containerWrapper___LWm5q{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;position:relative}.SchoolSwitcher__accountsContainer___bMXOT{border-bottom:1px solid var(--border-secondary)}.SchoolSwitcher__subMenuDropdownWrapper___BrYKr{left:100%;position:absolute;top:0}.SchoolSwitcher__subMenuDropdown___WCTKV{background-color:var(--surface-primary-enabled);border:1px solid var(--border-secondary);border-radius:8px;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.1);box-shadow:0 8px 16px 0 rgba(0,0,0,.1);margin-left:16px;max-height:336px;overflow:hidden auto;padding:4px 0;width:260px}@-webkit-keyframes TimetablePlannerWidget__skeleton-loading___wLCp3{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes TimetablePlannerWidget__skeleton-loading___wLCp3{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes TimetablePlannerWidget__skeleton-loading___wLCp3{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.TimetablePlannerWidget__container___uzAlW{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;background:var(--surface-primary);background-color:var(--surface-primary-enabled);border:1px solid var(--border-secondary);border-radius:8px;flex-direction:column;gap:16px;height:100%;max-height:600px;padding:16px}.TimetablePlannerWidget__container___uzAlW.TimetablePlannerWidget__fullHeight___hyOWp{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:90vh}.TimetablePlannerWidget__widgetisedHomepageContainer___Gi1ie{background-color:var(--surface-primary-enabled);gap:8px;height:500px;max-height:unset;padding:0}.TimetablePlannerWidget__adaptiveHomepageContainer___R9Vui{height:100%}.TimetablePlannerWidget__widgetisedHomepageContainerForAxisView___Afiex{gap:0}.TimetablePlannerWidget__widgetTopHeader___hi0dF{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.TimetablePlannerWidget__widgetisedHomepageTopHeader___TAaLw{padding:12px 16px 0}.TimetablePlannerWidget__adaptiveHomepageTopHeader___symvi{padding:16px 20px 0}.TimetablePlannerWidget__headerTitleContainer___MkMVF{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:8px}.TimetablePlannerWidget__headerDate___Pzazf{color:var(--text-default);font-size:var(--fs-heading-6,16px);font-style:normal;font-weight:700;line-height:var(--lh-heading-6,24px);min-width:100px}.TimetablePlannerWidget__rotationDay___vJyS2{color:var(--text-subtle);font-size:14px;line-height:20px}.TimetablePlannerWidget__headerActions___MUUHe{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:8px}.TimetablePlannerWidget__headerActions___MUUHe,.TimetablePlannerWidget__viewContainer___f4QQU{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.TimetablePlannerWidget__viewContainer___f4QQU{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0;overflow-y:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.TimetablePlannerWidget__widgetisedHomepageViewContainer___ZFIWT{padding:0 16px}.TimetablePlannerWidget__adaptiveHomepageViewContainer___npIMW{padding:4px 20px 16px}.TimetablePlannerWidget__widgetisedHomepageViewContainerForAxisView___lJxva{padding:0 0 0 16px}.TimetablePlannerWidget__skeletonContainer___W4nNd{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:8px;padding:8px 0}.TimetablePlannerWidget__skeletonSlot___RaK1_{height:80px;width:100%}.TimetablePlannerWidget__dropdownContent___VifNq{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;background-color:var(--surface-primary-enabled);border:1px solid var(--border-secondary);border-radius:8px;flex-direction:column;gap:12px;min-width:240px;padding:12px}.SwitcherModal__header___QMYRJ{margin-right:8px;width:100%}.SwitcherModal__header___QMYRJ,.SwitcherModal__leftHeader___IJY8C{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.SwitcherModal__leftHeader___IJY8C{gap:8px}.SwitcherModal__searchInputContainer___qiyXr{padding-left:8px;width:312px}.SwitcherModal__cardsContainer___fjjOz{display:grid;gap:4px 28px;grid-template-columns:repeat(3,1fr)}.SwitcherModal__body___Tkz65{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:12px;padding:0 16px 12px}.SwitcherModal__body___Tkz65,.SwitcherModal__emptyStateContainer___fJe15{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.SwitcherModal__emptyStateContainer___fJe15{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;height:320px;justify-content:center;padding:0 260px}@-webkit-keyframes SwitcherSidebar__skeleton-loading___hYZ54{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes SwitcherSidebar__skeleton-loading___hYZ54{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes SwitcherSidebar__skeleton-loading___hYZ54{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.SwitcherSidebar__triggerContainer___arnFV{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:2px;height:40px}.SwitcherSidebar__activeLabel___lwPl4{color:var(--text-on);display:block;display:-webkit-box;-webkit-line-clamp:1;line-height:2rem;max-height:-moz-calc(2rem + 2px);max-height:calc(2rem + 2px);text-align:left;word-break:break-all;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.SwitcherSidebar__toddleIcon___W_l2L{height:20px;width:20px}.SwitcherSidebar__switchPortalTooltipContainer___vjmDD{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:4px}.SwitcherSidebar__switchPortalLabelWithBadge___kC36N,.SwitcherSidebar__switchPortalTooltipContainer___vjmDD{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.SwitcherSidebar__switchPortalLabelWithBadge___kC36N{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:8px}.SwitcherSidebar__sidebarOverlay___NNKoK{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;-webkit-animation:SwitcherSidebar__fadeIn___Y5YPs .3s ease-out;-moz-animation:SwitcherSidebar__fadeIn___Y5YPs .3s ease-out;animation:SwitcherSidebar__fadeIn___Y5YPs .3s ease-out}.SwitcherSidebar__sidebarContent___QsfLt{-webkit-animation:SwitcherSidebar__slideInLeft___mOpRl .3s ease-out;-moz-animation:SwitcherSidebar__slideInLeft___mOpRl .3s ease-out;animation:SwitcherSidebar__slideInLeft___mOpRl .3s ease-out;border-radius:0;margin:0;max-width:320px;width:320px}@-webkit-keyframes SwitcherSidebar__slideInLeft___mOpRl{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes SwitcherSidebar__slideInLeft___mOpRl{0%{-moz-transform:translateX(-100%);transform:translateX(-100%)}to{-moz-transform:translateX(0);transform:translateX(0)}}@keyframes SwitcherSidebar__slideInLeft___mOpRl{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes SwitcherSidebar__fadeIn___Y5YPs{0%{opacity:0}to{opacity:1}}@-moz-keyframes SwitcherSidebar__fadeIn___Y5YPs{0%{opacity:0}to{opacity:1}}@keyframes SwitcherSidebar__fadeIn___Y5YPs{0%{opacity:0}to{opacity:1}}.SwitcherSidebar__sidebar___bfDNC{background:var(--surface-primary-enabled);border-right:1px solid var(--border-secondary);-webkit-box-shadow:0 8px 16px rgba(0,0,0,.1);box-shadow:0 8px 16px rgba(0,0,0,.1);height:100%;width:320px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;overflow:hidden}.SwitcherSidebar__header___SUpvS,.SwitcherSidebar__sidebar___bfDNC{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.SwitcherSidebar__header___SUpvS{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:12px 12px 12px 16px}.SwitcherSidebar__headerLeft___VYIPK,.SwitcherSidebar__headerTitle___GSseb{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.SwitcherSidebar__headerLeft___VYIPK{gap:4px}.SwitcherSidebar__headerActions___HHC8i,.SwitcherSidebar__headerLeft___VYIPK{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.SwitcherSidebar__headerActions___HHC8i{gap:8px}.SwitcherSidebar__searchContainer___fTN7T{padding:8px 16px}.SwitcherSidebar__menuList___TkcjQ{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;overflow-y:auto;padding-bottom:4px}.SwitcherSidebar__menuItem___kWhff{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-radius:8px;cursor:pointer;gap:12px;min-width:208px;padding:6px 16px}.SwitcherSidebar__menuItem___kWhff.SwitcherSidebar__active___Byw8p,.SwitcherSidebar__menuItem___kWhff:hover{background-color:var(--surface-primary-hover)}.SwitcherSidebar__menuItemLabel___u4mRn{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;display:block;display:-webkit-box;flex:1;-webkit-line-clamp:1;line-height:2rem;max-height:-moz-calc(2rem + 2px);max-height:calc(2rem + 2px);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.SwitcherSidebar__chevronIcon___MWepV{margin-left:auto}.SwitcherSidebar__schoolItem___xNSBh{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;cursor:pointer;gap:8px;padding:6px 16px}.SwitcherSidebar__schoolItem___xNSBh.SwitcherSidebar__active___Byw8p,.SwitcherSidebar__schoolItem___xNSBh:hover{background-color:var(--surface-primary-hover)}.SwitcherSidebar__schoolName___goQqu{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;display:block;display:-webkit-box;flex:1;-webkit-line-clamp:2;line-height:2rem;max-height:-moz-calc(4rem + 2px);max-height:calc(4rem + 2px);min-width:0;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.SwitcherSidebar__pinIcon___gMS7x{cursor:pointer;-webkit-flex-shrink:0;flex-shrink:0;visibility:hidden}.SwitcherSidebar__schoolItem___xNSBh:hover .SwitcherSidebar__pinIcon___gMS7x{visibility:visible}.SwitcherSidebar__pinIconFilled___bnKfo{cursor:pointer;fill:var(--decorative-foreground-subtle-yellow);-webkit-flex-shrink:0;flex-shrink:0}.SwitcherSidebar__pinnedSchoolsDivider___nhsUG{border-bottom:1px solid var(--border-secondary);margin:8px 0}.SwitcherSidebar__sectionHeader____NTif{color:var(--text-secondary);padding:8px 16px}.SwitcherSidebar__pinnedSchoolsHeader___DTkjI{margin:0;padding:6px 16px 12px}.SwitcherSidebar__emptyState___vg51I{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding:24px 16px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}@-webkit-keyframes RocketShipIcon__skeleton-loading___t2BBA{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes RocketShipIcon__skeleton-loading___t2BBA{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes RocketShipIcon__skeleton-loading___t2BBA{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.RocketShipIcon__container___Y9Kcr{background-color:#616161;border:unset;border-radius:6px;cursor:pointer;height:28px;padding:4px;width:28px}.RocketShipIcon__container___Y9Kcr svg{fill:var(--icon-on)}.RocketShipIcon__container___Y9Kcr:focus-visible{outline:var(--border-width-focus) solid var(--border-focus);outline-offset:2px}.RocketShipIcon__containerWithHovering___H7skh{background-color:var(--interactive-primary-hover)}.RocketShipIcon__activeContainer___eHCbS{background-color:var(--surface-primary-enabled)}.RocketShipIcon__activeContainer___eHCbS svg{fill:#222}@-webkit-keyframes ProjectGroupCard__skeleton-loading___HoiOv{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes ProjectGroupCard__skeleton-loading___HoiOv{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes ProjectGroupCard__skeleton-loading___HoiOv{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.ProjectGroupCard__container___iJNKz{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:80px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;border:1px solid var(--border-secondary);border-left-width:4px;border-radius:4px;cursor:pointer;justify-content:center;padding:0 32px;row-gap:4px}.ProjectGroupCard__container___iJNKz:hover{border-color:#b0b0b0}.ProjectGroupCard__labelText___FpOEA{color:var(--text-primary);font-size:1.6rem;font-weight:700}.ProjectGroupCard__increasedHeight___kPU_v{height:104px}.Header__container___HV8Gl{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;border-bottom:1px solid var(--border-secondary);-webkit-flex-shrink:0;flex-shrink:0;height:80px;justify-content:space-between;padding-left:40px;width:100%}.Header__containerHighZIndex___gdK62{z-index:10000}.Header__greetingComponent___Bi9J7{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:100%}.Header__toddleIcon___jTPWI{fill:#f75961;height:40px;width:40px}.Header__rightMenu___X6CUS{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.Header__userMenuContainer___KQ9R4{margin-right:32px}.Header__menuButtonContainer___sRCZa{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding-right:24px}.Header__menuButtonContainerUserTypeStudent___zLk8j{padding-right:40px}.Header__rightIconContainer___KGy9O{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;cursor:pointer;fill:var(--icon-primary);justify-content:flex-end;margin-left:24px;position:relative;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.Header__rightIconContainer___KGy9O:hover{fill:#000}.Header__iconGroup___lt_1W{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;border-left:1px solid var(--border-secondary);justify-content:center;padding:0 8px}.Carousel__container___KZvjH,.Header__iconGroup___lt_1W{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.Carousel__container___KZvjH{-webkit-flex-shrink:0;flex-shrink:0;margin-bottom:32px;position:relative}.Carousel__containerV2___Fx6M4{margin-bottom:48px}.Carousel__dotContainer___qiOPj{bottom:16px;left:40px;position:absolute;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}.Carousel__dotContainer___qiOPj,.Carousel__dot___cFUiq{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.Carousel__dot___cFUiq{background-color:#ebebeb;border-radius:50%;height:6px;margin-right:8px;width:6px}.Carousel__activeDot___vtdxB{background-color:#f75961}.Carousel__arrowContainer___NRSv7{border:1px solid #b0b0b0;border-radius:50%;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;fill:#b0b0b0;height:24px;position:absolute;top:50%;width:24px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.Carousel__arrowContainer___NRSv7:hover{border:1px solid #484848;fill:#484848}.Carousel__leftArrowContainer___LKx_W{left:-36px}.Carousel__rightArrowContainer___jgdwK{right:-36px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}.CarouselItem__container___T3y4h{border:1px solid var(--border-secondary);border-radius:16px;cursor:pointer;display:grid;height:100%;opacity:1;overflow:hidden;position:relative;-moz-transition:opacity .3s;transition:opacity .3s;-webkit-transition:opacity .3s;width:100%}.CarouselItem__container___T3y4h:hover{border-color:var(--border-hover)}.CarouselItem__containerV2___mb89a{border-radius:8px;min-height:224px}.CarouselItem__containerAdaptive___D_Ze2{border-radius:8px;cursor:default;grid-template-rows:minmax(0,1fr)}.CarouselItem__containerAdaptive___D_Ze2,.CarouselItem__containerAdaptive___D_Ze2:hover{border:1px solid var(--border-secondary)}.CarouselItem__containerCompactView___uyI85{cursor:inherit}.CarouselItem__containerCompactView___uyI85:hover{border-color:var(--border-secondary)}.CarouselItem__cursorInherit___XEFuV{cursor:inherit}.CarouselItem__innerContainer___v8WNG{display:grid;grid-auto-flow:column;padding:40px 72px 40px 40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;width:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin:0 auto;grid-column-gap:12px;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px}.CarouselItem__innerContainerV2___gO65k{padding:16px 48px 16px 16px}.CarouselItem__leftContainer___dF4m7{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:100%;max-width:590px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.CarouselItem__label___CCiJa{font-size:2.4rem;font-weight:700}.CarouselItem__labelV2___TbNoA,.CarouselItem__label___CCiJa{color:var(--text-primary)}.CarouselItem__button___iRRHp{display:grid}.CarouselItem__subLabel___Ef2OF{font-size:1.6rem;font-weight:500;margin-bottom:24px}.CarouselItem__headerSmallText___N1voM,.CarouselItem__subLabelV2___OYI4_,.CarouselItem__subLabel___Ef2OF{color:var(--text-secondary)}.CarouselItem__headerSmallText___N1voM{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;font-size:1.6rem;font-weight:500;height:18px;margin-bottom:24px}.CarouselItem__buttonContainer___IdF_w{display:grid;grid-auto-flow:column;grid-column-gap:16px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.CarouselItem__secondaryButton___adN5b{color:var(--text-link-default);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;font-size:1.4rem;font-weight:500;text-decoration:underline}.CarouselItem__secondaryButton___adN5b:hover{color:var(--text-primary)}.CarouselItem__newIconContainer___Zwn04{left:40px;top:-4px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.CarouselItem__newIconContainer___Zwn04,.CarouselItem__newText___pFq4x{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;position:absolute}.CarouselItem__newText___pFq4x{color:var(--text-on);font-size:1.2rem;font-weight:600}.CarouselItem__labelSubText___lgJD9{font-size:2rem}.LibraryWidget__carouselContainer___ghTA_{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-shrink:0;flex-shrink:0;margin-bottom:32px;position:relative}.LibraryWidget__carouselContainerV2___pMZbS{margin-bottom:48px}.LibraryWidget__carouselItemContainer___g1S5e{border:1px solid var(--border-secondary);border-radius:16px;display:grid;height:100%;overflow:hidden;width:100%}.LibraryWidget__carouselItemContainerV2___Fddde{border-radius:8px;min-height:224px}.LibraryWidget__carouselItemContainerAdaptive___dY1gO{border:1px solid var(--border-secondary);border-radius:8px}.LibraryWidget__compactContainer___a6H2N{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;background-color:var(--surface-primary-enabled);flex-direction:column;height:100%;min-height:0;width:100%}.LibraryWidget__compactContainer___a6H2N,.LibraryWidget__compactHeader___R1e4t{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.LibraryWidget__compactHeader___R1e4t{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;gap:12px;justify-content:space-between;padding:14px 16px 12px}.LibraryWidget__compactHeaderLeftContainer___Rrdee{-webkit-flex-direction:column;flex-direction:column;gap:6px;min-width:0}.LibraryWidget__compactHeaderLeftContainer___Rrdee,.LibraryWidget__compactList___coj4Y{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.LibraryWidget__compactList___coj4Y{-webkit-flex-direction:column;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;padding:0 8px 8px}.LibraryWidget__compactRow___CgI_m{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-radius:8px;gap:16px;padding:6px 8px}.LibraryWidget__compactRowText___SXfWo{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;gap:4px;min-width:0}.LibraryWidget__compactRowText___SXfWo,.LibraryWidget__container___U54GP{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.LibraryWidget__container___U54GP{height:100%;padding:16px 0;width:100%}.LibraryWidget__containerV2___XD2ye{padding:24px 0}.LibraryWidget__widgetisedHomepageContainer___ruuJP{background-color:var(--surface-primary-enabled)}.LibraryWidget__header___WLgKg{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding:0 16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-bottom:16px;width:100%}.LibraryWidget__headerV2___Fyo4d{margin-bottom:32px;padding:0 24px}.LibraryWidget__headerleftcontainer___DEkSw{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding-right:16px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;gap:6px}.LibraryWidget__headerText___t4aoe,.LibraryWidget__headerleftcontainer___DEkSw{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.LibraryWidget__headerText___t4aoe{font-size:2rem;font-weight:700;margin-bottom:6px}.LibraryWidget__headerTextV2___O_B0u,.LibraryWidget__headerText___t4aoe{color:var(--text-primary)}.LibraryWidget__infoText___VyEme{font-size:1.4rem;font-weight:500}.LibraryWidget__infoTextV2___Xtjxe,.LibraryWidget__infoText___VyEme{color:var(--text-secondary)}.LibraryWidget__cardsContainer___IChCT,.LibraryWidget__infoTextV2___Xtjxe,.LibraryWidget__infoText___VyEme{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.LibraryWidget__cardsContainer___IChCT{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;gap:16px;padding:0 16px}.LibraryWidget__cardsContainerV2___QHQz2{padding:0 24px}.LibraryWidget__cardsContainerAdaptive___kApf_{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.LibraryWidget__renderCardListItem___vwkec{display:contents}.LibraryWidget__card___weyRr{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;flex:1;height:104px;max-width:196.8px;overflow:hidden;position:relative}.LibraryWidget__cardAdaptive___bjEhn{height:100%}.LibraryWidget__cardOverlay___MyWIy{bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:88px;left:0;padding:12px;position:absolute;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;background:-webkit-gradient(linear,left top,left bottom,from(rgba(34,34,34,0)),to(rgba(34,34,34,.75)));background:-moz-linear-gradient(top,rgba(34,34,34,0),rgba(34,34,34,.75));background:linear-gradient(180deg,rgba(34,34,34,0),rgba(34,34,34,.75));justify-content:flex-end}.SnapGridBackground__rowBackground___pqoMa{background:var(--surface-primary-enabled);left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);width:100vw}.SnapGridBackground__columnsContainer___Zry3o,.SnapGridBackground__rowBackground___pqoMa{height:100%;position:absolute;top:0}.SnapGridBackground__columnsContainer___Zry3o{display:grid}.SnapGridBackground__column___xOYR3{background:hsla(0,0%,60%,.02);border-left:1px dashed rgba(94,94,94,.15);border-right:1px dashed rgba(94,94,94,.15)}.LazyWidgetRenderer__contentContainer___o62XN{background:var(--surface-primary-enabled);border-radius:8px;height:100%;overflow:hidden}.LazyWidgetRenderer__contentContainer___o62XN:hover [data-handle=se]{background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,transparent),color-stop(50%,var(--interactive-semantic-info)));background:-moz-linear-gradient(left top,transparent 50%,var(--interactive-semantic-info) 50%);background:linear-gradient(to right bottom,transparent 50%,var(--interactive-semantic-info) 50%);border-bottom-right-radius:10px}.LazyWidgetRenderer__contentContainerDraggable___xl3j_{cursor:move}.LazyWidgetRenderer__contentContainerDraggable___xl3j_:hover{border-color:var(--border-selected);border-radius:12px;-webkit-box-shadow:0 0 0 1px var(--border-selected);box-shadow:0 0 0 1px var(--border-selected)}.ResizeHandle__container___xZjXE{position:absolute}.GridLayout__container___HeqIy{position:relative;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.GridLayout__containerEditable___n_OZ4{padding-bottom:336px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-grid-placeholder{background:var(--surface-primary-active)!important;border:2px solid var(--border-focus)!important;border-radius:8px!important;opacity:.4!important;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;z-index:0!important}.react-grid-item.cssTransforms{-webkit-transition-property:none!important;-moz-transition-property:none!important;transition-property:none!important}.react-grid-layout--enable-move-animations .react-grid-item.cssTransforms{-webkit-transition-property:-webkit-transform!important;transition-property:-webkit-transform!important;-moz-transition-property:transform,-moz-transform!important;transition-property:transform!important;transition-property:transform,-webkit-transform,-moz-transform!important}.SchoolBanner__bannerContainer___g6plT{position:relative;width:100%}.SchoolBanner__bannerContainer___g6plT .outline-\[var\(--border-primary\)\]{outline-color:var(--border-secondary)!important}.SchoolBanner__bannerContainer___g6plT .outline-dashed{outline-style:solid!important}.SchoolBanner__bannerContainer___g6plT [data-test-id$=-photoPicker-upload-edit-button]{display:none}.SchoolBanner__emptyStateMenu___mCsoe{bottom:12px;right:12px}.SchoolBanner__emptyStateMenu___mCsoe,.SchoolBanner__imageMenu___LWk8k{position:absolute;z-index:1}.SchoolBanner__imageMenu___LWk8k{bottom:8px;right:8px}.SchoolBanner__imageMenuOnHover___EcFYU{opacity:0}.SchoolBanner__bannerContainer___g6plT:focus-within .SchoolBanner__imageMenuOnHover___EcFYU,.SchoolBanner__bannerContainer___g6plT:hover .SchoolBanner__imageMenuOnHover___EcFYU{opacity:1}.Header__container___ZyOp4{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;background:var(--surface-primary-enabled);border-bottom:1px solid var(--border-secondary);height:52px;justify-content:space-between;padding:0 16px 0 8px;width:100%}.Header__container___ZyOp4,.Header__leftContainer___kWutL,.Header__rightContainer___j2KLN{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.Header__leftContainer___kWutL,.Header__rightContainer___j2KLN{gap:8px}.Header__primaryText___NRZHz{color:var(--text-primary)}.AddWidgetCard__container___BJ8yS{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;border:1px solid var(--border-secondary);border-radius:8px;flex-direction:column;height:260px;padding:0}.AddWidgetCard__container___BJ8yS:hover .AddWidgetCard__topContainer___UfMRu{background:var(--surface-secondary-hover)}.AddWidgetCard__container___BJ8yS:hover .AddWidgetCard__topContainer___UfMRu .AddWidgetCard__insertButtonContainer___LLFRL{opacity:1}.AddWidgetCard__topContainer___UfMRu{position:relative;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;background:var(--surface-secondary-enabled);border-radius:7px 7px 0 0;flex:1;overflow:hidden;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.AddWidgetCard__insertButtonContainer___LLFRL{inset:0;position:absolute;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;opacity:0;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.AddWidgetCard__insertButtonContainer___LLFRL,.AddWidgetCard__thumbnailContainer___jGelf{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.AddWidgetCard__thumbnailContainer___jGelf{height:200px;mix-blend-mode:multiply}.AddWidgetCard__bottomContainer___lk4DP{gap:8px;padding:12px}.AddWidgetCard__bottomContainer___lk4DP,.AddWidgetCard__iconContainer___PKMvX{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.AddWidgetCard__iconContainer___PKMvX{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;border:1px solid var(--border-secondary);border-radius:8px;-webkit-flex-shrink:0;flex-shrink:0;height:36px;justify-content:center;width:36px}.AddWidgetCard__textContainer___NBO_q{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.AddWidgetCard__textSecondary___g2mvT{color:var(--text-secondary)}.AddWidgetsPanel__container___v7SCU{-webkit-animation:AddWidgetsPanel__slideInFromRight___j_KOR .3s ease-in-out;-moz-animation:AddWidgetsPanel__slideInFromRight___j_KOR .3s ease-in-out;animation:AddWidgetsPanel__slideInFromRight___j_KOR .3s ease-in-out;background:var(--surface-primary-enabled);border-left:1px solid var(--border-secondary);-webkit-box-shadow:var(--elevation-1-left);box-shadow:var(--elevation-1-left);height:100%;position:fixed;right:0;top:0;width:378px;z-index:11}.AddWidgetsPanel__container___v7SCU,.AddWidgetsPanel__headerContainer___CowKu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.AddWidgetsPanel__headerContainer___CowKu{border-bottom:1px solid var(--border-secondary);gap:12px;padding:12px 12px 16px 16px}.AddWidgetsPanel__header___QGsty{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.AddWidgetsPanel__bodyContainer___YwOMk,.AddWidgetsPanel__header___QGsty{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.AddWidgetsPanel__bodyContainer___YwOMk{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:24px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;overflow-y:auto;padding:16px}.AddWidgetsPanel__thumbnailImage___ZO9dT{height:100%;object-fit:cover;width:100%}@-webkit-keyframes AddWidgetsPanel__slideInFromRight___j_KOR{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes AddWidgetsPanel__slideInFromRight___j_KOR{0%{-moz-transform:translateX(100%);transform:translateX(100%)}to{-moz-transform:translateX(0);transform:translateX(0)}}@keyframes AddWidgetsPanel__slideInFromRight___j_KOR{0%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}}.AddUrlForm__container___bGsbu{gap:16px}.AddUrlForm__container___bGsbu,.AddUrlForm__fieldGroup___RMoXV{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.AddUrlForm__fieldGroup___RMoXV{gap:8px}.AddUrlForm__inputWithError____QlNN{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.AddUrlForm__formInputErrorContainer___khdd7{margin-top:6px}.AddUrlForm__fieldsContainer___rDf4_,.AddUrlForm__skeletonContainer___CUc9V{gap:16px}.AddUrlForm__fieldsContainer___rDf4_,.AddUrlForm__skeletonContainer___CUc9V,.AddUrlForm__skeletonField___NIeDa{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.AddUrlForm__skeletonField___NIeDa{gap:8px}.AddUrlForm__charCount___f2hN0{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;color:var(--text-secondary);font-size:12px;gap:4px;justify-content:flex-end}.AddUrlForm__charCountError___V9mhh{color:var(--text-semantic-error)}.AddUrlForm__pickerContainer___MDoZ4{border-radius:8px}.AddUrlForm__pickerContainer___MDoZ4 img{height:100%;object-fit:cover;width:100%}.UploadImageForm__container___IH5zC{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:16px}.UploadImageForm__pickerContainer___OMFHx{border-radius:8px}.UploadImageForm__pickerContainer___OMFHx img{height:100%;object-fit:cover;width:100%}.UploadImageForm__fieldsContainer___yWN1j{gap:16px}.UploadImageForm__fieldsContainer___yWN1j,.UploadImageForm__inputWithError___thQRk{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.UploadImageForm__formInputErrorContainer___Ic9Y5{margin-top:6px}.MediaTileWidget__container___WO3xw{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;background:var(--surface-primary-enabled);border:1px solid var(--border-secondary);border-radius:8px;flex-direction:column;height:100%;padding:16px;width:100%}.MediaTileWidget__containerInteractive___uHOJu{cursor:pointer}.MediaTileWidget__containerInteractive___uHOJu:hover{border-color:var(--border-hover)}.MediaTileWidget__imageWidgetContainer___HFoKB{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:16px;height:100%;position:relative}.MediaTileWidget__imageWidgetContainer___HFoKB,.MediaTileWidget__imageWidgetHeaderContainer___egIjH{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.MediaTileWidget__imageWidgetHeaderContainer___egIjH{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.MediaTileWidget__actionMenu___Wu53P{margin-left:auto}.MediaTileWidget__imageWidgetContentContainer___e783Y{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;border-radius:8px;flex:1;overflow:hidden}.MediaTileWidget__imageWidgetContentContainer___e783Y img{display:block;height:100%;object-fit:cover;width:100%}.MediaTileWidget__imageWidgetLinkIcon___jPx_M{bottom:8px;left:8px;position:absolute;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;background-color:var(--interactive-semantic-info);border-radius:4px;height:28px;justify-content:center;padding:6px}.MediaTileWidget__imageWidgetLinkIcon___jPx_M,.MediaTileWidget__linkWidgetContainer___pK4ao{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.MediaTileWidget__linkWidgetContainer___pK4ao{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:16px;height:100%}.MediaTileWidget__linkWidgetIcon___DTzkq{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;background:var(--surface-secondary-enabled);border-radius:8px;-webkit-flex-shrink:0;flex-shrink:0;height:44px;justify-content:center;width:44px}.MediaTileWidget__linkWidgetContainerCompact___YkrpI,.MediaTileWidget__linkWidgetIcon___DTzkq{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.MediaTileWidget__linkWidgetContainerCompact___YkrpI{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;gap:12px}.MediaTileWidget__linkWidgetCompactThumb___yKBiy{aspect-ratio:1/1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-shrink:0;flex-shrink:0;height:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;border-radius:6px;height:32px;justify-content:center;overflow:hidden;width:32px}.MediaTileWidget__linkWidgetCompactThumb___yKBiy img{display:block;height:100%;object-fit:cover;width:100%}.MediaTileWidget__linkWidgetCompactThumbPlaceholder___xvWFD{background:var(--surface-secondary-enabled)}.MediaTileWidget__linkWidgetCompactText___xCbuA{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-box-orient:vertical;flex-direction:column;gap:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0}.MediaTileWidget__linkWidgetCompactText___xCbuA,.MediaTileWidget__linkWidgetContainerExpanded___eQfLz{-webkit-box-direction:normal;-moz-box-direction:normal}.MediaTileWidget__linkWidgetContainerExpanded___eQfLz{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-box-orient:horizontal;flex-direction:row;gap:32px}.MediaTileWidget__linkWidgetContainerExpanded___eQfLz .MediaTileWidget__linkWidgetContent___AtXkr{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.MediaTileWidget__linkWidgetContainerExpanded___eQfLz .MediaTileWidget__linkWidgetImageContainer___Tq_OL{height:100%;width:50%}.MediaTileWidget__linkWidgetContent___AtXkr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:16px;position:relative}.MediaTileWidget__linkWidgetContent___AtXkr,.MediaTileWidget__linkWidgetHeader___tVjdX{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.MediaTileWidget__linkWidgetHeader___tVjdX{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.MediaTileWidget__linkWidgetHeaderWithImage___RUE1v{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.MediaTileWidget__linkWidgetTextContainer___nzpNi{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:4px}.MediaTileWidget__linkWidgetDescription___O5zuS{color:var(--text-secondary)}.MediaTileWidget__linkWidgetImageContainer___Tq_OL{border-radius:8px;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;position:relative}.MediaTileWidget__linkWidgetImageContainer___Tq_OL img{border-radius:8px;display:block;height:100%;object-fit:cover;width:100%}.MediaTileWidget__imageErrorContainer___JU8Sw{background:var(--surface-semantic-error);border:1px dashed var(--border-semantic-error);color:var(--text-semantic-error);gap:8px;height:100%;padding:16px;width:100%}.MediaTileWidget__imageErrorContainer___JU8Sw,.WidgetPreview__container___kEe0J{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;border-radius:8px;justify-content:center}.WidgetPreview__container___kEe0J{position:relative;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;background:var(--surface-secondary-enabled);flex:1;padding:24px}.WidgetPreview__previewCard___Ypppx{border-radius:12px;-webkit-box-shadow:var(--elevation-4-bottom);box-shadow:var(--elevation-4-bottom);height:350px;width:446px}.WidgetPreview__skeletonCard___sRaBX{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;background:var(--surface-primary-enabled);border:1px solid var(--border-secondary);border-radius:8px;flex-direction:column;gap:12px;height:100%;padding:16px;width:100%}.WidgetPreview__skeletonImage___s5rU_{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.WidgetPreview__previewLabel___Ii0hx{bottom:12px;left:12px;position:absolute}.MediaTileConfigurationModal__bodyContainer___Tjw_w{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:100%}.MediaTileConfigurationModal__bodyContainerWithoutPreview___RHeoJ{height:auto}.MediaTileConfigurationModal__leftContainer___lIkVo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-flex-shrink:0;flex-shrink:0;gap:24px;overflow-y:auto;padding:8px 24px 0 0;width:504px}.MediaTileConfigurationModal__leftContainer___lIkVo,.MediaTileConfigurationModal__tabContainer___pDmDF{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.MediaTileConfigurationModal__tabContainer___pDmDF{gap:32px}.MediaTileConfigurationModal__footer___KLsQR{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;gap:12px;justify-content:flex-end}.EditHomepageLayout__container___BYCeg{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;height:-moz-calc(100% - 52px);height:calc(100% - 52px);justify-content:center;overflow-anchor:none;overflow-x:hidden;overflow-y:auto;padding-top:24px;position:relative;width:100%}.EditHomepageLayout__container___BYCeg,.EditHomepageLayout__innerContainer___hDUd6{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.EditHomepageLayout__innerContainer___hDUd6{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:24px;margin:0 32px}.EditHomepageLayout__widgetHighlight___pZOpZ{-webkit-animation:EditHomepageLayout__widget-highlight-pulse___RCbqu 1.5s ease-out;-moz-animation:EditHomepageLayout__widget-highlight-pulse___RCbqu 1.5s ease-out;animation:EditHomepageLayout__widget-highlight-pulse___RCbqu 1.5s ease-out;border-radius:8px}@-webkit-keyframes EditHomepageLayout__widget-highlight-pulse___RCbqu{0%{-webkit-box-shadow:0 0 0 3px var(--border-selected);box-shadow:0 0 0 3px var(--border-selected)}to{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}}@-moz-keyframes EditHomepageLayout__widget-highlight-pulse___RCbqu{0%{box-shadow:0 0 0 3px var(--border-selected)}to{box-shadow:0 0 0 0 transparent}}@keyframes EditHomepageLayout__widget-highlight-pulse___RCbqu{0%{-webkit-box-shadow:0 0 0 3px var(--border-selected);box-shadow:0 0 0 3px var(--border-selected)}to{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}}.HomepageLayout__container___qt8AE{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;min-height:100%;padding:24px 32px 32px}.HomepageLayout__container___qt8AE,.HomepageLayout__innerContainer___uq4ng{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%}.HomepageLayout__innerContainer___uq4ng{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:24px;max-width:1400px;min-width:0}.SideBar__container___LhVkA{-webkit-animation:SideBar__open_right_pane___i_KPL .3s;-moz-animation:SideBar__open_right_pane___i_KPL .3s;animation:SideBar__open_right_pane___i_KPL .3s;background-color:var(--surface-primary-enabled);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:100%}@-webkit-keyframes SideBar__open_right_pane___i_KPL{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes SideBar__open_right_pane___i_KPL{0%{-moz-transform:translateX(100%);transform:translateX(100%)}to{-moz-transform:translateX(0);transform:translateX(0)}}@keyframes SideBar__open_right_pane___i_KPL{0%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}}.GlobalHeaderWrapper__activeSidebarModalContent___YoICX{background-color:transparent;border-radius:unset;height:100%;margin:0;max-width:480px;position:absolute;right:0;top:0;width:480px}.GlobalHeaderWrapper__activeSidebarOverlayContainer___W2Q6w{bottom:0;height:unset;left:0;right:0;z-index:1000;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;background-color:transparent}.GlobalHeaderWrapper__sidebarOverlay___LD3UK{height:unset;z-index:1000}.AcademicYearAlert__previousYearAlert___qaA18{background-color:#ffce66;color:var(--text-primary);font-size:1.4rem;font-weight:500;padding:6px 0;text-align:center;width:100%;z-index:10}.SetupTracking__container___EYLZ5{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-align-self:center;align-self:center;background-color:var(--surface-secondary-enabled);flex-direction:column;height:100%;padding:24px;width:496px}.SetupTracking__innerContainer___G2g7J{display:grid;width:100%;grid-row-gap:24px}.SetupTracking__headerText___KDck7{color:#484848;font-size:2rem;font-weight:700;margin-bottom:16px}.TimezoneAlertModal__container___bEsfk{gap:16px}.TimezoneAlertModal__container___bEsfk,.TimezoneAlertModal__messageContainer___tJvuJ{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.TimezoneAlertModal__footer___NvmsH{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;width:100%}.TimezoneAlertModal__footerLeftContainer___SKjFz,.TimezoneAlertModal__footer___NvmsH{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.TimezoneAlertModal__dontShowCheckbox___l_jl_{color:var(--text-primary)}.TimezoneAlertModal__buttonsContainer___Y6oWj{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:12px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.TimezoneAlertModal__link___WRfSn{color:var(--text-semantic-info);font-weight:600}.TimezoneAlertModal__detailsContainer___CHE0X{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:4px}.TimezoneAlertModal__detailsList___bX2Ry{margin:0;-webkit-padding-start:20px;-moz-padding-start:20px;list-style:disc;padding-inline-start:20px}.TimezoneAlertModal__systemTimezoneContainer___bFDak{color:var(--text-secondary)}.ScheduleModal__modalContent___ligFZ{border-radius:16px!important;height:90vh!important;overflow-y:auto;padding:48px;width:600px!important}.ScheduleModal__modalInnerContainer___Lx5Ro{min-height:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.ScheduleModal__modalInnerContainer___Lx5Ro,.ScheduleModal__topContainer____WhF3{-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-box-orient:vertical;flex-direction:column}.ScheduleModal__headerContainer___OXMXb,.ScheduleModal__modalInnerContainer___Lx5Ro,.ScheduleModal__topContainer____WhF3{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal}.ScheduleModal__headerContainer___OXMXb{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-box-orient:horizontal;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.ScheduleModal__headerLabelContainer___vchGl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-bottom:40px}.ScheduleModal__headerLabelContainer___vchGl,.ScheduleModal__headerText___FNUl2{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.ScheduleModal__headerText___FNUl2{color:var(--text-primary);font-size:2.4rem;font-weight:700}.ScheduleModal__headerSubText___cSuCo{color:var(--text-secondary);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;font-size:1.8rem;font-weight:500}.ScheduleModal__closeIcon___fgV9D{cursor:pointer;fill:var(--icon-secondary)}.ScheduleModal__closeIcon___fgV9D:hover{fill:#484848}.ScheduleModal__detailContainer___c2aYw{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-bottom:24px;width:100%}.ScheduleModal__userNameText____cx_d{color:#f75961;font-weight:700;margin-bottom:8px}.ScheduleModal__detailText___BfP4U,.ScheduleModal__userNameText____cx_d{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;font-size:1.6rem}.ScheduleModal__detailText___BfP4U{color:#484848;font-weight:500}.ScheduleModal__instructionContainer___jddzE{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-bottom:40px;width:100%}.ScheduleModal__instructionContainer___jddzE,.ScheduleModal__instructionHeaderText___TvX9u{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.ScheduleModal__instructionHeaderText___TvX9u{color:var(--text-primary);font-size:1.6rem;font-weight:600;margin-bottom:8px}.ScheduleModal__instructionsContainer___itbkO{-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-box-orient:vertical;flex-direction:column}.ScheduleModal__instructionDetailContainer___SHxGX,.ScheduleModal__instructionsContainer___itbkO{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;width:100%}.ScheduleModal__instructionDetailContainer___SHxGX{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-box-orient:horizontal;flex-direction:row;margin-bottom:8px}.MfaInfoAlert__alertContainer___gobgh{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background-color:var(--yellow-800);padding:8px 0}.MfaInfoAlert__alertText___ncLYs{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;text-align:center}.MfaInfoAlert__navigationLink___FWCi0{cursor:pointer;font-weight:600;text-decoration:underline}.ConfigItemV1__container___Hl4fT{border:1px solid var(--border-secondary);border-radius:8px;display:grid;padding:32px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;background-color:var(--surface-primary-enabled);flex-direction:column;position:relative}.ConfigItemV1__container___Hl4fT:hover{border-color:#b0b0b0}.ConfigItemV1__configInnerContainer___Xhki0{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin:0 auto;width:100%}.ConfigItemV1__leftContainer___URELP{margin-right:12px;width:63%}.ConfigItemV1__labelContainer___ky8BM,.ConfigItemV1__leftContainer___URELP{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.ConfigItemV1__labelContainer___ky8BM,.ConfigItemV1__leftContainer___URELP,.ConfigItemV1__rightContainer___FhDnr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.ConfigItemV1__rightContainer___FhDnr{display:grid;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;justify-items:flex-end}.ConfigItemV1__label___gsEo8{color:var(--text-primary);font-size:2rem;font-weight:700;margin-bottom:8px}.ConfigItemV1__subLabel___MZ8KG{color:var(--text-secondary);font-size:1.6rem;font-weight:500}.ConfigItemV1__buttonContainer___lne0j{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-top:32px;width:100%}.ConfigItemV1__buttonContainer___lne0j,.ConfigItemV1__button___Ph_Bb{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.ConfigItemV1__button___Ph_Bb:not(:last-child){margin-right:16px}.ConfigItemV1__secondaryButton___Ko3AT{color:var(--text-link-default);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;font-size:1.4rem;font-weight:500;text-decoration:underline}.ConfigItemV1__secondaryButton___Ko3AT:hover{color:var(--text-primary)}.ConfigItemV1__headerSmallText___nPlGF{color:var(--text-secondary);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;font-size:1.6rem;font-weight:500;margin-bottom:16px;margin-top:8px}.ConfigItemV1__newIconContainer___Aci9_{left:32px;top:-4px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.ConfigItemV1__newIconContainer___Aci9_,.ConfigItemV1__newText___aP909{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;position:absolute}.ConfigItemV1__newText___aP909{color:var(--text-on);font-size:1.2rem;font-weight:600}.ImpersonatedUserLogoutBanner__container___lOQzw{background:var(--surface-semantic-warning);height:56px;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:12px 48px}.ImpersonatedUserLogoutBanner__container___lOQzw,.ImpersonatedUserLogoutBanner__lineWrapper___kgsaf{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.ImpersonatedUserLogoutBanner__stripText___u5h68{-webkit-align-self:center;align-self:center}.ImpersonatedUserLogoutBanner__warningIcon___M6mV2{margin-right:8px}.ConfigItemV2__label___Cr_Rs{color:#484848;font-size:2rem;font-weight:700}.ConfigItemV2__configBox___nXn1i{background-color:var(--surface-primary-enabled);border:1px solid var(--border-secondary);border-radius:8px;cursor:pointer;display:grid;padding:32px;width:100%}.ConfigItemV2__configBox___nXn1i:hover{border-color:#b0b0b0}.ConfigItemV2__configHeaderContainer___BEg1S{display:grid;grid-auto-flow:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-bottom:24px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.ConfigItemV2__configIcon___tgl8h{height:36px;width:36px}.ConfigItemV2__configLabel___F4JKE{color:#484848;font-size:1.6rem;font-weight:600;line-height:27px}.ConfigItemV2__configSubLabel___xmjrO{color:var(--text-secondary);font-size:1.4rem;font-weight:500;line-height:22px}.ConfigItemV2__confingButton___hUSaE{justify-self:flex-end}.ConfigItemV2__teacherConfigRow___qag5x{grid-auto-flow:column;grid-template-columns:auto 1fr auto;grid-column-gap:16px;margin-top:16px}.ConfigItemV2__teacherConfigDetails___uS2Jg,.ConfigItemV2__teacherConfigRow___qag5x{display:grid;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.ConfigItemV2__teacherConfigDetails___uS2Jg{grid-row-gap:2px}.ConfigItemV2__joinedCountLabel___m9vgo{color:var(--text-semantic-info)}.LearningCoursesList__container___Lha5h{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:16px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:500px;padding-bottom:200px}.LearningCoursesList__borderContainer___RtV3e{background-color:var(--surface-primary-enabled);border:1px solid var(--border-secondary);border-radius:8px;margin-bottom:64px;min-height:unset;padding:16px}.LearningCoursesList__innerContainer___TB_5j{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:12px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.LearningCoursesList__widgetisedHomepageInnerContainer___Wokhn{gap:8px}.LearningCoursesList__widgetisedHomepageContainer___Hrton{height:100%;margin-bottom:0}.LearningCoursesList__widgetisedHomepageContainerCompact___T5JOK{padding:0}.LearningCoursesList__widgetisedHomepageDynamicInnerContainer___pX0ci{overflow:hidden}.LearningCoursesList__dynamicWidgetisedCompactInnerContainer___FefIb{gap:4px}@-webkit-keyframes Header__skeleton-loading___Y3TML{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes Header__skeleton-loading___Y3TML{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes Header__skeleton-loading___Y3TML{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.Header__container___fdrO9,.Header__innerContainer___W691Q{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.Header__innerContainer___W691Q{gap:8px;width:auto}.Header__leftContainer___AeHJD{color:var(--text-secondary);gap:2px}.Header__leftContainer___AeHJD,.Header__rightContainer___zHvVD{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.Header__rightContainer___zHvVD{gap:8px}.Header__searchInput___hvpKC{width:320px}.Header__SegmentControl___hNyuk{z-index:0}.Header__compactContainer___zdjTd{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.Header__compactContainer___zdjTd,.Header__compactTitleRow___yDXTV{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.Header__compactTitleRow___yDXTV{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;gap:8px;justify-content:space-between;padding:14px 16px 0}.Header__containerSkeleton___vd2IC{min-height:36px}.Header__compactTitleRowSkeleton___P05KY{min-height:38px}.Header__compactSearchRow___VPnOv{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:8px;padding:6px 16px 0;width:100%}.Header__compactSearchInputWrapper___ZeNiu{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0}.Header__compactSearchInputWrapper___ZeNiu>:first-child{padding:6px 0}.Header__compactActions___Is3Gk{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:6px}.Header__compactTabsRow___u1voI{border-bottom:1px solid var(--border-secondary);padding:0 16px}@-webkit-keyframes FiltersPopup__skeleton-loading___cKeta{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes FiltersPopup__skeleton-loading___cKeta{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes FiltersPopup__skeleton-loading___cKeta{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.FiltersPopup__filtersContainer___J7c3P{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;background-color:var(--surface-primary-enabled);border:1px solid var(--border-secondary);border-radius:8px;-webkit-box-shadow:var(--elevation-2-bottom);box-shadow:var(--elevation-2-bottom);flex-direction:column;height:360px;overflow:hidden;width:496px}.FiltersPopup__footer___gK_64{padding:12px 16px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;border-top:1px solid var(--border-secondary);justify-content:space-between}.FiltersPopup__footer___gK_64,.FiltersPopup__rightFooter___Vt9HI{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.FiltersPopup__rightFooter___Vt9HI{gap:8px;margin-left:auto}.FiltersPopup__leftPaneContainer___TRLEz{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:200px}.FiltersPopup__leftPaneContainer___TRLEz .side-navigation-v2{width:100%!important}.FiltersPopup__rightPaneContainer___opLFL{-webkit-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-box-orient:vertical;flex-direction:column}.FiltersPopup__innerContainer___mEQxF,.FiltersPopup__rightPaneContainer___opLFL{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-box-direction:normal;-moz-box-direction:normal}.FiltersPopup__innerContainer___mEQxF{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-webkit-flex:1;flex:1;flex-direction:row;height:-moz-calc(100% - 61px);height:calc(100% - 61px)}.FiltersPopup__sectionContainer___ygxc3{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;overflow-y:auto;padding-top:8px;width:100%}.FiltersPopup__checkBoxContainer___bbJGs,.FiltersPopup__radioItem___v8uCY{cursor:pointer;padding:8px 16px}.FiltersPopup__checkBoxContainer___bbJGs,.FiltersPopup__radioItem___v8uCY,.FiltersPopup__suffixContainer___vQTpH{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:8px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.FiltersPopup__checkBoxSectionLabel___Rfzdf{color:var(--text-primary)}.FiltersPopup__checkBoxLabel___eEwa4,.FiltersPopup__checkBoxSectionLabel___Rfzdf{display:block;display:-webkit-box;-webkit-line-clamp:1;line-height:2rem;max-height:-moz-calc(2rem + 2px);max-height:calc(2rem + 2px);word-break:break-all;-webkit-box-orient:vertical;overflow:hidden;text-align:left;text-overflow:ellipsis}.FiltersPopup__isArchived___cKvWY{background-image:-moz-repeating-linear-gradient(45deg,transparent,transparent 8px,var(--border-secondary) 7px,var(--border-secondary) 9px);background-image:repeating-linear-gradient(45deg,transparent,transparent 8px,var(--border-secondary) 7px,var(--border-secondary) 9px);border-top:1px solid var(--border-secondary)}.FiltersPopup__searchContainer___alVkp{border-bottom:1px solid var(--border-secondary);padding:4px 0}.FiltersPopup__searchContainer___alVkp,.FiltersPopup__thumbnailContainer___pxvvs{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.FiltersPopup__thumbnailContainer___pxvvs{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:8px}.FiltersPopup__sectionLabel___qC3_H{color:var(--text-primary);padding:8px 16px;text-align:left}.FiltersPopup__separator___ZMDl2{border-bottom:1px solid var(--border-secondary);margin:4px 0}@-webkit-keyframes VirtualisedFiltersPopup__skeleton-loading___HkhPO{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes VirtualisedFiltersPopup__skeleton-loading___HkhPO{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes VirtualisedFiltersPopup__skeleton-loading___HkhPO{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.VirtualisedFiltersPopup__filtersContainer___z97G4{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;background-color:var(--surface-primary-enabled);border:1px solid var(--border-secondary);border-radius:8px;-webkit-box-shadow:var(--elevation-2-bottom);box-shadow:var(--elevation-2-bottom);flex-direction:column;height:360px;overflow:hidden;width:496px}.VirtualisedFiltersPopup__footer___FVIdl{padding:12px 16px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;border-top:1px solid var(--border-secondary);justify-content:space-between}.VirtualisedFiltersPopup__footer___FVIdl,.VirtualisedFiltersPopup__rightFooter___fIzsv{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.VirtualisedFiltersPopup__rightFooter___fIzsv{gap:8px;margin-left:auto}.VirtualisedFiltersPopup__leftPaneContainer___k_m_h{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:200px}.VirtualisedFiltersPopup__leftPaneContainer___k_m_h .side-navigation-v2{width:100%!important}.VirtualisedFiltersPopup__rightPaneContainer___Vxic_{-webkit-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-box-orient:vertical;flex-direction:column}.VirtualisedFiltersPopup__innerContainer___T9vRy,.VirtualisedFiltersPopup__rightPaneContainer___Vxic_{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-box-direction:normal;-moz-box-direction:normal}.VirtualisedFiltersPopup__innerContainer___T9vRy{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-webkit-flex:1;flex:1;flex-direction:row;height:-moz-calc(100% - 61px);height:calc(100% - 61px)}.VirtualisedFiltersPopup__sectionContainer___MBD0E{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;overflow-y:auto;padding-top:8px;width:100%;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.VirtualisedFiltersPopup__radioItem___vYWX5,.VirtualisedFiltersPopup__sectionContainer___MBD0E{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.VirtualisedFiltersPopup__radioItem___vYWX5{cursor:pointer;gap:8px;padding:8px 16px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.VirtualisedFiltersPopup__checkBoxContainer___omOT_{cursor:pointer;padding:8px 16px}.VirtualisedFiltersPopup__checkBoxContainer___omOT_,.VirtualisedFiltersPopup__suffixContainer___qccN5{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:8px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.VirtualisedFiltersPopup__checkBoxSectionLabel___R6IBm{display:block;display:-webkit-box;-webkit-line-clamp:1;line-height:2rem;max-height:-moz-calc(2rem + 2px);max-height:calc(2rem + 2px);word-break:break-all;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.VirtualisedFiltersPopup__checkBoxSectionLabel___R6IBm,.VirtualisedFiltersPopup__sectionLabel___T_e7f{color:var(--text-primary);text-align:left}.VirtualisedFiltersPopup__sectionLabel___T_e7f{padding:8px 16px}.VirtualisedFiltersPopup__checkBoxLabel___XIrdx{display:block;display:-webkit-box;-webkit-line-clamp:1;line-height:2rem;max-height:-moz-calc(2rem + 2px);max-height:calc(2rem + 2px);word-break:break-all;-webkit-box-orient:vertical;overflow:hidden;text-align:left;text-overflow:ellipsis}.VirtualisedFiltersPopup__isArchived___EE0Pf{background-image:-moz-repeating-linear-gradient(45deg,transparent,transparent 8px,var(--border-secondary) 7px,var(--border-secondary) 9px);background-image:repeating-linear-gradient(45deg,transparent,transparent 8px,var(--border-secondary) 7px,var(--border-secondary) 9px);border-top:1px solid var(--border-secondary)}.VirtualisedFiltersPopup__searchContainer___WKojj{border-bottom:1px solid var(--border-secondary);padding:4px 0}.VirtualisedFiltersPopup__searchContainer___WKojj,.VirtualisedFiltersPopup__thumbnailContainer___toWUz{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.VirtualisedFiltersPopup__thumbnailContainer___toWUz{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:8px}.VirtualisedFiltersPopup__separator___LSZdv{border-bottom:1px solid var(--border-secondary);margin:4px 0}.VirtualisedFiltersPopup__emptyState___r20zQ{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.ConfigureColumns__dropdownOverlayContainer____mc1Q{background-color:var(--surface-primary-enabled);border:1px solid var(--border-secondary);border-radius:8px;-webkit-box-shadow:var(--elevation-2-bottom);box-shadow:var(--elevation-2-bottom);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:348px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:8px 0}.ConfigureColumns__separator___ysbHC{border-top:1px solid var(--border-secondary);margin:4px 0}.ConfigureColumns__sectionContainer___G9YMY{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding:0 16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.ConfigureColumns__sectionHeader___KEKYy{padding:8px 0 4px}.ConfigureColumns__sectionTitle___aHk9Z{color:var(--text-primary);text-align:left}.ConfigureColumns__sectionSubtitle___i1xVC{color:var(--text-secondary);text-align:left}.ConfigureColumns__itemContainer___s9pwx{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:36px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.CourseFeed__tableContainer___xFz_o table>tbody>tr>td>div{height:100%}.CourseFeed__compactList___kaH6T,.CourseFeed__widgetisedHomepageTableContainer___hZOEu{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0;overflow:auto}.CourseFeed__compactList___kaH6T{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:0 8px 8px}.CourseFeed__compactList___kaH6T,.CourseFeed__compactSkeletonRow___BxjXv{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.CourseFeed__compactSkeletonRow___BxjXv{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:10px;padding:8px}.CourseFeed__compactSkeletonContent___sM8Bv{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:4px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0}.CourseFeed__compactSkeletonRightSpacer___DLQap{-webkit-flex-shrink:0;flex-shrink:0;width:48px}.CourseFeed__compactAssociatedItem___cvMU_{padding:0 0 0 36px}.CourseFeed__compactAssociatedItemAvatar___OceNj{height:32px;width:32px}.CourseFeed__compactCourseGroup___ZD1o0{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin:0 -8px;padding:0 8px 2px}.CourseFeed__compactCourseGroup___ZD1o0:not(:last-child){border-bottom:1px solid var(--border-secondary);margin-bottom:4px}.CourseFeed__compactCourseGroupNoBorder___zi0Ez:not(:last-child){border-bottom:none;margin-bottom:0}.CourseFeed__avatar___aSFA2{-webkit-flex-shrink:0;flex-shrink:0}.CourseFeed__classNameContainer___yHbCZ{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;cursor:pointer;max-width:100%;padding:4px 4px 4px 12px;text-align:left;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;gap:8px;justify-content:space-between}.CourseFeed__classNameContainer___yHbCZ:hover{background-color:var(--surface-primary-hover)}.CourseFeed__isArchivedClass___ATUyL{background-image:-moz-repeating-linear-gradient(45deg,transparent,transparent 8px,var(--border-secondary) 7px,var(--border-secondary) 9px);background-image:repeating-linear-gradient(45deg,transparent,transparent 8px,var(--border-secondary) 7px,var(--border-secondary) 9px)}.CourseFeed__isArchivedClass___ATUyL:hover{background-image:none}.CourseFeed__classesLeftContainer___rgO8r{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:8px}.CourseFeed__classTitle___h5Uxg,.CourseFeed__classesLeftContainer___rgO8r{min-width:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.CourseFeed__classTitle___h5Uxg{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:0}.CourseFeed__courseNameContainer___f_ja4{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;max-width:440px;padding:8px 12px;text-align:left;width:100%}.CourseFeed__courseNameContainer___f_ja4:hover{background-color:var(--surface-primary-hover)}.CourseFeed__courseNameContainer___f_ja4:hover .CourseFeed__pinIconContainer___QMovF .CourseFeed__normalIcon___w1Ynw{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.CourseFeed__singleRowCourseNameContainer___T6KEd{padding:4px 12px}.CourseFeed__singleRowCourseNameContainerWithSubtext___rROsS{padding:6px 12px}.CourseFeed__blueprintCourseNameContainer___xT7s2{max-width:480px}.CourseFeed__courseNameInnerContainer___NVNyN{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:8px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:0;width:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;min-height:36px}.CourseFeed__courseNameInnerContainerWithTopAlign___D2Duv{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.CourseFeed__courseContent___NrxJZ{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.CourseFeed__courseContent___NrxJZ,.CourseFeed__titleWrapper___pHc56{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;min-width:0}.CourseFeed__titleWrapper___pHc56{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:8px}.CourseFeed__courseTitle___ZcF3r{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;color:var(--text-primary);flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CourseFeed__courseSubtextWrapper___l3DNB{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;color:var(--text-secondary);max-width:100%}.CourseFeed__courseDirectSubtext___YrCFr{-webkit-flex:0 1 auto;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.CourseFeed__courseDirectSubtext___YrCFr,.CourseFeed__curriculumHubSubtext___LDYFT{-webkit-box-flex:0;-moz-box-flex:0;white-space:nowrap}.CourseFeed__curriculumHubSubtext___LDYFT{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex:0 0 auto;flex:0 0 auto;gap:4px;line-height:1}.CourseFeed__curriculumHubSubtext___LDYFT svg{display:block;-webkit-flex-shrink:0;flex-shrink:0;-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px)}.CourseFeed__courseSubtext___RCEvv{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;flex:0 1 auto;min-width:80px}.CourseFeed__courseSubtext___RCEvv,.CourseFeed__courseSubtext___RCEvv>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;overflow:hidden}.CourseFeed__courseSubtext___RCEvv>div{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.CourseFeed__courseSubtext___RCEvv>div span:first-child{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CourseFeed__courseSubtext___RCEvv>div span:last-child:not(:only-child){-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;white-space:nowrap}.CourseFeed__levelsSubtext___aMPHB{min-width:60px}.CourseFeed__subTextSeparator___oSfVE{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;color:var(--neutral-700);flex:none;margin:0 4px}.CourseFeed__skeletonLoaderContainer___YdluT{height:44px;margin:auto;padding:12px;width:100%}.CourseFeed__pinIconContainer___QMovF{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-shrink:0;flex-shrink:0;height:20px;width:20px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.CourseFeed__pinIconContainer___QMovF .CourseFeed__hoverIcon___sTfQb,.CourseFeed__pinIconContainer___QMovF .CourseFeed__normalIcon___w1Ynw{display:none}.CourseFeed__pinIconContainer___QMovF:hover .CourseFeed__normalIcon___w1Ynw{display:none!important}.CourseFeed__pinIconContainer___QMovF:hover .CourseFeed__hoverIcon___sTfQb{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.CourseFeed__pinIconContainer___QMovF:hover .CourseFeed__hoverIcon___sTfQb svg{fill:var(--icon-hover)}.CourseFeed__pinIconContainerBookmarked___k7wSt svg{fill:var(--decorative-foreground-subtle-yellow)}.CourseFeed__pinIconContainerBookmarked___k7wSt .CourseFeed__normalIcon___w1Ynw{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.CourseFeed__pinIconContainerBookmarked___k7wSt:hover .CourseFeed__normalIcon___w1Ynw{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:flex!important}.CourseFeed__pinIconContainerBookmarked___k7wSt:hover .CourseFeed__hoverIcon___sTfQb{display:none}.RenderEmptyState__emptyState___O7r0T{margin-top:100px}.LearningCourseCompactCard__card___P7QOH{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;border-radius:8px;cursor:pointer;gap:8px;justify-content:space-between;padding:8px}.LearningCourseCompactCard__card___P7QOH:hover{background-color:var(--surface-primary-hover)}.LearningCourseCompactCard__card___P7QOH:hover .LearningCourseCompactCard__pinIconContainer___KLc4r .LearningCourseCompactCard__normalIcon___pJccH{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.LearningCourseCompactCard__leftContainer___bGgar{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex:1;flex:1;gap:10px}.LearningCourseCompactCard__contentContainer___A0pSy,.LearningCourseCompactCard__leftContainer___bGgar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-flex:1;-moz-box-flex:1;min-width:0}.LearningCourseCompactCard__contentContainer___A0pSy{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex:1;flex:1;flex-direction:column}.LearningCourseCompactCard__title___gP846{color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LearningCourseCompactCard__rightContainer___bU4Ff{-webkit-flex-shrink:0;flex-shrink:0;gap:4px}.LearningCourseCompactCard__pinIconContainer___KLc4r,.LearningCourseCompactCard__rightContainer___bU4Ff{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.LearningCourseCompactCard__pinIconContainer___KLc4r{height:20px;width:20px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;background:transparent;border:0;cursor:pointer;justify-content:center;padding:0}.LearningCourseCompactCard__pinIconContainer___KLc4r .LearningCourseCompactCard__hoverIcon___fmTdL,.LearningCourseCompactCard__pinIconContainer___KLc4r .LearningCourseCompactCard__normalIcon___pJccH{display:none}.LearningCourseCompactCard__pinIconContainer___KLc4r:hover .LearningCourseCompactCard__normalIcon___pJccH{display:none!important}.LearningCourseCompactCard__pinIconContainer___KLc4r:hover .LearningCourseCompactCard__hoverIcon___fmTdL{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.LearningCourseCompactCard__pinIconContainer___KLc4r:hover .LearningCourseCompactCard__hoverIcon___fmTdL svg{fill:var(--icon-hover)}.LearningCourseCompactCard__pinIconContainerBookmarked___pRk9F svg{fill:var(--decorative-foreground-subtle-yellow)}.LearningCourseCompactCard__pinIconContainerBookmarked___pRk9F .LearningCourseCompactCard__normalIcon___pJccH{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.LearningCourseCompactCard__pinIconContainerBookmarked___pRk9F:hover .LearningCourseCompactCard__normalIcon___pJccH{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:flex!important}.LearningCourseCompactCard__pinIconContainerBookmarked___pRk9F:hover .LearningCourseCompactCard__hoverIcon___fmTdL{display:none}.SubjectLevelsDataGrid__subjectLevels___mksiX{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:8px}.SubjectLevelsDataGrid__addAnotherButton___n8Y4Y{margin-top:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.SubjectLevelsDataGrid__error___EK82y{color:var(--text-semantic-error);margin-top:-4px}.CourseBasicDetails__formContainer___Y1ORI{display:grid;gap:16px;grid-template-columns:repeat(12,1fr)}.CourseBasicDetails__formContainer___Y1ORI>*{grid-column:span 6}.CourseBasicDetails__formContainer___Y1ORI>.CourseBasicDetails__fullRow___GWmZj{grid-column:span 12}.CourseBasicDetails__logoLabelContainer___GK5Hq{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:8px}.CourseBasicDetails__courseCodeContainer___sg_yV,.CourseBasicDetails__logoLabelContainer___GK5Hq{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.CourseBasicDetails__courseCodeContainer___sg_yV{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.CourseBasicDetails__labelContainer___OTwCc{gap:4px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.CourseBasicDetails__fieldSkeleton___A7sjQ,.CourseBasicDetails__labelContainer___OTwCc{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.CourseBasicDetails__fieldSkeleton___A7sjQ{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:8px}.CourseBasicDetails__error___WOs7K{margin-bottom:-8px;position:relative}.CourseBasicDetails__checkboxContainer___bzb8c{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:8px}.CourseBasicDetails__blueprintContainer___ye6jf{padding-right:8px}.CourseBasicDetails__dottedLine___KJ1vU{border-top:1px dotted var(--border-secondary)}.CourseBasicDetails__nameAndBlueprintContainer___L_q8r{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.CourseBasicDetails__groupDescription___S66Ah{color:var(--text-secondary);font-size:12px;font-weight:500;line-height:16px;margin-top:4px;white-space:normal}.CourseTable__subjectTag___Snzhc{color:var(--text-disabled);padding-left:5px}.CourseTable__courseLevelContainer___GyqYW{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.CourseTable__tableContainer___z5b_H{overflow-x:auto;padding-bottom:200px}.CourseTable__listPopupContainer___A4Fpe,.CourseTable__tableContainer___z5b_H{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.CourseTable__listPopupContainer___A4Fpe{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.CourseTable__footer___ZqArl{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;gap:8px;justify-content:flex-end}.CourseTable__alertClass___fltVs{margin-top:16px}.CourseTable__nameContainer___MwrrK{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:12px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;min-width:0;width:100%}.CourseTable__nameText___uwaEw{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0}.CourseTable__bulkActionsDropdownContainer___ynESm{text-wrap:wrap;width:400px}.CourseTable__modalSectionWrapper___K_pZR{max-width:1080px}.CourseTable__emptyState____D3_h{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;height:100%;justify-content:center;width:100%}.CourseTable__primaryText___PRvVd{color:var(--text-primary)}.LinkClassToCourse__modalFooter___waega{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;gap:8px;justify-content:flex-end}.LinkClassToCourse__searchInput___Dn4Mq{width:320px}.LinkClassToCourse__filterHeader___CULB_{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:0 24px 16px}.LinkClassToCourse__filterContainer___V9_4e,.LinkClassToCourse__filterHeader___CULB_{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.LinkClassToCourse__filterContainer___V9_4e{gap:8px}.LinkClassToCourse__body___ZJSAe{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:352px;overflow:hidden}.ClassesDataGrid__container___wUw_5{overflow:auto}.StaffList__staffContainer___up0_E{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:12px;width:100%}.StaffList__staffListContainer___e6F8w{gap:12px;overflow-y:auto;padding-bottom:20px}.StaffList__staffListContainer___e6F8w,.StaffList__staffNameContainer___OVlXi{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.StaffList__staffNameContainer___OVlXi{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.StaffList__secondaryText___Q1Svb{color:var(--text-secondary)}.ClassLinkConfirmationModal__dialogueBody___FsoYu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.ClassLinkConfirmationModal__dialogueBody___FsoYu,.ClassLinkConfirmationModal__dialogueFooter___GRAvo{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.ClassLinkConfirmationModal__dialogueFooter___GRAvo{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.ClassLinkConfirmationModal__ulCustom___la20P{margin-top:0}.CreateCourseModal__contentCardV2___u1c_E{background-color:var(--surface-primary-enabled);border:1px solid var(--border-secondary);border-radius:12px;gap:16px;max-width:1080px;padding:24px}.CreateCourseModal__contentCardV2___u1c_E,.CreateCourseModal__mainContainer___HFUm9{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.CreateCourseModal__mainContainer___HFUm9{gap:12px}.CreateCourseModal__modalSectionWrapper___J0I58{max-width:1080px}.DiscardChangesModal__footer___N4Xdp{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;gap:8px;justify-content:flex-end}.BasicDetails__container___hoW5O{background-color:var(--surface-primary-enabled);border:1px solid var(--border-secondary);border-radius:12px;max-width:1080px;padding:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.BasicDetails__container___hoW5O,.BasicDetails__inputRow___SSkOH{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:16px}.BasicDetails__inputRowHalf___BzvHf{width:50%}.BasicDetails__logoContainer___C1YGX{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:8px}.BasicDetails__rightPadding___uy8gX{padding-right:8px}.BasicDetails__error___BOGJp{margin-bottom:-8px;position:relative}.CreateClassModal__modalSectionWrapper___KVKDv{max-width:1080px}.ClassList__container___cYzoI{display:grid;width:100%;grid-row-gap:64px}.ClassList__settingButton___oOKjd{cursor:pointer;display:grid;fill:var(--icon-secondary)}.ClassList__settingButton___oOKjd:hover{fill:#484848}.ClassList__classList___T5dju{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px}.ClassList__gradeListContainer___OGWff{display:grid;grid-row-gap:16px}.ClassList__gradeListHeader___E6RVW{display:grid;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;grid-auto-flow:column;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.ClassList__gradeListLabel___CA6vk{color:#484848;font-size:2rem;font-weight:700}.ClassList__overlayContainer___W3mNl{z-index:2000!important}@-webkit-keyframes GrouppedGradeListV2__skeleton-loading___ZicXs{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes GrouppedGradeListV2__skeleton-loading___ZicXs{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes GrouppedGradeListV2__skeleton-loading___ZicXs{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.GrouppedGradeListV2__pinCourseBtn___cNkEY,.GrouppedGradeListV2__pinCourseBtn___cNkEY:hover{background-color:transparent}.GrouppedGradeListV2__pinnedState___wV5Sn svg{fill:var(--decorative-foreground-subtle-yellow)}.GrouppedGradeListV2__notPinnedState____Cegu svg{visibility:hidden}.GrouppedGradeListV2__notPinnedState____Cegu:hover svg{visibility:visible}.GrouppedGradeListV2__courseTable___fvDS7{-webkit-align-self:center;align-self:center;margin-top:12px;overflow-anchor:none;width:100%}.GrouppedGradeListV2__courseTable___fvDS7 div[class*=headerItem]{font-size:1.6rem}.GrouppedGradeListV2__courseTable___fvDS7 tr:hover td[class*=group-hover] .GrouppedGradeListV2__notPinnedState____Cegu svg{visibility:visible}.GrouppedGradeListV2__courseTableV2___jzOT4{margin-top:16px}.GrouppedGradeListV2__courseLevelContainer___GdMdd,.GrouppedGradeListV2__tableClassColumn___uevE3{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.GrouppedGradeListV2__tableClassColumn___uevE3{font-weight:500;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.GrouppedGradeListV2__classColumnAvatar___vrN0J{min-height:32px;min-width:32px}.GrouppedGradeListV2__classNameContainer___YxHpj{display:-webkit-box;-webkit-line-clamp:1;overflow-x:hidden;padding-left:8px;white-space:normal;-webkit-box-orient:vertical;overflow:hidden}.GrouppedGradeListV2__gradeContainer___BxizM{white-space:normal}.GrouppedGradeListV2__archivedLabel___WVXBK{color:var(--text-secondary);padding-left:4px}.GrouppedGradeListV2__classProfileImageIcon___BXL_a{height:32px;width:32px}.GrouppedGradeListV2__classGridContainer___Uj865{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;margin:12px 0 56px}.GrouppedGradeListV2__groupedSubjectGroupContainer___bojoe{margin-top:12px}.GrouppedGradeListV2__cardFooter___w7aqP{display:block;display:-webkit-box;-webkit-line-clamp:1;line-height:1.2rem;max-height:-moz-calc(1.2rem + 2px);max-height:calc(1.2rem + 2px);-webkit-box-orient:vertical;color:var(--text-secondary);margin-top:4px;overflow:hidden;text-overflow:ellipsis}.GrouppedGradeListV2__acronymBox___Lt8Gu{border-radius:4px}.GrouppedGradeListV2__acronymBoxCompactView___jmOiJ{border-radius:8px;font-size:14px!important;height:36px;width:36px}.GrouppedGradeListV2__truncatedText___IbDF2{color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis}.GrouppedGradeListV2__emptyLevel___f7xcG{color:var(--text-disabled)}.GrouppedGradeListV2__dpCardFooter___dgo5J{color:var(--text-secondary);font-size:1.2rem}.GrouppedGradeListV2__dpCardFooterV2___b8HUN,.GrouppedGradeListV2__dpCardFooter___dgo5J{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.GrouppedGradeListV2__dpCardFooterV2___b8HUN{gap:4px;margin-top:4px}.GrouppedGradeListV2__compactSubtextRow___Vn8J1{color:var(--text-secondary);-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.GrouppedGradeListV2__compactSubtextRow___Vn8J1,.GrouppedGradeListV2__compactSubtextSection___hXoUq{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;min-width:0;overflow:hidden}.GrouppedGradeListV2__compactSubtextSection___hXoUq{gap:4px}.GrouppedGradeListV2__compactSubtextMore___LNCqJ{color:var(--text-link-default);cursor:pointer;-webkit-flex-shrink:0;flex-shrink:0}.GrouppedGradeListV2__compactSubtextSeparator____Rq3i{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-flex-shrink:0;flex-shrink:0}.GrouppedGradeListV2__compactList___hyBm4{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:0 8px 8px}.GrouppedGradeListV2__gradeText___WBbnY{display:block;display:-webkit-box;-webkit-line-clamp:1;line-height:1.2rem;max-height:-moz-calc(1.2rem + 2px);max-height:calc(1.2rem + 2px);-webkit-box-orient:vertical;color:var(--text-secondary);max-width:70%;overflow:hidden;text-overflow:ellipsis}.GrouppedGradeListV2__levelTag____1SEV{padding-left:8px}.GrouppedGradeListV2__classIconAvatar___lWEpc{border-radius:4px;height:32px;width:32px}@-webkit-keyframes GrouppedSubjectGroupList__skeleton-loading___iPoPF{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes GrouppedSubjectGroupList__skeleton-loading___iPoPF{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes GrouppedSubjectGroupList__skeleton-loading___iPoPF{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.GrouppedSubjectGroupList__container___pd0Sp{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.GrouppedSubjectGroupList__subjectGroupDiv___o8bnD{color:var(--text-primary);font-size:1.6rem;font-weight:500;width:100%}.GrouppedSubjectGroupList__subjectGroupDivV2___yOFDP{color:var(--text-secondary);width:100%}.GrouppedSubjectGroupList__subjectGroupCardsV2Div___tIWqN{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;margin:24px 0}.GrouppedSubjectGroupList__subjectGroupCardsV3Div___DKfFt{margin:12px 0 64px}.GrouppedSubjectGroupList__cardFooter___yRNDT{color:var(--text-secondary);font-size:1.2rem}.GrouppedSubjectGroupList__cardFooterV2___go0yQ,.GrouppedSubjectGroupList__cardFooter___yRNDT{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.GrouppedSubjectGroupList__cardFooterV2___go0yQ{gap:4px;margin-top:4px}.GrouppedSubjectGroupList__gradeText___NtcOE{display:block;display:-webkit-box;-webkit-line-clamp:1;line-height:1.2rem;max-height:-moz-calc(1.2rem + 2px);max-height:calc(1.2rem + 2px);-webkit-box-orient:vertical;color:var(--text-secondary);max-width:70%;overflow:hidden;text-overflow:ellipsis}.GrouppedSubjectGroupList__levelTag___NE9Ve{padding-left:8px}@-webkit-keyframes ClassCardV2__skeleton-loading___yZWJ_{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes ClassCardV2__skeleton-loading___yZWJ_{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes ClassCardV2__skeleton-loading___yZWJ_{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.ClassCardV2__container___gXFWi{-webkit-align-content:center;align-content:center;background-color:var(--surface-primary-enabled);border:1px solid var(--border-secondary);border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px;cursor:pointer;display:grid;height:88px;padding:0 16px;width:100%;grid-row-gap:4px;position:relative}.ClassCardV2__container___gXFWi:hover{border-color:#b0b0b0}.ClassCardV2__containerV2___U2yNO{padding:0 12px}.ClassCardV2__classLabel___Id634{display:-webkit-box;font-size:1.4rem;font-weight:600;-webkit-line-clamp:1;max-width:320px;overflow-x:hidden;-webkit-box-orient:vertical;overflow:hidden}.ClassCardV2__classLabelV2___NKx3o{font-size:1.6rem}.ClassCardV2__dpClassLabel___pCxZZ{font-size:1.4rem;min-height:44px}.ClassCardV2__icon___GX43x{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;height:20px;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);width:20px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;background:#b0b0b0;border-radius:50%;justify-content:center}.ClassCardV2__acronymWithTitleContainer___EWH65,.ClassCardV2__icon___GX43x{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.ClassCardV2__acronymWithTitleContainer___EWH65{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}.ClassCardV2__acronymBox___cTNUn{border-radius:8px;-webkit-flex-shrink:0;flex-shrink:0;font-size:1.8rem!important;height:64px;width:64px}.ClassCardV2__acronymBoxV2___RNN2g{height:48px;width:48px}.ClassCardV2__titleContainer___rUQ0d{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding-left:16px}.ClassCardV2__subText___ISUul>span{color:var(--text-secondary);font-size:1.2rem;font-weight:500}.ClassCardV2__archiveLabel___j4ikJ{color:var(--text-secondary);padding-left:4px}.ClassCardV2__cardWithSideBorder___yiXqd{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.ClassCardV2__sideBorder___vreGR{border-left-width:4px}.ClassCardV2__classProfileImageAvatar___I4gqO *{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;font-size:1.8rem!important;height:64px;width:64px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;cursor:pointer}.ClassCardV2__classProfileImageAvatarV2___UQFQD *{height:48px;width:48px}.ClassCardV2__classProfileImageAvatarV3___HMtlc *{height:44px;width:44px}.ClassCardV2__classProfileImageIcon___rm8uB,.ClassCardV2__learningCourseProfileImageAvatarClass___NnlD1 *{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.ClassCardV2__learningCourseProfileImageAvatarClass___NnlD1 *{cursor:pointer;font-size:1.8rem!important;height:60px;width:60px}.ClassCardV2__learningCourseProfileImageAvatarClass___NnlD1 *>svg{height:24px!important;width:24px!important}.ClassCardV2__titleContainerV2___BG3uS{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:4px;min-width:0;padding-left:12px}.ClassCardV2__labelV2___B2ZiG{color:var(--text-primary);display:block;display:-webkit-box;-webkit-line-clamp:1;line-height:2.4rem;max-height:-moz-calc(2.4rem + 2px);max-height:calc(2.4rem + 2px);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ClassCardV2__subTextV2___iLcez{color:var(--text-secondary);line-height:2rem}.ClassCardV2__iconAvatarComponent___IlvUh{height:48px;width:48px}.ClassListCompactCard__card___jH8kx{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;border-radius:8px;cursor:pointer;gap:4px;justify-content:space-between;padding:8px}.ClassListCompactCard__card___jH8kx:hover{background-color:var(--surface-primary-hover)}.ClassListCompactCard__card___jH8kx:hover .ClassListCompactCard__notPinnedIcon___MSVjG svg{visibility:visible}.ClassListCompactCard__pinnedIcon___gh6PS svg{fill:var(--decorative-foreground-subtle-yellow)}.ClassListCompactCard__archived___EC3di{background-image:-moz-repeating-linear-gradient(45deg,#ebebeb,#ebebeb 1px,transparent 2px,transparent 8px);background-image:repeating-linear-gradient(45deg,#ebebeb,#ebebeb 1px,transparent 2px,transparent 8px)}.ClassListCompactCard__notPinnedIcon___MSVjG svg{visibility:hidden}.ClassListCompactCard__leftContainer___zmDER{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex:1;flex:1;gap:10px}.ClassListCompactCard__contentContainer___cHAXd,.ClassListCompactCard__leftContainer___zmDER{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-flex:1;-moz-box-flex:1;min-width:0}.ClassListCompactCard__contentContainer___cHAXd{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex:1;flex:1;flex-direction:column}.ClassListCompactCard__titleRow___XaXdj{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:6px;min-width:0}.ClassListCompactCard__archivedLabel___pV6Yr{color:var(--text-subtle);-webkit-flex-shrink:0;flex-shrink:0;padding-left:4px}.ClassListCompactCard__titleTags___Bo_SI{gap:4px}.ClassListCompactCard__rightContainer___Dr1Mc,.ClassListCompactCard__titleTags___Bo_SI{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-shrink:0;flex-shrink:0}.ClassListCompactCard__rightContainer___Dr1Mc{gap:6px}@-webkit-keyframes FiltersPopup__skeleton-loading___SWtp4{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes FiltersPopup__skeleton-loading___SWtp4{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes FiltersPopup__skeleton-loading___SWtp4{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.FiltersPopup__filtersContainer___qXKck{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;background-color:var(--surface-primary-enabled);border:1px solid var(--border-secondary);border-radius:8px;-webkit-box-shadow:var(--elevation-2-bottom);box-shadow:var(--elevation-2-bottom);flex-direction:column;height:360px;overflow:hidden;width:496px}.FiltersPopup__footer___EZjCM{padding:12px 16px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;border-top:1px solid var(--border-secondary);justify-content:space-between}.FiltersPopup__footer___EZjCM,.FiltersPopup__rightFooter___lnQGF{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.FiltersPopup__rightFooter___lnQGF{gap:8px;margin-left:auto}.FiltersPopup__leftPaneContainer___nIU1c{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:200px}.FiltersPopup__leftPaneContainer___nIU1c .side-navigation-v2{width:100%!important}.FiltersPopup__rightPaneContainer___cls0k{-webkit-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-box-orient:vertical;flex-direction:column}.FiltersPopup__innerContainer___YQyu4,.FiltersPopup__rightPaneContainer___cls0k{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-box-direction:normal;-moz-box-direction:normal}.FiltersPopup__innerContainer___YQyu4{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-webkit-flex:1;flex:1;flex-direction:row;height:-moz-calc(100% - 61px);height:calc(100% - 61px)}.FiltersPopup__sectionContainer___RaSkP{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;overflow-y:auto;padding-top:8px;width:100%}.FiltersPopup__checkBoxContainer___XsAG0,.FiltersPopup__radioItem___Ibzc5{cursor:pointer;padding:8px 16px}.FiltersPopup__checkBoxContainer___XsAG0,.FiltersPopup__radioItem___Ibzc5,.FiltersPopup__suffixContainer___pdyNx{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:8px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.FiltersPopup__suffixContainer___pdyNx{border-radius:4px}.FiltersPopup__suffixContainer___pdyNx:focus-visible{outline:var(--border-width-focus) solid var(--border-focus);outline-offset:-2px}.FiltersPopup__checkBoxSectionLabel___B09Cm{color:var(--text-primary)}.FiltersPopup__checkBoxLabel___LCl63,.FiltersPopup__checkBoxSectionLabel___B09Cm{display:block;display:-webkit-box;-webkit-line-clamp:1;line-height:2rem;max-height:-moz-calc(2rem + 2px);max-height:calc(2rem + 2px);word-break:break-all;-webkit-box-orient:vertical;overflow:hidden;text-align:left;text-overflow:ellipsis}.FiltersPopup__isArchived___SN4uo{background-image:-moz-repeating-linear-gradient(45deg,transparent,transparent 8px,var(--border-secondary) 7px,var(--border-secondary) 9px);background-image:repeating-linear-gradient(45deg,transparent,transparent 8px,var(--border-secondary) 7px,var(--border-secondary) 9px);border-top:1px solid var(--border-secondary)}.FiltersPopup__searchContainer___MB4Vh{border-bottom:1px solid var(--border-secondary);padding:4px 0}.FiltersPopup__searchContainer___MB4Vh,.FiltersPopup__thumbnailContainer___SpNkV{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.FiltersPopup__thumbnailContainer___SpNkV{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:8px}.ClassListWidgetWrapper__container___zEcme{height:100%}.ClassListCompactHeader__container___K4Pg3{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;gap:8px;justify-content:space-between;padding:14px 16px 12px;width:100%}.ClassListCompactHeader__containerSearchActive___mVNP6{padding:10px 0 8px;position:relative}.ClassListCompactHeader__containerSearchActive___mVNP6:after{background-color:var(--border-secondary);bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.ClassListCompactHeader__title___D1Aez{margin:0}.ClassListCompactHeader__actions____Aqha,.ClassListCompactHeader__searchInputWrapper___rNVAE{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:8px}.ClassListCompactHeader__searchInputWrapper___rNVAE{padding:0 16px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0}.ClassListCompactHeader__searchInputWrapper___rNVAE>:first-child{padding:6px 0}@-webkit-keyframes ClassListSection__skeleton-loading___bItYI{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes ClassListSection__skeleton-loading___bItYI{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes ClassListSection__skeleton-loading___bItYI{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.ClassListSection__headingContainer___d6Bg6{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.ClassListSection__bookmarkButton___qBQmk{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;width:100%}.ClassListSection__classesContainerForWidgetisedUI___YTnqd,.ClassListSection__classesContainer____8UgT{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.ClassListSection__classesContainerForWidgetisedUI___YTnqd{margin-bottom:28px}.ClassListSection__tabularViewClassesContainer___sceiG{min-height:65vh}.ClassListSection__classesContainerV2___cUHOr{row-gap:48px}.ClassListSection__sectionContainerWithBorder___GxBzN,.ClassListSection__sectionContainer___Fa6LC{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.ClassListSection__sectionContainerWithBorder___GxBzN{background-color:var(--surface-primary-enabled);border:1px solid var(--border-secondary);border-radius:8px;padding:16px 8px 8px}.ClassListSection__sectionTitle___W2Oes{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-bottom:12px}.ClassListSection__sectionTitleV2___CWrap{margin-bottom:24px}.ClassListSection__sectionTitleForRevampedUI___Ez2pV{margin-bottom:8px;padding:0 8px}.ClassListSection__searchWithFiltersContainer___OXHN6,.ClassListSection__sectionTitleForRevampedUI___Ez2pV{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.ClassListSection__searchWithFiltersContainer___OXHN6{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.ClassListSection__groupedFilterContainer____xKiO{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:8px}.ClassListSection__searchBar___N26ol{width:320px}.ClassListSection__classListContainer____0wgh{min-height:65vh}.ClassListSection__classListContainerForRevampedUI___DGlqw,.ClassListSection__classListContainer____0wgh{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.ClassListSection__classListContainerForRevampedUI___DGlqw{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.ClassListSection__classGridContainer___HKkPW{gap:8px 4px!important;margin:0!important}.ClassListSection__tabularViewSectionContainer___W7v3h{padding:16px}.ClassListSection__padding0___ScOwn{padding:0}.ClassListSection__classCardContainer___3h7ey{border:none!important;height:60px!important;padding:8px!important}.ClassListSection__classCardContainer___3h7ey:hover{background-color:var(--surface-primary-hover)}.ClassListSection__widgetisedHomepageTabularView___NUzWd{height:100%;min-height:0}.ClassListSection__widgetisedHomepageTabularView___NUzWd .ClassListSection__tabularViewSectionContainer___W7v3h{min-height:100%}.ClassListSection__widgetisedHomepageTabularView___NUzWd .ClassListSection__classListContainerForRevampedUI___DGlqw{min-height:0;overflow:auto}.ClassListSection__compactSectionContainer___vTAYV{padding:0}.ClassListSection__compactSectionTitle___iLoKq{margin-bottom:0}@media screen and (max-width:1080px){.ClassListSection__groupedContainer___vGrwJ{grid-template-columns:repeat(2,1fr)}.ClassListSection__groupedContainerCustomClass___XFpQO{grid-template-columns:repeat(2,292px)}.ClassListSection__searchBarNarrow___7Y8QV{width:265px}.ClassListSection__classGridContainerHaveADM___sDkcT{grid-gap:16px!important;grid-template-columns:repeat(2,292px)!important}}@media(min-width:1081px)and (max-width:1280px){.ClassListSection__searchBarNarrow___7Y8QV{width:265px}.ClassListSection__groupedContainer___vGrwJ{grid-template-columns:repeat(3,1fr)}.ClassListSection__groupedContainerCustomClass___XFpQO{grid-template-columns:repeat(2,1fr)}.ClassListSection__classGridContainerHaveADM___sDkcT{grid-gap:16px!important;grid-template-columns:repeat(2,1fr)!important}}@media(min-width:1281px)and (max-width:1699px){.ClassListSection__groupedContainerCustomClass___XFpQO{grid-gap:16px;grid-template-columns:repeat(3,1fr)}.ClassListSection__classGridContainerHaveADM___sDkcT{grid-gap:16px!important;grid-template-columns:repeat(3,1fr)!important}}@media(min-width:1700px){.ClassListSection__classGridContainerHaveADM___sDkcT,.ClassListSection__groupedContainerCustomClass___XFpQO{grid-gap:16px!important}}.LearningCoursesListWidgetWrapper__container___Nfyov,.QuickLinksWidgetProvider__container___Ms_4q{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.QuickLinksWidgetProvider__container___Ms_4q{background-color:var(--surface-primary-enabled);border:1px solid var(--border-secondary);border-radius:8px}.QuickLinksWidgetProvider__header___uqBz0{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:16px 16px 8px}.QuickLinksWidgetProvider__headerActionsCluster___x7ZBl,.QuickLinksWidgetProvider__header___uqBz0{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.QuickLinksWidgetProvider__headerActionsCluster___x7ZBl{gap:8px}.QuickLinksWidgetProvider__headerActions___QdnyL{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:8px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.QuickLinksWidgetProvider__headerActions___QdnyL:empty{display:none}.QuickLinksWidgetProvider__courseHomepageContainer___zHCEs .QuickLinksWidgetProvider__headerActions___QdnyL{opacity:0;pointer-events:none}.QuickLinksWidgetProvider__courseHomepageContainer___zHCEs .QuickLinksWidgetProvider__headerActions___QdnyL:has([aria-expanded=true]),.QuickLinksWidgetProvider__courseHomepageContainer___zHCEs:focus-within .QuickLinksWidgetProvider__headerActions___QdnyL,.QuickLinksWidgetProvider__courseHomepageContainer___zHCEs:hover .QuickLinksWidgetProvider__headerActions___QdnyL{opacity:1;pointer-events:auto}.QuickLinksWidgetProvider__courseHomepageContainer___zHCEs .QuickLinksWidgetProvider__headerActionsVisible___ee7QL,.QuickLinksWidgetProvider__mobileDevice___XRc7u.QuickLinksWidgetProvider__courseHomepageContainer___zHCEs .QuickLinksWidgetProvider__headerActions___QdnyL{opacity:1;pointer-events:auto}.QuickLinksWidgetProvider__contentContainer___bhIrZ{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;flex:1;overflow:auto;padding:0 0 16px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.QuickLinksWidgetProvider__widgetisedHomepageContentContainer___Wxmje{padding-bottom:8px}.QuickLinksWidgetProvider__emptyStateContainer___poUyK{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:16px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;height:100%;justify-content:center;padding:0 16px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.QuickLinksWidgetProvider__widgetisedHomepageEmptyStateContainer___Ithb6{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;padding:16px}.QuickLinksWidgetProvider__emptyStateDetails___EqXgZ{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;text-align:center;width:280px}.QuickLinksWidgetProvider__emptyStateSubtitle___JCqVa{color:var(--text-secondary)}.QuickLinksWidgetProvider__quickLinksList___NX1H2{align-self:flex-start;display:grid;gap:4px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));padding:0 8px;width:100%}.QuickLinksWidgetProvider__quickLinkItemWrapper___Yq7P6{border-radius:8px;padding:6px 8px}.QuickLinksWidgetProvider__quickLinkItemWrapper___Yq7P6:hover{background-color:var(--surface-primary-hover)}.QuickLinksWidgetProvider__widgetisedHomepageQuickLinkItemWrapper___xrw22{padding:8px}.ConfigureQuickLinksModal__modalContentWrapper___PBPjH{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.ConfigureQuickLinksModal__container___CFysC,.ConfigureQuickLinksModal__modalContentWrapper___PBPjH{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:100%}.ConfigureQuickLinksModal__container___CFysC{gap:8px}.ConfigureQuickLinksModal__footer___M4yPa{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;gap:8px;justify-content:flex-end}.PreviewContainer__previewContainerWrapper___H0rgI{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;background-color:var(--surface-secondary-enabled);border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;flex:1;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:16px;position:relative}.PreviewContainer__previewLabel___Ft0G1{position:absolute;right:12px;top:12px}.PreviewContainer__previewWidgetContainer___OupbP{height:400px;max-width:394px;padding-top:16px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;background-color:var(--surface-primary-enabled);border:1px solid var(--border-secondary);border-radius:8px;flex-direction:column;gap:8px;margin-bottom:10px}.PreviewContainer__emptyStateContainer___R_D5b,.PreviewContainer__previewWidgetContainer___OupbP{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.PreviewContainer__emptyStateContainer___R_D5b{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;overflow:auto;padding:0 16px}.PreviewContainer__headerLabel___h7Nnb{padding:0 16px}.PreviewContainer__headerActions___RUzBI{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:8px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.PreviewContainer__quickLinksList___Q9AiV{display:grid;gap:4px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));overflow-x:clip;overflow-y:auto;padding:0 8px 16px;width:100%}.PreviewContainer__quickLinkItemWrapper___zv30J{border-radius:8px;padding:6px 8px}.PreviewContainer__quickLinkItemWrapper___zv30J:hover{background-color:var(--surface-primary-hover)}@-webkit-keyframes QuickLinkItem__skeleton-loading___kI4j2{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes QuickLinkItem__skeleton-loading___kI4j2{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes QuickLinkItem__skeleton-loading___kI4j2{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.QuickLinkItem__quickLinkItem___tYpKh{gap:16px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;cursor:pointer}.QuickLinkItem__logoWrapper___HLn5W,.QuickLinkItem__quickLinkItem___tYpKh{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.QuickLinkItem__logoWrapper___HLn5W{background-color:var(--surface-decorative-neutral);border-radius:8px;width:44px}.QuickLinkItem__logo___Jkasj{border-radius:inherit;object-fit:contain}.QuickLinkItem__detailsContainer___rYJFo{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:2px;min-width:0}.QuickLinkItem__titleOverflow___R4uDp{font-weight:600;line-height:2rem;max-height:-moz-calc(2rem + 2px);max-height:calc(2rem + 2px)}.QuickLinkItem__descriptionOverflow___PmYAl,.QuickLinkItem__titleOverflow___R4uDp{display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.QuickLinkItem__descriptionOverflow___PmYAl{color:var(--text-secondary);line-height:1.6rem;max-height:-moz-calc(1.6rem + 2px);max-height:calc(1.6rem + 2px)}.QuickLinksList__manageLinksContainer___CZfFD{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:8px;max-width:480px;overflow:auto;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.QuickLinksList__header___oqemA,.QuickLinksList__manageLinksContainer___CZfFD{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.QuickLinksList__header___oqemA{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-right:16px}.QuickLinksList__title___aj_UO{font-weight:600}.QuickLinksList__addButton___SWRwp{text-decoration:none}.QuickLinksList__quickLinksList___BJY4A{margin-top:8px;overflow-x:auto;padding-right:16px}.QuickLinksList__quickLinkActionItems___CcKzq{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:8px}.QuickLinksList__logo___leLWT{border-radius:8px}.QuickLinksList__emptyState___o4gKd{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;height:100%;justify-content:center;margin-top:32px;overflow:auto;padding:0 16px}.CreateOrEditQuickLinkModal__footer___NHA1G{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;gap:12px;justify-content:flex-end}.CreateOrEditQuickLinkModal__body____gtvP,.CreateOrEditQuickLinkModal__footer___NHA1G{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.CreateOrEditQuickLinkModal__body____gtvP{gap:24px}.CreateOrEditLinkModalBody__container___IhTTM,.CreateOrEditLinkModalBody__linkDetailsContainer___eRae6,.CreateOrEditQuickLinkModal__body____gtvP{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.CreateOrEditLinkModalBody__container___IhTTM,.CreateOrEditLinkModalBody__linkDetailsContainer___eRae6{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:16px}.CreateOrEditLinkModalBody__inputError___fu0xb{position:static}.LinkDetailsSkeletonLoader__container___F8Xqn{gap:16px}.LinkDetailsSkeletonLoader__container___F8Xqn,.LinkDetailsSkeletonLoader__titleContainer___JOlc5{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.LinkDetailsSkeletonLoader__titleContainer___JOlc5{gap:8px}.LinkDetailsSkeletonLoader__descriptionContainer___gbHN7{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.LinkDetailsSkeletonLoader__descriptionInput___fwPM5{margin-top:8px}.UnsavedChangesModal__footer___SlZG0{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:12px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.HomepageFeaturesV2__announcementButtonContainer___NP9ui{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;margin:0 0 32px}.HomepageFeaturesV2__announcementButtonContainerV2___ulW5m{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;margin:0 0 48px}.HomepageFeaturesV2__modulesAndProjectsVerticalContainer___TyJkt{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:0!important;height:100%;margin-bottom:0;max-height:446px;overflow-y:auto;padding:0 8px 8px}.HomepageFeaturesV2__modulesAndProjectsHorizontalContainer___P07Ae{gap:8px 4px!important;margin:0;padding:0 8px 8px}.HomepageFeaturesV2__modulesAndProjectsWidgetiseContainer___AL8bo{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0;overflow:auto}.HomepageFeaturesV2__modulesAndProjectsWidgetiseContainer___AL8bo.HomepageFeaturesV2__modulesAndProjectsHorizontalContainer___P07Ae{-webkit-align-content:start;align-content:start;display:grid;gap:4px 2px!important;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.HomepageFeaturesV2__modulesAndProjectsWidgetiseContainer___AL8bo.HomepageFeaturesV2__modulesAndProjectsVerticalContainer___TyJkt{height:auto;max-height:none}@media screen and (max-width:1080px){.HomepageFeaturesV2__modulesAndProjectsHorizontalContainer___P07Ae{grid-template-columns:repeat(3,1fr)}.HomepageFeaturesV2__announcementButtonContainer___NP9ui{grid-template-columns:repeat(2,1fr)}}@media(min-width:1081px)and (max-width:1280px){.HomepageFeaturesV2__modulesAndProjectsHorizontalContainer___P07Ae{grid-template-columns:repeat(4,1fr)}.HomepageFeaturesV2__announcementButtonContainer___NP9ui{grid-template-columns:repeat(3,1fr)}}@media(min-width:1281px)and (max-width:1699px){.HomepageFeaturesV2__modulesAndProjectsHorizontalContainer___P07Ae{grid-template-columns:repeat(5,1fr)}.HomepageFeaturesV2__announcementButtonContainer___NP9ui{grid-gap:16px;grid-template-columns:repeat(4,1fr)}}.HomepageFeatures__announcementButtonContainer___YMfPg{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;margin:0 0 32px}.HomepageFeatures__announcementButtonContainerV2___PFb0n{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;margin:0 0 48px}.HomepageFeatures__announcementButtonHaveADMContainer___N26Mc{grid-gap:16px;grid-template-columns:repeat(3,1fr)}.HomepageFeatures__announcementButtonHaveADMContainer___N26Mc .HomepageFeatures__groupedContainerCustomClass___uJgvj{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1080px){.HomepageFeatures__announcementButtonContainer___YMfPg{grid-template-columns:repeat(2,1fr)}.HomepageFeatures__announcementButtonHaveADMContainer___N26Mc{grid-gap:16px;grid-template-columns:repeat(2,292px)}}@media(min-width:1081px)and (max-width:1280px){.HomepageFeatures__announcementButtonContainer___YMfPg{grid-template-columns:repeat(3,1fr)}.HomepageFeatures__announcementButtonHaveADMContainer___N26Mc{grid-gap:16px;grid-template-columns:repeat(2,1fr)}}@media(min-width:1281px)and (max-width:1699px){.HomepageFeatures__announcementButtonContainer___YMfPg{grid-gap:16px;grid-template-columns:repeat(4,1fr)}.HomepageFeatures__announcementButtonHaveADMContainer___N26Mc{grid-gap:16px;grid-template-columns:repeat(3,1fr)}}@media(min-width:1700px){.HomepageFeatures__announcementButtonHaveADMContainer___N26Mc{grid-gap:16px!important;grid-template-columns:repeat(4,1fr)}}.StudentCourses__container___txZ3H{background:var(--surface-primary-enabled);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;overflow:hidden;width:100%}.StudentCourses__outerContainer___w__c2{overflow:auto}.StudentCourses__outerContainerV2___w6_5_,.StudentCourses__outerContainer___w__c2{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.StudentCourses__outerContainerV2___w6_5_{overflow:hidden}.StudentCourses__bodyContainer___qfltp{margin:0 auto;max-width:856px;padding:0 24px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1}.StudentCourses__bodyContainerWithWidget___T8EuY{gap:24px;-webkit-justify-content:space-around;justify-content:space-around;margin:0 auto;max-width:1344px;padding:0 16px}.StudentCourses__bodyContainerWithWidgetV2___fb5he,.StudentCourses__bodyContainerWithWidget___T8EuY{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.StudentCourses__bodyContainerWithWidgetV2___fb5he{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;padding:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.StudentCourses__leftContainer___Af1v9{max-width:864px}.StudentCourses__leftContainer___Af1v9,.StudentCourses__leftInnerContainer___lETNg{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%}.StudentCourses__leftInnerContainer___lETNg{-webkit-flex-shrink:0;flex-shrink:0;padding:32px 0}.StudentCourses__leftContainerWithWidget___Japk0{padding:0 56px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;max-width:976px}.StudentCourses__outerLeftContainer___rVX7y{width:100%}.StudentCourses__outerLeftContainerV2___GSuVQ{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;border-right:1px solid var(--border-secondary);flex:1;overflow:auto}.StudentCourses__rightContainer___pWbTZ{max-width:432px;padding:32px 0}.StudentCourses__rightContainerV2___cLnNs,.StudentCourses__rightContainer___pWbTZ{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.StudentCourses__rightContainerV2___cLnNs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;background-color:var(--surface-secondary-enabled);flex-direction:column;gap:24px;max-width:544px;overflow:auto;padding:32px}.StudentCourses__announcementButtonContainer___GbzI4{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;margin:0 0 24px}.StudentCourses__announcementButtonContainerNoPermission___UNpPE{margin-bottom:0}.StudentCourses__classesContainer___KylQ0{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;margin-top:24px;row-gap:48px}.StudentCourses__deadlinesWidgetContainer___OvstT{height:100%;width:464px}.StudentCourses__deadlinesWidgetContainerV2___EV5Wj{width:480px}.StudentCourses__studentTimetableWidget___cMXrN{height:550px}.MyClassList__container___AwDcQ{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.MyClassList__container___AwDcQ,.MyClassList__myCoursesHeader___kLJS6{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.MyClassList__myCoursesHeader___kLJS6{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;gap:8px;justify-content:space-between}.MyClassList__myCoursesText___l0TkU{color:var(--text-primary);font-size:1.8rem;font-weight:700;width:100%}.MyClassList__courseCardsCon___hgzZp{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:24px;grid-row-gap:24px;margin-top:16px}@media screen and (min-width:952px)and (max-width:1280px){.MyClassList__courseCardsCon___hgzZp{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:768px){.MyClassList__courseCardsCon___hgzZp{grid-template-columns:repeat(1,1fr)}}.MyClassList__cardCon___em4qD{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;background-color:var(--surface-primary-enabled);border:1px solid var(--border-secondary);border-left-width:4px;border-radius:4px;cursor:pointer;height:80px;justify-content:center;padding:0 32px;position:relative;width:100%}.MyClassList__cardCon___em4qD:hover{border-color:#b0b0b0}.MyClassList__classLabel___Tp8nj{color:var(--text-primary);font-size:1.6rem;font-weight:700;margin-bottom:4px}.MyClassList__gradeCon___U6Ntn,.MyClassList__showArchiveButton___igh5W{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.MyClassList__showArchiveButton___igh5W{color:#05b2c7;font-size:1.6rem;margin-top:32px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;cursor:pointer;font-weight:500}.MyClassList__showArchiveButton___igh5W div:last-of-type{margin-left:8px}.MyClassList__archivedBackground___WkZFg{background:-moz-repeating-linear-gradient(45deg,#ebebeb,#ebebeb 1px,#fff 2px,#fff 8px);background:repeating-linear-gradient(45deg,#ebebeb,#ebebeb 1px,#fff 2px,#fff 8px)}.MyClassList__cardFooter___ODyPv{color:var(--text-secondary);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-size:1.4rem}.MyClassList__cardFooterDP___gLCYl{font-size:1.2rem}.MyClassList__levelTag___pW97d{padding-left:8px}.MyClassList__dotSeparator___pp9WA{color:var(--neutral-700);margin:0 4px}.MyClassList__skeletonCard___eFYsy{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background-color:var(--surface-primary-enabled);border:1px solid var(--border-secondary);border-radius:8px;gap:16px;height:88px;padding:0 16px}.MyClassList__skeletonCard___eFYsy,.MyClassList__skeletonText____cS9G{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.MyClassList__skeletonText____cS9G{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:8px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.MyClassList__emptyStateCon___YCKoN{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin-top:16px}@-webkit-keyframes FeedItem__skeleton-loading___tyR9b{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes FeedItem__skeleton-loading___tyR9b{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes FeedItem__skeleton-loading___tyR9b{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.FeedItem__container___V0xdd{border:1px solid var(--border-secondary);border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding:16px;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;width:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;cursor:pointer;justify-content:space-between;position:relative}.FeedItem__container___V0xdd:hover{background:var(--surface-secondary-enabled)}.FeedItem__container___V0xdd:focus-visible{outline:var(--border-width-focus) solid var(--border-focus);outline-offset:-2px}.FeedItem__infoContainer___ldgMy{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;margin-right:24px;padding-right:16px}.FeedItem__assessIconContainer___rNs9K,.FeedItem__infoContainer___ldgMy{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.FeedItem__assessIconContainer___rNs9K{background-color:#ebebeb;-webkit-flex-shrink:0;flex-shrink:0;height:36px;width:36px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;border-radius:8px!important;justify-content:center}.FeedItem__assessIconContainer___rNs9K span{font-size:1.45rem!important;height:36px;width:36px}.FeedItem__assessIconContainer___rNs9K svg{height:23px;width:23px}.FeedItem__assessmentName___rz6cS{display:block;display:-webkit-box;-webkit-line-clamp:1;line-height:2rem;max-height:-moz-calc(2rem + 2px);max-height:calc(2rem + 2px);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.FeedItem__leftContainer___COKLh,.FeedItem__rightContainer___lnGPg{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.FeedItem__rightContainer___lnGPg{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:100%}.FeedItem__bottomTextTitle___BJO8H,.FeedItem__bottomTextV2___dYxvj,.FeedItem__topTextV2___00wFj{color:var(--text-secondary)}.FeedItem__bottomTextTitle___BJO8H{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;min-width:0;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto}.FeedItem__subTitleText____flVj{min-width:2ch;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FeedItem__dueTextInline___PtJGu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;max-width:-moz-calc(100% - 2ch);max-width:calc(100% - 2ch);white-space:nowrap}.FeedItem__avatarContainer___Gf8Ns,.FeedItem__dueTextInline___PtJGu{-webkit-flex-shrink:0;flex-shrink:0}.FeedItem__avatarContainer___Gf8Ns{margin-right:16px}.FeedItem__avatarContainerV2___KVMNN{margin-right:0}.FeedItem__bottomTextContainer___Tb3rE{color:var(--text-secondary)}.FeedItem__subHeader___l1I5k{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:12px;width:100%}.FeedItem__warningText___esfmA{color:var(--text-semantic-warning);-webkit-flex-shrink:0;flex-shrink:0}.FeedItem__dotSeparator___HyXeq{color:var(--text-secondary);margin:0 4px}.FeedItem__rightContainerItem___fGHOz{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-webkit-flex-shrink:0;flex-shrink:0;height:100%;justify-content:center;padding-left:16px;width:212px}@media(max-width:1200px){.FeedItem__rightContainerItem___fGHOz{width:148px}}.FeedItem__rightContainerItem___fGHOz:not(:last-child){border-right:1px solid var(--border-secondary);padding-right:16px}@media screen and (max-width:640px){.FeedItem__container___V0xdd{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:4px}.FeedItem__leftContainer___COKLh{width:100%}.FeedItem__rightContainer___lnGPg{padding-left:36px;width:100%}}.FeedItem__statusContainerV2___BajIA{width:180px}.FeedItem__nameWithTagContainer___rC4kF,.FeedItem__newIndicator___Eb21u{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:4px}.FeedItem__newIndicator___Eb21u{-webkit-flex-shrink:0;flex-shrink:0}.FeedItem__newIndicatorLabel___DRR1p{color:var(--text-semantic-info)}.FeedItem__feedItem___P1Twa{display:grid;grid-auto-flow:columns;grid-template-columns:minmax(0,1fr) auto auto;padding:20px;width:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;border:1px solid var(--border-secondary);border-radius:12px;justify-content:space-between;grid-column-gap:10px;cursor:pointer;position:relative;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.FeedItem__feedItem___P1Twa:hover{border-color:var(--border-hover)}.FeedItem__feedItem___P1Twa:focus-visible{outline:var(--border-width-focus) solid var(--border-focus);outline-offset:-2px}.FeedItem__revampedInfoContainer___tEP1H{padding-right:16px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.FeedItem__nameContainer___wkT7d,.FeedItem__revampedInfoContainer___tEP1H{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;min-width:0}.FeedItem__nameContainer___wkT7d{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-left:12px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto}.FeedItem__nameContainer___wkT7d .FeedItem__assessmentName___rz6cS{color:var(--text-primary);min-width:0}.FeedItem__nameContainer___wkT7d .FeedItem__assessmentName___rz6cS,.FeedItem__nameContainer___wkT7d .FeedItem__subTitleText____flVj{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FeedItem__statusWrapper___gMs4n{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-box-orient:horizontal;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:24px;position:relative}.FeedItem__statusWrapper___gMs4n,.FeedItem__statusWrapper___gMs4n .FeedItem__date___nqh2U,.FeedItem__statusWrapper___gMs4n .FeedItem__status___U_1Uy{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;min-height:36px}.FeedItem__statusWrapper___gMs4n .FeedItem__date___nqh2U,.FeedItem__statusWrapper___gMs4n .FeedItem__status___U_1Uy{-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-box-orient:vertical;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;padding-right:24px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;white-space:nowrap}.FeedItem__statusWrapper___gMs4n .FeedItem__date___nqh2U:not(:last-child),.FeedItem__statusWrapper___gMs4n .FeedItem__status___U_1Uy:not(:last-child){border-right:1px solid var(--border-secondary)}.FeedItem__subTextContainer___Lz0yU{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:3px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.FeedItem__subText___OZ2Hd{color:var(--text-secondary)}.FeedItem__dotContainer___lDyfR{background-color:var(--neutral-700);border-radius:50%;height:4px;margin:2px 2px 0;width:4px}.FeedItem__statusLabel___Z8OIR,.FeedItem__textSecondary___CrnQA{color:var(--text-secondary)}.FeedItem__statusValue___wkuQZ{display:block;display:-webkit-box;-webkit-line-clamp:1;line-height:2.2rem;max-height:-moz-calc(2.2rem + 2px);max-height:calc(2.2rem + 2px);-webkit-box-orient:vertical;max-width:100px;overflow:hidden;text-overflow:ellipsis;word-break:break-word}@-webkit-keyframes FullScrennEventModal__skeleton-loading___eO6rC{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes FullScrennEventModal__skeleton-loading___eO6rC{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes FullScrennEventModal__skeleton-loading___eO6rC{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.FullScrennEventModal__container___yJsdx{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:100%;width:100%}.FullScrennEventModal__header___bqv3V{border-bottom:1px solid var(--border-secondary);height:72px;padding:0 24px;width:100%}.FullScrennEventModal__header___bqv3V,.FullScrennEventModal__logo___wsEkQ{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-shrink:0;flex-shrink:0}.FullScrennEventModal__logo___wsEkQ{cursor:pointer;height:100%;margin-right:16px}.FullScrennEventModal__chevronIconContainer___dTZB1{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-right:8px}.FullScrennEventModal__details___jEjjL{display:-webkit-box;-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.FullScrennEventModal__details___jEjjL,.FullScrennEventModal__title___vbXw1{display:-webkit-flex;display:-moz-box;display:flex}.FullScrennEventModal__title___vbXw1{color:var(--text-primary);display:block;display:-webkit-box;font-size:1.8rem;font-weight:700;-webkit-line-clamp:1;line-height:1.44;line-height:2.4rem;max-height:-moz-calc(2.4rem + 2px);max-height:calc(2.4rem + 2px);-webkit-box-orient:vertical;max-width:30ch;overflow:hidden;text-overflow:ellipsis}.FullScrennEventModal__scheduleDateText___rivMz{color:var(--text-secondary);font-size:1.4rem;font-weight:500}.FullScrennEventModal__body___sS4px{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-webkit-box-shadow:8px 0 16px 0 rgba(0,0,0,.05);box-shadow:8px 0 16px 0 rgba(0,0,0,.05);flex:1;overflow-y:scroll}.FullScrennEventModal__body___sS4px,.FullScrennEventModal__innerBody____hMqX{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%}.FullScrennEventModal__innerBody____hMqX{height:-webkit-max-content;height:-moz-max-content;height:max-content;max-width:984px;min-height:100%;padding:32px 128px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin:0 auto}.FullScrennEventModal__eventTitle___XFEPi{display:-webkit-flex;display:-moz-box;display:flex;display:block;display:-webkit-box;font-size:1.8rem;font-weight:600;-webkit-line-clamp:2;line-height:2.4rem;max-height:-moz-calc(4.8rem + 2px);max-height:calc(4.8rem + 2px);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.FullScrennEventModal__publishedTime___JgmjN{color:var(--text-secondary);font-size:1.2rem;margin-top:4px}.FullScrennEventModal__descriptionText___Ocw4q,.FullScrennEventModal__publishedTime___JgmjN{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;font-weight:400}.FullScrennEventModal__descriptionText___Ocw4q{font-size:1.4rem;margin-top:32px}.FullScrennEventModal__meetingCon___zqB2q{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background-color:var(--surface-secondary-enabled);margin-top:32px;padding:24px}.FullScrennEventModal__eventImageContainer____FkPU,.FullScrennEventModal__meetingCon___zqB2q{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.FullScrennEventModal__eventImageContainer____FkPU .FullScrennEventModal__eventImage___Cb8v1{background-color:#ffab00;border-radius:50%;height:48px;width:48px}.FullScrennEventModal__eventImageContainer____FkPU .FullScrennEventModal__eventImage___Cb8v1,.FullScrennEventModal__eventImageContainer____FkPU .FullScrennEventModal__eventImage___Cb8v1 .FullScrennEventModal__eventIcon___qkw_A{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.FullScrennEventModal__eventImageContainer____FkPU .FullScrennEventModal__eventImage___Cb8v1 .FullScrennEventModal__eventIcon___qkw_A{fill:#484848;height:28px;width:28px}.FullScrennEventModal__meetingLinkTextCon___XjIOT{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-left:24px}.FullScrennEventModal__meetingLinkText___hYKta,.FullScrennEventModal__meetingLink___BK739{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;font-size:1.4rem;font-weight:400;line-height:1.9rem}.FullScrennEventModal__meetingLink___BK739{color:var(--text-link-default)}.FullScrennEventModal__meetingLink___BK739:hover{color:#05b2c7;cursor:pointer;text-decoration:underline}.FullScrennEventModal__footer___ahQUj{-webkit-box-shadow:0 -2px 16px 0 rgba(0,0,0,.08);box-shadow:0 -2px 16px 0 rgba(0,0,0,.08)}.FullScrennEventModal__footer___ahQUj,.FullScrennEventModal__innerFooter___G3spS{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%}.FullScrennEventModal__innerFooter___G3spS{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;margin:0 auto;max-width:984px;padding:16px 128px}.StudentFeedback__modalContent___Iup8J{height:712px!important;position:relative;width:696px!important}.StudentFeedback__modalHeader___HTRg1{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:80px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-bottom:1px solid var(--border-secondary);font-weight:600;padding:32px 40px}.StudentFeedback__modalHeaderText___IpM2z{color:var(--text-primary)}.StudentFeedback__modalContainer___jzM8v{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;max-height:100%}.StudentFeedback__modalBody___dqsDZ{margin-bottom:70px;overflow:auto;padding:0 40px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto}.StudentFeedback__feedbackInput___WiUVS>*{margin:24px 0}.StudentFeedback__icon___wJkf8{height:152px;margin:auto;width:242px}.StudentFeedback__infoText___X05Zk{margin:24px 0}.StudentFeedback__infoHeader___Jri43{color:var(--text-primary);margin:8px 0}.StudentFeedback__infoParagraph___pW8Qj{color:var(--text-secondary);font-weight:500;margin:6px 0}.StudentFeedback__illustration___mICD7{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin-top:16px}.StudentFeedback__modalHeaderIcon___vW7Tm svg{margin-left:1px}.StudentFeedback__modalFooter___q6eqL{bottom:0;-webkit-box-shadow:0 0 16px rgba(0,0,0,.2);box-shadow:0 0 16px rgba(0,0,0,.2);height:70px;left:0;position:absolute;width:100%}.StudentFeedback__modalFooterWrapper___SUDRu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:20px;padding:0 40px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:100%;width:100%}.StudentFeedback__microphone___Cbggz:hover{cursor:pointer}.FeedbackSuccess__feedBackSuccessModalBody___twZUS{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-top:80px;overflow:auto;padding:0 40px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.FeedbackSuccess__feedbackSuccessIcon___N6Iz4{height:176px;width:176px}.FeedbackSuccess__feedBackSuccessHeading___iHJCF{margin:8px 0}.FeedbackSuccess__feedBackSuccessHeading___iHJCF,.FeedbackSuccess__smileyIcon___Y3efW{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.FeedbackSuccess__smileyIcon___Y3efW{margin-left:8px}.FeedbackSuccess__feedBackSuccessMessage___gtGpL{color:var(--text-secondary);text-align:center;width:367px}.FeedbackSuccess__closeButton___q9IFm{margin:28px 0}.PreviewAttachment__previewBox___Lh7o9{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:10px}.TextArea__mediaAttachments___ojVcq{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;border-bottom:1px solid var(--border-secondary);border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-left:1px solid var(--border-secondary);border-right:1px solid var(--border-secondary);justify-content:space-between;margin-top:0;padding:8px 12px 12px}.TextArea__textAreaHover___XK8Et{border:1px solid #b0b0b0!important;border-bottom:0!important;color:var(--text-primary)}.TextArea__textAreaFocusMediaAttachments___RcoZ4{border:1px solid #484848;border-top:0}.TextArea__textAreaHoverMediaAttachments___GvzO6{border:1px solid #b0b0b0;border-top:0}.TextArea__mediaAttachmentText___QleYf{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto;padding-left:7.25px}.TextArea__attachmentLink___JluKl{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.TextArea__audioRecord___CwIre:hover{cursor:pointer}.ParentHomePage__container___PdGw1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;background:var(--surface-primary-enabled);flex-direction:column;height:100%;width:100%}.ParentHomePage__container___PdGw1,.ParentHomePage__headerContainer___uCoB1{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.ParentHomePage__headerContainer___uCoB1{-webkit-flex-shrink:0;flex-shrink:0;height:80px}.ParentHomePage__outerContainer___vicLl{overflow:auto}.ParentHomePage__bodyContainer___NymMH{margin:0 auto;max-width:1536px;padding:0 64px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1}.ParentHomePage__bodyContainerWithWidget___H1ccy{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:24px;margin:0 auto;padding:0 64px}@media screen and (max-width:1024px){.ParentHomePage__bodyContainerWithWidget___H1ccy,.ParentHomePage__bodyContainer___NymMH{padding:0 32px}}@media screen and (max-width:640px){.ParentHomePage__bodyContainerWithWidget___H1ccy,.ParentHomePage__bodyContainer___NymMH{padding:0 16px}}@media screen and (max-width:1016px){.ParentHomePage__bodyContainerWithWidget___H1ccy{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse}}.ParentHomePage__leftContainer___WReI2{-webkit-flex-shrink:1;flex-shrink:1;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1}.ParentHomePage__leftContainer___WReI2,.ParentHomePage__leftInnerContainer___zzNfO{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.ParentHomePage__leftInnerContainer___zzNfO{container-name:leftContainer;container-type:inline-size;padding:56px 0}.ParentHomePage__rightContainer___zwvIr{padding:56px 0;width:464px}@media screen and (max-width:1016px){.ParentHomePage__leftInnerContainer___zzNfO{padding:0 0 32px}.ParentHomePage__rightContainer___zwvIr{padding:24px 0;width:unset}}.ParentHomePage__deadlinesWidgetContainer___Veexf{height:100%}.ParentHomePage__buttonContainer___GNl1x{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px}@media screen and (min-width:952px)and (max-width:1280px){.ParentHomePage__buttonContainer___GNl1x,.ParentHomePage__groupedContainerCustomClass___u0Im_{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:768px){.ParentHomePage__buttonContainer___GNl1x,.ParentHomePage__groupedContainerCustomClass___u0Im_{grid-template-columns:repeat(1,1fr)}}.ParentHomePage__childBoxContainer___JLrDM{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;overflow-x:auto;padding-top:12px;width:320px}.ParentHomePage__childHeader___Vkq7x{color:var(--text-primary);font-size:1.2rem;font-weight:500}.ParentHomePage__childCard___KrJfd{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;min-width:80px;padding:0 12px}.ParentHomePage__addLeftCircle___jNb3z,.ParentHomePage__childCard___KrJfd,.ParentHomePage__leftCircle___URf1m{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.ParentHomePage__addLeftCircle___jNb3z,.ParentHomePage__leftCircle___URf1m{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;border-radius:50%;height:40px;justify-content:center;width:40px}.ParentHomePage__addLeftCircle___jNb3z{background-color:#008392;border:1px solid var(--border-semantic-info)}.ParentHomePage__childText___a9wMu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;color:var(--text-secondary);font-size:1rem;font-weight:500;justify-content:center;padding-top:4px;word-break:break-all}.ParentHomePage__academicContainer___LlCCT,.ParentHomePage__childContainer___Tbnf1{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.ParentHomePage__academicContainer___LlCCT{border-top:1px solid var(--border-secondary);margin-top:16px;padding-top:16px;width:100%}.ParentHomePage__academicHeader___DxJ0X{color:var(--text-primary);font-size:1.2rem;font-weight:500}.ParentHomePage__academicYearContainer___JGw0n{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-top:12px;overflow-x:auto}.ParentHomePage__academicYearContainer___JGw0n>div:not(:last-child){margin-right:8px}.ParentHomePage__academicYear___xS5sI{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;border:1px solid var(--border-primary);border-radius:16px;color:var(--text-secondary);font-size:1rem;font-weight:500;height:32px;justify-content:center;width:70px}.ParentHomePage__selectedAcademicYear___RBndp{border:1px solid #f75961}.ParentHomePage__selectedAcademicYear___RBndp,.ParentHomePage__selectedChildText___PWdnU{color:var(--text-primary);font-weight:600}.ParentHomePage__classContainer___AMPKv{margin-top:32px}.ParentHomePage__approvalPendingStyles___C47i7{background:#f9f9f9;border-radius:16px;padding:96px 0}.ParentHomePage__pendingInvitesAlert___Udq5L:hover{cursor:pointer}.ParentHomePage__projectGroupList___ldnaX{margin-top:24px}.ParentHomePage__projectGroupList___ldnaX:empty{display:none}.ParentHomePage__requestedChildContainer___f1mon{width:100%}.PendingInvitationBanner__bannerContainer___IhZIf{background-color:#ffbd33;height:32px;position:relative}.PendingInvitationBanner__bannerContainer___IhZIf,.PendingInvitationBanner__bannerTextContainer___sCNg2{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%}.PendingInvitationBanner__bannerTextContainer___sCNg2{height:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.PendingInvitationBanner__bannerCloseIcon___dXY2g{margin-left:auto;position:absolute;right:20px;top:6px}.PendingInvitationBanner__bannerCloseIcon___dXY2g:hover{cursor:pointer}.PendingInvitationBanner__navigationLink___DrYE8{font-weight:600;text-decoration:underline}.PendingInvitationBanner__navigationLink___DrYE8:hover{cursor:pointer}.PendingInvitationBanner__closeIconBtn___RwA1n,.PendingInvitationBanner__closeIconBtn___RwA1n:hover{background-color:transparent}.MBSpontePortalBanner__startButton___UTqs0{margin-top:20px}.MBSpontePortalModal__modalContent___p7Bxt{height:100%;padding:20px;width:100%}.MBSpontePortalModal__header___OzPXk{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-bottom:10px}.MBSpontePortalModal__headerText___WjJDB{font-size:2.2rem;font-weight:700}.UserMessage__modalContent___iFgXu{height:732px!important;width:760px!important}.UserMessage__modalHeader___F7Vrs{height:80px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-weight:600;padding:32px 40px}.UserMessage__modalHeader___F7Vrs,.UserMessage__modalSection___zkbU3{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.UserMessage__modalSection___zkbU3{padding:0 40px 40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.UserMessage__messageImage___snBvA{height:270px}.UserMessage__messageImage___snBvA img{border-radius:8px;height:100%;width:100%}.UserMessage__modalBody___g_N_l{padding:20px 0}.UserMessage__modalFooter___kjcSD{background:var(--surface-primary-enabled);border-top:1px solid var(--border-secondary);bottom:0;height:70px;left:0;position:absolute;width:100%}.UserMessage__modalFooterWrapper___NSeIo{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:20px;padding:0 40px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:100%;width:100%}.UserMessage__modalHeaderIcon___fegXS svg{margin-left:1px}.DailyView__container___oFxsw{border-left:1px solid var(--border-secondary);width:496px}.DailyView__container___oFxsw,.DailyView__innerContainer___pNeJb{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.DailyView__innerContainer___pNeJb{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;height:100%}@-webkit-keyframes Header__skeleton-loading___umKpT{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes Header__skeleton-loading___umKpT{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes Header__skeleton-loading___umKpT{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.Header__header___lNtbU{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;background-color:var(--surface-secondary-enabled);border-bottom:1px solid var(--border-secondary);flex-direction:column;padding:24px 20px}.Header__header___lNtbU,.Header__header___lNtbU .Header__headerControls___DI8_y{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.Header__header___lNtbU .Header__headerControls___DI8_y{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.Header__header___lNtbU .Header__headerControls___DI8_y .Header__left___E91mN{cursor:pointer;font-size:1.6rem;font-weight:500}.Header__header___lNtbU .Header__headerControls___DI8_y .Header__hideTodayButton___j0bLt{visibility:hidden}.Header__header___lNtbU .Header__headerControls___DI8_y .Header__middle___KaXys{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.Header__header___lNtbU .Header__headerControls___DI8_y .Header__middle___KaXys .Header__dateRangeText___wJ7Cr{font-size:1.6rem;font-weight:500;padding:0 8px}.Header__header___lNtbU .Header__headerControls___DI8_y .Header__middle___KaXys .Header__weekNavigateIcon___xtgtT{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;cursor:pointer;fill:var(--icon-secondary);height:20px;justify-content:center;width:20px}.Header__header___lNtbU .Header__headerControls___DI8_y .Header__middle___KaXys .Header__nextWeekButton___UclLb{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);transform:rotate(270deg)}.Header__header___lNtbU .Header__headerControls___DI8_y .Header__middle___KaXys .Header__prevWeekButton___RLeOJ{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.Header__header___lNtbU .Header__headerControls___DI8_y .Header__middle___KaXys .Header__disabledWeekIcon___ocAJP{cursor:not-allowed;fill:#dbdbdb}.Header__header___lNtbU .Header__headerControls___DI8_y .Header__right___Ehs6V{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.Header__header___lNtbU .Header__headerControls___DI8_y .Header__right___Ehs6V .Header__calendarIcon___irdDk{cursor:pointer;margin-left:12px}.Header__header___lNtbU .Header__headerControls___DI8_y .Header__right___Ehs6V .Header__calendarIcon___irdDk,.Header__header___lNtbU .Header__headerDates___e5aeK{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.Header__header___lNtbU .Header__headerDates___e5aeK{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-top:20px}.Header__header___lNtbU .Header__headerDates___e5aeK .Header__dateAndDayContainer___xxdbq{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;cursor:pointer}.Header__header___lNtbU .Header__headerDates___e5aeK .Header__dateAndDayContainer___xxdbq .Header__day___btbuS{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;font-size:1.2rem;font-weight:500;justify-content:center}.Header__header___lNtbU .Header__headerDates___e5aeK .Header__dateAndDayContainer___xxdbq .Header__daySelected___uDk_u{color:#b0b0b0}.Header__header___lNtbU .Header__headerDates___e5aeK .Header__dateAndDayContainer___xxdbq .Header__dayToday___ZMHEy{color:#f75961}.Header__header___lNtbU .Header__headerDates___e5aeK .Header__dateAndDayContainer___xxdbq .Header__date___j71pZ{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-size:1.2rem;font-weight:500;height:24px;margin-top:8px;width:24px}.Header__header___lNtbU .Header__headerDates___e5aeK .Header__dateAndDayContainer___xxdbq .Header__dateSelected___Niedg{background-color:#dbdbdb;border-radius:50%}.Header__header___lNtbU .Header__headerDates___e5aeK .Header__dateAndDayContainer___xxdbq .Header__dateToday___ERv2w{background-color:#f75961;border-radius:50%;color:var(--text-on)}.Header__header___lNtbU .Header__headerDates___e5aeK .Header__dateAndDayContainer___xxdbq .Header__hasEventsDot___hIfx5{background-color:#f75961;border-radius:50%;height:3px;margin-top:4px;width:3px}.Header__courseFilter___OEcGq{cursor:pointer;height:24px;margin-bottom:4px;position:relative;width:24px}.Header__courseFilter___OEcGq,.Header__courseFilter___OEcGq .Header__badgeCourseSelected___wKBlS{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.Header__courseFilter___OEcGq .Header__badgeCourseSelected___wKBlS{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;background-color:#f75961;border-radius:50%;color:var(--text-on);font-size:10px;height:16px;justify-content:center;position:absolute;right:-4px;top:-4px;width:16px}.Header__classFilterDropdownContainer___sDJKm{width:300px}.Header__dateAndDayContainer___xxdbq:focus-visible{outline:var(--border-width-focus) solid var(--border-focus);outline-offset:-2px}.Body__showallDayCell___grI9u .rbc-allday-cell{display:block}.Body__showallDayCell___grI9u .rbc-calendar .rbc-time-view .rbc-time-header .rbc-time-header-gutter{background-image:none}.Body__hideAllDayCell___ZkLu6 .rbc-calendar .rbc-time-view .rbc-time-header{display:none}.Body__container___fQPUb{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;height:100%}.Body__container___fQPUb .rbc-time-header{background-color:var(--surface-secondary-enabled)}.Body__container___fQPUb .rbc-allday-cell .rbc-row-content{margin:12px 0}.Body__container___fQPUb .rbc-allday-cell .rbc-row-content .rbc-row{min-height:0}.Body__container___fQPUb .rbc-allday-cell .rbc-row-content .rbc-row .rbc-row-segment{padding:0 0 2px}.Body__container___fQPUb .rbc-allday-cell .rbc-row-content .rbc-row .rbc-row-segment .rbc-event:focus,.Body__container___fQPUb .rbc-allday-cell .rbc-row-content .rbc-row .rbc-row-segment .rbc-selected:focus{outline:none}.Body__container___fQPUb .rbc-allday-cell .rbc-row-content .rbc-row .rbc-row-segment .rbc-event-allday{background-color:transparent;padding:0 10px 0 0}.Body__container___fQPUb .rbc-today{background-color:unset}.Body__container___fQPUb .rbc-time-view{border:none}.Body__container___fQPUb .rbc-time-view .rbc-time-header{border-right:none}.Body__container___fQPUb .rbc-time-view .rbc-time-header .rbc-time-header-content{border-left:none}.Body__container___fQPUb .rbc-time-view .rbc-time-header .rbc-header,.Body__container___fQPUb .rbc-time-view .rbc-time-header .rbc-time-header-gutter{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#cac7c7),color-stop(0,hsla(0,0%,100%,0)));background-image:-moz-linear-gradient(top,#cac7c7 30%,hsla(0,0%,100%,0) 0);background-image:linear-gradient(180deg,#cac7c7 30%,hsla(0,0%,100%,0) 0);background-position:0;background-repeat:repeat-y;background-size:1px 10px;border-left:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.Body__container___fQPUb .rbc-time-view .rbc-time-header .rbc-header{border-bottom:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;min-height:40px;padding:0 12px;text-align:left;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.Body__container___fQPUb .rbc-time-view .rbc-time-content{border-top:none;padding:40px 20px 0 0}.Body__container___fQPUb .rbc-time-view .rbc-time-content .rbc-time-gutter{width:60px}.Body__container___fQPUb .rbc-time-view .rbc-time-content .rbc-time-gutter .rbc-timeslot-group{border-bottom:none;border-top:none;min-height:80px}.Body__container___fQPUb .rbc-time-view .rbc-time-content .rbc-time-gutter .rbc-timeslot-group .rbc-time-slot .rbc-label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-top:-8px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;color:#484848;font-size:12px;justify-content:flex-end;padding:0 8px;width:100%}.Body__container___fQPUb .rbc-time-view .rbc-time-content .rbc-day-slot .rbc-timeslot-group{border-bottom:none;border-top:1px solid #ddd;min-height:80px}.Body__container___fQPUb .rbc-time-view .rbc-time-content .rbc-day-slot .rbc-time-slot{border-top:none}.Body__container___fQPUb .rbc-time-content>*+*>*{border-left:none}.Body__container___fQPUb .rbc-current-time-indicator{background-color:#f75961;height:2px;left:-70px}.Body__container___fQPUb .rbc-current-time-indicator:before{background-color:#f75961;border-radius:50%;content:"";height:6px;left:-6px;position:absolute;top:-3px;width:6px}.Body__container___fQPUb .rbc-events-container .rbc-event{background-color:#f3f3f3;border:none;padding:0}.Body__container___fQPUb .rbc-events-container .rbc-event-label{color:#1d1d1d;display:none;font-size:10px}.Body__innerContainer___BGTcf{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:100%;overflow-y:auto}.Body__innerContainer___BGTcf,.Body__timeHeaderGutter___Jkbnf{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.Body__timeHeaderGutter___Jkbnf{margin:auto;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.Body__timeHeaderGutter___Jkbnf .Body__label___HrHJo{color:var(--text-secondary);font-size:1.2rem;font-weight:500;line-height:1.36}@-webkit-keyframes EventSlot__skeleton-loading___V0KCn{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes EventSlot__skeleton-loading___V0KCn{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes EventSlot__skeleton-loading___V0KCn{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.EventSlot__containerClassDailyViewV2___n4Emi,.EventSlot__containerClass___cR0UH{background-color:#b0b0b0;border-radius:2px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:100%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.EventSlot__innerContainer___Q4JbA{padding:2px 8px}.EventSlot__body___U77VY{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-box-orient:horizontal;flex-direction:row}.EventSlot__body___U77VY,.EventSlot__eventContent___RrxXE{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal}.EventSlot__eventContent___RrxXE{-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-box-orient:vertical;flex-direction:column;margin-left:4px}.EventSlot__eventIcon___R_8nF{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:16px;width:16px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin:4px 0 0 4px}.EventSlot__title___X90rf{font-weight:600;word-break:break-word}.EventSlot__time___Chhsm,.EventSlot__title___X90rf{color:var(--text-inverse);font-size:1.2rem;line-height:1.2}.EventSlot__time___Chhsm{font-weight:500;white-space:nowrap}.EventSlot__durationContainer___XZT6I{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-top:4px}.EventSlot__containerClassDailyViewV2___n4Emi{padding:4px}.EventSlot__containerClassDailyViewV2___n4Emi .EventSlot__eventContent___RrxXE{margin-left:0!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:2px;width:90%;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;align-items:baseline;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.EventSlot__containerClassDailyViewV2___n4Emi .EventSlot__title___X90rf{display:block;display:-webkit-box;-webkit-line-clamp:1;line-height:1.4rem;max-height:-moz-calc(1.4rem + 2px);max-height:calc(1.4rem + 2px);-webkit-box-orient:vertical;color:var(--text-inverse);font-size:1.2rem!important;overflow:hidden;text-overflow:ellipsis}.EventSlot__containerClassDailyViewV2___n4Emi .EventSlot__time___Chhsm{color:var(--text-inverse);margin-right:8px;text-transform:uppercase}.EventSlot__avatar___dKYOU{background:var(--surface-primary-enabled);border-radius:3px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;font-weight:600;height:24px;width:24px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;font-size:1.2rem;justify-content:center}.EventSlot__selectedEvent___Vz38g{border:2px solid #008392}.rbc-event:focus-visible{border-color:#008392!important;outline-color:#008392!important}.EventSlot__overlapEnabled___CPZWZ{border:1px solid #fff;border-radius:5px;overflow:hidden}@-webkit-keyframes EmptyState__skeleton-loading___v1X38{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes EmptyState__skeleton-loading___v1X38{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes EmptyState__skeleton-loading___v1X38{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.EmptyState__container___huB6T{background-color:hsla(0,0%,100%,.741);height:100%;position:absolute;width:100%;z-index:4}.EmptyState__container___huB6T,.EmptyState__container___huB6T .EmptyState__innerContainer___pydfe{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.EmptyState__container___huB6T .EmptyState__innerContainer___pydfe{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.EmptyState__container___huB6T .EmptyState__innerContainer___pydfe .EmptyState__emptyStateIllustration___fXIjW{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.EmptyState__container___huB6T .EmptyState__innerContainer___pydfe .EmptyState__emptyStateTitle____EZFq{font-size:1.6rem;font-weight:700;margin-top:20px}.EmptyState__container___huB6T .EmptyState__innerContainer___pydfe .EmptyState__emptyStateDescription___r0iiT,.EmptyState__container___huB6T .EmptyState__innerContainer___pydfe .EmptyState__emptyStateTitle____EZFq{color:var(--text-secondary);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.EmptyState__container___huB6T .EmptyState__innerContainer___pydfe .EmptyState__emptyStateDescription___r0iiT{font-size:1.4rem;font-weight:500;margin-top:8px}@-webkit-keyframes FullDayEventSlot__skeleton-loading___vqON8{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes FullDayEventSlot__skeleton-loading___vqON8{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes FullDayEventSlot__skeleton-loading___vqON8{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.FullDayEventSlot__root___Tu5gZ{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-radius:4px;max-height:24px;padding:4px 8px}.FullDayEventSlot__globalCalendarRoot___dr37f{max-width:440px}.FullDayEventSlot__root___Tu5gZ:focus-visible{outline:var(--border-width-focus) solid var(--border-focus);outline-offset:-2px;overflow:hidden}.FullDayEventSlot__icon___wDKCW{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.FullDayEventSlot__title___TwgpW{display:-webkit-box;-webkit-line-clamp:1;line-height:1.4rem;max-height:-moz-calc(1.4rem + 2px);max-height:calc(1.4rem + 2px);-webkit-box-orient:vertical;color:var(--text-on);display:block;line-height:1.36;margin-left:8px;overflow:hidden;text-overflow:ellipsis}.FullDayEventSlot__avatar___EWu5J,.FullDayEventSlot__title___TwgpW{font-size:1.2rem;font-weight:600}.FullDayEventSlot__avatar___EWu5J{background:var(--surface-primary-enabled);border-radius:3px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:24px;width:24px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.FullDayEventSlot__titleV2___GaN9B{margin-left:0}.FullDayEventSlot__selectedEvent___buGFa{border:2px solid #008392}.DailyViewV2__container___VRqA0{border-left:1px solid var(--border-secondary);width:496px}.DailyViewV2__container___VRqA0,.DailyViewV2__innerContainer___ivo2U{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.DailyViewV2__innerContainer___ivo2U{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;height:100%}.DailyViewV2__schoolSwitcherLabel___kSC2I{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@-webkit-keyframes Header__skeleton-loading___iJHpu{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes Header__skeleton-loading___iJHpu{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes Header__skeleton-loading___iJHpu{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.Header__header___V5Gzy{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;background-color:var(--surface-primary-enabled);flex-direction:column}.Header__header___V5Gzy,.Header__header___V5Gzy .Header__headerControls___atRo1{border-bottom:1px solid var(--border-secondary);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.Header__header___V5Gzy .Header__headerControls___atRo1{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:8px 16px}.Header__header___V5Gzy .Header__headerControls___atRo1 .Header__left___J_9sr{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;font-size:1.6rem;font-weight:500;gap:8px}.Header__header___V5Gzy .Header__headerControls___atRo1 .Header__hideTodayButton___sPCXQ{visibility:hidden}.Header__header___V5Gzy .Header__headerControls___atRo1 .Header__middle___nathk,.Header__header___V5Gzy .Header__headerControls___atRo1 .Header__middle___nathk .Header__weekNavigateIcon___iY0g9{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.Header__header___V5Gzy .Header__headerControls___atRo1 .Header__middle___nathk .Header__weekNavigateIcon___iY0g9{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;cursor:pointer;fill:var(--icon-secondary);height:20px;justify-content:center;width:20px}.Header__header___V5Gzy .Header__headerControls___atRo1 .Header__middle___nathk .Header__weekNavigateIcon___iY0g9:focus-visible{outline-color:#008392}.Header__header___V5Gzy .Header__headerControls___atRo1 .Header__middle___nathk .Header__disabledWeekIcon___z1Khp{cursor:not-allowed;fill:#dbdbdb}.Header__header___V5Gzy .Header__headerControls___atRo1 .Header__right___yT51r{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-left:auto}.Header__header___V5Gzy .Header__headerControls___atRo1 .Header__right___yT51r .Header__calendarIcon___uTQtI{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-left:12px}.Header__header___V5Gzy .Header__headerControlsWithSwitcher___v3q5C{padding:8px 10px}.Header__header___V5Gzy .Header__headerDates___L825q{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:8px 16px}.Header__header___V5Gzy .Header__headerDates___L825q,.Header__header___V5Gzy .Header__headerDates___L825q .Header__dateAndDayContainer___a0BEN{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.Header__header___V5Gzy .Header__headerDates___L825q .Header__dateAndDayContainer___a0BEN{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;cursor:pointer}.Header__header___V5Gzy .Header__headerDates___L825q .Header__dateAndDayContainer___a0BEN .Header__day___J0kS_{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;color:#333;font-size:1.4rem;font-weight:500;justify-content:center}.Header__header___V5Gzy .Header__headerDates___L825q .Header__dateAndDayContainer___a0BEN .Header__daySelected___vtJ3v{color:#333;font-weight:600}.Header__header___V5Gzy .Header__headerDates___L825q .Header__dateAndDayContainer___a0BEN .Header__dayToday___lDE3R{color:#333}.Header__header___V5Gzy .Header__headerDates___L825q .Header__dateAndDayContainer___a0BEN .Header__date___a6WgM{color:#333;font-size:1.4rem;font-weight:500;height:24px;margin-top:8px;width:28px}.Header__header___V5Gzy .Header__headerDates___L825q .Header__dateAndDayContainer___a0BEN .Header__dateSelected___wtIVp,.Header__header___V5Gzy .Header__headerDates___L825q .Header__dateAndDayContainer___a0BEN .Header__date___a6WgM{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.Header__header___V5Gzy .Header__headerDates___L825q .Header__dateAndDayContainer___a0BEN .Header__dateSelected___wtIVp{background-color:var(--interactive-neutral);border-radius:6px;color:var(--text-on);padding:6px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.Header__header___V5Gzy .Header__headerDates___L825q .Header__dateAndDayContainer___a0BEN .Header__hasEventsDot___hdNRa{background-color:#f75961;border-radius:50%;height:4px;margin-top:8px;width:4px}.Header__courseFilter___PqzC3{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-left:4px;padding:6px;position:relative}.Header__courseFilter___PqzC3:focus-visible{outline-color:#008392}.Header__courseFilter___PqzC3 .Header__badgeCourseSelected___HLgTK{position:absolute;right:-12px;top:-6px}.Header__classFilterDropdownContainer___VICt_>span:first-child label{border-bottom:1px solid var(--border-secondary)}.Header__dateAndDayContainer___a0BEN:focus-visible{outline:var(--border-width-focus) solid var(--border-focus);outline-offset:-2px}.Header__header___V5Gzy .ant-dropdown-open{background:#f5f7f7;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;border-radius:4px;justify-content:center}.Header__weekNavigateIcon___iY0g9 button:focus-visible,.Header__weekNavigateIcon___iY0g9 button:hover{background:#f5f7f7}.Header__courseFilter___PqzC3:focus-visible,.Header__courseFilter___PqzC3:hover{background:#f5f7f7;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;border-radius:4px;justify-content:center}.Header__dateText___Npujk{border-left-width:1px;border-radius:unset;border-right-width:1px;max-width:140px;min-width:110px}.Header__dateText___Npujk:hover{border-color:var(--border-secondary)}.Header__dateText___Npujk span{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.Header__nextWeekButton___We26K,.Header__prevWeekButton___aa8U1{margin:0 4px}.Header__prevWeekIcon___GKDZC{border-bottom-right-radius:unset;border-right-width:0;border-top-right-radius:unset;margin-right:-1px}.Header__prevWeekIcon___GKDZC:hover{border-color:var(--border-secondary)}.Header__nextWeekIcon___bsL3B{border-bottom-left-radius:unset;border-left-width:0;border-top-left-radius:unset;margin-left:-1px}.Header__nextWeekIcon___bsL3B:hover{border-color:var(--border-secondary)}.Header__todayButton___my6sP{margin-left:8px}.Header__schoolSwitcher___Rx_ZU{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex}.Header__verticalBorder___L40y_{border-left:1px solid var(--border-secondary);margin-left:4px;margin-right:12px}.FilterContainer__filterContainer___uQG_T{background-color:var(--surface-primary-enabled);border-radius:8px}.FilterContainer__filterContainer___uQG_T,.FilterContainer__tabContainer___UE_Hd{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.FilterContainer__tabContainer___UE_Hd{border-right:1px solid var(--border-secondary);width:200px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:8px 0}.FilterContainer__filterLabel____HiZX{gap:4px}.FilterContainer__filterButtonContainer___yLff2,.FilterContainer__filterLabel____HiZX{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.FilterContainer__filterButtonContainer___yLff2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;gap:8px;justify-content:flex-end;padding:12px 16px}.FilterContainer__filterMenuItem___JroWf{all:unset;cursor:pointer;padding:8px 16px}.FilterContainer__filterContent___Bsy5l{width:296px}.FilterContainer__selectedFilter___ffX3v{background-color:var(--surface-primary-hover)}.FilterContainer__iconContainer___ZWDm8{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:6px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-left:auto}@-webkit-keyframes TypeFilter__skeleton-loading___aZKhK{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes TypeFilter__skeleton-loading___aZKhK{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes TypeFilter__skeleton-loading___aZKhK{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.TypeFilter__typeSearch___aiqqI .search-input{border:unset;border-bottom:1px solid var(--border-secondary);border-radius:unset}.TypeFilter__sectionItemCheckbox___V8HQq{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;gap:4px;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:8px 0}.TypeFilter__label___h1ta0,.TypeFilter__sectionTitle___fNW3v{display:block;display:-webkit-box;-webkit-line-clamp:1;line-height:1.8rem;max-height:-moz-calc(1.8rem + 2px);max-height:calc(1.8rem + 2px);-webkit-box-orient:vertical;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis}.TypeFilter__label___h1ta0{cursor:pointer;margin-right:auto}.TypeFilter__sectionTitle___fNW3v{display:block;display:-webkit-box;-webkit-line-clamp:1;line-height:1.8rem;max-height:-moz-calc(1.8rem + 2px);max-height:calc(1.8rem + 2px);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.TypeFilter__filterContainer___ORfW2{height:300px;overflow-x:hidden;overflow-y:auto;padding:8px 16px}.TypeFilter__divider___kcktV{border-top:1px solid var(--border-secondary);margin:8px -16px}@-webkit-keyframes ClassFilter__skeleton-loading___kITeu{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes ClassFilter__skeleton-loading___kITeu{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes ClassFilter__skeleton-loading___kITeu{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.ClassFilter__tagFiltersContainer___ZUVCk{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:16px;padding-bottom:8px;padding-top:12px}.ClassFilter__selectClassTitle___sKYlT{display:block;display:-webkit-box;-webkit-line-clamp:1;line-height:1.6rem;max-height:-moz-calc(1.6rem + 2px);max-height:calc(1.6rem + 2px);-webkit-box-orient:vertical;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis}.ClassFilter__searchInputContainer___LJ8gl .search-input{border:unset;border-bottom:1px solid var(--border-secondary);border-radius:unset}.ClassFilter__horizontalSeperator___aJqWy{border-top:1px solid var(--border-secondary);margin:4px -16px 12px}.ClassFilter__selectAllContainer___Ukg5X{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding-bottom:8px}.ClassFilter__classFilterContainer___NwZQA{height:300px;overflow-x:hidden;overflow-y:auto;padding:0 16px}.ClassFilter__classFilterItem___H8q8Q{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:8px 0}.ClassFilter__label___sO5nG{display:block;display:-webkit-box;-webkit-line-clamp:1;line-height:1.7rem;max-height:-moz-calc(1.7rem + 2px);max-height:calc(1.7rem + 2px);-webkit-box-orient:vertical;max-width:200px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;color:var(--text-primary);cursor:pointer}.ClassFilter__classFilterSection___coqzY{margin-top:-8px}.ClassFilter__selectAllContainerNonStaff___RVcgI{padding-top:12px}.ClassFilter__headerContainer___JGf78{color:var(--text-primary);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-bottom:8px;margin-top:12px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;gap:8px;justify-content:space-between}.ClassFilter__headerLabel___T3Sdn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClassFilter__avatarLabelContainer___gJjic{overflow:hidden;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}.CalendarViewSwitcher__viewFilterOption___MW0YS,.ClassFilter__avatarLabelContainer___gJjic{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:8px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}@-webkit-keyframes Body__skeleton-loading___SnO5_{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes Body__skeleton-loading___SnO5_{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes Body__skeleton-loading___SnO5_{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.Body__showallDayCell___gXtKD .rbc-allday-cell{display:block}.Body__showallDayCell___gXtKD .rbc-calendar .rbc-time-view .rbc-time-header .rbc-time-header-gutter{background-image:none;max-width:100%!important;width:100%!important}.Body__hideAllDayCell___HLxoa .rbc-calendar .rbc-time-view .rbc-time-header{display:none}.Body__container___wWtcS{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;height:100%}.Body__container___wWtcS .rbc-time-header{background-color:var(--surface-secondary-enabled)}.Body__container___wWtcS .rbc-allday-cell .rbc-row-content{margin-top:8px}.Body__container___wWtcS .rbc-allday-cell .rbc-row-content .rbc-row{min-height:0}.Body__container___wWtcS .rbc-allday-cell .rbc-row-content .rbc-row .rbc-row-segment{padding:0 0 2px}.Body__container___wWtcS .rbc-allday-cell .rbc-row-content .rbc-row .rbc-row-segment .rbc-event:focus,.Body__container___wWtcS .rbc-allday-cell .rbc-row-content .rbc-row .rbc-row-segment .rbc-selected:focus{outline:none}.Body__container___wWtcS .rbc-allday-cell .rbc-row-content .rbc-row .rbc-row-segment .rbc-event-allday{background-color:transparent}.Body__container___wWtcS .rbc-today{background-color:unset}.Body__container___wWtcS .rbc-time-view{border:none}.Body__container___wWtcS .rbc-time-view .rbc-time-header{border-right:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-right:0!important;padding:16px;padding-left:12px!important}.Body__container___wWtcS .rbc-time-view .rbc-time-header .rbc-time-header-content{border-left:none}.Body__container___wWtcS .rbc-time-view .rbc-time-header .rbc-header,.Body__container___wWtcS .rbc-time-view .rbc-time-header .rbc-time-header-gutter{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#cac7c7),color-stop(0,hsla(0,0%,100%,0)));background-image:-moz-linear-gradient(top,#cac7c7 30%,hsla(0,0%,100%,0) 0);background-image:linear-gradient(180deg,#cac7c7 30%,hsla(0,0%,100%,0) 0);background-position:0;background-repeat:repeat-y;background-size:1px 10px;border-left:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.Body__container___wWtcS .rbc-time-view .rbc-time-header .rbc-header{border-bottom:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;min-height:40px;padding:0 12px;text-align:left;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.Body__container___wWtcS .rbc-time-view .rbc-time-content{border-top:none;padding:40px 20px 0 0}.Body__container___wWtcS .rbc-time-view .rbc-time-content .rbc-time-gutter{width:60px}.Body__container___wWtcS .rbc-time-view .rbc-time-content .rbc-time-gutter .rbc-timeslot-group{border-bottom:none;border-top:none;min-height:80px}.Body__container___wWtcS .rbc-time-view .rbc-time-content .rbc-time-gutter .rbc-timeslot-group .rbc-time-slot{border-right:1px solid var(--border-secondary);padding-left:4px}.Body__container___wWtcS .rbc-time-view .rbc-time-content .rbc-time-gutter .rbc-timeslot-group .rbc-time-slot .rbc-label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-top:-8px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;color:gray;font-size:12px;justify-content:flex-end;padding:0 8px;text-transform:uppercase;width:100%}.Body__container___wWtcS .rbc-time-view .rbc-time-content .rbc-day-slot .rbc-timeslot-group{border-bottom:none;border-top:1px solid #ddd;min-height:80px}.Body__container___wWtcS .rbc-time-view .rbc-time-content .rbc-day-slot .rbc-time-slot{border-top:none}.Body__container___wWtcS .rbc-time-content>*+*>*{border-left:none}.Body__container___wWtcS .rbc-current-time-indicator{background-color:#f75961;height:2px;left:-70px}.Body__container___wWtcS .rbc-current-time-indicator:before{background-color:#f75961;border-radius:50%;content:"";height:6px;left:-6px;position:absolute;top:-3px;width:6px}.Body__container___wWtcS .rbc-events-container .rbc-event{background-color:#f3f3f3;border:none;padding:0}.Body__container___wWtcS .rbc-events-container .rbc-event-label{color:#1d1d1d;display:none;font-size:10px}.Body__innerContainer___agWez{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:100%;padding-bottom:50px}.Body__timeHeaderGutter___qBAy7 .Body__label___KZi7X{font-weight:500;line-height:1.36;padding:0 4px}.Body__showMoreButton___D7FcE,.Body__timeHeaderGutter___qBAy7 .Body__label___KZi7X{color:var(--text-secondary);font-size:1.2rem}.Body__showMoreButton___D7FcE{cursor:pointer;display:inline-block;font-weight:600;margin-left:4px;padding:8px 6px;-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;width:-webkit-max-content;width:-moz-max-content;width:max-content}.Body__agendaEventItem___vlH0s{gap:8px;padding:4px}.Body__agendaEventItem___vlH0s,.Body__eventContent___GOMn7{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.Body__eventContent___GOMn7{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.Body__eventTitle___zhgzT{display:block;display:-webkit-box;-webkit-line-clamp:1;line-height:1.8rem;max-height:-moz-calc(1.8rem + 2px);max-height:calc(1.8rem + 2px);-webkit-box-orient:vertical;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis}.Body__eventTime___IMkUI{color:var(--text-secondary)}.Body__agendaDateItem___vJ4eF{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:4px}.Body__dateLabel___zqkrn,.Body__dayLabel___LQEQJ{color:var(--text-primary)}.Body__dateLabel___zqkrn{margin-left:7px}.Body__todaysDateLabel___RgAr1{margin-left:3px}.Body__selectedDateLabel___am8bi{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:24px;width:26px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:var(--decorative-foreground-neutral);border-radius:4px;color:var(--text-inverse);gap:10px}.Body__nothingPlanned___OZ9LH{color:var(--text-secondary);height:40px;margin-bottom:24px}.Body__selectedEventItem___WncPu{background:var(--surface-primary-selected);border:1px solid var(--border-selected);border-radius:4px}.Body__agendaItem___OepWr{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-moz-box-orient:vertical!important;-moz-box-direction:normal!important;border-bottom:unset!important;flex-direction:column!important;gap:16px!important;margin:0 16px 8px!important}.Body__agendaItemEventsContainer___H_YBP{gap:12px!important}.Body__createEventContainer___j9OKP{margin-right:40px}@-webkit-keyframes AgendaView__skeleton-loading___Buwg1{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes AgendaView__skeleton-loading___Buwg1{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes AgendaView__skeleton-loading___Buwg1{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.AgendaView__agendaContainer___oT13I{-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-box-orient:vertical;flex-direction:column}.AgendaView__agendaContainer___oT13I,.AgendaView__agendaItem___kSWDc{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal}.AgendaView__agendaItem___kSWDc{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-box-orient:horizontal;border-bottom:1px solid var(--border-secondary);flex-direction:row;gap:24px;margin:0 24px;padding:16px 0}.AgendaView__agendaItemEventsContainer___TenDy{-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-box-orient:vertical;flex-direction:column;gap:8px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;position:relative;width:100%}.AgendaView__agendaItemEvent___s9ZqS,.AgendaView__agendaItemEventsContainer___TenDy{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal}.AgendaView__agendaItemEvent___s9ZqS{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-box-orient:horizontal;border:1px solid var(--surface-primary-enabled);flex-direction:row;gap:24px;height:28px;padding:4px 8px}.AgendaView__selectedEventItem___GpNdW{background:var(--surface-primary-selected);border:1px solid var(--border-selected);border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.AgendaView__agendaItemEvent___s9ZqS:hover{background-color:var(--surface-primary-hover);border-radius:6px}.AgendaView__agendaItemDate___nc8ie{color:var(--text-primary);min-width:104px;padding:4px 0}@media screen and (max-width:640px){.AgendaView__agendaItem___kSWDc{gap:16px;margin:0 16px}.AgendaView__agendaItemEvent___s9ZqS{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;border-radius:6px;flex-direction:column-reverse;gap:4px;height:unset}.AgendaView__agendaItemDate___nc8ie{min-width:84px}}.AgendaView__agendaItemEventTime___BttDy{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;gap:8px}.AgendaView__agendaItemEventTime___BttDy,.AgendaView__todayContainer___n2bWu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.AgendaView__todayContainer___n2bWu{height:2px;left:0;width:100%;z-index:3}.AgendaView__todayContainer___n2bWu,.AgendaView__todayDot___yDTZv{background-color:var(--red-500);position:absolute}.AgendaView__todayDot___yDTZv{border-radius:50%;height:8px;left:-4px;width:8px}.AgendaView__durationText___gQ2kK{width:148px}.AgendaView__titleContainer___qoQ4E{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;gap:8px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.AgendaView__titleText___jyd8y{display:block;display:-webkit-box;-webkit-line-clamp:1;line-height:2rem;max-height:-moz-calc(2rem + 2px);max-height:calc(2rem + 2px);-webkit-box-orient:vertical;color:var(--neutral-black);overflow:hidden;text-overflow:ellipsis}.AgendaView__secondaryText___IrF3R{color:var(--text-secondary)}.AgendaView__loaderWrapper___ODKRn{margin-top:24px}@-webkit-keyframes Header__skeleton-loading___PT3VU{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes Header__skeleton-loading___PT3VU{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes Header__skeleton-loading___PT3VU{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.Header__consolidatedContainer___Pv8FA,.Header__container___BO8fS{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;min-height:84px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.Header__containerWithGlobalHeader___qcW0A{min-height:56px}.Header__consolidatedContainer___Pv8FA{min-height:58px}.Header__consolidatedContainer___Pv8FA .Header__deadlineMiddleContainer___b7aCX{padding-left:0!important}.Header__consolidatedContainer___Pv8FA .Header__deadlinesCount___v7IZa{padding-left:40px}.Header__borderContainer___yvkZH{border-bottom:1px solid var(--border-secondary)}.Header__innerContainer___MhTia{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:100%}@media screen and (max-width:1024px){.Header__container___BO8fS{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;gap:8px}.Header__innerContainer___MhTia{width:100%}}.Header__titleWithGlobalHeader___c10ya{font-size:1.2rem;font-weight:500;line-height:1.4rem}.Header__leftContainer___N0Kvl{padding-left:24px;width:264px}.Header__leftContainer___N0Kvl,.Header__leftContainer___N0Kvl .Header__logo___TEQ8o{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.Header__leftContainer___N0Kvl .Header__logo___TEQ8o{cursor:pointer;-webkit-flex-shrink:0;flex-shrink:0;height:100%}.Header__leftContainer___N0Kvl .Header__logo___TEQ8o .Header__chevronIconContainer___oFZKp{margin-right:8px}.Header__leftContainer___N0Kvl .Header__details___T9VtP,.Header__leftContainer___N0Kvl .Header__logo___TEQ8o .Header__chevronIconContainer___oFZKp{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.Header__leftContainer___N0Kvl .Header__details___T9VtP{max-width:450px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:0 32px 0 16px}.Header__leftContainer___N0Kvl .Header__details___T9VtP .Header__subTitle___Ore7k{color:var(--text-secondary);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.Header__leftContainer___N0Kvl .Header__details___T9VtP .Header__title___vGx1i{color:var(--text-primary);display:-webkit-flex;display:-moz-box;display:flex;display:block;display:-webkit-box;-webkit-line-clamp:1;line-height:3.2rem;max-height:-moz-calc(3.2rem + 2px);max-height:calc(3.2rem + 2px);-webkit-box-orient:vertical;max-width:20ch;overflow:hidden;text-overflow:ellipsis}.Header__leftContainer___N0Kvl .Header__detailsWithRenderSwitcher___Zeup9{padding-right:12px}.Header__leftContainer___N0Kvl .Header__headerDetailsWithGlobalHeader___Z6W_g{padding-left:8px}.Header__leftContainer___N0Kvl .Header__headerDetailsWithGlobalHeaderForNonHomePageCalendar___dGW8d{padding-left:0}.Header__leftContainer___N0Kvl .Header__nonStaffGlobalHeader___H9NvL{font-size:1.6rem;line-height:2.4rem}.Header__leftContainerWithSwitcher___jRZ8V{width:auto}.Header__schoolSwitcher___kiSqE{border-left:1px solid var(--border-secondary);margin-left:4px;margin-right:8px;max-width:300px;min-width:200px;padding-left:4px}.Header__leftContainerWithGlobalHeader___CVtKT{padding-left:8px}.Header__leftContainerWithGlobalHeaderForNonHomePageCalendar___YjV7D{padding-left:16px}.Header__deadlineMiddleContainer___b7aCX{padding-left:40px}.Header__middleContainer___mSUAH{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.Header__middleContainer___mSUAH,.Header__middleContainer___mSUAH .Header__weekDetails___pw9Iz,.Header__middleContainer___mSUAH .Header__weekDetails___pw9Iz .Header__weekControls___lXaFq{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.Header__middleContainer___mSUAH .Header__weekDetails___pw9Iz .Header__weekControls___lXaFq{margin-left:24px}.Header__middleContainer___mSUAH .Header__weekDetails___pw9Iz .Header__weekSelected___zTl2c{-webkit-align-self:center;align-self:center;color:var(--text-primary);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-left:16px}.Header__middleContainerWithSwitcher___bU12c{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.Header__rightContainer___dflYv{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding-right:40px}.Header__rightContainer___dflYv,.Header__rightContainer___dflYv .Header__courseFolderList___Ylu7j,.Header__rightContainer___dflYv .Header__coursesList___DkH6M{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.Header__rightContainer___dflYv .Header__courseFolderList___Ylu7j{padding-left:16px}.Header__rightContainerWithGlobalHeader___seLfe{padding-right:16px}.Header__viewSwitcher___gzd7v{margin-left:8px;z-index:1}.Header__datePickerContainer___zs5zR{margin:0 16px}.Header__datePickerContainerWithGlobalHeader___I9otL{margin:0 8px 0 0}.Header__addDeadlineButton___pUntX{margin-right:16px}.Header__deadlinesCount___v7IZa{color:var(--text-primary);font-size:1.6rem;font-weight:700;line-height:2.4rem}.Header__dateSwitcherContainer___rDwKd Button{margin-right:8px}.Header__subHeaderText___ONlS_{font-weight:600}.Header__subHeaderTextWithGlobalHeader___wMtbH,.Header__subHeaderText___ONlS_{color:var(--text-secondary)}.Header__connectContainer___RjbCl{border:1px solid #ebebeb;border-radius:6px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:42px;margin-right:6px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;cursor:pointer;padding:0 12px}.Header__connectContainer___RjbCl:focus-visible{outline:var(--border-width-focus) solid var(--border-focus);outline-offset:2px}.Header__linkLabel___LGP_b{color:var(--text-primary);font-size:1.4rem;font-weight:500;margin-left:4px}.Header__addButtonContainer___W_kkv{margin-left:8px}.Header__settingButtonContainer___b86zE{-webkit-flex-shrink:0;flex-shrink:0;margin-left:8px}.Header__standaloneCalendarHeader___D3R2N{font-size:1.6rem}.Header__standaloneCalendarHeaderOld___nHlga,.Header__standaloneCalendarHeader___D3R2N{color:var(--text-primary);font-weight:700;line-height:2.4rem;padding-left:36px;width:250px}.Header__standaloneCalendarHeaderOld___nHlga{font-size:2rem}.Header__dateSwitcherConainer___bmf57{padding-inline:16px;padding-bottom:8px}.Header__mobileSidebarButtonContainer___OBwf5{margin-left:8px}.Header__wrapper___ePlbz{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:rgba(34,34,34,.75);inset:0;overflow:hidden;position:fixed;z-index:9999;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;display:none;justify-content:flex-end;opacity:0;-webkit-transition:opacity .15s ease-in-out,display allow-discrete .15s ease-in-out;-moz-transition:opacity .15s ease-in-out,display allow-discrete .15s ease-in-out;transition:opacity .15s ease-in-out,display allow-discrete .15s ease-in-out}.Header__wrapper___ePlbz.Header__visible___Z_n5I{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;opacity:1}@starting-style{.Header__wrapper___ePlbz.Header__visible___Z_n5I{opacity:0}}.Header__sidebar___V6OZY{background-color:var(--surface-primary-enabled);height:100%;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out,-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out,-moz-transform .3s ease-in-out;width:264px}.Header__sidebar___V6OZY.Header__opened___KkTS_{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.AssignedToDisplay__assignedContainer___O5Gn8{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;white-space:nowrap}.AssignedToDisplay__assignedTextDark___iggfB{color:var(--text-placeholder)}.AssignedToDisplay__assignedTextLight___ESoRN{color:var(--text-disabled)} /*# sourceMappingURL=teacher-course.807b6d52.css.map*/