.CourseNavigationPageContent_courseContent__ity_6{width:100%;min-width:0}.EmptyState_container__frTvk{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2rem;padding:3rem 5rem}@media(max-width:991.98px){.EmptyState_container__frTvk{padding:3rem 1.5rem}}@media(max-width:767.98px){.EmptyState_container__frTvk{flex-direction:column;padding:3rem 0;gap:3.5rem}}.EmptyState_illustrationContainer__H2pyl{position:relative}.EmptyState_illustration__iFh2i{box-shadow:var(--sme-shadow-md);margin-right:.5rem}.EmptyState_shape__vwiKT{position:absolute;color:#110176}.EmptyState_star1__YycNz{left:-2rem;top:.5rem}.EmptyState_star2__PfD41{left:0;top:-2.5rem}.EmptyState_target__wzXcf{left:4rem;top:-1rem;z-index:-1}.EmptyState_questionMark1__fWb2V{right:3rem;bottom:-2rem}.EmptyState_questionMark2__xH3Cv{right:-1rem;bottom:-4.5rem}[data-bs-theme=dark] .EmptyState_shape__vwiKT{color:#fff}.EmptyState_textContainer__bM1YX{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;margin-bottom:1.5rem}.Card_card__JupYk{font-size:var(--sme-font-size-md)}.CircleIndicator_circle__Ji_x_{height:var(--size);width:var(--size);color:#fff;background-color:var(--sme-colour-surface-brand-primary);display:flex;align-items:center;justify-content:center;border-radius:calc(var(--size)/2);font-size:var(--sme-font-size-xl);font-weight:700;flex-shrink:0}.CircleIndicator_circle__Ji_x_.CircleIndicator_md__4utS7{--size:2.5rem}.CircleIndicator_circle__Ji_x_.CircleIndicator_lg__OsX8_{--size:3rem}.HowItWorks_section__A5dXX{margin-top:3rem}.HowItWorks_sectionDivider__IBl3s{width:100%;margin:1.5rem 0 2.5rem;color:var(--bs-border-color);opacity:1}.HowItWorks_card__kcbaF{position:relative;height:100%;border:1px solid var(--bs-border-color);box-shadow:var(--sme-shadow-lg)}.HowItWorks_card__kcbaF.HowItWorks_underline__Q2UDi:after{display:block;content:url(https://cdn.savemyexams.com/images/highlights/double-zig-zag-blue.svg);position:absolute;right:-82px;bottom:-32px;transform:rotate(0deg)}@media(max-width:1199.98px){.HowItWorks_card__kcbaF.HowItWorks_underline__Q2UDi:after{right:-16px;bottom:-40px}}.HowItWorks_cardHeading__etEqc{position:relative;margin-top:1rem;font-size:var(--sme-font-size-lg);font-weight:700}.HowItWorks_cardHeading__etEqc.HowItWorks_arrow__Yzazb:after{display:block;content:url(https://cdn.savemyexams.com/images/shapes/arrow-2.svg);position:absolute;top:1.5rem;right:1.5rem}.HowItWorks_cardDescription__dIMEa{font-size:var(--sme-font-size-md);font-weight:400;margin-bottom:.25rem}.HowItWorks_cardDivider__KYJFo{width:100%;margin:0 0 1rem;color:var(--bs-border-color);opacity:1}.HowItWorks_image__56uFK{height:auto;margin-top:auto}.HowItWorks_image__56uFK.HowItWorks_bottomRightImage__vEalV{width:calc(100% + 3rem);margin-inline:-1.5rem;margin-bottom:-1.5rem;border-bottom-right-radius:.75rem}.HowItWorks_image__56uFK.HowItWorks_centerImage__Ozbz1{width:calc(100% + 2rem);margin-inline:-1rem;margin-bottom:-1rem}.Score_score__RoZ_P{--height:40px;color:var(--color);border:1px solid var(--border-color);width:calc(var(--height)*1.5);height:var(--height);display:inline-flex;align-items:center;justify-content:center;border-radius:calc(var(--height)/2);font-weight:700;flex-shrink:0}.Score_score__RoZ_P.Score_level1__6XQBd{--color:#9f0b0b;--border-color:#ff8b8b;--fill-color:#9f0b0b;--fill-bg-color:rgba(255,178,178,0.6)}.Score_score__RoZ_P.Score_level2__erom8{--color:#c63232;--border-color:#f5bca7;--fill-color:#9f0b0b;--fill-bg-color:rgba(245,188,167,0.4)}.Score_score__RoZ_P.Score_level3__fL0gZ{--color:#c2880b;--border-color:#f8d255;--fill-color:#7a610c;--fill-bg-color:rgba(252,234,165,0.7)}.Score_score__RoZ_P.Score_level4__du6qk{--color:#73a27f;--border-color:#c5ed43;--fill-color:#7a610c;--fill-bg-color:rgba(232,255,139,0.6)}.Score_score__RoZ_P.Score_level5__fIvkE{--color:#178838;--border-color:#42b163;--fill-color:#3f4b40;--fill-bg-color:rgba(158,237,188,0.7)}.Score_score__RoZ_P.Score_empty__3NTIu{--color:#c5c5c5;--border-color:#e2e2e2;--fill-color:#c5c5c5;--fill-bg-color:#fbfafa}.Score_score__RoZ_P.Score_fill__GUzZU{border-color:rgba(0,0,0,0);background-color:var(--fill-bg-color);color:var(--fill-color)}.Score_icon__QO3gH{margin-left:-4px;margin-right:2px}[data-bs-theme=dark] .Score_score__RoZ_P.Score_level1__6XQBd{--color:#ffb2b2;--border-color:#9a4343;--fill-color:#ffb2b2;--fill-bg-color:rgba(255,178,178,0.3)}[data-bs-theme=dark] .Score_score__RoZ_P.Score_level2__erom8{--color:#f5bca7;--border-color:#ac6242;--fill-color:#f5bca7;--fill-bg-color:rgba(245,188,167,0.3)}[data-bs-theme=dark] .Score_score__RoZ_P.Score_level3__fL0gZ{--color:#fceaa5;--border-color:#c2880b;--fill-color:#fceaa5;--fill-bg-color:rgba(252,234,165,0.4)}[data-bs-theme=dark] .Score_score__RoZ_P.Score_level4__du6qk{--color:#bbe23d;--border-color:#a1cc3c;--fill-color:#fceaa5;--fill-bg-color:rgba(232,255,139,0.4)}[data-bs-theme=dark] .Score_score__RoZ_P.Score_level5__fIvkE{--color:#42b163;--border-color:#42b163;--fill-color:#bef3d2;--fill-bg-color:rgba(158,237,188,0.5)}[data-bs-theme=dark] .Score_score__RoZ_P.Score_empty__3NTIu{--color:#575757;--border-color:#353535;--fill-color:#575757;--fill-bg-color:#353535}.Legend_container__20zRL{padding:1rem;display:flex;gap:1rem}.Legend_lowHigh__585qp{display:flex;gap:.75rem;align-items:flex-start}.Legend_icon__R90ZT{color:var(--sme-colour-green-400);font-size:2.5rem}.Legend_verticalDivider__JPckI{width:1px;border-left:1px solid #e2e2e2}.NoResults_hr__zhEzE{color:var(--bs-border-color);opacity:1;margin:1.5rem 0}.NoResults_container__kqGRS{display:flex;flex-direction:row;gap:1rem;padding:2rem 5rem 0}.NoResults_container__kqGRS h4{font-feature-settings:"liga" off;margin-bottom:.75rem}@media(max-width:991.98px){.NoResults_container__kqGRS{padding-right:2rem}}.NoResults_textContainer__Gn31p{margin-top:1rem}@media(max-width:767.98px){.NoResults_container__kqGRS{flex-direction:column;align-items:center;text-align:center;gap:2rem;padding:2rem 0}.NoResults_illustration__CJZf0{margin-left:2rem}.NoResults_textContainer__Gn31p{margin-top:0;max-width:21.25rem}}.Tray_offcanvas__omnut{--bs-offcanvas-height:auto;background-color:var(--bs-secondary-bg);border-radius:.75rem .75rem 0 0}.Dropdown_menu__9PSCB{background-color:var(--bs-secondary-bg);padding:0;box-shadow:var(--sme-shadow-md);margin-top:.25rem;overflow:hidden}@media(min-width:768px){.Dropdown_menu__9PSCB{min-width:16rem}}.Dropdown_toggle__9_A4F[aria-expanded=true] .Dropdown_chevron__QbCLg{transform:rotate(180deg)}.CheckboxGroup_checkbox__Q84aw{opacity:0;height:0;width:0}.CheckboxGroup_checkbox__Q84aw:checked~.CheckboxGroup_label__eIQ1L .CheckboxGroup_check__qTbZ_{visibility:visible}.CheckboxGroup_checkbox__Q84aw:focus-visible~.CheckboxGroup_label__eIQ1L{background-color:var(--bs-gray-300)}.CheckboxGroup_label__eIQ1L{cursor:pointer;padding:.75rem 1rem;width:100%;display:inline-flex;align-items:center;justify-content:space-between;text-wrap:nowrap}.CheckboxGroup_label__eIQ1L:hover{background-color:var(--bs-gray-300)}.CheckboxGroup_check__qTbZ_{visibility:hidden;margin-left:.75rem;color:var(--sme-colour-text-on-brand-secondary)}.RadioGroup_radio__Qe8fN{opacity:0;height:0;width:0}.RadioGroup_radio__Qe8fN:checked~.RadioGroup_label__jLBPe .RadioGroup_check__KdSoA{visibility:visible}.RadioGroup_radio__Qe8fN:focus-visible~.RadioGroup_label__jLBPe{background-color:var(--bs-gray-300)}.RadioGroup_label__jLBPe{cursor:pointer;padding:.75rem 1rem;width:100%;display:inline-flex;align-items:center;justify-content:space-between;text-wrap:nowrap}.RadioGroup_label__jLBPe:hover{background-color:var(--bs-gray-300)}.RadioGroup_check__KdSoA{visibility:hidden;margin-left:.75rem;color:var(--sme-colour-text-on-brand-secondary)}.IconCircle_icon__XgNM2{display:inline-flex;align-items:center;justify-content:center;block-size:var(--icon-width);inline-size:var(--icon-width);border-radius:50%;border:1px solid var(--icon-border-color);background-color:var(--icon-bg-color);color:var(--icon-color);font-size:var(--icon-font-size);transition:all .4s ease-in-out;flex-shrink:0}.IconCircle_svg__WE34F{font-size:inherit}.IconCircle_primary__bf4Ah{--icon-bg-color:var(--sme-colour-brand-400);--icon-color:#ffffff;--icon-border-color:transparent}.IconCircle_outlined__U3Kw6{--icon-bg-color:var(--bs-secondary-bg);--icon-color:var(--sme-colour-text-on-neutral-body);--icon-border-color:var(--bs-border-color)}.IconCircle_outlined-primary__GTBK7{--icon-bg-color:transparent;--icon-color:var(--sme-colour-brand-400);--icon-border-color:var(--sme-colour-brand-400);border-width:2px}.IconCircle_light__tuLFS{--icon-bg-color:var(--sme-colour-brand-100);--icon-color:var(--sme-colour-text-on-brand-secondary);--icon-border-color:transparent}.IconCircle_neutral__J88nR{--icon-bg-color:var(--sme-colour-neutral-300);--icon-color:var(--sme-colour-text-on-neutral-body);--icon-border-color:transparent}.IconCircle_dark__3ZT9o{--icon-bg-color:var(--bs-secondary-color);--icon-color:var(--bs-secondary-bg);--icon-border-color:transparent}.IconCircle_transparent__EohCk{--icon-bg-color:transparent;--icon-color:var(--sme-colour-neutral-900);--icon-border-color:transparent}.IconCircle_shadow__vBg6t{--icon-bg-color:var(--bs-secondary-bg);--icon-color:var(--sme-colour-text-on-brand-secondary);--icon-border-color:transparent;box-shadow:var(--sme-shadow-md)}.IconCircle_success__z2XbO{--icon-bg-color:var(--sme-colour-green-500);--icon-color:#ffffff;--icon-border-color:transparent}.IconCircle_success-light__c5vKf{--icon-bg-color:var(--sme-colour-green-100);--icon-color:var(--sme-colour-green-500);--icon-border-color:transparent}.IconCircle_warning__sPlpB{--icon-bg-color:#eb794e;--icon-color:#ffffff;--icon-border-color:transparent}.IconCircle_teacher-green__jVEiS{--icon-bg-color:#bef3d2;--icon-color:#110176;--icon-border-color:transparent}.IconCircle_gradient__SLdXx{background:linear-gradient(to right,var(--sme-colour-gradient-default-start),var(--sme-colour-gradient-default-end));--icon-color:#ffffff;--icon-border-color:initial}.IconCircle_xsmall__ZSdSM{--icon-width:1.25rem;--icon-font-size:var(--sme-font-size-md)}.IconCircle_small__F9e8I{--icon-width:1.5rem;--icon-font-size:var(--sme-font-size-md)}.IconCircle_medium__4u_EX{--icon-width:2rem;--icon-font-size:var(--sme-font-size-h4)}.IconCircle_large__PD_Km{--icon-width:2.5rem;--icon-font-size:var(--sme-font-size-h4)}.IconCircle_xlarge__4co5J{--icon-width:3rem;--icon-font-size:var(--sme-font-size-h2)}.IconCircle_xxlarge__a2w91{--icon-width:3.5rem;--icon-font-size:var(--sme-font-size-h1)}[data-bs-theme=dark] .IconCircle_primary__bf4Ah{--icon-bg-color:var(--sme-colour-brand-500)}[data-bs-theme=dark] .IconCircle_success__z2XbO{--icon-color:#000000}[data-bs-theme=dark] .IconCircle_neutral__J88nR{--icon-bg-color:var(--sme-colour-neutral-500);--icon-color:var(--sme-colour-neutral-900)}[data-bs-theme=dark] .IconCircle_transparent__EohCk{--icon-color:var(--sme-colour-neutral-800)}.Collapse_button__BEfYP:hover .Collapse_chevron__H7_9_,.Collapse_button__BEfYP[aria-expanded=true] .Collapse_chevron__H7_9_{color:var(--sme-colour-text-on-brand-secondary);background-color:var(--sme-colour-brand-100);border-color:var(--sme-colour-brand-100)}.Collapse_button__BEfYP:hover .Collapse_transparent__gxCxx.Collapse_chevron__H7_9_{color:var(--sme-colour-neutral-600);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.Collapse_button__BEfYP[aria-expanded=true] .Collapse_transparent__gxCxx.Collapse_chevron__H7_9_{color:var(--sme-colour-text-on-brand-secondary);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.Collapse_chevron__H7_9_{-webkit-margin-start:.5rem;margin-inline-start:.5rem}.Collapse_button__BEfYP{padding:1rem;justify-content:space-between;align-items:center;inline-size:100%;font-weight:700;--bs-btn-active-bg:transparent;--bs-btn-hover-bg:transparent}.Collapse_button__BEfYP[aria-expanded=true] .Collapse_chevron__H7_9_{transform:rotate(-180deg)}.Collapse_heading__3MGTB{flex-grow:1}.ResourceIcon_wrapper__K71h4{background-color:var(--sme-colour-brand-400);border-radius:56px;height:56px;width:56px;display:inline-flex;justify-content:center;align-items:center;color:#fff}[data-bs-theme=dark] .ResourceIcon_wrapper__K71h4{background-color:var(--sme-colour-brand-500)}.TopicCard_card__w6yIr{border-left:4px solid var(--border-color);background-color:var(--bs-secondary-bg)}.TopicCard_card__w6yIr.TopicCard_level1__Rp_uH{--border-color:var(--sme-colour-red-200)}.TopicCard_card__w6yIr.TopicCard_level2__7agNc{--border-color:var(--sme-colour-orange-200)}.TopicCard_card__w6yIr.TopicCard_level3__WGe0G{--border-color:var(--sme-colour-yellow-200)}.TopicCard_card__w6yIr.TopicCard_level4__yQCO5{--border-color:var(--sme-colour-fluro-200)}.TopicCard_card__w6yIr.TopicCard_level5__9TdSE{--border-color:var(--sme-colour-green-200)}.TopicCard_card__w6yIr.TopicCard_empty__Pw5fL{--border-color:var(--sme-colour-neutral-500)}.TopicCard_topic__Ai4tL{padding:1.5rem;scroll-margin-top:calc(var(--navbar-height) + 1rem)}.TopicCard_topicName__GvAEa{font-size:var(--sme-font-size-lg)}.TopicCard_answered__KJVo5{font-size:var(--sme-font-size-sm);font-weight:400;color:var(--sme-colour-neutral-600)}.TopicCard_container__cJv_9{padding:.5rem 1.5rem 1.5rem}.TopicCard_subtopics__05VhB{display:flex;flex-direction:column;gap:1rem}.TopicCard_subtopic__8Lzvb{color:var(--sme-colour-neutral-900);font-size:var(--sme-font-size-md);text-decoration:underline}.TopicCard_hr___UxqU{color:var(--bs-border-color);opacity:1;margin:2rem 0 1rem}.TopicCard_modalBody__Qg59E{padding:0 2.5rem;display:flex;flex-direction:column;align-items:center}.TopicCard_explanationButton__YApS7{font-size:var(--sme-font-size-lg);padding:.25rem}.TopicCard_explanationButton__YApS7 .TopicCard_explanationIcon__95ZA6{color:var(--sme-colour-neutral-600)}.TopicCard_explanationButton__YApS7:focus,.TopicCard_explanationButton__YApS7:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.TopicCard_explanationButton__YApS7:focus .TopicCard_explanationIcon__95ZA6,.TopicCard_explanationButton__YApS7:hover .TopicCard_explanationIcon__95ZA6,[data-bs-theme=dark] .TopicCard_answered__KJVo5{color:var(--sme-colour-neutral-900)}[data-bs-theme=dark] .TopicCard_explanationIcon__95ZA6{color:var(--sme-colour-neutral-700)}.strengths-and-weaknesses_container__ET30e{min-height:80vh;max-width:65rem;padding:4rem .5rem}@media(max-width:1199.98px){.strengths-and-weaknesses_container__ET30e{padding:4rem 1.5rem}}@media(max-width:991.98px){.strengths-and-weaknesses_container__ET30e{padding:2rem 1rem}}.strengths-and-weaknesses_header__i_YVj{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;margin-bottom:4rem}.strengths-and-weaknesses_header__i_YVj h1{color:var(--sme-colour-neutral-1);margin-bottom:.75rem}.strengths-and-weaknesses_header__i_YVj .strengths-and-weaknesses_description__cfc72{font-size:var(--sme-font-size-xl);font-weight:400;margin:0}