.Library_pro-success-dialog__kwNEr{border-radius:18px;box-shadow:0 12px 40px rgba(29,43,96,.14)}.Library_pro-success-content__LQJGl{align-items:center;display:flex;flex-direction:column;text-align:center}.Library_pro-success-tick__VadW_{align-items:center;display:flex;height:125px;justify-content:center;margin-bottom:4px;width:125px}.Library_pro-success-title__Usss6{color:#1d2b60;font-family:Quicksand,sans-serif;font-size:27px;font-weight:600;line-height:1.3;margin:0 0 12px}.Library_pro-success-copy___0Woe{color:#47568a;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.55;margin:0 0 22px;max-width:420px}.Library_pro-success-button__YJiXm{appearance:none;background:#0f5bff;border:0;border-radius:11px;color:#fff;cursor:pointer;font-family:Quicksand,sans-serif;font-size:16px;font-weight:600;min-height:44px;transition:background-color .18s ease;width:min(255px,100%)}.Library_pro-success-button__YJiXm:hover{background:#0e4bce}.Library_pro-success-button__YJiXm:focus-visible{outline:2px solid #0f5bff;outline-offset:3px}.Library_pro-success-account-copy__tYGo9{color:#47568a;font-family:DM Sans,sans-serif;font-size:14px;line-height:1.45;margin:16px 0 0}.Library_pro-success-account-copy__tYGo9 a{color:#0f5bff;font-weight:600;text-decoration:none}.Library_pro-success-account-copy__tYGo9 a:hover{text-decoration:underline}.Library_packs-container__GQGxq{max-width:1295px;margin:auto;position:relative;padding:0 25px}.Library_packs-container__GQGxq h1{margin-bottom:12px}.Library_packs-container__GQGxq:first-of-type{margin-top:-25px}.Library_tag-grid__d9sDN{width:calc(100% + 15px);display:grid;grid-template-columns:repeat(7,1fr);grid-gap:8px;margin-bottom:10px}.Library_add-button__bPI3S{width:33px;height:33px;background-color:#ff6535;color:#fff;text-align:center;border-radius:50px;font-size:30px;margin-left:10px;margin-top:-5px;line-height:39px;transition:transform .15s ease-in-out,opacity .15s ease-in-out;user-select:none;border:0;transition:background-color .2s ease-in-out;cursor:pointer}.Library_add-button__bPI3S div{height:8px;position:relative;right:1px;top:-15px;font-size:23px;font-weight:400}.Library_add-button__bPI3S:hover{background:#e2552b;transition:background-color .2s ease-in-out}.Library_section-heading___F8Af{display:flex;align-items:center}.Library_edit-courses-button__ZuPai{display:inline-flex;align-items:center;justify-content:center;line-height:1}.Library_edit-courses-button__ZuPai svg{display:block}.Library_courses-section__Gbaz1{margin-bottom:42px}.Library_course-grid__akDtd{container:course-list/inline-size;display:grid;grid-template-columns:minmax(0,1fr);gap:18px;margin-top:16px}.Library_course-card__2UhSz{--course-divider-color:#eef0f7;box-sizing:border-box;min-width:0;display:grid;grid-template-columns:200px minmax(0,1fr);align-items:center;gap:12px;padding:18px 15px 18px 24px;border:1px solid #eceef7;border-radius:16px;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.041);color:#1d2b60;font-family:Quicksand,sans-serif;font-size:20px;font-weight:700}.Library_course-summary__DTvd4{min-width:0;display:flex;align-items:center;gap:14px}.Library_course-icon__oUDX7{width:64px;height:64px;flex:0 0 64px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:2.5px solid;border-radius:18px;color:#0f5bff;overflow:hidden}.Library_course-icon__oUDX7 img{border-radius:18px;display:block}.Library_course-details__Bs0TC{min-width:0;display:flex;flex-direction:column;gap:5px}.Library_course-meta__DsSyH,.Library_course-name__AzzDV{min-width:0;overflow-wrap:anywhere}.Library_course-name__AzzDV{margin:0;font-size:inherit;font-weight:700;line-height:1.25}.Library_course-meta__DsSyH{color:#8491ba;font-size:14px;font-weight:600;line-height:1.3}.Library_course-resources__FEhG1{min-width:0;display:grid;grid-template-columns:minmax(296px,1.16fr) minmax(264px,1.08fr) minmax(226px,.92fr) minmax(168px,.84fr);gap:0}.Library_course-resources--maths__qLcdp{row-gap:12px}.Library_course-resource-group__oYAnY{min-width:0;grid-column:1/span 3;display:grid;grid-template-columns:subgrid;gap:0}.Library_course-papers__RcMfK{position:relative;grid-column:4;grid-row:1/span 3;display:flex;align-items:stretch}.Library_course-papers__RcMfK:before{position:absolute;top:0;bottom:0;left:0;width:1px;background:var(--course-divider-color);transition:opacity .16s ease;content:""}.Library_course-papers__RcMfK .Library_course-resource__IhcHT{width:100%}.Library_course-resource__IhcHT{position:relative;min-width:0;min-height:74px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:14px 52px 14px 24px;border:0;background:rgba(0,0,0,0);color:#1d2b60;font-size:16px;font-weight:700;line-height:1.25;text-decoration:none;transition:background-color .16s ease,box-shadow .16s ease}.Library_course-resource__IhcHT+.Library_course-resource__IhcHT:before{position:absolute;top:0;bottom:0;left:0;width:1px;background:var(--course-divider-color);transition:opacity .16s ease;content:""}.Library_course-resource__IhcHT:hover{border-radius:10px;background:#fff;box-shadow:0 2px 6px rgba(29,43,96,.16)}.Library_course-resource__IhcHT:focus-visible+.Library_course-resource__IhcHT:before,.Library_course-resource__IhcHT:focus-visible:before,.Library_course-resource__IhcHT:hover+.Library_course-resource__IhcHT:before,.Library_course-resource__IhcHT:hover:before{opacity:0}.Library_course-resource__IhcHT:focus-visible{outline:3px solid #1d2b60;outline-offset:2px;background:#f5f7fc;z-index:1}.Library_course-papers__RcMfK:has(.Library_course-resource__IhcHT:hover):before,.Library_course-resources--maths__qLcdp:has(.Library_course-resource-group__oYAnY>.Library_course-resource__IhcHT:last-child:hover) .Library_course-papers__RcMfK:before{opacity:0}.Library_course-resource-row__Qvdil{min-width:0;display:flex;align-items:flex-start;flex-wrap:nowrap;gap:6px 8px}.Library_course-resource-label__mm_if{min-width:0;flex:1 1 auto;color:#1d2b60;font-size:16px;white-space:nowrap}.Library_course-resource-percentage__WdR49{flex:0 0 4ch;min-width:4ch;margin-left:auto;text-align:right;font-variant-numeric:tabular-nums;color:#737a95;font-weight:700}.Library_course-resource-arrow__kyUbP{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:22px;height:22px;color:var(--course-arrow-accent,var(--course-accent,#8da4ff))}.Library_course-progress-track___x5Ga{width:100%;height:9px;display:block;overflow:hidden;border-radius:999px;background:#e8ebf2}.Library_course-progress-value__bRPu7{height:100%;max-width:100%;display:block;border-radius:999px;background:var(--course-accent,#8da4ff)}.Library_choose-first-course-button__lRcLn{border:0;text-align:center}@container course-list (max-width: 1250px){.Library_course-card__2UhSz{grid-template-columns:minmax(0,1fr);gap:18px}.Library_course-resource__IhcHT{padding:14px 52px 14px 16px}}@container course-list (max-width: 1000px){.Library_course-resources--maths__qLcdp{grid-template-columns:minmax(296px,1.16fr) minmax(264px,1.08fr) minmax(226px,.92fr)}.Library_course-resources__FEhG1:not(.Library_course-resources--maths__qLcdp){row-gap:12px;grid-template-columns:repeat(2,minmax(296px,1fr))}.Library_course-resources__FEhG1:not(.Library_course-resources--maths__qLcdp) .Library_course-resource__IhcHT{padding-left:20px}.Library_course-resources__FEhG1:not(.Library_course-resources--maths__qLcdp) .Library_course-resource__IhcHT:nth-child(odd):before{display:none}.Library_course-papers__RcMfK{grid-column:1/-1;grid-row:auto;border-top:1px solid var(--course-divider-color)}.Library_course-papers__RcMfK:before{display:none}}@container course-list (max-width: 850px){.Library_course-resources--maths__qLcdp{grid-template-columns:repeat(2,minmax(296px,1fr));column-gap:0}.Library_course-resources--maths__qLcdp .Library_course-resource__IhcHT{padding-left:20px}.Library_course-papers__RcMfK,.Library_course-resource-group__oYAnY{display:contents}.Library_course-resources--maths__qLcdp .Library_course-resource__IhcHT:before{display:none}.Library_course-resources--maths__qLcdp .Library_course-resource__IhcHT[data-course-resource-index="2"]:before{position:absolute;display:block;top:0;bottom:0;left:0;width:1px;background:var(--course-divider-color);opacity:1;transition:opacity .16s ease;content:""}.Library_course-resources--maths__qLcdp [data-course-resource-index="2"]:is(:hover,:focus-visible):before,.Library_course-resources--maths__qLcdp:has([data-course-resource-index="1"]:is(:hover,:focus-visible)) [data-course-resource-index="2"]:before{opacity:0}.Library_course-resources--maths__qLcdp .Library_course-resource__IhcHT[data-course-resource-index="4"]:before{position:absolute;display:block;top:0;bottom:0;left:0;width:1px;background:var(--course-divider-color);opacity:1;transition:opacity .16s ease;content:""}.Library_course-resources--maths__qLcdp [data-course-resource-index="4"]:is(:hover,:focus-visible):before,.Library_course-resources--maths__qLcdp:has([data-course-resource-index="3"]:is(:hover,:focus-visible)) [data-course-resource-index="4"]:before{opacity:0}.Library_course-resources--maths__qLcdp .Library_course-resource__IhcHT[data-course-resource-index="6"]:before{position:absolute;display:block;top:0;bottom:0;left:0;width:1px;background:var(--course-divider-color);opacity:1;transition:opacity .16s ease;content:""}.Library_course-resources--maths__qLcdp [data-course-resource-index="6"]:is(:hover,:focus-visible):before,.Library_course-resources--maths__qLcdp:has([data-course-resource-index="5"]:is(:hover,:focus-visible)) [data-course-resource-index="6"]:before{opacity:0}.Library_course-resources--maths__qLcdp .Library_course-resource__IhcHT[data-course-resource-index="8"]:before{position:absolute;display:block;top:0;bottom:0;left:0;width:1px;background:var(--course-divider-color);opacity:1;transition:opacity .16s ease;content:""}.Library_course-resources--maths__qLcdp [data-course-resource-index="8"]:is(:hover,:focus-visible):before,.Library_course-resources--maths__qLcdp:has([data-course-resource-index="7"]:is(:hover,:focus-visible)) [data-course-resource-index="8"]:before{opacity:0}.Library_course-resources--maths__qLcdp .Library_course-resource__IhcHT[data-course-resource-index="10"]:before{position:absolute;display:block;top:0;bottom:0;left:0;width:1px;background:var(--course-divider-color);opacity:1;transition:opacity .16s ease;content:""}.Library_course-resources--maths__qLcdp [data-course-resource-index="10"]:is(:hover,:focus-visible):before,.Library_course-resources--maths__qLcdp:has([data-course-resource-index="9"]:is(:hover,:focus-visible)) [data-course-resource-index="10"]:before{opacity:0}}@container course-list (max-width: 650px){.Library_course-card__2UhSz{padding:18px 15px 18px 18px;border-radius:14px}.Library_course-resource__IhcHT{min-height:68px;font-size:15px;padding:12px 44px 12px 16px}.Library_course-resources--maths__qLcdp{grid-template-columns:minmax(0,1fr)}.Library_course-resources--maths__qLcdp .Library_course-resource__IhcHT{padding-left:0}.Library_course-resources__FEhG1:not(.Library_course-resources--maths__qLcdp){grid-template-columns:repeat(2,minmax(180px,1fr))}.Library_course-resources__FEhG1:not(.Library_course-resources--maths__qLcdp) .Library_course-resource__IhcHT{padding-left:16px}.Library_course-resources--maths__qLcdp .Library_course-resource__IhcHT[data-course-resource-index]:before{position:absolute;display:block!important;top:-6px;bottom:auto;left:0;right:0;width:auto;height:1px;background:var(--course-divider-color);content:""}.Library_course-resources--maths__qLcdp .Library_course-resource__IhcHT[data-course-resource-index="1"]:before{display:none!important}.Library_course-resources--maths__qLcdp .Library_course-resource__IhcHT[data-course-resource-index]:is(:hover,:focus-visible):before{opacity:0}.Library_course-resources--maths__qLcdp:has([data-course-resource-index="1"]:is(:hover,:focus-visible)) [data-course-resource-index="2"]:before{opacity:0}.Library_course-resources--maths__qLcdp:has([data-course-resource-index="2"]:is(:hover,:focus-visible)) [data-course-resource-index="3"]:before{opacity:0}.Library_course-resources--maths__qLcdp:has([data-course-resource-index="3"]:is(:hover,:focus-visible)) [data-course-resource-index="4"]:before{opacity:0}.Library_course-resources--maths__qLcdp:has([data-course-resource-index="4"]:is(:hover,:focus-visible)) [data-course-resource-index="5"]:before{opacity:0}.Library_course-resources--maths__qLcdp:has([data-course-resource-index="5"]:is(:hover,:focus-visible)) [data-course-resource-index="6"]:before{opacity:0}.Library_course-resources--maths__qLcdp:has([data-course-resource-index="6"]:is(:hover,:focus-visible)) [data-course-resource-index="7"]:before{opacity:0}.Library_course-resources--maths__qLcdp:has([data-course-resource-index="7"]:is(:hover,:focus-visible)) [data-course-resource-index="8"]:before{opacity:0}.Library_course-resources--maths__qLcdp:has([data-course-resource-index="8"]:is(:hover,:focus-visible)) [data-course-resource-index="9"]:before{opacity:0}.Library_course-resources--maths__qLcdp:has([data-course-resource-index="9"]:is(:hover,:focus-visible)) [data-course-resource-index="10"]:before{opacity:0}.Library_course-resource-label__mm_if{font-size:inherit}.Library_course-resource-row__Qvdil{gap:6px}.Library_course-resource-arrow__kyUbP{right:12px;width:17px;height:17px}}@container course-list (max-width: 430px){.Library_course-resources__FEhG1:not(.Library_course-resources--maths__qLcdp){grid-template-columns:minmax(0,1fr)}.Library_course-resources__FEhG1:not(.Library_course-resources--maths__qLcdp) .Library_course-resource__IhcHT{padding-left:0}.Library_course-resources__FEhG1:not(.Library_course-resources--maths__qLcdp) .Library_course-resource__IhcHT:before{position:absolute;display:block!important;top:-6px;bottom:auto;left:0;right:0;width:auto;height:1px;background:var(--course-divider-color);content:""}.Library_course-resources__FEhG1:not(.Library_course-resources--maths__qLcdp) .Library_course-resource__IhcHT:first-child:before{display:none!important}}.Library_tag-section__mHLE0{justify-content:space-between}.Library_tag-section__mHLE0,.Library_tag-section__mHLE0 .Library_tag-left__7nqMA{display:flex;align-items:center}.Library_tag-section__mHLE0 .Library_tag-toggle__F_cMe{background:#fff;padding:10px 16px 10px 10px;border-radius:20px;box-shadow:0 4px 15px rgba(0,0,0,.041);top:-4px;position:relative}.Library_tag-section__mHLE0 .Library_tag-toggle__F_cMe label{font-family:Quicksand,sans-serif!important;font-weight:600;color:#1d2b60!important}@media(max-width:600px){.Library_tag-section__mHLE0{flex-direction:column;justify-content:left}.Library_tag-section__mHLE0 .Library_tag-left__7nqMA{width:100%}.Library_tag-section__mHLE0 .Library_tag-toggle__F_cMe{order:-1;width:calc(100% - 25px);text-align:center;margin-bottom:10px;margin-top:-20px}}.Library_behind-nav__TkLl_{background-color:red!important}.HelpCenter_search-input__i22B8{position:relative}.HelpCenter_search-input__i22B8>svg{position:absolute;top:50%;left:18px;color:#7f89a8;pointer-events:none;transform:translateY(-50%)}.HelpCenter_search-input__i22B8 input{width:100%;height:56px;box-sizing:border-box;padding:0 54px 0 52px;border:2px solid #e1e6f1;border-radius:14px;outline:none;background:#fff;color:#1d2b60;font-family:Quicksand,sans-serif;font-size:17px;font-weight:500}.HelpCenter_search-input__i22B8 input::placeholder{color:#8b94ad}.HelpCenter_search-input__i22B8 input:focus{border-color:#9db9ff}.HelpCenter_search-input__i22B8 input::-webkit-search-cancel-button{display:none;appearance:none}.HelpCenter_search-input__i22B8 button{position:absolute;top:50%;right:14px;display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;padding:0;border:0;border-radius:8px;background:rgba(0,0,0,0);color:#7f89a8;cursor:pointer;transform:translateY(-50%)}.HelpCenter_search-input__i22B8 button:hover{background:#eef2fa;color:#1d2b60}.HelpCenter_faq__X3h6j h2{margin-bottom:20px}.HelpCenter_no-results__4fEQA{text-align:center}.HelpCenter_no-results__4fEQA h2{margin:0 0 8px}.HelpCenter_no-results__4fEQA p{margin:0}.HelpCenter_dots__DDT5x{background:#fff;border-radius:20px;padding:3px;position:relative;top:4px;box-shadow:0 0 4px rgba(0,0,0,.12)}.QualificationSubjects_subjects-container__bIcZp{margin-bottom:25px}.QualificationSubjects_subjects-toolbar__QevWw{margin-top:20px}.QualificationSubjects_search-label__QOiTz,.QualificationSubjects_search-status__hHAbR{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.QualificationSubjects_search-clear__T2ZH2:focus-visible{outline:3px solid #1d2b60;outline-offset:2px}.QualificationSubjects_subject-list__Ea6hD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px}.QualificationSubjects_subject-list__Ea6hD>.QualificationSubjects_subject-card__dN3vB{container:qualification-subject/inline-size;display:block;padding:0}.QualificationSubjects_subject-heading__PF2kz{margin:0;font:inherit}.QualificationSubjects_subject-toggle__K5ZHN{box-sizing:border-box;display:flex;align-items:center;gap:14px;width:100%;padding:18px 20px;border:0;border-radius:15px;background:rgba(0,0,0,0);color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;transition:background-color .16s ease}.QualificationSubjects_subject-toggle__K5ZHN[aria-expanded=true]{border-bottom-right-radius:0;border-bottom-left-radius:0}.QualificationSubjects_subject-toggle__K5ZHN[aria-expanded=false]:focus-visible,.QualificationSubjects_subject-toggle__K5ZHN[aria-expanded=false]:hover{background:#f8f9fd}.QualificationSubjects_subject-toggle__K5ZHN:hover .QualificationSubjects_disclosure-arrow__fYSGw{color:#0e4bce}.QualificationSubjects_subject-toggle__K5ZHN:focus-visible{outline:3px solid #1d2b60;outline-offset:-3px}.QualificationSubjects_subject-card__dN3vB .QualificationSubjects_subject-name__7aQiX{flex:1;text-align:left;white-space:nowrap;overflow-wrap:normal}.QualificationSubjects_subject-card__dN3vB .QualificationSubjects_subject-name-long__aBtjI{font-size:clamp(13.5px,4.4cqi,20px)}.QualificationSubjects_disclosure-arrow__fYSGw{flex:0 0 22px;color:#0f5bff;transform:rotate(90deg);transition:transform .22s ease,color .16s ease}.QualificationSubjects_subject-toggle__K5ZHN[aria-expanded=true] .QualificationSubjects_disclosure-arrow__fYSGw{transform:rotate(-90deg)}.QualificationSubjects_board-expansion__bwbhS{overflow:hidden}.QualificationSubjects_board-expansion__bwbhS[aria-hidden=true]{pointer-events:none}.QualificationSubjects_exam-boards__HOloW{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:8px;padding:8px 20px 18px}.QualificationSubjects_subject-card__dN3vB .QualificationSubjects_board-link__DkB97{border-radius:12px;color:#0f5bff;font-size:15px;box-sizing:border-box;display:inline-flex;flex-grow:1;align-items:center;justify-content:center;min-height:44px;line-height:20px;text-align:center;text-decoration:none}.QualificationSubjects_subject-card__dN3vB .QualificationSubjects_board-link__DkB97:focus-visible{outline:3px solid #1d2b60;outline-offset:2px}.QualificationSubjects_subject-card__dN3vB .QualificationSubjects_board-link-long__T3P0Z{max-width:100%;white-space:normal}@container qualification-subject (max-width: 380px){.QualificationSubjects_subject-toggle__K5ZHN{padding:18px;font-size:18px}}@media(max-width:1100px){.QualificationSubjects_subject-list__Ea6hD{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:701px){.QualificationSubjects_subjects-container__bIcZp{margin-right:12px;margin-left:12px}.QualificationSubjects_subject-list__Ea6hD{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.QualificationSubjects_board-expansion__bwbhS,.QualificationSubjects_board-link__DkB97,.QualificationSubjects_disclosure-arrow__fYSGw,.QualificationSubjects_subject-toggle__K5ZHN{transition:none}}