.layout_sidebar__l3eoX{position:-webkit-sticky;position:sticky;top:0;display:flex;flex-direction:column;height:100vh;min-height:0;overflow-x:hidden;overflow-y:auto;padding:26px 16px 18px;border-right:1px solid var(--line);background:var(--paper);overscroll-behavior:contain;scrollbar-gutter:stable}.layout_brand__NkTkS{display:flex;align-items:center;gap:10px;padding:0 8px;font-family:var(--font-ui);font-size:19px;font-weight:700}.layout_mark__xNgY_{display:grid;place-items:center;width:29px;height:29px;border-radius:7px;color:#fff;background:var(--blue)}.layout_student__brT7D{display:flex;align-items:center;gap:10px;width:calc(100% - 14px);margin:30px 7px 25px;padding:0 0 19px;border:0;border-bottom:1px solid var(--line);color:var(--ink);background:transparent;text-align:left}.layout_student__brT7D:hover{color:var(--blue)}.layout_avatar__f9S77{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:#fff;background:#e17c65;font-family:var(--font-ui);font-size:10px;font-weight:700}.layout_student__brT7D span,.layout_student__brT7D strong{display:block}.layout_student__brT7D .layout_avatar__f9S77{display:grid}.layout_student__brT7D strong{font-size:13px}.layout_student__brT7D span span{margin-top:2px;color:var(--muted);font-size:10px}.layout_navGroup__Qyi_h+.layout_navGroup__Qyi_h{margin-top:22px}.layout_navLabel__gAUZA{margin:0 8px 8px;color:#96a0ab;font-family:var(--font-ui);font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.layout_navList__kvlRA{display:grid;grid-gap:3px;gap:3px;padding:0;margin:0;list-style:none}.layout_navItem__pwCs9{display:flex;align-items:center;gap:11px;width:100%;height:42px;padding:0 10px;border:0;border-radius:6px;color:#617081;background:transparent;text-align:left;font-size:13px;font-weight:600;transition:.16s}.layout_navItem__pwCs9:hover{color:var(--ink);background:#f0f3f5}.layout_navItemActive__OYonA{color:var(--blue);background:var(--blue-pale)}.layout_navItem__pwCs9 svg{width:17px}.layout_navCount__qkytG{display:grid;place-items:center;min-width:18px;height:18px;margin-left:auto;border-radius:9px;color:#fff;background:var(--coral);font-family:var(--font-ui);font-size:10px}.layout_courseNote___ibvf{margin:27px 7px 0;padding:15px;border-radius:var(--radius);background:#f0f7f5}.layout_courseNote___ibvf p,.layout_courseNote___ibvf span{margin:0;color:#66867d;font-size:10px;font-weight:600}.layout_courseNote___ibvf h3{margin:7px 0;color:#25453d;font-family:var(--font-ui);font-size:13px;line-height:1.45}.layout_courseNote___ibvf span{display:block;margin-top:8px;font-weight:400}.layout_thinProgress__zzn3Y{height:5px;overflow:hidden;border-radius:5px;background:#d5e9e3}.layout_thinProgress__zzn3Y i{display:block;width:28%;height:100%;border-radius:inherit;background:var(--mint)}.layout_sidebarLinks__Sl0oe{display:grid;grid-gap:2px;gap:2px;margin:auto 8px 0;padding-top:18px;border-top:1px solid var(--line)}.layout_sidebarLinks__Sl0oe .ui-button{gap:8px;padding:0;border:0;color:#86919c;background:transparent;font-size:11px}.layout_sidebarLinks__Sl0oe .ui-button svg{width:16px}.layout_topbar__UIQmm{display:flex;align-items:center;justify-content:space-between;min-height:72px;padding:0 clamp(22px,4vw,58px);border-bottom:1px solid var(--line);background:rgb(255 254 250/66%)}.layout_crumb__g2sHz{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:12px}.layout_crumb__g2sHz b{color:#b5bdc5;font-weight:400}.layout_topActions__L07UI{display:flex;align-items:center;gap:11px}.layout_date__8fgEG{color:#667585;font-family:var(--font-ui);font-size:12px;font-weight:600}.layout_iconButton__oNLvE,.layout_themeButton__WwJLQ{width:33px!important;height:33px!important;border:1px solid var(--line)!important;border-radius:50%!important;color:#617081!important;background:var(--paper)!important}.layout_iconButton__oNLvE svg,.layout_themeButton__WwJLQ svg{width:16px}.layout_themeButton__WwJLQ{color:var(--blue)!important}.layout_mobileMenu__CaQj3{display:none}.layout_notificationButton__dA9UI{position:relative;display:inline-flex}.layout_notificationButton__dA9UI>i{position:absolute;top:-5px;right:-5px;display:grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border:2px solid var(--paper);border-radius:9px;color:#fff;background:var(--coral);font-size:8px;font-style:normal;font-weight:800;pointer-events:none}.layout_loginLink__hg_ld{color:var(--blue);font-family:var(--font-ui);font-size:11px;font-weight:700}.layout_account__xcXem{display:inline-flex;align-items:center;gap:7px;padding:3px 8px 3px 3px;border:1px solid var(--line);border-radius:18px;color:var(--ink);background:var(--paper);font-size:10px;font-weight:700}.layout_account__xcXem span{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;color:#fff;background:var(--coral)}.layout_account__xcXem strong{max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:980px){.layout_sidebar__l3eoX{padding:23px 13px}}@media (max-width:700px){.layout_sidebar__l3eoX{position:fixed;z-index:20;width:245px;transform:translateX(-104%);transition:transform .22s;box-shadow:18px 0 36px rgb(24 40 55/16%)}.layout_sidebarOpen___x_IK{transform:translateX(0)}.layout_mobileMenu__CaQj3{display:grid;place-items:center;width:34px!important;height:34px!important;margin-right:10px;border:1px solid var(--line)!important;border-radius:6px!important;color:var(--ink)!important;background:var(--paper)!important}.layout_mobileMenu__CaQj3 svg{width:17px}.layout_topbar__UIQmm{min-height:59px;padding:0 17px}.layout_crumb__g2sHz{flex:1 1;overflow:hidden;white-space:nowrap}.layout_account__xcXem strong,.layout_crumb__g2sHz b:first-of-type,.layout_crumb__g2sHz span:first-of-type,.layout_date__8fgEG{display:none}}:root[data-theme=dark] .layout_navItem__pwCs9:hover{background:#202e39}:root[data-theme=dark] .layout_courseNote___ibvf{background:var(--mint-pale)}:root[data-theme=dark] .layout_courseNote___ibvf h3{color:var(--ink)}:root[data-theme=dark] .layout_courseNote___ibvf p,:root[data-theme=dark] .layout_courseNote___ibvf span{color:var(--muted)}:root[data-theme=dark] .layout_thinProgress__zzn3Y{background:#36544e}:root[data-theme=dark] .layout_topbar__UIQmm{background:rgb(24 35 45/82%)}.learning_appShell__tUyZh{display:grid;grid-template-columns:250px minmax(0,1fr);min-height:100vh}.learning_main__zttdk{min-width:0}.learning_backdrop__RcAMw{display:none}.learning_page__jWQsI{width:min(1330px,100%);margin:0 auto;padding:clamp(32px,5vw,62px) clamp(22px,4vw,58px) 40px}.learning_pageHeader__olht7{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.learning_eyebrow__4Mx8u{display:flex;align-items:center;gap:8px;margin:0 0 10px;color:var(--blue);font-family:var(--font-ui);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.learning_eyebrow__4Mx8u:before{width:20px;height:2px;background:currentColor;content:""}.learning_title__HCHhc{margin:0;font-family:var(--font-display);font-size:clamp(27px,3.2vw,40px);font-weight:700;line-height:1.28}.learning_subcopy__3lnxm{max-width:560px;margin:12px 0 0;color:var(--muted);font-size:13px;line-height:1.75}.learning_todayGrid__cnrIJ{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);grid-gap:26px;gap:26px}.learning_planCard__QCULg{position:relative;min-height:334px;overflow:hidden;border-radius:var(--radius);color:#fff;background:#1f4d7a;isolation:isolate}.learning_planCard__QCULg>img{object-fit:cover;z-index:-2}.learning_planScrim__RoiNe{position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,rgb(16 48 78/94%),rgb(16 48 78/73%) 57%,rgb(16 48 78/22%))}.learning_planContent__hr4ef{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:31px}.learning_lessonTag__HUinn{display:inline-flex;align-items:center;gap:7px;width:max-content;padding:6px 8px;border:1px solid rgb(255 255 255/28%);border-radius:5px;background:rgb(255 255 255/12%);font-family:var(--font-ui);font-size:10px;font-weight:700;letter-spacing:.05em}.learning_lessonTag__HUinn i{width:6px;height:6px;border-radius:50%;background:#f1c15e}.learning_planContent__hr4ef h2{max-width:390px;margin:17px 0 0;font-family:var(--font-display);font-size:clamp(25px,3vw,35px);line-height:1.28}.learning_planContent__hr4ef>p{max-width:380px;margin:12px 0 0;color:#e6edf5;font-size:12px;line-height:1.7}.learning_planFooter__hOzbr{display:flex;align-items:center;gap:22px;margin-top:25px}.learning_planFooter__hOzbr>div span{display:block;color:#c5d6e5;font-size:10px}.learning_planFooter__hOzbr strong{display:block;margin-bottom:3px;font-family:var(--font-ui);font-size:15px}.learning_planFooter__hOzbr .ui-button{margin-left:auto;color:#17212c;background:#fff;border-color:#fff;box-shadow:none}.learning_planFooter__hOzbr .ui-button:hover{color:#fff;background:var(--coral);border-color:var(--coral)}.learning_agenda__Inf_I{padding:1px 0;border-top:1px solid var(--line)}.learning_agenda__Inf_I h2{margin:0;padding:0 0 15px;font-family:var(--font-display);font-size:18px}.learning_agendaRow__anpIU{display:grid;grid-template-columns:36px 1fr auto;align-items:center;grid-gap:12px;gap:12px;min-height:76px;border-top:1px solid var(--line)}.learning_agendaRow__anpIU:last-child{border-bottom:1px solid var(--line)}.learning_agendaNumber__3IK4t{color:#a2abb5;font-family:var(--font-ui);font-size:11px;font-weight:700}.learning_agendaRow__anpIU strong{display:block;font-family:var(--font-ui);font-size:13px}.learning_agendaRow__anpIU div span{display:block;margin-top:4px;color:var(--muted);font-size:10px}.learning_agendaState__BNyZ1{display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--line);border-radius:50%;color:var(--mint);background:var(--mint-pale)}.learning_agendaCurrent__Io_Wo{border-color:#bfd2f0;color:var(--blue);background:var(--blue-pale)}.learning_agendaLocked__oVmYr{color:#a4aeb8;background:#f7f8f8}.learning_topicGrid__NpeZK{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;gap:15px;margin-top:33px}.learning_topic__bbdxq{padding:18px}.learning_topic__bbdxq>svg{color:var(--blue)}.learning_topic__bbdxq:nth-child(2)>svg{color:var(--coral)}.learning_topic__bbdxq:nth-child(3)>svg{color:var(--mint)}.learning_topic__bbdxq h3{margin:16px 0 0;font-family:var(--font-ui);font-size:14px}.learning_topic__bbdxq p{margin:6px 0 0;color:var(--muted);font-size:11px;line-height:1.6}.learning_units__P0wkM{display:grid;grid-gap:10px;gap:10px}.learning_unit__1vm_7{display:grid;grid-template-columns:65px minmax(0,1fr) 135px auto;align-items:center;grid-gap:18px;gap:18px;min-height:105px;padding:0 18px;border:1px solid var(--line);border-radius:8px;background:var(--paper);transition:.16s}.learning_unit__1vm_7:hover{border-color:#aec8ec;box-shadow:var(--shadow);transform:translateY(-1px)}.learning_unitCurrent__rgkva{border-color:#a9c4ea;background:#f9fbff}.learning_unitNumber__gHutc{color:#9ca7b1;font-family:var(--font-display);font-size:24px}.learning_unitCurrent__rgkva .learning_unitNumber__gHutc{color:var(--blue)}.learning_unit__1vm_7 h2{margin:0;font-family:var(--font-ui);font-size:16px}.learning_unit__1vm_7 h2 small{display:block;margin-top:5px;color:var(--muted);font-family:var(--font-body);font-size:11px;font-weight:400}.learning_unitProgress__6Ilfu{display:flex;align-items:center;gap:8px;color:#718092;font-family:var(--font-ui);font-size:11px}.learning_unitButton__aLLyO{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;border:1px solid var(--line)!important;border-radius:50%!important;color:var(--blue)!important;background:var(--paper)!important}.learning_curriculumNote__WrG7G{display:flex;align-items:center;gap:12px;margin-top:26px;padding:17px 19px;border-radius:var(--radius);color:#466c64;background:var(--mint-pale);font-size:12px;line-height:1.6}.learning_curriculumNote__WrG7G svg{flex:0 0 auto;color:var(--mint)}.learning_practiceLayout__A3Omx{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:28px;gap:28px}.learning_practiceList__nC7_M{border-top:1px solid var(--line)}.learning_practiceItem__uzRcp{display:grid;grid-template-columns:49px minmax(0,1fr) auto;align-items:center;grid-gap:16px;gap:16px;min-height:112px;border-bottom:1px solid var(--line)}.learning_practiceIcon__mGNDc{display:grid;place-items:center;width:39px;height:39px;border-radius:9px;color:var(--blue);background:var(--blue-pale)}.learning_practiceIcon1__o5UUR{color:var(--coral);background:var(--coral-pale)}.learning_practiceIcon2__EylDO{color:var(--mint);background:var(--mint-pale)}.learning_practiceIcon3__LFOpJ{color:#a37121;background:var(--yellow-pale)}.learning_practiceItem__uzRcp h2{margin:0;font-family:var(--font-ui);font-size:16px}.learning_practiceItem__uzRcp p{margin:5px 0 0;color:var(--muted);font-size:11px}.learning_practiceItem__uzRcp:first-child .ui-button{min-width:70px}.learning_studioSide__wT_lG{padding:22px;border-radius:var(--radius);background:#f6f8fa}.learning_studioSide__wT_lG h3{margin:0;font-family:var(--font-ui);font-size:15px}.learning_studioSide__wT_lG>p{margin:8px 0 19px;color:var(--muted);font-size:11px;line-height:1.7}.learning_standard__6KvJe{display:flex;align-items:center;gap:9px;padding:12px 0;border-top:1px solid #dde5e7;color:#596b79;font-size:11px}.learning_standard__6KvJe:last-child{border-bottom:1px solid #dde5e7}.learning_standard__6KvJe svg{color:var(--mint)}.learning_mastered__Mfisi{display:grid;justify-items:center;padding:48px 20px;border:1px dashed var(--line);border-radius:var(--radius);color:var(--muted);text-align:center}.learning_mastered__Mfisi>svg{color:var(--mint)}.learning_mastered__Mfisi h2{margin:13px 0 0;color:var(--ink);font-family:var(--font-ui);font-size:15px}.learning_mastered__Mfisi p{margin:7px 0 0;font-size:11px}.learning_reviewGroup__7DT8v{margin-top:27px}.learning_reviewGroup__7DT8v h2{margin:0 0 10px;font-family:var(--font-ui);font-size:14px}.learning_reviewRow__IUpDq{display:grid;grid-template-columns:86px minmax(0,1fr) 104px auto;align-items:center;grid-gap:15px;gap:15px;min-height:79px;padding:0 14px;border-bottom:1px solid var(--line);background:var(--paper)}.learning_reviewRow__IUpDq:first-child{border-top:1px solid var(--line);border-radius:8px 8px 0 0}.learning_reviewRow__IUpDq:last-child{border-radius:0 0 8px 8px}.learning_reviewRow__IUpDq h3{margin:0;font-family:var(--font-ui);font-size:14px}.learning_reviewRow__IUpDq h3 small{display:block;margin-top:4px;color:var(--muted);font-family:var(--font-body);font-size:10px;font-weight:400}.learning_due__FVRX5{color:var(--muted);font-size:10px}.learning_reviewRow__IUpDq .ui-button{min-width:58px;color:var(--blue)}.learning_reportGrid__MVGQr{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:30px;gap:30px}.learning_trendCard__jlif7{padding:27px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.learning_trendCard__jlif7 h2{margin:0;font-family:var(--font-ui);font-size:16px}.learning_trendCard__jlif7>p{margin:6px 0 0;color:var(--muted);font-size:11px}.learning_barChart__ZZNPT{display:flex;align-items:flex-end;gap:15px;height:176px;margin-top:25px;padding:0 5px;border-bottom:1px solid var(--line)}.learning_bar__R3w5k{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:flex-end;gap:8px;height:100%;color:#8995a0;font-family:var(--font-ui);font-size:10px}.learning_bar__R3w5k i{display:block;width:100%;max-width:31px;border-radius:4px 4px 0 0;background:#d7e0e4}.learning_bar__R3w5k i.learning_barActive__m7vYK{background:var(--blue)}.learning_reportTip__7FwBG{margin-top:24px;padding:22px;border-radius:var(--radius);color:#fff;background:#2b4964}.learning_reportTip__7FwBG h3{margin:0;font-family:var(--font-display);font-size:19px;line-height:1.45}.learning_reportTip__7FwBG p{margin:11px 0 0;color:#dbe5ed;font-size:11px;line-height:1.75}.learning_reportTip__7FwBG code{font-family:var(--font-ui)}.learning_reportTip__7FwBG .ui-button{margin-top:17px;border-color:#fff;color:#20394f;background:#fff}.learning_statStack__1lgXD{display:grid;grid-gap:12px;gap:12px}.learning_statCard__Wq6SB{display:grid;grid-template-columns:1fr auto;align-items:center;padding:21px}.learning_statCard__Wq6SB p{margin:0;color:var(--muted);font-size:11px}.learning_statCard__Wq6SB strong{display:block;margin-top:6px;font-family:var(--font-ui);font-size:27px}.learning_statCard__Wq6SB>span{display:grid;place-items:center;width:33px;height:33px;border-radius:50%;color:var(--blue);background:var(--blue-pale)}.learning_statCard1__ztNOG>span{color:var(--mint);background:var(--mint-pale)}.learning_statCard2__c8flf>span{color:var(--coral);background:var(--coral-pale)}@media (max-width:980px){.learning_appShell__tUyZh{grid-template-columns:211px minmax(0,1fr)}.learning_reportGrid__MVGQr,.learning_todayGrid__cnrIJ{grid-template-columns:1fr}.learning_agenda__Inf_I{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;border:0}.learning_agenda__Inf_I h2{grid-column:1/-1;border-bottom:1px solid var(--line)}.learning_agendaRow__anpIU{grid-template-columns:28px 1fr;min-height:82px;border-bottom:1px solid var(--line)}.learning_agendaState__BNyZ1{display:none}.learning_practiceLayout__A3Omx{grid-template-columns:1fr}.learning_studioSide__wT_lG{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;gap:15px}.learning_studioSide__wT_lG h3,.learning_studioSide__wT_lG>p{grid-column:1/-1;margin:0}.learning_standard__6KvJe{padding:10px 0}.learning_unit__1vm_7{grid-template-columns:54px minmax(0,1fr) auto}.learning_unitProgress__6Ilfu{display:none}}@media (max-width:700px){.learning_appShell__tUyZh{display:block}.learning_backdrop__RcAMw{position:fixed;z-index:19;inset:0;display:block;border:0;background:rgb(23 33 44/18%)}.learning_page__jWQsI{padding:34px 18px 29px}.learning_pageHeader__olht7{align-items:flex-start;margin-bottom:27px}.learning_title__HCHhc{font-size:29px}.learning_subcopy__3lnxm{font-size:12px}.learning_todayGrid__cnrIJ{gap:27px}.learning_planCard__QCULg{min-height:345px}.learning_planContent__hr4ef{padding:24px}.learning_planContent__hr4ef h2{font-size:29px}.learning_planFooter__hOzbr{gap:14px}.learning_planFooter__hOzbr .ui-button{position:absolute;right:24px;bottom:24px;min-width:39px;padding:0}.learning_continueLabel__0J88K{display:none!important}.learning_topicGrid__NpeZK{grid-template-columns:1fr;gap:9px;margin-top:25px}.learning_topic__bbdxq{display:grid;grid-template-columns:25px 1fr;align-items:center;grid-gap:10px;gap:10px;padding:14px}.learning_topic__bbdxq h3{margin:0}.learning_topic__bbdxq p{grid-column:2;margin-top:-5px}.learning_agenda__Inf_I{grid-template-columns:1fr}.learning_agendaRow__anpIU{min-height:65px}.learning_unit__1vm_7{min-height:91px;padding:0 12px;gap:9px}.learning_unitNumber__gHutc{font-size:19px}.learning_unit__1vm_7 h2{font-size:14px}.learning_practiceItem__uzRcp{grid-template-columns:43px minmax(0,1fr) auto;gap:10px;min-height:93px}.learning_practiceItem__uzRcp p{line-height:1.5}.learning_studioSide__wT_lG{grid-template-columns:1fr}.learning_reviewRow__IUpDq{grid-template-columns:66px minmax(0,1fr) auto;gap:8px;padding:0 10px}.learning_due__FVRX5{display:none}.learning_reportGrid__MVGQr{gap:21px}}@media (max-width:370px){.learning_planFooter__hOzbr>div:nth-child(2){display:none}}:root[data-theme=dark] .learning_unitCurrent__rgkva{background:#172b3d}:root[data-theme=dark] .learning_studioSide__wT_lG{background:#15212b}:root[data-theme=dark] .learning_reportTip__7FwBG{background:#263d51}:root[data-theme=dark] .learning_practiceIcon3__LFOpJ{color:var(--yellow)}:root[data-theme=dark] .learning_agendaLocked__oVmYr{color:var(--muted);background:#202d37}.learning_reviewRow__IUpDq:has(input:checked),.learning_unitCurrent__rgkva{background:var(--blue-pale)}.learning_globalToast__ONbZ_{position:fixed;right:24px;bottom:24px;z-index:30;display:flex;align-items:center;gap:8px;padding:12px 14px;border:1px solid #294963;border-radius:7px;color:#fff;background:#20384e;box-shadow:0 12px 30px rgb(24 45 62/18%);font-size:12px}.learning_globalToast__ONbZ_ svg{color:#a5decf}.learning_sectionTop__AqocT{display:flex;align-items:center;justify-content:space-between;gap:12px}.learning_sectionTop__AqocT h2{margin:0;font-family:var(--font-display);font-size:18px}.learning_sectionTop__AqocT button{display:inline-flex;align-items:center;gap:5px;border:0;color:var(--blue);background:transparent;font-size:11px;font-weight:700}.learning_panelEyebrow__2TQVo{margin:0 0 7px;color:var(--muted);font-family:var(--font-ui);font-size:9px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.learning_dashboardStats__bGSL8{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-bottom:23px}.learning_dashboardStats__bGSL8 .ui-card{display:grid;grid-gap:5px;gap:5px;padding:17px 18px}.learning_dashboardStats__bGSL8 em,.learning_dashboardStats__bGSL8 span{color:var(--muted);font-size:10px;font-style:normal}.learning_dashboardStats__bGSL8 strong{font-family:var(--font-ui);font-size:27px;line-height:1.1}.learning_dashboardStats__bGSL8 strong small{color:var(--muted);font-size:11px;font-weight:500}.learning_dashboardStats__bGSL8 em{color:#8b969f}.learning_dashboardStats__bGSL8 .learning_statPositive__TGOah{color:var(--mint)}.learning_dashboardStats__bGSL8 .learning_statAlert___Zjmu{color:var(--coral)}.learning_agenda__Inf_I .learning_sectionTop__AqocT{padding-bottom:14px;border-bottom:1px solid var(--line)}.learning_activityPanel__Lbioh,.learning_calendarPanel__au6l_{padding:22px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.learning_dashboardLower__jLwyB{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:16px;gap:16px;margin-top:26px}.learning_calendarNav__0Wrw6{display:flex;gap:3px}.learning_activityPanel__Lbioh .learning_sectionTop__AqocT h2,.learning_calendarPanel__au6l_ .learning_sectionTop__AqocT h2{font-family:var(--font-ui);font-size:15px}.learning_calendarDays__7K08r,.learning_weekdays__AnRI2{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:3px;gap:3px;text-align:center}.learning_weekdays__AnRI2{margin-top:24px;color:var(--muted);font-family:var(--font-ui);font-size:10px}.learning_calendarDays__7K08r{margin-top:8px}.learning_calendarDay__kElJB{display:grid;place-items:center;aspect-ratio:1;max-height:29px;border-radius:50%;color:#75818b;font-family:var(--font-ui);font-size:10px}.learning_calendarDone__bIlAZ:after{width:4px;height:4px;margin-top:2px;border-radius:50%;background:var(--mint);content:""}.learning_calendarToday__zoi24{color:#fff;background:var(--blue)}.learning_calendarToday__zoi24:after{background:#fff}.learning_activityPanel__Lbioh .learning_sectionTop__AqocT{padding-bottom:16px}.learning_activityRow__1TjBN{display:grid;grid-template-columns:35px 1fr auto;align-items:center;grid-gap:10px;gap:10px;min-height:60px;border-top:1px solid var(--line)}.learning_activityMark__YMFP6{display:grid;place-items:center;width:28px;height:28px;border-radius:7px;color:var(--blue);background:var(--blue-pale)}.learning_activitymint__td4Ro{color:var(--mint);background:var(--mint-pale)}.learning_activitycoral__BGzGi{color:var(--coral);background:var(--coral-pale)}.learning_activityRow__1TjBN span,.learning_activityRow__1TjBN strong{display:block}.learning_activityRow__1TjBN strong{font-family:var(--font-ui);font-size:12px}.learning_activityRow__1TjBN span,.learning_activityRow__1TjBN time{color:var(--muted);font-size:10px}.learning_activityRow__1TjBN time{font-family:var(--font-ui)}.learning_courseStats__yaLgb{display:flex;flex-wrap:wrap;gap:0;margin-bottom:22px;padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.learning_courseStats__yaLgb span{display:flex;align-items:baseline;gap:6px;min-width:150px;color:var(--muted);font-size:10px}.learning_courseStats__yaLgb strong{color:var(--ink);font-family:var(--font-ui);font-size:21px}.learning_marketSearch__FCnds,.learning_toolbar__gsq0N,.learning_wordSearch__2plUO{display:flex;align-items:center;gap:10px;margin-bottom:24px}.learning_marketSearch__FCnds .ui-field,.learning_toolbar__gsq0N .ui-field,.learning_wordSearch__2plUO .ui-field{max-width:280px;flex:0 1 280px}.learning_marketSearch__FCnds .ui-input,.learning_toolbar__gsq0N .ui-input,.learning_wordSearch__2plUO .ui-input{background:var(--paper)}.learning_filterGroup__AMG5P{display:flex;flex-wrap:wrap;gap:5px;margin-left:auto}.learning_filterGroup__AMG5P button,.learning_guideTabs__Kw_pI button,.learning_planSwitch__9GXK_ button{height:32px;padding:0 11px;border:1px solid transparent;border-radius:5px;color:var(--muted);background:transparent;font-size:11px}.learning_filterGroup__AMG5P .learning_filterActive__X0ZiV,.learning_filterGroup__AMG5P button:hover,.learning_guideTabs__Kw_pI .learning_guideTabActive__V3xm5,.learning_guideTabs__Kw_pI button:hover{border-color:#c3d5ed;color:var(--blue);background:var(--blue-pale)}.learning_courseGrid__IJNBq{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.learning_courseCard__zkmeD{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);transition:.18s}.learning_courseCard__zkmeD:hover{border-color:#acc7ea;box-shadow:var(--shadow);transform:translateY(-2px)}.learning_courseCover__k9b4M{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:138px;padding:14px;overflow:hidden;color:#fff;background:#3c6d9f}.learning_courseCover__k9b4M>img{object-fit:cover}.learning_courseCover__k9b4M:after{position:absolute;inset:0;background:linear-gradient(145deg,rgb(23 54 86/50%),rgb(23 54 86/12%));content:""}.learning_courseCover__k9b4M>*{position:relative;z-index:1}.learning_courseCover__k9b4M .ui-badge{align-self:flex-start;color:#fff;border-color:rgb(255 255 255/24%);background:rgb(255 255 255/18%)}.learning_courseCover__k9b4M span{margin-top:auto;font-family:var(--font-display);font-size:27px;font-weight:700}.learning_courseCover__k9b4M small{font-family:var(--font-ui);font-size:9px;letter-spacing:.12em}.learning_cover1__H_js9,.learning_marketCover__53cVO.learning_cover1__H_js9{background:#a86152}.learning_cover2__pKEE1,.learning_marketCover__53cVO.learning_cover2__pKEE1{background:#488a7e}.learning_cover3__jDV0d,.learning_marketCover__53cVO.learning_cover3__jDV0d{background:#ae7d3d}.learning_courseBody__TdbbD{padding:17px}.learning_cardMeta__7EUZ4{display:flex;align-items:center;justify-content:space-between}.learning_cardMeta__7EUZ4>span{color:var(--muted);font-size:10px}.learning_courseBody__TdbbD h2,.learning_marketCard__qeNjX h2{margin:14px 0 0;font-family:var(--font-ui);font-size:16px}.learning_courseBody__TdbbD p,.learning_marketCard__qeNjX p{min-height:34px;margin:6px 0 16px;color:var(--muted);font-size:11px;line-height:1.55}.learning_courseInfo__c_o1I{display:flex;gap:11px;color:var(--muted);font-family:var(--font-ui);font-size:10px}.learning_courseInfo__c_o1I strong{margin-left:auto;color:var(--blue)}.learning_courseBody__TdbbD .ui-progress{width:100%;margin-top:8px}.learning_courseActions__ANU5_{display:flex;align-items:center;justify-content:space-between;margin-top:14px}.learning_discoveryBand__ht_gE{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:24px;padding:23px 25px;border-radius:var(--radius);color:#fff;background:#2c536f}.learning_discoveryBand__ht_gE h2{margin:0;font-family:var(--font-display);font-size:19px}.learning_discoveryBand__ht_gE p:last-child{margin:6px 0 0;color:#d8e4ec;font-size:11px}.learning_discoveryBand__ht_gE .panelEyebrow{color:#a9c9e5}.learning_discoveryBand__ht_gE .ui-button{color:#28475f;background:#fff;border-color:#fff}.learning_backLink__yH8Ye{display:inline-flex;align-items:center;gap:7px;padding:0;border:0;color:var(--muted);background:transparent;font-size:11px}.learning_detailHero__NEeGL{display:grid;grid-template-columns:1fr 260px;grid-gap:24px;gap:24px;padding:28px;border-radius:var(--radius);color:#fff;background:#2d536c}.learning_detailHero__NEeGL h2{margin:16px 0 0;font-family:var(--font-display);font-size:27px}.learning_detailHero__NEeGL p{max-width:530px;margin:10px 0 20px;color:#d6e2ea;font-size:12px;line-height:1.7}.learning_detailHero__NEeGL .ui-progress{width:100%;background:rgb(255 255 255/22%)}.learning_detailHero__NEeGL .ui-progress i{background:#b5e3d5}.learning_detailMetrics__rwGS1{display:flex;gap:27px;margin-bottom:19px}.learning_detailMetrics__rwGS1 span{display:grid;grid-gap:4px;gap:4px;color:#b9cbd6;font-size:10px}.learning_detailMetrics__rwGS1 strong{color:#fff;font-family:var(--font-ui);font-size:16px}.learning_detailIllustration__SdfvW{display:grid;align-content:center;justify-items:center;grid-gap:9px;gap:9px;border:1px solid rgb(255 255 255/17%);border-radius:8px;color:#bce6d9;background:rgb(255 255 255/8%)}.learning_detailIllustration__SdfvW span{color:#b9cbd6;font-size:10px}.learning_detailIllustration__SdfvW strong{color:#fff;font-family:var(--font-ui);font-size:14px}.learning_lessonList__g4J2w{margin-top:27px}.learning_lessonList__g4J2w>.learning_sectionTop__AqocT{margin-bottom:12px}.learning_lessonList__g4J2w>.learning_sectionTop__AqocT>span{color:var(--muted);font-size:10px}.learning_lessonRow___BODy{display:grid;grid-template-columns:48px minmax(0,1fr) 60px auto;align-items:center;grid-gap:14px;gap:14px;min-height:82px;padding:0 15px;border-top:1px solid var(--line);background:var(--paper)}.learning_lessonRow___BODy:last-child{border-bottom:1px solid var(--line)}.learning_lessonCurrent__LYvVY{border-left:3px solid var(--blue);background:var(--blue-pale)}.learning_lessonNumber__WUxwx{color:var(--blue);font-family:var(--font-display);font-size:21px}.learning_lessonRow___BODy strong{font-family:var(--font-ui);font-size:13px}.learning_lessonRow___BODy p{margin:5px 0 0}.learning_lessonRow___BODy p,.learning_lessonRow___BODy>span:not(.learning_lessonNumber__WUxwx){color:var(--muted);font-size:10px}.learning_marketSearch__FCnds{max-width:660px}.learning_marketSearch__FCnds .ui-field{flex:1 1;max-width:none}.learning_marketLayout__bfCtu{display:grid;grid-template-columns:210px 1fr;grid-gap:27px;gap:27px}.learning_marketFilters__jqQ_e{display:grid;align-content:start;grid-gap:16px;gap:16px;padding-right:22px;border-right:1px solid var(--line)}.learning_marketFilters__jqQ_e h2{margin:0 0 3px;font-family:var(--font-ui);font-size:15px}.learning_resetLink__1dKsB{justify-self:start;padding:0;border:0;color:var(--blue);background:transparent;font-size:11px}.learning_resultHeader__4ZZz6{display:flex;justify-content:space-between;margin-bottom:12px;color:var(--muted);font-family:var(--font-ui);font-size:11px}.learning_marketGrid__NQfzk{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:13px;gap:13px}.learning_marketCard__qeNjX{display:grid;grid-template-columns:113px 1fr;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--paper)}.learning_marketCover__53cVO{display:flex;flex-direction:column;justify-content:space-between;min-height:170px;padding:13px;color:#fff;background:#3c6d9f}.learning_marketCover__53cVO .ui-badge{align-self:start;color:#fff;background:rgb(255 255 255/16%)}.learning_marketCover__53cVO>span{font-size:10px}.learning_marketCard__qeNjX>div:last-child{display:flex;flex-direction:column;justify-content:space-between;padding:15px}.learning_marketCard__qeNjX h2{margin-top:0;font-size:14px}.learning_marketCard__qeNjX p{min-height:auto;margin-bottom:15px}.learning_marketFoot__YsA1l{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--muted);font-size:10px}.learning_vipStrip__uzNNZ{display:flex;align-items:center;gap:13px;margin-top:27px;padding:16px 18px;border:1px solid #cce6df;border-radius:var(--radius);color:#376b60;background:var(--mint-pale)}.learning_vipStrip__uzNNZ>svg{flex:0 0 auto;color:var(--mint)}.learning_vipStrip__uzNNZ div{display:grid;grid-gap:3px;gap:3px;flex:1 1}.learning_vipStrip__uzNNZ strong{font-family:var(--font-ui);font-size:12px}.learning_vipStrip__uzNNZ span{font-size:10px}.learning_guideTabs__Kw_pI,.learning_planSwitch__9GXK_{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:22px}.learning_guideGrid__VBEE3{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;gap:15px}.learning_guideGroup__SOzR8{padding:20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.learning_guideHeading__5_xkX{display:grid;grid-template-columns:35px 1fr auto;grid-gap:11px;gap:11px;align-items:start;padding-bottom:17px;border-bottom:1px solid var(--line)}.learning_guideIndex__NsfAA{color:var(--blue);font-family:var(--font-display);font-size:20px}.learning_guideHeading__5_xkX h2{margin:0;font-family:var(--font-ui);font-size:16px}.learning_guideHeading__5_xkX p{margin:6px 0 0}.learning_guideHeading__5_xkX p,.learning_guideHeading__5_xkX>span:last-child{color:var(--muted);font-size:10px}.learning_guideCourses__0OvSj{display:grid;grid-gap:0;gap:0}.learning_guideCourses__0OvSj button{display:flex;align-items:center;gap:9px;min-height:47px;padding:0;border:0;border-bottom:1px solid var(--line);color:var(--soft-ink);background:transparent;text-align:left;font-size:11px}.learning_guideCourses__0OvSj button:last-child{border-bottom:0}.learning_guideCourses__0OvSj button svg{margin-left:auto;color:var(--muted)}.learning_guideCourses__0OvSj button:hover{color:var(--blue)}.learning_guideDot__8ONgu{width:7px;height:7px;border-radius:50%;background:var(--blue)}.learning_guideDot1__GV6BE{background:var(--coral)}.learning_guideDot2__aOlY6{background:var(--mint)}.learning_guideDot3__Zve7J{background:var(--yellow)}.learning_practiceTitle__ktmjk{display:flex;align-items:center;gap:8px}.learning_practiceTitle__ktmjk h2{margin:0}.learning_reviewToolbar____Jvu{display:flex;align-items:center;gap:14px;margin-bottom:20px}.learning_reviewToolbar____Jvu .ui-field{flex:0 1 280px;max-width:280px}.learning_reviewToolbar____Jvu>span{color:var(--coral);font-family:var(--font-ui);font-size:11px;font-weight:700}.learning_reviewToolbar____Jvu .ui-button--quiet{margin-left:auto}.learning_tabs__8psYD{display:flex;gap:19px;margin-bottom:25px;border-bottom:1px solid var(--line)}.learning_tabs__8psYD button{position:relative;padding:0 0 11px;border:0;color:var(--muted);background:transparent;font-size:11px}.learning_tabs__8psYD button strong{margin-left:4px;font-family:var(--font-ui)}.learning_tabs__8psYD .learning_textTabActive__hT1Id{color:var(--blue)}.learning_tabs__8psYD .learning_textTabActive__hT1Id:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--blue);content:""}.learning_reviewRow__IUpDq{grid-template-columns:18px 86px minmax(0,1fr) 104px auto}.learning_reviewRow__IUpDq>input{width:15px;height:15px;accent-color:var(--blue)}.learning_reviewRow__IUpDq:has(input:checked){background:#f8fbff}.learning_reviewRow__IUpDq .ui-button{position:relative;z-index:1}.learning_vocabOverview__kl8cO{display:grid;grid-template-columns:1fr 1fr 1fr auto;align-items:center;grid-gap:22px;gap:22px;margin-bottom:20px;padding:18px 20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.learning_vocabOverview__kl8cO>div{display:grid;grid-gap:4px;gap:4px}.learning_vocabOverview__kl8cO small,.learning_vocabOverview__kl8cO span{color:var(--muted);font-size:10px}.learning_vocabOverview__kl8cO strong{font-family:var(--font-ui);font-size:25px}.learning_vocabOverview__kl8cO strong small{color:var(--muted);font-size:12px}.learning_vocabOverview__kl8cO .ui-progress{width:100%;margin-top:3px}.learning_vocabFilters__vYo_A{display:flex;align-items:flex-end;gap:12px;margin:25px 0 18px}.learning_vocabFilters__vYo_A>.ui-field{width:150px}.learning_vocabFilters__vYo_A>button{display:inline-flex;align-items:center;gap:5px;height:39px;margin-left:auto;border:0;color:var(--blue);background:transparent;font-size:11px}.learning_bookGrid__UUfu8{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:13px;gap:13px}.learning_bookCard__NTZNT{display:grid;grid-template-columns:78px 1fr auto;align-items:center;grid-gap:14px;gap:14px;min-height:125px;padding:13px;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:var(--paper);text-align:left;transition:.16s}.learning_bookCard__NTZNT:hover,.learning_bookSelected__Msrqv{border-color:#a8c4eb;box-shadow:var(--shadow)}.learning_bookCover__GekJT{display:grid;place-items:center;width:78px;height:96px;border-radius:5px;color:#fff;background:#3d70a3}.learning_bookCover1__1SCUD{background:#a75f55}.learning_bookCover2__KLVZ8{background:#4a8b7e}.learning_bookCover3__WiEBH{background:#ac7b3d}.learning_bookCard__NTZNT h2{margin:9px 0 0;font-family:var(--font-ui);font-size:14px}.learning_bookCard__NTZNT p{margin:5px 0 0;color:var(--muted);font-size:10px}.learning_bookCheck__Sd_vY{display:grid;place-items:center;width:25px;height:25px;border:1px solid var(--line);border-radius:50%;color:var(--blue)}.learning_bookSelected__Msrqv .learning_bookCheck__Sd_vY{border-color:var(--blue);color:#fff;background:var(--blue)}.learning_selectedNotice__b1zK9{display:flex;align-items:center;gap:9px;margin-top:16px;padding:12px 14px;border-radius:7px;color:#3d7b6f;background:var(--mint-pale);font-size:11px}.learning_wordSearch__2plUO{max-width:660px}.learning_wordSearch__2plUO .ui-field{flex:1 1;max-width:none}.learning_searchResultHeader__WSnX5{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:14px}.learning_searchResultHeader__WSnX5 h2{margin:0;font-family:var(--font-ui);font-size:17px}.learning_wordGrid__sbgpI{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.learning_wordCard__4g0IH{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.learning_wordImagePlaceholder__uhTcy,.learning_wordImage__vG98Y{position:relative;height:124px;overflow:hidden}.learning_wordImage__vG98Y>img{object-fit:cover}.learning_wordImagePlaceholder__uhTcy{display:grid;place-items:center;background:#e4edf5}.learning_wordImagePlaceholder__uhTcy span{color:#7392b0;font-family:var(--font-display);font-size:47px}.learning_wordBody__H747Z{padding:16px}.learning_wordTitle___HtPv{display:flex;align-items:center;justify-content:space-between}.learning_wordTitle___HtPv h2{margin:0;font-family:var(--font-ui);font-size:22px}.learning_wordTitle___HtPv button{display:grid;place-items:center;width:29px;height:29px;border:1px solid var(--line);border-radius:50%;color:var(--blue);background:var(--blue-pale)}.learning_phonetic__uVYQQ{display:block;margin:4px 0 17px;color:var(--muted);font-family:var(--font-ui);font-size:11px}.learning_wordBody__H747Z>strong{font-size:12px}.learning_wordBody__H747Z>p{min-height:55px;margin:8px 0 13px;color:var(--muted);font-size:11px;line-height:1.65}.learning_knowledgeGrid__zE3P0{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;gap:15px}.learning_knowledgeCard__SACBu{position:relative;min-height:245px;padding:24px;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.learning_knowledgeIcon__sUdc6{display:grid;place-items:center;width:42px;height:42px;border-radius:9px;color:var(--blue);background:var(--blue-pale)}.learning_knowledgeCard__SACBu p{margin:21px 0 7px;color:var(--muted);font-family:var(--font-ui);font-size:10px;letter-spacing:.08em}.learning_knowledgeCard__SACBu h2{margin:0;font-family:var(--font-display);font-size:23px}.learning_knowledgeCard__SACBu>span{display:block;max-width:280px;margin-top:9px;color:var(--muted);font-size:11px;line-height:1.6}.learning_knowledgeCard__SACBu button{display:inline-flex;align-items:center;gap:6px;margin-top:22px;padding:0;border:0;color:var(--blue);background:transparent;font-size:11px;font-weight:700}.learning_knowledgeCard__SACBu>strong{position:absolute;right:23px;bottom:14px;color:#eef1f2;font-family:var(--font-display);font-size:72px}.learning_knowledgecoral___jImo .learning_knowledgeIcon__sUdc6{color:var(--coral);background:var(--coral-pale)}.learning_knowledgemint__x4_YK .learning_knowledgeIcon__sUdc6{color:var(--mint);background:var(--mint-pale)}.learning_knowledgeyellow__9_NDu .learning_knowledgeIcon__sUdc6{color:#9a6b1e;background:var(--yellow-pale)}.learning_knowledgeNote__v_Rjn{display:flex;align-items:center;gap:12px;margin-top:20px;padding:18px;border-radius:var(--radius);color:#3a6872;background:#e5f1f2}.learning_knowledgeNote__v_Rjn>svg{color:#4d9aa0}.learning_knowledgeNote__v_Rjn div{flex:1 1}.learning_knowledgeNote__v_Rjn strong{font-family:var(--font-ui);font-size:12px}.learning_knowledgeNote__v_Rjn p{margin:5px 0 0;color:#6d8a8f;font-size:10px}.learning_membershipHero__cjzrc{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:35px;gap:35px;padding:31px;border-radius:var(--radius);color:#fff;background:#2e5369}.learning_membershipHero__cjzrc h2{margin:17px 0 0;font-family:var(--font-display);font-size:28px;line-height:1.42}.learning_membershipHero__cjzrc p{margin:10px 0 22px;color:#cbdce5;font-size:11px}.learning_membershipHero__cjzrc .ui-button--primary{color:#1e3646;background:#fff;border-color:#fff}.learning_membershipList__7ND3P{display:grid;align-content:center;grid-gap:0;gap:0}.learning_membershipList__7ND3P div{display:flex;align-items:center;gap:10px;min-height:50px;border-bottom:1px solid rgb(255 255 255/15%);color:#e6f0f3;font-size:11px}.learning_membershipList__7ND3P div:last-child{border-bottom:0}.learning_membershipList__7ND3P svg{color:#a8decf}.learning_planSwitch__9GXK_{margin:26px 0 14px;padding:4px;width:max-content;border:1px solid var(--line);border-radius:7px;background:var(--paper)}.learning_planSwitch__9GXK_ button{height:31px}.learning_planSwitch__9GXK_ .learning_planActive__2DzKD{color:var(--blue);background:var(--blue-pale)}.learning_planGrid__b___w{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.learning_planCardItem___kTIy{display:flex;flex-direction:column;align-items:flex-start;min-height:210px;padding:22px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.learning_planCardItem___kTIy h2{margin:14px 0 0;font-family:var(--font-ui);font-size:16px}.learning_planCardItem___kTIy p{margin:7px 0 20px;color:var(--muted);font-size:10px}.learning_planCardItem___kTIy>strong{margin-bottom:19px;font-family:var(--font-ui);font-size:28px}.learning_planCardItem___kTIy>strong small{color:var(--muted);font-size:10px;font-weight:400}.learning_planCardItem___kTIy .ui-button{width:100%;margin-top:auto}.learning_planSelected__aenxh{border-color:#a9c5e9;box-shadow:0 8px 20px rgb(39 105 198/9%)}.learning_paymentNote__yxIWB{display:flex;align-items:center;gap:8px;margin-top:19px;color:var(--muted);font-size:10px}.learning_paymentNote__yxIWB svg{color:var(--blue)}.learning_wechatPaymentPanel___UPOx{display:grid;grid-template-columns:1fr 240px;align-items:center;grid-gap:24px;gap:24px;margin-bottom:20px;padding:23px 27px;border:1px solid #b9e0d1;border-radius:var(--radius);background:var(--mint-pale)}.learning_wechatPaymentPanel___UPOx h2{margin:12px 0 0;font-family:var(--font-display);font-size:22px}.learning_wechatPaymentPanel___UPOx p{margin:8px 0 15px;color:var(--muted);font-size:11px;line-height:1.65}.learning_wechatPaymentPanel___UPOx code{color:var(--muted);font-family:var(--font-ui);font-size:9px}.learning_wechatQr__tsTaA{display:grid;justify-items:center;grid-gap:6px;gap:6px}.learning_wechatQr__tsTaA img{width:180px;height:180px;padding:8px;border-radius:8px;background:#fff}.learning_wechatQr__tsTaA span{color:#438173;font-size:10px}@media (max-width:980px){.learning_courseGrid__IJNBq,.learning_dashboardStats__bGSL8,.learning_wordGrid__sbgpI{grid-template-columns:repeat(2,1fr)}.learning_guideGrid__VBEE3,.learning_knowledgeGrid__zE3P0,.learning_marketGrid__NQfzk{grid-template-columns:1fr}.learning_vocabOverview__kl8cO{grid-template-columns:repeat(2,1fr)}.learning_vocabOverview__kl8cO>.ui-button{justify-self:start}.learning_planGrid__b___w{grid-template-columns:repeat(3,1fr)}.learning_detailHero__NEeGL{grid-template-columns:1fr 210px}}@media (max-width:700px){.learning_globalToast__ONbZ_{right:17px;bottom:17px;left:17px;justify-content:center}.learning_dashboardStats__bGSL8{gap:8px;margin-bottom:17px}.learning_dashboardStats__bGSL8 .ui-card{padding:13px}.learning_dashboardStats__bGSL8 strong{font-size:22px}.learning_dashboardLower__jLwyB,.learning_todayGrid__cnrIJ{grid-template-columns:1fr}.learning_activityPanel__Lbioh,.learning_calendarPanel__au6l_{padding:17px}.learning_courseStats__yaLgb{gap:14px 0}.learning_courseStats__yaLgb span{min-width:50%}.learning_marketSearch__FCnds,.learning_toolbar__gsq0N,.learning_wordSearch__2plUO{align-items:stretch;flex-wrap:wrap}.learning_marketSearch__FCnds .ui-field,.learning_toolbar__gsq0N .ui-field,.learning_wordSearch__2plUO .ui-field{flex-basis:calc(100% - 52px);max-width:none}.learning_marketSearch__FCnds>.ui-button,.learning_toolbar__gsq0N>.ui-button,.learning_wordSearch__2plUO>.ui-button{flex:0 0 42px;padding:0}.learning_filterGroup__AMG5P{order:3;width:100%;margin-left:0;overflow-x:auto;flex-wrap:nowrap}.learning_filterGroup__AMG5P button{flex:0 0 auto}.learning_bookGrid__UUfu8,.learning_courseGrid__IJNBq,.learning_planGrid__b___w,.learning_wordGrid__sbgpI{grid-template-columns:1fr}.learning_discoveryBand__ht_gE,.learning_knowledgeNote__v_Rjn,.learning_vipStrip__uzNNZ{align-items:flex-start;flex-wrap:wrap}.learning_discoveryBand__ht_gE .ui-button,.learning_knowledgeNote__v_Rjn .ui-button,.learning_vipStrip__uzNNZ .ui-button{margin-left:auto}.learning_detailHero__NEeGL,.learning_membershipHero__cjzrc{grid-template-columns:1fr;padding:22px}.learning_detailIllustration__SdfvW{min-height:120px}.learning_detailMetrics__rwGS1{gap:14px}.learning_lessonRow___BODy{grid-template-columns:38px minmax(0,1fr) auto;gap:8px;padding:0 9px}.learning_lessonRow___BODy>span:not(.learning_lessonNumber__WUxwx){display:none}.learning_lessonRow___BODy p{line-height:1.5}.learning_marketLayout__bfCtu{grid-template-columns:1fr}.learning_marketFilters__jqQ_e{grid-template-columns:repeat(2,1fr);gap:12px;padding:0 0 17px;border-right:0;border-bottom:1px solid var(--line)}.learning_marketFilters__jqQ_e .learning_resetLink__1dKsB,.learning_marketFilters__jqQ_e h2{grid-column:1/-1}.learning_marketCard__qeNjX{grid-template-columns:95px 1fr}.learning_marketCover__53cVO{min-height:153px}.learning_reviewToolbar____Jvu{flex-wrap:wrap;gap:8px}.learning_reviewToolbar____Jvu .ui-field{flex-basis:100%;max-width:none}.learning_reviewToolbar____Jvu .ui-button--quiet{margin-left:0}.learning_reviewRow__IUpDq{grid-template-columns:17px 63px minmax(0,1fr) auto;gap:7px;padding:0 8px}.learning_reviewRow__IUpDq .learning_due__FVRX5{display:none}.learning_vocabOverview__kl8cO{grid-template-columns:repeat(2,1fr);gap:16px}.learning_vocabFilters__vYo_A{align-items:stretch;flex-wrap:wrap}.learning_vocabFilters__vYo_A>.ui-field{flex:1 1;width:auto}.learning_vocabFilters__vYo_A>button{width:100%;margin-left:0;justify-content:flex-start}.learning_knowledgeCard__SACBu{min-height:220px}.learning_membershipHero__cjzrc h2{font-size:25px}.learning_membershipList__7ND3P{margin-top:10px}.learning_planGrid__b___w{gap:9px}.learning_planCardItem___kTIy{min-height:190px}}@media (max-width:370px){.learning_dashboardStats__bGSL8 strong{font-size:20px}.learning_detailMetrics__rwGS1{gap:9px}.learning_detailMetrics__rwGS1 strong{font-size:14px}.learning_marketFilters__jqQ_e{grid-template-columns:1fr}.learning_marketFilters__jqQ_e .learning_resetLink__1dKsB,.learning_marketFilters__jqQ_e h2{grid-column:auto}.learning_bookCard__NTZNT{grid-template-columns:67px 1fr auto;gap:10px}.learning_bookCover__GekJT{width:67px;height:84px}.learning_knowledgeCard__SACBu>strong{font-size:58px}}.learning_profileGrid__bKmc6{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px}.learning_profileOrders__xm0LK,.learning_profilePanel__CDaDH,.learning_rebateTable__H_Feb,.learning_recordHistory__cWD5W{padding:22px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.learning_profileOrders__xm0LK h2,.learning_profilePanel__CDaDH h2,.learning_rebateTable__H_Feb h2,.learning_recordHistory__cWD5W h2{margin:0;font-family:var(--font-ui);font-size:16px}.learning_profileFields__MnY9x{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-top:22px}.learning_profileFields__MnY9x .ui-field{max-width:none}.learning_profileFields__MnY9x .ui-input,.learning_profileFields__MnY9x .ui-select{background:#f7f9fa}.learning_securityRows__uwXE9{margin-top:17px}.learning_securityRows__uwXE9>div{display:grid;grid-template-columns:1fr 1fr auto;align-items:center;min-height:47px;border-top:1px solid var(--line)}.learning_securityRows__uwXE9 span{color:var(--muted);font-size:10px}.learning_securityRows__uwXE9 strong{font-family:var(--font-ui);font-size:11px}.learning_securityRows__uwXE9 .ui-button{justify-self:end}.learning_profileMembership__xZqp2{display:grid;grid-template-columns:1fr 1.1fr auto;align-items:center;grid-gap:20px;gap:20px;margin-top:15px;padding:22px;border-radius:var(--radius);color:#fff;background:#2f566f}.learning_profileMembership__xZqp2 h2{margin:0;font-family:var(--font-display);font-size:20px}.learning_profileMembership__xZqp2 p:not(.learning_panelEyebrow__2TQVo){margin:7px 0 0;color:#c8dae4;font-size:10px}.learning_profileMembership__xZqp2 .learning_panelEyebrow__2TQVo{color:#a9c9e5}.learning_profileBenefits__v0RV0{display:grid;grid-template-columns:1fr 1fr;grid-gap:11px;gap:11px}.learning_profileBenefits__v0RV0 span{display:flex;align-items:center;gap:7px;color:#e2eef2;font-size:10px}.learning_profileBenefits__v0RV0 svg{color:#a8decf}.learning_profileMembership__xZqp2 .ui-button{color:#23435a;border-color:#fff;background:#fff}.learning_profileOrders__xm0LK{margin-top:15px}.learning_orderRow__nXxKS,.learning_profileOrders__xm0LK>.learning_sectionTop__AqocT>span{color:var(--muted);font-size:10px}.learning_orderRow__nXxKS{display:grid;grid-template-columns:1fr 120px 70px 70px;align-items:center;min-height:59px;margin-top:12px;border-top:1px solid var(--line)}.learning_orderRow__nXxKS strong{color:var(--ink);font-family:var(--font-ui);text-align:right}.learning_orderRow__nXxKS .ui-badge{justify-self:start}.learning_rebateStats__Eet_6,.learning_recordStats__YXjpp{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-bottom:20px}.learning_rebateStats__Eet_6 .ui-card,.learning_recordStats__YXjpp .ui-card{display:grid;grid-gap:8px;gap:8px;padding:18px}.learning_rebateStats__Eet_6 span,.learning_recordStats__YXjpp span{color:var(--muted);font-size:10px}.learning_rebateStats__Eet_6 strong,.learning_recordStats__YXjpp strong{font-family:var(--font-ui);font-size:25px}.learning_recordStats__YXjpp small{color:var(--muted);font-size:10px;font-weight:400}.learning_rebateTable__H_Feb .learning_ui-empty__yS_0X,.learning_recordHistory__cWD5W .learning_ui-empty__yS_0X{margin-top:17px}.learning_partnerHero__Epptc{display:grid;grid-template-columns:1fr 260px;grid-gap:30px;gap:30px;padding:32px;border-radius:var(--radius);color:#fff;background:#2f566f}.learning_partnerHero__Epptc h2{margin:17px 0 0;font-family:var(--font-display);font-size:29px;line-height:1.35}.learning_partnerHero__Epptc p{max-width:520px;margin:10px 0 0;color:#d4e2e8;font-size:11px;line-height:1.7}.learning_partnerHero__Epptc .ui-badge{color:#c5f0df;background:rgb(154 224 204/12%)}.learning_partnerMetrics__JwSxL{display:grid;grid-template-columns:1fr 1fr;align-content:center;grid-gap:4px 12px;gap:4px 12px;border-left:1px solid rgb(255 255 255/16%);padding-left:28px}.learning_partnerMetrics__JwSxL strong{font-family:var(--font-ui);font-size:31px}.learning_partnerMetrics__JwSxL span{color:#c0d2dc;font-size:10px}.learning_partnerSteps__cI2x6{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:13px;gap:13px;margin-top:18px}.learning_partnerSteps__cI2x6 article{position:relative;min-height:185px;padding:19px;border:1px solid var(--line);border-radius:8px;background:var(--paper)}.learning_partnerSteps__cI2x6 article>span{color:var(--blue);font-family:var(--font-display);font-size:22px}.learning_partnerSteps__cI2x6 h2{margin:20px 0 0;font-family:var(--font-ui);font-size:14px}.learning_partnerSteps__cI2x6 p{margin:7px 0 0;color:var(--muted);font-size:10px;line-height:1.65}.learning_partnerSteps__cI2x6 article>svg{position:absolute;right:18px;bottom:18px;color:var(--muted)}.learning_partnerSupport__4LH7a{display:grid;grid-template-columns:180px 1fr;grid-gap:20px;gap:20px;margin-top:18px;padding:21px;border-radius:var(--radius);background:var(--mint-pale)}.learning_partnerSupport__4LH7a h2{margin:0;font-family:var(--font-ui);font-size:16px}.learning_supportList__oK5aQ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.learning_supportList__oK5aQ div{display:flex;align-items:center;gap:7px;color:#47766d;font-size:10px}.learning_supportList__oK5aQ svg{color:var(--mint)}.learning_permissionPanel__TDpFH{display:flex;align-items:center;gap:15px;padding:22px;border:1px solid #ead9b8;border-radius:var(--radius);background:var(--yellow-pale)}.learning_permissionIcon___NLe_{display:grid;place-items:center;width:41px;height:41px;flex:0 0 auto;border-radius:50%;color:#9a6b1e;background:#f8e7bd}.learning_permissionPanel__TDpFH div:nth-child(2){flex:1 1}.learning_permissionPanel__TDpFH h2{margin:0;font-family:var(--font-ui);font-size:15px}.learning_permissionPanel__TDpFH p{margin:6px 0 0;color:#907648;font-size:10px}.learning_rebateTable__H_Feb{margin-top:20px}.learning_rebateTable__H_Feb .learning_sectionTop__AqocT>.learning_ui-button__I4Rov{color:var(--muted)}@media (max-width:980px){.learning_profileGrid__bKmc6{grid-template-columns:1fr}.learning_profileMembership__xZqp2{grid-template-columns:1fr 1fr}.learning_profileMembership__xZqp2>.ui-button{justify-self:start}.learning_rebateStats__Eet_6,.learning_recordStats__YXjpp{grid-template-columns:repeat(2,1fr)}.learning_partnerHero__Epptc{grid-template-columns:1fr 190px}.learning_supportList__oK5aQ{grid-template-columns:1fr}}@media (max-width:700px){.learning_profileFields__MnY9x,.learning_profileMembership__xZqp2{grid-template-columns:1fr}.learning_profileBenefits__v0RV0{grid-row:2}.learning_profileMembership__xZqp2>.ui-button{justify-self:start}.learning_orderRow__nXxKS{grid-template-columns:1fr auto;gap:8px}.learning_orderRow__nXxKS span:nth-child(2){display:none}.learning_orderRow__nXxKS strong{text-align:left}.learning_partnerHero__Epptc{grid-template-columns:1fr;padding:23px}.learning_partnerMetrics__JwSxL{grid-template-columns:35px 1fr 35px 1fr;border-top:1px solid rgb(255 255 255/16%);border-left:0;padding:15px 0 0}.learning_partnerSteps__cI2x6{grid-template-columns:1fr}.learning_partnerSteps__cI2x6 article{min-height:140px}.learning_partnerSupport__4LH7a{grid-template-columns:1fr}.learning_permissionPanel__TDpFH{align-items:flex-start;flex-wrap:wrap}.learning_permissionPanel__TDpFH>.ui-button{margin-left:56px}.learning_profileOrders__xm0LK,.learning_profilePanel__CDaDH,.learning_rebateTable__H_Feb,.learning_recordHistory__cWD5W{padding:17px}.learning_wechatPaymentPanel___UPOx{grid-template-columns:1fr;align-items:start;padding:19px}.learning_wechatQr__tsTaA{justify-self:center}}.learning_inlineHint__Y8jpN{margin:14px 0 0;color:var(--muted);font-size:10px;text-align:center}.learning_vocabPracticeCard__6Ly3p{margin-top:22px;padding:24px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.learning_vocabPrompt__U9Zv1{display:grid;justify-items:center;padding:34px 20px 18px;text-align:center}.learning_vocabPrompt__U9Zv1>strong{color:var(--ink);font-family:var(--font-display);font-size:clamp(34px,5vw,58px)}.learning_vocabPrompt__U9Zv1>span{margin-top:9px;color:var(--blue);font-size:14px}.learning_vocabPrompt__U9Zv1>p{max-width:560px;margin:16px 0 24px;color:var(--muted);font-size:12px;line-height:1.7}.learning_vocabPrompt__U9Zv1>div{display:flex;gap:10px}.learning_vocabSessionList__FyxRy{margin-top:16px;border-top:1px solid var(--line)}.learning_vocabSessionRow__lVqAN{display:grid;grid-template-columns:1fr 1fr 100px;grid-gap:10px;gap:10px;align-items:center;min-height:52px;border-bottom:1px solid var(--line);color:var(--muted);font-size:10px}.learning_vocabSessionRow__lVqAN strong{color:var(--ink);font-family:var(--font-ui)}@media (max-width:700px){.learning_vocabPracticeCard__6Ly3p{padding:17px}.learning_vocabPrompt__U9Zv1{padding:24px 10px 10px}.learning_vocabPrompt__U9Zv1>div{flex-direction:column;width:100%}.learning_vocabPrompt__U9Zv1>div .ui-button{width:100%}.learning_vocabSessionRow__lVqAN{grid-template-columns:1fr auto}.learning_vocabSessionRow__lVqAN span:last-child{grid-column:2;grid-row:1}}.learning_marketActions__OKS3I{display:flex;align-items:center;gap:6px}.learning_favoriteToolbar__1AhXo{display:flex;align-items:center;gap:14px;margin-bottom:20px}.learning_favoriteToolbar__1AhXo .ui-field{flex:0 1 360px;max-width:360px}.learning_favoriteToolbar__1AhXo .ui-input{background:var(--paper)}.learning_favoriteToolbar__1AhXo>span{color:var(--muted);font-family:var(--font-ui);font-size:11px}.learning_favoriteList__kRQb9{border-top:1px solid var(--line)}.learning_favoriteRow__Fb8wO{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:126px;padding:18px 0;border-bottom:1px solid var(--line)}.learning_favoriteCopy__IwljL{min-width:0}.learning_favoriteMeta__FVFnx{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:10px}.learning_favoriteCopy__IwljL h2{margin:10px 0 0;color:var(--ink);font-family:var(--font-ui);font-size:16px;line-height:1.45}.learning_favoriteCopy__IwljL p{margin:5px 0 0;color:var(--muted);font-size:11px;line-height:1.55}.learning_favoriteActions__pJ8TV{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto}.learning_favoriteDate__vWg87{margin-right:7px;color:var(--muted);font-size:10px}.learning_favoriteActions__pJ8TV .ui-button--quiet{color:var(--coral)}.learning_centerAction__o_Qge{display:flex;justify-content:center;margin-top:16px}.learning_profileFields__MnY9x .ui-input,.learning_profileFields__MnY9x .ui-select{background:var(--canvas)}.learning_securitySummary__dyiRB{display:grid;grid-template-columns:90px minmax(0,1fr);grid-gap:10px;gap:10px;margin-top:20px;padding:14px;border:1px solid var(--line);border-radius:6px;color:var(--muted);font-size:11px}.learning_securitySummary__dyiRB strong{overflow:hidden;color:var(--ink);text-overflow:ellipsis;white-space:nowrap}.learning_passwordFields__5oyVt{display:grid;grid-gap:12px;gap:12px;margin-top:16px}.learning_passwordFields__5oyVt .ui-field{max-width:none}.learning_passwordFields__5oyVt .ui-button{justify-self:start}.learning_searchLoading__aNpkP{display:grid;place-items:center;min-height:180px;border:1px dashed var(--line);border-radius:var(--radius);color:var(--muted);font-size:12px;background:var(--paper)}.learning_wordSource__Nj1jp{display:block;margin-top:12px;color:var(--muted);font-size:10px}.learning_pageActions__BR2Bh{display:flex;align-items:center;gap:8px}.learning_vocabPlanPanel__HvtQY{display:grid;grid-template-columns:minmax(220px,1fr) auto auto auto;align-items:center;grid-gap:22px;gap:22px;margin:-10px 0 20px;padding:20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.learning_vocabPlanPanel__HvtQY h2{margin:0;font-family:var(--font-ui);font-size:16px}.learning_vocabPlanPanel__HvtQY p:last-child{margin:6px 0 0;color:var(--muted);font-size:11px;line-height:1.55}.learning_planTargets__E482j{display:flex;gap:6px}.learning_planTargets__E482j button{display:grid;place-items:center;min-width:58px;height:50px;padding:4px 8px;border:1px solid var(--line);border-radius:5px;color:var(--muted);background:var(--canvas)}.learning_planTargets__E482j .learning_planTargetActive__6aNfe,.learning_planTargets__E482j button:hover{border-color:var(--blue);color:var(--blue);background:var(--blue-pale)}.learning_planTargets__E482j strong{font-size:14px}.learning_planTargets__E482j span{font-size:9px}.learning_planEnabled__1NUqa{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:11px;white-space:nowrap}.learning_planEnabled__1NUqa input{width:15px;height:15px;accent-color:var(--blue)}.learning_inlineStatus__FPXGg{margin:-10px 0 16px;color:var(--mint);font-size:11px}@media (max-width:980px){.learning_vocabPlanPanel__HvtQY{grid-template-columns:1fr auto}.learning_planEnabled__1NUqa{grid-column:1}.learning_vocabPlanPanel__HvtQY>.ui-button{grid-column:2;grid-row:2}}@media (max-width:700px){.learning_pageHeader__olht7{flex-wrap:wrap}.learning_pageActions__BR2Bh{width:100%}.learning_pageActions__BR2Bh .ui-button{flex:1 1}.learning_vocabPlanPanel__HvtQY{grid-template-columns:1fr;gap:16px}.learning_planTargets__E482j{display:grid;grid-template-columns:repeat(4,1fr)}.learning_planTargets__E482j button{min-width:0}.learning_planEnabled__1NUqa,.learning_vocabPlanPanel__HvtQY>.ui-button{grid-column:1;grid-row:auto}.learning_vocabPlanPanel__HvtQY>.ui-button{width:100%}.learning_marketFoot__YsA1l{align-items:flex-start;flex-direction:column}.learning_marketActions__OKS3I{width:100%}.learning_securitySummary__dyiRB{grid-template-columns:1fr}.learning_favoriteToolbar__1AhXo{align-items:stretch;flex-direction:column;gap:8px}.learning_favoriteToolbar__1AhXo .ui-field{max-width:none}.learning_favoriteRow__Fb8wO{align-items:flex-start;flex-direction:column;gap:14px}.learning_favoriteActions__pJ8TV{justify-content:flex-start;flex-wrap:wrap;width:100%}.learning_favoriteDate__vWg87{width:100%;margin:0}}.learning_knowledgeSearch__WCjSF{position:relative;margin-bottom:14px}.learning_knowledgeSearch__WCjSF .ui-field{max-width:none}.learning_knowledgeSearch__WCjSF .ui-input{height:46px;padding-right:44px;background:var(--paper)}.learning_knowledgeSearch__WCjSF>svg{position:absolute;top:15px;right:16px;color:var(--muted)}.learning_knowledgeCategoryTabs__GOLhW{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:18px}.learning_knowledgeCategoryTabs__GOLhW button{display:flex;align-items:center;gap:10px;min-width:0;min-height:70px;padding:11px;border:1px solid var(--line);border-radius:7px;color:var(--muted);background:var(--paper);text-align:left}.learning_knowledgeCategoryTabs__GOLhW .learning_knowledgeCategoryActive__ItAfw,.learning_knowledgeCategoryTabs__GOLhW button:hover{border-color:var(--blue);color:var(--blue);background:var(--blue-pale)}.learning_knowledgeCategoryTabs__GOLhW button>svg{flex:0 0 auto}.learning_knowledgeCategoryTabs__GOLhW small,.learning_knowledgeCategoryTabs__GOLhW span,.learning_knowledgeCategoryTabs__GOLhW strong{display:block;min-width:0}.learning_knowledgeCategoryTabs__GOLhW strong{color:var(--ink);font-size:11px}.learning_knowledgeCategoryTabs__GOLhW small{margin-top:4px;overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.learning_knowledgeArticleGrid__GHhrz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.learning_knowledgeArticleGrid__GHhrz>article{display:flex;flex-direction:column;min-height:225px;padding:22px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.learning_knowledgeArticleGrid__GHhrz>article>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.learning_knowledgeArticleGrid__GHhrz>article>div>span{color:var(--muted);font-size:9px}.learning_knowledgeArticleGrid__GHhrz h2{margin:23px 0 8px;font-family:var(--font-display);font-size:21px}.learning_knowledgeArticleGrid__GHhrz p{margin:0;color:var(--muted);font-size:11px;line-height:1.7}.learning_knowledgeArticleGrid__GHhrz button{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:auto;padding:18px 0 0;border:0;color:var(--blue);background:transparent;font-size:10px;font-weight:800}.learning_knowledgeArticle__0QmE0{max-width:850px;margin:16px auto 60px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.learning_knowledgeArticleHead__Lu0Wd{padding:clamp(24px,5vw,48px);border-bottom:1px solid var(--line)}.learning_knowledgeArticleHead__Lu0Wd>span{float:right;color:var(--muted);font-size:9px}.learning_knowledgeArticleHead__Lu0Wd h1{margin:28px 0 10px;font-family:var(--font-display);font-size:clamp(26px,4vw,38px);line-height:1.35}.learning_knowledgeArticleHead__Lu0Wd p{margin:0;color:var(--muted);font-size:13px;line-height:1.8}.learning_knowledgeArticleBody__DxjQU{padding:clamp(24px,5vw,48px)}.learning_knowledgeArticleBody__DxjQU p{margin:0 0 18px;color:var(--ink);font-size:14px;line-height:2}.learning_knowledgeArticleBody__DxjQU p:last-child{margin-bottom:0}@media (max-width:980px){.learning_knowledgeCategoryTabs__GOLhW{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.learning_knowledgeCategoryTabs__GOLhW{display:flex;overflow-x:auto}.learning_knowledgeCategoryTabs__GOLhW button{flex:0 0 155px}.learning_knowledgeArticleGrid__GHhrz{grid-template-columns:1fr}.learning_knowledgeArticleGrid__GHhrz>article{min-height:205px}.learning_knowledgeArticleHead__Lu0Wd>span{float:none;display:block;margin-top:12px}}.learning_serviceOverlay__uNBUJ{position:fixed;z-index:60;inset:0;display:flex;justify-content:flex-end;background:rgb(4 10 14/58%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.learning_servicePanel__4VUJZ{width:min(430px,100%);height:100%;overflow-y:auto;border-left:1px solid var(--line);color:var(--ink);background:var(--paper);box-shadow:-20px 0 60px rgb(0 0 0/22%)}.learning_servicePanel__4VUJZ>header{position:-webkit-sticky;position:sticky;z-index:2;top:0;display:flex;align-items:center;justify-content:space-between;min-height:84px;padding:18px 21px;border-bottom:1px solid var(--line);background:var(--paper)}.learning_servicePanel__4VUJZ>header span{color:var(--blue);font-size:8px;font-weight:800;letter-spacing:.1em}.learning_servicePanel__4VUJZ>header h2{margin:5px 0 0;font-size:20px}.learning_servicePanel__4VUJZ>header button{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--line);border-radius:6px;color:var(--muted);background:var(--canvas);font-size:22px}.learning_serviceToolbar__gG_2F{display:flex;align-items:center;justify-content:space-between;min-height:54px;padding:0 20px;border-bottom:1px solid var(--line);color:var(--muted);font-size:10px}.learning_notificationList__Wb8ji article{display:flex;gap:12px;padding:17px 20px;border-bottom:1px solid var(--line)}.learning_notificationList__Wb8ji article>span{display:grid;place-items:center;width:34px;min-width:34px;height:34px;border-radius:6px;color:var(--blue);background:var(--blue-pale)}.learning_notificationList__Wb8ji article>div{min-width:0}.learning_notificationList__Wb8ji strong{display:block;font-size:12px}.learning_notificationList__Wb8ji p{margin:6px 0;color:var(--muted);font-size:10px;line-height:1.65}.learning_notificationList__Wb8ji small{color:var(--muted);font-size:8px}.learning_notificationList__Wb8ji .learning_notificationUnread__Zu_rC{box-shadow:inset 3px 0 var(--blue);background:var(--blue-pale)}.learning_serviceLoading__2oP30{padding:50px 20px;color:var(--muted);text-align:center;font-size:11px}.learning_serviceEmpty__z71KD{display:grid;justify-items:center;padding-bottom:20px}.learning_helpList__rgRqM article{border-bottom:1px solid var(--line)}.learning_helpList__rgRqM button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:64px;padding:12px 20px;border:0;color:var(--ink);background:transparent;text-align:left}.learning_helpList__rgRqM button:hover{background:var(--canvas)}.learning_helpList__rgRqM button strong{font-size:11px}.learning_helpList__rgRqM p{margin:-2px 20px 18px;padding:13px;border-radius:6px;color:var(--muted);background:var(--canvas);font-size:10px;line-height:1.75}.learning_partnerApplicationForm__7OECF{display:grid;grid-template-columns:minmax(220px,1fr) minmax(200px,.8fr) minmax(260px,1.2fr) auto;align-items:end;grid-gap:16px;gap:16px;margin-bottom:18px;padding:20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.learning_partnerApplicationForm__7OECF h2{margin:3px 0 5px;font-size:16px}.learning_partnerApplicationForm__7OECF>div>p:last-child{margin:0;color:var(--muted);font-size:10px}.learning_partnerApplicationForm__7OECF .ui-field{max-width:none}.learning_partnerApplicationForm__7OECF textarea{width:100%;min-height:72px;padding:9px;border:1px solid var(--line);border-radius:6px;color:var(--ink);background:var(--canvas);font:inherit;font-size:11px;resize:vertical}@media (max-width:980px){.learning_partnerApplicationForm__7OECF{grid-template-columns:1fr 1fr}.learning_partnerApplicationForm__7OECF>div{grid-column:1/-1}}@media (max-width:700px){.learning_partnerApplicationForm__7OECF{grid-template-columns:1fr}.learning_partnerApplicationForm__7OECF>div{grid-column:auto}}.learning_classroomAction__8jLyE{display:grid;grid-template-columns:minmax(210px,1fr) minmax(220px,1fr) auto;align-items:end;grid-gap:16px;gap:16px;padding:20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.learning_classroomAction__8jLyE h2{margin:4px 0 0;font-size:17px}.learning_classroomAction__8jLyE .ui-field{max-width:none}.learning_guardianCode__xXZMp{grid-column:1/-1;display:flex;align-items:center;gap:12px;padding-top:14px;border-top:1px solid var(--line);color:var(--muted);font-size:10px}.learning_guardianCode__xXZMp strong{color:var(--blue);font-family:var(--font-ui);font-size:16px;letter-spacing:.08em}.learning_guardianCode__xXZMp .ui-button{margin-left:auto}.learning_classList__HG7q3,.learning_studentReports__XSl0B{margin-top:18px;padding:20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.learning_classList__HG7q3>article{display:flex;align-items:center;justify-content:space-between;min-height:68px;padding:10px 4px;border-top:1px solid var(--line)}.learning_classList__HG7q3>article>div{display:flex;align-items:center;gap:12px}.learning_classList__HG7q3>article>div>span{display:grid;place-items:center;width:36px;height:36px;border-radius:6px;color:var(--blue);background:var(--blue-pale)}.learning_classList__HG7q3 h3{margin:0;font-size:12px}.learning_classList__HG7q3 p{margin:4px 0 0;color:var(--muted);font-size:9px}.learning_classList__HG7q3 code{color:var(--blue);font-family:var(--font-ui);font-size:12px;font-weight:800;letter-spacing:.08em}.learning_studentReportHead__wY8Vu,.learning_studentReportRow__Z84GC{display:grid;grid-template-columns:minmax(180px,1.6fr) repeat(4,minmax(70px,1fr));align-items:center;min-width:620px;min-height:54px;border-top:1px solid var(--line);color:var(--muted);font-size:10px}.learning_studentReportHead__wY8Vu{min-height:36px;font-size:8px;font-weight:800}.learning_studentReportRow__Z84GC small,.learning_studentReportRow__Z84GC strong{display:block}.learning_studentReportRow__Z84GC strong{color:var(--ink)}.learning_studentReportRow__Z84GC small{margin-top:3px}.learning_studentReports__XSl0B>div:last-child{overflow-x:auto}@media (max-width:700px){.learning_classroomAction__8jLyE{grid-template-columns:1fr}.learning_guardianCode__xXZMp{grid-column:auto;flex-wrap:wrap}}