.UserMenuItem_menu_icon__jxTGj svg,.UserMenuItem_menu_icon__jxTGj svg path{fill:rgb(var(--neutral)/1);width:1.7rem;height:1.7rem}.UserMenuItem_menu_label__wzhk0{color:rgb(var(--primary)/1);font-size:1rem;font-weight:400}.UserMenuItem_menu_label_selected__3SRWj{font-weight:700;color:rgb(var(--primary)/1)}.UserMenuItem_menu_item__X_XXm{border-bottom-width:0}.UserMenuItem_menu_item_selected__fuxkE{.UserMenuItem_menu_icon__jxTGj svg{fill:rgb(var(--primary)/1)}}.UserMenuItem_boxSubMenu__O6yhr{display:none}.UserMenuItem_isOpened__JAMIk{display:block}.UserMenuItem_menuText__dDIJd{height:30px;position:relative;top:2px;color:rgb(var(--primary)/1);text-align:left}.UserMenuItem_menuContainer__HB1Ev{display:flex;justify-content:flex-start;gap:10px}.UserMenuItem_menuItem__jF_1P{transition:all .2s ease-in}.UserMenuItem_menuItem__jF_1P:hover{background:rgb(var(--accent))}.UserMenuSubItem_menuLabel__0x7_s{color:rgb(var(--neutral)/1);font-size:1.1rem}.FullPageLoader_loaderContainer__Y2_Gm{position:relative;width:100px;height:100px}.FullPageLoader_loaderWheel__WqrPb{position:absolute;width:100%;height:100%;border-radius:50%;background:conic-gradient(from 0deg,rgb(var(--neutral)),rgb(var(--accent)),transparent);animation:FullPageLoader_rotate__aKzjj 1s linear infinite;z-index:1}.FullPageLoader_loaderCenter__3KICO{width:85%;height:85%;background-color:#fff;z-index:10}.FullPageLoader_loaderCenter__3KICO,.FullPageLoader_loaderEagle__4c1u_{position:absolute;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.FullPageLoader_loaderEagle__4c1u_{width:70%;height:70%;z-index:20;color:rgb(var(--neutral))}.FullPageLoader_textLoading__RjJRX{color:rgb(var(--neutral))}@keyframes FullPageLoader_rotate__aKzjj{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.slideCard_carousel__3Z3LP{position:relative;height:100%;min-height:18rem;overflow:hidden;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(var(--primary)/var(--tw-bg-opacity,1))}.slideCard_slides__rNZmr{display:flex;height:100%;transition-property:transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slideCard_slide__TG_R7{position:relative;box-sizing:border-box;display:flex;width:100%;flex:none;align-items:center;justify-content:space-between;padding-right:0}.slideCard_slide__TG_R7:before{content:"";pointer-events:none;position:absolute;inset:0;z-index:10;background-color:rgba(0,0,0,.5)}@media (min-width:873px){.slideCard_slide__TG_R7:before{display:none}}.slideCard_textBlock__pbhO5{position:relative;z-index:20;width:50%;overflow:hidden;padding-left:1rem;padding-right:3rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.slideCard_title__UG0Gy{margin-bottom:1rem;font-size:1.75rem;font-weight:800;text-transform:uppercase;font-style:italic;line-height:1.75rem}.slideCard_desc__sDJhE{margin-bottom:.75rem;font-size:1rem;line-height:1.25rem}.slideCard_cta__71rs_{margin-bottom:1rem;width:100%;max-width:14rem;cursor:pointer;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(var(--secondary)/var(--tw-bg-opacity,1));padding:.75rem 1.5rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.slideCard_imgBlock__uiHbD{position:relative;top:0;display:flex;height:100%;width:25rem;align-items:center;justify-content:flex-end;overflow:hidden}.slideCard_imgBlock__uiHbD img{object-fit:contain}.slideCard_indicators__3a5sq{position:absolute;bottom:1rem;left:2rem;display:flex;gap:.5rem}.slideCard_dot__adN9T{height:.5rem;width:.5rem;cursor:pointer;border-radius:9999px;background-color:hsla(0,0%,100%,.4);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.slideCard_dotActive__CxLVJ{--tw-bg-opacity:1;background-color:rgb(var(--background)/var(--tw-bg-opacity,1))}@media (max-width:872px){.slideCard_slide__TG_R7{flex-direction:column;padding-left:0;text-align:center}.slideCard_textBlock__pbhO5{margin-bottom:1.5rem;display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center;padding-left:1.5rem;padding-right:1.5rem}.slideCard_indicators__3a5sq{left:50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.slideCard_imgBlock__uiHbD{display:none}}.LibraryCarousel_left__WxNh7{position:relative;height:200px;width:200px;flex:none}.LibraryCarousel_backgroundShape__WJvBH{position:absolute;top:-50px;left:0;height:100%;width:100%;border-top-left-radius:.75rem;border-bottom-left-radius:.75rem;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url(/images/background-carousel-student.png)}.LibraryCarousel_fixedImage__GzfBi{position:relative;z-index:10;object-fit:contain}.LibraryCarousel_right__cZSdN{position:relative;flex:1 1 0%;overflow:hidden;padding-left:1rem;padding-right:1rem;padding-bottom:1.5rem}.LibraryCarousel_card__fsVUx{display:flex;height:100%;width:calc((100% - 32px) / 3);flex:none;flex-direction:column;align-items:center;justify-content:flex-end}.LibraryCarousel_cardImage__LBas1{object-fit:contain}.LibraryCarousel_cardText__Y95Yu{margin-top:.5rem;text-align:center}.LibraryCarousel_code__dT0Cx{display:block;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--neutral)/var(--tw-text-opacity,1))}.LibraryCarousel_name__OBNz_{display:block;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.LibraryCarousel_dots__lpq4u{margin-top:.75rem;display:flex;justify-content:center}.LibraryCarousel_dot__W4VpA{margin-left:.25rem;margin-right:.25rem;height:.5rem;width:.5rem;cursor:pointer;border-radius:9999px;border-width:0;--tw-bg-opacity:1;background-color:rgb(var(--muted)/var(--tw-bg-opacity,1))}.LibraryCarousel_activeTabs__XX3uq{--tw-text-opacity:1;color:rgb(var(--primary)/var(--tw-text-opacity,1))}.LibraryCarousel_tabsHeader___xmIn{padding-left:1rem;padding-right:1rem;padding-top:1.5rem}.LibraryCarousel_tabs__rAxk5{display:flex;justify-content:flex-start;column-gap:1.25rem}.LibraryCarousel_tabs__rAxk5 button{font-weight:600}.LibraryCarousel_active__T4S17{--tw-bg-opacity:1;background-color:rgb(var(--primary)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.LibraryCarousel_carouselWrapper__60n4s{position:relative;overflow:hidden}.LibraryCarousel_navButton__aW8uV{position:absolute;top:50%;z-index:10;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;border-radius:9999px;border-width:0;background-color:rgb(var(--background)/var(--tw-bg-opacity,1));--tw-bg-opacity:0.5;padding:.25rem}.LibraryCarousel_prev__Y2mI1{left:.375rem}.LibraryCarousel_next__UFUpU{right:.25rem}.LibraryCarousel_slides__1qa6Q{display:flex;height:220px;align-items:flex-end;gap:1rem;transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:768px){.LibraryCarousel_left__WxNh7{display:none}.LibraryCarousel_right__cZSdN{padding:1rem}.LibraryCarousel_card__fsVUx{width:calc((100% - 32px) / 3);flex:none}}@media (max-width:420px){.LibraryCarousel_slides__1qa6Q{gap:.75rem}}@media (max-width:1210px){.LibraryCarousel_slides__1qa6Q{align-items:flex-end;gap:.75rem}.LibraryCarousel_card__fsVUx{width:calc((100% - 24px) / 3);justify-content:flex-end}}.Overview_title__IVFr_{margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--primary)/var(--tw-text-opacity,1))}.Overview_filter__nOdau{margin-bottom:1rem;display:block;width:100%;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(var(--border)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--background)/var(--tw-bg-opacity,1));padding:.5rem}.Overview_charts__hlszj{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width:768px){.Overview_charts__hlszj{grid-template-columns:repeat(3,minmax(0,1fr))}}.Overview_select__VL45C{margin-bottom:1.5rem;height:2.5rem;width:100%;cursor:default;appearance:none;gap:.5rem;border-radius:.25rem;border-style:none;--tw-bg-opacity:1;background-color:rgb(var(--background)/var(--tw-bg-opacity,1));padding-left:.5rem;padding-right:1rem;--tw-text-opacity:1;color:rgb(var(--primary)/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background-image:url(/images/icon-arrow-down.png);background-repeat:no-repeat;background-position:right 12px center;background-size:10px 10px}.CourseContentTypeList_carouselContainer__hA3xk{display:flex;width:100%;flex-direction:column;gap:0}.CourseContentTypeList_backButtonContainer__HfVdZ{display:flex;justify-content:flex-end;padding-top:0;padding-bottom:0}.CourseContentTypeList_backButton__s6DPN{display:flex;align-items:center;gap:.25rem}.CourseContentTypeList_loadingSpinner__nLHPM{display:flex;height:12rem;width:100%;align-items:center;justify-content:center;border-radius:.5rem}.CourseContentTypeList_bookListWrapper__rJ_WL{margin-top:0;margin-left:0;display:flex;align-items:center;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.CourseContentTypeList_carouselItem__gr_7_{max-width:9rem;flex-shrink:0;scroll-snap-align:center;overflow:hidden;text-align:left}.CourseContentTypeList_sliderOverrides__mU4NR .slick-list{margin:0!important;padding:0!important;text-align:left!important}.CourseContentTypeList_sliderOverrides__mU4NR .slick-track{display:flex!important;justify-content:flex-start!important;margin-left:0!important;margin-right:0!important}.CourseContentTypeList_sliderOverrides__mU4NR .slick-slide,.CourseContentTypeList_sliderOverrides__mU4NR .slick-slide:last-child{margin-right:0!important}.CourseDropdown_wrapper__HbVWg{display:flex;width:100%;flex-direction:column;gap:.75rem}.CourseDropdown_select__b48pZ{width:100%;height:40px;padding:0 16px 0 8px;gap:8px;border-radius:4px;border:1px solid rgb(var(--border));appearance:none;background:url(/images/icon-arrow-down.png) no-repeat right 12px center;background-color:rgb(var(--background));background-size:10px 10px;transition:border-color .3s}.CourseDropdown_select__b48pZ:focus{outline:none;border-color:rgb(var(--primary));border:2px solid rgb(var(--primary))}.CourseDropdown_select__b48pZ:hover{border-color:rgb(var(--primary))}.TeacherBooks_container__TOFNM{display:flex;height:100%;width:100%;flex-direction:column;border-radius:.5rem}.TeacherBooks_loading__rwl6l{display:flex;height:12rem;width:100%;align-items:center;justify-content:center;border-radius:.5rem}.BookReader_container__fHuHD{display:flex;flex-direction:column;width:100%;height:100%;flex-grow:1}.BookReader_header___A16n{display:flex;align-items:center;justify-content:center;gap:2rem;width:100%;height:3em;flex-shrink:0}.BookReader_pageControls__IToLH{display:flex;gap:.5rem}.BookReader_content__pB4_H{display:flex;flex-grow:1;background-color:transparent;min-height:0}.BookReader_contentLeft___EoRJ,.BookReader_contentRight__6J4Wq{display:none}.BookReader_pageSwipe__cWbFs{width:100%}.BookReader_contentMiddle__JSSAh{display:flex;flex-grow:1;min-width:0;min-height:0;width:100%}.BookReader_scrollingView__FmEn1{width:100%;height:100%;overflow:auto;position:relative;display:flex;justify-content:center;align-items:flex-start}.BookReader_footer__y61j9{height:2.8rem;padding:1rem;flex-shrink:0}.BookReader_navIcon__86LNd{width:3rem;height:3rem;stroke:rgb(var(--primary));stroke-width:.5}.BookReader_errorContainer__lNELX,.BookReader_loadingContainer__4XfMB{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.BookReader_errorContainer__lNELX{flex-direction:column;gap:2rem}.BookReader_errorIcon__Cj0_9{fill:rgb(var(--primary-40));width:64px;height:64px}.BookReader_errorMessage__1X00G{color:rgb(var(--primary-40))}.BookReader_errorButton__vWvRs{width:10rem}.BookReader_spinnerIcon__oBiXg{width:2.5rem;height:2.5rem;animation:BookReader_spin__aXfpw 1s linear infinite}.BookReader_pageVisible__bSKVx{display:block}.BookReader_pageHidden__dCWv4{display:none}@keyframes BookReader_spin__aXfpw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (min-width:768px){.BookReader_header___A16n{justify-content:end}.BookReader_pageControls__IToLH{margin-right:2rem}.BookReader_contentLeft___EoRJ,.BookReader_contentRight__6J4Wq{display:flex;align-items:center;justify-content:center}.BookReader_contentLeft___EoRJ{margin-left:2rem}.BookReader_contentRight__6J4Wq{margin-right:2rem}.BookReader_footer__y61j9{height:3.5rem;padding:1rem 5rem;flex-shrink:0}}.BookNavigation_toolbar__O7HwA{display:flex;flex-direction:column;align-items:center;gap:.8rem;height:100%;width:100%;background-color:rgb(var(--background))}.BookNavigation_spacer__byt_T{width:40vw;display:none}.BookNavigation_slider__km1T_{width:100%}.BookNavigation_controlsContainer__CKDWk{display:flex;align-items:center;justify-content:center;width:40vw;gap:1.5rem}.BookNavigation_numberInput__ImElO{width:3rem}.BookNavigation_pageInfoDesktop__re5Oq{display:none;align-items:center;gap:.25rem;color:#6b7280}.BookNavigation_pageInfoMobile__M78Em{display:flex;align-items:center;gap:.25rem;color:rgb(var(--foreground))}@media (min-width:768px){.BookNavigation_spacer__byt_T{display:block}.BookNavigation_pageInfoDesktop__re5Oq{display:flex}.BookNavigation_pageInfoMobile__M78Em{display:none}}.Slider_sliderContainer__zb0KE{display:flex;align-items:center}.Slider_sliderInput__quGpS{-webkit-appearance:none;appearance:none;width:100%;height:4px;background:transparent;outline:none;cursor:pointer}.Slider_sliderInput__quGpS::-webkit-slider-runnable-track{width:100%;height:4px;background:linear-gradient(to right,rgb(var(--primary)) var(--progress-percent),rgb(var(--primary-20)) var(--progress-percent));border-radius:5px}.Slider_sliderInput__quGpS::-moz-range-track{width:100%;height:4px;background:linear-gradient(to right,rgb(var(--primary)) var(--progress-percent),rgb(var(--primary-20)) var(--progress-percent));border-radius:5px;box-shadow:0 3px 2px rgb(var(--primary-20))}.Slider_sliderInput__quGpS::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background:#fff;border:1px solid var(--border);border-radius:50%;margin-top:-8px;box-shadow:0 3px 2px rgb(var(--primary-20))}.Slider_sliderInput__quGpS::-moz-range-thumb{width:20px;height:20px;background:#fff;border-radius:50%;border:none}.RotateButtons_container__CXfXP{display:flex}.RotateButtons_icon__hy9eq{width:1.5rem;height:1.5rem;fill:rgb(var(--primary))}.RotateButtons_button__FFQ5h{width:fit-content;padding:.25rem 1rem;border-color:rgb(var(--primary));border-radius:.125rem}.ZoomButtons_zoomContainer__MyU6G{display:flex;align-items:center}.ZoomButtons_desktopControls__Q_AHf{display:flex}.ZoomButtons_mobileControls__zm7zw{display:none}@media (min-width:768px){.ZoomButtons_desktopControls__Q_AHf{display:flex}.ZoomButtons_mobileControls__zm7zw{display:none}}.ZoomButtons_icon__e2s7g{width:1.5rem;height:1.5rem;fill:rgb(var(--primary))}.ZoomButtons_iconWhite__GHlyq{fill:#fff}.ZoomButton_zoomButton__eg5BZ{width:fit-content;padding:.25rem 1rem;border-color:rgb(var(--primary));border-radius:.125rem}.Catchup_cup-frame__a8lw8{height:78vh}