.HomeSubjectSelection_card__qb9d6{color:inherit;font:inherit;text-align:left;cursor:pointer}.HomeSubjectSelection_card__qb9d6:disabled{cursor:wait;opacity:.65}.HomeSubjectSelection_title__D5ZLR{min-width:0;font-size:28px;font-weight:700;letter-spacing:-.7px}.HomeSubjectSelection_description__V4Fyg{color:#586675;font-size:15px;line-height:1.6;margin-top:9px;max-width:390px}@media (min-width:701px){.HomeSubjectSelection_grid__CrEod{grid-auto-rows:auto;gap:18px}.HomeSubjectSelection_card__qb9d6{min-height:210px;padding:20px}.HomeSubjectSelection_title__D5ZLR{font-size:22px;line-height:1.3;letter-spacing:-.5px}.HomeSubjectSelection_description__V4Fyg{font-size:13px;line-height:1.5}.HomeSubjectSelection_card__qb9d6 .HomeSubjectSelection_icon__mtE1P{width:52px;height:52px;border-radius:13px}.HomeSubjectSelection_card__qb9d6 .HomeSubjectSelection_actions___amso{padding-top:16px}}.HomeSubjectSelection_dialog___UD_j[open]{animation:HomeSubjectSelection_dialogIn__SuQ2t .24s cubic-bezier(.2,.7,.3,1) both}.HomeSubjectSelection_dialog___UD_j[open]::backdrop{animation:HomeSubjectSelection_backdropIn__SCply .24s ease-out both}.HomeSubjectSelection_dialog___UD_j[data-closing=true]{animation:HomeSubjectSelection_dialogOut___kRnD .18s ease-in both}.HomeSubjectSelection_dialog___UD_j[data-closing=true]::backdrop{animation:HomeSubjectSelection_backdropOut__8_R1D .18s ease-in both}@keyframes HomeSubjectSelection_dialogIn__SuQ2t{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes HomeSubjectSelection_dialogOut___kRnD{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(8px) scale(.98)}}@keyframes HomeSubjectSelection_backdropIn__SCply{0%{opacity:0}to{opacity:1}}@keyframes HomeSubjectSelection_backdropOut__8_R1D{0%{opacity:1}to{opacity:0}}@media (max-width:700px){.HomeSubjectSelection_title__D5ZLR{grid-column:1;grid-row:1;font-size:18px;line-height:1.2;letter-spacing:-.4px}.HomeSubjectSelection_description__V4Fyg{grid-column:1;grid-row:2;min-width:0;margin:0;font-size:13px;line-height:1.35}}@media (prefers-reduced-motion:reduce){.HomeSubjectSelection_dialog___UD_j[open],.HomeSubjectSelection_dialog___UD_j[open]::backdrop{animation:none}}.LearnerOverview_overview__a_lDU{display:flex;align-items:center;gap:18px;margin:0 0 28px;padding:10px 12px 10px 16px;border:1px solid #e0e7ef;border-radius:12px;background:rgba(255,255,255,.65)}.LearnerOverview_heading__AVzRc{display:flex;align-items:center;gap:8px;flex-shrink:0;font-size:14px;font-weight:600;letter-spacing:-.2px;color:#536780}.LearnerOverview_heading__AVzRc svg{color:#7489a5}.LearnerOverview_shortcuts__JlM_U{display:flex;gap:8px;flex:1;min-width:0;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#d4ddea transparent}.LearnerOverview_link__ONOFL{display:flex;align-items:center;gap:12px;flex:0 0 220px;min-width:0;padding:7px 10px;border-radius:7px;color:#425b7d;transition:background .15s ease}.LearnerOverview_link__ONOFL:hover{background:#edf2f8}.LearnerOverview_linkText__7U_zL{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.LearnerOverview_linkText__7U_zL strong{color:#173354;font-size:13px;font-weight:600}.LearnerOverview_linkText__7U_zL>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#6b7d95}.LearnerOverview_link__ONOFL>svg{flex-shrink:0}.LearnerOverview_dismiss__Pf1__{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border:0;border-radius:7px;background:transparent;color:#72839a;cursor:pointer}.LearnerOverview_dismiss__Pf1__:hover{background:#e9eef5;color:#173354}.LearnerOverview_restore__2Id83{display:inline-flex;align-items:center;gap:7px;min-height:32px;margin:0 0 20px;padding:4px 0;border:0;background:transparent;color:#6b7d95;font-size:12px;cursor:pointer}.LearnerOverview_restore__2Id83:hover{color:#2455e5}.LearnerOverview_dismiss__Pf1__:focus-visible,.LearnerOverview_link__ONOFL:focus-visible,.LearnerOverview_restore__2Id83:focus-visible{outline:2px solid #6388ff;outline-offset:2px;border-radius:7px}@media (max-width:700px){.LearnerOverview_overview__a_lDU{display:grid;grid-template-columns:1fr 32px;gap:5px 8px;padding:9px 10px 10px;margin-bottom:22px}.LearnerOverview_heading__AVzRc{grid-column:1;grid-row:1;font-size:13px}.LearnerOverview_dismiss__Pf1__{grid-column:2;grid-row:1}.LearnerOverview_shortcuts__JlM_U{grid-column:1/-1;grid-row:2}.LearnerOverview_link__ONOFL{flex-basis:220px}}@media (prefers-reduced-motion:reduce){.LearnerOverview_link__ONOFL{transition:none}}