.ButtonIcon_button__8mJq7{--bs-btn-border-width:1px;--bs-btn-border-color:#265bf6;--bs-btn-bg:#265bf6;--bs-btn-color:#ffffff;--bs-btn-hover-border-color:#0620ed;--bs-btn-hover-bg:#0620ed;--bs-btn-hover-color:#ffffff;--bs-btn-focus-border-color:#0620ed;--bs-btn-focus-bg:#0620ed;--bs-btn-focus-shadow-rgb:to-rgb(#5c84f8);--bs-btn-active-border-color:#110176;--bs-btn-active-bg:#110176;--bs-btn-active-color:#ffffff;--bs-btn-disabled-opacity:0.16;--bs-btn-disabled-border-color:#265bf6;--bs-btn-disabled-bg:#265bf6;--bs-btn-disabled-color:#ffffff;--size:2rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;block-size:var(--size);inline-size:var(--size);padding:0;font-weight:500}.ButtonIcon_button__8mJq7:focus-visible,.ButtonIcon_button__8mJq7>a:focus-visible{box-shadow:0 0 0 .25rem rgba(38,91,246,.56);background-color:var(--bs-btn-hover-bg)}.ButtonIcon_button__8mJq7 a{display:flex;align-items:center;justify-content:center;inline-size:100%;block-size:100%;outline:none;border-radius:var(--bs-btn-border-radius);transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out}.ButtonIcon_button__8mJq7 span{display:inline-flex}.ButtonIcon_button__8mJq7 svg{fill:currentColor;width:1.24rem;height:1.24rem}.ButtonIcon_small__eWDgt{--size:1.75rem}.ButtonIcon_small__eWDgt svg{width:1.125rem;height:1.125rem}.ButtonIcon_large__4yD66{--size:3rem}.ButtonIcon_large__4yD66 svg{width:2rem;height:2rem}.ButtonIcon_narrow__Cgg0h{inline-size:calc(var(--size)*.625);block-size:var(--size);border-radius:.5rem}.ButtonIcon_secondary__QCFhB{--bs-btn-border-color:#eef2fe;--bs-btn-bg:#eef2fe;--bs-btn-color:#265bf6;--bs-btn-hover-border-color:transparent;--bs-btn-hover-bg:rgba(147,173,251,0.4);--bs-btn-hover-color:#265bf6;--bs-btn-focus-border-color:var(--bs-btn-bg);--bs-btn-focus-bg:var(--bs-btn-bg);--bs-btn-focus-shadow-rgb:to-rgb(#93adfb);--bs-btn-active-border-color:transparent;--bs-btn-active-bg:rgba(147,173,251,0.56);--bs-btn-active-color:#265bf6;--bs-btn-disabled-opacity:0.24;--bs-btn-disabled-border-color:var(--bs-btn-bg);--bs-btn-disabled-bg:var(--bs-btn-bg);--bs-btn-disabled-color:#265bf6}.ButtonIcon_tertiary__73Ebq{--bs-btn-border-color:#265bf6;--bs-btn-bg:#ffffff;--bs-btn-color:#265bf6;--bs-btn-hover-border-color:#5c84f8;--bs-btn-hover-bg:#eef2fe;--bs-btn-hover-color:#5c84f8;--bs-btn-focus-border-color:#265bf6;--bs-btn-focus-bg:var(--bs-btn-bg);--bs-btn-focus-shadow-rgb:to-rgb(#93adfb);--bs-btn-active-border-color:#265bf6;--bs-btn-active-bg:rgba(147,173,251,0.4);--bs-btn-active-color:#265bf6;--bs-btn-disabled-opacity:0.24;--bs-btn-disabled-border-color:#5c84f8;--bs-btn-disabled-bg:var(--bs-btn-bg);--bs-btn-disabled-color:#5c84f8}.ButtonIcon_clear__Fz8fs{--bs-btn-border-color:transparent;--bs-btn-bg:transparent;--bs-btn-color:#6e6e6e;--bs-btn-hover-border-color:#e2e2e2;--bs-btn-hover-bg:#e2e2e2;--bs-btn-hover-color:#6e6e6e;--bs-btn-focus-border-color:#c5c5c5;--bs-btn-focus-bg:#c5c5c5;--bs-btn-focus-shadow-rgb:to-rgb(#5c84f8);--bs-btn-active-border-color:#c5c5c5;--bs-btn-active-bg:#c5c5c5;--bs-btn-active-color:#6e6e6e;--bs-btn-disabled-opacity:0.16;--bs-btn-disabled-border-color:#e2e2e2;--bs-btn-disabled-bg:#e2e2e2;--bs-btn-disabled-color:#6e6e6e}.ButtonIcon_clear__Fz8fs.contrast{--bs-btn-color:#323232;--bs-btn-hover-color:#323232;--bs-btn-active-color:#323232;--bs-btn-disabled-color:#323232}.ButtonIcon_shadow__tVxqI{--bs-btn-color:#265bf6;--bs-btn-bg:#ffffff;--bs-btn-border-color:transparent;--bs-btn-hover-color:#265bf6;--bs-btn-hover-bg:#fdfdfd;--bs-btn-hover-border-color:transparent;--bs-btn-focus-shadow-rgb:to-rgb(#265bf6);--bs-btn-active-color:#265bf6;--bs-btn-active-bg:#fdfdfd;--bs-btn-active-border-color:transparent;--bs-btn-disabled-opacity:0.24;--bs-btn-disabled-border-color:transparent;--bs-btn-disabled-bg:#ffffff;--bs-btn-disabled-color:#265bf6;box-shadow:0 4px 30px rgba(59,68,89,.16)}.ButtonIcon_anchor___SNid{display:inline-flex;align-items:center;color:currentColor}.ButtonIcon_circle__KcHMY{--bs-btn-border-radius:50%}.ButtonIcon_square__f5KbS{--bs-btn-border-radius:0.25rem}.DismissibleToast_error__A7AsE,.DismissibleToast_info__4BGex,.DismissibleToast_success__GAZ1N{padding-inline:1rem!important;min-inline-size:20rem!important;max-inline-size:80vw!important}.DismissibleToast_error__A7AsE button,.DismissibleToast_info__4BGex button,.DismissibleToast_success__GAZ1N button{position:relative;inset-inline-end:-1rem}.DismissibleToast_success__GAZ1N{background-color:#e5faed!important;border:1px solid #42b163!important}.DismissibleToast_success__GAZ1N button svg{fill:#42b163}.DismissibleToast_info__4BGex{background-color:#110176!important;border:1px solid #110176!important}.DismissibleToast_info__4BGex button svg{fill:#fff}.DismissibleToast_info__4BGex div{color:#fff}.DismissibleToast_error__A7AsE{background-color:#fceee9!important;border:1px solid #bf4416!important}.DismissibleToast_error__A7AsE button svg,.DismissibleToast_error__A7AsE svg{fill:#bf4416}.DismissibleToast_error__A7AsE div{color:#bf4416}.AddItemMenu_floatingMenu__OYivl{--btn-height:1.75rem;--btn-width:1.75rem;--add-button-offset:0.25rem;display:flex;align-items:center;inline-size:var(--btn-width);block-size:var(--btn-height)}.AddItemMenu_floatingMenu__OYivl.AddItemMenu_nestedCallout__PzfUx{--add-button-offset:calc(-1.25rem - 1px)}.AddItemMenu_floatingMenu__OYivl.AddItemMenu_nestedSpecPoint__f4gFi{--add-button-offset:calc(-2.75rem - 1px)}.AddItemMenu_floatingMenu__OYivl.AddItemMenu_nestedSpecPointCallout__sW3_T{--add-button-offset:calc(-4.25rem - 2px)}.AddItemMenu_floatingMenu__OYivl .AddItemMenu_btn__kFOFh,.AddItemMenu_floatingMenu__OYivl .AddItemMenu_floatingMenuBtn__o06uW{border-radius:100%;min-block-size:var(--btn-height);min-inline-size:var(--btn-width);display:flex;justify-content:center;align-items:center;padding:0;outline:none}.AddItemMenu_floatingMenu__OYivl .AddItemMenu_btn__kFOFh:focus-visible,.AddItemMenu_floatingMenu__OYivl .AddItemMenu_floatingMenuBtn__o06uW:focus-visible{box-shadow:0 0 0 .25rem rgba(38,91,246,.56)}.AddItemMenu_floatingMenu__OYivl .AddItemMenu_floatingMenuBtn__o06uW{-webkit-margin-end:.75rem;margin-inline-end:.75rem;background:#fff;border:1px solid #5c84f8;position:relative;inset-inline-start:var(--add-button-offset);cursor:pointer;z-index:200}.AddItemMenu_floatingMenu__OYivl .AddItemMenu_floatingMenuBtn__o06uW svg{fill:#265bf6}@media(prefers-reduced-motion:no-preference){.AddItemMenu_floatingMenu__OYivl .AddItemMenu_floatingMenuBtn__o06uW svg{transition:transform 50ms ease-in-out}}.AddItemMenu_floatingMenu__OYivl .AddItemMenu_floatingMenuBtn__o06uW .AddItemMenu_rotate__Z2a1E{transform:rotate(45deg)}.AddItemMenu_floatingMenu__OYivl .AddItemMenu_menu__mBLw0{display:flex;background:#fff;transition:opacity .15s ease-in-out,transform .15s ease-in-out,visibility .15s ease-in-out}.AddItemMenu_floatingMenu__OYivl .AddItemMenu_open__kJWMY{opacity:1;visibility:visible;transform:translateX(0)}.AddItemMenu_floatingMenu__OYivl .AddItemMenu_closed__3fC0Z{opacity:0;visibility:hidden}@media(prefers-reduced-motion:no-preference){.AddItemMenu_floatingMenu__OYivl .AddItemMenu_closed__3fC0Z{transform:translateX(-10%)}}.AddItemMenu_floatingMenu__OYivl .AddItemMenu_btn__kFOFh,.AddItemMenu_floatingMenu__OYivl .AddItemMenu_separator__Cbu7P{-webkit-margin-end:.5rem;margin-inline-end:.5rem}.AddItemMenu_floatingMenu__OYivl .AddItemMenu_btn__kFOFh{border:0;background:#f3f0f0;transition:background 50ms ease-in-out}.AddItemMenu_floatingMenu__OYivl .AddItemMenu_btn__kFOFh:hover{background:#e2e2e2}.AddItemMenu_floatingMenu__OYivl .AddItemMenu_btn__kFOFh:active{background:#eef2fe;color:#0620ed}.AddItemMenu_floatingMenu__OYivl .AddItemMenu_btn__kFOFh:active svg{fill:#0620ed}.AddItemMenu_floatingMenu__OYivl .AddItemMenu_btn__kFOFh:disabled{pointer-events:none;opacity:.4}.AddItemMenu_floatingMenu__OYivl .AddItemMenu_btn__kFOFh svg{fill:#323232}.AddItemMenu_floatingMenu__OYivl .AddItemMenu_separator__Cbu7P{inline-size:0;block-size:var(--btn-height);-webkit-border-end:1px solid #e2e2e2;border-inline-end:1px solid #e2e2e2}.AddItemMenu_btn__kFOFh.AddItemMenu_isActive__oSSpF{background-color:#eef2fe;color:#265bf6}.AddItemMenu_btn__kFOFh.AddItemMenu_isActive__oSSpF svg{fill:#265bf6}.ContextMenu_option__h2vFi{display:flex;align-items:center;gap:.5rem;min-inline-size:16rem}.ContextMenu_option__h2vFi:disabled{opacity:.4}.ContextMenu_icon__z2_Yk{color:#6e6e6e}.options_emphasis__aHBKV{font-weight:500;color:var(--emphasis-color,#323232)}.options_emphasis__aHBKV .options_definition__WhY78{--emphasis-color:#265bf6;--emphasis-color-dark:#5c84f8;text-decoration:underline;text-underline-offset:3px}.options_emphasis__aHBKV .options_workings__IIgnf{--emphasis-color:#9f0b0b;--emphasis-color-dark:#ff6464}.options_emphasis__aHBKV .options_examMark__pn14n{--emphasis-color:#6130b0;--emphasis-color-dark:#d5cbff}.options_emphasis__aHBKV .options_finalAnswer__zlJ2i{--emphasis-color:#178838;--emphasis-color-dark:#7de7a6;font-weight:700}.options_emphasis__aHBKV .options_commentary__HTquv{--emphasis-color:#05738c;--emphasis-color-dark:#78e3fc}.options_emphasis__aHBKV .options_code__NNMXW{color:var(--bs-code-color);font-family:var(--bs-font-monospace)}.options_emphasis__aHBKV .options_levelledAnswer__Ya_py{background-color:var(--bg-levelled-answer);font-weight:500;overflow:hidden}.options_emphasis__aHBKV .options_levelledAnswer__Ya_py.options_level1__AoRw4{--bg-levelled-answer:#f0ffb2}.options_emphasis__aHBKV .options_levelledAnswer__Ya_py.options_level2__VIKLE{--bg-levelled-answer:#a8f6a2}.options_emphasis__aHBKV .options_levelledAnswer__Ya_py.options_level3__J91BE{--bg-levelled-answer:#ffb2b2}.options_emphasis__aHBKV .options_levelledAnswer__Ya_py.options_level4__4HCXQ{--bg-levelled-answer:#d5cbff}.options_emphasis__aHBKV .options_levelledAnswer__Ya_py.options_level5__O1YqJ{--bg-levelled-answer:#cbf6fe}.options_group__q0Sy1 .options_dropdown__UujY_{display:flex;gap:.25rem}.options_group__q0Sy1 .options_dropdown__UujY_ .options_chevron__Vdw2o{display:flex;block-size:1.5rem;color:#e2e2e2}.options_group__q0Sy1 .options_dropdown__UujY_[aria-expanded=true]{background-color:#eef2fe;color:#265bf6}.options_group__q0Sy1 .options_dropdown__UujY_[aria-expanded=true] .options_chevron__Vdw2o{color:#93adfb}.options_group__q0Sy1 .options_dropdown__UujY_ svg{pointer-events:none}.options_group__q0Sy1 .options_dropdown__UujY_:disabled{color:#e2e2e2}.options_group__q0Sy1 .options_dropdown__UujY_:disabled:hover{background-color:#fff}.options_option__GNbds{display:flex;gap:.5rem;min-inline-size:16rem}.options_option__GNbds.options_active__LQNoQ{background-color:#fff;color:#323232}.options_option__GNbds:hover{background-color:#f3f0f0}.options_option__GNbds:active{background-color:#f3f0f0;color:#323232}.options_option__GNbds:disabled{color:#e2e2e2}.options_option__GNbds:disabled:hover{background-color:#fff}.options_option__GNbds .options_check__qaNgO{display:none;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:.75rem;margin-inline-end:.75rem}.options_option__GNbds .options_check__qaNgO>svg{fill:#265bf6!important}.options_option__GNbds.options_active__LQNoQ .options_check__qaNgO{display:flex;block-size:1.5rem}.options_emphasis__aHBKV li :is(button,hr){padding-inline:.75rem}.options_emphasis__aHBKV li svg{fill:#323232}.options_emphasisRemove__3TqAw{position:relative;inset-inline-start:-.5rem}.FormattingMenu_bubbleMenu__A_06w{display:flex;border:1px solid #e2e2e2;border-radius:.5rem;padding-inline:.5rem;box-shadow:0 8px 16px rgba(59,68,89,.16),0 0 30px rgba(59,68,89,.16);background-color:#fff;transition:visibility .15s ease-in-out}.FormattingMenu_bubbleMenu__A_06w button{display:inline-flex;border:0;background-color:rgba(0,0,0,0);padding:.5rem;color:#323232}.FormattingMenu_bubbleMenu__A_06w button:hover{background-color:#eef2fe}.FormattingMenu_bubbleMenu__A_06w button.FormattingMenu_active__X_qFP,.FormattingMenu_bubbleMenu__A_06w button:active{background-color:#eef2fe;color:#265bf6}.FormattingMenu_bubbleMenu__A_06w button:disabled{color:#e2e2e2}.FormattingMenu_bubbleMenu__A_06w button:disabled:hover{background-color:#fff}.FormattingMenu_group__D_LcE{display:flex;flex-wrap:wrap}.FormattingMenu_group__D_LcE:not(:first-child){-webkit-border-start:1px solid #e2e2e2;border-inline-start:1px solid #e2e2e2}@keyframes Popover_fadeIn__Sy5aO{0%{opacity:0}to{opacity:1}}@keyframes Popover_fadeOut__R3wqZ{0%{opacity:1}to{opacity:0}}.Popover_default___7plK{opacity:0;z-index:1040}.Popover_fadeIn__Sy5aO{animation:Popover_fadeIn__Sy5aO .15s 50ms forwards}.Popover_fadeOut__R3wqZ{animation:Popover_fadeOut__R3wqZ .15s forwards}@keyframes Dialog_enter__5q4pL{0%{opacity:0;scale:var(--dialog-exit-scale)}}@keyframes Dialog_exit__Y1q7W{to{opacity:0;scale:var(--dialog-exit-scale)}}@media(prefers-reduced-motion){@keyframes Dialog_enter__5q4pL{0%{opacity:0}}@keyframes Dialog_exit__Y1q7W{to{opacity:0}}}.Dialog_overlay__gZWqI{background:rgba(0,0,0,.35);position:fixed;inset:0;z-index:1065;display:grid;place-items:center;overflow-y:auto}.Dialog_overlay__gZWqI[data-state=open]{animation:Dialog_enter__5q4pL .3s ease-in-out}.Dialog_overlay__gZWqI[data-state=closed]{animation:Dialog_exit__Y1q7W .3s ease-in-out}.Dialog_content__TWob_{--dialog-exit-scale:0.9;position:relative;block-size:min(auto,90vh);border:1px solid #f3f0f0;border-radius:.75rem;margin:1.25rem;padding-block:min(10%,4rem);padding-inline:1.5rem;background-color:#fff;box-shadow:0 4px 30px rgba(59,68,89,.16)}.Dialog_content__TWob_[data-state=open]{animation:Dialog_enter__5q4pL .3s ease-in-out}.Dialog_content__TWob_[data-state=closed]{animation:Dialog_exit__Y1q7W .3s ease-in-out}.Dialog_content__TWob_.Dialog_scrollable__Ifbam{display:flex;flex-direction:column;max-block-size:90vh}.Dialog_content__TWob_.Dialog_scrollable__Ifbam>.Dialog_body__F_nKM{flex-grow:1;overflow-y:scroll}.Dialog_content__TWob_.Dialog_small___mv6Q{inline-size:min(100%,18.75rem)}.Dialog_content__TWob_.Dialog_medium__l_ul3{inline-size:min(100%,31.25rem)}.Dialog_content__TWob_.Dialog_large__CKMza{inline-size:min(100%,50rem)}.Dialog_content__TWob_.Dialog_xlarge__B2glI{inline-size:min(100%,71.25rem)}.Dialog_content__TWob_.Dialog_full___wwH8{inline-size:calc(100% - 2rem);max-height:calc(100vh - 2rem);padding-block:min(10%,2rem)}.Dialog_close__zqY7V{position:absolute;inset-inline-end:2rem;inset-block-start:2rem}.Dialog_title__W4A_D{inline-size:100%;font-weight:700;font-size:1.25rem;text-align:center}.Dialog_description__rNBNB{text-align:center}.Dialog_footer__82DVi{-webkit-padding-before:1rem;padding-block-start:1rem}.InlineAddItemMenu_inlineAddMenu__ebHnt .InlineAddItemMenu_expandMenuBtn__9x7GN,.InlineAddItemMenu_menu__lwtai>div button{display:flex;justify-content:center;align-items:center;padding:0;outline:none}.InlineAddItemMenu_inlineAddMenu__ebHnt .InlineAddItemMenu_expandMenuBtn__9x7GN:focus-visible,.InlineAddItemMenu_menu__lwtai>div button:focus-visible{box-shadow:0 0 0 .25rem rgba(38,91,246,.56)}.InlineAddItemMenu_inlineAddMenu__ebHnt{--btn-height:1.75rem;--btn-width:1.75rem;display:flex;align-items:center;inline-size:var(--btn-width);block-size:var(--btn-height)}.InlineAddItemMenu_inlineAddMenu__ebHnt .InlineAddItemMenu_expandMenuBtn__9x7GN{border-radius:100%;min-block-size:var(--btn-height);min-inline-size:var(--btn-width);-webkit-margin-end:.75rem;margin-inline-end:.75rem;background:#fff;border:1px solid #5c84f8;position:absolute;inset-inline-start:.25rem;cursor:pointer;z-index:200}.InlineAddItemMenu_inlineAddMenu__ebHnt .InlineAddItemMenu_expandMenuBtn__9x7GN svg{fill:#265bf6}@media(prefers-reduced-motion:no-preference){.InlineAddItemMenu_inlineAddMenu__ebHnt .InlineAddItemMenu_expandMenuBtn__9x7GN svg{transition:transform 50ms ease-in-out}}.InlineAddItemMenu_inlineAddMenu__ebHnt .InlineAddItemMenu_expandMenuBtn__9x7GN .InlineAddItemMenu_rotate__VysZG{transform:rotate(45deg)}.InlineAddItemMenu_menu__lwtai>div{display:flex;block-size:2.5rem;background:azure;border-radius:.5rem;box-shadow:0 4px 30px rgba(59,68,89,.16);transition:opacity .15s ease-in-out,visibility .15s ease-in-out}.InlineAddItemMenu_menu__lwtai>div button{inline-size:2.5rem;padding:.5rem;border:1px solid rgba(0,0,0,0);background:#fff;transition:background 50ms ease-in-out}.InlineAddItemMenu_menu__lwtai>div button:first-of-type{border-start-start-radius:.5rem;border-end-start-radius:.5rem}.InlineAddItemMenu_menu__lwtai>div button:last-of-type{border-end-end-radius:.5rem;border-start-end-radius:.5rem;-webkit-margin-end:0;margin-inline-end:0}.InlineAddItemMenu_menu__lwtai>div button:hover{background:#e2e2e2}.InlineAddItemMenu_menu__lwtai>div button:active{background:#eef2fe;color:#0620ed}.InlineAddItemMenu_menu__lwtai>div button:active svg{fill:#0620ed}.InlineAddItemMenu_menu__lwtai>div button:disabled{pointer-events:none;opacity:.4}.InlineAddItemMenu_menu__lwtai>div button svg{fill:#323232}.InlineAddItemMenu_open__0WYFh{opacity:1;visibility:visible}.InlineAddItemMenu_closed__XgJNP{opacity:0;visibility:hidden}.Editor_editor__i0P33 :where([data-type=commentary],[data-type=definition],[data-type=examMark],[data-type=finalAnswer],[data-type=levelledAnswer],[data-type=working]){font-weight:500;color:var(--emphasis-color,#323232)}.Editor_editor__i0P33 [data-type=definition]{--emphasis-color:#265bf6;--emphasis-color-dark:#5c84f8;text-decoration:underline;text-underline-offset:3px}.Editor_editor__i0P33 [data-type=working]{--emphasis-color:#9f0b0b;--emphasis-color-dark:#ff6464}.Editor_editor__i0P33 [data-type=examMark]{--emphasis-color:#6130b0;--emphasis-color-dark:#d5cbff}.Editor_editor__i0P33 [data-type=finalAnswer]{--emphasis-color:#178838;--emphasis-color-dark:#7de7a6;font-weight:700}.Editor_editor__i0P33 [data-type=commentary]{--emphasis-color:#05738c;--emphasis-color-dark:#78e3fc}.Editor_editor__i0P33 [data-type=levelledAnswer]{background-color:var(--bg-levelled-answer);font-weight:500;overflow:hidden}.Editor_editor__i0P33 [data-level="1"]{--bg-levelled-answer:#f0ffb2}.Editor_editor__i0P33 [data-level="2"]{--bg-levelled-answer:#a8f6a2}.Editor_editor__i0P33 [data-level="3"]{--bg-levelled-answer:#ffb2b2}.Editor_editor__i0P33 [data-level="4"]{--bg-levelled-answer:#d5cbff}.Editor_editor__i0P33 [data-level="5"]{--bg-levelled-answer:#cbf6fe}.Editor_editor__i0P33 [data-type=commentary] img[data-mathml],.Editor_editor__i0P33 img[data-mathml][data-type=commentary]{filter:invert(21%) sepia(59%) saturate(6265%) hue-rotate(178deg) brightness(91%) contrast(96%)}.Editor_editor__i0P33 [data-type=definition] img[data-mathml],.Editor_editor__i0P33 img[data-mathml][data-type=definition]{filter:invert(36%) sepia(73%) saturate(5634%) hue-rotate(221deg) brightness(95%) contrast(102%)}.Editor_editor__i0P33 [data-type=examMark] img[data-mathml],.Editor_editor__i0P33 img[data-mathml][data-type=examMark]{filter:invert(16%) sepia(93%) saturate(3462%) hue-rotate(260deg) brightness(80.5%) contrast(83%)}.Editor_editor__i0P33 [data-type=finalAnswer] img[data-mathml],.Editor_editor__i0P33 img[data-mathml][data-type=finalAnswer]{filter:invert(23%) sepia(85%) saturate(2210%) hue-rotate(130deg) brightness(104%) contrast(82%)}.Editor_editor__i0P33 [data-type=working] img[data-mathml],.Editor_editor__i0P33 img[data-mathml][data-type=working]{filter:invert(13%) sepia(49%) saturate(7000%) hue-rotate(353deg) brightness(71%) contrast(104%)}.Editor_editor__i0P33,.Editor_wrapper__sNI2E,.Editor_wrapper__sNI2E>div:first-child{inline-size:100%;block-size:100%}.Editor_editor__i0P33{padding-inline:3rem;padding-block:1rem;border:1px solid #e2e2e2;border-radius:.5rem;outline:1px solid rgba(0,0,0,0);transition:border .4s ease-in-out,outline .4s ease-in-out}.Editor_editor__i0P33:focus-visible{outline-color:#265bf6;border-color:#265bf6}.Editor_editor__i0P33:focus{outline-color:rgba(0,0,0,0);border-color:#e2e2e2}.Editor_editor__i0P33 ol,.Editor_editor__i0P33 ul{-webkit-margin-after:1rem;margin-block-end:1rem}.Editor_editor__i0P33 ul{list-style-type:disc}.Editor_editor__i0P33 ul ul{list-style-type:circle}.Editor_editor__i0P33 ul ul ul{list-style-type:square}.Editor_editor__i0P33 ul ul ul ul{list-style-type:disc}.Editor_editor__i0P33 ol{list-style-type:decimal}.Editor_editor__i0P33 ol ol{list-style-type:lower-alpha}.Editor_editor__i0P33 ol ol ol{list-style-type:lower-roman}.Editor_editor__i0P33 ol ol ol ol{list-style-type:decimal}.Editor_editor__i0P33 li>p{-webkit-margin-after:0;margin-block-end:0}.Editor_editor__i0P33 ul.dropdown-menu{list-style-type:none}.Editor_editor__i0P33 strong:has(span[data-type=levelledAnswer]) span[data-type=levelledAnswer]{font-weight:700}.Editor_editor__i0P33 .tableWrapper{padding:1rem 0;overflow-x:auto}.Editor_editor__i0P33 .resize-cursor{cursor:col-resize}.Editor_editor__i0P33 table{border-collapse:collapse;-webkit-margin-after:1rem;margin-block-end:1rem;overflow:hidden;table-layout:fixed}.Editor_editor__i0P33 table,.Editor_editor__i0P33 table tbody,.Editor_editor__i0P33 table th,.Editor_editor__i0P33 table thead,.Editor_editor__i0P33 table tr{min-inline-size:100%}.Editor_editor__i0P33 table td,.Editor_editor__i0P33 table th{border:1px solid #6e6e6e;box-sizing:border-box;min-inline-size:5em;padding-block:.25rem;padding-inline:.5rem;position:relative;vertical-align:top}.Editor_editor__i0P33 table td>*,.Editor_editor__i0P33 table th>*{margin-bottom:0}.Editor_editor__i0P33 table th{font-weight:700;text-align:left;background-color:#f3f0f0}.Editor_editor__i0P33 table .selectedCell:after{content:"";inset:0;background:rgba(200,200,255,.4);pointer-events:none;position:absolute;z-index:100}.Editor_editor__i0P33 table[data-variant=mcq] *{border:none}.Editor_editor__i0P33 table[data-variant=mcq] td:first-child,.Editor_editor__i0P33 table[data-variant=mcq] td:nth-child(2){inline-size:1.5rem}.Editor_editor__i0P33 table p{margin:0}.Editor_figureNodeView__Pn5Q3{position:relative;padding-inline:3rem;padding-block:1rem;box-shadow:0 0 0 .25rem rgba(0,0,0,0);transition:box-shadow 50ms ease-in-out}.Editor_figureNodeView__Pn5Q3.Editor_active__aVFCG{box-shadow:0 0 0 .25rem rgba(38,91,246,.56)}.Editor_figure__PjgtP,.Editor_figure__PjgtP img{inline-size:-moz-fit-content;inline-size:fit-content;max-inline-size:100%;block-size:auto}.Editor_figure__PjgtP img{display:block;margin-inline:auto;padding-inline:1rem}.Editor_figure__PjgtP figcaption{color:#6e6e6e}.Editor_calloutBodyPlaceholder__v7AEQ p:before,.Editor_codePlaceholder__3ewUC [data-node-view-content] div:before,.Editor_specPoint__placeholder__cPvEC [data-node-view-content] h2:first-of-type:before{position:absolute;inline-size:max-content;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;inset-block-start:0;inset-inline-start:0;color:#c5c5c5}.Editor_callout__YFpR6,.Editor_codeWrapper__lXqhj[data-wrap=true] .Editor_codeBlock__W5vQJ{position:relative;border-radius:.75rem;border:1px solid #e2e2e2;-webkit-margin-after:1rem;margin-block-end:1rem;overflow:initial}.Editor_callout__YFpR6 [data-node-view-content],.Editor_codeWrapper__lXqhj[data-wrap=true] .Editor_codeBlock__W5vQJ [data-node-view-content]{position:relative;inset-inline-start:-4px;inline-size:calc(100% + 4px);border-radius:.75rem;-webkit-border-start:4px solid #323232;border-inline-start:4px solid #323232;padding:1.5rem}.Editor_callout__YFpR6 .Editor_calloutIcon__oYUnm,.Editor_codeWrapper__lXqhj[data-wrap=true] .Editor_codeIcon__EOLqx{position:absolute;inset-block-start:1.5rem;inset-inline-end:1rem;display:flex;align-items:center;justify-content:center;block-size:1.5rem;inline-size:1.5rem;border-radius:50%;background-color:#323232;color:#fff}.Editor_callout__YFpR6 .Editor_calloutIcon__oYUnm svg,.Editor_codeWrapper__lXqhj[data-wrap=true] .Editor_codeIcon__EOLqx svg{block-size:.875rem;inline-size:.875rem}.Editor_callout__YFpR6[data-variant=mark-scheme]{--callout-theme-color:#ffb2b2}.Editor_callout__YFpR6[data-variant=exam-tip]{--callout-theme-color:#265bf6}.Editor_callout__YFpR6[data-variant=worked-example]{--callout-theme-color:#42b163}.Editor_callout__YFpR6[data-variant=case-study]{--callout-theme-color:#0f7dab}.Editor_callout__YFpR6[data-variant=blockquote]{--callout-theme-color:#323232}.Editor_callout__YFpR6[data-variant] [data-node-view-content]{border-inline-start-color:var(--callout-theme-color)}.Editor_callout__YFpR6 h4:first-child{font-size:1.125rem;font-weight:800;text-transform:uppercase}.Editor_callout__YFpR6 div>:last-child{-webkit-margin-after:0;margin-block-end:0}.Editor_callout__YFpR6 .Editor_calloutIcon__oYUnm{background-color:var(--callout-theme-color)}.Editor_calloutBodyPlaceholder__v7AEQ p{position:relative}.Editor_calloutBodyPlaceholder__v7AEQ p:before{content:"Type here..."}.Editor_codeWrapper__lXqhj{position:relative}.Editor_codeIcon__EOLqx{display:none}.Editor_codeTag___vHFz{color:var(--bs-code-color)}.Editor_codeTag___vHFz [data-node-view-content]{border:none}.Editor_codeWrapper__lXqhj[data-wrap=true] .Editor_codeTag___vHFz{position:relative;display:block;min-block-size:3lh;color:var(--bs-body-color)}.Editor_codePlaceholder__3ewUC [data-node-view-content] div{position:relative}.Editor_codePlaceholder__3ewUC [data-node-view-content] div:before{content:"Type here..."}.Editor_specPoint___Jmsx{--drag-handle-size:1.75rem;--border-radius:0.75rem;position:relative;display:flex;block-size:100%;margin-block:1rem;background:#f3f0f0;border-radius:1rem;padding:.25rem;-webkit-padding-start:.125rem;padding-inline-start:.125rem}.Editor_specPoint___Jmsx>[data-drag-handle]{border:0;border-radius:var(--border-radius);background:#f3f0f0;inline-size:var(--drag-handle-size);cursor:-webkit-grab;cursor:grab;display:flex;align-items:center;justify-content:flex-start;outline:0}.Editor_specPoint___Jmsx>[data-drag-handle] svg{fill:#c5c5c5}.Editor_specPoint___Jmsx>[data-node-view-content]{inline-size:100%;block-size:max-content;padding-block:.75rem;padding-inline:1.25rem;border:1px solid #e2e2e2;border-radius:var(--border-radius);background:#fff}.Editor_specPoint___Jmsx>[data-spec-point-btn]{position:absolute;display:flex;gap:.25rem;inset-block:.75rem;inset-inline-end:.75rem;background:#eef2fe;block-size:min-content;inline-size:max-content;border:0;border-radius:50rem;padding:.5rem;fill:#265bf6;outline:0}.Editor_specPoint___Jmsx>[data-spec-point-btn]:focus-visible{box-shadow:0 0 0 .25rem rgba(38,91,246,.56)}.Editor_specPoint__placeholder__cPvEC [data-node-view-content] h2:first-of-type{position:relative;background:rgba(0,0,0,0)}.Editor_specPoint__placeholder__cPvEC [data-node-view-content] h2:first-of-type:before{content:"Heading";block-size:1.25em}.Editor_tiktokWrapper__aQJu2{margin:0 auto 1.5rem!important}.Editor_videoWrapper__faeec{aspect-ratio:16/9;max-inline-size:640px;overflow:hidden;margin-inline:auto;-webkit-margin-after:1.5rem;margin-block-end:1.5rem}.Editor_videoWrapper__faeec .Editor_video__YTKIG{inline-size:100%;block-size:100%}.CodeBlockMenu_menu__Kfi14{position:absolute;inset-inline-end:0;inset-block-start:-.5rem;z-index:200}.CodeBlockMenu_menu__Kfi14>button{background-color:#fff;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}[data-wrap=true] .CodeBlockMenu_menu__Kfi14{inset-inline-end:.75rem;inset-block-start:1.25rem}.CodeBlockMenu_menu__Kfi14>button.show,[data-node-view-wrapper]:hover .CodeBlockMenu_menu__Kfi14>button{opacity:1;pointer-events:auto;transition:opacity .2s ease-in-out}.Spinner_spinner__k_YSu{aspect-ratio:1;margin:.25rem;color:#265bf6}button .Spinner_spinner__k_YSu{--bs-spinner-width:1.25rem;--bs-spinner-height:1.25rem;margin:0;-webkit-margin-end:.5rem;margin-inline-end:.5rem;color:currentColor}.Alert_alert__g3bU9{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:900}.Alert_alert-warning__q1FSy{background:none}.Alert_content__fkFvt{max-inline-size:50ch;margin:0}.ImageMenu_menu__URYu3{position:absolute;inset-inline-end:.25rem;inset-block-start:.25rem}.ImageMenu_menu__URYu3>button{opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.ImageMenu_menu__URYu3>button.show,[data-node-view-wrapper]:hover .ImageMenu_menu__URYu3>button{opacity:1;pointer-events:auto;transition:opacity .2s ease-in-out}.Button_button__wfofQ{--bs-btn-border-color:#265bf6;--bs-btn-padding-x:1.25rem;--bs-btn-padding-y:0.5rem;--bs-btn-bg:#265bf6;--bs-btn-hover-bg:#0620ed;--bs-btn-color:#ffffff;--bs-btn-hover-color:#ffffff;--bs-btn-active-color:#ffffff;--bs-btn-active-bg:#110176;--bs-btn-active-border-color:#110176;--bs-btn-border-radius:50rem;display:flex;inline-size:-moz-fit-content;inline-size:fit-content;align-items:center;font-weight:500;line-height:1.375}.Button_button__wfofQ .Button_anchor__11KAQ:focus-visible,.Button_button__wfofQ:focus-visible{box-shadow:0 0 0 .25rem rgba(38,91,246,.56);background-color:var(--bs-btn-hover-bg)}.Button_button__wfofQ:disabled{background-color:#5c84f8;border-color:#5c84f8;color:#fff;opacity:.56}.Button_anchor__11KAQ{display:inline-flex;align-items:center;padding-inline:1.25rem;padding-block:.5rem;border-radius:50rem;color:currentColor;outline:none;transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out}.Button_small__RIKe2{--bs-btn-padding-y:0.25rem}.Button_small__RIKe2 .Button_anchor__11KAQ{padding-inline:1.25rem;padding-block:.25rem}.Button_large__serMu{--bs-btn-padding-y:0.75rem}.Button_large__serMu .Button_anchor__11KAQ{padding-inline:1.25rem;padding-block:.75rem}.Button_secondary__ZGFbz{--bs-btn-bg:#eef2fe;--bs-btn-color:#265bf6;--bs-btn-hover-color:#265bf6;--bs-btn-active-color:#265bf6;--bs-btn-hover-bg:rgba(147,173,251,0.4);--bs-btn-active-bg:rgba(147,173,251,0.56);--bs-btn-border-color:transparent;--bs-btn-active-border-color:transparent}.Button_secondary__ZGFbz:focus-visible:not(:hover){background-color:var(--bs-btn-bg)}.Button_secondary__ZGFbz:disabled{background-color:var(--bs-btn-bg);border-color:var(--bs-btn-bg);color:#5c84f8;opacity:.56}.Button_tertiary__acE6W{--bs-btn-bg:#ffffff;--bs-btn-border-width:1px;--bs-btn-border-color:#265bf6;--bs-btn-color:#265bf6;--bs-btn-hover-color:#265bf6;--bs-btn-active-color:#265bf6;--bs-btn-hover-bg:#eef2fe;--bs-btn-active-bg:rgba(147,173,251,0.4);--bs-btn-hover-border-color:var(--bs-btn-border-color);--bs-btn-active-border-color:var(--bs-btn-border-color)}.Button_tertiary__acE6W:focus-visible:not(:hover){background-color:var(--bs-btn-bg)}.Button_tertiary__acE6W:disabled{background-color:var(--bs-btn-bg);border-color:#93adfb;color:#5c84f8;opacity:.56}.Button_shadow__p_HB_{--bs-btn-color:#265bf6;--bs-btn-bg:#ffffff;--bs-btn-border-color:transparent;--bs-btn-hover-color:#265bf6;--bs-btn-hover-bg:#fdfdfd;--bs-btn-hover-border-color:transparent;--bs-btn-focus-shadow-rgb:to-rgb(#265bf6);--bs-btn-active-color:#265bf6;--bs-btn-active-bg:#fdfdfd;--bs-btn-active-border-color:transparent;--bs-btn-disabled-opacity:0.24;--bs-btn-disabled-border-color:transparent;--bs-btn-disabled-bg:#ffffff;--bs-btn-disabled-color:#265bf6;box-shadow:0 4px 30px rgba(59,68,89,.16)}.Button_danger__2raEb{--bs-btn-bg:#c63232;--bs-btn-border-color:transparent;--bs-btn-hover-bg:#9f0b0b;--bs-btn-active-bg:#9f0b0b;--bs-btn-active-border-color:transparent}.Button_danger__2raEb:focus-visible:not(:hover){background-color:var(--bs-btn-bg)}.Button_danger__2raEb:disabled{background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);color:var(--bs-btn-color);opacity:.56}.Button_neutral__7eNOc{--bs-btn-bg:#fbfafa;--bs-btn-border-width:0px;--bs-btn-border-color:transparent;--bs-btn-color:#323232;--bs-btn-hover-color:var(--bs-btn-color);--bs-btn-active-color:var(--bs-btn-color);--bs-btn-hover-bg:#f3f0f0;--bs-btn-active-bg:rgba(226,226,226,0.64);--bs-btn-hover-border-color:var(--bs-btn-border-color);--bs-btn-active-border-color:var(--bs-btn-border-color)}.Button_neutral__7eNOc:focus-visible:not(:hover){background-color:var(--bs-btn-bg)}.Button_neutral__7eNOc:disabled{background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);color:var(--bs-btn-color);opacity:.56}.Button_link__viPGr{--bs-btn-bg:#ffffff;--bs-btn-border-width:1px;--bs-btn-border-color:transparent;--bs-btn-color:#323232;--bs-btn-hover-color:#323232;--bs-btn-active-color:#323232;--bs-btn-hover-bg:#ffffff;--bs-btn-active-bg:#ffffff;--bs-btn-hover-border-color:transparent;--bs-btn-active-border-color:transparent}.Button_link__viPGr:focus-visible:not(:hover){box-shadow:0 0 0 .25rem rgba(38,91,246,.56)}.Button_link__viPGr:disabled{background-color:#fff;border-color:rgba(0,0,0,0);color:#323232;opacity:.56}.Button_linkDanger__OaY8J,.Button_linkPrimary__6aVH6{cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:-webkit-text-decoration-color .15s ease-in-out;transition:text-decoration-color .15s ease-in-out;transition:text-decoration-color .15s ease-in-out,-webkit-text-decoration-color .15s ease-in-out}.Button_linkPrimary__6aVH6{--bs-btn-bg:none;--bs-btn-color:#265bf6;--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.25rem;--bs-btn-border-color:transparent;--bs-btn-active-border-color:transparent;--bs-btn-active-color:#265bf6;--bs-btn-active-bg:transparent;--bs-btn-hover-bg:transparent;--bs-btn-hover-color:#265bf6;--bs-btn-border-radius:none;margin:-.25rem}.Button_linkPrimary__6aVH6:hover{-webkit-text-decoration-color:#265bf6;text-decoration-color:#265bf6}.Button_linkPrimary__6aVH6:disabled{background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);color:var(--bs-btn-color);opacity:.56}.Button_linkNeutral__T7yrR{--bs-btn-bg:none;--bs-btn-color:#6e6e6e;--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.25rem;--bs-btn-border-color:transparent;--bs-btn-active-border-color:transparent;--bs-btn-active-color:#6e6e6e;--bs-btn-active-bg:transparent;--bs-btn-hover-bg:transparent;--bs-btn-hover-color:#6e6e6e;--bs-btn-border-radius:none;margin:-.25rem}.Button_linkNeutral__T7yrR:hover{-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}.Button_linkNeutral__T7yrR:disabled{background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);color:var(--bs-btn-color);opacity:.56}.Button_linkDanger__OaY8J{--bs-btn-bg:none;--bs-btn-color:#c63232;--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.25rem;--bs-btn-border-color:transparent;--bs-btn-active-border-color:transparent;--bs-btn-active-color:#c63232;--bs-btn-active-bg:transparent;--bs-btn-hover-bg:transparent;--bs-btn-hover-color:#c63232;--bs-btn-border-radius:none;margin:-.25rem}.Button_linkDanger__OaY8J:hover{-webkit-text-decoration-color:#c63232;text-decoration-color:#c63232}.Button_gradient__dreVb{background:linear-gradient(90deg,#0620ed,#ff6464);--bs-btn-color:#ffffff;--bs-btn-border-radius:50rem;--bs-btn-border-color:none;--bs-btn-hover-color:#ffffff;--bs-btn-hover-border-color:none;--bs-btn-focus-shadow-rgb:to-rgb(#265bf6);--bs-btn-active-color:#ffffff;--bs-btn-active-border-color:none;--bs-btn-disabled-opacity:0.24;--bs-btn-disabled-color:#ffffff;--bs-btn-disabled-border-color:none}.Button_shortcut__8azqT{--btn-color-darker:color-mix(in srgb,var(--bs-btn-bg),#000 10%);--btn-color-shadow:color-mix(in srgb,var(--bs-btn-bg),#000 20%);font-size:.75rem;background-color:var(--btn-color-darker);color:var(--bs-btn-color);line-height:1;box-shadow:0 1px 0 1px var(--btn-color-shadow)}.VideoPlayer_videoContainer__wVjrm{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto}.VideoPlayer_videoPlayer__oslg4{grid-row-start:1;grid-column-start:1;position:relative;inline-size:100%}.VideoPlayer_playerWrapper__Jv6WI{position:absolute;inset:0;inline-size:100%;block-size:100%}.VideoPlayer_videoSkeleton__2RYYH{grid-row-start:1;grid-column-start:1}