@font-face{font-family:geist;src:url(../media/geist_variable-s.1-0qjxs67-f4a.woff2)format("woff2");font-display:optional;font-weight:100 900}@font-face{font-family:geist Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geist_317064b6-module__7VvU7W__className{font-family:geist,geist Fallback}.geist_317064b6-module__7VvU7W__variable{--font-geist:"geist", "geist Fallback"}
@font-face{font-family:manrope;src:url(../media/manrope_latin_variable-s.p.1sj6eobyi31rd.woff2)format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.manrope_91f2c072-module__31V57a__className{font-family:manrope,manrope Fallback}.manrope_91f2c072-module__31V57a__variable{--font-brand:"manrope", "manrope Fallback"}
@font-face{font-family:notoSerifSC;src:url(../media/noto_serif_sc_variable-s.3exh78m6a3njh.woff2)format("woff2");font-display:optional;font-weight:500 700}@font-face{font-family:notoSerifSC Fallback;src:local(Arial);ascent-override:116.0%;descent-override:28.8%;line-gap-override:0.0%;size-adjust:100.0%}.notoserifsc_8e2e018a-module__il_Mta__className{font-family:notoSerifSC,notoSerifSC Fallback}.notoserifsc_8e2e018a-module__il_Mta__variable{--font-serif-sc:"notoSerifSC", "notoSerifSC Fallback"}
@font-face{font-family:sourceSerif;src:url(../media/source_serif_4_variable-s.1_957p_tz_9_9.woff2)format("woff2");font-display:optional;font-weight:200 900}@font-face{font-family:sourceSerif Fallback;src:local(Arial);ascent-override:95.65%;descent-override:30.93%;line-gap-override:0.0%;size-adjust:108.31%}.sourceserif_ecb87b19-module__3PkLyG__className{font-family:sourceSerif,sourceSerif Fallback}.sourceserif_ecb87b19-module__3PkLyG__variable{--font-source-serif:"sourceSerif", "sourceSerif Fallback"}
@media (hover:hover){html:root body :is(button,input[type=button],input[type=submit],input[type=reset],a.button,a[class*=-button],a[class*=-btn],a.iws-button,a.iws-course-secondary,a[role=button],a.iws-profile-primary,a.mabc-sp-v14-primary,a.mabc-tf-primary-link):not(:is(:disabled,[aria-disabled=true],[aria-selected=true],[role=switch],[role=checkbox],[role=radio],[role=option],[role=tab],[class*=sidebar] *,nav[class*=nav] *,[data-cw-lesson],[data-cw-chapter],.mabc-cw-practice-choice,[data-day],[data-date],[class*=calendar-event],.mabc-dp-grid button,[class*=slot],[class*=day-button],[class*=date-cell],.mabc-cw-receipt-replay,[data-cw-practice-restart],[data-cw-play-prompt],.mabc-cw-practice-audio button,.mabc-big-audio-button,.mabc-sound-button,.mabc-primary-icon))[data-af-button=true]:hover{color:#09877b!important;transform:var(--action-feedback-position,none)!important;box-shadow:none!important;background:#f1f8f6!important;transition:none!important}html:root body :is(.button-primary,.am-button-continue,.am-button--filled,button.primary,button[type=submit]:is(.mabc-ip-form *),.mabc-ip-form>button,.mabc-ip-shell--partner form>button.small:not(.secondary),[data-cr-host-form]>button,.mabc-ap-control-card form>button,.mabc-tp-v11-btn:not(.secondary),.tpw-button.primary,.mabc-ti-button.primary,.iws-button:not(.is-secondary):not(.iws-button-secondary),.iws-profile-primary,.mabc-ab-primary,.mabc-ac-button.primary,.mabc-ap-button,.mabc-bcr-dialog button.primary,.mabc-bw .is-primary,.mabc-cw-primary,.mabc-cw-secondary[aria-pressed=true],.mabc-cw-inst-primary,.mabc-cw-plan-editor-primary,.mabc-cw-card-download-primary,.mabc-ip-button:not(.secondary):not(.is-secondary),.mabc-los-native-primary,.mabc-los-button:not(.secondary),.mabc-mos-primary,.mabc-native-primary,.mabc-sp-primary-button,.mabc-sp-v14-primary,.mabc-sp-button:not(.is-secondary):not(.secondary),.mabc-sp-buy-more-button,.mabc-sp-help-primary,.mabc-sp-hw-launch-button,.mabc-sp-join-button,.mabc-sp-teacher-book-button,.mabc-tp-button:not(.is-secondary):not(.secondary),.mabc-tp-primary-button,.mabc-tp-toolkit-primary,.mabc-tf-primary-button,.mabc-tf-primary-link,.mabc-th-primary,.cp-btn.primary,.mabc-cr-button,[data-cw-receipt-close],[data-bw-next],[data-bw-confirm])[data-af-button=true]:not(:disabled):not([aria-disabled=true]):hover{color:#fff!important;transform:var(--action-feedback-position,none)!important;box-shadow:none!important;background:#18584f!important;transition:none!important}html:root body button.mabc-close-control:hover>svg.mabc-close-icon{stroke:#09877b!important}}.mabc-ip-filter-clear,.iws-teacher-filter-clear,.iws-course-filter-clear,[class*=courseFilterClear]{--action-feedback-position:translateY(-50%)}.action-feedback-artwork-close{--action-feedback-position:translate(-50%, -50%)}html:root body :is(button,input[type=button],input[type=submit],input[type=reset],a.button,a[class*=-button],a[class*=-btn],a.iws-button,a.iws-course-secondary,a[role=button],a.iws-profile-primary,a.mabc-sp-v14-primary,a.mabc-tf-primary-link):not(:is(:disabled,[aria-disabled=true],[aria-selected=true],[role=switch],[role=checkbox],[role=radio],[role=option],[role=tab],[class*=sidebar] *,nav[class*=nav] *,[data-cw-lesson],[data-cw-chapter],.mabc-cw-practice-choice,[data-day],[data-date],[class*=calendar-event],.mabc-dp-grid button,[class*=slot],[class*=day-button],[class*=date-cell],.mabc-cw-receipt-replay,[data-cw-practice-restart],[data-cw-play-prompt],.mabc-cw-practice-audio button,.mabc-big-audio-button,.mabc-sound-button,.mabc-primary-icon)):focus-visible{outline-offset:3px!important;outline:2px solid #087f80!important}@media (hover:hover){html:root body :is(.mabc-sp-danger-button,.is-danger,[data-variant=danger]):not(:disabled):hover{color:#a83c36!important;background:#fff1f0!important}}.action-feedback-artwork-x{opacity:0;pointer-events:none;margin:auto;position:absolute;inset:0}@media (hover:hover){.action-feedback-artwork-close:hover .action-feedback-artwork-x{opacity:1}html:root body div:has(>.action-feedback-artwork-close:hover){transition:none!important;transform:none!important}}@layer action-feedback-dark{html:root body [data-af-dark=true]{--af-overlay-background:linear-gradient(180deg, #ffffff52, #ffffff24 32%, #ffffff0f);--af-overlay-shadow:inset 0 0 0 1px #ffffff30;isolation:isolate}html:root body [data-af-dark=true][data-af-static=true]{position:relative}html:root body [data-af-dark=true]:is([data-af-tone=green],[data-af-tone=orange],[data-af-tone=solid]){--af-overlay-background:linear-gradient(#00000024, #00000024);--af-overlay-shadow:none}html:root body [data-af-dark=true][data-af-layer=after]:after,html:root body [data-af-dark=true][data-af-layer=before]:before,html:root body [data-af-dark=true]>[data-af-overlay]{content:"";z-index:-1;border-radius:inherit;background:var(--af-overlay-background);box-shadow:var(--af-overlay-shadow);opacity:0;pointer-events:none;transition:opacity .18s;position:absolute;inset:0}@media (hover:hover){html:root body [data-af-dark=true]:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--af-background-color)!important;background-image:var(--af-background-image)!important;color:var(--af-color)!important;border-top-color:var(--af-border-top-color)!important;border-right-color:var(--af-border-right-color)!important;border-bottom-color:var(--af-border-bottom-color)!important;border-left-color:var(--af-border-left-color)!important;box-shadow:var(--af-box-shadow)!important;transform:var(--af-transform)!important;filter:var(--af-filter)!important}html:root body [data-af-dark=true][data-af-layer=after]:not(:disabled):not([aria-disabled=true]):hover:after,html:root body [data-af-dark=true][data-af-layer=before]:not(:disabled):not([aria-disabled=true]):hover:before,html:root body [data-af-dark=true]:not(:disabled):not([aria-disabled=true]):hover>[data-af-overlay]{opacity:1}html:root body input[data-af-dark=true]:not(:disabled):not([aria-disabled=true]):hover{background-image:var(--af-overlay-background), var(--af-background-image)!important;box-shadow:var(--af-native-shadow)!important}}html:root body input[data-af-dark=true]:not(:disabled):not([aria-disabled=true]):focus-visible{background-image:var(--af-overlay-background), var(--af-background-image)!important;box-shadow:var(--af-native-shadow)!important}html:root body [data-af-dark=true][data-af-layer=after]:not(:disabled):not([aria-disabled=true]):focus-visible:after,html:root body [data-af-dark=true][data-af-layer=before]:not(:disabled):not([aria-disabled=true]):focus-visible:before,html:root body [data-af-dark=true]:not(:disabled):not([aria-disabled=true]):focus-visible>[data-af-overlay]{opacity:1}@media (prefers-reduced-motion:reduce){html:root body [data-af-dark=true][data-af-layer=after]:after,html:root body [data-af-dark=true][data-af-layer=before]:before,html:root body [data-af-dark=true]>[data-af-overlay]{transition:none}}}@layer action-feedback-text{@media (hover:hover){html:root body [data-af-text=true]:not(:disabled):not([aria-disabled=true]):hover{color:var(--af-text-hover)!important;box-shadow:var(--af-box-shadow,none)!important;transform:var(--af-transform,none)!important;filter:var(--af-filter,none)!important;background:0 0!important;transition:none!important}}html:root body [data-af-text=true]:not(:disabled):not([aria-disabled=true]):focus-visible{color:var(--af-text-hover)!important;box-shadow:var(--af-box-shadow,none)!important;transform:var(--af-transform,none)!important;filter:var(--af-filter,none)!important;outline-offset:3px!important;background:0 0!important;outline:2px solid!important;transition:none!important}}
