.CoursePlanSelectorModal_backdrop__CD4Uc{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,8%,.85);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:1.5rem 1rem;overflow-y:auto;-webkit-overflow-scrolling:touch}@media(max-width:640px){.CoursePlanSelectorModal_backdrop__CD4Uc{padding:.5rem .45rem}}.CoursePlanSelectorModal_modalContent__B6jCa{background-color:#ececde;color:#141414;width:100%;max-width:550px;max-height:92vh;overflow-y:auto;margin:auto;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;padding:1.75rem;position:relative;border:3.5px solid #141414;border-radius:0;box-shadow:10px 10px 0 0 #141414;-webkit-overflow-scrolling:touch}@media(max-width:640px){.CoursePlanSelectorModal_modalContent__B6jCa{padding:1rem .85rem;border-width:2.5px;box-shadow:4.5px 4.5px 0 0 #141414;max-height:96vh}}.CoursePlanSelectorModal_closeBtn__2dlLi{position:absolute;top:1rem;right:1rem;background:none;border:none;cursor:pointer;color:#141414;opacity:.7;transition:all .2s ease;padding:.25rem;display:flex;align-items:center;justify-content:center}.CoursePlanSelectorModal_closeBtn__2dlLi:hover{opacity:1;transform:scale(1.15) rotate(90deg)}@media(max-width:640px){.CoursePlanSelectorModal_closeBtn__2dlLi{top:.55rem;right:.55rem;padding:.18rem}}.CoursePlanSelectorModal_closeIcon__IUaz2{width:1.35rem;height:1.35rem}@media(max-width:640px){.CoursePlanSelectorModal_closeIcon__IUaz2{width:1.15rem;height:1.15rem}}.CoursePlanSelectorModal_header__Ncaj2{margin-bottom:1.25rem;text-align:left}@media(max-width:640px){.CoursePlanSelectorModal_header__Ncaj2{margin-bottom:.7rem;padding-right:1.5rem}}.CoursePlanSelectorModal_title__ekZW0{font-size:1.5rem;font-weight:800;color:#141414;line-height:1.2;letter-spacing:-.03em;margin:0 0 .35rem}@media(max-width:640px){.CoursePlanSelectorModal_title__ekZW0{font-size:1.1rem;line-height:1.18;margin-bottom:.15rem}}.CoursePlanSelectorModal_subtitle__fYoc3{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:hsla(0,0%,8%,.75);margin:0}@media(max-width:640px){.CoursePlanSelectorModal_subtitle__fYoc3{font-size:9px;letter-spacing:.05em;line-height:1.2}}.CoursePlanSelectorModal_plansContainer__KhhgK{display:flex;flex-direction:column;gap:1rem}@media(max-width:640px){.CoursePlanSelectorModal_plansContainer__KhhgK{gap:.55rem}}.CoursePlanSelectorModal_planWrapper__e0_VJ{position:relative;width:100%}.CoursePlanSelectorModal_planCard__WyIt3{background-color:#fff;border:3px solid #141414;padding:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:5px 5px 0 0 #141414}.CoursePlanSelectorModal_planCard__WyIt3:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 0 #141414}@media(max-width:640px){.CoursePlanSelectorModal_planCard__WyIt3{padding:.55rem .65rem;border-width:2px;box-shadow:3px 3px 0 0 #141414;gap:.5rem}.CoursePlanSelectorModal_planCard__WyIt3:hover{transform:none;box-shadow:3px 3px 0 0 #141414}}.CoursePlanSelectorModal_planCardPlusCredit__79IGG{display:flex;flex-direction:column;align-items:stretch;gap:.6rem;padding:1rem}@media(max-width:640px){.CoursePlanSelectorModal_planCardPlusCredit__79IGG{gap:.38rem;padding:.55rem .65rem}}.CoursePlanSelectorModal_planCardPlusTop__A2RRP{display:flex;align-items:center;justify-content:space-between;width:100%;gap:.75rem}@media(max-width:640px){.CoursePlanSelectorModal_planCardPlusTop__A2RRP{gap:.45rem}}.CoursePlanSelectorModal_planLeftPlus__jxCid{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0}@media(max-width:640px){.CoursePlanSelectorModal_planLeftPlus__jxCid{gap:.5rem}}.CoursePlanSelectorModal_plusCardTag__4nZWO{font-size:.95rem;font-weight:900;color:#141414;text-transform:uppercase;letter-spacing:-.01em;line-height:1.2}@media(max-width:640px){.CoursePlanSelectorModal_plusCardTag__4nZWO{font-size:.75rem;line-height:1.15}}.CoursePlanSelectorModal_plusTicksBottom__OmDYb{border-top:1.5px solid hsla(0,0%,8%,.12);padding-top:.45rem;width:100%}@media(max-width:640px){.CoursePlanSelectorModal_plusTicksBottom__OmDYb{padding-top:.28rem;border-top-width:1px}}.CoursePlanSelectorModal_featureListSmall__xsDY0{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem}@media(max-width:640px){.CoursePlanSelectorModal_featureListSmall__xsDY0{gap:.16rem}}.CoursePlanSelectorModal_featureListSmall__xsDY0 li{display:flex;align-items:center;gap:.35rem;font-size:.7rem;font-weight:700;color:hsla(0,0%,8%,.8)}@media(max-width:640px){.CoursePlanSelectorModal_featureListSmall__xsDY0 li{font-size:.6rem;gap:.26rem;line-height:1.18}}.CoursePlanSelectorModal_checkIconBoxSmall__TBzn9{width:13px;height:13px;background-color:#c1ff72;border:1.2px solid #141414;border-radius:0;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:1px 1px 0 0 #141414}.CoursePlanSelectorModal_checkIconBoxSmall__TBzn9 svg{color:#141414;stroke-width:3.5;width:8px;height:8px}@media(max-width:640px){.CoursePlanSelectorModal_checkIconBoxSmall__TBzn9{width:10.5px;height:10.5px;border-width:1px;box-shadow:1px 1px 0 0 #141414}.CoursePlanSelectorModal_checkIconBoxSmall__TBzn9 svg{width:6.5px;height:6.5px}}.CoursePlanSelectorModal_creditValueBadgeSmall__0316f{font-size:1.05rem;font-weight:900;color:#c1ff72;line-height:1;margin-bottom:.25rem;background-color:#141414;padding:.15rem .45rem;border:1.5px solid #141414;box-shadow:1.5px 1.5px 0 0 #141414}@media(max-width:640px){.CoursePlanSelectorModal_creditValueBadgeSmall__0316f{font-size:.74rem;padding:.06rem .32rem;margin-bottom:.15rem;border-width:1px;box-shadow:1px 1px 0 0 #141414}}.CoursePlanSelectorModal_ctaButtonSmall__BMaCo{background-color:#c1ff72;color:#141414;border:2px solid #141414;padding:.3rem .55rem;font-size:.65rem;font-weight:900;text-transform:uppercase;letter-spacing:.02em;display:inline-flex;align-items:center;gap:.25rem;cursor:pointer;box-shadow:2px 2px 0 0 #141414;transition:all .15s ease;white-space:nowrap}.CoursePlanSelectorModal_ctaButtonSmall__BMaCo:hover{background-color:#fff;transform:translate(-1px,-1px);box-shadow:3px 3px 0 0 #141414}@media(max-width:640px){.CoursePlanSelectorModal_ctaButtonSmall__BMaCo{font-size:.56rem;padding:.22rem .4rem;border-width:1.5px;box-shadow:1.5px 1.5px 0 0 #141414;gap:.18rem}.CoursePlanSelectorModal_ctaButtonSmall__BMaCo svg{width:9px;height:9px}}.CoursePlanSelectorModal_planCardLimeHighlight__r4jV5{background-color:#c1ff72;border:3.5px solid #141414;box-shadow:6px 6px 0 0 #141414;padding:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1)}.CoursePlanSelectorModal_planCardLimeHighlight__r4jV5:hover{transform:translate(-2px,-2px);box-shadow:8px 8px 0 0 #141414}@media(max-width:640px){.CoursePlanSelectorModal_planCardLimeHighlight__r4jV5{padding:.55rem .65rem;border-width:2px;box-shadow:3px 3px 0 0 #141414;gap:.5rem}.CoursePlanSelectorModal_planCardLimeHighlight__r4jV5:hover{transform:none;box-shadow:3px 3px 0 0 #141414}}.CoursePlanSelectorModal_planCardLimeHighlight__r4jV5 .CoursePlanSelectorModal_checkIconBox___c_io{background-color:#fff!important;border-color:#141414!important}.CoursePlanSelectorModal_planCardLimeHighlight__r4jV5 .CoursePlanSelectorModal_checkIconBox___c_io svg{color:#141414!important}.CoursePlanSelectorModal_planTitleLimeCard___qz_p{font-size:1.15rem;font-weight:900;color:#141414;line-height:1.2;letter-spacing:-.02em}@media(max-width:640px){.CoursePlanSelectorModal_planTitleLimeCard___qz_p{font-size:.84rem;line-height:1.15}}.CoursePlanSelectorModal_planDescLimeCard__Na_1I{font-size:.78rem;line-height:1.5;color:#141414;font-weight:600;margin:.35rem 0 0}@media(max-width:640px){.CoursePlanSelectorModal_planDescLimeCard__Na_1I{font-size:.64rem;line-height:1.3;margin-top:.12rem}}.CoursePlanSelectorModal_planCardBlack__DXpFE{background-color:#141414!important;border:3.5px solid #141414!important;box-shadow:6px 6px 0 0 #141414!important;padding:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1)}.CoursePlanSelectorModal_planCardBlack__DXpFE:hover{transform:translate(-2px,-2px);box-shadow:8px 8px 0 0 #141414!important}@media(max-width:640px){.CoursePlanSelectorModal_planCardBlack__DXpFE{padding:.55rem .65rem;border-width:2px!important;box-shadow:3px 3px 0 0 #141414!important;gap:.5rem}.CoursePlanSelectorModal_planCardBlack__DXpFE:hover{transform:none;box-shadow:3px 3px 0 0 #141414!important}}.CoursePlanSelectorModal_planCardBlack__DXpFE .CoursePlanSelectorModal_startDateLabel__VKDqt{color:#c1ff72!important}.CoursePlanSelectorModal_planCardBlack__DXpFE .CoursePlanSelectorModal_planTitle__MM8bc{color:#fff!important}.CoursePlanSelectorModal_planCardBlack__DXpFE .CoursePlanSelectorModal_featureList__7HTMi li span{color:hsla(0,0%,100%,.9)!important}.CoursePlanSelectorModal_planCardBlack__DXpFE .CoursePlanSelectorModal_checkIconBox___c_io{background-color:#c1ff72!important;border-color:#c1ff72!important}.CoursePlanSelectorModal_planCardBlack__DXpFE .CoursePlanSelectorModal_checkIconBox___c_io svg{color:#141414!important}.CoursePlanSelectorModal_planCardBlack__DXpFE .CoursePlanSelectorModal_iconBox__E6aWX{background-color:#222!important;border-color:#383838!important;box-shadow:2px 2px 0 0 #000!important}.CoursePlanSelectorModal_planCardBlack__DXpFE .CoursePlanSelectorModal_giftIcon__cmMSF{color:#c1ff72!important}.CoursePlanSelectorModal_planCardBlack__DXpFE .CoursePlanSelectorModal_creditValueBadgeSmall__0316f{background-color:#c1ff72!important;color:#141414!important;border-color:#c1ff72!important;box-shadow:1.5px 1.5px 0 0 #fff!important}.CoursePlanSelectorModal_planCardBlack__DXpFE .CoursePlanSelectorModal_ctaButtonCream__iWQkD,.CoursePlanSelectorModal_planCardBlack__DXpFE .CoursePlanSelectorModal_ctaButtonWhite__7jkbo,.CoursePlanSelectorModal_planCardBlack__DXpFE .CoursePlanSelectorModal_ctaButton__8OHj8{box-shadow:3.5px 3.5px 0 0 #fff!important}.CoursePlanSelectorModal_planCardBlack__DXpFE .CoursePlanSelectorModal_ctaButtonCream__iWQkD:hover,.CoursePlanSelectorModal_planCardBlack__DXpFE .CoursePlanSelectorModal_ctaButtonWhite__7jkbo:hover,.CoursePlanSelectorModal_planCardBlack__DXpFE .CoursePlanSelectorModal_ctaButton__8OHj8:hover{box-shadow:5px 5px 0 0 #fff!important;transform:translate(-1.5px,-1.5px)}@media(max-width:640px){.CoursePlanSelectorModal_planCardBlack__DXpFE .CoursePlanSelectorModal_ctaButtonCream__iWQkD,.CoursePlanSelectorModal_planCardBlack__DXpFE .CoursePlanSelectorModal_ctaButtonWhite__7jkbo,.CoursePlanSelectorModal_planCardBlack__DXpFE .CoursePlanSelectorModal_ctaButton__8OHj8{box-shadow:2px 2px 0 0 #fff!important}}.CoursePlanSelectorModal_darkHighlightBox__5Y9VV{background-color:#141414;color:#c1ff72;padding:.12rem .45rem;font-weight:900;border-radius:2px;display:inline-block;box-shadow:1.5px 1.5px 0 0 #141414;margin:.1rem .15rem;line-height:1.2;vertical-align:baseline}@media(max-width:640px){.CoursePlanSelectorModal_darkHighlightBox__5Y9VV{padding:.04rem .28rem;font-size:.64rem;margin:.05rem .1rem;box-shadow:1px 1px 0 0 #141414}}.CoursePlanSelectorModal_ctaButtonWhite__7jkbo{background-color:#fff;color:#141414;border:2.5px solid #141414;padding:.5rem .85rem;font-size:.75rem;font-weight:900;text-transform:uppercase;letter-spacing:.03em;display:inline-flex;align-items:center;gap:.3rem;cursor:pointer;box-shadow:3px 3px 0 0 #141414;transition:all .15s ease;white-space:nowrap}.CoursePlanSelectorModal_ctaButtonWhite__7jkbo:hover{background-color:#f7f7f2;transform:translate(-1.5px,-1.5px);box-shadow:4.5px 4.5px 0 0 #141414}@media(max-width:640px){.CoursePlanSelectorModal_ctaButtonWhite__7jkbo{font-size:.58rem;padding:.24rem .44rem;border-width:1.5px;box-shadow:1.5px 1.5px 0 0 #141414;gap:.18rem}.CoursePlanSelectorModal_ctaButtonWhite__7jkbo svg{width:9px;height:9px}}.CoursePlanSelectorModal_ctaButtonCream__iWQkD{background-color:#ececde;color:#141414;border:2.5px solid #141414;padding:.5rem .85rem;font-size:.75rem;font-weight:900;text-transform:uppercase;letter-spacing:.03em;display:inline-flex;align-items:center;gap:.3rem;cursor:pointer;box-shadow:3px 3px 0 0 #141414;transition:all .15s ease;white-space:nowrap}.CoursePlanSelectorModal_ctaButtonCream__iWQkD:hover{background-color:#f7f7eb;transform:translate(-1.5px,-1.5px);box-shadow:4.5px 4.5px 0 0 #141414}@media(max-width:640px){.CoursePlanSelectorModal_ctaButtonCream__iWQkD{font-size:.58rem;padding:.24rem .44rem;border-width:1.5px;box-shadow:1.5px 1.5px 0 0 #141414;gap:.18rem}.CoursePlanSelectorModal_ctaButtonCream__iWQkD svg{width:9px;height:9px}}.CoursePlanSelectorModal_planLeft__kJibW{display:flex;align-items:flex-start;gap:.85rem;min-width:0;flex:1}@media(max-width:640px){.CoursePlanSelectorModal_planLeft__kJibW{gap:.5rem;align-items:center}}.CoursePlanSelectorModal_iconBox__E6aWX{width:2.5rem;height:2.5rem;background-color:#141414;border:2px solid #141414;box-shadow:3px 3px 0 0 #141414;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:.2rem}@media(max-width:640px){.CoursePlanSelectorModal_iconBox__E6aWX{width:1.75rem;height:1.75rem;border-width:1.5px;box-shadow:1.5px 1.5px 0 0 #141414;margin-top:0}}.CoursePlanSelectorModal_cartIcon__MTkRx{width:1.25rem;height:1.25rem;color:#fff}@media(max-width:640px){.CoursePlanSelectorModal_cartIcon__MTkRx{width:.9rem;height:.9rem}}.CoursePlanSelectorModal_giftIcon__cmMSF{width:1.35rem;height:1.35rem;color:#c1ff72}@media(max-width:640px){.CoursePlanSelectorModal_giftIcon__cmMSF{width:.9rem;height:.9rem}}.CoursePlanSelectorModal_iconBoxDark__6OXiU{width:2.5rem;height:2.5rem;background-color:#141414;border:2px solid #141414;box-shadow:3px 3px 0 0 #141414;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:.2rem}@media(max-width:640px){.CoursePlanSelectorModal_iconBoxDark__6OXiU{width:1.75rem;height:1.75rem;border-width:1.5px;box-shadow:1.5px 1.5px 0 0 #141414;margin-top:0}}.CoursePlanSelectorModal_starIcon__Qj2CL,.CoursePlanSelectorModal_zapIcon__RsMqM{width:1.35rem;height:1.35rem;color:#c1ff72;fill:#c1ff72}@media(max-width:640px){.CoursePlanSelectorModal_starIcon__Qj2CL,.CoursePlanSelectorModal_zapIcon__RsMqM{width:.9rem;height:.9rem}}.CoursePlanSelectorModal_textCol__YsbYG{min-width:0;text-align:left}.CoursePlanSelectorModal_startDateLabel__VKDqt{font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;color:hsla(0,0%,8%,.5);margin-bottom:.15rem}@media(max-width:640px){.CoursePlanSelectorModal_startDateLabel__VKDqt{font-size:7.5px;margin-bottom:.05rem;letter-spacing:.05em}}.CoursePlanSelectorModal_titleRow__a_e1O{display:flex;align-items:center;gap:.5rem}.CoursePlanSelectorModal_planTitle__MM8bc{font-size:1.15rem;font-weight:900;color:#141414;line-height:1.2}@media(max-width:640px){.CoursePlanSelectorModal_planTitle__MM8bc{font-size:.84rem;line-height:1.15}}.CoursePlanSelectorModal_featureList__7HTMi{list-style:none;padding:0;margin:.4rem 0 0;display:flex;flex-direction:column;gap:.28rem}@media(max-width:640px){.CoursePlanSelectorModal_featureList__7HTMi{margin-top:.2rem;gap:.15rem}}.CoursePlanSelectorModal_featureList__7HTMi li{display:flex;align-items:center;gap:.45rem;font-size:.78rem;font-weight:700;color:hsla(0,0%,8%,.85)}@media(max-width:640px){.CoursePlanSelectorModal_featureList__7HTMi li{font-size:.62rem;gap:.28rem;line-height:1.18}}.CoursePlanSelectorModal_checkIconBox___c_io{width:16px;height:16px;background-color:#c1ff72;border:1.5px solid #141414;border-radius:0;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:1.2px 1.2px 0 0 #141414}.CoursePlanSelectorModal_checkIconBox___c_io svg{color:#141414;stroke-width:3.5;width:10px;height:10px}@media(max-width:640px){.CoursePlanSelectorModal_checkIconBox___c_io{width:11px;height:11px;border-width:1px;box-shadow:1px 1px 0 0 #141414}.CoursePlanSelectorModal_checkIconBox___c_io svg{width:7px;height:7px}}.CoursePlanSelectorModal_planRight__SkXJk{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;flex-shrink:0;min-width:120px}@media(max-width:640px){.CoursePlanSelectorModal_planRight__SkXJk{min-width:unset}}.CoursePlanSelectorModal_oldPriceRow__KVT9c{display:flex;align-items:center;gap:.3rem;line-height:1}@media(max-width:640px){.CoursePlanSelectorModal_oldPriceRow__KVT9c{gap:.22rem}}.CoursePlanSelectorModal_oldPrice__OEN0y{font-size:11px;font-weight:700;color:hsla(0,0%,8%,.4);text-decoration:line-through;line-height:1}@media(max-width:640px){.CoursePlanSelectorModal_oldPrice__OEN0y{font-size:8px}}.CoursePlanSelectorModal_discountBadge__EYRj0{background-color:#ef4444;color:#fff;border:1px solid #141414;border-radius:.25rem;padding:.05rem .25rem;font-size:.62rem;font-weight:900;line-height:1;box-shadow:1px 1px 0 0 #141414}@media(max-width:640px){.CoursePlanSelectorModal_discountBadge__EYRj0{font-size:.5rem;padding:.025rem .16rem;border-radius:2px;box-shadow:.8px .8px 0 0 #141414}}.CoursePlanSelectorModal_newPrice__syMd3{font-size:1.75rem;font-weight:900;color:#141414;line-height:1;margin:.15rem 0 .4rem}@media(max-width:640px){.CoursePlanSelectorModal_newPrice__syMd3{font-size:1.15rem;margin:.06rem 0 .16rem}}.CoursePlanSelectorModal_creditValueBadge__iW2oh{font-size:1.35rem;font-weight:900;color:#c1ff72;line-height:1;margin:0 0 .4rem;background-color:#141414;padding:.25rem .65rem;border:1.5px solid #141414;box-shadow:2px 2px 0 0 #141414}@media(max-width:640px){.CoursePlanSelectorModal_creditValueBadge__iW2oh{font-size:.84rem;padding:.1rem .36rem;margin-bottom:.22rem;border-width:1px;box-shadow:1px 1px 0 0 #141414}}.CoursePlanSelectorModal_ctaButton__8OHj8{background-color:#c1ff72;color:#141414;border:2px solid #141414;padding:.45rem .75rem;font-size:.75rem;font-weight:900;text-transform:uppercase;letter-spacing:.03em;display:inline-flex;align-items:center;gap:.3rem;cursor:pointer;box-shadow:2.5px 2.5px 0 0 #141414;transition:all .15s ease;white-space:nowrap}.CoursePlanSelectorModal_ctaButton__8OHj8:hover{background-color:#fff;transform:translate(-1px,-1px);box-shadow:4px 4px 0 0 #141414}@media(max-width:640px){.CoursePlanSelectorModal_ctaButton__8OHj8{font-size:.58rem;padding:.24rem .44rem;border-width:1.5px;box-shadow:1.5px 1.5px 0 0 #141414;gap:.18rem}.CoursePlanSelectorModal_ctaButton__8OHj8 svg{width:9px;height:9px}}.CoursePlanSelectorModal_footer__jj6MR{margin-top:1.25rem;padding-top:1rem;border-top:2px solid hsla(0,0%,8%,.15);display:flex;align-items:center;justify-content:center;gap:.5rem}@media(max-width:640px){.CoursePlanSelectorModal_footer__jj6MR{margin-top:.65rem;padding-top:.45rem;border-top-width:1px;gap:.3rem}}.CoursePlanSelectorModal_shieldIcon__kM9o_{width:1.1rem;height:1.1rem;color:#141414;stroke-width:2.5}@media(max-width:640px){.CoursePlanSelectorModal_shieldIcon__kM9o_{width:.8rem;height:.8rem}}.CoursePlanSelectorModal_guaranteeText__iout1{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:hsla(0,0%,8%,.75)}@media(max-width:640px){.CoursePlanSelectorModal_guaranteeText__iout1{font-size:8.5px;line-height:1.15}}.CoursePlanSelectorModal_loadingContainer__JVC9s{display:flex;flex-direction:column;width:100%;margin:1rem 0}.CoursePlanSelectorModal_loadingStatusRow__HoktJ{display:flex;align-items:center;gap:.4rem;margin-bottom:.5rem}.CoursePlanSelectorModal_loadingDot__NT5Qh{width:6px;height:6px;background-color:#141414;border-radius:50%;animation:CoursePlanSelectorModal_pulseDot__52vou 1.2s infinite alternate}@keyframes CoursePlanSelectorModal_pulseDot__52vou{0%{transform:scale(.8);opacity:.5}to{transform:scale(1.2);opacity:1}}.CoursePlanSelectorModal_loadingText__6PW7_{color:#141414;font-size:.85rem;font-weight:700;margin:0}.CoursePlanSelectorModal_progressBarBg__7s289{width:100%;height:6px;background-color:#fff;border:2px solid #141414;margin-bottom:1rem;position:relative;overflow:hidden}.CoursePlanSelectorModal_progressBarFill__aaHKP{height:100%;background-color:#c1ff72;transition:width .1s linear}.CoursePlanSelectorModal_skeletonList__FnNxL{display:flex;flex-direction:column;gap:.75rem}.CoursePlanSelectorModal_skeletonCard__jy_pv{width:100%;height:80px;background:#fff;border:3px solid #141414;position:relative;overflow:hidden;box-shadow:4px 4px 0 0 #141414}.CoursePlanSelectorModal_skeletonHighlight__BbgXe{width:50%;height:100%;background:linear-gradient(90deg,hsla(0,0%,8%,0),hsla(0,0%,8%,.06) 50%,hsla(0,0%,8%,0));position:absolute;top:0;left:0;animation:CoursePlanSelectorModal_shimmer__p58j1 1.5s infinite}@keyframes CoursePlanSelectorModal_shimmer__p58j1{0%{transform:translateX(-150%)}to{transform:translateX(250%)}}