@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;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px}.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 .FormCard_headerWrapper__KtU7J .FormCard_headerActions__TZpmA{flex-shrink:0}@media screen and (max-width:768px){.FormCard_card__7rltk .FormCard_headerWrapper__KtU7J{flex-direction:column;align-items:center;gap:20px}.FormCard_card__7rltk .FormCard_headerWrapper__KtU7J .FormCard_header__s2XB7{text-align:center}}.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 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}.ConfirmGradesPopup_pointsSummary__pkwAL{display:inline-flex;align-items:center;gap:6px;flex-wrap:nowrap;white-space:nowrap}.ConfirmGradesPopup_totalPoints__0Abj7{font-size:14px;font-weight:700;line-height:1}.ConfirmGradesPopup_failedPoints__9GydZ{font-size:12px;font-weight:500;line-height:1;color:rgba(0,0,0,.65);white-space:nowrap}@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}@keyframes CVWrapper_fadeInContent__DtgkU{0%{opacity:0}to{opacity:1}}@keyframes CVWrapper_fadeInContentFromRight__zkb62{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes CVWrapper_fadeInContentFromLeft__yQ9r4{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes CVWrapper_fadeInContentFromBottom__W9Kh5{0%{opacity:0;transform:translate3d(0,140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes CVWrapper_fadeInContentFromTop__YWUaM{0%{opacity:0;transform:translate3d(0,-140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes CVWrapper_fadeOutContent__TvgVP{0%{opacity:1}to{opacity:0}}@keyframes CVWrapper_fadeOutContentToRight__S_a2H{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes CVWrapper_fadeOutContentToLeft__MLmcT{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes CVWrapper_fadeOutContentToBottom__UJDRS{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes CVWrapper_skeletonPulsate__bBQgV{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.CVWrapper_wrapper__S7pTk{display:flex;flex-direction:column;width:100%;height:calc(100dvh - 50px);overflow:hidden;background:#f5f6f8}@media screen and (max-width:992px){.CVWrapper_wrapper__S7pTk{height:calc(100dvh - 50px - 56px)}}.CVWrapper_toolbar__NjL9M{display:none}@media screen and (max-width:992px){.CVWrapper_toolbar__NjL9M{flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding:0 16px;height:46px;background:#fff;border-bottom:1px solid #e8eaf0;box-shadow:0 1px 0 rgba(0,0,0,.04);z-index:10}}.CVWrapper_toolbarBtn__dUbnV{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;font-size:12.5px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:background .13s,opacity .13s,box-shadow .13s;white-space:nowrap}.CVWrapper_toolbarBtn__dUbnV svg{flex-shrink:0}.CVWrapper_toolbarBtn__dUbnV:disabled{opacity:.42;cursor:not-allowed}.CVWrapper_btnPrimary__4itcf{background:#6b3aff;color:#fff;border-color:#6b3aff}.CVWrapper_btnPrimary__4itcf:hover:not(:disabled){opacity:.86;box-shadow:0 2px 8px rgba(92,78,211,.25)}.CVWrapper_btnOutline__F3QTV{background:#fff;color:#1f2937;border-color:#d1d5db}.CVWrapper_btnOutline__F3QTV:hover:not(:disabled){background:#f9fafb;border-color:#b0b7c3}.CVWrapper_btnDanger__0De1c{background:#fff;color:#b91c1c;border-color:#fca5a5}.CVWrapper_btnDanger__0De1c:hover:not(:disabled){background:#fef2f2;border-color:#f87171}.CVWrapper_icon__FnyzM{width:15px;height:15px}@media screen and (max-width:577px){.CVWrapper_btnLabel__GfZtE{display:none}}.CVWrapper_mobileToggle__aGgBv{display:none}@media screen and (max-width:992px){.CVWrapper_mobileToggle__aGgBv{display:flex;gap:2px;background:#f0f1f3;border-radius:9px;padding:3px}}.CVWrapper_mobileTabBtn__W681h{padding:5px 14px;border-radius:7px;border:none;background:transparent;color:#6b7280;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .13s ease}.CVWrapper_mobileTabBtn__W681h:hover{color:#1f2937}.CVWrapper_mobileTabActive__b__lD{background:#fff;color:#1f2937;box-shadow:0 1px 4px rgba(0,0,0,.1)}.CVWrapper_panels__QCeHq{flex:1 1;display:flex;min-height:0;overflow:hidden}.CVWrapper_editorPanel__fNNZY{display:flex;flex-direction:column;background:#fff;border-right:1px solid #e8eaf0;min-width:0;overflow:hidden}@media screen and (max-width:992px){.CVWrapper_editorPanel__fNNZY{width:100%!important;flex:1 1 auto}}.CVWrapper_previewPanel___UD81{flex:1 1;display:flex;flex-direction:column;background:#dedede;min-width:0;overflow:hidden}@media screen and (max-width:992px){.CVWrapper_previewPanel___UD81{width:100%!important;flex:1 1 auto}.CVWrapper_panelHidden___jKl_{display:none!important}}.CVWrapper_panelHeader__Vqgjq{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 14px;background:#fff;border-bottom:1px solid #e8eaf0;min-height:54px;flex-wrap:wrap}.CVWrapper_editorPanelHeader__p8yGQ{justify-content:center;position:relative}.CVWrapper_saveStatus__zYnx4{position:absolute;right:16px;font-size:12px;color:#6b7280;white-space:nowrap}.CVWrapper_saveStatusOk__ysIGa{color:#16a34a}.CVWrapper_saveStatusErr__zlYX6{color:#dc2626}.CVWrapper_saveRetryBtn__0anAR{background:none;border:none;padding:0;font-size:inherit;color:inherit;text-decoration:underline;cursor:pointer}.CVWrapper_panelTitle__Mh6fG{margin:0;font-size:18px;font-weight:600;color:#1f2937;white-space:nowrap;letter-spacing:-.01em}.CVWrapper_panelHeaderLeft__h7G_u{display:flex;align-items:center;gap:10px;flex-shrink:0}.CVWrapper_panelHeaderRight__zgtxg{display:flex;align-items:center;gap:6px;flex-shrink:0}.CVWrapper_activeChip__F0hFu{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:500;color:#6b3aff;background:#e6defd;border:1px solid #e6defd;border-radius:20px;padding:3px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}@media screen and (max-width:768px){.CVWrapper_activeChip__F0hFu{display:none}}.CVWrapper_activePulse__N_oWy{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:#6b3aff;animation:CVWrapper_pulse__1s_UR 1.6s ease-in-out infinite}@keyframes CVWrapper_pulse__1s_UR{0%,to{opacity:1}50%{opacity:.2}}.CVWrapper_panelBody__wwb1E{flex:1 1;overflow-y:auto;overflow-x:hidden;min-height:0;padding:16px 14px}.CVWrapper_panelBody__wwb1E>*{max-width:100%}@media screen and (max-width:577px){.CVWrapper_panelBody__wwb1E{padding:12px 10px}}.CVWrapper_previewBody__STRk3{flex:1 1;overflow-y:auto;overflow-x:hidden;min-height:0;padding:16px 16px 32px;display:flex;justify-content:center;align-items:flex-start}.CVWrapper_paperShell__FNOjA{width:794px;min-height:1123px;background:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.06),0 4px 16px rgba(0,0,0,.1),0 12px 40px rgba(0,0,0,.08);overflow:hidden;transform-origin:top left}.CVWrapper_templateTabs__X_Flb{display:flex;gap:2px;background:#f1f1f1;border-radius:8px;padding:3px}.CVWrapper_templateTab__HHFw2{padding:6px 12px;border-radius:6px;border:none;background:transparent;color:#6b7280;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .13s ease;font-family:inherit}.CVWrapper_templateTab__HHFw2:hover{color:#1f2937}.CVWrapper_templateTabActive__V3vKC{background:#fff;color:#1f2937;box-shadow:0 1px 3px rgba(0,0,0,.1)}.CVWrapper_divider__6tVia{flex:0 0 5px;cursor:col-resize;background:#e8eaf0;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;transition:background .15s ease}.CVWrapper_divider__6tVia:hover{background:#e6defd}.CVWrapper_divider__6tVia:hover .CVWrapper_dividerGrip__MDj4K{opacity:1}@media screen and (max-width:992px){.CVWrapper_divider__6tVia{display:none}}.CVWrapper_dividerGrip__MDj4K{display:block;width:3px;height:32px;border-radius:2px;background:#6b3aff;opacity:0;transition:opacity .15s ease}.CVWrapper_modalContent__xsiZv{display:flex;flex-direction:column;align-items:center;gap:12px}.CVWrapper_spinner___hcVt{display:flex;justify-content:center;width:24px;height:24px;margin-bottom:16px}.CVWrapper_uploadInfoText__4o1WS{padding:0 10px;margin:0 0 8px;text-align:center;color:#374151;font-size:14px;line-height:1.6}.CVWrapper_uploadInfoActions__OiT0a{text-align:center;margin-top:12px}.CVWrapper_uploadInfoButton__Hb7aj{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;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}.CVWrapper_uploadInfoButton__Hb7aj:hover{background-color:#3c19a5;border:2px solid #3c19a5}.CVWrapper_uploadInfoButton__Hb7aj:disabled{opacity:.4;cursor:default;pointer-events:none}.CVWrapper_uploadInfoButton__Hb7aj{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:13px;background-color:transparent;color:#134784;max-width:300px;width:100%}.CVWrapper_uploadInfoButton__Hb7aj:hover{color:#6b3aff;background-color:transparent;border:2px solid #6b3aff}@keyframes CVHtmlPreview_fadeInContent__8l8EL{0%{opacity:0}to{opacity:1}}@keyframes CVHtmlPreview_fadeInContentFromRight__Rtk_d{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes CVHtmlPreview_fadeInContentFromLeft__yk2SE{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes CVHtmlPreview_fadeInContentFromBottom__5Irt_{0%{opacity:0;transform:translate3d(0,140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes CVHtmlPreview_fadeInContentFromTop__oPYWT{0%{opacity:0;transform:translate3d(0,-140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes CVHtmlPreview_fadeOutContent__ek3Ix{0%{opacity:1}to{opacity:0}}@keyframes CVHtmlPreview_fadeOutContentToRight__5PvmZ{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes CVHtmlPreview_fadeOutContentToLeft__96MM3{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes CVHtmlPreview_fadeOutContentToBottom__RebO_{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes CVHtmlPreview_skeletonPulsate__VswqA{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.CVHtmlPreview_page__mTkNQ{font-family:Helvetica,Arial,sans-serif;font-size:10pt;line-height:1.3;color:#1f2937;background:#fff;padding:18pt 22pt;min-height:100%;width:794px;box-sizing:border-box}.CVHtmlPreview_emptyState__YyhIj{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:260px;text-align:center;padding:24px;gap:10px;margin-top:30px}.CVHtmlPreview_emptyStateIcon__KY7mY{width:220px;height:auto}.CVHtmlPreview_emptyStateTitle__ykFen{margin:0;font-size:16px;font-weight:600}.CVHtmlPreview_emptyStateBody___SQaN{margin:0;font-size:13px;line-height:1.45;max-width:340px;color:#6b7280}@media screen and (max-width:992px){.CVHtmlPreview_emptyStateBody___SQaN{display:none}}.CVHtmlPreview_emptyStateBodyMobile__arX6U{display:none;margin:0;font-size:13px;line-height:1.45;max-width:340px;color:#6b7280}@media screen and (max-width:992px){.CVHtmlPreview_emptyStateBodyMobile__arX6U{display:block}}.CVHtmlPreview_basicsSection__vaptl{border-radius:6px;padding:6px 8px 10px;margin-bottom:4px;cursor:pointer;transition:background .18s ease,box-shadow .18s ease;outline:none}.CVHtmlPreview_basicsSection__vaptl:hover{background:#f8faff}.CVHtmlPreview_basicsSection__vaptl:focus-visible{box-shadow:0 0 0 2px #2563eb}.CVHtmlPreview_headerRow__e6whm{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.CVHtmlPreview_nameBlock__Q_kTq{flex:1 1;min-width:0}.CVHtmlPreview_name__xHLg1{margin:0;font-size:18pt;font-weight:700;line-height:1.1;color:#1f2937}.CVHtmlPreview_jobTitle__s1a6V{margin:2pt 0 0;font-size:8.5pt;font-weight:700;color:#6b7280;letter-spacing:.04em}.CVHtmlPreview_contact__wibWK{display:flex;flex-direction:column;align-items:flex-end;gap:3px;flex-shrink:0;font-style:normal}.CVHtmlPreview_contactLine__x0Xku{font-size:8.5pt;color:#1f2937;text-align:right}.CVHtmlPreview_accentRule__Rr4vP{height:2px;background:#2563eb;border-radius:1px;margin:10px 0 8px}.CVHtmlPreview_summary__Sjjjf{margin:0;font-size:10pt;color:#374151;line-height:1.45}.CVHtmlPreview_sectionHighlight__JlLF2{background:#eff6ff!important;box-shadow:inset 3px 0 0 0 #2563eb;padding-left:11px}.CVHtmlPreview_section__2onRq{border-radius:6px;padding:6px 8px 8px;margin-top:8px;cursor:pointer;position:relative;transition:background .18s ease,box-shadow .18s ease,opacity .18s ease;outline:none}.CVHtmlPreview_section__2onRq:hover{background:#f8faff}.CVHtmlPreview_section__2onRq:focus-visible{box-shadow:0 0 0 2px #2563eb}.CVHtmlPreview_dragging__zukaJ{opacity:.35}.CVHtmlPreview_dropAbove__TlfTC:before{top:0}.CVHtmlPreview_dropAbove__TlfTC:before,.CVHtmlPreview_dropBelow__iqOku:after{content:"";position:absolute;left:0;right:0;height:2px;background:#2563eb;border-radius:1px}.CVHtmlPreview_dropBelow__iqOku:after{bottom:0}.CVHtmlPreview_sectionTitleRow__Kq6qx{display:flex;align-items:center;gap:6px;margin-bottom:6px}.CVHtmlPreview_sectionTitle__p_HVo{flex:1 1;margin:0;font-size:8.5pt;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#1f2937;padding-bottom:3pt;border-bottom:1.5px solid #e5eaf0}.CVHtmlPreview_dragHandle__m5By2{flex-shrink:0;color:#c4c9d4;opacity:0;cursor:-webkit-grab;cursor:grab;transition:opacity .15s ease,color .15s ease;align-self:flex-end;padding-bottom:6px}.CVHtmlPreview_dragHandle__m5By2:active{cursor:-webkit-grabbing;cursor:grabbing}.CVHtmlPreview_section__2onRq:hover .CVHtmlPreview_dragHandle__m5By2{opacity:1}.CVHtmlPreview_itemList___7ctU{display:flex;flex-direction:column;gap:5px}.CVHtmlPreview_item__7z0bQ{border:1px solid #eef2f6;border-radius:6px;padding:8px 10px;background:#fff;margin-bottom:5px}.CVHtmlPreview_itemHead__CK_g0{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:3px}.CVHtmlPreview_itemTitle__RJvbb{font-size:10pt;font-weight:700;color:#1f2937}.CVHtmlPreview_dates__seOXx{font-size:8.5pt;color:#6b7280;white-space:nowrap;flex-shrink:0}.CVHtmlPreview_mutedLine__V__t2{margin:1pt 0 2pt;font-size:8.5pt;color:#6b7280}.CVHtmlPreview_itemBody__DZxtC{margin:1.5pt 0 2pt;font-size:9pt;color:#374151;line-height:1.45}.CVHtmlPreview_bullet___Smpg{display:flex;gap:5px;margin:1.5pt 0;font-size:9pt;color:#374151;line-height:1.45}.CVHtmlPreview_bullet___Smpg span{flex-shrink:0;color:#6b7280}.CVHtmlPreview_skillList__ybomn{display:flex;flex-direction:column;gap:7px}.CVHtmlPreview_skillRow__sersi{display:flex;align-items:flex-start;gap:10px}.CVHtmlPreview_skillLabel__MYjSe{flex-shrink:0;width:90pt;font-size:9pt;font-weight:700;color:#1f2937;padding-top:2pt}.CVHtmlPreview_skillLabel__MYjSe:after{content:":"}.CVHtmlPreview_skillKeywords__sbylg{flex:1 1;font-size:9pt;color:#1f2937;line-height:1.45}.CVHtmlPreview_interestsText__LgN9t{margin:0;font-size:9pt;color:#1f2937;line-height:1.45}.CVHtmlPreview_tplModern__sNFe_{font-family:Georgia,Times New Roman,serif;padding:0}.CVHtmlPreview_tplModern__sNFe_ .CVHtmlPreview_basicsSection__vaptl{padding:0;border-radius:0;margin-bottom:8pt;overflow:hidden}.CVHtmlPreview_tplModern__sNFe_ .CVHtmlPreview_basicsSection__vaptl:hover{background:transparent}.CVHtmlPreview_tplModern__sNFe_ .CVHtmlPreview_accentRule__Rr4vP{background:#8b7355}.CVHtmlPreview_tplModern__sNFe_ .CVHtmlPreview_sectionHighlight__JlLF2{background:#f8f4ef!important;box-shadow:inset 3px 0 0 0 #8b7355}.CVHtmlPreview_tplModern__sNFe_ .CVHtmlPreview_sectionTitle__p_HVo{color:#5c4632;border-bottom-color:#d8cdbf;letter-spacing:.09em}.CVHtmlPreview_tplModern__sNFe_ .CVHtmlPreview_section__2onRq:hover{background:#f8f4ef}.CVHtmlPreview_tplModern__sNFe_ .CVHtmlPreview_item__7z0bQ{border-color:#e7ddd0;background:#fffdfb;border-radius:4px}.CVHtmlPreview_tplModern__sNFe_ .CVHtmlPreview_itemTitle__RJvbb{font-weight:600}.CVHtmlPreview_tplModern__sNFe_ .CVHtmlPreview_summary__Sjjjf{color:#4a3d31}.CVHtmlPreview_tplModern__sNFe_ .CVHtmlPreview_dates__seOXx,.CVHtmlPreview_tplModern__sNFe_ .CVHtmlPreview_mutedLine__V__t2{color:#7c6856}.CVHtmlPreview_modernBand__mPIXh{background:#fcfaf7;border-top:3px solid #8b7355;border-bottom:1px solid #eadfce;padding:14pt 22pt 10pt}.CVHtmlPreview_modernName__FhdOR{margin:0;font-size:21pt;font-weight:500;line-height:1.1;color:#2f251c;letter-spacing:.03em}.CVHtmlPreview_modernLabel__lwKIH{margin:4pt 0 7pt;font-size:8.7pt;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8b7355}.CVHtmlPreview_modernContact__Gj4db{display:flex;flex-wrap:wrap;gap:2pt 12pt;font-size:8.3pt;color:#6d5a48;border-top:1px solid #eadfce;padding-top:6pt}.CVHtmlPreview_modernSummaryPad__ZPTyE{padding:10pt 22pt 0}.CVHtmlPreview_modernContentWrapper__pcAQ7{padding:0 22pt 18pt}.CVHtmlPreview_tplElegant__S2Ffu{font-family:Georgia,Times New Roman,serif}.CVHtmlPreview_tplElegant__S2Ffu .CVHtmlPreview_basicsSection__vaptl{text-align:center;padding:8pt 4pt 4pt}.CVHtmlPreview_tplElegant__S2Ffu .CVHtmlPreview_basicsSection__vaptl:hover{background:transparent}.CVHtmlPreview_tplElegant__S2Ffu .CVHtmlPreview_name__xHLg1{font-size:22pt;font-weight:400;letter-spacing:.12em;text-transform:uppercase}.CVHtmlPreview_tplElegant__S2Ffu .CVHtmlPreview_jobTitle__s1a6V{letter-spacing:.05em;font-weight:400}.CVHtmlPreview_tplElegant__S2Ffu .CVHtmlPreview_accentRule__Rr4vP{width:100%;margin:12px 0 8px;background:#374151}.CVHtmlPreview_tplElegant__S2Ffu .CVHtmlPreview_sectionHighlight__JlLF2{background:#f9fafb!important;box-shadow:inset 3px 0 0 0 #6b7280}.CVHtmlPreview_tplElegant__S2Ffu .CVHtmlPreview_sectionTitle__p_HVo{color:#4b5563;font-weight:400;letter-spacing:.1em;border-bottom-color:#d1d5db}.CVHtmlPreview_tplElegant__S2Ffu .CVHtmlPreview_section__2onRq:hover{background:#f9fafb}.CVHtmlPreview_tplElegant__S2Ffu .CVHtmlPreview_itemTitle__RJvbb{font-weight:600}.CVHtmlPreview_elegantHeaderBlock__5lk_f{text-align:center}.CVHtmlPreview_elegantContactRow__5389f{margin:5pt 0 0;font-size:8.5pt;color:#6b7280;line-height:1.5;text-align:center}@keyframes CVEdit_fadeInContent__VOKCo{0%{opacity:0}to{opacity:1}}@keyframes CVEdit_fadeInContentFromRight___e__d{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes CVEdit_fadeInContentFromLeft__3Sile{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes CVEdit_fadeInContentFromBottom__JrdZw{0%{opacity:0;transform:translate3d(0,140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes CVEdit_fadeInContentFromTop__Fcet_{0%{opacity:0;transform:translate3d(0,-140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes CVEdit_fadeOutContent__Wjti_{0%{opacity:1}to{opacity:0}}@keyframes CVEdit_fadeOutContentToRight__Uf4h_{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes CVEdit_fadeOutContentToLeft__H0Sgd{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes CVEdit_fadeOutContentToBottom__4rI5O{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes CVEdit_skeletonPulsate__kAjMu{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.CVEdit_editorShell__xCm2_{display:flex;flex-direction:column;gap:10px;padding-bottom:16px}.CVEdit_formGrid__S0ZGZ{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;position:relative;z-index:0}@media screen and (max-width:577px){.CVEdit_formGrid__S0ZGZ{grid-template-columns:1fr}}.CVEdit_formGrid__S0ZGZ label{display:flex;flex-direction:column;font-size:12px;font-weight:600;gap:0}.CVEdit_formGrid__S0ZGZ input,.CVEdit_formGrid__S0ZGZ textarea{margin-top:5px;padding:8px 11px;border:1px solid #e5eaf0;border-radius:8px;font-size:13px;outline:none;background:#fff;color:#1f2937;resize:vertical;font-family:inherit}.CVEdit_formGrid__S0ZGZ input::placeholder,.CVEdit_formGrid__S0ZGZ textarea::placeholder{color:#c4cad4}.CVEdit_formGrid__S0ZGZ input:focus,.CVEdit_formGrid__S0ZGZ textarea:focus{border-color:#a5b4fc;box-shadow:0 0 0 3px rgba(99,102,241,.1)}.CVEdit_formGrid__S0ZGZ textarea{line-height:1.5}.CVEdit_fullWidth__uXhi0{grid-column:1/-1}.CVEdit_addRow__FlmIy{display:flex;margin-top:10px}.CVEdit_itemBlock__iLvHh{padding:12px 0 4px}.CVEdit_itemBlock__iLvHh+.CVEdit_itemBlock__iLvHh{border-top:3px solid #cfcfcf;padding-top:14px}.CVEdit_endRow__gAIWM{display:flex;justify-content:flex-end;margin-top:6px}.CVEdit_emptyBanner__GRuas{border:1px solid #e8eaf0;border-radius:10px;background:#f7f2fd;padding:14px 16px}.CVEdit_emptyBannerTitle__ZNPmr{margin:0 0 4px;font-size:14px;font-weight:600}.CVEdit_emptyBannerBody__M3wNp{margin:0;font-size:12px;line-height:1.5}@media screen and (max-width:992px){.CVEdit_emptyBannerBody__M3wNp{display:none}}.CVEdit_emptyBannerBodyMobile___5Nb1{display:none;margin:0;font-size:12.5px;color:#6b7280;line-height:1.5}@media screen and (max-width:992px){.CVEdit_emptyBannerBodyMobile___5Nb1{display:block}}.CVEdit_emptyHint__Hpps0{margin:14px 0 8px;font-size:13px;color:#9ca3af}.CVEdit_btnAdd__Rup2Z{background:#fff;border:1.5px solid #1f2937;color:#1f2937;border-radius:7px;padding:7px 16px;font-size:12.5px;font-weight:500;cursor:pointer;font-family:inherit}.CVEdit_btnAdd__Rup2Z:hover{background:#f9fafb}.CVEdit_btnGhostSmall__xqlSM{background:transparent;border:none;color:#b91c1c;border-radius:5px;padding:6px;font-size:14px;font-weight:500;cursor:pointer;font-family:inherit}.CVEdit_btnGhostSmall__xqlSM:hover{background:#fef2f2}.CVEdit_saveBar__Gg6sZ{position:-webkit-sticky;position:sticky;bottom:0;display:flex;align-items:center;justify-content:flex-end;padding:7px 16px;background:rgba(248,249,251,.92);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-top:1px solid #e5eaf0;margin:4px -14px -16px;z-index:5}.CVEdit_dirtyLabel__XBHrD{font-size:12px;color:#6b7280;font-weight:500}.CVEdit_savedLabel__R0uko{font-size:12px;color:#16a34a;font-weight:500}.CVEdit_errorLabel__uxOcM{font-size:12px;color:#b91c1c;font-weight:500}.BulletRTE_rteBox__G8Ddy{position:relative;border:1px solid var(--border,#e5e7eb);border-radius:8px;padding:.5rem .75rem;background:#fff;margin-top:6px}.BulletRTE_rteUL__D0x59{min-height:2.25rem;outline:none;margin:0;padding-left:1.25rem;list-style:disc}.BulletRTE_rteUL__D0x59 li{line-height:1.5;margin:.125rem 0}.BulletRTE_rtePlaceholder__yW4Aa{position:absolute;top:.5rem;left:.75rem;color:#9ca3af;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@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 GyProgramPreview_fadeInContent__pHB_7{0%{opacity:0}to{opacity:1}}@keyframes GyProgramPreview_fadeInContentFromRight__SqD_E{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes GyProgramPreview_fadeInContentFromLeft__ZVZOh{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes GyProgramPreview_fadeInContentFromBottom__RrWOm{0%{opacity:0;transform:translate3d(0,140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes GyProgramPreview_fadeInContentFromTop__vFHm_{0%{opacity:0;transform:translate3d(0,-140px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes GyProgramPreview_fadeOutContent__x7eFs{0%{opacity:1}to{opacity:0}}@keyframes GyProgramPreview_fadeOutContentToRight__Y6g1g{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes GyProgramPreview_fadeOutContentToLeft__eaYHU{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes GyProgramPreview_fadeOutContentToBottom__0FpDP{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes GyProgramPreview_skeletonPulsate__4ZXyM{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.GyProgramPreview_cardWrapper__1PIrQ{position:relative}.GyProgramPreview_cardLink__fJ7HZ{display:block;text-decoration:none;color:inherit}.GyProgramPreview_cardLink__fJ7HZ:focus-visible .GyProgramPreview_card___11Nb{outline:3px solid #2563eb;outline-offset:2px}.GyProgramPreview_button___K3VF{display:block;text-decoration:none;color:inherit;background:none;border:none;padding:0;margin:0;font:inherit;cursor:pointer;text-align:left;width:100%}.GyProgramPreview_card___11Nb{position:relative;display:flex;align-items:center;gap:12px;padding:12px;background:#f3f4f6;border-radius:14px;box-shadow:0 1px 2px rgba(0,0,0,.06);width:100%;min-width:0;box-sizing:border-box;cursor:pointer;transition:transform .08s ease,box-shadow .18s ease}.GyProgramPreview_card___11Nb:hover{transform:translateY(-1px);box-shadow:0 8px 22px rgba(0,0,0,.08)}.GyProgramPreview_card___11Nb:focus-within .GyProgramPreview_title__bRUgN,.GyProgramPreview_card___11Nb:hover .GyProgramPreview_title__bRUgN{transform:translateY(-6px)}.GyProgramPreview_card___11Nb:focus-within .GyProgramPreview_desc__l1_tc,.GyProgramPreview_card___11Nb:hover .GyProgramPreview_desc__l1_tc{opacity:1;transform:translateY(0);max-height:72px;margin-top:6px}.GyProgramPreview_card___11Nb:focus-within .GyProgramPreview_arrow__UrcsC,.GyProgramPreview_card___11Nb:hover .GyProgramPreview_arrow__UrcsC{opacity:1;transform:translateX(0)}.GyProgramPreview_percentageBadge__YJSLT{display:inline-block;background-color:#7053e5;color:#fff;font-size:12px;font-weight:600;padding:4px 8px;border-radius:12px;box-shadow:0 2px 4px rgba(0,0,0,.1);opacity:.75;margin-top:4px;margin-bottom:0}.GyProgramPreview_percentageBadge__YJSLT.GyProgramPreview_syv___Jp3M{background-color:#2680eb}.GyProgramPreview_avatar__WFCbA{flex:0 0 106px;width:106px;height:106px;border-radius:9999px;overflow:hidden}.GyProgramPreview_avatar__WFCbA.GyProgramPreview_graduationPlannerImg__2Ep6I{flex:0 0 76px;width:76px;height:76px}.GyProgramPreview_img__mbXGT{width:100%;height:100%;object-fit:cover}.GyProgramPreview_body__sne_E{min-width:0;flex:1 1 auto}.GyProgramPreview_title__bRUgN{margin:0;font-size:20px;font-weight:450;transition:transform .18s ease;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;word-break:normal;overflow-wrap:normal;white-space:normal}.GyProgramPreview_title__bRUgN.GyProgramPreview_graduationPlannerTitle__mKC45{text-align:left;margin-bottom:0}.GyProgramPreview_desc__l1_tc{color:#4b5563;font-size:.9rem;line-height:1.25rem;font-weight:350;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;opacity:0;transform:translateY(6px);max-height:0;margin:0;transition:opacity .18s ease,transform .18s ease,max-height .22s ease,margin-top .18s ease}.GyProgramPreview_arrow__UrcsC{flex:0 0 auto;margin-left:8px;font-size:22px;font-weight:700;line-height:1;color:#000;opacity:0;transform:translateX(-6px);transition:opacity .18s ease,transform .18s ease}@media(prefers-reduced-motion:reduce){.GyProgramPreview_arrow__UrcsC,.GyProgramPreview_card___11Nb,.GyProgramPreview_desc__l1_tc,.GyProgramPreview_title__bRUgN{transition:none!important}.GyProgramPreview_desc__l1_tc{transform:none!important}}@media(max-width:768px){.GyProgramPreview_card___11Nb:focus-within .GyProgramPreview_title__bRUgN,.GyProgramPreview_card___11Nb:hover .GyProgramPreview_title__bRUgN{transform:none}.GyProgramPreview_desc__l1_tc{display:none}.GyProgramPreview_arrow__UrcsC{opacity:1;transform:translateX(0)}}.GyProgramPreview_favoriteIcon__L44iP{position:absolute;top:8px;right:8px;z-index:2}.GyProgramPreview_favoriteButton__ToDCw{height:24px;width:24px;display:flex;align-items:center;justify-content:center;border:none;padding:0;background:transparent;cursor:pointer}.GyProgramPreview_favoriteButton__ToDCw:disabled{cursor:default;opacity:.6}.GyProgramPreview_favorite__KLbV3{display:block;width:100%;height:100%;object-fit:contain;opacity:.75;transition:opacity .2s ease}.GyProgramPreview_favorite__KLbV3:hover,.GyProgramPreview_favorited__KpfkE{opacity:1}