._loginPage_1ieqv_1,._shell_1ieqv_2,._loading_1ieqv_3{color:#1f2940;min-height:100vh;font-family:Microsoft YaHei,Noto Sans SC,sans-serif}._loading_1ieqv_3{background:#f5f6fa;place-items:center;font-size:18px;font-weight:700;display:grid}._loginPage_1ieqv_1{background:#f5f6fa;grid-template-columns:minmax(360px,.92fr) minmax(480px,1.08fr);display:grid}._loginBrand_1ieqv_23{color:#fff;background:linear-gradient(155deg,#263f96 0%,#17285f 62%,#111d48 100%);flex-direction:column;justify-content:center;padding:72px clamp(40px,7vw,110px);display:flex}._loginLogoFrame_1ieqv_32{background:#fff;border:1px solid #ffffff94;border-radius:18px;place-items:center;width:80px;height:80px;margin-bottom:28px;display:grid;overflow:hidden;box-shadow:0 10px 26px #040d302e}._officialLogoLogin_1ieqv_45{object-fit:contain;background:#fff;width:76px;height:76px;display:block}._sidebarBrandFrame_1ieqv_53{align-items:center;gap:10px;min-width:0;display:flex}._officialLogoSidebar_1ieqv_60{object-fit:contain;background:#fff;border-radius:8px;flex:none;width:54px;height:54px;display:block;box-shadow:0 7px 18px #050e2d33}._sidebarBrandCopy_1ieqv_71{gap:4px;min-width:0;display:grid}._sidebarBrandCopy_1ieqv_71 strong{color:#fff;letter-spacing:.03em;white-space:nowrap;font:800 16px/1.2 Noto Serif SC,SimSun,serif}._sidebarBrandCopy_1ieqv_71 small{color:#ffffffa8;letter-spacing:.05em;white-space:nowrap;font-size:10px;font-weight:700}._loginBrand_1ieqv_23>p:first-of-type{opacity:.78;margin:0 0 10px;font-size:15px}._loginBrand_1ieqv_23 h1{letter-spacing:.04em;margin:0;font:800 clamp(34px,4vw,56px)/1.25 Noto Serif SC,SimSun,serif}._loginBrand_1ieqv_23 blockquote{border-left:3px solid #f69c59;margin:28px 0 0;padding-left:18px;font:600 18px/1.8 Noto Serif SC,SimSun,serif}._localFlag_1ieqv_95{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:8px;width:fit-content;margin-top:46px;padding:9px 14px;font-size:13px;font-weight:800}._loginBrand_1ieqv_23 ._localNote_1ieqv_96{color:#ffffffb8;max-width:520px;margin-top:16px;font-size:13px;line-height:1.8}._loginPanel_1ieqv_98{background:#fff;border:1px solid #e5e8f0;border-radius:18px;align-self:center;width:min(600px,100% - 64px);margin:42px auto;padding:clamp(32px,5vw,64px);box-shadow:0 22px 60px #1e2e5a1a}._eyebrow_1ieqv_109{color:#5268c7;letter-spacing:.12em;font-size:12px;font-weight:900}._loginPanel_1ieqv_98 h2{margin:10px 0;font:800 30px/1.3 Noto Serif SC,SimSun,serif}._loginPanel_1ieqv_98>div>p{color:#677189;font-size:15px;line-height:1.75}._loginForm_1ieqv_112{gap:20px;margin-top:34px;display:grid}._loginForm_1ieqv_112 label small{color:#7a8498;font-size:11px;font-weight:600;line-height:1.5}._loginForm_1ieqv_112 label,._formGrid_1ieqv_115 label,._scheduleForm_1ieqv_116 label,._inlineForm_1ieqv_117 label{color:#39445f;gap:7px;font-size:13px;font-weight:800;display:grid}._loginForm_1ieqv_112 input,._loginForm_1ieqv_112 select,._formGrid_1ieqv_115 input,._formGrid_1ieqv_115 select,._scheduleForm_1ieqv_116 input,._scheduleForm_1ieqv_116 select,._inlineForm_1ieqv_117 input,._inlineForm_1ieqv_117 select{color:#1f2940;background:#fff;border:1px solid #ccd3e2;border-radius:8px;width:100%;min-height:44px;padding:9px 11px;font:600 14px/1.4 inherit}._primaryButton_1ieqv_136,._secondaryButton_1ieqv_137,._smallButton_1ieqv_138,._accountCard_1ieqv_139 button{cursor:pointer;border:0;border-radius:8px;min-height:40px;padding:9px 16px;font:800 14px/1.2 inherit}._primaryButton_1ieqv_136{color:#fff;background:#263f96;box-shadow:0 5px 14px #263f962e}._secondaryButton_1ieqv_137{color:#263f96;background:#fff;border:1px solid #cbd3ea}._smallButton_1ieqv_138{color:#263f96;background:#edf1ff;min-height:32px;margin-top:6px;padding:6px 10px;font-size:12px}:is(._primaryButton_1ieqv_136:hover,._primaryButton_1ieqv_136:focus-visible){background:#17285f}._primaryButton_1ieqv_136:disabled{cursor:not-allowed;opacity:.48;box-shadow:none}:is(._secondaryButton_1ieqv_137:hover,._secondaryButton_1ieqv_137:focus-visible,._smallButton_1ieqv_138:hover,._smallButton_1ieqv_138:focus-visible){background:#e4eaff}:is(button:focus-visible,input:focus-visible,select:focus-visible){outline-offset:2px;outline:3px solid #496be64d}._error_1ieqv_154{color:#b42318;margin:0;font-size:13px;font-weight:800}._accountHint_1ieqv_155{color:#69738a;background:#f7f8fc;border-radius:9px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:24px;padding:14px;font-size:12px;display:flex}._accountHint_1ieqv_155 code{color:#263f96;background:#e9edfb;border-radius:4px;padding:3px 6px;font-weight:800}._shell_1ieqv_2{background:#f5f6fa;grid-template-columns:230px minmax(0,1fr);display:grid;overflow-x:clip}._mobileMenuButton_1ieqv_159,._mobileNavBackdrop_1ieqv_160,._mobileSidebarHeader_1ieqv_161{display:none}._sidebar_1ieqv_53{color:#fff;background:linear-gradient(#263f96 0%,#17285f 65%,#111d48 100%);flex-direction:column;height:100vh;padding:22px 14px 16px;display:flex;position:sticky;top:0;overflow:auto}._sidebar_1ieqv_53:has(._modalBackdrop_1ieqv_163){z-index:80}._brand_1ieqv_164{border-bottom:1px solid #ffffff21;align-items:center;min-height:65px;padding:0 7px 11px;display:flex}._sidebar_1ieqv_53 nav{gap:5px;padding:20px 0;display:grid}._navItem_1ieqv_166,._navActive_1ieqv_167{color:#ffffffbf;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:11px;min-height:46px;padding:8px 12px;font:700 14px/1.3 inherit;display:flex}._navItem_1ieqv_166>span,._navActive_1ieqv_167>span{color:#fff;background:#ffffff1a;border-radius:5px;place-items:center;width:26px;height:26px;font-size:12px;display:grid}:is(._navItem_1ieqv_166:hover,._navItem_1ieqv_166:focus-visible){color:#fff;background:#ffffff14}._navActive_1ieqv_167{color:#263f96;background:#fff;box-shadow:0 7px 18px #050e2d38}._navActive_1ieqv_167>span{background:#263f96}._accountCard_1ieqv_139{background:#ffffff17;border-radius:10px;gap:5px;margin-top:auto;padding:14px;display:grid}._accountCard_1ieqv_139>span{color:#ffc58e;letter-spacing:.08em;font-size:10px;font-weight:900}._accountCard_1ieqv_139 strong{font-size:14px}._accountCard_1ieqv_139 small{color:#ffffff9e;font-size:10px}._accountCard_1ieqv_139 button{color:#fff;background:0 0;border:1px solid #ffffff3d;margin-top:7px;font-size:12px}._workspace_1ieqv_179{min-width:0;overflow-x:clip}._topbar_1ieqv_180{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border-bottom:1px solid #e3e6ed;justify-content:space-between;align-items:center;min-height:94px;padding:18px clamp(22px,3vw,46px);display:flex;position:sticky;top:0}._topbarTitle_1ieqv_181{min-width:0}._topbarTitle_1ieqv_181>span{color:#7b8498;font-size:11px;font-weight:800}._topbar_1ieqv_180 h1{margin:6px 0 0;font:800 clamp(22px,2vw,28px)/1.2 Noto Serif SC,SimSun,serif}._topActions_1ieqv_184{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}._alertButton_1ieqv_185{color:#263f96;cursor:pointer;background:#fff;border:1px solid #cbd3ea;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:relative}._alertButton_1ieqv_185>span{font-size:22px;font-weight:900}._alertButton_1ieqv_185>strong{color:#fff;background:#c94d42;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:10px;display:grid;position:absolute;top:-5px;right:-4px}._persistBadge_1ieqv_188,._softBadge_1ieqv_188{color:#287142;background:#eef8f0;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:900}._softBadge_1ieqv_188{color:#9c5b19;background:#fff5e9}._boundary_1ieqv_190{color:#8c5b24;background:#fff7e8;padding:7px clamp(22px,3vw,46px);font-size:11px;font-weight:700}._notice_1ieqv_191{color:#34487f;background:#eef1fc;border-left:4px solid #5268c7;border-radius:5px;margin:14px clamp(22px,3vw,46px) 0;padding:11px 14px;font-size:13px;font-weight:700}._pageBody_1ieqv_192{gap:18px;padding:20px clamp(22px,3vw,46px) 50px;display:grid}._hero_1ieqv_194{background:#fff;border:1px solid #e2e5ef;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:28px 30px;display:grid;box-shadow:0 7px 24px #24335a0d}._hero_1ieqv_194 h2{margin:7px 0;font:800 clamp(24px,2.5vw,34px)/1.3 Noto Serif SC,SimSun,serif}._hero_1ieqv_194 p{color:#68738b;margin:0;font-size:14px;line-height:1.7}._heroStatus_1ieqv_197{color:#fff;background:linear-gradient(135deg,#263f96,#425bb0);border-radius:9px;gap:6px;min-width:220px;padding:18px;display:grid}._heroStatus_1ieqv_197 strong{font-size:17px}._heroStatus_1ieqv_197 span{color:#ffffffbd;font-size:11px}._metrics_1ieqv_200{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}._metrics_1ieqv_200 button{color:#263248;text-align:left;cursor:pointer;background:#fff;border:1px solid #e1e5ee;border-radius:10px;gap:8px;min-height:128px;padding:18px;display:grid}._metrics_1ieqv_200 button:hover{border-color:#aab7e4;transform:translateY(-1px);box-shadow:0 8px 20px #263f9614}._metrics_1ieqv_200 span{color:#626d83;font-size:12px;font-weight:800}._metrics_1ieqv_200 strong{font-size:28px}._metrics_1ieqv_200 small{color:#8992a5;font-size:10px}._gridTwo_1ieqv_205,._gridStudent_1ieqv_205{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._gridStudent_1ieqv_205{grid-template-columns:minmax(310px,.75fr) minmax(480px,1.25fr)}._stack_1ieqv_207{gap:16px;display:grid}._panel_1ieqv_208{background:#fff;border:1px solid #e1e5ed;border-radius:11px;min-width:0;padding:20px;box-shadow:0 5px 18px #2130540a}._panelHeading_1ieqv_209{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}._panelHeading_1ieqv_209>div>span,._panelHeading_1ieqv_209>span{color:#7d879b;letter-spacing:.05em;font-size:10px;font-weight:900}._panelHeading_1ieqv_209 h2,._panelHeading_1ieqv_209 h3{margin:3px 0 0;font:800 20px/1.35 Noto Serif SC,SimSun,serif}._panelHeading_1ieqv_209 h3{font-size:17px}._flowList_1ieqv_214{counter-reset:flow;gap:10px;margin:0;padding:0;list-style:none;display:grid}._flowList_1ieqv_214 li{background:#f7f8fc;border-left:3px solid #5268c7;gap:3px;padding:12px 14px;display:grid}._flowList_1ieqv_214 strong{font-size:13px}._flowList_1ieqv_214 span{color:#707b91;font-size:11px}._factSummary_1ieqv_217{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._factSummary_1ieqv_217 div{border:1px solid #e7eaf1;border-radius:8px;gap:5px;min-height:90px;padding:15px;display:grid}._factSummary_1ieqv_217 button{min-height:90px;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e7eaf1;border-radius:8px;gap:5px;padding:15px;display:grid}._factSummary_1ieqv_217 strong{color:#263f96;font-size:24px}._factSummary_1ieqv_217 span{color:#717c90;font-size:11px}._detailFilters_1ieqv_221{flex-wrap:wrap;align-items:end;gap:12px;margin-top:14px;display:flex}._detailFilters_1ieqv_221 label{color:#56627a;gap:6px;min-width:220px;font-size:12px;font-weight:800;display:grid}._factTable_1ieqv_223{overflow:auto}._factHead_1ieqv_224,._factTable_1ieqv_223>div{border-bottom:1px solid #e5e8ef;grid-template-columns:repeat(6,minmax(145px,1fr));align-items:center;gap:10px;min-width:920px;padding:12px;display:grid}._factHead_1ieqv_224{color:#66728a;background:#eef1f7;font-size:11px;font-weight:900}._factTable_1ieqv_223>div:not(._factHead_1ieqv_224){font-size:12px}._factTable_1ieqv_223 span{gap:4px;display:grid}._factTable_1ieqv_223 small{color:#788399;font-size:10px}._tabs_1ieqv_228{flex-wrap:wrap;gap:7px;margin-bottom:16px;display:flex}._tab_1ieqv_228,._tabActive_1ieqv_229{color:#5f6b82;cursor:pointer;background:#fff;border:1px solid #d9deea;border-radius:7px;min-height:36px;padding:7px 13px;font:800 12px/1.2 inherit}._tabActive_1ieqv_229{color:#fff;background:#263f96;border-color:#263f96}._viewFilter_1ieqv_231{border:1px solid #ccd3e2;border-radius:7px;min-width:220px;min-height:40px;margin-bottom:14px;padding:8px 10px}._operationalList_1ieqv_232,._leaveCards_1ieqv_232,._accountRows_1ieqv_232{gap:9px;display:grid}._operationalList_1ieqv_232 article,._leaveCards_1ieqv_232 article,._accountRows_1ieqv_232 article{background:#fbfbfd;border:1px solid #e4e7ef;border-radius:8px;grid-template-columns:minmax(180px,1fr) auto;gap:8px 16px;padding:14px;display:grid}._operationalList_1ieqv_232 article>div,._leaveCards_1ieqv_232 article>div,._accountRows_1ieqv_232 article>div{gap:4px;display:grid}._operationalList_1ieqv_232 article span,._leaveCards_1ieqv_232 article span,._accountRows_1ieqv_232 article span{color:#788297;font-size:11px}._operationalList_1ieqv_232 article em,._leaveCards_1ieqv_232 article em,._accountRows_1ieqv_232 article em{color:#263f96;font-size:12px;font-style:normal;font-weight:900}._operationalList_1ieqv_232 article p,._leaveCards_1ieqv_232 article p{color:#5e697e;grid-column:1/-1;margin:0;font-size:12px;line-height:1.7}._leaveFlowBanner_1ieqv_238{background:linear-gradient(90deg,#f6f8ff,#fff);border:1px solid #d9e0f1;border-left:4px solid #304ba2;border-radius:10px;justify-content:space-between;align-items:center;gap:22px;padding:18px 20px;display:flex}._leaveFlowBanner_1ieqv_238 span{color:#65718a;letter-spacing:.04em;font-size:11px;font-weight:900}._leaveFlowBanner_1ieqv_238 h2{color:#263b85;margin:4px 0 0;font:800 19px/1.4 Noto Serif SC,SimSun,serif}._leaveFlowBanner_1ieqv_238 p{color:#5f6b82;max-width:420px;margin:0;font-size:12px;line-height:1.7}._leaveToolbar_1ieqv_240{background:#f8f9fc;border:1px solid #e2e6ef;border-radius:8px;justify-content:space-between;align-items:end;gap:14px;margin:0 0 14px;padding:12px 14px;display:flex}._leaveToolbar_1ieqv_240 label{color:#4e5b72;gap:5px;font-size:12px;font-weight:900;display:grid}._leaveToolbar_1ieqv_240 select{color:#263248;background:#fff;border:1px solid #ccd4e3;border-radius:7px;min-width:170px;min-height:39px;padding:8px 10px;font:700 13px/1.4 inherit}._leaveToolbar_1ieqv_240>span{color:#707c91;font-size:12px}._leaveCards_1ieqv_232 article[data-status=pending]{background:#fffaf0;border-left:4px solid #d9a22e}._leaveCards_1ieqv_232 article[data-status=approved]{background:#f5fbf7;border-left:4px solid #2e8b57}._leaveCards_1ieqv_232 article[data-status=rejected],._leaveCards_1ieqv_232 article[data-status=cancelled]{border-left:4px solid #b95a56}._leaveCards_1ieqv_232 article[data-status=withdrawn]{border-left:4px solid #8a92a1}._leaveCards_1ieqv_232 article[data-status=makeup_scheduled]{border-left:4px solid #3972b8}._leaveCardControls_1ieqv_242{grid-auto-flow:column;justify-content:flex-end;align-items:center;gap:8px!important;display:flex!important}._leaveFoldButton_1ieqv_243{color:#334e9f;cursor:pointer;background:#fff;border:1px solid #cbd4e6;border-radius:6px;min-height:30px;padding:5px 10px;font-size:11px;font-weight:900}._leaveCollapsedSummary_1ieqv_244{background:#f8f9fc;border:1px solid #e3e7ef;border-radius:7px;padding:10px 12px;color:#657187!important}._leaveMetaGrid_1ieqv_245{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:3px 0;display:grid}._leaveMetaGrid_1ieqv_245>div{background:#ffffffc7;border:1px solid #e2e6ef;border-radius:6px;gap:3px;padding:9px 10px;display:grid}._leaveMetaGrid_1ieqv_245 dt{color:#7d8799;font-size:10px;font-weight:900}._leaveMetaGrid_1ieqv_245 dd{color:#34415a;margin:0;font-size:12px;font-weight:700;line-height:1.45}._leaveReviewNote_1ieqv_246{color:#4e5b72;grid-column:1/-1;grid-template-columns:90px minmax(240px,1fr);align-items:center;gap:10px;font-size:12px;font-weight:900;display:grid}._leaveReviewNote_1ieqv_246 input{color:#263248;background:#fff;border:1px solid #ccd4e3;border-radius:7px;min-height:39px;padding:8px 10px;font:600 13px/1.5 inherit}._leaveCardFocused_1ieqv_247{outline:3px solid #304ba238;box-shadow:0 0 0 1px #304ba2,0 10px 24px #2036781f}._affectedLessons_1ieqv_248{background:#fff;border:1px solid #d9e1f0;border-radius:8px;grid-column:1/-1;gap:10px;margin-top:4px;padding:13px;display:grid}._affectedLessonsHeading_1ieqv_249{justify-content:space-between;align-items:center;gap:16px;display:flex}._affectedLessonsHeading_1ieqv_249 span{color:#758097;font-size:10px;font-weight:900}._affectedLessonsHeading_1ieqv_249 h3{color:#263b85;margin:2px 0 0;font-size:15px}._affectedLessonsHeading_1ieqv_249>strong{color:#b36f16;font-size:15px}._affectedCourseFilters_1ieqv_250{background:#f8f9fc;border:1px solid #e5e8ef;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;display:flex}._affectedCourseFilters_1ieqv_250>span{color:#69758a;font-size:11px;font-weight:700}._affectedCourseFilters_1ieqv_250 button{min-height:32px;padding:5px 10px}._affectedLessonList_1ieqv_251{gap:7px;display:grid}._affectedLessonList_1ieqv_251>article{background:#f9fafc;border:1px solid #e1e5ee;border-radius:7px;grid-template-columns:minmax(170px,.8fr) minmax(260px,1.3fr) auto;align-items:center;gap:10px;min-height:62px;padding:10px 12px;display:grid}._affectedLessonList_1ieqv_251>article>div{gap:3px;display:grid}._affectedLessonList_1ieqv_251 strong{color:#25324d;font-size:13px}._affectedLessonList_1ieqv_251 span{color:#68748a;font-size:11px;line-height:1.5}._affectedLessonList_1ieqv_251 em{color:#99610f;background:#fff2d8;border-radius:999px;padding:5px 9px;font-size:11px;font-style:normal;font-weight:900}._affectedActions_1ieqv_252{justify-content:space-between;align-items:center;gap:12px;padding-top:3px;display:flex}._affectedActions_1ieqv_252 span{color:#69758a;font-size:11px}._affectedCourseOps_1ieqv_253{place-items:end;gap:6px!important;display:flex!important}._affectedCourseOps_1ieqv_253 em{text-align:center}._affectedCourseOps_1ieqv_253 button{white-space:nowrap}._businessLinkStatus_1ieqv_254{background:#eef3ff;border-left:3px solid #3b64bd;border-radius:4px;margin-top:3px;padding:7px 9px;font-weight:800;color:#3b4f78!important;font-size:11px!important;line-height:1.55!important}._teacherLeaveProcessModal_1ieqv_255{width:min(760px,100vw - 32px)}._processCourseSummary_1ieqv_255{background:#f7f9fc;border:1px solid #dfe4ee;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;display:grid}._processCourseSummary_1ieqv_255>div{gap:4px;display:grid}._processCourseSummary_1ieqv_255 span{color:#7a8497;font-size:10px;font-weight:900}._processCourseSummary_1ieqv_255 strong{color:#2d3950;font-size:13px}._processCourseFooter_1ieqv_255{border-top:1px solid #e2e6ee;justify-content:space-between;align-items:center;gap:16px;padding-top:6px;display:flex}._processCourseFooter_1ieqv_255 span{color:#68748a;font-size:11px;line-height:1.6}._accountRows_1ieqv_232 article small{color:#7a8498;grid-column:1/-1;font-size:10px}._emptyState_1ieqv_257{color:#818b9d;text-align:center;border:1px dashed #cfd5e2;border-radius:8px;padding:34px}._rowActions_1ieqv_258{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._dangerButton_1ieqv_259{color:#a43c32;cursor:pointer;background:#fff1ef;border:1px solid #e6b8b3;border-radius:7px;min-height:32px;padding:6px 10px;font:800 12px/1.2 inherit}._dangerButton_1ieqv_259:disabled{cursor:not-allowed;opacity:.48}._warningButton_1ieqv_261{color:#8d5b12;cursor:pointer;background:#fff8e8;border:1px solid #e8c789;border-radius:7px;min-height:32px;padding:6px 10px;font:800 12px/1.2 inherit}._timetable_1ieqv_263{border:1px solid #dde2ec;border-radius:8px;grid-template-columns:108px repeat(7,minmax(145px,1fr));display:grid;overflow:auto}._timeCorner_1ieqv_264,._dayHead_1ieqv_264{z-index:2;color:#536079;text-align:center;background:#eef1f7;padding:11px;font-size:11px;font-weight:900;position:sticky;top:0}._timeRow_1ieqv_265{display:contents}._timeLabel_1ieqv_266{color:#647087;background:#f8f9fc;border-top:1px solid #e4e7ee;padding:12px 8px;font-size:10px;font-weight:800}._timeCell_1ieqv_267{background:#fff;border-top:1px solid #e4e7ee;border-left:1px solid #e4e7ee;min-height:92px;padding:6px}._courseBlock_1ieqv_268{color:#25324a;text-align:left;cursor:pointer;background:#edf3ff;border:0;border-left:4px solid #3769d7;border-radius:7px;gap:7px;width:100%;margin-bottom:7px;padding:11px 12px;transition:transform .15s,box-shadow .15s;display:grid;box-shadow:0 2px 5px #263f960d}._scheduleOccupancyBlock_1ieqv_269{color:#354158;text-align:left;background:#f4f6fa;border:1px solid #d8deeb;border-left:4px solid #7b879f;border-radius:7px;gap:7px;width:100%;margin-bottom:7px;padding:11px 12px;display:grid;box-shadow:0 2px 5px #313d540d}._scheduleOccupancyBlock_1ieqv_269 small{color:#778196;font-size:11px;line-height:1.4}._courseBlock_1ieqv_268:hover{transform:translateY(-1px);box-shadow:0 6px 14px #263f961f}._courseCardHeading_1ieqv_272{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._courseCardHeading_1ieqv_272 strong{min-width:0;font-size:14px;line-height:1.35}._courseCardHeading_1ieqv_272 em{color:#2f55ae;background:#ffffffd1;border-radius:5px;flex:none;padding:3px 6px;font-size:10px;font-style:normal;font-weight:900}._courseCardMeta_1ieqv_275{color:#586782;font-size:12px;line-height:1.45}._courseBlock_1ieqv_268 small{color:#6c7890;justify-content:space-between;align-items:center;gap:8px;font-size:11px;line-height:1.4;display:flex}._courseBlock_1ieqv_268 small b{color:#40557f;white-space:nowrap;font-size:10px}._courseBlock_1ieqv_268._kind_normal_1ieqv_278{background:#edf3ff}._courseBlock_1ieqv_268._kind_makeup_1ieqv_278{background:#eaf7f1;border-left-color:#29966f}._courseBlock_1ieqv_268._kind_substitute_1ieqv_278{background:#fff0e3;border-left-color:#e57b22}._courseBlock_1ieqv_268._kind_trial_1ieqv_278{background:#f2edff;border-left-color:#7657c7}._courseBlock_1ieqv_268._kind_gift_1ieqv_278{background:#fff0f5;border-left-color:#c84f82}._courseBlock_1ieqv_268._lessonStatus_leave_pending_1ieqv_279{background:#fff5d9;border-left-color:#d0a02a}._courseBlock_1ieqv_268._lessonStatus_leave_approved_1ieqv_279{background:#fff0bd;border-left-color:#b87913}._courseBlock_1ieqv_268._lessonStatus_leave_rejected_restored_1ieqv_279{background:#edf3ff;border-left-color:#3769d7}._courseBlock_1ieqv_268._lessonStatus_completed_1ieqv_279{background:#e9f7ee;border-left-color:#2f8c58}._courseBlock_1ieqv_268._lessonStatus_cancelled_1ieqv_279{color:#8e2935;opacity:.94;background:#fdecef;border-left-color:#cf4252}._courseBlock_1ieqv_268._teacherLeavePendingCourse_1ieqv_280{background:#fff3d7;border-left:5px solid #dc861d;box-shadow:0 0 0 2px #dc861d29,0 5px 13px #8152121c}._courseBlock_1ieqv_268._studentLeavePendingCourse_1ieqv_281{background:#fff8cf;border-left:5px solid #c8a315;box-shadow:0 0 0 2px #c8a31526,0 5px 13px #7a620d1a}._teacherLeavePendingBadge_1ieqv_282{color:#fff;background:#dc861d;border-radius:999px;width:fit-content;padding:4px 7px;font-size:10px;font-weight:900}._studentLeavePendingBadge_1ieqv_283{background:#a98000}._courseBlock_1ieqv_268 ._teacherLeavePendingMeta_1ieqv_284{color:#8a5b18;justify-content:flex-start;font-weight:900}._scheduleScroller_1ieqv_285{background:#fff;border:1px solid #dce2ef;border-radius:9px;width:100%;margin-top:10px;overflow:auto}._resourceSchedule_1ieqv_286{background:#fff}._resourceHeader_1ieqv_286,._resourceRow_1ieqv_286{display:grid}._resourceHeader_1ieqv_286{z-index:4;color:#5f6885;background:#f1f3fa;position:sticky;top:0}._resourceHeader_1ieqv_286>span,._resourceHeader_1ieqv_286>strong,._resourceRow_1ieqv_286>time,._resourceCell_1ieqv_287{border-bottom:1px solid #dfe4ee;border-right:1px solid #dfe4ee;min-height:54px;padding:12px}._resourceHeader_1ieqv_286>span{z-index:6;color:#5a657d;background:#f1f3fa;align-items:center;font-size:13px;font-weight:900;display:grid;position:sticky;left:0}._resourceHeader_1ieqv_286>strong{color:#4b5773;text-align:center;place-items:center;font-size:13px;line-height:1.35;display:grid}._resourceRow_1ieqv_286>time{z-index:3;color:#35425d;background:#fafbfe;align-content:center;gap:6px;min-height:158px;display:grid;position:sticky;left:0}._resourceRow_1ieqv_286>time span{color:#78839a;letter-spacing:.08em;font:900 12px/1.2 inherit}._resourceRow_1ieqv_286>time strong{color:#273653;white-space:nowrap;font:900 17px/1.35 Noto Serif SC,SimSun,serif}._resourceCell_1ieqv_287{cursor:pointer;background:#fff;min-height:158px}._resourceCell_1ieqv_287:hover{background:#fafbff}._timePeriodMorning_1ieqv_294>time{background:#fffaf0;border-left:5px solid #e8ae42}._timePeriodMorning_1ieqv_294 ._resourceCell_1ieqv_287{background:#fffdf9}._timePeriodAfternoon_1ieqv_295>time{background:#f2f5ff;border-left:5px solid #6179c9}._timePeriodAfternoon_1ieqv_295 ._resourceCell_1ieqv_287{background:#fafbff}._timePeriodStart_1ieqv_296>time,._timePeriodStart_1ieqv_296>._resourceCell_1ieqv_287{border-top:4px solid #8b9bce}._lessonStack_1ieqv_297{gap:7px;display:grid}._addResourceButton_1ieqv_298{color:#3f5797;cursor:pointer;background:#fff;border:1px dashed #b4bfdc;border-radius:6px;width:100%;min-height:34px;margin-top:9px;font-size:12px;font-weight:900}._addResourceButton_1ieqv_298:hover{background:#f2f5ff;border-style:solid}._resourceEmpty_1ieqv_300{color:#9aa3b3;text-align:center;padding:14px;font-size:12px;display:block}._teacherResourceSummary_1ieqv_301{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0 4px;display:grid}._teacherResourceSummary_1ieqv_301>div{background:#fafbfe;border:1px solid #e0e5ee;border-radius:8px;gap:4px;min-height:74px;padding:12px 14px;display:grid}._teacherResourceSummary_1ieqv_301 strong{color:#263f96;font-size:21px}._teacherResourceSummary_1ieqv_301 span{color:#6c7890;font-size:11px;font-weight:800}._teacherResourceHeader_1ieqv_303>strong{gap:3px}._teacherResourceHeader_1ieqv_303>strong small{color:#7e899d;font-size:10px;font-weight:800}._teacherResourceCell_1ieqv_304{cursor:default;align-content:stretch;min-height:128px;padding:8px;display:grid}._teacherResource_available_1ieqv_305{background:#f1faf5!important}._teacherResource_occupied_1ieqv_305{background:#f4f7ff!important}._teacherResource_leave_1ieqv_305{background:#fff8df!important}._teacherResource_unavailable_1ieqv_305{background:#f2f3f6!important}._teacherResourceAvailableButton_1ieqv_306{color:#2f7750;text-align:center;cursor:pointer;background:#ffffffc7;border:1px dashed #72af8c;border-radius:8px;place-content:center;gap:6px;width:100%;min-height:110px;display:grid}._teacherResourceAvailableButton_1ieqv_306:hover{background:#e5f5ec;border-style:solid}._teacherResourceAvailableButton_1ieqv_306 strong{font-size:15px}._teacherResourceAvailableButton_1ieqv_306 span{font-size:11px;font-weight:900}._teacherResourceLessonStack_1ieqv_307{align-content:start;gap:7px;display:grid}._teacherResourceOccupiedButton_1ieqv_307{color:#31426d;text-align:left;cursor:pointer;background:#edf2ff;border:1px solid #bfcbed;border-left:4px solid #4666bd;border-radius:8px;gap:5px;width:100%;min-height:102px;padding:11px;display:grid}._teacherResourceOccupiedButton_1ieqv_307:hover{background:#e4ebff}._teacherResourceOccupiedButton_1ieqv_307 strong{font-size:13px}._teacherResourceOccupiedButton_1ieqv_307 span,._teacherResourceOccupiedButton_1ieqv_307 small{color:#68758c;font-size:10px}._teacherResourceLeaveState_1ieqv_308,._teacherResourceUnavailableState_1ieqv_308{text-align:center;border-radius:8px;place-content:center;gap:7px;min-height:110px;display:grid}._teacherResourceLeaveState_1ieqv_308{color:#8a6618;background:#fff4ca;border:1px solid #e5c36d}._teacherResourceUnavailableState_1ieqv_308{color:#6f7786;background:#e9ebef;border:1px solid #d6d9e0}._teacherResourceLeaveState_1ieqv_308 strong,._teacherResourceUnavailableState_1ieqv_308 strong{font-size:15px}._teacherResourceLeaveState_1ieqv_308 span,._teacherResourceUnavailableState_1ieqv_308 span{font-size:10px;font-weight:800}._scheduleSearchPanel_1ieqv_310{background:#fff;border:1px solid #e0e5ef;border-radius:11px;grid-template-columns:auto minmax(260px,1fr) auto auto auto;align-items:center;gap:10px;padding:14px 16px;display:grid;box-shadow:0 4px 14px #21305409}._scheduleSearchPanel_1ieqv_310>span{color:#63718a;font-size:20px}._scheduleSearchPanel_1ieqv_310 input{color:#27344d;border:1px solid #d2d9e7;border-radius:8px;min-height:42px;padding:10px 13px;font:600 14px/1.4 inherit}._scheduleSearchPanel_1ieqv_310 small{color:#7b8698;text-align:right;font-size:11px}._scheduleSearchButton_1ieqv_314,._scheduleClearButton_1ieqv_314{color:#fff;cursor:pointer;background:#263f96;border:1px solid #263f96;border-radius:7px;min-height:40px;padding:8px 17px;font:800 13px/1.2 inherit}._scheduleClearButton_1ieqv_314{color:#65718a;background:#fff;border-color:#d2d9e7}._scheduleToolbar_1ieqv_316{background:#fff;border:1px solid #e0e5ef;border-radius:11px;flex-wrap:wrap;align-items:center;gap:12px;padding:13px 15px;display:flex;box-shadow:0 4px 14px #21305409}._scheduleWeekNavigation_1ieqv_317,._scheduleExportActions_1ieqv_317{align-items:center;gap:7px;display:flex}._scheduleWeekNavigation_1ieqv_317 button,._scheduleExportActions_1ieqv_317 button{color:#2c4a9e;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #cbd3e5;border-radius:7px;min-height:38px;padding:8px 13px;font:800 13px/1.2 inherit}._scheduleWeekNavigation_1ieqv_317 button:hover,._scheduleExportActions_1ieqv_317 button:hover{background:#f4f6fc;border-color:#8296cf}._scheduleWeekNavigation_1ieqv_317 ._scheduleCurrentButton_1ieqv_320,._scheduleExportActions_1ieqv_317 ._schedulePrintButton_1ieqv_320{color:#fff;background:#263f96;border-color:#263f96}._scheduleExportActions_1ieqv_317 ._scheduleCopyButton_1ieqv_321{color:#fff;background:#304da5;border-color:#304da5;box-shadow:0 4px 12px #304da529}._scheduleExportActions_1ieqv_317 ._scheduleCopyButton_1ieqv_321:hover{color:#fff;background:#1c347f;border-color:#1c347f}._scheduleWeekNavigation_1ieqv_317 strong{color:#303d56;white-space:nowrap;margin-left:5px;font:800 14px/1.4 Noto Serif SC,SimSun,serif}._scheduleToolbar_1ieqv_316>label{color:#6d7890;align-items:center;gap:7px;margin-left:auto;font-size:12px;font-weight:800;display:flex}._scheduleToolbar_1ieqv_316 input{color:#2d3951;border:1px solid #d2d9e7;border-radius:7px;min-height:38px;padding:7px 10px;font:700 13px/1.2 inherit}._scheduleMetricGrid_1ieqv_325{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}._scheduleMetricGrid_1ieqv_325 button{color:#263248;text-align:left;cursor:pointer;background:#fff;border:1px solid #e1e6ef;border-radius:11px;gap:8px;min-height:122px;padding:18px;display:grid;position:relative;overflow:hidden}._scheduleMetricGrid_1ieqv_325 button:after{content:"";background:#e9edff;border-radius:50%;width:78px;height:78px;position:absolute;top:-26px;right:-20px}._scheduleMetricGrid_1ieqv_325 button._scheduleMetricPink_1ieqv_328:after{background:#ffe9f1}._scheduleMetricGrid_1ieqv_325 button._scheduleMetricAmber_1ieqv_328:after{background:#fff0da}._scheduleMetricGrid_1ieqv_325 button._scheduleMetricRed_1ieqv_328:after{background:#ffe6e7}._scheduleMetricGrid_1ieqv_325 span{color:#69748a;font-size:12px;font-weight:800}._scheduleMetricGrid_1ieqv_325 strong{color:#253d90;font:800 28px/1.1 Noto Serif SC,SimSun,serif}._scheduleMetricGrid_1ieqv_325 small{color:#7c879a;font-size:11px}._scheduleMetricGrid_1ieqv_325 em{color:#314b99;text-align:right;margin-top:auto;font-size:10px;font-style:normal;font-weight:900}._scheduleTeacherLeaveAlert_1ieqv_330{background:#fff8e9;border:1px solid #e3b66a;border-left:5px solid #d9851d;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;padding:15px 17px;display:flex;box-shadow:0 4px 13px #6c49160f}._scheduleTeacherLeaveAlert_1ieqv_330>div{gap:4px;display:grid}._scheduleTeacherLeaveAlert_1ieqv_330 span{color:#9b671e;letter-spacing:.05em;font-size:10px;font-weight:900}._scheduleTeacherLeaveAlert_1ieqv_330 strong{color:#5d421d;font-size:16px}._scheduleTeacherLeaveAlert_1ieqv_330 small{color:#756044;font-size:11px;line-height:1.6}._scheduleLeaveActionButton_1ieqv_332{color:#fff;cursor:pointer;background:#d9851d;border:1px solid #c77819;border-radius:7px;flex:none;min-height:39px;padding:8px 14px;font-size:12px;font-weight:900}._schedulePanelHeading_1ieqv_333{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:12px;display:flex}._schedulePanelHeading_1ieqv_333>div:first-child>span{color:#7b8699;letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:900}._schedulePanelHeading_1ieqv_333 h2{color:#263248;margin:4px 0 0;font:800 22px/1.3 Noto Serif SC,SimSun,serif}._schedulePanelHeading_1ieqv_333 ._tabs_1ieqv_228{justify-content:flex-end;margin:0}._scheduleSubbar_1ieqv_337{justify-content:space-between;align-items:center;gap:12px;min-height:38px;display:flex}._scheduleLegend_1ieqv_338{flex-wrap:wrap;gap:7px;display:flex}._scheduleLegend_1ieqv_338 span{border-radius:999px;padding:5px 8px;font-size:10px;font-weight:900}._scheduleUsageTip_1ieqv_340{color:#7b8698;margin-top:7px;font-size:10px;display:block}._legendNormal_1ieqv_341{color:#315cb8;background:#edf3ff}._legendMakeup_1ieqv_341{color:#287b5c;background:#eaf7f1}._legendLeave_1ieqv_341{color:#92701f;background:#fff5d9}._legendSubstitute_1ieqv_341{color:#b45f18;background:#fff0e3}._legendCancelled_1ieqv_341{color:#aa3040;background:#fdecef}._legendCompleted_1ieqv_341{color:#287449;background:#e9f7ee}._legendTrial_1ieqv_341{color:#6748ad;background:#f2edff}._legendGift_1ieqv_341{color:#a53868;background:#fff0f5}._legendOccupancy_1ieqv_341{color:#58657a;background:#edf0f5}._legendResourceAvailable_1ieqv_342{color:#2f7750;background:#e7f6ed}._legendResourceOccupied_1ieqv_342{color:#3f5ea9;background:#e9efff}._legendResourceLeave_1ieqv_342{color:#8b6513;background:#fff1bd}._legendResourceUnavailable_1ieqv_342{color:#686f7d;background:#e8eaee}._cancelledToggle_1ieqv_343{color:#66738a;white-space:nowrap;align-items:center;gap:7px;margin-left:auto;font-size:11px;font-weight:800;display:flex}._cancelledToggle_1ieqv_343 input{accent-color:#29469f;width:15px;height:15px}._operationReason_1ieqv_344{color:#5e6a80;gap:4px;min-width:210px;font-size:10px;font-weight:900;display:grid}._operationReason_1ieqv_344 input{color:#263248;border:1px solid #ced6e5;border-radius:6px;min-height:34px;padding:7px 9px;font:600 12px/1.3 inherit}._cancellationRecord_1ieqv_345{background:#fff5f4;border:1px solid #efc7c3;border-left:4px solid #c84a48;border-radius:7px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 12px;margin-top:13px;padding:12px 14px;display:grid}._cancellationRecord_1ieqv_345 strong{color:#9b3735;grid-column:1/-1;font-size:13px}._cancellationRecord_1ieqv_345 span{color:#6f5554;font-size:11px;line-height:1.5}._makeupLinkRecord_1ieqv_346{background:#f3fbf6;border:1px solid #c9e4d2;border-left:4px solid #2f8c58;border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;margin-top:13px;padding:12px 14px;display:grid}._makeupLinkRecord_1ieqv_346 strong,._makeupLinkRecord_1ieqv_346 small{grid-column:1/-1}._makeupLinkRecord_1ieqv_346 strong{color:#246f47;font-size:13px}._makeupLinkRecord_1ieqv_346 span{color:#405f4c;font-size:11px;line-height:1.5}._makeupLinkRecord_1ieqv_346 small{color:#65766b;font-size:10px;line-height:1.55}._scheduleSubbar_1ieqv_337 ._viewFilter_1ieqv_231{min-height:38px;margin:0 0 0 auto;font-size:12px}._modalBackdrop_1ieqv_163{z-index:80;background:#111d488c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._modal_1ieqv_163{background:#fff;border-radius:12px;width:min(760px,100%);max-height:90vh;padding:22px;overflow:auto;box-shadow:0 20px 60px #00000040}._accountCard_1ieqv_139 ._modal_1ieqv_163{color:#1f2940}._accountCard_1ieqv_139 ._modal_1ieqv_163 ._secondaryButton_1ieqv_137{color:#263f96;background:#fff;border:1px solid #cbd3ea}:is(._accountCard_1ieqv_139 ._modal_1ieqv_163 ._secondaryButton_1ieqv_137:hover,._accountCard_1ieqv_139 ._modal_1ieqv_163 ._secondaryButton_1ieqv_137:focus-visible){background:#e4eaff}._modalActions_1ieqv_353{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}._courseOperationModal_1ieqv_354{width:min(980px,100%);padding:0;overflow-x:hidden}._courseModalHeader_1ieqv_355{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff7;border-bottom:1px solid #e1e5ee;justify-content:space-between;align-items:flex-start;gap:18px;padding:22px 24px 18px;display:flex;position:sticky;top:0}._courseModalHeader_1ieqv_355>div:first-child>span{color:#738099;letter-spacing:.06em;font-size:10px;font-weight:900}._courseModalHeader_1ieqv_355 h2{color:#263248;margin:4px 0;font:800 24px/1.3 Noto Serif SC,SimSun,serif}._courseModalHeader_1ieqv_355 p{color:#657188;margin:0;font-size:12px;line-height:1.55}._courseModalHeaderActions_1ieqv_357{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}._courseStatusBadge_1ieqv_357{color:#315cb8;background:#edf3ff;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:900}._courseStatusBadge_1ieqv_357._lessonStatus_leave_pending_1ieqv_279,._courseStatusBadge_1ieqv_357._lessonStatus_leave_approved_1ieqv_279{color:#8c6418;background:#fff2c7}._courseStatusBadge_1ieqv_357._lessonStatus_completed_1ieqv_279{color:#287449;background:#e9f7ee}._courseStatusBadge_1ieqv_357._lessonStatus_cancelled_1ieqv_279{color:#aa3040;background:#fdecef}._courseStatusBadge_1ieqv_357._lessonStatus_deleted_1ieqv_357{color:#596173;background:#eceef2}._courseSnapshot_1ieqv_358{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:20px 24px 0;display:grid}._courseSnapshot_1ieqv_358>div{background:#f9fafe;border:1px solid #dfe4ee;border-radius:8px;gap:5px;padding:13px 14px;display:grid}._courseSnapshot_1ieqv_358 span{color:#7b8699;font-size:10px;font-weight:900}._courseSnapshot_1ieqv_358 strong{color:#2b3850;font-size:14px;line-height:1.45}._teacherLeaveSchedulePanel_1ieqv_359{background:#fff9eb;border:1px solid #e0b265;border-left:5px solid #d9851d;border-radius:10px;gap:13px;margin:14px 24px 0;padding:16px;display:grid}._teacherLeaveScheduleResolved_1ieqv_360{background:#f3faf5;border-color:#b9d6c4 #b9d6c4 #b9d6c4 #318257}._teacherLeaveScheduleHeading_1ieqv_361{justify-content:space-between;align-items:center;gap:14px;display:flex}._teacherLeaveScheduleHeading_1ieqv_361 span{color:#9a681f;letter-spacing:.05em;font-size:10px;font-weight:900}._teacherLeaveScheduleHeading_1ieqv_361 h3{color:#5c421d;margin:3px 0 0;font:800 18px/1.35 Noto Serif SC,SimSun,serif}._teacherLeaveScheduleHeading_1ieqv_361 em{color:#fff;background:#d9851d;border-radius:999px;padding:6px 9px;font-size:10px;font-style:normal;font-weight:900}._teacherLeaveScheduleResolved_1ieqv_360 ._teacherLeaveScheduleHeading_1ieqv_361 em{background:#318257}._teacherLeaveScheduleSummary_1ieqv_362{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}._teacherLeaveScheduleSummary_1ieqv_362>div{background:#ffffffbf;border:1px solid #ca964347;border-radius:7px;gap:4px;padding:10px 11px;display:grid}._teacherLeaveScheduleSummary_1ieqv_362 span{color:#8d7656;font-size:10px;font-weight:900}._teacherLeaveScheduleSummary_1ieqv_362 strong{color:#4c402f;font-size:12px;line-height:1.5}._teacherLeaveScheduleActions_1ieqv_363{border-top:1px dashed #deb873;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:10px;padding-top:12px;display:grid}._teacherLeaveScheduleActions_1ieqv_363 label{color:#66563f;gap:6px;font-size:11px;font-weight:900;display:grid}._teacherLeaveScheduleActions_1ieqv_363 input,._teacherLeaveScheduleActions_1ieqv_363 select,._teacherLeaveScheduleActions_1ieqv_363 textarea{color:#303b50;background:#fff;border:1px solid #d6bd91;border-radius:7px;width:100%;min-height:39px;padding:8px 9px;font:600 12px/1.4 inherit}._teacherLeaveScheduleActions_1ieqv_363 textarea{resize:vertical;min-height:70px}._teacherLeaveScheduleActions_1ieqv_363 small{color:#806b4e;font-size:10px;font-weight:600;line-height:1.5}._teacherLeaveScheduleActions_1ieqv_363>button{min-height:39px}._teacherLeaveReadOnlyNotice_1ieqv_364,._teacherLeaveResolvedNote_1ieqv_364{color:#715c3e;background:#ffffffb8;border-radius:7px;margin:0;padding:10px 12px;font-size:11px;line-height:1.65}._teacherLeaveResolvedNote_1ieqv_364{color:#3c674c}._courseEditorCard_1ieqv_365,._courseActionCard_1ieqv_365,._courseDangerZone_1ieqv_365{background:#fff;border:1px solid #e0e5ef;border-radius:10px;margin:14px 24px 0;padding:16px}._courseOperationModal_1ieqv_354>:last-child{margin-bottom:24px}._courseEditorCard_1ieqv_365 ._formGrid_1ieqv_115{margin:12px 0 0}._courseSectionHeading_1ieqv_365{justify-content:space-between;align-items:center;gap:14px;display:flex}._courseSectionHeading_1ieqv_365 span{color:#7d879a;letter-spacing:.05em;font-size:10px;font-weight:900}._courseSectionHeading_1ieqv_365 h3{color:#2e3b54;margin:3px 0 0;font:800 17px/1.35 Noto Serif SC,SimSun,serif}._courseActionCard_1ieqv_365{background:#f8faff}._courseActionCard_1ieqv_365 ._modalActions_1ieqv_353{align-items:end;margin-top:10px}._courseDangerZone_1ieqv_365{background:#fff8f7;border-color:#ecc8c2}._courseDangerZone_1ieqv_365 ._courseSectionHeading_1ieqv_365>strong{color:#a33f36;font-size:10px}._courseDangerZone_1ieqv_365>small{color:#8d6864;margin-top:10px;font-size:10px;line-height:1.6;display:block}._dangerOperationRow_1ieqv_368{border-top:1px dashed #e8c8c4;grid-template-columns:minmax(240px,1fr) auto;align-items:end;gap:10px;margin-top:12px;padding-top:12px;display:grid}._dangerOperationRow_1ieqv_368 ._operationReason_1ieqv_344{min-width:0}._dangerOperationRow_1ieqv_368 ._dangerButton_1ieqv_259{min-height:38px;padding:8px 14px}._directDangerActions_1ieqv_369{border-top:1px dashed #e8c8c4;flex-wrap:wrap;gap:10px;margin-top:13px;padding-top:13px;display:flex}._directDangerActions_1ieqv_369 ._warningButton_1ieqv_261,._directDangerActions_1ieqv_369 ._dangerButton_1ieqv_259{min-width:124px;min-height:40px;padding:9px 16px;font-size:13px}._destructiveConfirmModal_1ieqv_370{border-top:5px solid #b43b32;grid-template-columns:auto minmax(0,1fr);gap:16px 18px;width:min(620px,100%);padding:24px;display:grid}._destructiveConfirmModal_1ieqv_370>div:nth-child(2){gap:7px;display:grid}._destructiveConfirmModal_1ieqv_370 span{color:#a33f36;letter-spacing:.06em;font-size:10px;font-weight:900}._destructiveConfirmModal_1ieqv_370 h2{color:#3d2e2d;margin:0;font:800 23px/1.3 Noto Serif SC,SimSun,serif}._destructiveConfirmModal_1ieqv_370 p{color:#5d4b49;margin:0;font-size:13px;font-weight:800;line-height:1.7}._destructiveConfirmIcon_1ieqv_370{color:#ad362d;background:#fee8e4;border-radius:50%;place-items:center;width:46px;height:46px;font-size:26px;font-weight:900;display:grid}._businessFactWarning_1ieqv_370,._safeRemovalNote_1ieqv_370{border-radius:7px;grid-column:1/-1;padding:11px 12px;font-size:12px;font-weight:800;line-height:1.65}._businessFactWarning_1ieqv_370{color:#91362f;background:#fff0ee;border:1px solid #efb5ae}._safeRemovalNote_1ieqv_370{color:#5c687e;background:#f6f8fc;border:1px solid #d7dfec}._destructiveReason_1ieqv_370{color:#5e6676;grid-column:1/-1;gap:6px;font-size:11px;font-weight:900;display:grid}._destructiveReason_1ieqv_370 textarea{resize:vertical;color:#263248;border:1px solid #cdd5e4;border-radius:7px;min-height:84px;padding:10px 11px;font:700 13px/1.6 inherit}._destructiveConfirmModal_1ieqv_370 ._modalActions_1ieqv_353{grid-column:1/-1;justify-content:flex-end}._operationSuccessModal_1ieqv_370{border-top-color:#2f8b5d}._operationErrorModal_1ieqv_370{border-top-color:#b43b32}._operationSuccessIcon_1ieqv_370{color:#27774f;background:#e5f5eb;border-radius:50%;place-items:center;width:46px;height:46px;font-size:24px;font-weight:900;display:grid}._pendingDeletionNotice_1ieqv_371{background:#fff8ea;border:1px solid #e6c68e;border-radius:7px;gap:4px;margin-top:12px;padding:12px 14px;display:grid}._pendingDeletionNotice_1ieqv_371 strong{color:#8e5b16;font-size:13px}._pendingDeletionNotice_1ieqv_371 span,._pendingDeletionNotice_1ieqv_371 small{color:#746348;font-size:11px;line-height:1.5}._deletionReviewPanel_1ieqv_372{border-left:4px solid #b54c45}._deletionRequestList_1ieqv_372{gap:9px;display:grid}._deletionRequestRow_1ieqv_372{background:#fbfbfd;border:1px solid #e1e5ed;border-radius:8px;grid-template-columns:minmax(230px,.9fr) minmax(300px,1.1fr) auto;align-items:center;gap:12px 18px;padding:14px;display:grid}._deletionRequestRow_1ieqv_372>div{gap:5px;display:grid}._deletionRequestRow_1ieqv_372 strong{color:#2e3a52;font-size:13px}._deletionRequestRow_1ieqv_372 span,._deletionRequestRow_1ieqv_372 small{color:#6f7a90;font-size:10px;line-height:1.5}._reviewSeparationNote_1ieqv_372{font-weight:900;color:#9a6420!important}._statusDone_1ieqv_373,._statusReturned_1ieqv_373{border-radius:999px;width:fit-content;padding:5px 8px;font-weight:900;font-size:10px!important}._statusDone_1ieqv_373{background:#e9f7ee;color:#287449!important}._statusReturned_1ieqv_373{background:#fdecef;color:#aa3040!important}._modalBackdropPriority_1ieqv_374{z-index:110}._conflictModal_1ieqv_374{border-top:5px solid #c17822;grid-template-columns:auto minmax(0,1fr);gap:14px 18px;width:min(590px,100%);padding:24px;display:grid}._conflictModal_1ieqv_374>div:nth-child(2){gap:7px;display:grid}._conflictModal_1ieqv_374 span{color:#9c651f;letter-spacing:.05em;font-size:10px;font-weight:900}._conflictModal_1ieqv_374 h2{color:#3b3429;margin:0;font:800 23px/1.3 Noto Serif SC,SimSun,serif}._conflictModal_1ieqv_374 p{color:#5b5143;white-space:pre-line;margin:0;font-size:14px;font-weight:800;line-height:1.75}._conflictModal_1ieqv_374 small{color:#776d5e;font-size:11px;line-height:1.7}._conflictModal_1ieqv_374>button{grid-column:2;justify-self:end}._conflictIcon_1ieqv_374{color:#ad6815;background:#fff0d6;border-radius:50%;place-items:center;width:46px;height:46px;font-size:26px;font-weight:900;display:grid}._weekCopyModal_1ieqv_375{width:min(960px,100%)}._weekCopyIntro_1ieqv_376{color:#5e6b82;background:#f4f6fc;border-left:3px solid #405db2;margin:-4px 0 16px;padding:11px 13px;font-size:12px;line-height:1.7}._weekCopyFields_1ieqv_377{background:#f9fafe;border:1px solid #dfe4ef;border-radius:9px;grid-template-columns:repeat(3,minmax(180px,1fr)) auto;align-items:end;gap:11px;padding:15px;display:grid}._weekCopyFields_1ieqv_377 label{color:#4b5870;gap:7px;font-size:12px;font-weight:900;display:grid}._weekCopyFields_1ieqv_377 input{color:#263248;background:#fff;border:1px solid #cbd4e4;border-radius:7px;min-height:41px;padding:8px 10px;font:700 13px/1.3 inherit}._weekCopyError_1ieqv_378{color:#9c3f39;background:#fff3f2;border:1px solid #e7b2ae;border-radius:7px;margin:12px 0 0;padding:11px 13px;font-size:12px;font-weight:800}._weekCopyPreview_1ieqv_379{gap:13px;margin-top:15px;display:grid}._weekCopySummary_1ieqv_379{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}._weekCopySummary_1ieqv_379>div{background:#fff;border:1px solid #e0e5ee;border-radius:8px;gap:5px;min-height:100px;padding:13px;display:grid}._weekCopySummary_1ieqv_379 span{color:#657188;font-size:11px;font-weight:900}._weekCopySummary_1ieqv_379 strong{color:#29469e;font-size:22px}._weekCopySummary_1ieqv_379 small{color:#818b9e;font-size:10px;line-height:1.5}._weekCopyConflicts_1ieqv_380{background:#fffaf0;border:1px solid #ead2a7;border-radius:8px;gap:8px;max-height:300px;padding:13px;display:grid;overflow:auto}._weekCopyConflicts_1ieqv_380>div{gap:4px;display:grid}._weekCopyConflicts_1ieqv_380>div strong{color:#8c5c17;font-size:13px}._weekCopyConflicts_1ieqv_380>div span{color:#766849;font-size:11px}._weekCopyConflicts_1ieqv_380 article{background:#fff;border:1px solid #eadfc8;border-radius:7px;gap:4px;padding:10px 12px;display:grid}._weekCopyConflicts_1ieqv_380 article strong{color:#6c4c20;font-size:12px}._weekCopyConflicts_1ieqv_380 article span{color:#5c6678;font-size:11px}._weekCopyConflicts_1ieqv_380 article small{color:#7d735d;font-size:10px}._weekCopyReady_1ieqv_381{color:#2f7046;background:#f2faf4;border:1px solid #b9d9c4;border-radius:8px;margin:0;padding:12px 14px;font-size:12px;font-weight:900}._alertModal_1ieqv_382{width:min(920px,100%)}._alertLayout_1ieqv_382{grid-template-columns:minmax(280px,.8fr) minmax(340px,1.2fr);gap:16px;display:grid}._alertList_1ieqv_382{gap:8px;max-height:560px;display:grid;overflow:auto}._alertList_1ieqv_382 button[data-alert-status=unread]{background:#fff8ec;border-left:4px solid #e18a28}._alertList_1ieqv_382 button[data-alert-status=unread] em{color:#b36b13}._alertList_1ieqv_382 button[data-alert-status=read]{opacity:.82;background:#f7f8fb}._alertList_1ieqv_382 button[data-alert-status=handled]{opacity:.68;background:#f4f5f7}._alertDetail_1ieqv_382{background:#fafbfe;border:1px solid #e2e6ef;border-radius:10px;min-height:280px;padding:22px}._alertDetail_1ieqv_382 h3{margin:16px 0 8px;font-size:22px}._alertDetail_1ieqv_382 p{color:#556177;line-height:1.8}._alertDetail_1ieqv_382 small{color:#7b8598;margin:6px 0;display:block}._confirmCheck_1ieqv_383{color:#4f5c73;align-items:center;gap:9px;font-size:12px;font-weight:800;grid-template-columns:none!important;display:flex!important}._confirmCheck_1ieqv_383 input{width:17px;height:17px;min-height:0;padding:0}._salarySheet_1ieqv_384{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}._salarySheet_1ieqv_384>div{border:1px solid #e3e6ee;border-radius:8px;justify-content:space-between;gap:12px;padding:14px;display:flex}._salarySheet_1ieqv_384 span{color:#69758b;font-size:12px}._salarySheet_1ieqv_384 strong{font-size:15px}._salarySheet_1ieqv_384 ._netSalary_1ieqv_387{background:#eef1fc;border-color:#9faddb;grid-column:1/-1}._salarySheet_1ieqv_384 ._netSalary_1ieqv_387 strong{color:#263f96;font-size:20px}._policyGrid_1ieqv_388{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}._policyGrid_1ieqv_388>div{background:#fafbfe;border:1px solid #e2e6ef;border-radius:8px;gap:7px;padding:14px;display:grid}._policyGrid_1ieqv_388 span{color:#738096;font-size:10px}._policyGrid_1ieqv_388 strong{color:#273d83;font-size:13px}._payrollPolicyForm_1ieqv_389{border-top:1px solid #e3e7ef;gap:16px;margin-top:18px;padding-top:18px;display:grid}._payrollBracketEditor_1ieqv_390{gap:12px;display:grid}._payrollBracketEditor_1ieqv_390 fieldset{background:#f8f9fc;border:1px solid #dce2ee;border-radius:8px;gap:10px;margin:0;padding:14px;display:grid}._payrollBracketEditor_1ieqv_390 legend{color:#263f96;padding:0 7px;font-size:13px;font-weight:900}._payrollBracketEditor_1ieqv_390 fieldset>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._payrollBracketEditor_1ieqv_390 label,._fullWidthLabel_1ieqv_394{color:#4f5c74;gap:6px;font-size:12px;font-weight:900;display:grid}._payrollBracketEditor_1ieqv_390 input,._fullWidthLabel_1ieqv_394 textarea{color:#29364d;background:#fff;border:1px solid #ccd4e3;border-radius:7px;min-height:40px;padding:9px 10px;font:600 13px/1.45 inherit}._fullWidthLabel_1ieqv_394 textarea{resize:vertical;min-height:78px}._payrollPolicyHistory_1ieqv_397{border-top:1px solid #e3e7ef;gap:10px;margin-top:17px;padding-top:17px;display:grid}._payrollPolicyHistory_1ieqv_397 article{background:#fafbfe;border:1px solid #dfe4ed;border-radius:8px;gap:12px;padding:14px;display:grid}._payrollPolicyHistory_1ieqv_397 article>div{gap:4px;display:grid}._payrollPolicyHistory_1ieqv_397 article>div span,._payrollPolicyHistory_1ieqv_397 small{color:#758096;font-size:11px}._payrollPolicyHistory_1ieqv_397 dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}._payrollPolicyHistory_1ieqv_397 dl>div{background:#fff;border-radius:7px;padding:11px}._payrollPolicyHistory_1ieqv_397 dt{color:#263f96;font-size:11px;font-weight:900}._payrollPolicyHistory_1ieqv_397 dd{color:#57637a;margin:6px 0 0;font-size:11px;line-height:1.7}._shareholderMetrics_1ieqv_401,._accountMetrics_1ieqv_401{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}._shareholderMetrics_1ieqv_401 article,._accountMetrics_1ieqv_401 article{background:#fff;border:1px solid #e0e5ee;border-radius:10px;gap:7px;min-height:118px;padding:17px;display:grid}._shareholderMetrics_1ieqv_401 span,._accountMetrics_1ieqv_401 span{color:#68748a;font-size:12px;font-weight:800}._shareholderMetrics_1ieqv_401 strong,._accountMetrics_1ieqv_401 strong{color:#263f96;font-size:26px}._shareholderMetrics_1ieqv_401 small{color:#8791a3;font-size:10px}._shareholderHeroAside_1ieqv_404{gap:10px;min-width:250px;display:grid}._shareholderMonthPicker_1ieqv_405{color:#53617a;background:#f8f9fc;border:1px solid #dce2ee;border-radius:9px;grid-template-columns:auto minmax(145px,1fr);align-items:center;gap:12px;padding:10px 12px;font-size:12px;font-weight:900;display:grid}._shareholderMonthPicker_1ieqv_405 input{color:#263f96;background:#fff;border:1px solid #c9d2e3;border-radius:7px;min-height:38px;padding:7px 10px;font:800 14px/1.4 inherit}._shareholderSectionHeading_1ieqv_407{justify-content:space-between;align-items:end;gap:16px;padding:2px 2px 0;display:flex}._shareholderSectionHeading_1ieqv_407 span{color:#7d879b;letter-spacing:.05em;font-size:10px;font-weight:900}._shareholderSectionHeading_1ieqv_407 h2{color:#25334e;margin:4px 0 0;font:800 21px/1.35 Noto Serif SC,SimSun,serif}._shareholderSectionHeading_1ieqv_407 small{color:#68748a;font-size:12px;font-weight:800}._shareholderOverview_1ieqv_409{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}._shareholderOverview_1ieqv_409>div{background:#f6f8fc;border-radius:8px;gap:5px;min-height:86px;padding:14px;display:grid}._shareholderOverview_1ieqv_409 strong{color:#263f96;font-size:22px}._shareholderOverview_1ieqv_409 span{color:#68758b;font-size:11px;font-weight:800}._shareholderWorkload_1ieqv_411{border:1px solid #e2e6ee;border-radius:8px;display:grid;overflow:hidden}._shareholderWorkload_1ieqv_411>div{color:#536077;text-align:center;border-bottom:1px solid #e6e9ef;grid-template-columns:repeat(4,1fr);gap:8px;padding:10px 12px;font-size:12px;display:grid}._shareholderWorkload_1ieqv_411>div:first-child{color:#364666;background:#eef2f9}._shareholderWorkload_1ieqv_411>div:last-child{border-bottom:0}._trendLegend_1ieqv_412{color:#68758b;gap:9px;font-size:10px;font-weight:900;display:flex}._trendLegend_1ieqv_412 span{align-items:center;gap:5px;display:inline-flex}._trendLegend_1ieqv_412 span:before{content:"";background:#7286c5;border-radius:2px;width:8px;height:8px}._trendLegend_1ieqv_412 span[data-tone=completed]:before{background:#4f9c79}._trendLegend_1ieqv_412 span[data-tone=cancelled]:before{background:#c96868}._shareholderTrend_1ieqv_413{background:linear-gradient(0deg,#eef2f8 1px,#0000 1px) 0 0/100% 25%;border:1px solid #e2e6ee;border-radius:8px;grid-template-columns:repeat(5,minmax(58px,1fr));gap:8px;min-height:205px;padding:12px 10px 5px;display:grid;overflow-x:auto}._trendColumn_1ieqv_414{text-align:center;grid-template-rows:150px auto auto;gap:5px;min-width:58px;display:grid}._trendBars_1ieqv_414{justify-content:center;align-items:end;gap:4px;height:150px;display:flex}._trendBars_1ieqv_414 i{background:#7286c5;border-radius:4px 4px 1px 1px;width:9px;min-height:0}._trendBars_1ieqv_414 i[data-tone=completed]{background:#4f9c79}._trendBars_1ieqv_414 i[data-tone=cancelled]{background:#c96868}._trendColumn_1ieqv_414 strong{color:#4d5b74;font-size:10px}._trendColumn_1ieqv_414 small{color:#7c8799;font-size:9px}._shareholderPrivacyNote_1ieqv_415{color:#69758a;background:#f6f8fc;border-left:3px solid #9baddc;margin:0;padding:13px 15px;font-size:11px;line-height:1.7}._readonlyNotice_1ieqv_416{color:#53617a;background:#f4f7fd;border:1px solid #dce4f4;border-radius:9px;align-items:center;gap:12px;padding:14px 17px;font-size:12px;display:flex}._readonlyNotice_1ieqv_416 strong{color:#263f96;flex:none}._formError_1ieqv_417{color:#b32d3b;margin:10px 0;font-weight:700}._accountHeader_1ieqv_418{background:#fff;border:1px solid #e0e5ee;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;padding:22px;display:flex}._accountHeader_1ieqv_418 h2{color:#25334e;margin:3px 0 5px;font:800 23px/1.35 Noto Serif SC,SimSun,serif}._accountHeader_1ieqv_418 p{color:#6f7a8e;margin:0;font-size:12px}._accountCreateForm_1ieqv_419{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;display:grid}._accountCreateForm_1ieqv_419 label,._accountToolbar_1ieqv_419 label{color:#58657b;gap:6px;font-size:11px;font-weight:900;display:grid}._accountCreateForm_1ieqv_419 label small{color:#7d8798;min-height:28px;font-size:10px;font-weight:600;line-height:1.45}._accountCreateForm_1ieqv_419 input,._accountCreateForm_1ieqv_419 select,._accountToolbar_1ieqv_419 input,._accountToolbar_1ieqv_419 select,._accountTable_1ieqv_419 select{color:#2c3951;background:#fff;border:1px solid #ccd4e2;border-radius:7px;min-height:40px;padding:8px 10px;font:600 13px/1.4 inherit}._accountToolbar_1ieqv_419{background:#f6f8fc;border-radius:8px;grid-template-columns:minmax(240px,1fr) 190px 160px;gap:10px;margin-bottom:14px;padding:13px;display:grid}._accountTable_1ieqv_419{background:#fff;border:1px solid #dfe4ed;border-radius:10px;display:grid;overflow-x:auto}._accountTableHead_1ieqv_422,._accountTable_1ieqv_419>article{border-bottom:1px solid #e5e9f0;grid-template-columns:minmax(135px,.8fr) minmax(130px,.75fr) 96px minmax(180px,1.15fr) minmax(270px,1.35fr);align-items:stretch;gap:14px;min-width:880px;padding:0 16px;display:grid}._accountTableHead_1ieqv_422{color:#4e5d77;background:#eef2f8;align-items:center;min-height:46px;font-size:12px;font-weight:900}._accountTable_1ieqv_419>article{background:#fff;height:174px}._accountTable_1ieqv_419>article:nth-child(odd){background:#fbfcfe}._accountTable_1ieqv_419>article:last-child{border-bottom:0}._accountIdentityCell_1ieqv_427,._accountRoleCell_1ieqv_427,._accountStatusCell_1ieqv_427,._accountScopeCell_1ieqv_427,._accountActionsCell_1ieqv_427{flex-direction:column;justify-content:center;gap:7px;min-width:0;padding:15px 0;display:flex}._accountIdentityCell_1ieqv_427 strong{color:#263f96;font-size:15px;line-height:1.35}._accountIdentityCell_1ieqv_427>span{color:#303d55;font-size:14px;font-weight:900}._accountIdentityCell_1ieqv_427>small:not(._accountCellLabel_1ieqv_430){color:#788398;font-size:12px;font-weight:700}._accountRoleCell_1ieqv_427>small:not(._accountCellLabel_1ieqv_430),._accountScopeCell_1ieqv_427>small:not(._accountCellLabel_1ieqv_430){color:#69768c;font-size:11px;line-height:1.55}._accountRoleBadge_1ieqv_432{color:#29469f;background:#e9eefb;border-radius:999px;align-self:flex-start;padding:5px 9px;font-size:12px;font-weight:900}._accountRoleBadges_1ieqv_433{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._accountRoleChecklist_1ieqv_434{background:#f7f9fd;border:1px solid #c9d3e7;border-radius:8px;flex-wrap:wrap;gap:7px 12px;margin:0;padding:8px 10px;display:flex}._accountRoleChecklist_1ieqv_434 legend{color:#596780;padding:0 5px;font-size:11px;font-weight:900}._accountRoleChecklist_1ieqv_434 label{color:#263b73;grid-auto-flow:column;align-items:center;gap:6px;font-size:12px;font-weight:900;display:inline-flex}._accountRoleChecklist_1ieqv_434 input{accent-color:#29469f;width:16px;height:16px;margin:0}._accountRoleChecklist_1ieqv_434 small{color:#6d7890;flex-basis:100%;font-size:10px;font-weight:600;min-height:0!important}._accountRoleSelect_1ieqv_439{width:100%;border-color:#bfc9df!important;border-radius:7px!important;min-height:38px!important;padding:7px 9px!important;font-size:12px!important}._accountStatusCell_1ieqv_427{align-items:flex-start}._accountScopeCell_1ieqv_427 p{color:#536078;margin:0;font-size:12px;font-weight:700;line-height:1.65}._accountScopeCell_1ieqv_427>small:not(._accountCellLabel_1ieqv_430){color:#29469f;font-weight:800}._accountActionsCell_1ieqv_427{min-height:124px}._accountActionButtons_1ieqv_444{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}._accountActionButton_1ieqv_444{text-align:center;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;min-width:0;min-height:38px;padding:7px 9px;font:900 12px/1.25 inherit;transition:border-color .16s,box-shadow .16s,transform .16s;display:inline-flex}._accountActionButton_1ieqv_444:hover{transform:translateY(-1px);box-shadow:0 3px 9px #1c2d5d1f}._accountActionButton_1ieqv_444:focus-visible{outline-offset:2px;outline:3px solid #425cb43d}._accountActionPrimary_1ieqv_448{color:#fff;background:#29469f;border-color:#29469f}._accountActionSecondary_1ieqv_449{color:#29469f;background:#f5f7fc;border-color:#c4cee2}._accountActionWarning_1ieqv_450{color:#93601b;background:#fff7e8;border-color:#e0bd7e}._accountActionDanger_1ieqv_451{color:#aa3935;background:#fff1f0;border-color:#dda9a6}._accountCellLabel_1ieqv_430{color:#768299;letter-spacing:.04em;font-size:10px;font-weight:900;display:none}._accountFeedbackBackdrop_1ieqv_453{z-index:130}._accountFeedbackModal_1ieqv_454{text-align:center;border-top:5px solid #29469f;justify-items:center;width:min(460px,100%);padding:30px 28px 26px;display:grid}._accountFeedbackModal_1ieqv_454>span{color:#718097;letter-spacing:.08em;margin-top:14px;font-size:11px;font-weight:900}._accountFeedbackModal_1ieqv_454 h2{color:#27344d;margin:6px 0 8px;font:800 23px/1.35 Noto Serif SC,SimSun,serif}._accountFeedbackModal_1ieqv_454 p{color:#5b687f;margin:0 0 22px;font-size:14px;font-weight:700;line-height:1.75}._accountFeedbackModal_1ieqv_454 button{min-width:142px}._accountFeedbackIcon_1ieqv_459{border-radius:50%;place-items:center;width:58px;height:58px;font-size:28px;font-weight:900;display:grid}._accountFeedbackSuccess_1ieqv_460{color:#267345;background:#e7f6ec}._accountFeedbackError_1ieqv_461{color:#b43f39;background:#fff0ef}._teacherLeaveFeedbackDetails_1ieqv_462{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin:0 0 22px;display:grid}._teacherLeaveFeedbackDetails_1ieqv_462>div{background:#f7f9fc;border:1px solid #dde3ee;border-radius:7px;gap:4px;min-width:0;padding:10px 11px;display:grid}._teacherLeaveFeedbackDetails_1ieqv_462 dt{color:#7b879b;font-size:10px;font-weight:900}._teacherLeaveFeedbackDetails_1ieqv_462 dd{color:#2d3b55;overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:800;line-height:1.55}._accountActive_1ieqv_466,._accountDisabled_1ieqv_466{border-radius:999px;justify-self:start;padding:5px 8px;font-size:10px;font-style:normal;font-weight:900}._accountActive_1ieqv_466{color:#267345;background:#e6f6ec}._accountDisabled_1ieqv_466{color:#777f8f;background:#f1f2f5}._ownerProtected_1ieqv_466{line-height:1.6;color:#8b5e20!important}._salaryStatus_1ieqv_467{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}._salaryStatus_1ieqv_467 span{color:#334d98;background:#eef1fc;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:800}._payrollComparison_1ieqv_468{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 16px;display:grid}._payrollComparison_1ieqv_468>div{background:#fafbfe;border:1px solid #dfe4ef;border-radius:8px;gap:6px;padding:16px;display:grid}._payrollComparison_1ieqv_468 span{color:#6d7890;font-size:12px;font-weight:800}._payrollComparison_1ieqv_468 strong{color:#263f96;font-size:22px}._payrollComparison_1ieqv_468 small{color:#737e92;font-size:11px;line-height:1.65}._payrollComparison_1ieqv_468 ._comparisonDifference_1ieqv_471{background:#fff8ec;border-color:#e7c795}._payrollComparison_1ieqv_468 ._comparisonDifference_1ieqv_471 strong{color:#a46019}._payrollComparison_1ieqv_468 ._comparisonNeutral_1ieqv_472{background:#f2faf4;border-color:#bcd9c6}._payrollComparison_1ieqv_468 ._comparisonNeutral_1ieqv_472 strong{color:#2f7648}._teachingDetail_1ieqv_473{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._teachingDetail_1ieqv_473 section{background:#fafbfe;border:1px solid #e4e7ef;border-radius:8px;padding:15px}._teachingDetail_1ieqv_473 h3{color:#263f96;margin:0 0 8px}._teachingDetail_1ieqv_473 p{color:#4f5b72;font-size:12px;line-height:1.8}._teachingOps_1ieqv_474{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}._teachingOps_1ieqv_474>section{background:#fafbfe;border:1px solid #e4e7ef;border-radius:8px;padding:15px}._teachingOps_1ieqv_474 h3{color:#263f96;margin:0 0 10px}._teachingOps_1ieqv_474 article{border-bottom:1px solid #e5e8ef;grid-template-columns:1fr auto;gap:5px 12px;padding:10px 0;display:grid}._teachingOps_1ieqv_474 article p{color:#5b667c;grid-column:1/-1;margin:0;line-height:1.6}._teachingOps_1ieqv_474 article em{color:#263f96;font-style:normal;font-weight:900}._assetList_1ieqv_475{gap:8px;margin:12px 0;display:grid}._assetList_1ieqv_475 article{border:1px solid #e4e7ef;border-radius:8px;grid-template-columns:minmax(220px,1fr) auto auto;align-items:center;gap:12px;padding:12px;display:grid}._assetList_1ieqv_475 article>div:first-child{gap:4px;display:grid}._assetList_1ieqv_475 span{color:#778196;font-size:10px}._assetList_1ieqv_475 em{color:#2d6d47;font-size:10px;font-style:normal;font-weight:900}._formGrid_1ieqv_115,._scheduleForm_1ieqv_116,._inlineForm_1ieqv_117{background:#f8f9fd;border:1px solid #dfe4f1;border-radius:9px;gap:12px;margin-bottom:18px;padding:16px;display:grid}._formGrid_1ieqv_115:disabled{opacity:.82}._formGrid_1ieqv_115{grid-template-columns:repeat(2,minmax(0,1fr))}._fullWidthField_1ieqv_480{grid-column:1/-1}._formGrid_1ieqv_115 textarea,._inlineForm_1ieqv_117 textarea{resize:vertical;border:1px solid #ccd3e2;border-radius:8px;min-height:88px;padding:10px 11px;font:600 14px/1.6 inherit}._scheduleForm_1ieqv_116{grid-template-columns:repeat(4,minmax(150px,1fr))}._inlineForm_1ieqv_117{grid-template-columns:repeat(3,minmax(180px,1fr)) auto;align-items:end}._formGrid_1ieqv_115>button{align-self:end}._historyProtection_1ieqv_484{color:#4e5d7a;background:#eef1fc;border-left:3px solid #5268c7;grid-column:1/-1;margin:0;padding:11px 13px;font-size:12px;line-height:1.65}._listRows_1ieqv_486{gap:7px;max-height:660px;display:grid;overflow:auto}._listRow_1ieqv_486,._rowSelected_1ieqv_487{color:#253148;text-align:left;cursor:pointer;background:#fff;border:1px solid #e4e7ef;border-radius:7px;grid-template-columns:1fr auto;gap:4px 10px;padding:12px;display:grid}._listRow_1ieqv_486 span,._rowSelected_1ieqv_487 span{color:#798397;font-size:10px}._listRow_1ieqv_486 em,._rowSelected_1ieqv_487 em{color:#3b7d50;grid-area:1/2/3;align-self:center;font-size:10px;font-style:normal;font-weight:800}._rowSelected_1ieqv_487{background:#f0f3ff;border-color:#8ca0df}._profileSections_1ieqv_490{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._studentJourney_1ieqv_491{gap:14px;display:grid}._profileSections_1ieqv_490 section{background:#fbfbfd;border:1px solid #e7e9f0;border-radius:8px;padding:15px}._profileSections_1ieqv_490 h3{color:#263f96;margin:0 0 10px;font-size:14px}._profileSections_1ieqv_490 p{color:#4b576e;margin:6px 0;font-size:12px}._profileSections_1ieqv_490 ._enhancements_1ieqv_494{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;display:flex}._parentCoursePreview_1ieqv_496{gap:9px;display:grid}._parentCoursePreview_1ieqv_496 article{background:#f9fafe;border:1px solid #e2e6ef;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}._parentCoursePreview_1ieqv_496 article>div{gap:4px;display:grid}._parentCoursePreview_1ieqv_496 article>div:last-child{justify-items:end}._parentCoursePreview_1ieqv_496 strong{color:#28364f;font-size:15px}._parentCoursePreview_1ieqv_496 span{color:#68758b;font-size:12px}._parentCoursePreview_1ieqv_496 em{color:#3157af;font-size:11px;font-style:normal;font-weight:900}._parentFeeSummary_1ieqv_503{background:linear-gradient(135deg,#f4f7ff,#fff);border-radius:9px;align-content:start;gap:14px;min-height:218px;padding:22px;display:grid}._parentFeeSummary_1ieqv_503>strong{color:#29469f;font-size:32px}._parentFeeSummary_1ieqv_503 p{color:#66738a;margin:0;font-size:13px;line-height:1.7}._parentFeeSummary_1ieqv_503 button{justify-self:start}._parentScheduleHero_1ieqv_507{background:linear-gradient(110deg,#fff 0%,#f5f7fc 100%);border:1px solid #dce2ef;border-left:5px solid #29469f;border-radius:10px;justify-content:space-between;align-items:end;gap:20px;padding:22px 24px;display:flex}._parentScheduleHero_1ieqv_507>div{gap:5px;display:grid}._parentScheduleHero_1ieqv_507 span{color:#6e7c94;font-size:12px;font-weight:800}._parentScheduleHero_1ieqv_507 h2{color:#22345f;margin:0;font:800 24px/1.25 Georgia,Noto Serif SC,serif}._parentScheduleHero_1ieqv_507 p{color:#68758b;margin:0;font-size:13px}._parentScheduleHero_1ieqv_507 label{color:#586680;gap:6px;min-width:190px;font-size:12px;font-weight:800;display:grid}._parentScheduleHero_1ieqv_507 select{color:#253250;background:#fff;border:1px solid #cad3e3;border-radius:6px;min-height:40px;padding:8px 10px;font:700 14px/1.2 inherit}._parentScheduleToolbar_1ieqv_514{border-bottom:1px solid #e3e7ef;justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;padding-bottom:14px;display:flex}._parentScheduleToolbar_1ieqv_514>div:first-child{gap:4px;display:grid}._parentScheduleToolbar_1ieqv_514 span{color:#758197;font-size:11px;font-weight:900}._parentScheduleToolbar_1ieqv_514 strong{color:#2c3a55;font-size:15px}._parentTimeGridScroller_1ieqv_518{background:#fff;border:1px solid #dfe4ed;border-radius:9px;overflow-x:auto}._parentTimeGrid_1ieqv_518{min-width:1040px}._parentTimeGridHeader_1ieqv_520,._parentTimeGridRow_1ieqv_520{grid-template-columns:136px repeat(7,minmax(126px,1fr));display:grid}._parentTimeGridHeader_1ieqv_520{z-index:2;background:#edf1f8;border-bottom:1px solid #d9e0ec;position:sticky;top:0}._parentTimeGridHeader_1ieqv_520>span{color:#44536f;border-right:1px solid #dde3ed;place-items:center;gap:3px;min-height:58px;padding:8px;font-size:12px;display:grid}._parentTimeGridHeader_1ieqv_520>span:first-child{z-index:4;color:#283e84;background:#edf1f8;font-size:13px;position:sticky;left:0;box-shadow:8px 0 12px #263f9614}._parentTimeGridHeader_1ieqv_520 strong{font-size:13px}._parentTimeGridHeader_1ieqv_520 small{color:#78849a;font-size:10px}._parentTimeGridRow_1ieqv_520{border-bottom:1px solid #e4e8ef}._parentTimeGridRow_1ieqv_520:last-child{border-bottom:0}._parentTimeGridRow_1ieqv_520>[role=rowheader]{z-index:3;color:#273b7e;background:#f7f8fb;border-right:1px solid #dde3ed;place-items:center;min-height:112px;padding:12px 8px;font-size:14px;font-weight:900;display:grid;position:sticky;left:0;box-shadow:8px 0 12px #263f960f}._parentTimeGridRow_1ieqv_520>[role=rowheader] time{font:inherit}._parentTimeCell_1ieqv_527{background:#fff;border-right:1px solid #e4e8ef;min-height:112px;padding:7px}._parentTimeCell_1ieqv_527:last-child{border-right:0}._parentTimeCourse_1ieqv_529{background:#edf3ff;border-left:4px solid #3769d7;border-radius:7px;gap:4px;margin-bottom:6px;padding:9px;display:grid;box-shadow:0 2px 5px #263f960f}._parentTimeCourse_1ieqv_529:last-child{margin-bottom:0}._parentTimeCourse_1ieqv_529 strong{color:#283752;font-size:13px;line-height:1.35}._parentTimeCourse_1ieqv_529 span{color:#4d5d79;font-size:11px;font-weight:800}._parentTimeCourse_1ieqv_529 small{color:#68758a;font-size:10px}._parentTimeCourse_1ieqv_529 em{color:#3157af;font-size:9px;font-style:normal;font-weight:900}._parentTimeCourse_1ieqv_529._lessonStatus_leave_pending_1ieqv_279,._parentTimeCourse_1ieqv_529._lessonStatus_leave_approved_1ieqv_279{background:#fff8dc;border-left-color:#d0a02a}._parentTimeCourse_1ieqv_529._lessonStatus_completed_1ieqv_279{background:#edf8f1;border-left-color:#2f8c58}._parentTimeCourse_1ieqv_529._lessonStatus_cancelled_1ieqv_279{opacity:.9;background:#fff0f2;border-left-color:#cf4252}._parentScheduleEmptyNote_1ieqv_538{color:#748096;text-align:center;margin:12px 0 0;font-size:12px}._parentCourseList_1ieqv_539{gap:10px;margin-top:16px;display:grid}._parentCourseCard_1ieqv_540{background:#fff;border:1px solid #dfe4ee;border-left:5px solid #3769d7;border-radius:8px;grid-template-columns:150px minmax(220px,1.3fr) minmax(160px,.8fr) auto;align-items:center;gap:18px;padding:15px 17px;display:grid}._parentCourseCard_1ieqv_540 time,._parentCourseCard_1ieqv_540>div{gap:4px;display:grid}._parentCourseCard_1ieqv_540 time{color:#263752;font-size:14px;font-style:normal;font-weight:900}._parentCourseCard_1ieqv_540 time small,._parentCourseCard_1ieqv_540 small,._parentCourseCard_1ieqv_540 span{color:#748096;font-size:11px}._parentCourseCard_1ieqv_540 strong{color:#2a3852;font-size:15px}._parentCourseCard_1ieqv_540>em{color:#3157af;white-space:nowrap;background:#edf2ff;border-radius:999px;padding:6px 9px;font-size:11px;font-style:normal;font-weight:900}._parentCourseCard_1ieqv_540._lessonStatus_leave_pending_1ieqv_279,._parentCourseCard_1ieqv_540._lessonStatus_leave_approved_1ieqv_279{background:#fffaf0;border-left-color:#d0a02a}._parentCourseCard_1ieqv_540._lessonStatus_completed_1ieqv_279{border-left-color:#2f8c58}._parentCourseCard_1ieqv_540._lessonStatus_cancelled_1ieqv_279{background:#fff8f8;border-left-color:#cf4252}._enhancements_1ieqv_494 h3{margin-right:auto}._enhancements_1ieqv_494 span{color:#344d9b;background:#edf1ff;border-radius:999px;padding:7px 11px;font-size:11px;font-weight:800}._lessonTable_1ieqv_551{min-width:820px;overflow:auto}._tableHeader_1ieqv_552,._tableRow_1ieqv_552{grid-template-columns:1.1fr 1.25fr 1.25fr .65fr .9fr;align-items:center;gap:10px;padding:10px 12px;display:grid}._tableHeader_1ieqv_552{color:#68748a;background:#eef1f7;border-radius:6px;font-size:11px;font-weight:900}._tableRow_1ieqv_552{border-bottom:1px solid #e8eaf0;min-height:66px;font-size:12px}._tableRow_1ieqv_552>span{gap:4px;display:grid}._tableRow_1ieqv_552 strong{font-size:13px}._tableRow_1ieqv_552 small{color:#7d879a;font-size:10px}._kind_1ieqv_278{border-radius:999px;width:fit-content;padding:5px 8px;font-size:10px;font-style:normal;font-weight:900}._kind_normal_1ieqv_278{color:#3056b3;background:#e8efff}._kind_makeup_1ieqv_278{color:#287449;background:#e9f8ed}._kind_leave_1ieqv_557{color:#906412;background:#fff4d9}._kind_substitute_1ieqv_278{color:#ae5e13;background:#fff0e1}._seatGrid_1ieqv_559{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}._seatCard_1ieqv_560{background:#fafbfe;border:1px solid #e2e6ef;border-radius:9px;gap:7px;min-height:130px;padding:16px;display:grid}._seatCard_1ieqv_560 strong{font-size:14px}._seatCard_1ieqv_560 span,._seatCard_1ieqv_560 small{color:#7c879a;font-size:10px}._seatCard_1ieqv_560 em{color:#263f96;font-size:12px;font-style:normal;font-weight:800}._simpleTable_1ieqv_563{min-width:720px;overflow:auto}._simpleHead_1ieqv_563,._simpleTable_1ieqv_563>div{border-bottom:1px solid #e8eaf0;grid-template-columns:repeat(5,minmax(120px,1fr));gap:8px;padding:11px 12px;font-size:12px;display:grid}._simpleHead_1ieqv_563{color:#68748a;background:#eef1f7;font-size:11px;font-weight:900}._financeGrid_1ieqv_565{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._financeCard_1ieqv_566{border:1px solid #e2e6ef;border-radius:9px;padding:16px}._financeCard_1ieqv_566>div:first-child{justify-content:space-between;align-items:center;display:flex}._financeCard_1ieqv_566>div:first-child strong{font-size:15px}._financeCard_1ieqv_566>div:first-child span{color:#8791a3;font-size:10px}._financeCard_1ieqv_566 dl{grid-template-columns:repeat(4,1fr);gap:7px;margin:14px 0;display:grid}._financeCard_1ieqv_566 dl div{text-align:center;gap:4px;display:grid}._financeCard_1ieqv_566 dt{color:#7d879a;font-size:10px}._financeCard_1ieqv_566 dd{margin:0;font-size:18px;font-weight:900}._financeCard_1ieqv_566 small{color:#7c879b;font-size:10px;line-height:1.6}._financeHero_1ieqv_570{background:linear-gradient(110deg,#fff 0%,#f5f7fc 100%);border:1px solid #dce2ef;border-left:5px solid #29469f;border-radius:10px;justify-content:space-between;align-items:end;gap:20px;padding:22px 24px;display:flex}._financeHero_1ieqv_570>div{gap:5px;display:grid}._financeHero_1ieqv_570 span{color:#6e7c94;font-size:12px;font-weight:800}._financeHero_1ieqv_570 h2{color:#22345f;margin:0;font:800 24px/1.25 Georgia,Noto Serif SC,serif}._financeHero_1ieqv_570 p{color:#68758b;margin:0;font-size:13px}._financeHero_1ieqv_570 label{color:#586680;gap:6px;min-width:190px;font-size:12px;font-weight:800;display:grid}._financeHero_1ieqv_570 input{color:#253250;background:#fff;border:1px solid #cad3e3;border-radius:6px;min-height:40px;padding:8px 10px;font:700 14px/1.2 inherit}._financeTopbar_1ieqv_571{justify-content:space-between;align-items:end;gap:16px;margin-bottom:16px;display:flex}._financeSearch_1ieqv_571{color:#64718a;gap:5px;min-width:280px;font-size:11px;font-weight:800;display:grid}._financeSearch_1ieqv_571 input{color:#25314d;border:1px solid #ccd5e4;border-radius:6px;min-height:40px;padding:9px 12px;font:650 13px/1.2 inherit}._financeWorkspace_1ieqv_572{grid-template-columns:270px minmax(0,1fr);gap:18px;min-height:560px;display:grid}._financeStudentList_1ieqv_572{border-right:1px solid #e0e5ee;align-content:start;gap:7px;padding-right:12px;display:grid}._financeStudentList_1ieqv_572>button{color:#2d3953;text-align:left;background:#f6f7fa;border:1px solid #0000;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:11px 12px;display:flex}._financeStudentList_1ieqv_572>button:hover,._financeStudentList_1ieqv_572>button._financeStudentActive_1ieqv_572{background:#edf2ff;border-color:#9baddb;box-shadow:inset 3px 0 #29469f}._financeStudentList_1ieqv_572 span,._financeStudentList_1ieqv_572 em{gap:3px;display:grid}._financeStudentList_1ieqv_572 strong{font-size:14px}._financeStudentList_1ieqv_572 small{color:#7b879b;font-size:10px;font-style:normal}._financeStudentList_1ieqv_572 em{color:#29469f;text-align:right;font-size:12px;font-weight:800}._financeAccountDetail_1ieqv_573{min-width:0}._financeAccountHeader_1ieqv_573{border-bottom:1px solid #e2e6ee;justify-content:space-between;align-items:center;gap:16px;padding-bottom:13px;display:flex}._financeAccountHeader_1ieqv_573 span{color:#738098;font-size:11px;font-weight:800}._financeAccountHeader_1ieqv_573 h3{color:#22345f;margin:3px 0;font:800 21px/1.25 Georgia,Noto Serif SC,serif}._financeAccountHeader_1ieqv_573 p{color:#748197;margin:0;font-size:11px}._financePrintNotice_1ieqv_573{color:#36538f;background:#eef3ff;border-radius:5px;margin:10px 0 0;padding:8px 10px;font-size:11px}._financeAmountCards_1ieqv_574{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}._financeAmountCards_1ieqv_574>div{background:#fff;border:1px solid #dfe4ed;border-radius:7px;gap:5px;padding:14px 15px;display:grid}._financeAmountCards_1ieqv_574 span{color:#738096;font-size:11px;font-weight:700}._financeAmountCards_1ieqv_574 strong{color:#253f96;font-size:20px}._financeTable_1ieqv_575{border:1px solid #dfe4ed;border-radius:7px;overflow:hidden}._financeTable_1ieqv_575>div,._financeTable_1ieqv_575>button{color:#35415a;text-align:left;background:#fff;border:0;border-bottom:1px solid #e5e9f0;grid-template-columns:1.15fr 1.6fr .72fr .8fr .9fr;align-items:center;gap:10px;width:100%;min-height:48px;padding:9px 12px;font-size:12px;display:grid}._financeTable_1ieqv_575>div:last-child,._financeTable_1ieqv_575>button:last-child{border-bottom:0}._financeTable_1ieqv_575>button:hover{background:#f6f8fc}._financeTable_1ieqv_575 span{min-width:0}._financeTable_1ieqv_575 span>strong,._financeTable_1ieqv_575 span>small{display:block}._financeTable_1ieqv_575 span>small{color:#7e899b;margin-top:3px;font-size:10px}._financeTable_1ieqv_575 ._financeTableHead_1ieqv_575,._financeTableHead_1ieqv_575{color:#59677f;background:#edf1f7;min-height:38px;font-size:11px;font-weight:900}._financeTable_1ieqv_575._parentFinanceTable_1ieqv_576>div{grid-template-columns:minmax(220px,1.8fr) minmax(110px,.6fr) minmax(130px,.8fr)}._financeRecords_1ieqv_577{margin-top:16px}._financeRecords_1ieqv_577>article{border-top:1px solid #e7eaf0;justify-content:space-between;gap:12px;padding:10px 12px;display:flex}._financeRecords_1ieqv_577 article>div{gap:4px;display:grid}._financeRecords_1ieqv_577 article strong{color:#29469f;font-size:14px}._financeRecords_1ieqv_577 article span,._financeRecords_1ieqv_577 article small{color:#778399;font-size:10px}._financeActionGrid_1ieqv_577{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}._financeActionGrid_1ieqv_577 form{background:#f9fafc;border:1px solid #dfe4ed;border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;display:grid}._financeActionGrid_1ieqv_577 h4{color:#2c3a58;grid-column:1/-1;margin:0;font-size:14px}._financeActionGrid_1ieqv_577 label{color:#5f6c84;gap:5px;font-size:11px;font-weight:800;display:grid}._financeActionGrid_1ieqv_577 input{color:#26334e;border:1px solid #cfd7e5;border-radius:5px;min-height:36px;padding:8px 9px;font:650 12px/1.2 inherit}._financeActionGrid_1ieqv_577 button{grid-column:1/-1}._financeLedger_1ieqv_578{border:1px solid #dfe4ed;border-radius:7px;overflow-x:auto}._financeLedger_1ieqv_578>div{color:#35415a;border-bottom:1px solid #e5e9f0;grid-template-columns:1.1fr .75fr .48fr .72fr 1.7fr;align-items:center;gap:12px;min-width:820px;min-height:48px;padding:9px 12px;font-size:12px;display:grid}._financeLedger_1ieqv_578>div:last-child{border-bottom:0}._financeLedger_1ieqv_578 em{color:#29469f;background:#edf2ff;border-radius:99px;padding:3px 8px;font-style:normal;font-weight:800;display:inline-flex}._financeLedger_1ieqv_578 em[data-type=退款]{color:#b33947;background:#fdecef}._financeLedger_1ieqv_578 em[data-type=消课]{color:#277047;background:#e9f7ee}._financeLedger_1ieqv_578 span>small{color:#7c8799;margin-top:3px;font-size:10px;display:block}._financeMonthly_1ieqv_579{gap:16px;display:grid}._financeMonthly_1ieqv_579>._financeAmountCards_1ieqv_574{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0}._financeBreakdown_1ieqv_579,._financeMonthlyStudents_1ieqv_579,._financeRefunds_1ieqv_579{border:1px solid #dfe4ed;border-radius:7px;padding:15px}._financeBreakdown_1ieqv_579>div:not(._panelHeading_1ieqv_209){color:#5a667d;border-top:1px solid #e7eaf0;grid-template-columns:.7fr 1fr 1fr;gap:10px;padding:9px 5px;font-size:12px;display:grid}._financeBreakdown_1ieqv_579 em{color:#29469f;text-align:right;font-style:normal;font-weight:900}._financeMonthlyStudents_1ieqv_579 ._financeTable_1ieqv_575{margin-top:10px}._financeMonthlyStudents_1ieqv_579 ._financeTable_1ieqv_575>div,._financeMonthlyStudents_1ieqv_579 ._financeTable_1ieqv_575>button{grid-template-columns:1.2fr .75fr 1fr 1fr 1fr}._financeRefunds_1ieqv_579>div:not(._panelHeading_1ieqv_209){color:#5c687e;border-top:1px solid #e7eaf0;grid-template-columns:.8fr 1.2fr .7fr 1.5fr;gap:12px;padding:9px 5px;font-size:12px;display:grid}._financeRefunds_1ieqv_579 em{font-style:normal}._empty_1ieqv_257{color:#7b879a;text-align:center;margin:18px 0;font-size:12px}._payrollRows_1ieqv_581{gap:8px;display:grid}._payrollRows_1ieqv_581>div{border:1px solid #e5e8ef;border-radius:8px;grid-template-columns:minmax(180px,1fr) 130px minmax(220px,1fr);align-items:center;gap:16px;padding:14px;display:grid}._payrollRows_1ieqv_581>div>div{gap:4px;display:grid}._payrollRows_1ieqv_581 span{color:#778196;font-size:11px}._payrollRows_1ieqv_581>div>strong{color:#263f96;font-size:18px}._footnote_1ieqv_581{color:#737d91;background:#f7f8fb;margin:16px 0 0;padding:11px;font-size:10px;line-height:1.7}._scheduleMetricGrid_1ieqv_325>article{color:#263248;text-align:left;background:#fff;border:1px solid #e1e6ef;border-radius:11px;gap:8px;min-height:122px;padding:18px;display:grid;position:relative;overflow:hidden}._scheduleMetricGrid_1ieqv_325>article span{color:#69748a;font-size:12px;font-weight:800}._scheduleMetricGrid_1ieqv_325>article strong{color:#253d90;font:800 28px/1.1 Noto Serif SC,SimSun,serif}._scheduleMetricGrid_1ieqv_325>article small{color:#7c879a;font-size:11px}._financePrivacyNotice_1ieqv_583{background:#f7f9fd;border:1px solid #dce3ef;border-left:5px solid #29469f;border-radius:9px;gap:10px;min-height:150px;padding:20px;display:grid}._financePrivacyNotice_1ieqv_583 strong{color:#263f96;font-size:17px}._financePrivacyNotice_1ieqv_583 span{color:#65728a;font-size:13px;line-height:1.8}._financeRoleTable_1ieqv_584{border:1px solid #dfe4ed;border-radius:8px;overflow-x:auto}._financeRoleTableHeader_1ieqv_584,._financeRoleTable_1ieqv_584>article{border-bottom:1px solid #e5e9f0;grid-template-columns:1.05fr 1fr 1.25fr 1fr 1fr;align-items:center;gap:14px;min-width:850px;min-height:58px;padding:10px 14px;display:grid}._financeRoleTableHeader_1ieqv_584{color:#59677f;background:#edf1f7;min-height:42px;font-size:12px}._financeRoleTable_1ieqv_584>article:last-child{border-bottom:0}._financeRoleTable_1ieqv_584>article:hover{background:#fafbfe}._financeRoleTable_1ieqv_584 span{color:#35415a;gap:4px;min-width:0;font-size:12px;display:grid}._financeRoleTable_1ieqv_584 span>strong{font-size:13px}._financeRoleTable_1ieqv_584 span>small{color:#7c8799;font-size:10px}._financeRoleTable_1ieqv_584 em{color:#29469f;background:#edf2ff;border-radius:99px;justify-self:start;padding:4px 8px;font-size:11px;font-style:normal;font-weight:900}._financeRoleTable_1ieqv_584 em[data-consumption=consumed]{color:#277047;background:#e9f7ee}._financeRoleTable_1ieqv_584 em[data-consumption=not_consumed]{color:#a83d49;background:#fdecef}._financeRoleTable_1ieqv_584 em[data-consumption=not_applicable]{color:#6756a2;background:#f1effb}._financeLeaveCards_1ieqv_585{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}._financeLeaveCards_1ieqv_585>article{background:#fff;border:1px solid #dfe4ed;border-radius:9px;gap:14px;padding:17px;display:grid}._financeLeaveCards_1ieqv_585>article>div{justify-content:space-between;align-items:center;gap:12px;display:flex}._financeLeaveCards_1ieqv_585>article>div strong{color:#263758;font-size:16px}._financeLeaveCards_1ieqv_585 em{color:#29469f;background:#edf2ff;border-radius:99px;padding:4px 8px;font-size:11px;font-style:normal;font-weight:900}._financeLeaveCards_1ieqv_585 dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}._financeLeaveCards_1ieqv_585 dl div{background:#f7f8fb;border-radius:6px;gap:4px;padding:9px 10px;display:grid}._financeLeaveCards_1ieqv_585 dt{color:#7a8598;font-size:10px}._financeLeaveCards_1ieqv_585 dd{color:#34415b;margin:0;font-size:12px;font-weight:800}._teacherMetrics_1ieqv_586{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}._teacherMetrics_1ieqv_586>div{background:#fafbfe;border:1px solid #e2e6ef;border-radius:8px;gap:5px;padding:15px;display:grid}._teacherMetrics_1ieqv_586 span,._teacherMetrics_1ieqv_586 small{color:#778196;font-size:10px}._teacherMetrics_1ieqv_586 strong{color:#263f96;font-size:25px}._teacherMetricsPersonal_1ieqv_587{grid-template-columns:repeat(2,minmax(0,1fr))}._courseManagement_1ieqv_589{gap:18px}._courseHeader_1ieqv_590{padding:24px}._courseHeader_1ieqv_590 ._panelHeading_1ieqv_209{align-items:flex-start;margin-bottom:18px}._courseHeader_1ieqv_590 ._panelHeading_1ieqv_209 h2{font-size:25px}._courseHeader_1ieqv_590 ._panelHeading_1ieqv_209 p{color:#657188;margin:6px 0 0;font-size:13px;line-height:1.7}._courseSearch_1ieqv_591{background:#f8f9fc;border:1px solid #dfe4ed;border-radius:9px;grid-template-columns:42px minmax(260px,1fr) auto;align-items:end;gap:12px;margin:4px 0 16px;padding:15px;display:grid}._courseSearch_1ieqv_591>span{color:#29479f;background:#e8edfb;border-radius:8px;place-items:center;width:42px;height:42px;font-size:17px;font-weight:900;display:grid}._courseSearch_1ieqv_591 label{color:#4c5971;gap:6px;font-size:13px;font-weight:900;display:grid}._courseSearch_1ieqv_591 input{color:#263248;background:#fff;border:1px solid #cbd4e3;border-radius:7px;min-height:42px;padding:9px 12px;font:600 14px/1.45 inherit}._courseSearch_1ieqv_591 input:focus{border-color:#6d83cf;outline:3px solid #3d58ae1f}._courseSearch_1ieqv_591 small{color:#717d92;align-self:center;font-size:12px}._courseMetrics_1ieqv_592{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}._courseMetrics_1ieqv_592>div{background:#fff;border:1px solid #e1e5ed;border-radius:9px;gap:6px;min-height:108px;padding:16px;display:grid}._courseMetrics_1ieqv_592 span{color:#5d6980;font-size:12px;font-weight:900}._courseMetrics_1ieqv_592 strong{color:#28449b;font-size:28px;line-height:1.05}._courseMetrics_1ieqv_592 small{color:#818b9e;font-size:11px}._courseWorkspace_1ieqv_593{grid-template-columns:minmax(320px,.7fr) minmax(560px,1.3fr);gap:18px}._courseListPanel_1ieqv_593,._courseDetailPanel_1ieqv_593{min-height:590px}._courseListHeading_1ieqv_593{border-bottom:1px solid #e5e8ef;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:13px;display:flex}._courseListHeading_1ieqv_593 div{gap:3px;display:grid}._courseListHeading_1ieqv_593 span{color:#7a8599;font-size:11px;font-weight:900}._courseListHeading_1ieqv_593 h3{color:#2b374e;margin:0;font:800 17px/1.4 Noto Serif SC,SimSun,serif}._courseListHeading_1ieqv_593>strong{color:#29479f;background:#eef1fb;border-radius:999px;place-items:center;min-width:36px;height:30px;font-size:13px;display:grid}._courseList_1ieqv_593{gap:9px;max-height:720px;display:grid;overflow:auto}._courseRow_1ieqv_594,._courseRowSelected_1ieqv_594{color:#263248;text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e6ee;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:14px;transition:border-color .15s,background .15s,box-shadow .15s;display:grid}._courseRow_1ieqv_594:hover{border-color:#9eadde;box-shadow:0 5px 14px #2a408512}._courseRowSelected_1ieqv_594{background:#f1f4ff;border-color:#7086d0;box-shadow:inset 3px 0 #3653ac}._courseRow_1ieqv_594>span,._courseRowSelected_1ieqv_594>span{gap:5px;display:grid}._courseRow_1ieqv_594 strong,._courseRowSelected_1ieqv_594 strong{font-size:14px}._courseRow_1ieqv_594 small,._courseRowSelected_1ieqv_594 small{color:#738096;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._courseRow_1ieqv_594 em,._courseRowSelected_1ieqv_594 em{color:#34724a;background:#edf7f0;border-radius:999px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:900}._courseEmpty_1ieqv_594{color:#778297;text-align:center;margin:30px 0;font-size:13px}._courseForm_1ieqv_595{background:#f8f9fd;margin-top:10px;padding:18px}._courseForm_1ieqv_595 label{font-size:13px}._courseForm_1ieqv_595 input,._courseForm_1ieqv_595 select{min-height:42px;font-size:14px}._courseInfoGrid_1ieqv_595{margin-top:15px}._courseInfoGrid_1ieqv_595 section{background:#f8f9fc}._courseInfoGrid_1ieqv_595 h3{font-size:15px}._homeTrainingCenter_1ieqv_597{gap:18px}._homeTrainingHeader_1ieqv_598{padding:21px}._homeTrainingHeader_1ieqv_598 ._panelHeading_1ieqv_209 h2{font-size:24px}._homeTrainingHeader_1ieqv_598 ._panelHeading_1ieqv_209 p{color:#68758d;margin:5px 0 0;font-size:13px}._homeTrainingCreate_1ieqv_601{background:#f7f9fd;border:1px solid #dce2ed;border-radius:8px;margin-top:17px;padding:16px}._homeTrainingSearch_1ieqv_602{background:#fafbfe;border:1px solid #e0e5ee;border-radius:8px;grid-template-columns:minmax(260px,1fr) 200px auto auto 1fr;align-items:end;gap:10px;margin-top:17px;padding:15px;display:grid}._homeTrainingSearch_1ieqv_602 label{color:#4e5b73;gap:7px;font-size:13px;font-weight:900;display:grid}._homeTrainingSearch_1ieqv_602 input,._homeTrainingSearch_1ieqv_602 select{color:#263248;background:#fff;border:1px solid #cfd7e5;border-radius:7px;min-height:42px;padding:9px 11px;font:600 14px/1.4 inherit}._homeTrainingSearch_1ieqv_602 small{color:#748096;place-self:center end;font-size:12px}._homeTrainingMetrics_1ieqv_606{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-top:14px;display:grid}._homeTrainingMetrics_1ieqv_606 button{color:#253148;text-align:left;cursor:pointer;background:#fff;border:1px solid #dee4ee;border-radius:8px;gap:5px;min-height:124px;padding:16px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}._homeTrainingMetrics_1ieqv_606 button:hover,._homeTrainingMetrics_1ieqv_606 button[aria-pressed=true]{border-color:#8298d9;transform:translateY(-1px);box-shadow:0 8px 20px #2c43891a}._homeTrainingMetrics_1ieqv_606 span{color:#5e6b82;font-size:13px;font-weight:900}._homeTrainingMetrics_1ieqv_606 strong{color:#29469f;font-size:29px;line-height:1}._homeTrainingMetrics_1ieqv_606 small{color:#7a8699;font-size:11px}._homeTrainingMetrics_1ieqv_606 em{color:#304e9f;margin-top:4px;font-size:11px;font-style:normal;font-weight:900}._homeTrainingWorkspace_1ieqv_613{grid-template-columns:minmax(330px,.72fr) minmax(560px,1.28fr)}._homeTrainingList_1ieqv_614{gap:8px;max-height:760px;display:grid;overflow:auto}._homeTaskRow_1ieqv_615,._homeTaskSelected_1ieqv_615{color:#253148;text-align:left;cursor:pointer;background:#fff;border:1px solid #e0e5ee;border-radius:8px;grid-template-columns:1fr auto;gap:4px 10px;padding:14px;display:grid}._homeTaskRow_1ieqv_615:hover,._homeTaskSelected_1ieqv_615{background:#f3f6ff;border-color:#879bd9}._homeTaskRow_1ieqv_615 strong,._homeTaskSelected_1ieqv_615 strong{font-size:14px}._homeTaskRow_1ieqv_615>span,._homeTaskSelected_1ieqv_615>span{color:#4e5b73;font-size:13px}._homeTaskRow_1ieqv_615 small,._homeTaskSelected_1ieqv_615 small{color:#8390a5;font-size:11px}._homeTaskRow_1ieqv_615 em,._homeTaskSelected_1ieqv_615 em{color:#3455ad;background:#eaf0ff;border-radius:999px;grid-area:1/2/4;align-self:center;padding:5px 8px;font-size:11px;font-style:normal;font-weight:900}._homeTrainingOps_1ieqv_621{margin-top:16px}._homeTrainingOps_1ieqv_621>section{min-width:0}._homeSectionHeading_1ieqv_623{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}._homeSectionHeading_1ieqv_623>div{gap:3px;display:grid}._homeSectionHeading_1ieqv_623 span{color:#7a8599;font-size:10px;font-weight:900}._homeSectionHeading_1ieqv_623 h3{margin:0;font-size:16px}._homeSectionHeading_1ieqv_623>strong{color:#29469f;font-size:14px}._homeSectionHeading_1ieqv_623>button{color:#2f4c9e;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:900}._homeAttachmentList_1ieqv_629{gap:7px;display:grid}._homeAttachmentList_1ieqv_629 article{border-bottom:1px solid #e4e8f0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}._homeAttachmentList_1ieqv_629 article>div{gap:3px;min-width:0;display:grid}._homeAttachmentList_1ieqv_629 strong{color:#344158;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}._homeAttachmentList_1ieqv_629 span{color:#7a8599;font-size:10px}._homeAttachmentForm_1ieqv_634{border-top:1px dashed #d6dce7;grid-template-columns:minmax(180px,1fr) 125px auto;align-items:end;gap:8px;margin-top:13px;padding-top:13px;display:grid}._homeAttachmentForm_1ieqv_634 label{color:#56627a;gap:6px;font-size:11px;font-weight:900;display:grid}._homeAttachmentForm_1ieqv_634 input,._homeAttachmentForm_1ieqv_634 select{color:#263248;background:#fff;border:1px solid #cfd7e4;border-radius:6px;min-width:0;min-height:39px;padding:8px;font:600 12px/1.3 inherit}._homeHistoryList_1ieqv_637{gap:6px;display:grid}._homeHistoryList_1ieqv_637 button{color:#344158;text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e6ee;border-radius:7px;gap:3px;padding:10px 11px;display:grid}._homeHistoryList_1ieqv_637 button:hover{background:#f5f7ff;border-color:#93a5d8}._homeHistoryList_1ieqv_637 strong{font-size:12px}._homeHistoryList_1ieqv_637 span{color:#7b879b;font-size:10px}._homeHistoryModal_1ieqv_641{width:min(760px,100%)}._homeHistoryTimeline_1ieqv_642{gap:0;padding:2px 4px;display:grid}._homeHistoryTimeline_1ieqv_642 article{border-radius:8px;grid-template-columns:38px 1fr;gap:11px;padding:10px;display:grid}._homeHistoryTimeline_1ieqv_642 article+article{margin-top:2px}._homeHistoryTimeline_1ieqv_642 i{color:#29469f;background:#e8edfa;border-radius:999px;place-items:center;width:30px;height:30px;font-size:11px;font-style:normal;font-weight:900;display:grid}._homeHistoryTimeline_1ieqv_642 article>div{border-bottom:1px solid #e5e9f0;grid-template-columns:1fr auto;gap:4px 10px;padding-bottom:12px;display:grid}._homeHistoryTimeline_1ieqv_642 span{color:#68758b;font-size:10px;font-weight:900}._homeHistoryTimeline_1ieqv_642 strong{color:#2d3a52;grid-column:1/-1;font-size:14px}._homeHistoryTimeline_1ieqv_642 p{color:#6d798e;margin:0;font-size:11px}._homeHistoryTimeline_1ieqv_642 time{color:#8490a3;font-size:10px}._homeHistoryHighlight_1ieqv_648{background:#f1f4ff;box-shadow:inset 3px 0 #29469f}._homeAttachmentPreviewModal_1ieqv_649{width:min(920px,100%)}._homeAttachmentImage_1ieqv_650{background:#eef1f6;border-radius:8px;place-items:center;min-height:470px;max-height:68vh;padding:25px;display:grid;overflow:auto}._homeAttachmentImage_1ieqv_650 img{border-radius:7px;max-width:100%;max-height:62vh;display:block;box-shadow:0 12px 28px #2a395f29}._homeAttachmentVideo_1ieqv_652{background:#151923;border-radius:8px;place-items:center;min-height:440px;padding:22px;display:grid}._homeAttachmentVideo_1ieqv_652 video{background:#050608;border-radius:7px;width:min(100%,820px);max-height:62vh}._homeAttachmentDocument_1ieqv_654{grid-template-rows:minmax(430px,65vh) auto;gap:10px;display:grid}._homeAttachmentDocument_1ieqv_654 iframe{background:#fff;border:1px solid #d3dae7;border-radius:7px;width:100%;height:100%}._homeAttachmentDocument_1ieqv_654 a,._homeAttachmentWord_1ieqv_656>a,._homeAttachmentUnsupported_1ieqv_656 a{color:#fff;background:#29469f;border-radius:6px;justify-self:center;padding:9px 15px;font-size:12px;font-weight:900;text-decoration:none}._homeAttachmentWord_1ieqv_656{background:#e8ebf1;border-radius:8px;justify-items:center;gap:12px;max-height:68vh;padding:24px;display:grid;overflow:auto}._homeAttachmentWord_1ieqv_656 article{background:#fff;width:min(100%,700px);min-height:650px;padding:48px 58px;box-shadow:0 12px 26px #2a395f21}._homeAttachmentWord_1ieqv_656 header{color:#29469f;border-bottom:2px solid #29469f;margin-bottom:26px;padding-bottom:15px;font-size:12px;font-weight:900}._homeAttachmentWord_1ieqv_656 p{color:#344158;margin:0 0 15px;font-size:14px;line-height:1.9}._homeAttachmentUnsupported_1ieqv_656{text-align:center;align-content:center;place-items:center;gap:10px;min-height:400px;padding:35px;display:grid}._homeAttachmentUnsupported_1ieqv_656 strong{color:#2d3950;font-size:19px}._homeAttachmentUnsupported_1ieqv_656 p{color:#657188;max-width:580px;margin:0;font-size:13px;line-height:1.7}._teacherWorkspace_1ieqv_663{grid-template-columns:minmax(330px,.72fr) minmax(620px,1.28fr);gap:16px;display:grid}._teacherList_1ieqv_663{gap:8px;max-height:770px;display:grid;overflow:auto}._teacherRow_1ieqv_663,._teacherRowSelected_1ieqv_663{color:#253148;text-align:left;cursor:pointer;background:#fff;border:1px solid #e3e6ef;border-radius:8px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:12px;display:grid}._teacherRowSelected_1ieqv_663{background:#f0f3ff;border-color:#8ca0df;box-shadow:inset 3px 0 #263f96}._teacherAvatar_1ieqv_663{color:#263f96;background:#e8edff;border-radius:8px;grid-row:1/3;place-items:center;width:42px;height:42px;font-size:18px;font-weight:900;display:grid}._teacherRow_1ieqv_663>span:nth-child(2),._teacherRowSelected_1ieqv_663>span:nth-child(2){gap:3px;display:grid}._teacherRow_1ieqv_663 small,._teacherRowSelected_1ieqv_663 small{color:#778196;font-size:10px}._teacherRow_1ieqv_663 em,._teacherRowSelected_1ieqv_663 em{border-radius:999px;padding:5px 7px;font-size:9px;font-style:normal;font-weight:900}._teacherRow_1ieqv_663 b,._teacherRowSelected_1ieqv_663 b{color:#435aab;grid-column:3;font-size:10px}._teacherStatus_active_1ieqv_663{color:#2d7848;background:#e9f7ed}._teacherStatus_resigned_1ieqv_663{color:#a5453c;background:#fff0ee}._gradeRuleNote_1ieqv_664{background:#eef2ff;border-left:4px solid #5268c7;gap:5px;padding:12px;display:grid}._gradeRuleNote_1ieqv_664 span{color:#5e6980;font-size:11px}._teacherHistory_1ieqv_664{grid-column:1/-1}._teacherHistory_1ieqv_664 strong{color:#344d9b;font-size:12px}._teacherDetailGrid_1ieqv_665{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._teacherDetailGrid_1ieqv_665>section{background:#fafbfe;border:1px solid #e3e7ef;border-radius:8px;min-width:0;padding:15px}._teacherDetailGrid_1ieqv_665 h3{color:#263f96;margin:0 0 10px;font-size:14px}._teacherDetailGrid_1ieqv_665 p{color:#344057;border-bottom:1px solid #e7e9ef;grid-template-columns:minmax(100px,1fr) auto;gap:8px;margin:0;padding:9px 0;font-size:12px;display:grid}._teacherDetailGrid_1ieqv_665 p span{color:#727d92;text-align:right}._teacherDetailGrid_1ieqv_665 p:last-child{border-bottom:0}._freeTime_1ieqv_665{color:#2c7448;background:#e9f7ed;border-radius:999px;margin:3px;padding:6px 8px;font-size:10px;font-weight:800;display:inline-block}._reopenPayroll_1ieqv_666{background:#fff7f6;border:1px solid #ecc9c4;border-radius:8px;align-items:end;gap:10px;margin-top:14px;padding:14px;display:flex}._reopenPayroll_1ieqv_666 label{flex:1;gap:6px;font-size:12px;font-weight:800;display:grid}._reopenPayroll_1ieqv_666 input{border:1px solid #d6b4af;border-radius:7px;min-height:40px;padding:8px 10px}._payrollChangeNote_1ieqv_666{background:#fff7ee;border-left:4px solid #c9701e;gap:5px;margin-top:12px;padding:12px;display:grid}._payrollChangeNote_1ieqv_666 span,._payrollChangeNote_1ieqv_666 small{color:#6d5a49;font-size:11px}._auditList_1ieqv_667{gap:5px;display:grid}._auditList_1ieqv_667>div{border-bottom:1px solid #e7e9ef;grid-template-columns:105px 180px minmax(240px,1fr) 130px;gap:10px;padding:10px 12px;font-size:11px;display:grid}._auditList_1ieqv_667 time,._auditList_1ieqv_667 small{color:#7e889a}._auditList_1ieqv_667 strong{color:#263f96}._teachingModuleHeader_1ieqv_670{justify-content:space-between;align-items:center;gap:18px;padding:5px 2px;display:flex}._teachingModuleHeader_1ieqv_670>div{gap:4px;display:grid}._teachingModuleHeader_1ieqv_670 span,._teachingPanelHeading_1ieqv_672 span,._teachingModalHeader_1ieqv_672 span,._teachingSectionHeading_1ieqv_672 span{color:#7d879b;letter-spacing:.04em;font-size:11px;font-weight:900}._teachingModuleHeader_1ieqv_670 h2,._teachingPanelHeading_1ieqv_672 h2,._teachingModalHeader_1ieqv_672 h2{color:#24314d;margin:0;font:800 23px/1.35 Noto Serif SC,SimSun,serif}._teachingModuleHeader_1ieqv_670 p,._teachingModalHeader_1ieqv_672 p{color:#6f7b91;margin:0;font-size:12px;line-height:1.65}._teachingSearchPanel_1ieqv_676{background:#fff;border:1px solid #e0e4ed;border-radius:9px;grid-template-columns:auto minmax(220px,1fr) auto auto auto;align-items:center;gap:10px;padding:13px 15px;display:grid;box-shadow:0 4px 14px #21305409}._teachingSearchPanel_1ieqv_676>span{color:#566784;font-size:19px}._teachingSearchPanel_1ieqv_676 input{color:#263248;background:#fbfcfe;border:1px solid #d6dce8;border-radius:7px;min-height:40px;padding:9px 11px;font:700 13px/1.3 inherit}._teachingSearchPanel_1ieqv_676 small{color:#778298;text-align:right;font-size:11px}._teachingClearButton_1ieqv_680,._teachingSearchButton_1ieqv_680{cursor:pointer;border-radius:7px;min-height:38px;padding:8px 14px;font:800 13px/1.2 inherit}._teachingClearButton_1ieqv_680{color:#5d6980;background:#fff;border:1px solid #d6dce8}._teachingSearchButton_1ieqv_680{color:#fff;background:#263f96;border:1px solid #263f96}._teachingMetricGrid_1ieqv_684{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}._teachingMetricGrid_1ieqv_684 button{color:#263248;text-align:left;cursor:pointer;background:linear-gradient(145deg,#fff 35%,#f2f6ff);border:1px solid #dfe5f0;border-radius:9px;gap:5px;min-height:116px;padding:17px;display:grid;position:relative}._teachingMetricGrid_1ieqv_684 button:before{content:"";background:#5272d2;border-radius:9px 0 0 9px;width:4px;position:absolute;inset:0 auto 0 0}._teachingMetricGrid_1ieqv_684 button>span{color:#657187;font-size:12px;font-weight:900}._teachingMetricGrid_1ieqv_684 strong{color:#263f96;font-size:28px;line-height:1}._teachingMetricGrid_1ieqv_684 small{color:#7b8699;font-size:11px}._teachingMetricGrid_1ieqv_684 em{color:#3e59ab;font-size:11px;font-style:normal;font-weight:900}._teachingMetricPink_1ieqv_691{background:linear-gradient(145deg,#fff 35%,#fff1f5)!important}._teachingMetricPink_1ieqv_691:before{background:#d36587!important}._teachingMetricPink_1ieqv_691 strong{color:#ad3e65}._teachingMetricAmber_1ieqv_692{background:linear-gradient(145deg,#fff 35%,#fff8e8)!important}._teachingMetricAmber_1ieqv_692:before{background:#d79833!important}._teachingMetricAmber_1ieqv_692 strong{color:#a56a10}._teachingMetricRed_1ieqv_693{background:linear-gradient(145deg,#fff 35%,#fff2ef)!important}._teachingMetricRed_1ieqv_693:before{background:#cb6c5e!important}._teachingMetricRed_1ieqv_693 strong{color:#a34d42}._teachingPanelHeading_1ieqv_672{border-bottom:1px solid #e7eaf1;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;padding-bottom:13px;display:flex}._teachingPanelHeading_1ieqv_672>div:first-child{gap:3px;display:grid}._teachingPanelHeading_1ieqv_672 h2{font-size:20px}._teachingPanelHeading_1ieqv_672 ._tabs_1ieqv_228{margin:0}._teachingRecordGrid_1ieqv_699{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}._teachingRecordCard_1ieqv_700{background:#fff;border:1px solid #e0e4ed;border-radius:9px;gap:12px;min-width:0;padding:16px;display:grid;box-shadow:0 3px 12px #21305408}._teachingRecordCard_1ieqv_700>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._teachingRecordCard_1ieqv_700>header>div{gap:4px;display:grid}._teachingRecordCard_1ieqv_700>header strong{color:#263248;font-size:15px}._teachingRecordCard_1ieqv_700>header small{color:#748096;font-size:11px}._teachingRecordCard_1ieqv_700>p{color:#536078;min-height:48px;margin:0;font-size:13px;line-height:1.75}._teachingState_1ieqv_706{border-radius:999px;flex:none;padding:5px 9px;font-size:11px;font-weight:900}._teachingState_draft_1ieqv_707{color:#5d687c;background:#eef1f6}._teachingState_submitted_1ieqv_707{color:#93620c;background:#fff2d8}._teachingState_approved_1ieqv_707{color:#3156ae;background:#e8efff}._teachingState_returned_1ieqv_707{color:#aa4a3c;background:#fff0ec}._teachingState_published_1ieqv_707{color:#287347;background:#e8f7ed}._teachingState_withdrawn_1ieqv_707{color:#66508c;background:#eeeaf7}._teachingCardAssets_1ieqv_708{background:#f7f8fb;border-radius:7px;gap:6px;padding:9px 10px;display:grid}._teachingCardAssets_1ieqv_708>div{border-bottom:1px solid #e4e7ef;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding-bottom:6px;display:grid}._teachingCardAssets_1ieqv_708>div:last-child{border-bottom:0;padding-bottom:0}._teachingCardAssets_1ieqv_708 span{gap:2px;min-width:0;display:grid}._teachingCardAssets_1ieqv_708 b{color:#3a465e;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._teachingCardAssets_1ieqv_708 small{color:#7b8699;font-size:10px}._teachingCardAssets_1ieqv_708 button{color:#2f4c9e;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:900}._teachingMetricGrid_1ieqv_684._parentTeachingMetrics_1ieqv_715{grid-template-columns:repeat(2,minmax(0,1fr))}._teachingCardAssets_1ieqv_708 em{color:#8a94a6;font-size:11px;font-style:normal}._teachingRecordCard_1ieqv_700>footer{flex-wrap:wrap;gap:7px;padding-top:3px;display:flex}._teachingRecordCard_1ieqv_700>footer button{color:#304b9b;cursor:pointer;background:#f8f9fc;border:1px solid #d6ddec;border-radius:6px;min-height:34px;padding:7px 11px;font:800 11px/1.2 inherit}._teachingRecordCard_1ieqv_700>footer button:first-child{color:#fff;background:#263f96;border-color:#263f96}._teachingCreateModal_1ieqv_721{width:min(820px,100%)}._teachingDetailModal_1ieqv_722{width:min(1080px,100%)}._teachingPreviewModal_1ieqv_723{width:min(960px,100%)}._teachingModalHeader_1ieqv_672{background:#fafbfe;border-bottom:1px solid #e1e5ed;justify-content:space-between;gap:18px;margin:-22px -22px 18px;padding:20px 22px 17px;display:flex}._teachingModalHeader_1ieqv_672>div{gap:3px;min-width:0;display:grid}._teachingModalHeader_1ieqv_672 h2{font-size:21px}._teachingModalHeader_1ieqv_672 h2,._teachingModalHeader_1ieqv_672 p{overflow-wrap:anywhere}._teachingModalHeader_1ieqv_672>button{color:#4d5b73;cursor:pointer;background:#fff;border:1px solid #d6dce8;border-radius:7px;flex:0 0 44px;align-self:flex-start;width:44px;height:44px;font-size:21px}._teachingFormGrid_1ieqv_729{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}._teachingFormGrid_1ieqv_729 label,._teachingCompactForm_1ieqv_730 label,._teachingAssetForm_1ieqv_730 label{color:#4b5871;gap:6px;font-size:12px;font-weight:900;display:grid}._teachingFormGrid_1ieqv_729 input,._teachingFormGrid_1ieqv_729 select,._teachingFormGrid_1ieqv_729 textarea,._teachingCompactForm_1ieqv_730 input,._teachingCompactForm_1ieqv_730 textarea,._teachingAssetForm_1ieqv_730 input,._teachingAssetForm_1ieqv_730 select{color:#263248;background:#fff;border:1px solid #cfd6e4;border-radius:7px;min-height:40px;padding:9px 10px;font:600 13px/1.45 inherit}._teachingFormGrid_1ieqv_729 textarea,._teachingCompactForm_1ieqv_730 textarea{resize:vertical;min-height:92px}._teachingFullField_1ieqv_733{grid-column:1/-1}._teachingModalActions_1ieqv_734{border-top:1px solid #e6e9f0;justify-content:flex-end;gap:9px;margin-top:18px;padding-top:15px;display:flex}._homeFeedbackModal_1ieqv_735{width:min(620px,100%)}._homeFeedbackTextarea_1ieqv_736{color:#4e5c73;gap:8px;font-size:13px;font-weight:900;display:grid}._homeFeedbackTextarea_1ieqv_736 textarea{resize:vertical;color:#24314d;background:#fff;border:1px solid #cfd7e5;border-radius:8px;width:100%;min-height:150px;padding:12px 13px;font:700 15px/1.7 inherit}._homeFeedbackTextarea_1ieqv_736 textarea:focus{border-color:#3651ae;outline:3px solid #3651ae1f}._teachingUploadGroups_1ieqv_739{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._teachingUploadGroup_1ieqv_739{background:#f8f9fc;border:1px solid #dce2ed;border-radius:8px;align-content:start;min-width:0;padding:13px}._teachingUploadGroup_1ieqv_739>span{color:#2e3c59;font-size:12px;font-weight:900}._teachingUploadGroup_1ieqv_739>small{color:#778298;min-height:34px;font-size:10px;font-weight:600;line-height:1.6}._teachingUploadGroup_1ieqv_739 input{background:#fff;width:100%}._teachingProfileGrid_1ieqv_743{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:13px;display:grid}._teachingProfileGrid_1ieqv_743>div{background:#fafbfe;border:1px solid #e2e6ef;border-radius:7px;gap:4px;padding:12px;display:grid}._teachingProfileGrid_1ieqv_743 span{color:#7a8599;font-size:10px;font-weight:900}._teachingProfileGrid_1ieqv_743 strong{color:#263248;font-size:14px}._teachingStatusFlow_1ieqv_746{background:#f4f6fa;border-radius:7px;align-items:center;gap:5px;margin-bottom:14px;padding:10px 12px;display:flex}._teachingStatusFlow_1ieqv_746 span{color:#758095;text-align:center;border-radius:5px;flex:1;padding:7px;font-size:11px;font-weight:900}._teachingStatusFlow_1ieqv_746 span+span:before{color:#aab1bf;content:"→";margin-right:10px}._teachingStatusFlow_1ieqv_746 ._teachingStatusCurrent_1ieqv_749{color:#fff;background:#263f96}._teachingStatusFlow_1ieqv_746 ._teachingStatusCurrent_1ieqv_749:before{color:#fff}._teachingContentGrid_1ieqv_750{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}._teachingContentGrid_1ieqv_750 section{background:#fff;border:1px solid #e2e6ef;border-radius:8px;padding:15px}._teachingContentGrid_1ieqv_750 h3{color:#263f96;margin:0 0 8px;font-size:14px}._teachingContentGrid_1ieqv_750 p{color:#4f5b72;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.8}._teachingEditForm_1ieqv_753{background:#f6f8ff;border:1px solid #ccd7f0;border-radius:8px;margin:0 0 13px;padding:15px}._teachingDetailActions_1ieqv_754{background:#f8f9fc;border:1px solid #dfe4ee;border-radius:7px;flex-wrap:wrap;gap:8px;margin:13px 0;padding:12px;display:flex}._teachingDetailActions_1ieqv_754>button{color:#304b9b;cursor:pointer;background:#fff;border:1px solid #cbd4e7;border-radius:6px;min-height:35px;padding:7px 12px;font:800 12px/1.2 inherit}._teachingLinkedGrid_1ieqv_756{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-bottom:13px;display:grid}._teachingLinkedGrid_1ieqv_756 article{background:#f1f4ff;border-left:4px solid #6077c8;border-radius:6px;grid-template-columns:1fr auto;gap:4px 10px;padding:13px;display:grid}._teachingLinkedGrid_1ieqv_756 span,._teachingLinkedGrid_1ieqv_756 small{color:#66728a;font-size:11px}._teachingLinkedGrid_1ieqv_756 strong{color:#263f96;font-size:17px}._teachingLinkedGrid_1ieqv_756 small{grid-column:1/-1}._teachingOperationsGrid_1ieqv_759{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._teachingOperationsGrid_1ieqv_759>section,._teachingAssetSection_1ieqv_760{background:#fbfcfe;border:1px solid #e1e5ed;border-radius:8px;padding:15px}._teachingSectionHeading_1ieqv_672{margin-bottom:11px}._teachingSectionHeading_1ieqv_672 h3{color:#263248;margin:3px 0 0;font-size:15px}._teachingTimeline_1ieqv_762{gap:7px;display:grid}._teachingTimeline_1ieqv_762 article{grid-template-columns:auto 1fr;gap:8px;display:grid}._teachingTimeline_1ieqv_762 i{background:#5571c6;border-radius:999px;width:8px;height:8px;margin-top:6px}._teachingTimeline_1ieqv_762 article>div{border-bottom:1px solid #e5e8ef;grid-template-columns:1fr auto;gap:3px 8px;padding-bottom:9px;display:grid}._teachingTimeline_1ieqv_762 strong{font-size:12px}._teachingTimeline_1ieqv_762 span{color:#818b9e;font-size:10px}._teachingTimeline_1ieqv_762 p{color:#566279;grid-column:1/-1;margin:0;font-size:11px;line-height:1.65}._teachingCompactForm_1ieqv_730{border-top:1px dashed #d8deea;gap:9px;margin-top:12px;padding-top:12px;display:grid}._teachingDataCards_1ieqv_764{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}._teachingDataCards_1ieqv_764 article{background:#fff;border:1px solid #e0e5ee;border-radius:7px;gap:4px;padding:10px;display:grid}._teachingDataCards_1ieqv_764 span{color:#737e92;font-size:10px}._teachingDataCards_1ieqv_764 strong{color:#263f96;font-size:19px}._teachingDataCards_1ieqv_764 p{color:#6d788c;margin:0;font-size:10px;line-height:1.55}._teachingAssetSection_1ieqv_760{margin-top:12px}._teachingAssetList_1ieqv_766{gap:7px;display:grid}._teachingAssetList_1ieqv_766 article{background:#fff;border:1px solid #e1e5ed;border-radius:7px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:11px 12px;display:grid}._teachingAssetList_1ieqv_766 article>div:first-child{gap:3px;display:grid}._teachingAssetList_1ieqv_766 strong{font-size:12px}._teachingAssetList_1ieqv_766 span{color:#7a8599;font-size:10px}._teachingAssetList_1ieqv_766 em{color:#31764a;font-size:10px;font-style:normal;font-weight:900}._teachingAssetList_1ieqv_766 article>div:last-child{flex-wrap:wrap;gap:6px;display:flex}._teachingAssetForm_1ieqv_730{border-top:1px dashed #d6dce8;grid-template-columns:minmax(230px,1fr) 150px 150px auto;align-items:end;gap:10px;margin-top:12px;padding-top:12px;display:grid}._teachingPreviewBody_1ieqv_768{color:#5c6980;background:#f5f7fb;border:1px solid #d7deeb;border-radius:8px;min-height:360px;display:grid;overflow:hidden}._teachingImageToolbar_1ieqv_769{background:#fff;border-bottom:1px solid #dce2ec;justify-content:center;align-items:center;gap:8px;padding:9px 12px;display:flex}._teachingImageToolbar_1ieqv_769 button{color:#304b9b;cursor:pointer;background:#f8f9fc;border:1px solid #cdd6e6;border-radius:6px;min-height:34px;padding:7px 12px;font:800 12px/1 inherit}._teachingImageToolbar_1ieqv_769 span{color:#5f6c83;text-align:center;min-width:52px;font-size:12px;font-weight:900}._teachingImageViewport_1ieqv_772{place-items:center;min-height:470px;max-height:68vh;padding:28px;display:grid;overflow:auto}._teachingImageViewport_1ieqv_772 img{transform-origin:0 0;-webkit-user-select:none;user-select:none;border-radius:7px;max-width:min(100%,800px);max-height:58vh;transition:transform .16s;display:block;box-shadow:0 12px 30px #2a395f29}._teachingVideoViewport_1ieqv_774{background:#151923;place-items:center;gap:10px;min-height:440px;padding:22px;display:grid}._teachingVideoViewport_1ieqv_774 video{background:#050608;border-radius:7px;width:min(100%,820px);max-height:62vh;display:block;box-shadow:0 12px 30px #00000047}._teachingVideoViewport_1ieqv_774 p{color:#d5dae6;font-size:12px}._teachingDocumentViewport_1ieqv_777{grid-template-rows:minmax(420px,65vh) auto;gap:10px;padding:14px;display:grid}._teachingDocumentViewport_1ieqv_777 iframe{background:#fff;border:1px solid #d3dae7;border-radius:6px;width:100%;height:100%}._teachingDocumentViewport_1ieqv_777 a,._teachingUnsupportedPreview_1ieqv_779 a{color:#fff;background:#29469f;border-radius:6px;justify-self:center;min-height:36px;padding:9px 15px;font-size:12px;font-weight:900;text-decoration:none}._teachingDocumentViewport_1ieqv_777 p{color:#68758b;text-align:center;font-size:12px}._teachingWordViewport_1ieqv_781{background:#e8ebf1;justify-items:center;gap:12px;min-height:480px;max-height:68vh;padding:24px;display:grid;overflow:auto}._teachingWordViewport_1ieqv_781 article{text-align:left;background:#fff;border:1px solid #d3d8e2;width:min(100%,720px);min-height:760px;padding:54px 64px;box-shadow:0 12px 26px #2a395f21}._teachingWordViewport_1ieqv_781 article header{border-bottom:2px solid #29469f;gap:8px;margin-bottom:35px;padding-bottom:18px;display:grid}._teachingWordViewport_1ieqv_781 article header span{color:#6b778e;letter-spacing:.08em;font-size:11px;font-weight:900}._teachingWordViewport_1ieqv_781 article header strong{color:#263248;font:800 22px/1.45 Noto Serif SC,Songti SC,serif}._teachingWordViewport_1ieqv_781 article p{color:#333e52;white-space:pre-wrap;margin:0 0 16px;font-size:14px;line-height:1.9}._teachingWordViewport_1ieqv_781>footer{color:#657188;justify-content:center;align-items:center;gap:14px;font-size:11px;display:flex}._teachingWordViewport_1ieqv_781>footer a{color:#fff;background:#29469f;border-radius:6px;padding:8px 13px;font-weight:900;text-decoration:none}._teachingUnsupportedPreview_1ieqv_779{text-align:center;align-content:center;place-items:center;gap:10px;min-height:420px;padding:35px;display:grid}._teachingUnsupportedPreview_1ieqv_779>span{color:#29469f;background:#e8edfa;border-radius:16px;place-items:center;width:66px;height:66px;font-size:27px;font-weight:900;display:grid}._teachingUnsupportedPreview_1ieqv_779 strong{color:#2d3950;font-size:19px}._teachingUnsupportedPreview_1ieqv_779 p{color:#637087;max-width:620px;margin:0;font-size:13px;line-height:1.7}._teachingUnsupportedPreview_1ieqv_779 small{color:#8a6b32;max-width:620px;font-size:11px;line-height:1.7}@media (max-width:1180px){._scheduleForm_1ieqv_116{grid-template-columns:repeat(2,minmax(160px,1fr))}._metrics_1ieqv_200,._seatGrid_1ieqv_559,._scheduleMetricGrid_1ieqv_325{grid-template-columns:repeat(2,minmax(0,1fr))}._scheduleToolbar_1ieqv_316>label{margin-left:0}._scheduleExportActions_1ieqv_317{width:100%}._financeGrid_1ieqv_565,._policyGrid_1ieqv_388,._shareholderMetrics_1ieqv_401,._accountMetrics_1ieqv_401,._accountCreateForm_1ieqv_419{grid-template-columns:repeat(2,minmax(0,1fr))}._teacherWorkspace_1ieqv_663{grid-template-columns:1fr}._homeTrainingSearch_1ieqv_602,._homeTrainingMetrics_1ieqv_606{grid-template-columns:repeat(2,minmax(0,1fr))}._homeTrainingWorkspace_1ieqv_613{grid-template-columns:1fr}._homeAttachmentForm_1ieqv_634,._teachingMetricGrid_1ieqv_684,._teachingAssetForm_1ieqv_730,._courseMetrics_1ieqv_592{grid-template-columns:repeat(2,minmax(0,1fr))}._courseWorkspace_1ieqv_593{grid-template-columns:1fr}._weekCopySummary_1ieqv_379{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){._loginPage_1ieqv_1{grid-template-columns:1fr}._loginBrand_1ieqv_23{min-height:auto;padding:36px 24px}._loginBrand_1ieqv_23 blockquote{font-size:15px}._localFlag_1ieqv_95{margin-top:24px}._loginPanel_1ieqv_98{width:calc(100% - 28px);margin:14px;padding:24px 18px}._shell_1ieqv_2{min-height:100dvh;padding-bottom:0;display:block}._mobileNavBackdrop_1ieqv_160{z-index:54;cursor:pointer;background:#0b163b8a;border:0;width:100%;height:100%;padding:0;display:block;position:fixed;inset:0}._sidebar_1ieqv_53{z-index:55;width:min(86vw,320px);height:100dvh;padding:max(16px,env(safe-area-inset-top)) 14px max(16px,env(safe-area-inset-bottom));overscroll-behavior:contain;visibility:hidden;transition:transform .2s,visibility 0s linear .2s;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-105%);box-shadow:18px 0 44px #07113447}._sidebar_1ieqv_53:has(._modalBackdrop_1ieqv_163){z-index:55}._sidebarMobileOpen_1ieqv_823{visibility:visible;transition-delay:0s;transform:translate(0)}._mobileSidebarHeader_1ieqv_161{color:#ffffffc7;justify-content:space-between;align-items:center;min-height:44px;margin-bottom:10px;padding:0 4px;font-size:13px;display:flex}._mobileSidebarHeader_1ieqv_161 button{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff40;border-radius:9px;place-items:center;width:44px;min-height:44px;padding:0;font-size:26px;display:grid}._brand_1ieqv_164{min-height:65px;padding-bottom:18px;display:flex}._accountCard_1ieqv_139{display:grid}._sidebar_1ieqv_53 nav{gap:6px;padding:16px 0;display:grid}._navItem_1ieqv_166,._navActive_1ieqv_167{justify-items:initial;text-align:left;gap:11px;min-width:0;min-height:46px;padding:9px 12px;font-size:14px;display:flex}._navItem_1ieqv_166>span,._navActive_1ieqv_167>span{width:28px;height:28px}._topbar_1ieqv_180{grid-template-columns:44px minmax(0,1fr) auto;gap:10px;min-height:78px;padding:10px 14px;display:grid;position:static}._mobileMenuButton_1ieqv_159{color:#263f96;cursor:pointer;background:#fff;border:1px solid #cbd3e5;border-radius:9px;place-items:center;width:44px;min-height:44px;padding:0;font-size:23px;display:grid}._topbarTitle_1ieqv_181>span{text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}._topbar_1ieqv_180 h1{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:20px;overflow:hidden}._topActions_1ieqv_184{flex-wrap:nowrap}._topActions_1ieqv_184 ._persistBadge_1ieqv_188,._topActions_1ieqv_184 ._secondaryButton_1ieqv_137,._topActions_1ieqv_184 ._primaryButton_1ieqv_136{display:none}._boundary_1ieqv_190{padding:7px 16px}._notice_1ieqv_191{margin:10px 16px 0}._pageBody_1ieqv_192{padding:14px 16px 28px}._hero_1ieqv_194,._gridTwo_1ieqv_205,._gridStudent_1ieqv_205{grid-template-columns:1fr}._hero_1ieqv_194{padding:20px}._heroStatus_1ieqv_197{min-width:0}._metrics_1ieqv_200{grid-template-columns:repeat(2,minmax(0,1fr))}._metrics_1ieqv_200 button{min-height:105px;padding:14px}._metrics_1ieqv_200 strong{font-size:23px}._panel_1ieqv_208{padding:15px}._panelHeading_1ieqv_209{align-items:flex-start}._panelHeading_1ieqv_209 h2{font-size:18px}._scheduleSearchPanel_1ieqv_310{grid-template-columns:auto minmax(0,1fr) auto}._scheduleSearchPanel_1ieqv_310 small{text-align:left;grid-column:1/-1}._scheduleToolbar_1ieqv_316,._scheduleWeekNavigation_1ieqv_317,._scheduleExportActions_1ieqv_317{flex-direction:column;align-items:stretch}._scheduleWeekNavigation_1ieqv_317 strong{margin:3px 0}._scheduleToolbar_1ieqv_316>label{flex-direction:column;align-items:stretch}._scheduleToolbar_1ieqv_316 input{width:100%}._scheduleMetricGrid_1ieqv_325{grid-template-columns:1fr}._scheduleMetricGrid_1ieqv_325 button{min-height:108px}._scheduleTeacherLeaveAlert_1ieqv_330{flex-direction:column;align-items:stretch}._scheduleLeaveActionButton_1ieqv_332{width:100%}._teacherResourceSummary_1ieqv_301{grid-template-columns:repeat(2,minmax(0,1fr))}._schedulePanelHeading_1ieqv_333{flex-direction:column;align-items:flex-start}._schedulePanelHeading_1ieqv_333 ._tabs_1ieqv_228{justify-content:flex-start}._scheduleSubbar_1ieqv_337{flex-direction:column;align-items:stretch}._scheduleSubbar_1ieqv_337 ._viewFilter_1ieqv_231{width:100%;margin-left:0}._resourceHeader_1ieqv_286>span,._resourceHeader_1ieqv_286>strong,._resourceRow_1ieqv_286>time,._resourceCell_1ieqv_287{padding:10px}._resourceCell_1ieqv_287{min-height:138px}._resourceRow_1ieqv_286>time{min-height:148px}._resourceRow_1ieqv_286>time strong{font-size:15px}._courseCardHeading_1ieqv_272 strong{font-size:13px}._courseCardMeta_1ieqv_275{font-size:11px}._courseModalHeader_1ieqv_355{flex-direction:column;align-items:stretch;padding:18px}._courseModalHeaderActions_1ieqv_357{justify-content:space-between}._courseSnapshot_1ieqv_358{grid-template-columns:repeat(2,minmax(0,1fr));margin:14px 18px 0}._courseEditorCard_1ieqv_365,._courseActionCard_1ieqv_365,._courseDangerZone_1ieqv_365,._teacherLeaveSchedulePanel_1ieqv_359{margin-left:18px;margin-right:18px}._teacherLeaveScheduleHeading_1ieqv_361{flex-direction:column;align-items:flex-start}._teacherLeaveScheduleSummary_1ieqv_362,._teacherLeaveScheduleActions_1ieqv_363,._dangerOperationRow_1ieqv_368,._deletionRequestRow_1ieqv_372{grid-template-columns:1fr}._conflictModal_1ieqv_374,._destructiveConfirmModal_1ieqv_370{grid-template-columns:auto 1fr}._conflictModal_1ieqv_374>button{grid-column:1/-1;justify-self:stretch}._destructiveConfirmModal_1ieqv_370 ._modalActions_1ieqv_353{flex-direction:column-reverse}._destructiveConfirmModal_1ieqv_370 ._modalActions_1ieqv_353 button{width:100%}._formGrid_1ieqv_115,._scheduleForm_1ieqv_116,._inlineForm_1ieqv_117,._profileSections_1ieqv_490{grid-template-columns:1fr}._profileSections_1ieqv_490 ._enhancements_1ieqv_494{grid-column:auto}._parentScheduleHero_1ieqv_507{flex-direction:column;align-items:stretch}._parentScheduleHero_1ieqv_507 label{min-width:0}._parentScheduleToolbar_1ieqv_514{flex-direction:column;align-items:stretch}._parentScheduleToolbar_1ieqv_514 ._rowActions_1ieqv_258{justify-content:flex-start}._parentCourseCard_1ieqv_540{grid-template-columns:1fr 1fr}._parentCourseCard_1ieqv_540>em{justify-self:start}._timetable_1ieqv_263{grid-template-columns:92px repeat(7,145px)}._salarySheet_1ieqv_384{grid-template-columns:1fr}._salarySheet_1ieqv_384 ._netSalary_1ieqv_387{grid-column:auto}._lessonTable_1ieqv_551,._simpleTable_1ieqv_563{width:100%;min-width:0;overflow:auto}._tableHeader_1ieqv_552,._tableRow_1ieqv_552{width:780px}._simpleHead_1ieqv_563,._simpleTable_1ieqv_563>div{width:680px}._seatGrid_1ieqv_559,._financeGrid_1ieqv_565,._payrollRows_1ieqv_581>div{grid-template-columns:1fr}._auditList_1ieqv_667>div{grid-template-columns:1fr;gap:4px}._policyGrid_1ieqv_388,._payrollComparison_1ieqv_468,._teachingDetail_1ieqv_473,._teachingOps_1ieqv_474,._alertLayout_1ieqv_382,._teacherMetrics_1ieqv_586,._teacherDetailGrid_1ieqv_665,._assetList_1ieqv_475 article{grid-template-columns:1fr}._reopenPayroll_1ieqv_666{flex-direction:column;align-items:stretch}._payrollBracketEditor_1ieqv_390 fieldset>div,._payrollPolicyHistory_1ieqv_397 dl,._shareholderMetrics_1ieqv_401,._accountCreateForm_1ieqv_419,._accountToolbar_1ieqv_419{grid-template-columns:1fr}._accountMetrics_1ieqv_401{grid-template-columns:repeat(2,minmax(0,1fr))}._accountHeader_1ieqv_418,._readonlyNotice_1ieqv_416{flex-direction:column;align-items:stretch}._shareholderHeroAside_1ieqv_404{min-width:0}._shareholderMonthPicker_1ieqv_405,._shareholderOverview_1ieqv_409{grid-template-columns:1fr}._shareholderTrend_1ieqv_413{grid-template-columns:repeat(5,minmax(68px,1fr))}._shareholderSectionHeading_1ieqv_407{flex-direction:column;align-items:flex-start;gap:5px}._accountTable_1ieqv_419{background:0 0;border:0;border-radius:0;gap:12px;overflow:visible}._accountTableHead_1ieqv_422{display:none}._accountTable_1ieqv_419>article{border:1px solid #dfe4ed;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;width:100%;min-width:0;height:auto;padding:4px 15px 15px;overflow:hidden;box-shadow:0 5px 14px #2437660f}._accountIdentityCell_1ieqv_427,._accountRoleCell_1ieqv_427,._accountStatusCell_1ieqv_427,._accountScopeCell_1ieqv_427,._accountActionsCell_1ieqv_427{padding:12px 0}._accountStatusCell_1ieqv_427{align-items:stretch}._accountStatusCell_1ieqv_427 ._accountActive_1ieqv_466,._accountStatusCell_1ieqv_427 ._accountDisabled_1ieqv_466{align-self:flex-start}._accountScopeCell_1ieqv_427,._accountActionsCell_1ieqv_427{border-top:1px solid #e8ebf1;grid-column:1/-1;min-height:0}._accountCellLabel_1ieqv_430{display:block}._accountActionButtons_1ieqv_444{grid-template-columns:repeat(3,minmax(0,1fr))}._accountActionButton_1ieqv_444{white-space:normal;min-height:40px;padding:7px 6px}._homeTrainingHeader_1ieqv_598,._homeSectionHeading_1ieqv_623{flex-direction:column;align-items:stretch}._homeTrainingSearch_1ieqv_602,._homeTrainingMetrics_1ieqv_606,._homeAttachmentForm_1ieqv_634{grid-template-columns:1fr}._homeTrainingMetrics_1ieqv_606 button{min-height:105px}._homeTrainingOps_1ieqv_621,._homeAttachmentList_1ieqv_629 article{grid-template-columns:1fr}._homeAttachmentList_1ieqv_629 article button{justify-self:start}._teachingModuleHeader_1ieqv_670,._teachingPanelHeading_1ieqv_672{flex-direction:column;align-items:stretch}._teachingSearchPanel_1ieqv_676{grid-template-columns:auto minmax(0,1fr) auto}._teachingSearchPanel_1ieqv_676 small{text-align:left;grid-column:1/-1}._teachingSearchPanel_1ieqv_676 ._teachingClearButton_1ieqv_680{display:none}._teachingMetricGrid_1ieqv_684,._teachingRecordGrid_1ieqv_699,._teachingProfileGrid_1ieqv_743,._teachingContentGrid_1ieqv_750,._teachingLinkedGrid_1ieqv_756,._teachingOperationsGrid_1ieqv_759,._teachingFormGrid_1ieqv_729,._teachingAssetForm_1ieqv_730,._teachingUploadGroups_1ieqv_739{grid-template-columns:1fr}._teachingFullField_1ieqv_733{grid-column:auto}._teachingStatusFlow_1ieqv_746{flex-direction:column;align-items:stretch}._teachingStatusFlow_1ieqv_746 span+span:before{content:"↓";margin-right:7px}._teachingAssetList_1ieqv_766 article{grid-template-columns:1fr}._teachingAssetList_1ieqv_766 article>div:last-child{justify-content:flex-start}._leaveFlowBanner_1ieqv_238{flex-direction:column;align-items:flex-start}._leaveToolbar_1ieqv_240,._affectedCourseFilters_1ieqv_250{flex-direction:column;align-items:stretch}._leaveToolbar_1ieqv_240 select{width:100%}._leaveCardControls_1ieqv_242{grid-auto-flow:row;align-items:flex-end}._affectedLessonList_1ieqv_251>article{grid-template-columns:1fr}._affectedActions_1ieqv_252,._processCourseFooter_1ieqv_255{flex-direction:column;align-items:stretch}._affectedCourseOps_1ieqv_253{align-items:start}._processCourseSummary_1ieqv_255,._teacherLeaveFeedbackDetails_1ieqv_462,._leaveReviewNote_1ieqv_246{grid-template-columns:1fr}._leaveReviewNote_1ieqv_246 input{width:100%}._leaveMetaGrid_1ieqv_245{grid-template-columns:1fr}._courseHeader_1ieqv_590{padding:18px}._courseHeader_1ieqv_590 ._panelHeading_1ieqv_209{flex-direction:column;align-items:stretch}._courseHeader_1ieqv_590 ._panelHeading_1ieqv_209 h2{font-size:21px}._courseSearch_1ieqv_591{grid-template-columns:38px minmax(0,1fr)}._courseSearch_1ieqv_591>span{width:38px;height:38px}._courseSearch_1ieqv_591 small{grid-column:1/-1}._courseMetrics_1ieqv_592{grid-template-columns:1fr}._courseListPanel_1ieqv_593,._courseDetailPanel_1ieqv_593{min-height:auto}._weekCopyFields_1ieqv_377,._weekCopySummary_1ieqv_379{grid-template-columns:1fr}._weekCopyModal_1ieqv_375{padding:17px}._weekCopyFields_1ieqv_377{padding:12px}._financeHero_1ieqv_570,._financeTopbar_1ieqv_571,._financeAccountHeader_1ieqv_573{flex-direction:column;align-items:stretch}._financeHero_1ieqv_570 label,._financeSearch_1ieqv_571{min-width:0}._financeWorkspace_1ieqv_572{grid-template-columns:1fr}._financeStudentList_1ieqv_572{border-bottom:1px solid #e0e5ee;border-right:0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 0 12px}._financeAmountCards_1ieqv_574,._financeMonthly_1ieqv_579>._financeAmountCards_1ieqv_574,._financeActionGrid_1ieqv_577{grid-template-columns:repeat(2,minmax(0,1fr))}._financeActionGrid_1ieqv_577 form{grid-template-columns:1fr}._financeActionGrid_1ieqv_577 h4,._financeActionGrid_1ieqv_577 button{grid-column:auto}._financeTable_1ieqv_575{overflow-x:auto}._financeTable_1ieqv_575>div,._financeTable_1ieqv_575>button{min-width:680px}._financeMonthlyStudents_1ieqv_579 ._financeTable_1ieqv_575>div,._financeMonthlyStudents_1ieqv_579 ._financeTable_1ieqv_575>button{min-width:620px}._financeLeaveCards_1ieqv_585{grid-template-columns:1fr}._financeRoleTableHeader_1ieqv_584,._financeRoleTable_1ieqv_584>article{min-width:760px}._financeTable_1ieqv_575._parentFinanceTable_1ieqv_576>div{min-width:480px}._financeBreakdown_1ieqv_579,._financeRefunds_1ieqv_579{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}._financeBreakdown_1ieqv_579>div:not(._panelHeading_1ieqv_209){min-width:520px}._financeRefunds_1ieqv_579>div:not(._panelHeading_1ieqv_209){min-width:650px}._pageBody_1ieqv_192,._panel_1ieqv_208,._gridTwo_1ieqv_205,._gridStudent_1ieqv_205,._stack_1ieqv_207,._financeWorkspace_1ieqv_572,._teacherWorkspace_1ieqv_663,._homeTrainingWorkspace_1ieqv_613{min-width:0;max-width:100%}._panelHeading_1ieqv_209,._rowActions_1ieqv_258,._modalActions_1ieqv_353,._teachingModalActions_1ieqv_734,._teachingDetailActions_1ieqv_754{flex-wrap:wrap}._shell_1ieqv_2 button:not(._courseBlock_1ieqv_268):not(._scheduleOccupancyBlock_1ieqv_269),._loginPage_1ieqv_1 button{min-height:44px}._shell_1ieqv_2 input:not([type=checkbox]):not([type=radio]),._shell_1ieqv_2 select,._shell_1ieqv_2 textarea,._loginPage_1ieqv_1 input,._loginPage_1ieqv_1 select,._loginPage_1ieqv_1 textarea{max-width:100%;font-size:16px}._modalBackdrop_1ieqv_163{overscroll-behavior:contain;align-items:center;padding:10px}._modal_1ieqv_163{overscroll-behavior:contain;width:100%;max-width:100%;max-height:calc(100dvh - 20px);padding:16px}._courseOperationModal_1ieqv_354{padding:0}._teachingModalHeader_1ieqv_672{margin:-16px -16px 16px;padding:16px}._teachingPreviewBody_1ieqv_768{min-height:min(360px,60dvh)}._teachingImageViewport_1ieqv_772,._teachingVideoViewport_1ieqv_774{min-height:0;max-height:62dvh;padding:12px}._teachingDocumentViewport_1ieqv_777{grid-template-rows:minmax(280px,58dvh) auto;padding:8px}._teachingWordViewport_1ieqv_781{min-height:0;max-height:62dvh;padding:12px}._teachingWordViewport_1ieqv_781 article{min-height:0;padding:28px 20px}._homeAttachmentImage_1ieqv_650,._homeAttachmentVideo_1ieqv_652,._homeAttachmentDocument_1ieqv_654,._homeAttachmentWord_1ieqv_656,._homeAttachmentUnsupported_1ieqv_656{min-height:0;max-height:62dvh;overflow:auto}._homeAttachmentWord_1ieqv_656 article{min-height:0;padding:28px 20px}._scheduleScroller_1ieqv_285,._parentTimeGridScroller_1ieqv_518,._financeTable_1ieqv_575,._financeRoleTable_1ieqv_584,._factTable_1ieqv_223,._timetable_1ieqv_263{overscroll-behavior-inline:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;max-width:100%}._resourceSchedule_1ieqv_286,._parentTimeGrid_1ieqv_518,._financeTable_1ieqv_575>div,._financeTable_1ieqv_575>button{max-width:none}}@media (max-width:480px){._loginBrand_1ieqv_23{padding:28px 18px}._loginBrand_1ieqv_23 h1{font-size:32px}._loginPanel_1ieqv_98{padding:22px 16px}._topbar_1ieqv_180{grid-template-columns:44px minmax(0,1fr) auto;padding-left:10px;padding-right:10px}._topbar_1ieqv_180 h1{font-size:18px}._alertButton_1ieqv_185{width:44px;height:44px}._notice_1ieqv_191{margin-left:10px;margin-right:10px}._pageBody_1ieqv_192{padding-left:10px;padding-right:10px}._metrics_1ieqv_200,._accountMetrics_1ieqv_401,._teacherResourceSummary_1ieqv_301,._financeAmountCards_1ieqv_574,._financeMonthly_1ieqv_579>._financeAmountCards_1ieqv_574,._financeActionGrid_1ieqv_577{grid-template-columns:1fr}._panel_1ieqv_208{padding:13px}._hero_1ieqv_194{padding:17px}._hero_1ieqv_194 h2{font-size:24px}._scheduleSearchPanel_1ieqv_310,._teachingSearchPanel_1ieqv_676{grid-template-columns:minmax(0,1fr) auto}._scheduleSearchPanel_1ieqv_310>span,._teachingSearchPanel_1ieqv_676>span{display:none}._scheduleSearchPanel_1ieqv_310 input,._teachingSearchPanel_1ieqv_676 input{min-width:0}._scheduleSearchPanel_1ieqv_310 small,._teachingSearchPanel_1ieqv_676 small{grid-column:1/-1}._modalActions_1ieqv_353,._teachingModalActions_1ieqv_734{flex-direction:column-reverse;align-items:stretch}._modalActions_1ieqv_353 button,._teachingModalActions_1ieqv_734 button{width:100%}._courseSnapshot_1ieqv_358{grid-template-columns:1fr}._courseModalHeaderActions_1ieqv_357{justify-content:flex-start}._parentCourseCard_1ieqv_540,._accountTable_1ieqv_419>article{grid-template-columns:1fr}._accountIdentityCell_1ieqv_427,._accountRoleCell_1ieqv_427,._accountStatusCell_1ieqv_427,._accountScopeCell_1ieqv_427,._accountActionsCell_1ieqv_427{grid-column:1}._accountRoleCell_1ieqv_427,._accountStatusCell_1ieqv_427,._accountScopeCell_1ieqv_427,._accountActionsCell_1ieqv_427{border-top:1px solid #e8ebf1}._accountActionButtons_1ieqv_444{grid-template-columns:1fr}}._schedulePrintPreviewBackdrop_1ieqv_918{z-index:1200;background:#e8ebf2;padding:22px;position:fixed;inset:0;overflow:auto}._schedulePrintPreviewToolbar_1ieqv_919{z-index:2;background:#fff;border:1px solid #d8deea;border-radius:12px;align-items:center;gap:12px;max-width:1320px;margin:0 auto 14px;padding:12px 16px;display:flex;position:sticky;top:0;box-shadow:0 8px 28px #1f2d551f}._schedulePrintPreviewToolbar_1ieqv_919>strong{color:#172554;margin-right:auto;font-size:17px}._schedulePrintPreviewToolbar_1ieqv_919 label{color:#4b5563;align-items:center;gap:8px;font-size:13px;display:flex}._schedulePrintPreviewToolbar_1ieqv_919 select{background:#fff;border:1px solid #cbd5e1;border-radius:8px;min-height:38px}._schedulePrintDensityWarning_1ieqv_923{color:#744909;background:#fff9e8;border:1px solid #f3c56c;border-radius:9px;max-width:1320px;margin:0 auto 12px;padding:10px 14px}._schedulePrintDocument_1ieqv_924{color:#111827;background:#fff;width:min(1320px,100%);margin:0 auto;padding:26px;box-shadow:0 10px 34px #1f2d5526}._schedulePrint_portrait_1ieqv_925{width:min(850px,100%)}._schedulePrintDocument_1ieqv_924 header{border-bottom:2px solid #1e3a8a;grid-template-columns:auto 1fr auto;align-items:end;gap:16px;padding-bottom:14px;display:grid}._schedulePrintDocument_1ieqv_924 header>strong{color:#1e3a8a;letter-spacing:.08em;font-size:20px}._schedulePrintDocument_1ieqv_924 h1{text-align:center;margin:0;font-size:22px}._schedulePrintDocument_1ieqv_924 header p{color:#4b5563;margin:0;font-size:12px}._schedulePrintDocument_1ieqv_924 table{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:16px}._schedulePrintDocument_1ieqv_924 th,._schedulePrintDocument_1ieqv_924 td{vertical-align:top;border:1px solid #9ca3af;padding:6px}._schedulePrintDocument_1ieqv_924 thead th{text-align:center;background:#e8eefb;font-size:11px}._schedulePrintDocument_1ieqv_924 th:first-child{background:#f3f4f6;width:86px}._schedulePrintDocument_1ieqv_924 th small{color:#4b5563;margin-top:3px;font-weight:500;display:block}._schedulePrintDocument_1ieqv_924 td{height:auto}._schedulePrintCourseCard_1ieqv_936{break-inside:avoid;background:#fff;border:1px solid #6b7280;border-left:4px solid #1e3a8a;border-radius:4px;gap:2px;margin-bottom:4px;padding:5px;font-size:9px;line-height:1.35;display:grid}._schedulePrintCourseCard_1ieqv_936 strong{font-size:10px}._schedulePrintCourseCard_1ieqv_936 span,._schedulePrintCourseCard_1ieqv_936 small{color:#374151}._schedulePrintEmpty_1ieqv_938{text-align:center;color:#6b7280;padding:28px}._schedulePrintDocument_1ieqv_924 footer{text-align:right;color:#6b7280;margin-top:12px;font-size:10px}@media (max-width:640px){._schedulePrintPreviewBackdrop_1ieqv_918{padding:8px}._schedulePrintPreviewToolbar_1ieqv_919{flex-direction:column;align-items:stretch;position:static}._schedulePrintPreviewToolbar_1ieqv_919>strong{margin-right:0}._schedulePrintDocument_1ieqv_924{min-width:760px;padding:18px}}@media print{body:has(._schedulePrintPreviewBackdrop_1ieqv_918) *{visibility:hidden!important}:is(body:has(._schedulePrintPreviewBackdrop_1ieqv_918) ._schedulePrintPreviewBackdrop_1ieqv_918,body:has(._schedulePrintPreviewBackdrop_1ieqv_918) ._schedulePrintPreviewBackdrop_1ieqv_918 *){visibility:visible!important}body:has(._schedulePrintPreviewBackdrop_1ieqv_918) ._schedulePrintPreviewBackdrop_1ieqv_918{background:#fff;padding:0;position:absolute;inset:0;overflow:visible}:is(body:has(._schedulePrintPreviewBackdrop_1ieqv_918) ._schedulePrintPreviewToolbar_1ieqv_919,body:has(._schedulePrintPreviewBackdrop_1ieqv_918) ._schedulePrintDensityWarning_1ieqv_923){display:none!important}body:has(._schedulePrintPreviewBackdrop_1ieqv_918) ._schedulePrintDocument_1ieqv_924{width:100%;min-height:0;box-shadow:none;margin:0;padding:0}body:has(._schedulePrintPreviewBackdrop_1ieqv_918) ._schedulePrintDocument_1ieqv_924 header{break-after:avoid}body:has(._schedulePrintPreviewBackdrop_1ieqv_918) ._schedulePrintDocument_1ieqv_924 thead{display:table-header-group}body:has(._schedulePrintPreviewBackdrop_1ieqv_918) ._schedulePrintDocument_1ieqv_924 tr{break-inside:avoid}._sidebar_1ieqv_53,._topbar_1ieqv_180,._boundary_1ieqv_190,._notice_1ieqv_191,._topActions_1ieqv_184{display:none!important}._shell_1ieqv_2{display:block}._pageBody_1ieqv_192{padding:0}._panel_1ieqv_208{box-shadow:none}._scheduleSearchPanel_1ieqv_310,._scheduleToolbar_1ieqv_316,._scheduleMetricGrid_1ieqv_325,._schedulePrintArea_1ieqv_961 ._tabs_1ieqv_228,._scheduleSubbar_1ieqv_337{display:none!important}._schedulePrintArea_1ieqv_961{box-shadow:none;border:0;padding:0;display:block!important}._scheduleScroller_1ieqv_285{border-color:#aeb5c7;overflow:visible}._resourceSchedule_1ieqv_286{transform-origin:0 0;min-width:0!important}._resourceHeader_1ieqv_286,._resourceRow_1ieqv_286{grid-template-columns:86px repeat(7,minmax(115px,1fr))!important}._schedulePrintArea_1ieqv_961[data-print-scope=day] ._resourceHeader_1ieqv_286,._schedulePrintArea_1ieqv_961[data-print-scope=day] ._resourceRow_1ieqv_286{grid-template-columns:86px minmax(520px,1fr)!important}._resourceHeader_1ieqv_286>span,._resourceHeader_1ieqv_286>strong,._resourceRow_1ieqv_286>time,._resourceCell_1ieqv_287{padding:6px}._resourceCell_1ieqv_287{min-height:95px}._courseBlock_1ieqv_268{box-shadow:none;padding:6px}._courseCardHeading_1ieqv_272 strong{font-size:9px}._courseCardMeta_1ieqv_275,._courseBlock_1ieqv_268 small{font-size:8px}._addResourceButton_1ieqv_298{display:none}._parentCoursePreview_1ieqv_496 article{flex-direction:column;align-items:flex-start}._parentCoursePreview_1ieqv_496 article>div:last-child{justify-items:start}._parentCourseCard_1ieqv_540{grid-template-columns:1fr;gap:10px}._salaryPrintArea_1ieqv_970{display:block!important}}
