@keyframes AuthPageWrapper_fadeInContent__0pykx{0%{opacity:0}to{opacity:1}}@keyframes AuthPageWrapper_fadeInContentFromRight__mNHQU{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes AuthPageWrapper_fadeInContentFromLeft__XiErL{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes AuthPageWrapper_fadeInContentFromBottom__5jJ8q{0%{opacity:0;transform:translate3d(0,140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes AuthPageWrapper_fadeInContentFromTop__OlcCf{0%{opacity:0;transform:translate3d(0,-140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes AuthPageWrapper_fadeOutContent__tgE6L{0%{opacity:1}to{opacity:0}}@keyframes AuthPageWrapper_fadeOutContentToRight__uaPaJ{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes AuthPageWrapper_fadeOutContentToLeft__JQ8JO{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes AuthPageWrapper_fadeOutContentToBottom__oYV_N{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes AuthPageWrapper_skeletonPulsate__DOenY{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.AuthPageWrapper_wrapper__Nlb91{width:100%;height:100vh;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;position:relative;z-index:1}.AuthPageWrapper_wrapper__Nlb91 .AuthPageWrapper_iconLeft__mwlnL{position:absolute;left:0;top:20%;width:280px;height:auto;z-index:-1}.AuthPageWrapper_wrapper__Nlb91 .AuthPageWrapper_iconRight__c581j{position:absolute;right:0;top:30%;width:280px;height:auto;z-index:-1}.AuthPageWrapper_wrapper__Nlb91 .AuthPageWrapper_content__5YrJj{margin-top:60px;height:100%;width:100%;display:flex;align-items:center;justify-content:center;overflow-y:auto;position:relative}@media screen and (max-width:768px){.AuthPageWrapper_wrapper__Nlb91 .AuthPageWrapper_backgroundImage__I_Xor{display:none}.AuthPageWrapper_wrapper__Nlb91 .AuthPageWrapper_content__5YrJj{width:100%}.AuthPageWrapper_wrapper__Nlb91 .AuthPageWrapper_iconLeft__mwlnL,.AuthPageWrapper_wrapper__Nlb91 .AuthPageWrapper_iconRight__c581j{width:30%}}@media screen and (max-height:560px){.AuthPageWrapper_additionalHeight__8O4_1{height:150%}}@keyframes ActivateForm_fadeInContent__VzP2r{0%{opacity:0}to{opacity:1}}@keyframes ActivateForm_fadeInContentFromRight__xc_sh{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes ActivateForm_fadeInContentFromLeft__pULmF{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes ActivateForm_fadeInContentFromBottom__22Jct{0%{opacity:0;transform:translate3d(0,140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes ActivateForm_fadeInContentFromTop___xhvj{0%{opacity:0;transform:translate3d(0,-140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes ActivateForm_fadeOutContent__5FAfT{0%{opacity:1}to{opacity:0}}@keyframes ActivateForm_fadeOutContentToRight__kIpfK{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes ActivateForm_fadeOutContentToLeft__ukOfs{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes ActivateForm_fadeOutContentToBottom__6ibZf{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes ActivateForm_skeletonPulsate__IO7nx{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.ActivateForm_loader__UwlUg{width:30px;height:30px;margin:0 auto}.ActivateForm_welcome__J9XaV{margin:0 0 12px}.ActivateForm_registerButton____yRT{background-color:#2680eb;border:2px solid #2680eb;font-weight:600;padding:12px 15px;color:#fff;text-align:center;border-radius:5px;text-decoration:none;font-size:14px;cursor:pointer;box-shadow:0 1px 4px rgba(0,0,0,.12);transition:background-color .25s ease-in-out,border .25s ease-in-out,opacity .25s ease-in-out,color .25s ease-in-out;margin-bottom:20px}.ActivateForm_registerButton____yRT:hover{background-color:#134784;border:2px solid #134784}.ActivateForm_registerButton____yRT:disabled{opacity:.4;cursor:default;pointer-events:none}.ActivateForm_invalidInvite__AE9nr{margin-bottom:24px;font-size:14px;font-weight:500;text-align:center;color:#414141}.ActivateForm_invalidInvite__AE9nr a{color:#2680eb;text-decoration:underline}.ActivateForm_loading__ARAv2{position:relative}.ActivateForm_loading__ARAv2 .ActivateForm_spinner__u3i_e{width:24px;height:24px;position:absolute;right:15px;top:50%;transform:translateY(-50%)}@keyframes FormCard_fadeInContent__nTH5X{0%{opacity:0}to{opacity:1}}@keyframes FormCard_fadeInContentFromRight__Reqvd{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes FormCard_fadeInContentFromLeft__3LWkx{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes FormCard_fadeInContentFromBottom__ei_6v{0%{opacity:0;transform:translate3d(0,140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes FormCard_fadeInContentFromTop__R1f5Z{0%{opacity:0;transform:translate3d(0,-140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes FormCard_fadeOutContent__iD5tb{0%{opacity:1}to{opacity:0}}@keyframes FormCard_fadeOutContentToRight__abLsP{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes FormCard_fadeOutContentToLeft__u9O6_{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes FormCard_fadeOutContentToBottom__UtsQL{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes FormCard_skeletonPulsate__NK9lo{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.FormCard_card__7rltk{display:flex;flex-direction:column;width:100%;max-width:550px;animation:FormCard_fadeInContent__nTH5X .4s ease-in-out normal;padding:36px 46px 0;margin:20px 0;background-color:#fff;border-radius:15px;box-shadow:0 4px 50px 0 rgba(0,0,0,.1)}.FormCard_card__7rltk .FormCard_headerWrapper__KtU7J{width:100%;margin-bottom:24px}.FormCard_card__7rltk .FormCard_headerWrapper__KtU7J .FormCard_header__s2XB7{margin:0;font-weight:500;font-size:44px}@media screen and (max-width:1400px){.FormCard_card__7rltk .FormCard_headerWrapper__KtU7J .FormCard_header__s2XB7{font-size:42px}}@media screen and (max-width:768px){.FormCard_card__7rltk .FormCard_headerWrapper__KtU7J .FormCard_header__s2XB7{font-size:28px}}.FormCard_card__7rltk form{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;width:100%}@media screen and (max-width:768px){.FormCard_card__7rltk{padding:26px 46px 0 26px;margin:10px}}@keyframes SubjectDrawer_fadeInContent__kNTYc{0%{opacity:0}to{opacity:1}}@keyframes SubjectDrawer_fadeInContentFromRight__ty9YX{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes SubjectDrawer_fadeInContentFromLeft__XUV_m{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes SubjectDrawer_fadeInContentFromBottom__mcYdu{0%{opacity:0;transform:translate3d(0,140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes SubjectDrawer_fadeInContentFromTop__C5Sle{0%{opacity:0;transform:translate3d(0,-140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes SubjectDrawer_fadeOutContent__idN86{0%{opacity:1}to{opacity:0}}@keyframes SubjectDrawer_fadeOutContentToRight__6aiyd{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes SubjectDrawer_fadeOutContentToLeft__xHDgw{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes SubjectDrawer_fadeOutContentToBottom__qdS3N{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes SubjectDrawer_skeletonPulsate__ITfmd{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.SubjectDrawer_wrapper__3Vi79{position:fixed;inset:0;z-index:2147483647;pointer-events:none;isolation:isolate}.SubjectDrawer_overlay__NEqkM{position:absolute;inset:0;background:rgba(0,0,0,.38);pointer-events:auto}.SubjectDrawer_panel__rpQn0{position:absolute;top:0;right:0;height:100%;width:min(100%,650px);background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.18);transform:translateX(100%);transition:transform .28s ease;pointer-events:auto;z-index:1;display:grid;grid-template-rows:auto 48px 1fr;min-width:0}.SubjectDrawer_show__Kv8f2 .SubjectDrawer_panel__rpQn0{transform:translateX(0)}.SubjectDrawer_topBar__vU_l0{grid-row:1;position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:hsla(0,0%,100%,.92);-webkit-backdrop-filter:saturate(180%) blur(8px);backdrop-filter:saturate(180%) blur(8px);border-bottom:1px solid rgba(0,0,0,.08)}.SubjectDrawer_heading__aqAjp{margin:0;font-size:28px;line-height:1.5;font-weight:700}.SubjectDrawer_subjectInfo__woiNN{padding:0;width:100%}.SubjectDrawer_subjectInfoSection__kT5RA{margin-bottom:32px}.SubjectDrawer_subjectInfoSection__kT5RA:last-child{margin-bottom:0}.SubjectDrawer_subjectInfoContent__II_lG{line-height:1.6;color:#222}.SubjectDrawer_subjectInfoContent__II_lG p{margin:0 0 12px}.SubjectDrawer_subjectInfoContent__II_lG p:last-child{margin-bottom:0}.SubjectDrawer_subjectInfoContent__II_lG h3{margin:16px 0 8px;font-size:18px;font-weight:700;color:#111827}.SubjectDrawer_subjectInfoContent__II_lG h4{margin:16px 0 8px;font-size:16px;font-weight:700;color:#111827}.SubjectDrawer_subjectInfoContent__II_lG h5{margin:12px 0 6px;font-size:14px;font-weight:600;color:#374151}.SubjectDrawer_subjectInfoContent__II_lG ol,.SubjectDrawer_subjectInfoContent__II_lG ul{padding-left:22px;margin:0 0 14px}.SubjectDrawer_subjectInfoContent__II_lG li{margin:8px 0}.SubjectDrawer_subjectInfoContent__II_lG li>ol,.SubjectDrawer_subjectInfoContent__II_lG li>ul{margin-top:6px}.SubjectDrawer_subjectInfoContent__II_lG strong{font-weight:700}.SubjectDrawer_subjectInfoContent__II_lG em,.SubjectDrawer_subjectInfoContent__II_lG i{font-style:italic}.SubjectDrawer_overlayClose__3Lvao{position:fixed;top:0;right:650px;z-index:1002;pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:#fff;cursor:pointer}.SubjectDrawer_tabs__6vh_s{grid-row:2;display:flex;align-items:center;gap:8px;height:48px;padding:0 16px;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;min-width:0;border-bottom:1px solid rgba(0,0,0,.06);white-space:nowrap}.SubjectDrawer_tab__JGixZ{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.08);background:#fff;min-height:36px;padding:8px 14px;line-height:1.2;font-size:14px;font-weight:600;border-radius:999px;white-space:nowrap;cursor:pointer;transition:background .2s ease,box-shadow .2s ease,border-color .2s ease}.SubjectDrawer_tab__JGixZ:hover{background:#3c19a5;color:#fff}.SubjectDrawer_tab__JGixZ:hover.SubjectDrawer_syv___WvZu{background:#134784;color:#fff}.SubjectDrawer_active__6Mme9{background:#6b3aff;color:#fff;border-color:#6b3aff;box-shadow:0 4px 10px rgba(11,87,208,.25)}.SubjectDrawer_active__6Mme9.SubjectDrawer_syv___WvZu{background:#2680eb;border-color:#2680eb}.SubjectDrawer_tabLabel__t5czN{display:block;max-width:28ch;text-overflow:ellipsis;overflow:hidden}.SubjectDrawer_body__xZoeH{grid-row:3;min-height:0;overflow:auto;padding:16px}.SubjectDrawer_loadingCover__1TRTM{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;background:hsla(0,0%,100%,.75);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:auto}.SubjectDrawer_body__xZoeH>:first-child{margin-top:0}.SubjectDrawer_courseBody__BYtoC{line-height:1.6;color:#222}.SubjectDrawer_courseBody__BYtoC ol,.SubjectDrawer_courseBody__BYtoC ul{padding-left:22px;margin:0 0 14px}.SubjectDrawer_courseBody__BYtoC li{margin:8px 0}.SubjectDrawer_courseBody__BYtoC li>ol,.SubjectDrawer_courseBody__BYtoC li>ul{margin-top:6px}.SubjectDrawer_courseBody__BYtoC p{margin:0 0 12px}.SubjectDrawer_courseBody__BYtoC a{color:#2680eb;text-decoration:underline}.SubjectDrawer_courseBody__BYtoC h4,.SubjectDrawer_courseBody__BYtoC h5{margin:16px 0 8px}@keyframes SubjectDrawer_sdSpin__Z2A_8{to{transform:rotate(1turn)}}.SubjectDrawer_spinner__4hKAH{width:36px;height:36px;border-radius:50%;border:5px solid rgba(0,0,0,.12);border-top-color:#6b3aff;animation:SubjectDrawer_sdSpin__Z2A_8 .8s linear infinite;margin-bottom:10px}.SubjectDrawer_spinner__4hKAH.SubjectDrawer_syv___WvZu{border-top-color:#2680eb}.SubjectDrawer_loadingText__Hku_B{font-size:14px;color:#333}.SubjectDrawer_panel__rpQn0:has(.SubjectDrawer_loadingCover__1TRTM) .SubjectDrawer_body__xZoeH,.SubjectDrawer_panel__rpQn0:has(.SubjectDrawer_loadingCover__1TRTM) .SubjectDrawer_tabs__6vh_s{filter:grayscale(.1) opacity(.6);pointer-events:none}.SubjectDrawer_mobileClose__sWGqh{display:none}@media(max-width:640px){.SubjectDrawer_overlayClose__3Lvao{display:none}.SubjectDrawer_topBar__vU_l0{position:relative;top:auto}.SubjectDrawer_mobileClose__sWGqh{display:inline-flex;position:absolute;top:10px;right:10px;z-index:3;width:40px;height:40px;align-items:center;justify-content:center;border:0;border-radius:9999px;background:rgba(17,24,39,.7);color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;transition:transform .06s ease,filter .15s ease}.SubjectDrawer_mobileClose__sWGqh:hover{filter:brightness(1.05)}.SubjectDrawer_mobileClose__sWGqh:active{transform:scale(.98)}}@keyframes SummaryDisplay_fadeInContent__rPPlC{0%{opacity:0}to{opacity:1}}@keyframes SummaryDisplay_fadeInContentFromRight__50PNU{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes SummaryDisplay_fadeInContentFromLeft__iYR7k{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes SummaryDisplay_fadeInContentFromBottom__Jy3k8{0%{opacity:0;transform:translate3d(0,140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes SummaryDisplay_fadeInContentFromTop__pjMCy{0%{opacity:0;transform:translate3d(0,-140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes SummaryDisplay_fadeOutContent___975c{0%{opacity:1}to{opacity:0}}@keyframes SummaryDisplay_fadeOutContentToRight__vCSh9{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes SummaryDisplay_fadeOutContentToLeft__MTlI5{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes SummaryDisplay_fadeOutContentToBottom__X1SH4{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes SummaryDisplay_skeletonPulsate__9hPgc{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.SummaryDisplay_wrapper__uKdN4{width:100%;display:flex;justify-content:center}.SummaryDisplay_content__85sQo{max-width:800px;width:100%}.SummaryDisplay_box__tUua7{width:100%;background-color:#7053e5;color:#fff;border-radius:8px;padding:24px}@media screen and (max-width:577px){.SummaryDisplay_box__tUua7{padding:16px}}.SummaryDisplay_box__tUua7 .SummaryDisplay_section__m29nl .SummaryDisplay_sectionTitle____fAW{font-size:18px;font-weight:400;margin-bottom:8px}.SummaryDisplay_box__tUua7 .SummaryDisplay_section__m29nl .SummaryDisplay_sectionTitle____fAW.SummaryDisplay_big__kk_7w{font-size:20px;font-weight:550}.SummaryDisplay_box__tUua7 .SummaryDisplay_section__m29nl .SummaryDisplay_row__4wZNl{display:flex;justify-content:space-between;margin-bottom:16px}.SummaryDisplay_box__tUua7 .SummaryDisplay_section__m29nl .SummaryDisplay_row__4wZNl .SummaryDisplay_column__MVy6n{width:50%;display:flex;flex-direction:column}.SummaryDisplay_box__tUua7 .SummaryDisplay_section__m29nl .SummaryDisplay_row__4wZNl .SummaryDisplay_column__MVy6n .SummaryDisplay_label__Q_6EU{font-size:14px;font-weight:400;margin-bottom:4px}.SummaryDisplay_box__tUua7 .SummaryDisplay_section__m29nl .SummaryDisplay_row__4wZNl .SummaryDisplay_column__MVy6n .SummaryDisplay_label__Q_6EU.SummaryDisplay_big__kk_7w{font-size:16px}@media screen and (max-width:577px){.SummaryDisplay_box__tUua7 .SummaryDisplay_section__m29nl .SummaryDisplay_row__4wZNl .SummaryDisplay_column__MVy6n .SummaryDisplay_label__Q_6EU{font-size:13px}}.SummaryDisplay_box__tUua7 .SummaryDisplay_section__m29nl .SummaryDisplay_row__4wZNl .SummaryDisplay_column__MVy6n .SummaryDisplay_value__d2qhf{font-size:18px;font-weight:500}.SummaryDisplay_box__tUua7 .SummaryDisplay_section__m29nl .SummaryDisplay_row__4wZNl .SummaryDisplay_column__MVy6n .SummaryDisplay_value__d2qhf.SummaryDisplay_big__kk_7w{font-size:22px;font-weight:600}@media screen and (max-width:577px){.SummaryDisplay_box__tUua7 .SummaryDisplay_section__m29nl .SummaryDisplay_row__4wZNl .SummaryDisplay_column__MVy6n .SummaryDisplay_value__d2qhf{font-size:18px}}.SummaryDisplay_box__tUua7 .SummaryDisplay_section__m29nl .SummaryDisplay_row__4wZNl .SummaryDisplay_column__MVy6n .SummaryDisplay_value__d2qhf .SummaryDisplay_disclaimerIcon__mKt0N{margin-right:8px;cursor:pointer;position:relative}.SummaryDisplay_box__tUua7 .SummaryDisplay_section__m29nl .SummaryDisplay_row__4wZNl .SummaryDisplay_column__MVy6n .SummaryDisplay_value__d2qhf .SummaryDisplay_disclaimerIcon__mKt0N .SummaryDisplay_tooltip__ZMT_G{position:absolute;top:-30px;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:6px 12px;border-radius:4px;font-size:12px;white-space:nowrap;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:10}@media screen and (max-width:992px){.SummaryDisplay_box__tUua7 .SummaryDisplay_section__m29nl .SummaryDisplay_row__4wZNl .SummaryDisplay_column__MVy6n .SummaryDisplay_value__d2qhf .SummaryDisplay_disclaimerIcon__mKt0N .SummaryDisplay_tooltip__ZMT_G{white-space:normal;text-align:center}}@media screen and (max-width:577px){.SummaryDisplay_box__tUua7 .SummaryDisplay_section__m29nl .SummaryDisplay_row__4wZNl .SummaryDisplay_column__MVy6n .SummaryDisplay_value__d2qhf .SummaryDisplay_disclaimerIcon__mKt0N{display:none}}.SummaryDisplay_box__tUua7 .SummaryDisplay_divider__Rpbb4{width:100%;height:1px;background-color:hsla(0,0%,100%,.3);margin:16px 0}@keyframes StudyPlanList_fadeInContent__y8Zko{0%{opacity:0}to{opacity:1}}@keyframes StudyPlanList_fadeInContentFromRight__ge0um{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes StudyPlanList_fadeInContentFromLeft__8L_17{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes StudyPlanList_fadeInContentFromBottom__CDfGZ{0%{opacity:0;transform:translate3d(0,140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes StudyPlanList_fadeInContentFromTop__P6afh{0%{opacity:0;transform:translate3d(0,-140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes StudyPlanList_fadeOutContent__KY3YQ{0%{opacity:1}to{opacity:0}}@keyframes StudyPlanList_fadeOutContentToRight__ejuCB{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes StudyPlanList_fadeOutContentToLeft__yD97v{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes StudyPlanList_fadeOutContentToBottom__WL1aW{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes StudyPlanList_skeletonPulsate__VF_kr{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.StudyPlanList_wrapper__5t19S{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:24px}@media screen and (max-width:577px){.StudyPlanList_wrapper__5t19S{margin-bottom:80px}}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP{width:100%;border-radius:6px;border:1px solid #c9d2db;overflow:hidden}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}@media screen and (max-width:577px){.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP{min-width:100%}}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerRow__i_OpF{width:100%;height:45px;display:flex;justify-content:space-between;background-color:#7053e5;border-radius:5px 5px 0 0}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerRow__i_OpF.StudyPlanList_syv__r3tAr{background-color:#2680eb}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A{height:100%;text-align:left;color:#fff;font-weight:550;font-size:16px;overflow:hidden;padding-top:12px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:first-child{width:240px;padding-left:12px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:nth-child(2){width:120px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:nth-child(3){width:100px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:nth-child(4){width:80px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:nth-child(5){width:120px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:nth-child(6){width:80px;padding-right:12px}@media screen and (max-width:1200px){.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A{font-size:14px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:first-child{width:200px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:nth-child(2){width:100px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:nth-child(3){width:80px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:nth-child(5){width:100px}}@media screen and (max-width:992px){.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:first-child{width:180px;padding-left:8px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:nth-child(2){width:90px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:nth-child(3),.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:nth-child(4){width:70px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:nth-child(5){width:90px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:nth-child(6){width:70px;padding-right:8px}}@media screen and (max-width:768px){.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:nth-child(5){display:none}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:first-child{width:35%;padding-left:8px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:nth-child(2){width:20%}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:nth-child(3),.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:nth-child(4){width:15%}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:nth-child(6){width:15%;padding-right:8px}}@media screen and (max-width:577px){.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:nth-child(2),.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:nth-child(3),.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:nth-child(5){display:none}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:first-child{width:60%;padding-left:8px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:nth-child(4){width:20%}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_headerCell__Qta0A:nth-child(6){width:20%;padding-right:8px}}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionRow___yW3b{width:100%;height:45px;display:flex;justify-content:space-between;align-items:center;background-color:#e6e6e6}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ{height:100%;display:flex;align-items:center;font-size:16px;font-weight:550;color:#000}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:first-child{width:240px;padding-left:12px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:nth-child(2){width:120px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:nth-child(3){width:100px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:nth-child(4){width:80px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:nth-child(5){width:120px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:nth-child(6){width:80px;padding-right:12px;justify-content:flex-end}@media screen and (max-width:1200px){.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ{font-size:14px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:first-child{width:200px;padding-left:8px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:nth-child(2){width:100px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:nth-child(3){width:80px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:nth-child(5){width:100px}}@media screen and (max-width:992px){.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:first-child{width:180px;padding-left:8px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:nth-child(2){width:90px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:nth-child(3),.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:nth-child(4){width:70px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:nth-child(5){width:90px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:nth-child(6){width:70px;padding-right:8px}}@media screen and (max-width:768px){.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:nth-child(5){display:none}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:first-child{width:35%;padding-left:8px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:nth-child(2){width:20%}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:nth-child(3),.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:nth-child(4){width:15%}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:nth-child(6){width:15%;padding-right:8px}}@media screen and (max-width:577px){.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:nth-child(2),.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:nth-child(3),.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:nth-child(5){display:none}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:first-child{width:60%;padding-left:8px}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:nth-child(4){width:20%}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_sectionCell__SW_tJ:nth-child(6){width:20%;padding-right:8px}}.StudyPlanList_wrapper__5t19S .StudyPlanList_tableWrapper__dSUcP .StudyPlanList_table__jhjdP .StudyPlanList_emptyState__3Eerg{color:#656565;width:100%;text-align:left;padding:16px}.StudyPlanList_floatingSaveButton__Mp_WI{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:1000;display:flex;justify-content:center;align-items:center;width:100%;max-width:100%;padding:0 16px;box-sizing:border-box}.StudyPlanList_floatingSaveButton__Mp_WI .StudyPlanList_saveButton__9QZrx{background-color:#7053e5;color:#fff;border:none;border-radius:8px;padding:12px 32px;font-size:16px;font-weight:600;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center;transition:all .2s ease;white-space:nowrap;margin-left:235px}.StudyPlanList_floatingSaveButton__Mp_WI .StudyPlanList_saveButton__9QZrx .StudyPlanList_spinner__HtdEb{width:16px;height:16px;margin-right:8px;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.StudyPlanList_floatingSaveButton__Mp_WI .StudyPlanList_saveButton__9QZrx:hover:not(:disabled){background-color:#5e3de2;box-shadow:0 6px 16px rgba(0,0,0,.2);transform:translateY(-2px)}.StudyPlanList_floatingSaveButton__Mp_WI .StudyPlanList_saveButton__9QZrx.StudyPlanList_syv__r3tAr{background-color:#2680eb}.StudyPlanList_floatingSaveButton__Mp_WI .StudyPlanList_saveButton__9QZrx.StudyPlanList_syv__r3tAr:hover:not(:disabled){background-color:#1573e3}.StudyPlanList_floatingSaveButton__Mp_WI .StudyPlanList_saveButton__9QZrx.StudyPlanList_popup__6l9KD{margin-left:100px}.StudyPlanList_floatingSaveButton__Mp_WI .StudyPlanList_saveButton__9QZrx:active:not(:disabled){transform:translateY(0)}.StudyPlanList_floatingSaveButton__Mp_WI .StudyPlanList_saveButton__9QZrx:disabled{opacity:.7;cursor:not-allowed}@media screen and (max-width:1200px){.StudyPlanList_floatingSaveButton__Mp_WI .StudyPlanList_saveButton__9QZrx{padding:12px 28px;font-size:15px}}@media screen and (max-width:992px){.StudyPlanList_floatingSaveButton__Mp_WI .StudyPlanList_saveButton__9QZrx{padding:11px 24px;font-size:14px}}@media screen and (max-width:768px){.StudyPlanList_floatingSaveButton__Mp_WI .StudyPlanList_saveButton__9QZrx{padding:10px 20px;font-size:14px;width:calc(100% - 32px);max-width:400px}}@media screen and (max-width:577px){.StudyPlanList_floatingSaveButton__Mp_WI .StudyPlanList_saveButton__9QZrx{display:none}}@keyframes Spinner_fadeInContent__UWs3u{0%{opacity:0}to{opacity:1}}@keyframes Spinner_fadeInContentFromRight__tbsVR{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes Spinner_fadeInContentFromLeft__hPSff{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes Spinner_fadeInContentFromBottom__d54NZ{0%{opacity:0;transform:translate3d(0,140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes Spinner_fadeInContentFromTop__IVhjB{0%{opacity:0;transform:translate3d(0,-140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes Spinner_fadeOutContent__U5FBV{0%{opacity:1}to{opacity:0}}@keyframes Spinner_fadeOutContentToRight__FX403{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes Spinner_fadeOutContentToLeft__nMg6L{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes Spinner_fadeOutContentToBottom__Q1Eiq{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes Spinner_skeletonPulsate__yw5ge{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.Spinner_spinnerWrapper__QsA12{width:100%;height:100%;justify-content:center;align-items:center;display:none;flex-direction:column;background-color:transparent}.Spinner_spinnerWrapper__QsA12.Spinner_show__HILBN{display:flex}.Spinner_spinnerWrapper__QsA12 .Spinner_spinner__DjEPh{width:100%;height:100%;border-radius:50%;border:3px solid #134784;border-top-color:transparent;animation:Spinner_spin__LzceD 1.4s linear infinite}.Spinner_spinnerWrapper__QsA12 .Spinner_spinner__DjEPh.Spinner_white__KrU2e{border:3px solid #fff;border-top-color:transparent}.Spinner_spinnerWrapper__QsA12 .Spinner_spinner__DjEPh.Spinner_thin__JOZu1{border:2px solid #134784;border-top-color:transparent}.Spinner_spinnerWrapper__QsA12 .Spinner_spinner__DjEPh.Spinner_whiteAndThin__szaco{border:2px solid #fff;border-top-color:transparent}@keyframes Spinner_spin__LzceD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ProgramPopup_fadeInContent__x6GY0{0%{opacity:0}to{opacity:1}}@keyframes ProgramPopup_fadeInContentFromRight__JSjz2{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes ProgramPopup_fadeInContentFromLeft__13_RZ{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes ProgramPopup_fadeInContentFromBottom__rOLXI{0%{opacity:0;transform:translate3d(0,140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes ProgramPopup_fadeInContentFromTop__QS3pJ{0%{opacity:0;transform:translate3d(0,-140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes ProgramPopup_fadeOutContent__IJWV4{0%{opacity:1}to{opacity:0}}@keyframes ProgramPopup_fadeOutContentToRight__7oDxY{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes ProgramPopup_fadeOutContentToLeft__pD2jy{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes ProgramPopup_fadeOutContentToBottom___CsGM{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes ProgramPopup_skeletonPulsate__XVpGZ{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.ProgramPopup_dialog__jgY1T{padding:0;border:none;background:transparent;outline:none;box-shadow:none;overflow-x:hidden}.ProgramPopup_dialog__jgY1T::-webkit-backdrop{background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ProgramPopup_dialog__jgY1T::backdrop{background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ProgramPopup_content__MPVsE{position:relative;width:min(100vw,960px);max-height:90vh;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 18px 40px rgba(0,0,0,.25);display:flex;flex-direction:column;animation:ProgramPopup_popIn__exgZP .2s ease-out}.ProgramPopup_closeBtn__6xF2y{position:absolute;top:12px;right:12px;background:none;border:0;cursor:pointer;width:28px;height:28px;display:grid;place-items:center;z-index:1000;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ProgramPopup_closeBtn__6xF2y:hover{opacity:.8}.ProgramPopup_closeBtn__6xF2y:focus{outline:none}.ProgramPopup_closeIcon__yrQYC{width:20px;height:20px}.ProgramPopup_body__ErD2x{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:calc(90vh - 48px)}.ProgramPopup_loading__wmSUp{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center;color:#4b5563}.ProgramPopup_loading__wmSUp .ProgramPopup_spinner__Ah9R5{width:22px;height:22px}.ProgramPopup_loading__wmSUp p{margin-top:16px;font-size:16px;font-weight:500}.ProgramPopup_section__Xi79I{padding:24px;--tbl-accent:#6b5ccf;--tbl-head-bg:#f3f2ff;--tbl-border:#e4e6ef;--tbl-odd:#faf8ff;--tbl-hover:#eef2ff;--tbl-chip-bg:rgba(107,92,207,.08);--tbl-chip-br:rgba(107,92,207,.25)}.ProgramPopup_section__Xi79I.ProgramPopup_blue__ZILdK{--tbl-accent:#2b6cb0;--tbl-head-bg:#edf5ff;--tbl-border:#dbe7f6;--tbl-odd:#f5faff;--tbl-hover:#e8f2ff;--tbl-chip-bg:rgba(43,108,176,.08);--tbl-chip-br:rgba(43,108,176,.25)}.ProgramPopup_section__Xi79I.ProgramPopup_purple__gqikV{--tbl-accent:#7a3db8;--tbl-head-bg:#f5effc;--tbl-border:#e6ddf4;--tbl-odd:#fbf8ff;--tbl-hover:#f1e9ff;--tbl-chip-bg:rgba(122,61,184,.08);--tbl-chip-br:rgba(122,61,184,.25)}.ProgramPopup_section__Xi79I.ProgramPopup_colourBlock__73F6V{border-radius:8px;background:#f9f2fd}.ProgramPopup_section__Xi79I.ProgramPopup_colourBlock__73F6V.ProgramPopup_blue__ZILdK{background:#f0f8ff}.ProgramPopup_section__Xi79I.ProgramPopup_colourBlock__73F6V.ProgramPopup_purple__gqikV{background:#f9f2fd}.ProgramPopup_sectionTitle__Fr3As{margin:0 0 12px;font-weight:700;font-size:17px;color:#3c19a5}.ProgramPopup_sectionTitle__Fr3As.ProgramPopup_syv__HWsa_{color:#134784}.ProgramPopup_text__hGOYq{margin:0 0 12px;font-size:15px;line-height:1.45;color:#444}.ProgramPopup_list__fc_8E{margin:0 0 12px;padding-left:16px}.ProgramPopup_list__fc_8E li{margin-bottom:4px}.ProgramPopup_tableGroup__zuYZ7{display:flex;flex-direction:column;gap:8px}.ProgramPopup_groupHeading__6kdEU{margin:4px 0;font-size:15px;font-weight:700;color:var(--tbl-accent)}.ProgramPopup_linkBtn__X3tN3{background:transparent;border:none;padding:0;font-size:14px;text-decoration:underline;cursor:pointer;color:#6b3aff}.ProgramPopup_linkBtnSyv__ByO52{color:#2680eb}.ProgramPopup_table__owOZi{width:100%;border-collapse:separate;border-spacing:0;font-size:14px;margin-bottom:20px;border:2px solid var(--tbl-border);border-radius:8px;overflow:hidden}.ProgramPopup_table__owOZi td,.ProgramPopup_table__owOZi th{padding:6px 10px;text-align:left;border-bottom:1px solid var(--tbl-border)}.ProgramPopup_table__owOZi thead th{background:var(--tbl-head-bg);color:#12223b;font-weight:700}.ProgramPopup_table__owOZi tbody tr:nth-child(odd){background:var(--tbl-odd)}.ProgramPopup_table__owOZi tbody tr:hover{background:var(--tbl-hover)}.ProgramPopup_table__owOZi td:first-child{font-weight:600;color:#2c2c36}.ProgramPopup_table__owOZi .ProgramPopup_clickRow__fxY_P{cursor:pointer}.ProgramPopup_table__owOZi .ProgramPopup_clickRow__fxY_P:hover td{background:rgba(0,0,0,.03)}.ProgramPopup_table__owOZi .ProgramPopup_disabled__uoVu4{cursor:default}.ProgramPopup_compactTable__haLEu td,.ProgramPopup_compactTable__haLEu th{padding:10px 12px;vertical-align:top}.ProgramPopup_compactTable__haLEu td:nth-child(2){white-space:normal;word-break:break-word}.ProgramPopup_levelChip__RIUID{display:inline-block;padding:2px 8px;margin:2px 6px 2px 0;border-radius:999px;background:var(--tbl-chip-bg);border:1px solid var(--tbl-chip-br);font-size:12px;line-height:18px;color:#223048}.ProgramPopup_collapsed__re_VJ{max-height:120px;overflow:hidden;position:relative;mask-image:linear-gradient(180deg,#000 80%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 80%,transparent)}.ProgramPopup_text__hGOYq p{margin:0 0 12px}.ProgramPopup_text__hGOYq ul{margin:0 0 12px 1.25rem;padding:0}.ProgramPopup_text__hGOYq li{margin:6px 0}@keyframes ProgramPopup_popIn__exgZP{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:640px){.ProgramPopup_content__MPVsE{width:min(92vw,860px);max-height:86dvh;border-radius:10px;box-shadow:0 10px 28px rgba(0,0,0,.22)}.ProgramPopup_closeBtn__6xF2y{top:8px;right:8px;width:26px;height:26px}.ProgramPopup_closeIcon__yrQYC{width:18px;height:18px}.ProgramPopup_body__ErD2x{max-height:calc(86dvh - 42px)}.ProgramPopup_section__Xi79I{padding:16px 14px}.ProgramPopup_sectionTitle__Fr3As{font-size:16px}.ProgramPopup_text__hGOYq{font-size:14px;line-height:1.4}.ProgramPopup_table__owOZi{font-size:13px}.ProgramPopup_table__owOZi td,.ProgramPopup_table__owOZi th{padding:6px}.ProgramPopup_levelChip__RIUID{font-size:11px;padding:2px 6px;line-height:16px;margin-right:4px}}@media(max-width:360px){.ProgramPopup_content__MPVsE{width:94vw}.ProgramPopup_section__Xi79I{padding:14px 12px}.ProgramPopup_table__owOZi{font-size:12.5px}}@keyframes SportsSection_fadeInContent__e0AQV{0%{opacity:0}to{opacity:1}}@keyframes SportsSection_fadeInContentFromRight__hwzoV{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes SportsSection_fadeInContentFromLeft__mFhRV{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes SportsSection_fadeInContentFromBottom__P4C5u{0%{opacity:0;transform:translate3d(0,140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes SportsSection_fadeInContentFromTop__vGcbz{0%{opacity:0;transform:translate3d(0,-140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes SportsSection_fadeOutContent___qT7f{0%{opacity:1}to{opacity:0}}@keyframes SportsSection_fadeOutContentToRight__jqfax{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes SportsSection_fadeOutContentToLeft__rsKkC{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes SportsSection_fadeOutContentToBottom__AGoGU{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes SportsSection_skeletonPulsate__1w_t3{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.SportsSection_sportsSection__kZop7{margin-top:16px;padding:12px 12px 8px;border:1px solid #eef2f7;border-radius:12px;background:#fff}.SportsSection_sportsSectionSyv___gQAx{border-color:#e6efff}.SportsSection_niu__lg4GF{border-left:4px solid #6d28d9}.SportsSection_rig__Lxc9m{border-left:4px solid #2563eb}.SportsSection_sportsHeaderRow__1SAlm{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.SportsSection_sportsHeader__FOfzn{margin:0;font-size:13px;font-weight:700;color:#111827;display:inline-flex;align-items:center;gap:8px}.SportsSection_countBadge__1MM9E,.SportsSection_rigBadge__8eTPz{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 8px;border-radius:999px;background:#f3f4f6;color:#111827;font-size:12px;font-weight:600}.SportsSection_tooltipWrapper__ZFScT{position:relative;line-height:16px;display:inline-block;margin:-12px 0;cursor:pointer}.SportsSection_tooltipWrapper__ZFScT .SportsSection_tooltipIcon__AxzhQ{width:22px;position:relative;display:block}.SportsSection_tooltipWrapper__ZFScT .SportsSection_tooltip__YA320{display:none;position:absolute;width:max-content;max-width:min(280px,100vw - 32px);bottom:calc(100% + 12px);left:50%;transform:translateX(-50%);padding:10px 12px;background-color:#1e293b;color:#fff;border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);font-size:13px;font-weight:400;line-height:1.4;white-space:normal;z-index:1000;pointer-events:auto}@media(max-width:640px){.SportsSection_tooltipWrapper__ZFScT .SportsSection_tooltip__YA320{left:auto;right:0;transform:none;max-width:calc(100vw - 24px)}.SportsSection_tooltipWrapper__ZFScT .SportsSection_tooltip__YA320:before{left:auto;right:12px;transform:none}}.SportsSection_tooltipWrapper__ZFScT .SportsSection_tooltip__YA320:before{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #1e293b}@media(max-width:640px){.SportsSection_tooltipWrapper__ZFScT .SportsSection_tooltip__YA320:before{display:none}}.SportsSection_tooltipWrapper__ZFScT .SportsSection_tooltip__YA320:after{content:"";position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);width:100%;height:12px;background:transparent}.SportsSection_tooltipWrapper__ZFScT:hover .SportsSection_tooltip__YA320{display:block}.SportsSection_sportsChips__BataR{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.SportsSection_sportChip__ExkPz{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:6px 10px;background:#fff;border:1px solid #eef2f7;font-size:13px;line-height:1;position:relative;box-shadow:0 1px 0 rgba(17,24,39,.04);transition:background .15s ease,border-color .15s ease,transform .06s ease}.SportsSection_sportChip__ExkPz:hover{background:#fcfcfd;border-color:#e5e7eb}.SportsSection_sportChip__ExkPz:active{transform:translateY(1px)}.SportsSection_sportChipSyv__9knGC{border-color:#e6efff}.SportsSection_sportChipSyv__9knGC:hover{border-color:#dbeafe;background:#f7fbff}.SportsSection_sportIcon__cb7A1{width:16px;height:16px;flex:0 0 16px}.SportsSection_sportLabel__1prXw{font-weight:600;color:#111827;text-transform:capitalize}@keyframes StudyPlanRow_fadeInContent__40lEX{0%{opacity:0}to{opacity:1}}@keyframes StudyPlanRow_fadeInContentFromRight__WrZXY{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes StudyPlanRow_fadeInContentFromLeft__9lD3o{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes StudyPlanRow_fadeInContentFromBottom__hG5Lq{0%{opacity:0;transform:translate3d(0,140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes StudyPlanRow_fadeInContentFromTop__x2aSV{0%{opacity:0;transform:translate3d(0,-140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes StudyPlanRow_fadeOutContent__y1QgB{0%{opacity:1}to{opacity:0}}@keyframes StudyPlanRow_fadeOutContentToRight__Ms73e{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes StudyPlanRow_fadeOutContentToLeft__oIOvH{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes StudyPlanRow_fadeOutContentToBottom__yMUd0{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes StudyPlanRow_skeletonPulsate__SRDGz{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.StudyPlanRow_row__JYECf{width:100%;height:42px;display:flex;justify-content:space-between;align-items:center;background-color:#fff;border:1px solid #c9d2db}.StudyPlanRow_row__JYECf.StudyPlanRow_odd__cNdrI{background-color:#f1f1f1}.StudyPlanRow_row__JYECf.StudyPlanRow_editing__XWipy{border:none;height:66px;padding:12px 0}@media screen and (max-width:577px){.StudyPlanRow_row__JYECf.StudyPlanRow_editing__XWipy{height:42px;padding:0;border:1px solid #c9d2db}}.StudyPlanRow_row__JYECf.StudyPlanRow_opacity__Y3ZlD{opacity:.5}.StudyPlanRow_row__JYECf.StudyPlanRow_slideDown__hYQxA{animation:StudyPlanRow_slideRowDown__GpXPa .4s ease forwards}.StudyPlanRow_row__JYECf.StudyPlanRow_slideUp__hXXq7{animation:StudyPlanRow_slideRowUp__UByky .4s ease forwards}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj{height:100%;text-align:left;padding-right:4px;display:flex;align-items:center}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj p{font-size:14px;padding:12px 0;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width:768px){.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj p{font-size:13px}}@media screen and (max-width:577px){.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj p{font-size:12px;padding:8px 0}}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj .StudyPlanRow_bold__Eb2bw{font-size:18px;font-weight:500;padding:12px 0;margin:0}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj input{width:100%;height:100%;border:1px solid #c9d2db;border-radius:6px;padding:12px;background-color:#fff;font-size:14px}@media screen and (max-width:768px){.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj input{padding:8px;font-size:13px}}@media screen and (max-width:577px){.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj input{padding:6px;font-size:12px}}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj input.StudyPlanRow_name__U36hs{margin-left:12px}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj input.StudyPlanRow_narrow__TrKFB{max-width:60px}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj .StudyPlanRow_check__7P3AU{height:24px;width:24px;margin:0 0 0 16px}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj .StudyPlanRow_buttonWrapper__QWEz3{width:100%;height:100%;display:flex;justify-content:flex-end;align-items:center}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj .StudyPlanRow_buttonWrapper__QWEz3 .StudyPlanRow_option__zTMck{width:22px;height:22px;padding:0;border:none;background:none;cursor:pointer;outline:none}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj .StudyPlanRow_buttonWrapper__QWEz3 .StudyPlanRow_option__zTMck:disabled{opacity:.5;cursor:not-allowed}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj .StudyPlanRow_buttonWrapper__QWEz3 .StudyPlanRow_option__zTMck img{width:100%}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj .StudyPlanRow_buttonWrapper__QWEz3 .StudyPlanRow_option__zTMck:first-child{margin-right:12px}@media screen and (max-width:577px){.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj .StudyPlanRow_buttonWrapper__QWEz3 .StudyPlanRow_option__zTMck{display:none}}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj .StudyPlanRow_buttonWrapper__QWEz3 .StudyPlanRow_mobileOption__H2HJn{width:22px;height:22px;padding:0;border:none;background:none;cursor:pointer;outline:none;display:none}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj .StudyPlanRow_buttonWrapper__QWEz3 .StudyPlanRow_mobileOption__H2HJn img{width:100%}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj .StudyPlanRow_buttonWrapper__QWEz3 .StudyPlanRow_mobileOption__H2HJn:first-child{margin-right:12px}@media screen and (max-width:577px){.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj .StudyPlanRow_buttonWrapper__QWEz3 .StudyPlanRow_mobileOption__H2HJn{display:flex}}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj .StudyPlanRow_buttonWrapper__QWEz3 .StudyPlanRow_save__hUOoU{background-color:#6b3aff;border:2px solid #6b3aff;font-weight:600;color:#fff;text-align:center;border-radius:5px;text-decoration:none;font-size:14px;cursor:pointer;box-shadow:0 1px 4px rgba(0,0,0,.12);transition:background-color .25s ease-in-out,border .25s ease-in-out,opacity .25s ease-in-out,color .25s ease-in-out;flex-grow:1;height:100%;margin-right:12px;padding:0;display:flex;align-items:center;justify-content:center}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj .StudyPlanRow_buttonWrapper__QWEz3 .StudyPlanRow_save__hUOoU:hover{background-color:#3c19a5;border:2px solid #3c19a5}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj .StudyPlanRow_buttonWrapper__QWEz3 .StudyPlanRow_save__hUOoU:disabled{opacity:.4;cursor:default;pointer-events:none}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj .StudyPlanRow_buttonWrapper__QWEz3 .StudyPlanRow_save__hUOoU.StudyPlanRow_syv__zBwfN{background-color:#2680eb;border:2px solid #2680eb;font-weight:600;padding:12px 15px;color:#fff;text-align:center;border-radius:5px;text-decoration:none;font-size:14px;cursor:pointer;box-shadow:0 1px 4px rgba(0,0,0,.12);transition:background-color .25s ease-in-out,border .25s ease-in-out,opacity .25s ease-in-out,color .25s ease-in-out}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj .StudyPlanRow_buttonWrapper__QWEz3 .StudyPlanRow_save__hUOoU.StudyPlanRow_syv__zBwfN:hover{background-color:#134784;border:2px solid #134784}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj .StudyPlanRow_buttonWrapper__QWEz3 .StudyPlanRow_save__hUOoU.StudyPlanRow_syv__zBwfN:disabled{opacity:.4;cursor:default;pointer-events:none}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj .StudyPlanRow_buttonWrapper__QWEz3 .StudyPlanRow_save__hUOoU.StudyPlanRow_loading__YnKH7{position:relative}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj .StudyPlanRow_buttonWrapper__QWEz3 .StudyPlanRow_save__hUOoU.StudyPlanRow_loading__YnKH7 .StudyPlanRow_spinner__fQQNO{width:20px;height:20px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj .StudyPlanRow_buttonWrapper__QWEz3 .StudyPlanRow_abort__U4X0m{width:28px;height:28px}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:first-child{width:240px}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:first-child p{padding-left:12px}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:nth-child(2){width:120px}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:nth-child(3){width:100px}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:nth-child(4){width:80px}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:nth-child(5){width:120px}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:nth-child(6){width:80px;padding-right:12px}@media screen and (max-width:1200px){.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj{font-size:13px}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:first-child{width:200px}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:first-child p{padding-left:8px}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:nth-child(2){width:100px}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:nth-child(3){width:80px}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:nth-child(5){width:100px}}@media screen and (max-width:992px){.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj{font-size:12px}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:first-child{width:180px}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:first-child p{padding-left:8px}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:nth-child(2){width:90px}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:nth-child(3),.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:nth-child(4){width:70px}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:nth-child(5){width:90px}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:nth-child(6){width:70px;padding-right:8px}}@media screen and (max-width:768px){.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj{font-size:12px}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:nth-child(5){display:none}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:first-child{width:35%}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:first-child p{padding-left:8px}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:nth-child(2){width:20%}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:nth-child(3),.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:nth-child(4){width:15%}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:nth-child(6){width:15%;padding-right:8px}}@media screen and (max-width:577px){.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj{font-size:12px}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:nth-child(2),.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:nth-child(3),.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:nth-child(5){display:none}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:first-child{width:60%}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:first-child p{padding-left:8px}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:nth-child(4){width:20%}.StudyPlanRow_row__JYECf .StudyPlanRow_cell__iBTBj:nth-child(6){width:20%;padding-right:8px}.StudyPlanRow_row__JYECf{width:100%}}.StudyPlanRow_editModal__p39z5{position:fixed;bottom:0;left:0;width:100%;background:#fff;border-top-left-radius:12px;border-top-right-radius:12px;box-shadow:0 -2px 10px rgba(0,0,0,.2);padding:12px 8px;z-index:3;animation:StudyPlanRow_slideUp__hXXq7 .3s ease-in-out;display:none}.StudyPlanRow_editModal__p39z5 .StudyPlanRow_modalHeader__9OMyq{display:flex;justify-content:center;align-items:center;position:relative;width:100%;font-size:16px;font-weight:700;margin-bottom:10px}.StudyPlanRow_editModal__p39z5 .StudyPlanRow_closeButton__QDVrp{position:absolute;right:15px;background:none;border:none;font-size:18px;cursor:pointer}.StudyPlanRow_editModal__p39z5 .StudyPlanRow_modalContent__wEJiB{display:flex;flex-direction:column;align-items:center;width:100%;gap:15px}.StudyPlanRow_editModal__p39z5 .StudyPlanRow_modalBody__OWZO1{display:flex;justify-content:space-between;width:100%;padding:10px 20px}.StudyPlanRow_editModal__p39z5 .StudyPlanRow_left__ggO8o{width:50%;text-align:left}.StudyPlanRow_editModal__p39z5 .StudyPlanRow_left__ggO8o .StudyPlanRow_courseTitle__sr1GJ{font-size:16px;font-weight:700}.StudyPlanRow_editModal__p39z5 .StudyPlanRow_left__ggO8o .StudyPlanRow_courseDetails__UhXNu{font-size:14px;color:gray;margin-bottom:8px}.StudyPlanRow_editModal__p39z5 .StudyPlanRow_left__ggO8o .StudyPlanRow_extendedCourse__DAOcl{display:flex;align-items:center;height:16px;width:16px}.StudyPlanRow_editModal__p39z5 .StudyPlanRow_left__ggO8o .StudyPlanRow_deleteCourse__uU2Py{color:red;text-decoration:underline;cursor:pointer;background:none;border:none;font-size:14px;margin-top:15px}.StudyPlanRow_editModal__p39z5 .StudyPlanRow_right__6tqAJ{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.StudyPlanRow_editModal__p39z5 .StudyPlanRow_right__6tqAJ .StudyPlanRow_gradeEditor__7RMzn{display:flex;align-items:center;justify-content:center;margin:16px 0}.StudyPlanRow_editModal__p39z5 .StudyPlanRow_right__6tqAJ .StudyPlanRow_gradeEditor__7RMzn button{background:none;border:none;font-size:24px;cursor:pointer}.StudyPlanRow_editModal__p39z5 .StudyPlanRow_right__6tqAJ .StudyPlanRow_gradeEditor__7RMzn .StudyPlanRow_up__W9vqk{cursor:pointer;transform:rotate(180deg);height:25px}.StudyPlanRow_editModal__p39z5 .StudyPlanRow_right__6tqAJ .StudyPlanRow_gradeEditor__7RMzn .StudyPlanRow_down__JiboR{cursor:pointer;transform:rotate(1turn);height:25px}.StudyPlanRow_editModal__p39z5 .StudyPlanRow_right__6tqAJ .StudyPlanRow_gradeEditor__7RMzn .StudyPlanRow_gradeDisplay__iUw7g{font-size:20px;font-weight:700;margin:0 12px;border:2px solid #000;padding:8px 16px;border-radius:8px;width:50px;text-align:center}.StudyPlanRow_editModal__p39z5 .StudyPlanRow_right__6tqAJ .StudyPlanRow_save__hUOoU{background-color:#7053e5;color:#fff;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;border:none;width:80%;text-align:center;margin-top:10px;position:relative;height:40px}.StudyPlanRow_editModal__p39z5 .StudyPlanRow_right__6tqAJ .StudyPlanRow_save__hUOoU.StudyPlanRow_syv__zBwfN{background-color:#2680eb}.StudyPlanRow_editModal__p39z5 .StudyPlanRow_right__6tqAJ .StudyPlanRow_save__hUOoU .StudyPlanRow_spinner__fQQNO{width:24px;height:24px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:577px){.StudyPlanRow_editModal__p39z5{display:block}}@keyframes StudyPlanRow_slideUp__hXXq7{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes StudyPlanRow_slideRowDown__GpXPa{0%{transform:translateY(0);opacity:1}to{transform:translateY(42px);opacity:0}}@keyframes StudyPlanRow_slideRowUp__UByky{0%{transform:translateY(0);opacity:1}to{transform:translateY(-42px);opacity:0}}@font-face{font-family:Arimo;src:url(/Arimo/static/Arimo-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Arimo;src:url(/Arimo/static/Arimo-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Arimo;src:url(/Arimo/static/Arimo-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Arimo;src:url(/Arimo/static/Arimo-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Arimo;src:url(/Arimo/static/Arimo-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Arimo;src:url(/Arimo/static/Arimo-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Arimo;src:url(/Arimo/static/Arimo-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Arimo;src:url(/Arimo/static/Arimo-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@keyframes Checkbox_fadeInContent__lmWE_{0%{opacity:0}to{opacity:1}}@keyframes Checkbox_fadeInContentFromRight__RGyJV{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes Checkbox_fadeInContentFromLeft__ESfw9{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes Checkbox_fadeInContentFromBottom__QN3zD{0%{opacity:0;transform:translate3d(0,140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes Checkbox_fadeInContentFromTop__ikeNu{0%{opacity:0;transform:translate3d(0,-140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes Checkbox_fadeOutContent__XUsFk{0%{opacity:1}to{opacity:0}}@keyframes Checkbox_fadeOutContentToRight__GHZGG{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes Checkbox_fadeOutContentToLeft__hMs6K{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes Checkbox_fadeOutContentToBottom__Xc53G{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes Checkbox_skeletonPulsate__ZJRVl{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.Checkbox_customCheckBox__2xc_X{position:relative;width:100%;height:100%}.Checkbox_customCheckBox__2xc_X label{width:100%;height:100%}.Checkbox_customCheckBox__2xc_X label input{position:absolute;opacity:0;cursor:pointer}.Checkbox_customCheckBox__2xc_X label input:checked~.Checkbox_checkmark__uigu_{background-color:#2680eb;border:1px solid #2680eb;transform:rotate(0deg) scale(1);opacity:1}.Checkbox_customCheckBox__2xc_X label input:checked~.Checkbox_checkmark__uigu_.Checkbox_purple__5L7e4{background-color:#6b3aff;border:solid #6b3aff}.Checkbox_customCheckBox__2xc_X label input:checked~.Checkbox_checkmark__uigu_:after{opacity:1;left:53%;top:38%;transform:translate(-62%,-47%) rotate(45deg) scale(1);width:20%;height:60%;border:solid #fff;border-width:0 2.5px 2.5px 0;background-color:transparent;border-radius:1px}.Checkbox_customCheckBox__2xc_X label .Checkbox_checkmark__uigu_{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fff;border:1px solid #d3d3d3;border-radius:5px;transition:all .1s ease-out;cursor:pointer}.Checkbox_customCheckBox__2xc_X label .Checkbox_checkmark__uigu_:after{position:absolute;content:"";left:12px;top:12px;height:0;width:0;border-radius:5px;border:solid #134784;border-width:0 3px 3px 0;transform:rotate(0deg) scale(0);opacity:1;transition:all .1s ease-out}.Checkbox_customCheckBox__2xc_X label .Checkbox_checkmark__uigu_:after.Checkbox_purple__5L7e4{border:solid #7053e5}.Checkbox_customCheckBox__2xc_X label .Checkbox_customLabel__sQyIu{margin-left:calc(100% + 12px);font-weight:400;text-transform:none;white-space:nowrap}.Checkbox_customCheckBox__2xc_X label .Checkbox_customLabel__sQyIu.Checkbox_mediumBold__0bVRc{font-weight:500;font-size:15px}.Checkbox_customCheckBox__2xc_X label.Checkbox_alignCenter__R_RSH{display:flex;align-items:center!important}