.FullScreenLayout_page__0VZVj{margin-top:var(--navbar-height)}.FullScreenLayout_navbar__FBvRp{height:var(--navbar-height);display:flex;align-items:center}@media(min-width:768px){.FullScreenLayout_exitButton__LlRQd{position:fixed;inset-block-start:calc(var(--navbar-height) + 1rem);inset-inline-start:1rem}}.BottomTabBar_container__kGiiz{position:-webkit-sticky;position:sticky;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;pointer-events:none;z-index:1046}:has([data-tab-position=static]) .BottomTabBar_container__kGiiz{z-index:10}.BottomTabBar_container__kGiiz *{pointer-events:auto}.BottomTabBar_bar__Jz0J0{display:flex;align-self:stretch;background-color:var(--sme-colour-neutral-0);border-top:var(--bs-border-width) solid var(--bs-border-color);justify-content:space-between}.BottomTabBar_offCanvasOpen__R0sxA{padding-right:0!important}.BottomTabBar_tab__qzi08{flex:1 1;height:var(--tab-bar-height);display:flex;padding:.75rem;align-items:center;justify-content:space-between;border:none;background-color:rgba(0,0,0,0);flex-direction:column;gap:.25rem;color:var(--sme-colour-neutral-800);transition:all .25s ease;font-weight:500}.BottomTabBar_tab__qzi08 svg{fill:var(--sme-colour-neutral-800)}.BottomTabBar_tab__qzi08 .BottomTabBar_title__7Zu3v{font-size:var(--sme-font-size-sm)}.BottomTabBar_tab__qzi08:hover:not(.BottomTabBar_activeTab__wJ3Sy){color:var(--sme-colour-brand-400)}.BottomTabBar_tab__qzi08:hover:not(.BottomTabBar_activeTab__wJ3Sy) svg{fill:var(--sme-colour-brand-400)}.BottomTabBar_tab__qzi08:focus-visible{color:var(--sme-colour-brand-400)}.BottomTabBar_tab__qzi08:focus-visible svg{fill:var(--sme-colour-brand-400)}@media(hover:hover)and (pointer:fine){.BottomTabBar_tab__qzi08:active{color:var(--sme-colour-brand-400)}.BottomTabBar_tab__qzi08:active svg{fill:var(--sme-colour-brand-400)}}.BottomTabBar_activeTab__wJ3Sy{color:var(--sme-colour-brand-400)}.BottomTabBar_activeTab__wJ3Sy svg{fill:var(--sme-colour-brand-400)}.BottomTabBar_slideOverTray__jeI_g,.BottomTabBar_slideUpTray__Snauw{bottom:var(--tab-bar-height)}:has([data-tab-position=static]) .BottomTabBar_slideOverTray__jeI_g,:has([data-tab-position=static]) .BottomTabBar_slideUpTray__Snauw{bottom:0}.BottomTabBar_slideOverTray__jeI_g{--bs-offcanvas-height:calc(100dvh - var(--tab-bar-height))}:has([data-tab-position=static]) .BottomTabBar_slideOverTray__jeI_g{--bs-offcanvas-height:100dvh}.BottomTabBar_slideOverTray__jeI_g .BottomTabBar_header__sh_XQ{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem;background-color:var(--sme-colour-neutral-0);box-shadow:0 4px 30px 0 rgba(59,68,89,.16);width:100%}.BottomTabBar_slideOverTray__jeI_g .BottomTabBar_body__0v0w7{padding:.75rem}.BottomTabBar_slideOverTray__jeI_g .BottomTabBar_titleWrapper__m_l4Z{margin-bottom:0;overflow:hidden;width:100%}.BottomTabBar_slideOverTray__jeI_g .BottomTabBar_subtitle__o8nCc{display:block;font-size:var(--sme-font-size-xs);font-weight:800;text-transform:uppercase;color:var(--bs-secondary-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BottomTabBar_slideOverTray__jeI_g .BottomTabBar_title__7Zu3v{font-size:var(--sme-font-size-lg)}.BottomTabBar_slideUpTray__Snauw{--bs-offcanvas-height:fit-content;max-height:calc(100dvh - var(--tab-bar-height));border-radius:.75rem .75rem 0 0;background-color:var(--sme-colour-neutral-0)}:has([data-tab-position=static]) .BottomTabBar_slideUpTray__Snauw{max-height:100dvh}.BottomTabBar_slideUpTray__Snauw .BottomTabBar_header__sh_XQ{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid var(--sme-colour-neutral-300)}.BottomTabBar_slideUpTray__Snauw .BottomTabBar_body__0v0w7{padding:0}.BottomTabBar_slideUpTray__Snauw .BottomTabBar_title__7Zu3v{font-size:var(--sme-font-size-xl);margin-bottom:0}.BottomTabBar_slideUpTray__Snauw .BottomTabBar_icon__mmJjz{height:2rem;width:2rem}.BottomTabBar_menu__CdmPG{display:flex;list-style:none;flex-direction:column;padding:0;-webkit-margin-before:.5rem;margin-block-start:.5rem;-webkit-margin-after:1rem;margin-block-end:1rem}.BottomTabBar_menu__CdmPG li{padding:1rem 1.5rem}.BottomTabBar_menu__CdmPG .BottomTabBar_link__QYFXb{display:flex;align-content:center;gap:.5rem;color:var(--sme-colour-neutral-800)}.BottomTabBar_menu__CdmPG .BottomTabBar_activeLink__kHkTt{color:var(--sme-colour-brand-400)}[data-bs-theme=dark] .BottomTabBar_bar__Jz0J0{background-color:var(--sme-colour-neutral-300)}[data-bs-theme=dark] .BottomTabBar_tab__qzi08{color:var(--sme-colour-neutral-900);-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-bs-theme=dark] .BottomTabBar_tab__qzi08 svg{fill:var(--sme-colour-neutral-900)}[data-bs-theme=dark] .BottomTabBar_tab__qzi08:hover:not(.BottomTabBar_activeTab__wJ3Sy){color:var(--sme-colour-brand-700)}[data-bs-theme=dark] .BottomTabBar_tab__qzi08:hover:not(.BottomTabBar_activeTab__wJ3Sy) svg{fill:var(--sme-colour-brand-700)}[data-bs-theme=dark] .BottomTabBar_tab__qzi08:focus-visible{color:var(--sme-colour-brand-700)}[data-bs-theme=dark] .BottomTabBar_tab__qzi08:focus-visible svg{fill:var(--sme-colour-brand-700)}@media(hover:hover)and (pointer:fine){[data-bs-theme=dark] .BottomTabBar_tab__qzi08:active{color:var(--sme-colour-brand-700)}[data-bs-theme=dark] .BottomTabBar_tab__qzi08:active svg{fill:var(--sme-colour-brand-700)}}[data-bs-theme=dark] .BottomTabBar_activeTab__wJ3Sy{color:var(--sme-colour-brand-700)}[data-bs-theme=dark] .BottomTabBar_activeTab__wJ3Sy svg{fill:var(--sme-colour-brand-700)}[data-bs-theme=dark] .BottomTabBar_menu__CdmPG .BottomTabBar_link__QYFXb{color:var(--sme-colour-neutral-900)}[data-bs-theme=dark] .BottomTabBar_menu__CdmPG .BottomTabBar_activeLink__kHkTt{color:var(--sme-colour-brand-700)}[data-bs-theme=dark] .BottomTabBar_slideOverTray__jeI_g .BottomTabBar_header__sh_XQ,[data-bs-theme=dark] .BottomTabBar_slideUpTray__Snauw{background-color:var(--sme-colour-neutral-300)}[data-bs-theme=dark] .BottomTabBar_slideUpTray__Snauw .BottomTabBar_header__sh_XQ{border-bottom:1px solid var(--sme-colour-neutral-500)}.FlashcardInstructions_instructions__VVBf2{--background-color:var(--sme-colour-brand-600);background-color:var(--background-color);color:#fff;border-radius:.5rem;padding:1rem;text-align:center;margin-inline:.5rem;-webkit-margin-after:3rem;margin-block-end:3rem;font-size:var(--sme-font-size-lg)}@media(max-width:767.98px){.FlashcardInstructions_instructions__VVBf2{padding:.5rem;margin-inline:0}.FlashcardInstructions_fullScreen___yxv0{-webkit-margin-after:1rem;margin-block-end:1rem}}[data-bs-theme=dark] .FlashcardInstructions_instructions__VVBf2{--background-color:var(--sme-colour-brand-100)}.SubjectIcon_xxsmall__2HsGo{--width:1.5rem}.SubjectIcon_xxsmall__2HsGo svg{font-size:var(--sme-font-size-md)}.SubjectIcon_xsmall__8WkEP{--width:2.5rem}.SubjectIcon_xsmall__8WkEP svg{font-size:1.75rem}@media(max-width:991.98px){.SubjectIcon_xsmall__8WkEP{--width:2rem}.SubjectIcon_xsmall__8WkEP svg{font-size:1.5rem}}.SubjectIcon_small__U_85_{--width:3rem}.SubjectIcon_small__U_85_ svg{font-size:2rem}.SubjectIcon_medium__ihoTA{--width:3.5rem}.SubjectIcon_medium__ihoTA svg{font-size:2.25rem}.SubjectIcon_large__O3rmF{--width:4rem}.SubjectIcon_large__O3rmF svg{font-size:2.5rem}.SubjectIcon_xlarge__krUa4{--width:4.5rem}.SubjectIcon_xlarge__krUa4 svg{font-size:2.5rem}.SubjectIcon_wrapper__osKHD{background-color:var(--bg-color,var(--sme-colour-brand-400));border-radius:var(--width);height:var(--width);width:var(--width);display:inline-flex;justify-content:center;align-items:center;color:var(--icon-color,#ffffff);flex-shrink:0}.KeystrokeText_keystroke__njpQe{font-size:var(--sme-font-size-xs);font-weight:700;background:linear-gradient(133deg,#6e6e6e 14%,#5a5a5a);border-radius:.5rem;padding:.25rem .5rem;position:relative;align-self:center}.CourseNavigationDesktop_wrapper__3_U0l{z-index:1029}.CourseNavigationDesktop_sticky__UVyBG{position:-webkit-sticky;position:sticky;top:var(--navbar-height)}.CourseNavigationDesktop_flipHorizontal__pYlod{transform:rotate(180deg)}.CourseNavigationDesktop_tooltip__ZN4pc{font-size:var(--sme-font-size-sm)}.CourseNavigationDesktop_sideBar__Y61Y_{width:7rem;padding:.25rem .25rem .5rem;display:flex;align-items:center;flex-direction:column;justify-content:center}.CourseNavigationDesktop_sideBar__Y61Y_ .CourseNavigationDesktop_courseIcon__LicNN{padding:1rem}.CourseNavigationDesktop_sideBar__Y61Y_ .CourseNavigationDesktop_menu__ywO0N{padding:1rem 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}.CourseNavigationDesktop_collapsibleContainer__9LLN9{position:relative;min-width:1.5rem}.CourseNavigationDesktop_collapsible__UJHVN{--width:20.5rem;width:var(--width);height:calc(100vh - var(--navbar-height));overflow-y:auto;display:flex;flex-direction:column;transition:width .3s ease-in-out}@media(min-width:1200px){.CourseNavigationDesktop_collapsible__UJHVN{--width:22.5rem}}@media(min-width:1600px){.CourseNavigationDesktop_collapsible__UJHVN{--width:28rem}}.CourseNavigationDesktop_header__dFhAO{padding:1.25rem 1.25rem 1.25rem 1rem}.CourseNavigationDesktop_title__oEx62{font-size:1.5rem;line-height:2.5rem;margin:0;font-weight:700}.CourseNavigationDesktop_sidebarButton__JlAOR{position:absolute;right:0;top:1.25rem;transform:translateX(50%);z-index:1;--bs-btn-bg:#ffffff;--bs-btn-color:var(--sme-colour-brand-400);--bs-btn-border-color:var(--sme-colour-neutral-400);--bs-btn-hover-bg:var(--sme-colour-brand-100);--bs-btn-hover-color:var(--sme-colour-brand-400);--bs-btn-hover-border-color:rgba(var(--sme-colour-brand-200-rgb),0.5);--bs-btn-active-bg:color-mix(in srgb,var(--sme-colour-brand-100),var(--sme-colour-brand-200) 30%)!important;--bs-btn-active-color:var(--sme-colour-brand-400);--bs-btn-active-border-color:rgba(var(--sme-colour-brand-200-rgb),0.5)}.CourseNavigationDesktop_courseDetails__WbWa8{border:0;background-color:var(--bs-secondary-bg);box-shadow:var(--sme-shadow-lg);margin-left:2.5rem;padding:.25rem 0;min-width:20rem;max-width:50rem}.CourseNavigationDesktop_courseDetails__WbWa8 .CourseNavigationDesktop_courseName__J30fy{font-size:var(--sme-font-size-sm);font-weight:700;padding:.5rem 1rem;margin:0}.CourseNavigationDesktop_courseDetails__WbWa8 .CourseNavigationDesktop_courseLink__QFDRF{padding:.75rem 1rem;font-size:var(--sme-font-size-md)}.CourseNavigationDesktop_link__pKX_k{font-size:var(--sme-font-size-xs);display:flex;flex-direction:column;align-items:center;text-align:center;gap:.25rem;color:var(--sme-colour-neutral-800);transition:all .15s ease}.CourseNavigationDesktop_link__pKX_k .CourseNavigationDesktop_icon__U_5px{width:2.625rem;height:2.625rem;background-color:rgba(0,0,0,0);border-radius:.5rem;display:flex;justify-content:center;align-items:center;font-weight:500}.CourseNavigationDesktop_link__pKX_k .CourseNavigationDesktop_icon__U_5px svg{transition:transform .15s ease}.CourseNavigationDesktop_link__pKX_k:hover:not(.CourseNavigationDesktop_activeLink__A5tMw){color:var(--sme-colour-neutral-600)}.CourseNavigationDesktop_link__pKX_k:hover:not(.CourseNavigationDesktop_activeLink__A5tMw) .CourseNavigationDesktop_icon__U_5px{color:var(--sme-colour-neutral-800);background-color:var(--sme-colour-neutral-300)}.CourseNavigationDesktop_link__pKX_k:hover:not(.CourseNavigationDesktop_activeLink__A5tMw) .CourseNavigationDesktop_icon__U_5px svg{transform:scale(1.1)}.CourseNavigationDesktop_link__pKX_k:active,.CourseNavigationDesktop_link__pKX_k:focus{color:var(--sme-colour-neutral-600)}.CourseNavigationDesktop_link__pKX_k:active .CourseNavigationDesktop_icon__U_5px,.CourseNavigationDesktop_link__pKX_k:focus .CourseNavigationDesktop_icon__U_5px{color:var(--sme-colour-neutral-800);background-color:var(--sme-colour-neutral-300)}.CourseNavigationDesktop_link__pKX_k:active .CourseNavigationDesktop_icon__U_5px svg,.CourseNavigationDesktop_link__pKX_k:focus .CourseNavigationDesktop_icon__U_5px svg{transform:scale(1.1)}.CourseNavigationDesktop_link__pKX_k:active .CourseNavigationDesktop_icon__U_5px,.CourseNavigationDesktop_link__pKX_k:focus .CourseNavigationDesktop_icon__U_5px{background-color:var(--sme-colour-neutral-400)}.CourseNavigationDesktop_activeLink__A5tMw{color:var(--sme-colour-brand-400)}.CourseNavigationDesktop_activeLink__A5tMw .CourseNavigationDesktop_icon__U_5px{background-color:var(--sme-colour-brand-100)}[data-bs-theme=dark] .CourseNavigationDesktop_sidebarButton__JlAOR{--bs-btn-bg:var(--sme-colour-neutral-300);--bs-btn-color:var(--sme-colour-brand-600);--bs-btn-border-color:var(--sme-colour-neutral-500);--bs-btn-hover-bg:var(--sme-colour-brand-200);--bs-btn-hover-color:var(--sme-colour-brand-600);--bs-btn-hover-border-color:var(--sme-colour-brand-600);--bs-btn-active-bg:color-mix(in srgb,var(--sme-colour-brand-200) calc(100% - 15%),white)!important;--bs-btn-active-color:var(--sme-colour-brand-600);--bs-btn-active-border-color:var(--sme-colour-brand-600)}[data-bs-theme=dark] .CourseNavigationDesktop_link__pKX_k,[data-bs-theme=dark] .CourseNavigationDesktop_link__pKX_k:hover:not(.CourseNavigationDesktop_activeLink__A5tMw){color:var(--sme-colour-neutral-900)}[data-bs-theme=dark] .CourseNavigationDesktop_link__pKX_k:hover:not(.CourseNavigationDesktop_activeLink__A5tMw) .CourseNavigationDesktop_icon__U_5px{color:var(--sme-colour-neutral-900);background-color:var(--sme-colour-neutral-500)}[data-bs-theme=dark] .CourseNavigationDesktop_link__pKX_k:hover:not(.CourseNavigationDesktop_activeLink__A5tMw) .CourseNavigationDesktop_icon__U_5px svg{transform:scale(1.1)}[data-bs-theme=dark] .CourseNavigationDesktop_link__pKX_k:active,[data-bs-theme=dark] .CourseNavigationDesktop_link__pKX_k:focus{color:var(--sme-colour-neutral-900)}[data-bs-theme=dark] .CourseNavigationDesktop_link__pKX_k:active .CourseNavigationDesktop_icon__U_5px,[data-bs-theme=dark] .CourseNavigationDesktop_link__pKX_k:focus .CourseNavigationDesktop_icon__U_5px{color:var(--sme-colour-neutral-900);background-color:var(--sme-colour-neutral-500)}[data-bs-theme=dark] .CourseNavigationDesktop_link__pKX_k:active .CourseNavigationDesktop_icon__U_5px svg,[data-bs-theme=dark] .CourseNavigationDesktop_link__pKX_k:focus .CourseNavigationDesktop_icon__U_5px svg{transform:scale(1.1)}[data-bs-theme=dark] .CourseNavigationDesktop_activeLink__A5tMw{color:var(--sme-colour-brand-700)}[data-bs-theme=dark] .CourseNavigationDesktop_activeLink__A5tMw .CourseNavigationDesktop_icon__U_5px{background-color:var(--sme-colour-brand-100)}.CourseNavigationDesktop_resourceIcon__yFAI0{border-radius:.5rem}.Flashcard_flashcard__rTVVJ{--card-scale:0.96;--card-top:0;--card-z-index:0;z-index:var(--card-z-index);inline-size:100%;inset-inline-start:0;inset-block-start:var(--card-top);transform:scaleX(var(--card-scale));border-radius:.75rem;position:absolute;block-size:calc(100% - var(--stack-height));opacity:0;pointer-events:none;transition:inline-size .4s,inset-block-start .4s,inset-inline-start .4s;--swipe-amount:0}.Flashcard_flashcard__rTVVJ.Flashcard_first__qtiSv,.Flashcard_flashcard__rTVVJ.Flashcard_second__7tCLs,.Flashcard_flashcard__rTVVJ.Flashcard_third__WpoVz{opacity:1}@media(min-width:768px){.Flashcard_flashcard__rTVVJ.Flashcard_fourth__MA82p{opacity:1}}.Flashcard_flashcard__rTVVJ.Flashcard_first__qtiSv{--card-scale:1;--card-top:var(--stack-height);--card-z-index:3;pointer-events:auto;cursor:pointer}@media(max-width:767.98px){.Flashcard_flashcard__rTVVJ.Flashcard_first__qtiSv{--card-top:0}}.Flashcard_flashcard__rTVVJ.Flashcard_second__7tCLs{--card-scale:0.98;--card-top:calc(var(--stack-height) / 2);--card-z-index:2}@media(max-width:767.98px){.Flashcard_flashcard__rTVVJ.Flashcard_second__7tCLs{--card-top:var(--stack-height)}}.Flashcard_flashcard__rTVVJ.Flashcard_third__WpoVz{--card-z-index:1}@media(max-width:767.98px){.Flashcard_flashcard__rTVVJ.Flashcard_third__WpoVz{--card-top:var(--stack-height)}}.Flashcard_flashcard__rTVVJ.Flashcard_seen__Qr4Zp{--card-scale:1;--card-top:1rem;--card-z-index:4;animation-name:Flashcard_transitionOut__SSOgB;animation-duration:1s;transition-delay:.2s}@media(max-width:767.98px){.Flashcard_flashcard__rTVVJ.Flashcard_seen__Qr4Zp{--card-top:0}}.Flashcard_flashcard__rTVVJ.Flashcard_seen__Qr4Zp:after{opacity:1}.Flashcard_flashcard__rTVVJ.Flashcard_seen__Qr4Zp.Flashcard_known__UYRhE{inset-inline-start:150%}.Flashcard_flashcard__rTVVJ.Flashcard_seen__Qr4Zp.Flashcard_not_known__hBngZ,.Flashcard_flashcard__rTVVJ.Flashcard_seen__Qr4Zp.Flashcard_skipped__S9zPw{inset-inline-start:-150%}.Flashcard_flashcard__rTVVJ:focus-visible{outline:none;box-shadow:0 0 0 4px var(--sme-colour-brand-200)}.Flashcard_flashcard__rTVVJ:after{opacity:0;transition:opacity .1s ease-out}.Flashcard_flashcard__rTVVJ.Flashcard_first__qtiSv:after,.Flashcard_flashcard__rTVVJ.Flashcard_seen__Qr4Zp:after{content:"";display:block;top:0;left:0;position:absolute;inline-size:100%;block-size:100%;border-radius:.75rem;transition:opacity .4s ease-out;padding:1.5rem;color:#fff;font-size:var(--sme-font-size-h4);font-weight:700}.Flashcard_flashcard__rTVVJ.Flashcard_first__qtiSv:after{opacity:var(--swipe-amount);z-index:calc(var(--swipe-amount)*100 - 1);transition:none}.Flashcard_flashcard__rTVVJ.Flashcard_not_known__hBngZ:after{content:"🤔 Still learning";text-align:right;padding-left:calc(100% - 150px);background:linear-gradient(205deg,rgba(235,121,78,.9) .4%,rgba(191,68,22,.9))}.Flashcard_flashcard__rTVVJ.Flashcard_known__UYRhE:after{content:"😃 I know this";text-align:left;padding-right:calc(100% - 150px);background:linear-gradient(155deg,rgba(158,237,188,.9),rgba(23,136,56,.9) 99.1%)}.Flashcard_flashcard__rTVVJ.Flashcard_skipped__S9zPw:after{content:"⏭️ Skipped";text-align:right;padding-left:calc(100% - 150px);background:linear-gradient(205deg,var(--sme-colour-neutral-300) .4%,var(--sme-colour-neutral-700) 100%),#fff}.Flashcard_inner__xhS3N{position:relative;inline-size:100%;block-size:100%;transition:transform .4s;transform-style:preserve-3d}.Flashcard_inner__xhS3N.Flashcard_flipped__P_RTk{transform:rotateY(180deg)}.Flashcard_inner__xhS3N.Flashcard_flipped__P_RTk .Flashcard_front__iuN7w{pointer-events:none}.Flashcard_inner__xhS3N.Flashcard_flipped__P_RTk .Flashcard_back__r4IFN{pointer-events:auto}.Flashcard_side__tBftf{--padding-inline:1rem;--background-color:var(--bs-secondary-bg);position:absolute;inline-size:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:column;background-color:var(--background-color);padding-inline:var(--padding-inline);block-size:100%;border-radius:.75rem;box-shadow:var(--sme-shadow-lg);overflow:hidden}.Flashcard_side__tBftf.Flashcard_front__iuN7w{pointer-events:auto}.Flashcard_side__tBftf.Flashcard_back__r4IFN{transform:rotateY(180deg);pointer-events:none;--background-color:var(--sme-colour-brand-100)}.Flashcard_side__tBftf.Flashcard_back__r4IFN .Flashcard_header__AjvDo{border-color:var(--sme-colour-brand-200)}.Flashcard_side__tBftf:after{content:"";display:block;position:absolute;inset-block-end:0;inset-inline:0;inline-size:100%;block-size:var(--padding-inline);background:linear-gradient(to bottom,transparent,var(--background-color))}.Flashcard_header__AjvDo{position:relative;display:flex;justify-content:center;-webkit-border-after:var(--bs-border-width) solid var(--bs-border-color);border-block-end:var(--bs-border-width) solid var(--bs-border-color);-webkit-padding-after:1rem;padding-block-end:1rem;-webkit-margin-before:1rem;margin-block-start:1rem;font-size:var(--sme-font-size-sm)}@media(max-width:767.98px){.Flashcard_header__AjvDo{justify-content:space-between}}.Flashcard_body__zdzY9{display:flex;flex-direction:column;font-size:var(--sme-font-size-h4);padding-inline:1.5rem;overflow:scroll;margin-block:auto;-ms-overflow-style:none;scrollbar-width:none}.Flashcard_body__zdzY9::-webkit-scrollbar{display:none}.Flashcard_blocks__G8G80{display:flex;flex-direction:column;max-block-size:100%}.Flashcard_blocks__G8G80>:last-child{-webkit-margin-after:0;margin-block-end:0}.Flashcard_blocks__G8G80 [data-type=image]{min-block-size:0}.Flashcard_blocks__G8G80 [data-type=image] img{background-color:rgba(0,0,0,0);max-block-size:100%}.Flashcard_blocks__G8G80:after,.Flashcard_blocks__G8G80:before{content:"";display:block;block-size:1rem;inline-size:100%;flex-shrink:0}[data-bs-theme=dark] .Flashcard_blocks__G8G80 [data-type=image] img{background-color:#fff}.Flashcard_subtopic__OZlpi{text-decoration:underline;display:flex;align-items:center;-webkit-margin-start:1rem;margin-inline-start:1rem}.Flashcard_subtopic__OZlpi:hover{text-decoration:underline}@media(min-width:768px){.Flashcard_subtopic__OZlpi{position:absolute;inset-inline-end:0;inset-block-start:0}}.Flashcard_subtopicName__12TDf{max-width:350px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(max-width:1199.98px){.Flashcard_subtopicName__12TDf{max-width:200px}}@media(max-width:575.98px){.Flashcard_subtopicName__12TDf{max-width:150px}}.Flashcard_subtopicIcon__hQHb5{fill:var(--bs-primary);-webkit-margin-start:.25rem;margin-inline-start:.25rem}@keyframes Flashcard_transitionOut__SSOgB{0%{opacity:1}50%{opacity:1}to{opacity:0}}.CourseNavigationPageContent_courseContent__ity_6{width:100%;min-width:0}.ProgressBar_wrapper__16AD3{min-width:10rem}.ProgressBar_progressBar__wXr_M{display:flex;height:1.25rem;border-radius:.5rem;background-color:var(--bs-secondary-bg);border:1px solid #e2e2e2;gap:.125rem}.ProgressBar_progressBar__wXr_M.ProgressBar_tall__hgoCS{height:2.5rem;gap:.25rem}.ProgressBar_statusBar__Psg8T{background-color:var(--progress-color);border-radius:.25rem;margin-top:.125rem;margin-bottom:.125rem}.ProgressBar_statusBar__Psg8T:first-child{margin-left:.125rem}.ProgressBar_statusBar__Psg8T:last-child{margin-right:.125rem}.ProgressBar_statusBar__Psg8T.ProgressBar_tall__hgoCS{margin-top:.25rem;margin-bottom:.25rem}.ProgressBar_statusBar__Psg8T.ProgressBar_tall__hgoCS:first-child{margin-left:.25rem}.ProgressBar_statusBar__Psg8T.ProgressBar_tall__hgoCS:last-child{margin-right:.25rem}.ProgressBar_green__mzS9U{--progress-color:#7de7a6}.ProgressBar_orange__y2jbY{--progress-color:#f5bca7}.ProgressBar_grey__Q9YSJ{--progress-color:#e2e2e2}.ProgressBar_label__avetZ{font-size:var(--sme-font-size-xs);font-weight:700}.ProgressBar_label__avetZ:before{content:"•";color:var(--progress-color);margin-inline:.125rem;font-weight:500}.ProgressBar_label__avetZ.ProgressBar_tall__hgoCS{font-size:var(--sme-font-size-md)}[data-bs-theme=dark] .ProgressBar_progressBar__wXr_M{border-color:var(--sme-colour-neutral-500)}[data-bs-theme=dark] .ProgressBar_green__mzS9U{--progress-color:#9eedbc}@media(max-width:767.98px){.ProgressBar_wrapper__16AD3{width:100%}}.ReviewType_reviewType__dOztD{--fill-percentage:0%;border-radius:.5rem;margin-bottom:1rem;background:linear-gradient(90deg,var(--background-filled) 0,var(--background-filled) var(--fill-percentage),var(--background) var(--fill-percentage),var(--background) 100%)}.ReviewType_reviewType__dOztD:last-child{margin-bottom:0}.ReviewType_reviewTypeTitle__omIz3{font-size:var(--sme-font-size-lg)}.ReviewType_reviewTypeNumber__Ee5P8{font-size:var(--sme-font-size-md);font-weight:700;line-height:1}.ReviewType_reviewTypeCompletionText__XBRqb{font-weight:700}.ReviewType_reviewTypeIcon__6SJUY{font-size:var(--sme-font-size-h4);color:#fff;background-color:var(--icon-background);width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;border-radius:50%;flex-shrink:0}.ReviewType_green__pkgAP{--icon-background:#7de7a6;--background-filled:#bef3d2;--background:#e5faed}.ReviewType_orange__zl2ZK{--icon-background:#f5bca7;--background-filled:#f5bca779;--background:#fceee9}.ReviewType_blue__JUfiR{--icon-background:#6a79f4;--background-filled:#dce0fc;--background:#ebedfe}.ReviewType_grey__v4w9X{--icon-background:var(--sme-colour-neutral-500);--background-filled:#f3f0f0;--background:var(--sme-colour-neutral-200)}[data-bs-theme=dark] .ReviewType_green__pkgAP{--background:#273e30;--background-filled:#799985}[data-bs-theme=dark] .ReviewType_orange__zl2ZK{--background:#3d271f;--background-filled:#9a786b}[data-bs-theme=dark] .ReviewType_blue__JUfiR{--background:#3d3e41;--background-filled:#636470}[data-bs-theme=dark] .ReviewType_grey__v4w9X{--background-filled:#464646}.FlashcardReview_endOfCollectionSectionHeader__fi0aS{font-size:var(--sme-font-size-lg);color:#6e6e6e;font-weight:700}[data-bs-theme=dark] .FlashcardReview_endOfCollectionSectionHeader__fi0aS{color:var(--sme-colour-neutral-900)}.FlashcardList_wrapper__ShNmj{--stack-height:1rem;position:relative}@media(max-width:767.98px){.FlashcardList_wrapper__ShNmj{--stack-height:0.5rem}}.FlashcardList_list__kgUyj{--card-height:520px;--white-space-top-bottom:calc((1rem * 2) + var(--navbar-height));list-style:none;padding:0;margin:0;position:relative;min-block-size:calc(var(--card-height) + var(--stack-height));max-block-size:calc(100vh - var(--white-space-top-bottom));max-block-size:calc(100dvh - var(--white-space-top-bottom))}@media(max-width:767.98px){.FlashcardList_list__kgUyj{--white-space-top-bottom:calc(calc(48px + 3rem) + (1rem * 2) + var(--navbar-height))}.FlashcardList_list__kgUyj.FlashcardList_fullScreen__miBqW{min-block-size:calc(100vh - var(--white-space-top-bottom));min-block-size:calc(100dvh - var(--white-space-top-bottom))}}.FlashcardList_list__kgUyj.FlashcardList_finished__x1U_4{max-block-size:none;display:flex;--card-height:0px}.FlashcardList_invisible__c_yFv{transform-style:preserve-3d}.FlashcardList_invisibleInner__0UBEg{-webkit-backface-visibility:hidden;backface-visibility:hidden}.FlashcardList_navigationWrapper__AYchQ{--non-content-height:calc(calc(var(--sme-font-size-sm) * 1.5 + 1rem + 1rem + var(--bs-border-width)) + var(--stack-height) + calc(48px + 3rem));--content-height:calc(100% - var(--non-content-height));--margin-top:3rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;-webkit-margin-before:var(--margin-top);margin-block-start:var(--margin-top);margin-bottom:1.5rem}@media(min-width:768px){.FlashcardList_navigationWrapper__AYchQ.FlashcardList_fullScreen__miBqW.FlashcardList_helpVisible__u47hm{--non-content-height:calc(calc(var(--sme-font-size-sm) * 1.5 + 1rem + 1rem + var(--bs-border-width)) + var(--stack-height) + 3rem);margin-bottom:0}}@media(max-width:767.98px){.FlashcardList_navigationWrapper__AYchQ.FlashcardList_fullScreen__miBqW{--margin-top:1.5rem;margin-bottom:0}}.FlashcardList_navigationWrapper__AYchQ.FlashcardList_hideButtons___ed0C{--non-content-height:calc(calc(var(--sme-font-size-sm) * 1.5 + 1rem + 1rem + var(--bs-border-width)) + var(--stack-height) + 3rem)}@media(max-width:767.98px){.FlashcardList_navigationWrapper__AYchQ.FlashcardList_hideButtons___ed0C{--non-content-height:3rem}}.FlashcardList_helpButton__tE_88{display:flex;align-items:center;justify-content:center;block-size:48px}@media(min-width:768px){.FlashcardList_helpButton__tE_88.FlashcardList_fullScreen__miBqW.FlashcardList_hide__AwzWw{display:none}}@media(max-width:767.98px){.FlashcardList_helpButton__tE_88.FlashcardList_fullScreen__miBqW{width:100%}.FlashcardList_helpButton__tE_88:not(.FlashcardList_fullScreen__miBqW){order:1;width:100%;padding-top:1.5rem;margin-top:1.5rem;-webkit-border-before:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);border-block-start:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)}}.FlashcardList_helpButton__tE_88:not(.FlashcardList_fullScreen__miBqW).FlashcardList_hide__AwzWw{display:none}.FlashcardList_floatingButtons__JtJQd{z-index:5;text-wrap:nowrap;display:flex;align-items:center}@media(max-width:767.98px){.FlashcardList_floatingButtons__JtJQd:not(.FlashcardList_fullScreen__miBqW){position:absolute;inset-block-start:calc(calc(var(--sme-font-size-sm) * 1.5 + 1rem + 1rem + var(--bs-border-width)) + var(--stack-height) + var(--content-height) - 3rem - 48px*2);transform:translate(-50%,-50%);inset-inline-start:50%}.FlashcardList_floatingButtons__JtJQd:not(.FlashcardList_fullScreen__miBqW):not(.FlashcardList_hasHelp__AXSSq){inset-block-start:calc(calc(var(--sme-font-size-sm) * 1.5 + 1rem + 1rem + var(--bs-border-width)) + var(--stack-height) + var(--content-height) - 3rem - 48px*.5)}}@media(min-width:768px){.FlashcardList_floatingButtons__JtJQd{position:absolute;background-color:var(--bs-secondary-bg);border-radius:2rem;box-shadow:var(--sme-shadow-lg);inset-block-start:calc(calc(var(--sme-font-size-sm) * 1.5 + 1rem + 1rem + var(--bs-border-width)) + var(--stack-height) + var(--content-height));transform:translate(-50%,-50%);inset-inline-start:50%;padding:.5rem}[data-bs-theme=dark] .FlashcardList_floatingButtons__JtJQd{background-color:var(--sme-colour-neutral-500);border-color:var(--sme-colour-neutral-600);border-width:1px}}.FlashcardList_undoIconButton__HZoj8{background-color:var(--sme-colour-neutral-300);color:#5a5a5a}.FlashcardList_shuffleOnIcon___wbnf{height:1.5em}.FlashcardList_whiteButton__deX_6{background-color:#fff;border-color:rgba(0,0,0,0)}[data-bs-theme=dark] .FlashcardList_undoIconButton__HZoj8{color:#fff}[data-bs-theme=dark] .FlashcardList_whiteButton__deX_6{background-color:var(--sme-colour-neutral-300)}.FlashcardList_emojiButton___8zNo{border-width:1px;font-size:1.5rem;height:48px;width:4.5rem;border-radius:48px;position:relative;transition-duration:.4s}.FlashcardList_emojiButton___8zNo.FlashcardList_green__9Ggoh{--background:#9eedbc;border-color:#42b163;background-color:var(--background)}.FlashcardList_emojiButton___8zNo.FlashcardList_orange__6YPF6{--background:#f5bca7;border-color:#eb794e;background-color:var(--background)}.FlashcardList_emojiButton___8zNo.FlashcardList_grey__sM3Sn{--background:#f3f0f0;border-color:#e2e2e2;background-color:var(--background)}@media(max-width:767.98px){.FlashcardList_emojiButton___8zNo{box-shadow:0 8px 16px 0 rgba(59,68,89,.16),0 0 30px 0 rgba(59,68,89,.16)}}.FlashcardList_emojiButton___8zNo:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--background);border-radius:48px;opacity:1;z-index:-1;transform:scale(1.5);opacity:0;transition:opacity .3s ease-out,transform .3s ease-out}.FlashcardList_emojiButton___8zNo:active:before{transform:scale(1);opacity:1;transition:none}