@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}.ActivateForm_registerButton____yRT:hover{background-color:#134784;border:2px solid #134784}.ActivateForm_registerButton____yRT:disabled{opacity:.4;cursor:default;pointer-events:none}.ActivateForm_registerButton____yRT{margin-bottom:20px}.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 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 EmailList_fadeInContent__8cf3B{0%{opacity:0}to{opacity:1}}@keyframes EmailList_fadeInContentFromRight__vgChq{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes EmailList_fadeInContentFromLeft__4p1jV{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes EmailList_fadeInContentFromBottom__yyLxN{0%{opacity:0;transform:translate3d(0,140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes EmailList_fadeInContentFromTop__52YFZ{0%{opacity:0;transform:translate3d(0,-140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes EmailList_fadeOutContent___ptcx{0%{opacity:1}to{opacity:0}}@keyframes EmailList_fadeOutContentToRight__PXun3{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes EmailList_fadeOutContentToLeft__OLsqH{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes EmailList_fadeOutContentToBottom__Wey_g{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes EmailList_skeletonPulsate__9oy1z{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.EmailList_listWrapper__oALWt{width:100%;display:flex;flex-direction:column}.EmailList_listWrapper__oALWt .EmailList_list__DRwAq{width:100%;padding:0;display:flex;flex-direction:column;list-style:none;margin:0 0 26px}.EmailList_listWrapper__oALWt .EmailList_list__DRwAq .EmailList_item__8ff0f{width:100%;background-color:#e8f3ff;border-radius:6px;padding:10px 16px;margin-bottom:4px;color:#0d243e;font-size:14px;font-weight:500;position:relative}.EmailList_listWrapper__oALWt .EmailList_list__DRwAq .EmailList_item__8ff0f.EmailList_removed__HvVgs{background-color:rgba(248,215,218,.741)}.EmailList_listWrapper__oALWt .EmailList_list__DRwAq .EmailList_item__8ff0f button{position:absolute;right:12px;height:20px;width:20px;top:50%;transform:translateY(-50%);background:none;border:none;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.EmailList_listWrapper__oALWt .EmailList_list__DRwAq .EmailList_item__8ff0f button img{height:100%;width:100%;transition:all .1s ease-in-out}.EmailList_listWrapper__oALWt .EmailList_list__DRwAq .EmailList_item__8ff0f button:hover img{transform:scale(1.1)}.EmailList_listWrapper__oALWt .EmailList_emptyState__qA4wL{margin:0 0 20px;opacity:.8}@keyframes ContentModal_fadeInContent__CRNbg{0%{opacity:0}to{opacity:1}}@keyframes ContentModal_fadeInContentFromRight__4Qd20{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes ContentModal_fadeInContentFromLeft__Z1dOL{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes ContentModal_fadeInContentFromBottom__DaGPt{0%{opacity:0;transform:translate3d(0,140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes ContentModal_fadeInContentFromTop__y_6JF{0%{opacity:0;transform:translate3d(0,-140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes ContentModal_fadeOutContent__0_GmG{0%{opacity:1}to{opacity:0}}@keyframes ContentModal_fadeOutContentToRight__MTQUa{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes ContentModal_fadeOutContentToLeft__r4Uss{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes ContentModal_fadeOutContentToBottom__PCCMa{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes ContentModal_skeletonPulsate__KKfvu{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.ContentModal_modalRoot__E3tQ9{position:fixed;left:240px;top:0;right:0;bottom:0;z-index:10000;display:grid;place-items:center;pointer-events:none;overscroll-behavior:none;touch-action:none}.ContentModal_backdrop__jlclE{position:absolute;inset:0;border:0;padding:0;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:auto;z-index:0}.ContentModal_panel____AE7{pointer-events:auto;position:relative;z-index:1;width:min(960px,100vw - 48px);max-height:min(90dvh,100vh - 48px);background:#fff;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 18px 40px rgba(0,0,0,.25);overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media(max-width:640px){.ContentModal_panel____AE7{width:calc(100vw - 24px);border-radius:14px}}@media screen and (max-width:1024px){.ContentModal_modalRoot__E3tQ9{position:fixed;left:0;top:62px;right:0;bottom:0;z-index:2000;display:grid;place-items:center;pointer-events:none}}@keyframes SurveyPopup_fadeInContent__P1dVf{0%{opacity:0}to{opacity:1}}@keyframes SurveyPopup_fadeInContentFromRight__me00B{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes SurveyPopup_fadeInContentFromLeft__hjV8u{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes SurveyPopup_fadeInContentFromBottom__gUtlN{0%{opacity:0;transform:translate3d(0,140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes SurveyPopup_fadeInContentFromTop__y_lxL{0%{opacity:0;transform:translate3d(0,-140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes SurveyPopup_fadeOutContent__IF7Tn{0%{opacity:1}to{opacity:0}}@keyframes SurveyPopup_fadeOutContentToRight__prK_s{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes SurveyPopup_fadeOutContentToLeft__OHfN_{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes SurveyPopup_fadeOutContentToBottom__jfP3b{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes SurveyPopup_skeletonPulsate__jqXHe{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.SurveyPopup_content__zEnEr{width:min(960px,100%);max-height:100%;display:flex;flex-direction:column;--header-h:60px;position:relative;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 18px 40px rgba(0,0,0,.25);animation:SurveyPopup_popIn__yj1Xb .2s ease-out}.SurveyPopup_loading__U8Euy{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center;color:#4b5563}.SurveyPopup_loading__U8Euy .SurveyPopup_spinner__Cen5G{width:22px;height:22px}.SurveyPopup_loading__U8Euy p{margin-top:16px;font-size:16px;font-weight:500}.SurveyPopup_header__sM7D_{min-height:var(--header-h);padding:18px 24px;background:#f3f4f6;display:flex;align-items:center;justify-content:center;position:relative}.SurveyPopup_header__sM7D_.SurveyPopup_leftAligned__7mrhl{justify-content:flex-start}.SurveyPopup_title__xQruQ{margin:0;font-size:20px;font-weight:600;color:#111827;padding-right:44px}.SurveyPopup_closeBtn__xHdAG{position:absolute;right:18px;top:50%;transform:translateY(-50%);background:none;border:0;cursor:pointer;width:36px;height:36px;display:grid;place-items:center;border-radius:10px}.SurveyPopup_closeBtn__xHdAG:hover{opacity:.85}.SurveyPopup_closeBtn__xHdAG:focus-visible{outline:2px solid rgba(17,24,39,.35);outline-offset:2px}.SurveyPopup_closeIcon__9LiCY{width:20px;height:20px}.SurveyPopup_body__XLvoi{padding:24px;overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:calc(90dvh - var(--header-h) - 24px)}.SurveyPopup_meta___jKKf{margin-bottom:18px}.SurveyPopup_meta___jKKf .SurveyPopup_small__X9KBV{margin:0;font-size:13px;color:#6b7280}.SurveyPopup_meta___jKKf .SurveyPopup_edgeCase__da9Zz{margin:20px 0 0;font-size:16px;font-weight:600;color:#6b7280}.SurveyPopup_grid___w5U6{display:grid;grid-gap:20px;gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.SurveyPopup_metricBlock__gSQ_8{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;padding:16px 18px 20px;box-sizing:border-box;display:flex;flex-direction:column}.SurveyPopup_headerRow__RXdT4{display:flex;align-items:center;gap:10px;margin-bottom:8px}.SurveyPopup_headerRow__RXdT4 .SurveyPopup_metricTitle__DBRVz{flex:1 1 auto;margin:0;font-size:16px;font-weight:600;color:#111827;min-width:0}.SurveyPopup_headerRow__RXdT4 .SurveyPopup_avgBubble___DwWT{flex:0 0 auto;background:#6b3aff;color:#fff;font-size:14px;font-weight:600;padding:4px 8px;border-radius:999px;min-width:40px;text-align:center}.SurveyPopup_headerRow__RXdT4 .SurveyPopup_avgBubble___DwWT.SurveyPopup_syv__vCzTr{background:#2680eb}.SurveyPopup_desc__Aqwd4{margin:0 0 10px;font-size:13px;color:#374151;line-height:1.35}.SurveyPopup_bar__ny6QT{height:18px;width:100%;background:#e5e7eb;border-radius:6px;overflow:hidden;display:flex;margin:10px 0 12px}.SurveyPopup_barSeg__1dcKP{height:100%}.SurveyPopup_legend__xVh_i{list-style:none;padding:0;margin:0;font-size:12.5px;color:#4b5563;display:flex;flex-wrap:wrap;gap:8px 16px}.SurveyPopup_legend__xVh_i li{display:flex;align-items:center;line-height:1.2;min-width:0}.SurveyPopup_dot__B9mut{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:6px;flex:0 0 auto}.SurveyPopup_actionBtn__YPx0J{margin:28px auto 0;display:inline-flex;align-items:center;justify-content:center;padding:10px 22px;border:none;border-radius:24px;background:#6b3aff;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .15s}.SurveyPopup_actionBtn__YPx0J:hover{opacity:.9}.SurveyPopup_actionBtn__YPx0J:focus-visible{outline:2px solid rgba(17,24,39,.35);outline-offset:2px}.SurveyPopup_actionBtnSyv__NSk9s{background:#1394ff}.SurveyPopup_empty__1Tf1W{padding:48px 24px;text-align:center}.SurveyPopup_empty__1Tf1W p{color:#4b5563;margin-bottom:20px}@keyframes SurveyPopup_popIn__yj1Xb{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:520px){.SurveyPopup_content__zEnEr{--header-h:56px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border-radius:14px}.SurveyPopup_header__sM7D_{padding:12px 14px}.SurveyPopup_title__xQruQ{font-size:16px;padding-right:48px}.SurveyPopup_closeBtn__xHdAG{right:10px;width:40px;height:40px}.SurveyPopup_body__XLvoi{padding:16px;max-height:calc(100dvh - var(--header-h) - 24px)}.SurveyPopup_grid___w5U6{gap:12px;grid-template-columns:1fr}.SurveyPopup_metricBlock__gSQ_8{padding:12px 12px 14px}.SurveyPopup_headerRow__RXdT4 .SurveyPopup_metricTitle__DBRVz{font-size:14px}.SurveyPopup_headerRow__RXdT4 .SurveyPopup_avgBubble___DwWT{font-size:12px;padding:3px 6px;min-width:34px}.SurveyPopup_desc__Aqwd4{font-size:12.5px}.SurveyPopup_bar__ny6QT{height:14px;margin:8px 0 10px}.SurveyPopup_legend__xVh_i{font-size:12px;gap:6px 12px}.SurveyPopup_actionBtn__YPx0J{width:100%;margin-top:18px;padding:12px 16px;border-radius:999px}.SurveyPopup_empty__1Tf1W{padding:28px 16px}}@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_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_header__EkTSm{padding-left:10px;color:#000}.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;color:#000}.ProgramPopup_list__fc_8E li{margin-bottom:4px}.ProgramPopup_tableGroup__zuYZ7{display:flex;flex-direction:column;gap:8px;color:#000}.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 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 ConfirmGradesPopup_fadeInContent__aHiiX{0%{opacity:0}to{opacity:1}}@keyframes ConfirmGradesPopup_fadeInContentFromRight__61JwB{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes ConfirmGradesPopup_fadeInContentFromLeft__So4XD{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes ConfirmGradesPopup_fadeInContentFromBottom__ZYEEz{0%{opacity:0;transform:translate3d(0,140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes ConfirmGradesPopup_fadeInContentFromTop__Ue_8D{0%{opacity:0;transform:translate3d(0,-140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes ConfirmGradesPopup_fadeOutContent__k505S{0%{opacity:1}to{opacity:0}}@keyframes ConfirmGradesPopup_fadeOutContentToRight__xABEY{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes ConfirmGradesPopup_fadeOutContentToLeft__R7_OA{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes ConfirmGradesPopup_fadeOutContentToBottom__06_LU{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes ConfirmGradesPopup_skeletonPulsate__XyJJi{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.ConfirmGradesPopup_overlay__SFNV0{position:fixed;inset:0;width:100vw;height:100vh;background:rgba(0,0,0,.6);z-index:2147483647;display:flex;align-items:center;justify-content:center}.ConfirmGradesPopup_modal__hK_SI{width:100%;height:100%;background:#f1f1f1;overflow:hidden;display:flex;flex-direction:column}.ConfirmGradesPopup_modalHeader__uFU0N{background:#fff;border-bottom:1px solid rgba(0,0,0,.08);padding:16px 18px;display:flex;justify-content:space-between;gap:16px}.ConfirmGradesPopup_header__afGWJ{margin:0;font-size:22px;font-weight:600}.ConfirmGradesPopup_infoText__kl4Q2{margin:6px 0 0;font-weight:500;color:rgba(0,0,0,.7)}.ConfirmGradesPopup_closeBtn__JmNhB{border:none;background:transparent;font-size:22px;cursor:pointer}.ConfirmGradesPopup_body__sxGin{flex:1 1;min-height:0;display:grid;grid-template-columns:1.2fr .8fr}.ConfirmGradesPopup_leftPane__HNN3F{min-height:0;overflow:auto;padding:32px;background:#fff;position:relative}.ConfirmGradesPopup_rightPane__9iUjv{min-height:0;background:#fff;border-left:1px solid rgba(0,0,0,.08);display:flex;flex-direction:column}.ConfirmGradesPopup_viewerHeader__fam_A{padding:10px 12px;border-bottom:1px solid rgba(0,0,0,.08);display:flex;justify-content:space-between;align-items:center}.ConfirmGradesPopup_viewerTitle__P_Fgp{font-weight:700}.ConfirmGradesPopup_openNewTabInline__53Q9l,.ConfirmGradesPopup_openNewTab__9XJzs{border:none;background:transparent;font-weight:700;text-decoration:underline;cursor:pointer}.ConfirmGradesPopup_viewer__Y5fS9{flex:1 1;min-height:0;background:#f6f6f6;display:flex}.ConfirmGradesPopup_viewerEmpty__rWjjb{margin:auto;color:rgba(0,0,0,.7);font-weight:600}.ConfirmGradesPopup_pdf__dDax_{width:100%;height:100%}.ConfirmGradesPopup_image__Clhly{width:100%;height:100%;object-fit:contain}.ConfirmGradesPopup_tableWrapper__1Uje0{width:100%;border-radius:6px;border:1px solid #c9d2db;overflow:hidden}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}@media screen and (max-width:577px){.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83{min-width:100%}}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerRow__q9i_1{width:100%;height:45px;display:flex;justify-content:space-between;background-color:#e6defd;border-radius:5px 5px 0 0}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerRow__q9i_1.ConfirmGradesPopup_syv__0aqgo{background-color:#cfcfcf}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA{height:100%;text-align:left;color:#000;font-weight:550;font-size:16px;overflow:hidden;padding-top:12px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:first-child{width:240px;padding-left:12px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:nth-child(2){width:120px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:nth-child(3){width:100px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:nth-child(4){width:80px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:nth-child(5){width:120px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:nth-child(6){width:80px;padding-right:12px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA{font-size:14px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:first-child{width:200px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:nth-child(2){width:100px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:nth-child(3){width:80px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:nth-child(5){width:100px}@media screen and (max-width:992px){.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:first-child{width:180px;padding-left:8px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:nth-child(2){width:90px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:nth-child(3),.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:nth-child(4){width:70px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:nth-child(5){width:90px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:nth-child(6){width:70px;padding-right:8px}}@media screen and (max-width:768px){.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:nth-child(5){display:none}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:first-child{width:35%;padding-left:8px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:nth-child(2){width:20%}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:nth-child(3),.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:nth-child(4){width:15%}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:nth-child(6){width:15%;padding-right:8px}}@media screen and (max-width:577px){.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:nth-child(2),.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:nth-child(3),.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:nth-child(5){display:none}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:first-child{width:60%;padding-left:8px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:nth-child(4){width:20%}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_headerCell__O_6CA:nth-child(6){width:20%;padding-right:8px}}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionRow__jjFH9{width:100%;height:45px;display:flex;justify-content:space-between;align-items:center;background-color:#e6e6e6}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE{height:100%;display:flex;align-items:center;font-size:16px;font-weight:550;color:#000}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:first-child{width:240px;padding-left:12px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:nth-child(2){width:120px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:nth-child(3){width:100px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:nth-child(4){width:80px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:nth-child(5){width:120px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:nth-child(6){width:80px;padding-right:12px;justify-content:flex-end}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE{font-size:14px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:first-child{width:200px;padding-left:8px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:nth-child(2){width:100px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:nth-child(3){width:80px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:nth-child(5){width:100px}@media screen and (max-width:992px){.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:first-child{width:180px;padding-left:8px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:nth-child(2){width:90px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:nth-child(3),.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:nth-child(4){width:70px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:nth-child(5){width:90px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:nth-child(6){width:70px;padding-right:8px}}@media screen and (max-width:768px){.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:nth-child(5){display:none}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:first-child{width:35%;padding-left:8px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:nth-child(2){width:20%}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:nth-child(3),.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:nth-child(4){width:15%}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:nth-child(6){width:15%;padding-right:8px}}@media screen and (max-width:577px){.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:nth-child(2),.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:nth-child(3),.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:nth-child(5){display:none}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:first-child{width:60%;padding-left:8px}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:nth-child(4){width:20%}.ConfirmGradesPopup_tableWrapper__1Uje0 .ConfirmGradesPopup_table__I8m83 .ConfirmGradesPopup_sectionCell__fzwOE:nth-child(6){width:20%;padding-right:8px}}.ConfirmGradesPopup_buttonGroup__oaTy8{position:-webkit-sticky;position:sticky;bottom:0;left:0;right:0;display:flex;justify-content:center;gap:16px;padding:12px 0 16px;margin:0;z-index:2}.ConfirmGradesPopup_cancel__wB1UA{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}.ConfirmGradesPopup_cancel__wB1UA:hover{background-color:#134784;border:2px solid #134784}.ConfirmGradesPopup_cancel__wB1UA:disabled{opacity:.4;cursor:default;pointer-events:none}.ConfirmGradesPopup_cancel__wB1UA{width:30%;background:#fff;color:#000;border-color:#000}.ConfirmGradesPopup_cancel__wB1UA:hover{background:#f1f1f1}.ConfirmGradesPopup_confirm__Q7elD{background-color:#6b3aff;border:2px solid #6b3aff;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}.ConfirmGradesPopup_confirm__Q7elD:hover{background-color:#3c19a5;border:2px solid #3c19a5}.ConfirmGradesPopup_confirm__Q7elD:disabled{opacity:.4;cursor:default;pointer-events:none}.ConfirmGradesPopup_confirm__Q7elD.ConfirmGradesPopup_syv__0aqgo{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}.ConfirmGradesPopup_confirm__Q7elD.ConfirmGradesPopup_syv__0aqgo:hover{background-color:#134784;border:2px solid #134784}.ConfirmGradesPopup_confirm__Q7elD.ConfirmGradesPopup_syv__0aqgo:disabled{opacity:.4;cursor:default;pointer-events:none}.ConfirmGradesPopup_confirm__Q7elD{width:30%}@media screen and (max-width:992px){.ConfirmGradesPopup_modal__hK_SI{width:100vw;height:100vh;border-radius:0}.ConfirmGradesPopup_body__sxGin{grid-template-columns:1fr}.ConfirmGradesPopup_rightPane__9iUjv{border-left:none;border-top:1px solid rgba(0,0,0,.08);height:45vh}}.ConfirmGradesPopup_innerOverlay__hVJK3{position:absolute;inset:0;background:rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center;z-index:50}.ConfirmGradesPopup_innerModal__gyCWx{background:#fff;border-radius:12px;padding:20px;width:min(420px,92vw)}.ConfirmGradesPopup_innerTitle__5l8WE{margin:0 0 8px}.ConfirmGradesPopup_innerText__SbrZl{margin:0 0 16px}.ConfirmGradesPopup_innerButtons__wIy_U{display:flex;gap:12px;justify-content:flex-end;align-items:center;margin-top:16px}@media screen and (max-width:577px){.ConfirmGradesPopup_innerButtons__wIy_U{flex-direction:column-reverse;align-items:stretch}}.ConfirmGradesPopup_primary__LnhYc{background-color:#6b3aff;border:2px solid #6b3aff;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}.ConfirmGradesPopup_primary__LnhYc:hover{background-color:#3c19a5;border:2px solid #3c19a5}.ConfirmGradesPopup_primary__LnhYc:disabled{opacity:.4;cursor:default;pointer-events:none}.ConfirmGradesPopup_primary__LnhYc.ConfirmGradesPopup_syv__0aqgo{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}.ConfirmGradesPopup_primary__LnhYc.ConfirmGradesPopup_syv__0aqgo:hover{background-color:#134784;border:2px solid #134784}.ConfirmGradesPopup_primary__LnhYc.ConfirmGradesPopup_syv__0aqgo:disabled{opacity:.4;cursor:default;pointer-events:none}.ConfirmGradesPopup_primary__LnhYc{width:auto;min-width:180px;padding:12px 18px}@media screen and (max-width:577px){.ConfirmGradesPopup_primary__LnhYc{width:100%;min-width:0}}.ConfirmGradesPopup_primary__LnhYc:disabled{opacity:.7;cursor:not-allowed}.ConfirmGradesPopup_secondary__S5zYY{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}.ConfirmGradesPopup_secondary__S5zYY:hover{background-color:#134784;border:2px solid #134784}.ConfirmGradesPopup_secondary__S5zYY:disabled{opacity:.4;cursor:default;pointer-events:none}.ConfirmGradesPopup_secondary__S5zYY{width:auto;min-width:140px;padding:12px 18px;background:#fff;color:#000;border-color:#000}@media screen and (max-width:577px){.ConfirmGradesPopup_secondary__S5zYY{width:100%;min-width:0}}.ConfirmGradesPopup_secondary__S5zYY:hover{background:#f1f1f1}.ConfirmGradesPopup_secondary__S5zYY:disabled{opacity:.7;cursor:not-allowed}.ConfirmGradesPopup_errorText__vknsI{margin-top:8px;color:#b00020;font-size:14px}@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 CourseRow_fadeInContent__iIVfo{0%{opacity:0}to{opacity:1}}@keyframes CourseRow_fadeInContentFromRight__nr6Ef{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes CourseRow_fadeInContentFromLeft__SJjY8{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes CourseRow_fadeInContentFromBottom__Zxq31{0%{opacity:0;transform:translate3d(0,140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes CourseRow_fadeInContentFromTop__qpP2D{0%{opacity:0;transform:translate3d(0,-140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes CourseRow_fadeOutContent__HZQbq{0%{opacity:1}to{opacity:0}}@keyframes CourseRow_fadeOutContentToRight__eiHFw{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes CourseRow_fadeOutContentToLeft__BS0si{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes CourseRow_fadeOutContentToBottom__rJ9bk{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes CourseRow_skeletonPulsate__iYqs0{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.CourseRow_row__wfDPq{width:100%;height:42px;display:flex;justify-content:space-between;align-items:center;background-color:#fff;border:1px solid #c9d2db}.CourseRow_row__wfDPq.CourseRow_odd__LuxOM{background-color:#f1f1f1}.CourseRow_row__wfDPq.CourseRow_lowConfidence__H2y_6{border:1px solid #ffb020;background-color:#fff7e6}.CourseRow_row__wfDPq.CourseRow_editing__vvZci{border:none;background-color:transparent;margin:12px 0}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD{height:100%;text-align:left;padding-right:4px;display:flex;align-items:center}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD p{font-size:13px;padding:12px 0;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD input{width:100%;height:100%;border:1px solid #c9d2db;border-radius:6px;padding:12px;background-color:#fff}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD .CourseRow_check__P4oaW{height:24px;width:24px;margin:0 0 0 16px}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD .CourseRow_buttonWrapper__En2ai{width:100%;height:100%;display:flex;justify-content:flex-end;align-items:center}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD .CourseRow_buttonWrapper__En2ai .CourseRow_option__OJLuI{width:22px;height:22px;padding:0;border:none;background:none;cursor:pointer;outline:none}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD .CourseRow_buttonWrapper__En2ai .CourseRow_option__OJLuI img{width:100%}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD .CourseRow_buttonWrapper__En2ai .CourseRow_option__OJLuI:first-child{margin-right:12px}@media screen and (max-width:577px){.CourseRow_row__wfDPq .CourseRow_cell__5MyVD .CourseRow_buttonWrapper__En2ai .CourseRow_option__OJLuI{display:none}}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD .CourseRow_buttonWrapper__En2ai .CourseRow_mobileOption__u0MVC{width:22px;height:22px;padding:0;border:none;background:none;cursor:pointer;outline:none;display:none}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD .CourseRow_buttonWrapper__En2ai .CourseRow_mobileOption__u0MVC img{width:100%}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD .CourseRow_buttonWrapper__En2ai .CourseRow_mobileOption__u0MVC:first-child{margin-right:12px}@media screen and (max-width:577px){.CourseRow_row__wfDPq .CourseRow_cell__5MyVD .CourseRow_buttonWrapper__En2ai .CourseRow_mobileOption__u0MVC{display:flex}}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD .CourseRow_buttonWrapper__En2ai .CourseRow_save__6IgRn{background-color:#6b3aff;border:2px solid #6b3aff;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}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD .CourseRow_buttonWrapper__En2ai .CourseRow_save__6IgRn:hover{background-color:#3c19a5;border:2px solid #3c19a5}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD .CourseRow_buttonWrapper__En2ai .CourseRow_save__6IgRn:disabled{opacity:.4;cursor:default;pointer-events:none}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD .CourseRow_buttonWrapper__En2ai .CourseRow_save__6IgRn.CourseRow_syv__U0Hgh{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}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD .CourseRow_buttonWrapper__En2ai .CourseRow_save__6IgRn.CourseRow_syv__U0Hgh:hover{background-color:#134784;border:2px solid #134784}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD .CourseRow_buttonWrapper__En2ai .CourseRow_save__6IgRn.CourseRow_syv__U0Hgh:disabled{opacity:.4;cursor:default;pointer-events:none}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD .CourseRow_buttonWrapper__En2ai .CourseRow_save__6IgRn{flex-grow:1;height:100%;margin-right:12px;padding:0;display:flex;align-items:center;justify-content:center}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD .CourseRow_buttonWrapper__En2ai .CourseRow_save__6IgRn.CourseRow_loading__jztBX{position:relative}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD .CourseRow_buttonWrapper__En2ai .CourseRow_save__6IgRn.CourseRow_loading__jztBX .CourseRow_spinner__CLE18{width:20px;height:20px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD .CourseRow_buttonWrapper__En2ai .CourseRow_abort__9aNzM{width:28px;height:28px}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD:first-child{width:240px}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD:first-child p{padding-left:12px}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD:nth-child(2){width:120px}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD:nth-child(3){width:100px}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD:nth-child(4){width:80px}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD:nth-child(5){width:120px}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD:nth-child(6){width:140px;padding-right:12px}@media screen and (max-width:577px){.CourseRow_row__wfDPq .CourseRow_cell__5MyVD:nth-child(2),.CourseRow_row__wfDPq .CourseRow_cell__5MyVD:nth-child(3),.CourseRow_row__wfDPq .CourseRow_cell__5MyVD:nth-child(5){display:none}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD:first-child{width:60%}.CourseRow_row__wfDPq .CourseRow_cell__5MyVD:nth-child(4),.CourseRow_row__wfDPq .CourseRow_cell__5MyVD:nth-child(6){width:20%}.CourseRow_row__wfDPq{width:100%}}.CourseRow_editModal__Ldfqg{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:CourseRow_slideUp__SLzN_ .3s ease-in-out;display:none}.CourseRow_editModal__Ldfqg .CourseRow_modalHeader__ga4hb{display:flex;justify-content:center;align-items:center;position:relative;width:100%;font-size:16px;font-weight:700;margin-bottom:10px}.CourseRow_editModal__Ldfqg .CourseRow_closeButton__WX1eX{position:absolute;right:15px;background:none;border:none;font-size:18px;cursor:pointer}.CourseRow_editModal__Ldfqg .CourseRow_modalContent__2YNJF{display:flex;flex-direction:column;align-items:center;width:100%;gap:15px}.CourseRow_editModal__Ldfqg .CourseRow_modalBody__a7Hun{display:flex;justify-content:space-between;width:100%;padding:10px 20px}.CourseRow_editModal__Ldfqg .CourseRow_left__xP1IC{width:50%;text-align:left}.CourseRow_editModal__Ldfqg .CourseRow_left__xP1IC .CourseRow_courseTitle__bws6b{font-size:16px;font-weight:700}.CourseRow_editModal__Ldfqg .CourseRow_left__xP1IC .CourseRow_courseDetails__x9bgN{font-size:14px;color:gray;margin-bottom:8px}.CourseRow_editModal__Ldfqg .CourseRow_left__xP1IC .CourseRow_extendedCourse__v2o24{display:flex;align-items:center;height:16px;width:16px}.CourseRow_editModal__Ldfqg .CourseRow_left__xP1IC .CourseRow_deleteCourse__WmztV{color:red;text-decoration:underline;cursor:pointer;background:none;border:none;font-size:14px;margin-top:15px}.CourseRow_editModal__Ldfqg .CourseRow_right__fM9mI{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.CourseRow_editModal__Ldfqg .CourseRow_right__fM9mI .CourseRow_gradeEditor__E_8qM{display:flex;align-items:center;justify-content:center;margin:16px 0}.CourseRow_editModal__Ldfqg .CourseRow_right__fM9mI .CourseRow_gradeEditor__E_8qM button{background:none;border:none;font-size:24px;cursor:pointer}.CourseRow_editModal__Ldfqg .CourseRow_right__fM9mI .CourseRow_gradeEditor__E_8qM .CourseRow_up__reTGp{cursor:pointer;transform:rotate(180deg);height:25px}.CourseRow_editModal__Ldfqg .CourseRow_right__fM9mI .CourseRow_gradeEditor__E_8qM .CourseRow_down___uUYa{cursor:pointer;transform:rotate(1turn);height:25px}.CourseRow_editModal__Ldfqg .CourseRow_right__fM9mI .CourseRow_gradeEditor__E_8qM .CourseRow_gradeDisplay__G5ZFA{font-size:20px;font-weight:700;margin:0 12px;border:2px solid #000;padding:8px 16px;border-radius:8px;width:50px;text-align:center}.CourseRow_editModal__Ldfqg .CourseRow_right__fM9mI .CourseRow_save__6IgRn{background-color:#8a2be2;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}.CourseRow_editModal__Ldfqg .CourseRow_right__fM9mI .CourseRow_save__6IgRn .CourseRow_spinner__CLE18{width:24px;height:24px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:577px){.CourseRow_editModal__Ldfqg{display:block}}@keyframes CourseRow_slideUp__SLzN_{0%{transform:translateY(100%)}to{transform:translateY(0)}}.DocumentViewer_wrapper__AQHOq{height:100%;width:100%;display:flex;flex-direction:column}.DocumentViewer_toolbar__UQ63B{height:44px;display:flex;align-items:center;justify-content:space-between;padding:0 10px;border-bottom:1px solid rgba(0,0,0,.08);background:#fff}.DocumentViewer_left__fDRgF,.DocumentViewer_right__4N8Fj{display:flex;align-items:center;gap:10px}.DocumentViewer_page__lsG26{font-weight:700;color:rgba(0,0,0,.75)}.DocumentViewer_content__40f0a{touch-action:none}.DocumentViewer_zoomBar__nov2A{position:absolute;top:10px;right:10px;display:flex;gap:8px;z-index:3}.DocumentViewer_btn__nJs0p{border:1px solid rgba(0,0,0,.18);background:#fff;border-radius:8px;padding:6px 10px;cursor:pointer;font-weight:700}.DocumentViewer_btn__nJs0p:disabled{opacity:.5;cursor:not-allowed}.DocumentViewer_linkBtn__w_8s2{border:none;background:transparent;text-decoration:underline;font-weight:700;cursor:pointer}.DocumentViewer_zoomWrap__3fGtx{touch-action:none}.DocumentViewer_empty__KRwLi{height:100%;display:grid;place-items:center;color:rgba(0,0,0,.7);font-weight:600}.DocumentViewer_content__40f0a,.DocumentViewer_zoomWrap__3fGtx{touch-action:none}.DocumentViewer_img__TqWUs{pointer-events:auto}.DocumentViewer_iframe__PZwNn{width:100%;height:100%;border:0;background:#fff}.DocumentViewer_content__40f0a{flex:1 1;min-height:0;position:relative;overflow:hidden;background:#f6f6f6}.DocumentViewer_zoomWrap__3fGtx{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.DocumentViewer_img__TqWUs{max-width:100%;max-height:100%;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}