.ClassManagementWorkspace_workspace__Ctobm{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow-y:auto;padding:18px 22px 28px;gap:18px;min-width:0}.ClassManagementWorkspace_modalBackdrop__tuIVM{position:fixed;inset:0;z-index:1000;background:#16243888;display:grid;place-items:center;padding:16px}.ClassManagementWorkspace_schedulePanel__Rsuq8{background:#fff;border-radius:16px;padding:24px;width:min(100%,1000px);max-height:90dvh;overflow:auto;box-sizing:border-box;color:#26364c}.ClassManagementWorkspace_panelHeader__a3p42{display:flex;gap:16px;justify-content:space-between;align-items:flex-start}.ClassManagementWorkspace_panelHeader__a3p42 h2{margin:0;font-size:20px}.ClassManagementWorkspace_panelHeader__a3p42 p{color:#64748b}.ClassManagementWorkspace_schedulePanel__Rsuq8 button{padding:8px 12px;border-radius:8px;border:1px solid #ccd5e2;background:#fff;cursor:pointer;margin:3px}.ClassManagementWorkspace_schedulePanel__Rsuq8 button:disabled{opacity:.5;cursor:default}.ClassManagementWorkspace_scheduleForm__oIhpV{margin-top:14px}.ClassManagementWorkspace_scheduleForm__oIhpV fieldset{border:1px solid #dce4e1;border-radius:12px;display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin:0;padding:17px 18px 18px}.ClassManagementWorkspace_scheduleForm__oIhpV legend{padding:0 8px;color:#1f2b42;font-size:16px;font-weight:800;line-height:1.4}.ClassManagementWorkspace_scheduleForm__oIhpV label{display:flex;flex-direction:column;gap:6px;color:#52645d;font-size:13px;font-weight:700}.ClassManagementWorkspace_scheduleForm__oIhpV input,.ClassManagementWorkspace_scheduleForm__oIhpV output,.ClassManagementWorkspace_scheduleForm__oIhpV select{padding:10px;min-height:42px;box-sizing:border-box;border:1px solid #ccd5e2;border-radius:8px;background:white}.ClassManagementWorkspace_scheduleForm__oIhpV button{align-self:flex-end;min-height:42px;margin:0;box-sizing:border-box;font:inherit;font-weight:700}.ClassManagementWorkspace_scheduleForm__oIhpV .ClassManagementWorkspace_primaryAction__steH8{border-color:#0f766e;background:#0f766e;color:#fff}.ClassManagementWorkspace_scheduleForm__oIhpV .ClassManagementWorkspace_primaryAction__steH8:hover:not(:disabled){background:#115e59}.ClassManagementWorkspace_scheduleMode__A_BQ0{display:flex;gap:8px;margin-top:14px}.ClassManagementWorkspace_scheduleMode__A_BQ0 button[aria-selected=true]{border-color:#0f766e;background:#ecfdf5;color:#0f766e;font-weight:800}.ClassManagementWorkspace_scheduleForm__oIhpV .ClassManagementWorkspace_weekdayPicker__8VOuo{flex:1 1 100%;padding:10px 12px;gap:10px}.ClassManagementWorkspace_scheduleForm__oIhpV .ClassManagementWorkspace_weekdayPicker__8VOuo label{flex-direction:row;align-items:center}.ClassManagementWorkspace_scheduleForm__oIhpV .ClassManagementWorkspace_weekdayPicker__8VOuo input{min-height:auto}.ClassManagementWorkspace_seriesPreview__lSGhN{margin-top:14px;border:1px solid #dce4e1;border-radius:12px;padding:16px}.ClassManagementWorkspace_seriesPreview__lSGhN table{min-width:620px}.ClassManagementWorkspace_schedulePanel__Rsuq8 .ClassManagementWorkspace_tableWrap__NMzvh table{min-width:640px}.ClassManagementWorkspace_scheduleError__WnrBx{color:#b23c2d;background:#fff1ed;padding:12px;border-radius:8px}.ClassManagementWorkspace_attendanceToolbar__eBo4r{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin:12px 0}.ClassManagementWorkspace_attendanceToolbar__eBo4r h3{font-size:14px;margin:0}.ClassManagementWorkspace_attendanceToolbar__eBo4r small{color:#64748b;font-weight:400;display:inline-block}.ClassManagementWorkspace_attendanceTable__CJKGh td,.ClassManagementWorkspace_attendanceTable__CJKGh th{padding:9px 10px}.ClassManagementWorkspace_balanceTable__aGLKp{min-width:1940px!important}.ClassManagementWorkspace_schedulePanel__Rsuq8 .ClassManagementWorkspace_attendanceTable__CJKGh{min-width:1320px}.ClassManagementWorkspace_attendancePagination__L_wsc{position:static;border:0;padding:8px 0;font-size:12px}.ClassManagementWorkspace_attendanceEmpty__Q5MR6{text-align:center;color:#64748b;padding:30px 12px}.ClassManagementWorkspace_attendanceHint__9mMHR{font-size:12px;color:#64748b}.ClassManagementWorkspace_rollcallPanel__nc7hM{margin:12px 0 18px;padding:16px;border:2px solid #99d5c9;border-radius:14px;background:#f5fffc}.ClassManagementWorkspace_schedulePanel__Rsuq8 .ClassManagementWorkspace_rollcallTable__0GfjA{min-width:780px}.ClassManagementWorkspace_rollcallTable__0GfjA select{min-width:130px;min-height:38px;padding:6px 8px;border:1px solid #ccd5e2;border-radius:8px;background:#fff}.ClassManagementWorkspace_classFacts__VzQGK{display:flex;flex-wrap:wrap;gap:8px 24px;font-size:13px;color:#64748b;margin:8px 0 14px}.ClassManagementWorkspace_ledgerSummary__ug6ke{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch}.ClassManagementWorkspace_ledgerSummary__ug6ke span{min-width:150px;padding:14px 18px;border:1px solid #e5e9f2;border-radius:12px;background:#fff;color:#64748b}.ClassManagementWorkspace_ledgerSummary__ug6ke strong{display:block;margin-bottom:4px;color:#1f2b42;font-size:20px}.ClassManagementWorkspace_ledgerSummary__ug6ke small{align-self:center;color:#9a6125}.ClassManagementWorkspace_ledgerFilters__ZReas{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.ClassManagementWorkspace_ledgerFilters__ZReas label{display:grid;gap:5px;margin-bottom:0;color:#64748b;font-size:12px}.ClassManagementWorkspace_ledgerFilters__ZReas input,.ClassManagementWorkspace_ledgerFilters__ZReas select{min-height:40px;padding:0 11px;border:1px solid #dfe4ed;border-radius:9px;background:#fff;font:inherit}.ClassManagementWorkspace_ledgerFilters__ZReas label:first-child{flex:1 1 280px}.ClassManagementWorkspace_ledgerFilters__ZReas .ClassManagementWorkspace_primaryButton__kiSm9{min-height:40px;padding:0 16px;border:0;border-radius:9px;background:#096b64;color:#fff;font:inherit;font-weight:600;white-space:nowrap;cursor:pointer}.ClassManagementWorkspace_ledgerFilters__ZReas .ClassManagementWorkspace_primaryButton__kiSm9:disabled{opacity:.5;cursor:default}.ClassManagementWorkspace_header__Q2LVR{align-items:center;background:linear-gradient(135deg,#fff,#f5f8ff);border:1px solid #e5e9f2;border-radius:18px;display:flex;justify-content:space-between;padding:22px 24px}.ClassManagementWorkspace_header__Q2LVR h1,.ClassManagementWorkspace_header__Q2LVR p,.ClassManagementWorkspace_header__Q2LVR span{margin:0}.ClassManagementWorkspace_header__Q2LVR p{color:#78849a;font-size:12px;letter-spacing:.12em}.ClassManagementWorkspace_header__Q2LVR h1{color:#1d2a44;font-size:25px;margin:5px 0 7px}.ClassManagementWorkspace_header__Q2LVR>div>span{color:#69758a;font-size:13px}.ClassManagementWorkspace_summary__hizmb{align-items:flex-end;display:flex;flex-direction:column}.ClassManagementWorkspace_summary__hizmb strong{color:#ff6a3d;font-size:28px}.ClassManagementWorkspace_toolbar__0xNOY{align-items:end;display:flex;gap:20px;justify-content:space-between}.ClassManagementWorkspace_schedulePanel__Rsuq8 .ClassManagementWorkspace_primaryButton__kiSm9{min-height:40px;padding:0 16px;border:0;border-radius:10px;background:#096b64;color:#fff;cursor:pointer;white-space:nowrap}.ClassManagementWorkspace_schedulePanel__Rsuq8 .ClassManagementWorkspace_primaryButton__kiSm9:disabled{opacity:.5;cursor:default}.ClassManagementWorkspace_tabs__6n_IW{display:flex;gap:8px}.ClassManagementWorkspace_tabs__6n_IW button{background:#fff;border:1px solid #dfe4ed;border-radius:10px;color:#5b6679;cursor:pointer;font:inherit;padding:9px 14px}.ClassManagementWorkspace_tabs__6n_IW button span{background:#eef1f6;border-radius:999px;font-size:12px;margin-left:8px;padding:2px 7px}.ClassManagementWorkspace_tabs__6n_IW .ClassManagementWorkspace_activeTab__7PVnF{background:#fff3ed;border-color:#ff936f;color:#d94f25}.ClassManagementWorkspace_search__2lsEJ{color:#5f6a7d;display:grid;font-size:12px;gap:6px;min-width:min(360px,45vw)}.ClassManagementWorkspace_search__2lsEJ input{background:#fff;border:1px solid #dfe4ed;border-radius:10px;font:inherit;min-height:40px;padding:0 12px}.ClassManagementWorkspace_ruleNotice__ljgRT{background:#fff8ed;border:1px solid #ffe1ba;border-radius:10px;color:#8a5726;font-size:13px;padding:11px 14px}.ClassManagementWorkspace_tableWrap__NMzvh{flex-shrink:0;background:#fff;border:1px solid #e5e9f2;border-radius:14px;overflow:auto}.ClassManagementWorkspace_pagination__mA_Kn{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px;position:sticky;bottom:0;background:#fff;padding:12px;border:1px solid #e5e9f2;border-radius:10px}.ClassManagementWorkspace_pagination__mA_Kn button{padding:8px 12px;cursor:pointer}.ClassManagementWorkspace_pagination__mA_Kn button:disabled{cursor:default;opacity:.5}.ClassManagementWorkspace_tableWrap__NMzvh table{border-collapse:collapse;min-width:1440px;width:100%}.ClassManagementWorkspace_tableWrap__NMzvh td,.ClassManagementWorkspace_tableWrap__NMzvh th{border-bottom:1px solid #eef1f5;padding:14px 16px;text-align:left;vertical-align:middle}.ClassManagementWorkspace_tableWrap__NMzvh th{background:#f7f8fb;color:#687489;font-size:12px;font-weight:600}.ClassManagementWorkspace_tableWrap__NMzvh td{color:#2f3b50;font-size:13px}.ClassManagementWorkspace_tableWrap__NMzvh td small,.ClassManagementWorkspace_tableWrap__NMzvh td span,.ClassManagementWorkspace_tableWrap__NMzvh td strong{display:block}.ClassManagementWorkspace_tableWrap__NMzvh td strong{color:#1f2b42}.ClassManagementWorkspace_tableWrap__NMzvh td small{color:#8a94a6;margin-top:5px}.ClassManagementWorkspace_tableWrap__NMzvh .ClassManagementWorkspace_classTable__9SdZ4{min-width:1180px}.ClassManagementWorkspace_classTable__9SdZ4 td,.ClassManagementWorkspace_classTable__9SdZ4 th{padding:8px;line-height:1.4}.ClassManagementWorkspace_classTable__9SdZ4 th{white-space:nowrap}.ClassManagementWorkspace_classTable__9SdZ4 td small{margin-top:3px;font-size:11px}.ClassManagementWorkspace_classTable__9SdZ4 button{white-space:nowrap}.ClassManagementWorkspace_rowActions__td2q0{display:flex;flex-wrap:wrap;gap:5px}.ClassManagementWorkspace_rowActions__td2q0 button{border:0;background:transparent;color:#096b64;cursor:pointer;padding:3px}.ClassManagementWorkspace_rowActions__td2q0 button:disabled{cursor:default;opacity:.45}.ClassManagementWorkspace_rowActions__td2q0 .ClassManagementWorkspace_deleteLink__GclGN{color:#c24135}.ClassManagementWorkspace_profilePanel__wXcna{width:min(1120px,100%);display:grid;gap:16px}.ClassManagementWorkspace_profileSection__6K8FH{border:1px solid #e5e9f2;border-radius:12px;padding:16px}.ClassManagementWorkspace_sectionTitle__CQbwW{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.ClassManagementWorkspace_sectionTitle__CQbwW h3{margin:0;font-size:16px}.ClassManagementWorkspace_sectionTitle__CQbwW small{color:#64748b}.ClassManagementWorkspace_profileFacts__jHJZn{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}.ClassManagementWorkspace_profileFacts__jHJZn div{padding:10px 12px;border-radius:9px;background:#f7f8fb;min-width:0}.ClassManagementWorkspace_profileFacts__jHJZn dt{color:#7b8698;font-size:12px}.ClassManagementWorkspace_profileFacts__jHJZn dd{margin:5px 0 0;overflow-wrap:anywhere}.ClassManagementWorkspace_profileFacts__jHJZn .ClassManagementWorkspace_fullFact__gxiV1{grid-column:1/-1}.ClassManagementWorkspace_profileForm__hzeKr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ClassManagementWorkspace_memberAction__6KbsB label,.ClassManagementWorkspace_profileForm__hzeKr label{display:grid;gap:6px;color:#5f6a7d;font-size:13px}.ClassManagementWorkspace_candidateSearch__fL2ru input,.ClassManagementWorkspace_memberAction__6KbsB input,.ClassManagementWorkspace_memberAction__6KbsB select,.ClassManagementWorkspace_memberAction__6KbsB textarea,.ClassManagementWorkspace_profileForm__hzeKr input,.ClassManagementWorkspace_profileForm__hzeKr select,.ClassManagementWorkspace_profileForm__hzeKr textarea{min-height:42px;box-sizing:border-box;border:1px solid #ccd5e2;border-radius:8px;padding:9px 10px;background:#fff;font:inherit}.ClassManagementWorkspace_memberAction__6KbsB textarea,.ClassManagementWorkspace_profileForm__hzeKr textarea{min-height:76px;resize:vertical}.ClassManagementWorkspace_profileForm__hzeKr .ClassManagementWorkspace_coursePicker__7nO4B{margin:0;min-width:0;border:1px solid #ccd5e2;border-radius:8px;padding:9px 10px}.ClassManagementWorkspace_coursePicker__7nO4B legend{color:#5f6a7d;font-size:13px;padding:0 4px}.ClassManagementWorkspace_coursePicker__7nO4B>small{display:block;margin-bottom:8px;color:#7b8698}.ClassManagementWorkspace_coursePicker__7nO4B>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:180px;overflow-y:auto}.ClassManagementWorkspace_profileForm__hzeKr .ClassManagementWorkspace_coursePicker__7nO4B label{display:flex;grid-template-columns:none;align-items:flex-start;gap:8px;padding:9px 10px;border:1px solid #e5e9f2;border-radius:8px;color:#1f2937;background:#f8fafc}.ClassManagementWorkspace_profileForm__hzeKr .ClassManagementWorkspace_coursePicker__7nO4B input{flex:0 0 auto;width:auto;min-height:auto;margin:2px 0 0;padding:0}.ClassManagementWorkspace_profileForm__hzeKr .ClassManagementWorkspace_formActions__7XWDJ,.ClassManagementWorkspace_profileForm__hzeKr .ClassManagementWorkspace_fullField__4_yob{grid-column:1/-1}.ClassManagementWorkspace_formActions__7XWDJ{display:flex;gap:8px}.ClassManagementWorkspace_candidateSearch__fL2ru{display:flex;gap:8px;margin-bottom:10px}.ClassManagementWorkspace_candidateSearch__fL2ru input{flex:1 1}.ClassManagementWorkspace_candidateList__T491S{display:grid;gap:7px;margin-bottom:12px}.ClassManagementWorkspace_candidateList__T491S button{display:flex;justify-content:space-between;gap:12px;text-align:left}.ClassManagementWorkspace_candidateList__T491S span{color:#64748b}.ClassManagementWorkspace_rosterTable__t9TxL{min-width:900px!important}.ClassManagementWorkspace_rosterTable__t9TxL td span{margin-bottom:4px}.ClassManagementWorkspace_memberAction__6KbsB{border:1px solid #ffd3c4;border-radius:12px;padding:16px;background:#fff9f6;display:grid;gap:12px}.ClassManagementWorkspace_memberAction__6KbsB fieldset{border:1px solid #e5e9f2;border-radius:9px;display:grid;gap:8px}.ClassManagementWorkspace_memberAction__6KbsB fieldset label{display:flex;align-items:center}.ClassManagementWorkspace_memberAction__6KbsB fieldset input{min-height:0}.ClassManagementWorkspace_status__Qyfcs{background:#ecf8f1;border-radius:999px;color:#278052;display:inline-block!important;padding:4px 9px;width:max-content}.ClassManagementWorkspace_empty__5cNAG,.ClassManagementWorkspace_error__Gqkg7{align-items:center;background:#fff;border:1px dashed #d8deea;border-radius:14px;color:#7b8698;display:flex;flex-direction:column;gap:7px;justify-content:center;min-height:180px;padding:24px;text-align:center}.ClassManagementWorkspace_empty__5cNAG strong{color:#334057}.ClassManagementWorkspace_error__Gqkg7{color:#b23c2d}@media (max-width:760px){.ClassManagementWorkspace_header__Q2LVR,.ClassManagementWorkspace_toolbar__0xNOY{align-items:stretch;flex-direction:column}.ClassManagementWorkspace_summary__hizmb{align-items:flex-start}.ClassManagementWorkspace_search__2lsEJ{min-width:0;width:100%}.ClassManagementWorkspace_coursePicker__7nO4B>div,.ClassManagementWorkspace_profileFacts__jHJZn,.ClassManagementWorkspace_profileForm__hzeKr{grid-template-columns:1fr}.ClassManagementWorkspace_profileForm__hzeKr .ClassManagementWorkspace_formActions__7XWDJ,.ClassManagementWorkspace_profileForm__hzeKr .ClassManagementWorkspace_fullField__4_yob{grid-column:auto}.ClassManagementWorkspace_candidateSearch__fL2ru{align-items:stretch;flex-direction:column}}.CourseManagementWorkspace_workspace__zhCR5{display:grid;gap:16px;color:#273630}.CourseManagementWorkspace_tabs__ET2er{display:flex;gap:24px;border-bottom:1px solid #dfe6e3;background:#fff}.CourseManagementWorkspace_tabs__ET2er button{position:relative;min-height:44px;padding:0 2px;color:#76817d;background:transparent;font-size:14px;font-weight:700}.CourseManagementWorkspace_tabs__ET2er button:hover{color:#145f57}.CourseManagementWorkspace_tabs__ET2er .CourseManagementWorkspace_activeTab__dEogX{color:#0f766e}.CourseManagementWorkspace_tabs__ET2er .CourseManagementWorkspace_activeTab__dEogX:after{position:absolute;right:0;bottom:-1px;left:0;height:3px;border-radius:3px 3px 0 0;background:#0f766e;content:""}.CourseManagementWorkspace_metrics__UEKjq{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.CourseManagementWorkspace_metricsSix__C0tCh{grid-template-columns:repeat(6,minmax(0,1fr))}.CourseManagementWorkspace_metrics__UEKjq article{min-width:0;padding:16px 18px;display:grid;gap:4px;border:1px solid #dfe7e4;border-radius:8px;background:#fff;box-shadow:0 1px 2px rgba(24,54,47,.04)}.CourseManagementWorkspace_metrics__UEKjq span{color:#75827d;font-size:12px;font-weight:700}.CourseManagementWorkspace_metrics__UEKjq strong{color:#173f37;font-size:25px;line-height:1.15}.CourseManagementWorkspace_metrics__UEKjq small{color:#98a29e;font-size:10px}.CourseManagementWorkspace_catalogPanel__fqg3p{min-width:0;overflow:hidden;border:1px solid #dfe6e3;border-radius:8px;background:#fff;box-shadow:0 2px 8px rgba(29,56,49,.04)}.CourseManagementWorkspace_toolbar__FQxwl{padding:16px;display:grid;grid-template-columns:minmax(240px,1.7fr) repeat(3,minmax(130px,.7fr)) auto;gap:12px;align-items:end;border-bottom:1px solid #eef1f0}.CourseManagementWorkspace_courseToolbar__MwmAC{grid-template-columns:minmax(280px,1.7fr) repeat(3,minmax(125px,.8fr)) auto}.CourseManagementWorkspace_lessonToolbar__myvwU{grid-template-columns:minmax(260px,1.7fr) minmax(220px,1.35fr) repeat(3,minmax(125px,.8fr))}.CourseManagementWorkspace_toolbar__FQxwl label{min-width:0;display:grid;gap:6px}.CourseManagementWorkspace_toolbar__FQxwl label>span{color:#697670;font-size:11px;font-weight:700}.CourseManagementWorkspace_toolbar__FQxwl input,.CourseManagementWorkspace_toolbar__FQxwl select{width:100%;min-height:38px;padding:0 11px;border:1px solid #d6dfdc;border-radius:7px;color:#34443e;background:#fff;font:inherit;font-size:12px}.CourseManagementWorkspace_toolbar__FQxwl input:focus,.CourseManagementWorkspace_toolbar__FQxwl select:focus{border-color:#74a79f;outline:3px solid rgba(15,118,110,.1)}.CourseManagementWorkspace_searchField__XxKMT{position:relative}.CourseManagementWorkspace_searchField__XxKMT svg{position:absolute;z-index:1;bottom:10px;left:11px;width:17px;height:17px;fill:none;stroke:#899590;stroke-width:1.8}.CourseManagementWorkspace_searchField__XxKMT input{padding-left:36px}.CourseManagementWorkspace_refreshButton__HGM2Q,.CourseManagementWorkspace_resetButton__uugYj,.CourseManagementWorkspace_secondaryButton__g05aj{min-height:38px;padding:0 14px;border:1px solid #d2dcd8;border-radius:7px;color:#53635d;background:#fff;font-size:12px;font-weight:700}.CourseManagementWorkspace_refreshButton__HGM2Q:hover,.CourseManagementWorkspace_resetButton__uugYj:hover,.CourseManagementWorkspace_secondaryButton__g05aj:hover{border-color:#93aaa3;color:#23564c}.CourseManagementWorkspace_actions__LbbEg{min-height:62px;padding:11px 16px;display:flex;gap:9px;align-items:center;border-bottom:1px solid #e9eeec;background:#fbfcfc}.CourseManagementWorkspace_actions__LbbEg>div{margin-left:auto;display:flex;align-items:center;gap:10px;color:#87928e;font-size:11px}.CourseManagementWorkspace_windowLabel__i_nQU{color:#66736e;font-size:11px;font-weight:700}.CourseManagementWorkspace_dangerButton__ThOsw,.CourseManagementWorkspace_primaryButton__uz7OM{min-height:38px;padding:0 15px;border-radius:7px;font-size:12px;font-weight:800}.CourseManagementWorkspace_primaryButton__uz7OM{color:#fff;background:#0f766e}.CourseManagementWorkspace_primaryButton__uz7OM:hover:not(:disabled){background:#0b625b}.CourseManagementWorkspace_dangerButton__ThOsw{border:1px solid #ebc9c6;color:#a13a33;background:#fff}.CourseManagementWorkspace_dangerButton__ThOsw:hover:not(:disabled){background:#fff5f4}.CourseManagementWorkspace_dangerButton__ThOsw:disabled,.CourseManagementWorkspace_primaryButton__uz7OM:disabled,.CourseManagementWorkspace_refreshButton__HGM2Q:disabled,.CourseManagementWorkspace_resetButton__uugYj:disabled{cursor:not-allowed;opacity:.48}.CourseManagementWorkspace_error__VVY0B,.CourseManagementWorkspace_notice__zzyEI{margin:12px 16px 0;padding:10px 12px;border-radius:7px;font-size:12px;line-height:1.5}.CourseManagementWorkspace_notice__zzyEI{border:1px solid #b9ded5;color:#1f6559;background:#effaf7}.CourseManagementWorkspace_error__VVY0B{border:1px solid #efc8c4;color:#9f3f37;background:#fff4f3}.CourseManagementWorkspace_tableWrap__JSAgt{position:relative;min-height:180px;overflow-x:auto}.CourseManagementWorkspace_tableWrap__JSAgt table{width:100%;min-width:1180px;border-collapse:collapse;table-layout:fixed}.CourseManagementWorkspace_tableWrap__JSAgt th{height:44px;padding:0 10px;color:#5e6b66;background:#f5f7f6;font-size:11px;font-weight:800;text-align:left;white-space:nowrap}.CourseManagementWorkspace_tableWrap__JSAgt th:nth-child(2){width:245px}.CourseManagementWorkspace_tableWrap__JSAgt th:nth-child(3){width:92px}.CourseManagementWorkspace_tableWrap__JSAgt th:nth-child(4){width:120px}.CourseManagementWorkspace_tableWrap__JSAgt th:nth-child(5){width:280px}.CourseManagementWorkspace_tableWrap__JSAgt th:nth-child(6){width:78px;text-align:center}.CourseManagementWorkspace_tableWrap__JSAgt th:nth-child(7){width:112px}.CourseManagementWorkspace_tableWrap__JSAgt th:nth-child(8){width:135px}.CourseManagementWorkspace_tableWrap__JSAgt th:nth-child(9){width:105px}.CourseManagementWorkspace_courseTable__tjqMc th:nth-child(2){width:240px}.CourseManagementWorkspace_courseTable__tjqMc th:nth-child(3),.CourseManagementWorkspace_courseTable__tjqMc th:nth-child(4){width:95px}.CourseManagementWorkspace_courseTable__tjqMc th:nth-child(5){width:350px}.CourseManagementWorkspace_courseTable__tjqMc th:nth-child(6){width:65px;text-align:center}.CourseManagementWorkspace_courseTable__tjqMc th:nth-child(7){width:108px}.CourseManagementWorkspace_courseTable__tjqMc th:nth-child(8){width:130px}.CourseManagementWorkspace_courseTable__tjqMc th:nth-child(9){width:155px}.CourseManagementWorkspace_lessonTable__YDXCZ th:first-child{width:125px}.CourseManagementWorkspace_lessonTable__YDXCZ th:nth-child(2){width:315px}.CourseManagementWorkspace_lessonTable__YDXCZ th:nth-child(3){width:170px}.CourseManagementWorkspace_lessonTable__YDXCZ th:nth-child(4){width:70px}.CourseManagementWorkspace_lessonTable__YDXCZ th:nth-child(5){width:105px}.CourseManagementWorkspace_lessonTable__YDXCZ th:nth-child(6){width:110px}.CourseManagementWorkspace_lessonTable__YDXCZ th:nth-child(7){width:75px}.CourseManagementWorkspace_lessonTable__YDXCZ th:nth-child(8){width:115px}.CourseManagementWorkspace_tableWrap__JSAgt td{min-height:72px;padding:13px 10px;border-top:1px solid #edf1ef;color:#4e5a56;font-size:12px;line-height:1.55;vertical-align:middle}.CourseManagementWorkspace_tableWrap__JSAgt tbody tr:hover{background:#fbfdfc}.CourseManagementWorkspace_checkboxCell__WNRsP{width:42px;text-align:center!important}.CourseManagementWorkspace_checkboxCell__WNRsP input{width:15px;height:15px;accent-color:#0f766e}.CourseManagementWorkspace_courseName__MZ6_J{min-width:0;display:grid;gap:3px}.CourseManagementWorkspace_courseName__MZ6_J strong{color:#2e3d38;font-size:13px}.CourseManagementWorkspace_courseName__MZ6_J span{color:#8c9793;font-family:var(--mono);font-size:9px;overflow-wrap:anywhere}.CourseManagementWorkspace_courseName__MZ6_J small{width:fit-content;padding:1px 5px;border-radius:4px;color:#6a5a35;background:#f8f1df;font-size:9px}.CourseManagementWorkspace_typeBadge__2dic1{display:inline-flex;padding:3px 7px;border-radius:999px;color:#315f55;background:#e9f3f0;font-size:10px;font-weight:800}.CourseManagementWorkspace_mappingBadge__L8QK6,.CourseManagementWorkspace_normalBadge__hHhdw,.CourseManagementWorkspace_segmentBadge__b9i_8{display:inline-flex;max-width:100%;padding:3px 7px;border-radius:6px;color:#75633b;background:#f6f0df;font-size:9px;font-weight:800;line-height:1.35;white-space:normal}.CourseManagementWorkspace_segmentConfirmed__9VL9D{color:#1d6559;background:#eaf5f1}.CourseManagementWorkspace_mappingBadge__L8QK6{color:#82623b;background:#f6eee2}.CourseManagementWorkspace_mappingConfirmed__B1Mgh,.CourseManagementWorkspace_normalBadge__hHhdw{color:#285f50;background:#eaf3ee}.CourseManagementWorkspace_dateCell__JvN7Z,.CourseManagementWorkspace_lessonName__dPjT1,.CourseManagementWorkspace_operationCell__TXfZT{min-width:0;display:grid;gap:2px}.CourseManagementWorkspace_dateCell__JvN7Z strong,.CourseManagementWorkspace_lessonName__dPjT1 strong,.CourseManagementWorkspace_operationCell__TXfZT strong{color:#33483f;font-size:11px}.CourseManagementWorkspace_dateCell__JvN7Z span,.CourseManagementWorkspace_lessonName__dPjT1 span,.CourseManagementWorkspace_operationCell__TXfZT span{color:#87928e;font-size:9px;overflow-wrap:anywhere}.CourseManagementWorkspace_lessonName__dPjT1 strong{font-size:12px}.CourseManagementWorkspace_pricing__AC_xf{margin:0;display:-webkit-box;overflow:hidden;color:#596661;line-height:1.65;white-space:pre-line;-webkit-box-orient:vertical;-webkit-line-clamp:4}.CourseManagementWorkspace_priceList__wXeFn{min-width:0;display:grid;gap:4px}.CourseManagementWorkspace_priceList__wXeFn span{color:#65716d;font-size:10px;line-height:1.45;overflow-wrap:anywhere}.CourseManagementWorkspace_priceList__wXeFn strong{color:#394a44}.CourseManagementWorkspace_studentCount__RTxUO{display:block;color:#2e4f47;font-size:15px;text-align:center}.CourseManagementWorkspace_rowActions__2avIu,.CourseManagementWorkspace_saleControl__M0ms5,.CourseManagementWorkspace_statusControl__iPQwi{display:flex;align-items:center;gap:7px}.CourseManagementWorkspace_statusControl__iPQwi>span{color:#6e7a75;font-size:10px}.CourseManagementWorkspace_toggle__1Q_g_{position:relative;width:34px;height:19px;padding:0;border-radius:999px;background:#c9d1ce;transition:background .15s ease}.CourseManagementWorkspace_toggle__1Q_g_ span{position:absolute;top:2px;left:2px;width:15px;height:15px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(27,47,41,.25);transition:transform .15s ease}.CourseManagementWorkspace_toggleOn__KWCzQ{background:#0f766e}.CourseManagementWorkspace_toggleOn__KWCzQ span{transform:translateX(15px)}.CourseManagementWorkspace_toggle__1Q_g_:disabled{cursor:not-allowed;opacity:.48}.CourseManagementWorkspace_saleControl__M0ms5{align-items:flex-start;flex-direction:column}.CourseManagementWorkspace_rowActions__2avIu button,.CourseManagementWorkspace_saleControl__M0ms5 button{padding:0;color:#0f766e;background:transparent;font-size:11px;font-weight:800}.CourseManagementWorkspace_rowActions__2avIu button:hover:not(:disabled),.CourseManagementWorkspace_saleControl__M0ms5 button:hover:not(:disabled){color:#084e49;text-decoration:underline}.CourseManagementWorkspace_rowActions__2avIu button:disabled,.CourseManagementWorkspace_saleControl__M0ms5 button:disabled{cursor:not-allowed;opacity:.42}.CourseManagementWorkspace_publicationBadge__kkjWk{color:#8b9692;font-size:9px;line-height:1.3}.CourseManagementWorkspace_publicationLive__qvS76{color:#19715f}.CourseManagementWorkspace_rowActions__2avIu{flex-wrap:wrap}.CourseManagementWorkspace_rowActions__2avIu .CourseManagementWorkspace_deleteLink__TpC__{color:#b14d45}.CourseManagementWorkspace_tableState__ZQgEO{min-height:150px;padding:35px;display:grid;place-content:center;gap:4px;color:#8a9691;font-size:12px;text-align:center}.CourseManagementWorkspace_tableState__ZQgEO strong{color:#53615c;font-size:14px}.CourseManagementWorkspace_safetyNote__D2GXW{margin:0;color:#84908b;font-size:10px;line-height:1.6}.CourseManagementWorkspace_dialogBackdrop__KHMHT{position:fixed;inset:0;z-index:90;padding:28px;display:grid;place-items:center;background:rgba(24,38,33,.42);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.CourseManagementWorkspace_dialog___X1Gw{width:min(760px,100%);max-height:calc(100vh - 56px);display:flex;flex-direction:column;overflow:hidden;border:1px solid #dbe4e1;border-radius:8px;background:#fff;box-shadow:0 22px 70px rgba(19,38,32,.24)}.CourseManagementWorkspace_dialogHeader__I9DMB{min-height:70px;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e4e9e7}.CourseManagementWorkspace_dialogHeader__I9DMB span{color:#8b9692;font-size:9px;font-weight:700}.CourseManagementWorkspace_dialogHeader__I9DMB h2{margin:3px 0 0;color:#263832;font-size:18px}.CourseManagementWorkspace_dialogHeader__I9DMB button{width:32px;height:32px;padding:0;border-radius:7px;color:#71807a;background:#f2f5f4;font-size:21px}.CourseManagementWorkspace_dialogBody__vsztf{overflow-y:auto;padding:18px}.CourseManagementWorkspace_formGrid__asLK1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.CourseManagementWorkspace_dateGroup__6yfY_ label,.CourseManagementWorkspace_formGrid__asLK1>label{min-width:0;display:grid;gap:6px}.CourseManagementWorkspace_dateGroup__6yfY_ label>span,.CourseManagementWorkspace_formGrid__asLK1 label>span{color:#607069;font-size:11px;font-weight:750}.CourseManagementWorkspace_dateGroup__6yfY_ input,.CourseManagementWorkspace_formGrid__asLK1 input,.CourseManagementWorkspace_formGrid__asLK1 select,.CourseManagementWorkspace_formGrid__asLK1 textarea{width:100%;min-height:39px;padding:9px 11px;border:1px solid #d5dfdc;border-radius:7px;color:#34443e;background:#fff;font:inherit;font-size:12px;resize:vertical}.CourseManagementWorkspace_dateGroup__6yfY_ input:focus,.CourseManagementWorkspace_formGrid__asLK1 input:focus,.CourseManagementWorkspace_formGrid__asLK1 select:focus,.CourseManagementWorkspace_formGrid__asLK1 textarea:focus{border-color:#6fa69d;outline:3px solid rgba(15,118,110,.09)}.CourseManagementWorkspace_spanTwo__eJO8I{grid-column:1/-1}.CourseManagementWorkspace_formHint__ubV8L{align-self:end;padding:9px 11px;border-radius:7px;color:#7b8782;background:#f5f7f6;font-size:10px;line-height:1.45}.CourseManagementWorkspace_priceOptions__tJB4W{min-width:0;margin:0;padding:12px;border:1px solid #dce4e1;border-radius:8px}.CourseManagementWorkspace_priceOptions__tJB4W legend{padding:0 5px;color:#607069;font-size:11px;font-weight:800}.CourseManagementWorkspace_priceHeader__tWWJl,.CourseManagementWorkspace_priceRow__n2INP{display:grid;grid-template-columns:minmax(150px,1.35fr) minmax(95px,.7fr) minmax(110px,.8fr) minmax(110px,.8fr) 52px;gap:8px;align-items:center}.CourseManagementWorkspace_priceHeader__tWWJl{margin-bottom:7px;color:#7c8984;font-size:9px;font-weight:800}.CourseManagementWorkspace_priceRow__n2INP+.CourseManagementWorkspace_priceRow__n2INP{margin-top:8px}.CourseManagementWorkspace_priceRow__n2INP output{color:#34443e;font-size:12px;text-align:center}.CourseManagementWorkspace_addPriceButton__VCclS,.CourseManagementWorkspace_priceRow__n2INP button{color:#0f766e;background:transparent;font-size:10px;font-weight:800}.CourseManagementWorkspace_priceRow__n2INP button{color:#b14d45}.CourseManagementWorkspace_priceRow__n2INP button:disabled{color:#aeb7b3;cursor:not-allowed}.CourseManagementWorkspace_addPriceButton__VCclS{margin-top:10px}.CourseManagementWorkspace_dateGroup__6yfY_{min-width:0;margin:0;padding:11px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;border:1px solid #dce4e1;border-radius:8px}.CourseManagementWorkspace_dateGroup__6yfY_ legend{padding:0 5px;color:#718079;font-size:10px;font-weight:800}.CourseManagementWorkspace_statusFields__Mhu41{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.CourseManagementWorkspace_statusFields__Mhu41 label{padding:11px;display:flex;gap:10px;align-items:flex-start;border:1px solid #dce4e1;border-radius:8px;background:#fbfcfc}.CourseManagementWorkspace_statusFields__Mhu41 input{width:16px;min-height:16px;margin-top:2px;padding:0;accent-color:#0f766e}.CourseManagementWorkspace_statusFields__Mhu41 label>span{display:grid;gap:2px}.CourseManagementWorkspace_statusFields__Mhu41 strong{color:#40504a;font-size:11px}.CourseManagementWorkspace_statusFields__Mhu41 small{color:#8a9591;font-size:9px;font-weight:500}.CourseManagementWorkspace_dialogFooter__1e5Y0{min-height:66px;padding:12px 18px;display:flex;justify-content:flex-end;gap:9px;border-top:1px solid #e4e9e7;background:#fbfcfc}.CourseManagementWorkspace_detailDialog__wogjr{width:min(860px,100%)}.CourseManagementWorkspace_detailBadges__pyW26{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.CourseManagementWorkspace_detailBadges__pyW26>span:not(.CourseManagementWorkspace_segmentBadge__b9i_8):not(.CourseManagementWorkspace_mappingBadge__L8QK6){padding:3px 7px;border-radius:6px;color:#53635d;background:#eef2f0;font-size:9px;font-weight:800}.CourseManagementWorkspace_detailMetrics__va3E_{margin-top:16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #dfe6e3;border-radius:8px;overflow:hidden}.CourseManagementWorkspace_detailMetrics__va3E_ article{min-width:0;padding:13px;display:grid;gap:4px;border-right:1px solid #e5eae8}.CourseManagementWorkspace_detailMetrics__va3E_ article:last-child{border-right:0}.CourseManagementWorkspace_detailMetrics__va3E_ span{color:#7e8985;font-size:10px;font-weight:700}.CourseManagementWorkspace_detailMetrics__va3E_ strong{color:#24473e;font-size:20px}.CourseManagementWorkspace_detailFacts__hEGH8{margin:16px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #e5eae8;border-left:1px solid #e5eae8}.CourseManagementWorkspace_detailFacts__hEGH8>div{min-width:0;padding:11px 13px;display:grid;grid-template-columns:80px minmax(0,1fr);gap:8px;border-right:1px solid #e5eae8;border-bottom:1px solid #e5eae8}.CourseManagementWorkspace_detailFacts__hEGH8 dt{color:#7a8781;font-size:10px;font-weight:800}.CourseManagementWorkspace_detailFacts__hEGH8 dd{margin:0;color:#3c4d46;font-size:11px;white-space:pre-line;overflow-wrap:anywhere}.CourseManagementWorkspace_detailFacts__hEGH8 .CourseManagementWorkspace_fullFact__Yfuxb{grid-column:1/-1}.CourseManagementWorkspace_segmentEditor___3zbn{margin-top:16px;padding:13px;display:grid;grid-template-columns:minmax(145px,.7fr) minmax(260px,1.8fr) auto;gap:10px;align-items:end;border:1px solid #d8e3df;border-radius:8px;background:#f8fbfa}.CourseManagementWorkspace_inlineError__GJOVE{margin-top:14px;padding:9px 11px;border:1px solid #efc8c4;border-radius:7px;color:#9f3f37;background:#fff4f3;font-size:11px}.CourseManagementWorkspace_segmentEditor___3zbn label{min-width:0;display:grid;gap:6px}.CourseManagementWorkspace_segmentEditor___3zbn label>span{color:#65736d;font-size:10px;font-weight:800}.CourseManagementWorkspace_segmentEditor___3zbn input,.CourseManagementWorkspace_segmentEditor___3zbn select{width:100%;min-height:38px;padding:0 10px;border:1px solid #cfdad6;border-radius:7px;color:#34443e;background:#fff;font:inherit;font-size:11px}@media (max-width:1050px){.CourseManagementWorkspace_metrics__UEKjq,.CourseManagementWorkspace_toolbar__FQxwl{grid-template-columns:repeat(2,minmax(0,1fr))}.CourseManagementWorkspace_searchField__XxKMT{grid-column:1/-1}}@media (max-width:640px){.CourseManagementWorkspace_metrics__UEKjq{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.CourseManagementWorkspace_metrics__UEKjq article{padding:12px}.CourseManagementWorkspace_toolbar__FQxwl{grid-template-columns:minmax(0,1fr);padding:12px}.CourseManagementWorkspace_searchField__XxKMT{grid-column:auto}.CourseManagementWorkspace_actions__LbbEg{flex-wrap:wrap}.CourseManagementWorkspace_actions__LbbEg>div{width:100%;margin-left:0;justify-content:space-between}.CourseManagementWorkspace_dialogBackdrop__KHMHT{padding:0;place-items:stretch}.CourseManagementWorkspace_dialog___X1Gw{width:100%;max-height:100vh;border-radius:0}.CourseManagementWorkspace_formGrid__asLK1{grid-template-columns:minmax(0,1fr)}.CourseManagementWorkspace_spanTwo__eJO8I{grid-column:auto}.CourseManagementWorkspace_dateGroup__6yfY_,.CourseManagementWorkspace_statusFields__Mhu41{grid-template-columns:minmax(0,1fr)}.CourseManagementWorkspace_priceHeader__tWWJl{display:none}.CourseManagementWorkspace_priceRow__n2INP{grid-template-columns:minmax(0,1fr) minmax(80px,.55fr)}.CourseManagementWorkspace_priceRow__n2INP output{text-align:left}.CourseManagementWorkspace_detailMetrics__va3E_{grid-template-columns:repeat(2,minmax(0,1fr))}.CourseManagementWorkspace_detailMetrics__va3E_ article:nth-child(2){border-right:0}.CourseManagementWorkspace_detailMetrics__va3E_ article:nth-child(-n+2){border-bottom:1px solid #e5eae8}.CourseManagementWorkspace_detailFacts__hEGH8{grid-template-columns:minmax(0,1fr)}.CourseManagementWorkspace_detailFacts__hEGH8 .CourseManagementWorkspace_fullFact__Yfuxb{grid-column:auto}.CourseManagementWorkspace_segmentEditor___3zbn{grid-template-columns:minmax(0,1fr)}}.IncomeExpenseWorkspace_workspace__42Pcx{flex:1 1;min-width:0;min-height:0;overflow-y:auto;box-sizing:border-box;padding:18px 22px 28px;background:#f4f7f6;color:#183839}.IncomeExpenseWorkspace_heading__VEw0g{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.IncomeExpenseWorkspace_heading__VEw0g h2{margin:0;font-size:19px;color:#263e3c}.IncomeExpenseWorkspace_heading__VEw0g p{margin:4px 0 0;color:#718381;font-size:12px}.IncomeExpenseWorkspace_headingActions__a1gMM{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.IncomeExpenseWorkspace_heading__VEw0g button,.IncomeExpenseWorkspace_pagination__PboWO button{min-height:32px;padding:0 12px;border:1px solid #d6dedc;border-radius:5px;background:#fff;color:#375854;cursor:pointer}.IncomeExpenseWorkspace_heading__VEw0g .IncomeExpenseWorkspace_exportButton__KpIP6{border-color:#16766e;background:#16766e;color:#fff;font-weight:600}.IncomeExpenseWorkspace_heading__VEw0g button:disabled{opacity:.5;cursor:default}.IncomeExpenseWorkspace_filters__A_PCq{display:flex;flex-wrap:wrap;align-items:center;gap:10px 24px;padding:14px 16px;border:1px solid #e3e7e6;border-bottom:0;background:#fff;font-size:13px}.IncomeExpenseWorkspace_filters__A_PCq>label{display:flex;align-items:center;gap:8px;white-space:nowrap}.IncomeExpenseWorkspace_filters__A_PCq input[type=date],.IncomeExpenseWorkspace_filters__A_PCq select,.IncomeExpenseWorkspace_search__jXg8V{height:34px;box-sizing:border-box;padding:0 9px;border:1px solid #d4ddda;border-radius:4px;background:#fff;color:#344b49;font:inherit}.IncomeExpenseWorkspace_filters__A_PCq select{min-width:180px}.IncomeExpenseWorkspace_filters__A_PCq input[type=date]{width:132px}.IncomeExpenseWorkspace_filters__A_PCq fieldset{display:flex;align-items:center;gap:12px;margin:0;padding:0;border:0}.IncomeExpenseWorkspace_filters__A_PCq legend{float:left;margin-right:8px}.IncomeExpenseWorkspace_filters__A_PCq fieldset label{display:flex;align-items:center;gap:4px}.IncomeExpenseWorkspace_filters__A_PCq input[type=checkbox]{accent-color:#ef6b3e}.IncomeExpenseWorkspace_search__jXg8V{flex:1 1 270px;min-width:180px}.IncomeExpenseWorkspace_summary__DmFKP{display:flex;flex-wrap:wrap;gap:18px;padding:9px 15px;border-radius:3px;background:#fff2eb;color:#7c4b36;font-size:13px}.IncomeExpenseWorkspace_summary__DmFKP strong{color:#67321f}.IncomeExpenseWorkspace_error__6nOjT{padding:10px;color:#a43e2b;background:#fff1ec}.IncomeExpenseWorkspace_chartNote__GDaVZ{margin:10px 0 0;color:#70827e;font-size:12px}.IncomeExpenseWorkspace_charts__FGFMo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0}.IncomeExpenseWorkspace_chartCard__O_rhU{min-width:0;padding:16px;border:1px solid #e2e8e6;border-radius:6px;background:#fff}.IncomeExpenseWorkspace_chartCard__O_rhU h3{margin:0 0 14px;color:#354d49;font-size:14px}.IncomeExpenseWorkspace_monthlyCard__qxMpg{grid-column:1/-1}.IncomeExpenseWorkspace_donutLayout__TjCL_{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.IncomeExpenseWorkspace_donut__Zro_c{flex:0 0 150px;width:150px;height:150px;display:grid;place-items:center;border-radius:50%}.IncomeExpenseWorkspace_donut__Zro_c>div{width:106px;height:106px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;background:#fff}.IncomeExpenseWorkspace_donut__Zro_c strong{font-size:17px}.IncomeExpenseWorkspace_donut__Zro_c small{color:#84918e;font-size:11px}.IncomeExpenseWorkspace_legend__1WG__{flex:1 1 160px;min-width:0;margin:0;padding:0;list-style:none}.IncomeExpenseWorkspace_legend__1WG__ li{display:grid;grid-template-columns:10px minmax(0,1fr) auto;gap:4px 7px;align-items:center;padding:5px 0;color:#596e69;font-size:12px}.IncomeExpenseWorkspace_legend__1WG__ li small{grid-column:2/4;color:#83928e}.IncomeExpenseWorkspace_swatch__LooAk{width:9px;height:9px;border-radius:50%}.IncomeExpenseWorkspace_barChart__xXWKf{display:flex;align-items:end;gap:7px;height:190px;overflow-x:auto}.IncomeExpenseWorkspace_barColumn___zTOP{flex:1 0 48px;min-width:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:end;gap:5px;color:#718581;font-size:10px}.IncomeExpenseWorkspace_barColumn___zTOP>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.IncomeExpenseWorkspace_barTrack__Vxj7B{display:flex;flex-direction:column;justify-content:end;width:100%;height:135px;border-bottom:1px solid #dce4e1}.IncomeExpenseWorkspace_barTrack__Vxj7B>div{width:100%;border-radius:3px 3px 0 0;background:#ed8056}.IncomeExpenseWorkspace_barColumn___zTOP small{white-space:nowrap}.IncomeExpenseWorkspace_tableScroll__b9iYI{overflow-x:auto;background:#fff;border:1px solid #e2e8e6}.IncomeExpenseWorkspace_tableScroll__b9iYI table{width:100%;min-width:1290px;border-collapse:collapse;white-space:nowrap}.IncomeExpenseWorkspace_tableScroll__b9iYI td,.IncomeExpenseWorkspace_tableScroll__b9iYI th{padding:10px 12px;text-align:left;border-bottom:1px solid #f0f2f1;font-size:12px}.IncomeExpenseWorkspace_tableScroll__b9iYI th{background:#f8f9fa;color:#344b49;font-weight:600}.IncomeExpenseWorkspace_tableScroll__b9iYI tr:nth-child(2n){background:#fafafa}.IncomeExpenseWorkspace_tableScroll__b9iYI td small{display:block;color:#889693;margin-top:2px}.IncomeExpenseWorkspace_identifier__MXntj{max-width:190px;overflow:hidden;text-overflow:ellipsis}.IncomeExpenseWorkspace_income__xT4fI{color:#d75c35;font-weight:700}.IncomeExpenseWorkspace_expense__aawGn{color:#406b76;font-weight:700}.IncomeExpenseWorkspace_empty__zm4Tp{padding:36px;text-align:center;color:#7c8b88}.IncomeExpenseWorkspace_pagination__PboWO{display:flex;align-items:center;justify-content:space-between;padding:12px 2px;font-size:12px;color:#657a77}.IncomeExpenseWorkspace_pagination__PboWO nav{display:flex;gap:9px;align-items:center}.IncomeExpenseWorkspace_pagination__PboWO button:disabled{opacity:.45;cursor:default}@media (max-width:760px){.IncomeExpenseWorkspace_heading__VEw0g{align-items:flex-start}.IncomeExpenseWorkspace_filters__A_PCq{gap:12px}.IncomeExpenseWorkspace_filters__A_PCq>label:first-child{flex-wrap:wrap;white-space:normal}.IncomeExpenseWorkspace_search__jXg8V{flex-basis:100%}.IncomeExpenseWorkspace_charts__FGFMo{grid-template-columns:1fr}.IncomeExpenseWorkspace_monthlyCard__qxMpg{grid-column:auto}.IncomeExpenseWorkspace_pagination__PboWO{gap:8px}}.AccessControlWorkspace_workspace__pGCgn{flex:1 1;min-height:0;overflow-y:auto;padding:24px;box-sizing:border-box;background:#f4f7f6;color:#183839}.AccessControlWorkspace_workspace__pGCgn>header{display:flex;justify-content:space-between;align-items:start;gap:16px}.AccessControlWorkspace_workspace__pGCgn h1{margin:0;font-size:25px}.AccessControlWorkspace_workspace__pGCgn h3{margin:0 0 14px}.AccessControlWorkspace_workspace__pGCgn p{color:#647875}.AccessControlWorkspace_tabs__vFmkU{display:flex;gap:8px;margin:20px 0 12px;border-bottom:1px solid #d2dfdc}.AccessControlWorkspace_tabs__vFmkU button{border:0;background:transparent;border-bottom:2px solid transparent;border-radius:0}.AccessControlWorkspace_tabs__vFmkU .AccessControlWorkspace_selected__LBPjP{border-bottom-color:#0f766e;color:#0f766e}.AccessControlWorkspace_toolbar__sn1LY{display:flex;flex-wrap:wrap;gap:10px;padding:12px;background:white;border:1px solid #d8e3e0}.AccessControlWorkspace_toolbar__sn1LY input{min-width:200px;flex:1 1}.AccessControlWorkspace_workspace__pGCgn input,.AccessControlWorkspace_workspace__pGCgn select{box-sizing:border-box;min-height:38px;border:1px solid #cbdad6;border-radius:7px;padding:7px 9px;font:inherit}.AccessControlWorkspace_workspace__pGCgn button{min-height:36px;padding:7px 12px;border:1px solid #bad0ca;border-radius:7px;background:white;color:#0f766e;font-weight:700;cursor:pointer}.AccessControlWorkspace_workspace__pGCgn button:disabled{opacity:.5;cursor:default}.AccessControlWorkspace_actions__xml0x button:first-child,.AccessControlWorkspace_toolbar__sn1LY button{color:white;background:#0f766e;border-color:#0f766e}.AccessControlWorkspace_tableWrap__XLM4G{max-width:100%;overflow-x:auto;background:white;border:1px solid #d8e3e0;border-top:0}.AccessControlWorkspace_tableWrap__XLM4G table{width:100%;min-width:680px;border-collapse:collapse}.AccessControlWorkspace_tableWrap__XLM4G td,.AccessControlWorkspace_tableWrap__XLM4G th{padding:11px 13px;border-bottom:1px solid #e5eeeb;text-align:left;font-size:13px}.AccessControlWorkspace_tableWrap__XLM4G th{background:#f6faf8;color:#5c716e}.AccessControlWorkspace_tableWrap__XLM4G small,.AccessControlWorkspace_tableWrap__XLM4G strong{display:block}.AccessControlWorkspace_tableWrap__XLM4G small{margin-top:3px;color:#879995}.AccessControlWorkspace_rowActions__ffWOa{display:flex;flex-wrap:wrap;gap:6px}.AccessControlWorkspace_workspace__pGCgn .AccessControlWorkspace_enableButton__QGpTl{color:white;background:#0f766e;border-color:#0f766e}.AccessControlWorkspace_workspace__pGCgn .AccessControlWorkspace_disableButton__DfWV_{color:#a23530;border-color:#e8bbb6;background:#fff7f6}.AccessControlWorkspace_status___uPT9{display:inline-block;padding:3px 9px;border-radius:999px;font-weight:700;white-space:nowrap}.AccessControlWorkspace_active__KcDn4{color:#14663f;background:#eaf7ee}.AccessControlWorkspace_pending__qNj9k{color:#9a6007;background:#fff4d8}.AccessControlWorkspace_inactive__WHpu2{color:#9b3333;background:#ffeded}.AccessControlWorkspace_claim__GFv05{padding:10px;border:1px solid #efd797;border-radius:7px;background:#fff9e9}.AccessControlWorkspace_pager__2baoR{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:10px;background:white;border:1px solid #d8e3e0;border-top:0}.AccessControlWorkspace_pager__2baoR span{margin-right:auto;font-size:12px;color:#637873}.AccessControlWorkspace_editor__w3j9k{display:grid;gap:12px;margin:18px 0;padding:18px;border:1px solid #d8e3e0;border-radius:10px;background:white}.AccessControlWorkspace_editor__w3j9k>label{display:grid;gap:6px;max-width:500px;font-size:13px;font-weight:700}.AccessControlWorkspace_editor__w3j9k fieldset{border:1px solid #d8e3e0;border-radius:8px;padding:12px}.AccessControlWorkspace_editor__w3j9k legend{font-weight:700}.AccessControlWorkspace_editor__w3j9k fieldset p{margin:4px 0 10px;font-size:12px}.AccessControlWorkspace_permissionHeading__pH_gQ{margin:16px 0 4px;font-size:13px}.AccessControlWorkspace_checkboxActions__mg51r{display:flex;justify-content:flex-end;margin:0 0 8px}.AccessControlWorkspace_workspace__pGCgn .AccessControlWorkspace_checkboxActions__mg51r button{min-height:30px;padding:4px 10px;font-size:12px}.AccessControlWorkspace_checkboxGrid__ycU7Q{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px 14px}.AccessControlWorkspace_checkboxGrid__ycU7Q label,.AccessControlWorkspace_inline___g17X{display:flex;align-items:center;gap:8px;font-size:13px}.AccessControlWorkspace_checkboxGrid__ycU7Q label{min-width:0;cursor:pointer}.AccessControlWorkspace_checkboxGrid__ycU7Q input,.AccessControlWorkspace_inline___g17X input{flex:none;width:16px;height:16px;min-height:auto;padding:0;accent-color:#0f766e}.AccessControlWorkspace_actions__xml0x{display:flex;gap:8px}.AccessControlWorkspace_error__5MaeP,.AccessControlWorkspace_notice__uWKqj{padding:10px 12px;border-radius:8px}.AccessControlWorkspace_error__5MaeP{background:#fff0ed;color:#a22e1c!important}.AccessControlWorkspace_notice__uWKqj{background:#eaf7f2;color:#176b53!important}.BugReportsWorkspace_workspace__luNBZ{flex:1 1;min-width:0;min-height:0;overflow-y:auto;padding:28px;background:#f5f7f8;color:#152033}.BugReportsWorkspace_workspace__luNBZ>header{margin-bottom:20px}.BugReportsWorkspace_workspace__luNBZ h1,.BugReportsWorkspace_workspace__luNBZ h2,.BugReportsWorkspace_workspace__luNBZ h3{margin:0 0 10px}.BugReportsWorkspace_workspace__luNBZ h1{font-size:25px;color:#152033}.BugReportsWorkspace_workspace__luNBZ h2{font-size:18px}.BugReportsWorkspace_workspace__luNBZ h3{font-size:16px}.BugReportsWorkspace_workspace__luNBZ p{margin:0 0 12px}.BugReportsWorkspace_workspace__luNBZ header p,.BugReportsWorkspace_workspace__luNBZ small{color:#64748b}.BugReportsWorkspace_card__cP0GU{width:100%;margin-bottom:18px;padding:20px;border:1px solid #dbe3e6;border-radius:12px;background:white;box-shadow:0 4px 14px #15203308}.BugReportsWorkspace_card__cP0GU label{display:grid;gap:7px;margin:12px 0;font-size:14px;font-weight:600}.BugReportsWorkspace_card__cP0GU input,.BugReportsWorkspace_card__cP0GU textarea,.BugReportsWorkspace_toolbar__f5UXt input{width:100%;border:1px solid #cbd5e1;border-radius:7px;padding:10px 12px;font:inherit;background:white}.BugReportsWorkspace_card__cP0GU textarea{resize:vertical}.BugReportsWorkspace_card__cP0GU input[type=file]{padding:9px;font-weight:400}.BugReportsWorkspace_workspace__luNBZ button{min-height:36px;border:1px solid #cbd5e1;border-radius:7px;padding:7px 13px;background:white;color:#20323e;cursor:pointer;font:inherit}.BugReportsWorkspace_workspace__luNBZ button:disabled{cursor:default;opacity:.5}.BugReportsWorkspace_card__cP0GU form>button,.BugReportsWorkspace_card__cP0GU>button,.BugReportsWorkspace_toolbar__f5UXt form button{border-color:#0f766e;background:#0f766e;color:white}.BugReportsWorkspace_toolbar__f5UXt{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:22px 0 12px;flex-wrap:wrap}.BugReportsWorkspace_filters__cbgCM,.BugReportsWorkspace_pager__yX7PV,.BugReportsWorkspace_toolbar__f5UXt form{display:flex;align-items:center;gap:8px}.BugReportsWorkspace_filters__cbgCM button[aria-pressed=true]{border-color:#0f766e;background:#e6f4f1;color:#0f766e;font-weight:700}.BugReportsWorkspace_toolbar__f5UXt form input{width:min(260px,46vw)}.BugReportsWorkspace_list__OS4IA{display:grid}.BugReportsWorkspace_list__OS4IA>button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:62px;border:0;border-bottom:1px solid #e5e9ec;border-radius:0;text-align:left}.BugReportsWorkspace_list__OS4IA>button:last-child{border-bottom:0}.BugReportsWorkspace_list__OS4IA>button.BugReportsWorkspace_selected__gby4Y,.BugReportsWorkspace_list__OS4IA>button:hover{background:#eff7f5}.BugReportsWorkspace_list__OS4IA span{min-width:0;display:grid;gap:5px}.BugReportsWorkspace_list__OS4IA strong{overflow-wrap:anywhere}.BugReportsWorkspace_list__OS4IA small{font-size:12px}.BugReportsWorkspace_list__OS4IA em{flex:none;color:#0f766e;font-size:12px;font-style:normal}.BugReportsWorkspace_pager__yX7PV{justify-content:flex-end;margin-top:14px;font-size:13px}.BugReportsWorkspace_pager__yX7PV span{margin-right:auto;color:#64748b}.BugReportsWorkspace_text__bGIqT{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.BugReportsWorkspace_image__3HTbx{display:block;max-width:min(560px,100%);max-height:380px;border:1px solid #e2e8f0;border-radius:7px;object-fit:contain}.BugReportsWorkspace_resolution__TwJRg{display:grid;gap:10px;margin-top:22px;padding-top:20px;border-top:1px solid #e2e8f0}.BugReportsWorkspace_resolution__TwJRg>button{justify-self:start;border-color:#0f766e;background:#0f766e;color:white}.BugReportsWorkspace_error__QFJo_,.BugReportsWorkspace_success__4h3f_{padding:10px 12px;border-radius:7px}.BugReportsWorkspace_error__QFJo_{background:#fff1f2;color:#b91c1c}.BugReportsWorkspace_success__4h3f_{background:#e6f4f1;color:#0f766e}@media (max-width:640px){.BugReportsWorkspace_workspace__luNBZ{padding:16px}.BugReportsWorkspace_card__cP0GU{padding:15px}.BugReportsWorkspace_toolbar__f5UXt form{width:100%}.BugReportsWorkspace_toolbar__f5UXt form input{flex:1 1;width:0}}.FinancialApprovalWorkspace_workspace__PkFMc{min-height:0;overflow-y:auto;background:#fff;border:1px solid #e7eaf0;border-radius:8px;color:#2c3543;font-size:13px}.FinancialApprovalWorkspace_heading__qKGlX{display:flex;align-items:center;gap:18px;padding:16px 18px 0}.FinancialApprovalWorkspace_heading__qKGlX h2{margin:0;font-size:16px;font-weight:600}.FinancialApprovalWorkspace_heading__qKGlX span{color:#8993a3}.FinancialApprovalWorkspace_tabs__aDqrJ{display:flex;gap:24px;margin:0 18px;border-bottom:1px solid #e7eaf0}.FinancialApprovalWorkspace_subtabs__AMDsY button,.FinancialApprovalWorkspace_tabs__aDqrJ button{border:0;border-radius:0;background:transparent;color:#344054;padding:15px 9px 10px;cursor:pointer}.FinancialApprovalWorkspace_tabs__aDqrJ button[aria-selected=true]{color:#ed6a3b;border-bottom:2px solid #ed6a3b}.FinancialApprovalWorkspace_subtabs__AMDsY{display:flex;gap:0;padding:12px 18px 0}.FinancialApprovalWorkspace_subtabs__AMDsY button{padding:6px 12px;border:1px solid #dce0e6}.FinancialApprovalWorkspace_subtabs__AMDsY button:first-child{border-radius:4px 0 0 4px}.FinancialApprovalWorkspace_subtabs__AMDsY button:last-child{border-radius:0 4px 4px 0}.FinancialApprovalWorkspace_subtabs__AMDsY button+button{border-left:0}.FinancialApprovalWorkspace_subtabs__AMDsY button[aria-selected=true]{color:#e9683b;border-color:#e9683b}.FinancialApprovalWorkspace_filters__YngcN{display:flex;flex-wrap:wrap;gap:12px 24px;padding:16px 18px}.FinancialApprovalWorkspace_filters__YngcN label{display:flex;align-items:center;gap:8px;white-space:nowrap}.FinancialApprovalWorkspace_filters__YngcN input,.FinancialApprovalWorkspace_filters__YngcN select{width:min(28vw,320px);min-width:160px;height:30px;padding:0 9px;border:1px solid #dce0e6;border-radius:4px;background:#fff;color:#344054}.FinancialApprovalWorkspace_tableScroll__aZLYi{margin:0 18px;overflow-x:auto}.FinancialApprovalWorkspace_tableScroll__aZLYi table{width:100%;min-width:920px;border-collapse:collapse;text-align:left}.FinancialApprovalWorkspace_tableScroll__aZLYi th{background:#f7f9fb;color:#485465;font-weight:500;white-space:nowrap}.FinancialApprovalWorkspace_tableScroll__aZLYi td,.FinancialApprovalWorkspace_tableScroll__aZLYi th{padding:11px 9px;border-bottom:1px solid #edf0f3}.FinancialApprovalWorkspace_tableScroll__aZLYi td{vertical-align:middle}.FinancialApprovalWorkspace_tableScroll__aZLYi td small{display:block;margin-top:3px;color:#8b95a4}.FinancialApprovalWorkspace_id__0AdeS{color:#e9683b;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FinancialApprovalWorkspace_approved__mFTkU{color:#2a9e62}.FinancialApprovalWorkspace_actions__R1oyw{display:flex;gap:8px}.FinancialApprovalWorkspace_actions__R1oyw button{border:0;border-radius:4px;background:#ef784c;color:#fff;padding:5px 10px;white-space:nowrap;cursor:pointer}.FinancialApprovalWorkspace_actions__R1oyw button+button{background:#f3f4f6;color:#667085}.FinancialApprovalWorkspace_actions__R1oyw button:disabled{opacity:.5;cursor:default}.FinancialApprovalWorkspace_empty__RU9WT{height:110px;text-align:center;color:#9aa3b1}.FinancialApprovalWorkspace_error__FcKfQ{margin:0 18px 12px;color:#b42318}.FinancialApprovalWorkspace_pager__gBL5Y{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:13px 18px}.FinancialApprovalWorkspace_pager__gBL5Y div{display:flex;align-items:center;gap:8px}.FinancialApprovalWorkspace_pager__gBL5Y button{width:25px;height:25px;border:1px solid #dce0e6;border-radius:4px;background:#fff;cursor:pointer}.FinancialApprovalWorkspace_pager__gBL5Y button:disabled{color:#b7bec8;cursor:default}@media (max-width:650px){.FinancialApprovalWorkspace_heading__qKGlX{display:block}.FinancialApprovalWorkspace_heading__qKGlX span{display:block;margin-top:5px}.FinancialApprovalWorkspace_filters__YngcN label{width:100%}.FinancialApprovalWorkspace_filters__YngcN input,.FinancialApprovalWorkspace_filters__YngcN select{flex:1 1;width:auto;min-width:0}}.SalesPerformanceWorkspace_workspace__xHfeU{box-sizing:border-box;min-height:0;height:100%;display:flex;flex-direction:column;gap:18px;overflow:auto;padding:24px clamp(18px,3vw,42px) 40px;background:#f5f7f7;color:var(--text)}.SalesPerformanceWorkspace_header__VAK0k{width:min(1420px,100%);margin:0 auto;display:flex;align-items:flex-end;justify-content:space-between;gap:22px}.SalesPerformanceWorkspace_header__VAK0k p{margin:0 0 5px;color:var(--primary);font-size:11px;font-weight:800}.SalesPerformanceWorkspace_header__VAK0k h1{margin:0;color:#16231f;font-size:26px;line-height:1.2}.SalesPerformanceWorkspace_header__VAK0k span{display:block;margin-top:7px;color:var(--muted);font-size:13px;line-height:1.5}.SalesPerformanceWorkspace_headerActions___tt6L{display:flex;gap:10px;flex-shrink:0}.SalesPerformanceWorkspace_filters__12emV button,.SalesPerformanceWorkspace_header__VAK0k button,.SalesPerformanceWorkspace_pagination__0DTks button{border:1px solid var(--line-strong);border-radius:8px;padding:9px 14px;background:white;color:#36515a;cursor:pointer}.SalesPerformanceWorkspace_filters__12emV button:hover,.SalesPerformanceWorkspace_header__VAK0k button:hover,.SalesPerformanceWorkspace_pagination__0DTks button:not(:disabled):hover{border-color:#96bbb4;background:#f9fcfb}.SalesPerformanceWorkspace_error__VUPZq,.SalesPerformanceWorkspace_filters__12emV,.SalesPerformanceWorkspace_ownerChart__j9nEd,.SalesPerformanceWorkspace_pagination__0DTks,.SalesPerformanceWorkspace_summary__11ur2,.SalesPerformanceWorkspace_tableScroll__ZJLbV{width:min(1420px,100%);margin-left:auto;margin-right:auto}.SalesPerformanceWorkspace_summary__11ur2{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.SalesPerformanceWorkspace_summary__11ur2 article{padding:17px 20px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}.SalesPerformanceWorkspace_summary__11ur2 small,.SalesPerformanceWorkspace_summary__11ur2 span{display:block;color:var(--muted)}.SalesPerformanceWorkspace_summary__11ur2 strong{display:block;margin:8px 0 3px;font-size:25px;color:#18323a}.SalesPerformanceWorkspace_ownerChart__j9nEd{box-sizing:border-box;padding:18px 20px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}.SalesPerformanceWorkspace_ownerChartHeader__lZxcF{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:10px}.SalesPerformanceWorkspace_ownerChartHeader__lZxcF h2{margin:0;font-size:17px}.SalesPerformanceWorkspace_ownerChartHeader__lZxcF p{margin:5px 0 0;color:var(--muted);font-size:12px}.SalesPerformanceWorkspace_ownerChartHeader__lZxcF>strong{color:#137b70;font-size:14px}.SalesPerformanceWorkspace_ownerChartBody__cDbH5{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-top:16px}.SalesPerformanceWorkspace_ownerDonut__8hmF6{flex:0 0 176px;width:176px;height:176px;display:grid;place-items:center;border-radius:50%}.SalesPerformanceWorkspace_ownerDonut__8hmF6>div{display:flex;flex-direction:column;align-items:center;justify-content:center;width:122px;height:122px;border-radius:50%;background:white}.SalesPerformanceWorkspace_ownerDonut__8hmF6 strong{font-size:18px}.SalesPerformanceWorkspace_ownerDonut__8hmF6 small{margin-top:3px;color:var(--muted);font-size:11px}.SalesPerformanceWorkspace_ownerLegend__PS_TZ{flex:1 1 280px;max-height:190px;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:5px 22px;margin:0;padding:0;list-style:none}.SalesPerformanceWorkspace_ownerLegend__PS_TZ li{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:2px 7px;padding:5px 0;color:#52676e;font-size:12px}.SalesPerformanceWorkspace_ownerLegend__PS_TZ i{width:9px;height:9px;border-radius:50%}.SalesPerformanceWorkspace_ownerLegend__PS_TZ small{grid-column:2/4;color:var(--muted)}.SalesPerformanceWorkspace_ownerEmpty__3K20T{margin:15px 0 0;color:var(--muted);font-size:13px}.SalesPerformanceWorkspace_filters__12emV{box-sizing:border-box;display:grid;grid-template-columns:minmax(260px,1fr) 180px 180px auto;gap:12px;align-items:end;padding:15px 18px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}.SalesPerformanceWorkspace_filters__12emV label{display:grid;gap:6px;color:var(--muted);font-size:13px;font-weight:700}.SalesPerformanceWorkspace_filters__12emV input{box-sizing:border-box;width:100%;min-width:0;border:1px solid var(--line);border-radius:8px;padding:10px 11px;color:var(--text);background:white}.SalesPerformanceWorkspace_tableScroll__ZJLbV{flex:0 0 auto;overflow-x:auto;overflow-y:visible;border:1px solid var(--line);border-radius:14px;background:var(--panel)}.SalesPerformanceWorkspace_tableScroll__ZJLbV table{width:100%;min-width:1120px;border-collapse:collapse}.SalesPerformanceWorkspace_tableScroll__ZJLbV th{position:sticky;top:0;z-index:1;padding:13px 12px;background:#f5f8f8;color:#52676e;text-align:left;white-space:nowrap}.SalesPerformanceWorkspace_tableScroll__ZJLbV td{padding:14px 12px;border-top:1px solid #e4eaeb;color:#3e555d;vertical-align:top}.SalesPerformanceWorkspace_tableScroll__ZJLbV td small{display:block;margin-top:4px;color:#87959a}.SalesPerformanceWorkspace_signed__B7nHX{color:#1e9c61;white-space:nowrap}.SalesPerformanceWorkspace_pending__iGC5d{color:#c37a19;white-space:nowrap}.SalesPerformanceWorkspace_existingCustomer__Hpv7I,.SalesPerformanceWorkspace_newCustomer__cxxB3{display:inline-block;padding:3px 8px;border-radius:999px;font-weight:700;white-space:nowrap}.SalesPerformanceWorkspace_newCustomer__cxxB3{color:#b85b14;background:#fff2e7}.SalesPerformanceWorkspace_existingCustomer__Hpv7I{color:#536a72;background:#edf2f3}.SalesPerformanceWorkspace_source__6aZhj{display:inline-block;padding:3px 8px;border-radius:999px;background:#eef7f5;color:#177f70;font-weight:700;white-space:nowrap}.SalesPerformanceWorkspace_empty__BCJ2U{padding:48px;color:#829096;text-align:center}.SalesPerformanceWorkspace_error__VUPZq{padding:10px 14px;border-radius:10px;background:#fff1ed;color:#b84327}.SalesPerformanceWorkspace_pagination__0DTks{display:flex;align-items:center;justify-content:space-between;color:#6e7f85}.SalesPerformanceWorkspace_pagination__0DTks div{display:flex;gap:8px}.SalesPerformanceWorkspace_header__VAK0k button:disabled,.SalesPerformanceWorkspace_pagination__0DTks button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:1050px){.SalesPerformanceWorkspace_summary__11ur2{grid-template-columns:repeat(2,minmax(0,1fr))}.SalesPerformanceWorkspace_filters__12emV{grid-template-columns:1fr 1fr}}.CourtOrderWorkspace_workspace__4z0Im{flex:1 1;min-height:0;overflow-y:auto;padding:28px;background:#f4f6f7}.CourtOrderWorkspace_header__bWqZH{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:22px}.CourtOrderWorkspace_header__bWqZH p{margin:0 0 6px;color:#a56b24;font-size:13px}.CourtOrderWorkspace_header__bWqZH h1{margin:0;color:#172f35;font-size:28px}.CourtOrderWorkspace_header__bWqZH span{display:block;margin-top:8px;color:#788589;font-size:14px}.CourtOrderWorkspace_summary__y7LlS{display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));gap:12px;margin-bottom:16px}.CourtOrderWorkspace_summary__y7LlS article{min-width:0;padding:15px 17px;border:1px solid #dfe6e7;border-radius:12px;background:#fff}.CourtOrderWorkspace_summary__y7LlS small,.CourtOrderWorkspace_summary__y7LlS span{display:block;color:#7b898d;font-size:12px}.CourtOrderWorkspace_summary__y7LlS strong{display:block;margin:8px 0 5px;color:#17383d;font-size:22px;line-height:1}.CourtOrderWorkspace_summary__y7LlS .CourtOrderWorkspace_pendingAmount__NFXyV{color:#b1742e;font-size:18px}.CourtOrderWorkspace_channelTabs__HHqrO{display:flex;gap:4px;padding:0 14px;border-bottom:1px solid #dfe6e7;background:#fff}.CourtOrderWorkspace_channelTabs__HHqrO button{padding:12px 16px 10px;border:0;border-bottom:2px solid transparent;color:#64767a;background:transparent;cursor:pointer}.CourtOrderWorkspace_channelTabs__HHqrO .CourtOrderWorkspace_activeTab__1M_zt{border-bottom-color:#ee7b49;color:#d65f2e;font-weight:600}.CourtOrderWorkspace_paymentFilters__ORdhh{display:flex;align-items:center;gap:8px;padding:10px 16px 0;border-right:1px solid #e0e6e7;border-left:1px solid #e0e6e7;background:#fff}.CourtOrderWorkspace_paymentFilters__ORdhh span{margin-right:4px;color:#718185;font-size:12px}.CourtOrderWorkspace_paymentFilters__ORdhh button{padding:6px 12px;border:1px solid #d7e0e1;border-radius:16px;color:#607378;background:#fff;cursor:pointer}.CourtOrderWorkspace_paymentFilters__ORdhh .CourtOrderWorkspace_activePaymentFilter__xZNDy{border-color:#0b8a7c;color:#087f75;background:#eaf7f5;font-weight:600}.CourtOrderWorkspace_filters__VQN14{display:flex;align-items:flex-end;gap:10px;margin-bottom:16px;padding:14px 16px;border:1px solid #e0e6e7;border-top:0;border-radius:0 0 12px 12px;background:#fff}.CourtOrderWorkspace_filters__VQN14 label{display:grid;flex:1 1;gap:6px;min-width:170px;color:#52666b;font-size:13px}.CourtOrderWorkspace_filters__VQN14 input{height:38px;padding:0 12px;border:1px solid #d4dddf;border-radius:7px;color:#263d43;background:#fff}.CourtOrderWorkspace_filters__VQN14 button,.CourtOrderWorkspace_pagination__NQOLp button{height:38px;padding:0 18px;border:1px solid #087f75;border-radius:7px;color:#fff;background:#087f75;cursor:pointer}.CourtOrderWorkspace_filters__VQN14 button:disabled,.CourtOrderWorkspace_pagination__NQOLp button:disabled{border-color:#d8dfe1;color:#a6afb2;background:#eef1f2;cursor:not-allowed}.CourtOrderWorkspace_filters__VQN14 .CourtOrderWorkspace_clearButton___8x01{border-color:#d4dddf;color:#53666b;background:#fff}.CourtOrderWorkspace_state__LarcT{padding:70px 24px;border:1px solid #e2e7e8;border-radius:14px;background:#fff;color:#7c898d;text-align:center}.CourtOrderWorkspace_error__ei4cy{color:#b64a45}.CourtOrderWorkspace_tableScroll__VzdSz{overflow-x:auto;border:1px solid #e0e6e7;border-radius:14px;background:#fff}.CourtOrderWorkspace_table__Q_SXc{min-width:1900px}.CourtOrderWorkspace_row__YSbpW{display:grid;grid-template-columns:145px 145px 140px 90px 115px 100px 100px 110px 100px 190px 190px minmax(270px,1fr) 90px;align-items:center;min-height:74px;border-top:1px solid #edf0f1}.CourtOrderWorkspace_row__YSbpW>span{min-width:0;padding:13px 14px;color:#4e5e63;font-size:13px;overflow-wrap:anywhere}.CourtOrderWorkspace_miniappRow__EFITK{background:#eef6ff}.CourtOrderWorkspace_assistedRow__LblHz{background:#fff7e8}.CourtOrderWorkspace_lockRow__2FFGI{background:#f2f0ff}.CourtOrderWorkspace_focusedRow__xFVbt{outline:2px solid #0f8b7e;outline-offset:-2px;background:#effbf8}.CourtOrderWorkspace_row__YSbpW small,.CourtOrderWorkspace_row__YSbpW strong{display:block}.CourtOrderWorkspace_row__YSbpW strong{color:#263d43;font-weight:600}.CourtOrderWorkspace_row__YSbpW small{margin-top:5px;color:#899599;line-height:1.45}.CourtOrderWorkspace_head__x170F{min-height:48px;border-top:0;background:#f7f9f9}.CourtOrderWorkspace_head__x170F>span{color:#53666b;font-weight:600}.CourtOrderWorkspace_orderNo__5YE8j{color:#a76720!important}.CourtOrderWorkspace_transactionNo__sy5FU{color:#4a6570!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CourtOrderWorkspace_pendingText__Gpaw4{color:#b1742e!important}.CourtOrderWorkspace_status__N9KT7{color:#3480c3!important;white-space:nowrap}.CourtOrderWorkspace_completed__saQbz{color:#2e9b59!important}.CourtOrderWorkspace_cancelled__L6S54{color:#a8afb2!important}.CourtOrderWorkspace_booking__Pwd_D{color:#b9852f!important}.CourtOrderWorkspace_sourceBadge__gDb8L{display:inline-block;padding:4px 8px;border-radius:10px;background:rgb(255 255 255/72%);color:#52666b;font-style:normal;font-weight:600;white-space:nowrap}.CourtOrderWorkspace_payButton__7MINw{padding:7px 12px;border:1px solid #087f75;border-radius:7px;color:#fff;background:#087f75;cursor:pointer}.CourtOrderWorkspace_backdrop__nt95_{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:20px;background:rgb(18 35 39/45%)}.CourtOrderWorkspace_paymentDialog__S7i8u{display:grid;gap:16px;width:min(440px,100%);padding:24px;border-radius:14px;background:#fff;box-shadow:0 20px 60px rgb(20 40 45/25%)}.CourtOrderWorkspace_paymentDialog__S7i8u h2,.CourtOrderWorkspace_paymentDialog__S7i8u p{margin:0}.CourtOrderWorkspace_paymentDialog__S7i8u>strong{color:#087f75;font-size:22px}.CourtOrderWorkspace_paymentDialog__S7i8u label{display:grid;gap:7px;color:#52666b;font-size:13px}.CourtOrderWorkspace_paymentDialog__S7i8u input,.CourtOrderWorkspace_paymentDialog__S7i8u select{height:40px;padding:0 11px;border:1px solid #d4dddf;border-radius:7px;background:#fff}.CourtOrderWorkspace_paymentDialog__S7i8u>div{display:flex;justify-content:flex-end;gap:10px}.CourtOrderWorkspace_paymentDialog__S7i8u button{min-height:38px;padding:0 16px;border:1px solid #087f75;border-radius:7px;color:#fff;background:#087f75}.CourtOrderWorkspace_paymentDialog__S7i8u button:first-child{border-color:#d4dddf;color:#52666b;background:#fff}.CourtOrderWorkspace_pagination__NQOLp{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 4px 0;color:#66777b;font-size:13px}.CourtOrderWorkspace_pagination__NQOLp div{display:flex;align-items:center;gap:12px}.CourtOrderWorkspace_pagination__NQOLp button{border-color:#d4dddf;color:#53666b;background:#fff}.CourtOrderWorkspace_pagination__NQOLp strong{min-width:64px;color:#263d43;text-align:center}@media (max-width:1100px){.CourtOrderWorkspace_summary__y7LlS{grid-template-columns:repeat(2,minmax(150px,1fr))}.CourtOrderWorkspace_filters__VQN14{flex-wrap:wrap}}@media (max-width:760px){.CourtOrderWorkspace_workspace__4z0Im{padding:18px}.CourtOrderWorkspace_header__bWqZH h1{font-size:24px}.CourtOrderWorkspace_summary__y7LlS{grid-template-columns:1fr}.CourtOrderWorkspace_channelTabs__HHqrO{overflow-x:auto}.CourtOrderWorkspace_channelTabs__HHqrO button{flex:0 0 auto}.CourtOrderWorkspace_filters__VQN14{align-items:stretch;flex-direction:column}.CourtOrderWorkspace_filters__VQN14 label{min-width:0}}.ParkingOperationsPanel_workspace__ERa74{--primary:#0f766e;--primary-dark:#115e59;--primary-soft:#f0fdfa;--text:#0f172a;--muted:#64748b;--line:#dbe3ee;--line-strong:#cbd5e1;display:grid;gap:18px;color:var(--text)}.ParkingOperationsPanel_filters__7GZ4k.ParkingOperationsPanel_purchaseFilters__gfLeR{grid-template-columns:repeat(4,minmax(140px,1fr))}.ParkingOperationsPanel_detailGrid__Eer07 strong{overflow-wrap:anywhere}@media (max-width:900px){.ParkingOperationsPanel_filters__7GZ4k.ParkingOperationsPanel_purchaseFilters__gfLeR{grid-template-columns:repeat(2,minmax(120px,1fr))}}.ParkingOperationsPanel_error__inv5u,.ParkingOperationsPanel_filters__7GZ4k,.ParkingOperationsPanel_metrics__DaygY,.ParkingOperationsPanel_pageHead__T1Pst,.ParkingOperationsPanel_panel__xRG4x,.ParkingOperationsPanel_unavailable__xd0k_{border:1px solid var(--line);border-radius:10px;background:#fff}.ParkingOperationsPanel_pageHead__T1Pst{padding:18px 20px}.ParkingOperationsPanel_pageHead__T1Pst h2,.ParkingOperationsPanel_pageHead__T1Pst p,.ParkingOperationsPanel_panelHead__PG8Ze h3,.ParkingOperationsPanel_panelHead__PG8Ze p{margin:0}.ParkingOperationsPanel_pageHead__T1Pst p,.ParkingOperationsPanel_panelHead__PG8Ze p{margin-top:5px;color:var(--muted);font-size:13px}.ParkingOperationsPanel_filters__7GZ4k{display:grid;grid-template-columns:repeat(5,minmax(140px,1fr)) auto;gap:12px;align-items:end;padding:16px 18px}.ParkingOperationsPanel_filters__7GZ4k label{display:grid;gap:6px;color:var(--muted);font-size:13px;font-weight:700}.ParkingOperationsPanel_filters__7GZ4k input,.ParkingOperationsPanel_filters__7GZ4k select{width:100%;min-height:40px;padding:0 10px;border:1px solid var(--line-strong);border-radius:7px;color:var(--text);background:#fff;font:inherit}.ParkingOperationsPanel_plateForm__aBBT4{display:flex;align-items:end;flex-wrap:wrap;gap:10px;padding:16px 18px}.ParkingOperationsPanel_plateForm__aBBT4 label{font-size:13px;font-weight:700}.ParkingOperationsPanel_plateForm__aBBT4 input{min-height:38px;padding:0 10px;border:1px solid var(--line-strong);border-radius:7px;font:inherit}.ParkingOperationsPanel_plateTable__O85mC{width:100%;border-collapse:collapse}.ParkingOperationsPanel_plateTable__O85mC td,.ParkingOperationsPanel_plateTable__O85mC th{padding:12px 18px;border-bottom:1px solid var(--line);text-align:left}.ParkingOperationsPanel_plateTable__O85mC th{background:#f8fafc}.ParkingOperationsPanel_filterActions__FLLMF,.ParkingOperationsPanel_pagination__OXoTE>div{display:flex;gap:8px;align-items:center}.ParkingOperationsPanel_primaryButton__wIaIb,.ParkingOperationsPanel_secondaryButton__p_P_6{min-height:38px;padding:0 13px;border:1px solid transparent;border-radius:7px;font-weight:700;white-space:nowrap}.ParkingOperationsPanel_primaryButton__wIaIb{color:#fff;background:var(--primary)}.ParkingOperationsPanel_secondaryButton__p_P_6{color:var(--primary-dark);border-color:#a9cbc6;background:var(--primary-soft)}.ParkingOperationsPanel_primaryButton__wIaIb:disabled,.ParkingOperationsPanel_secondaryButton__p_P_6:disabled{cursor:not-allowed;opacity:.5}.ParkingOperationsPanel_error__inv5u,.ParkingOperationsPanel_unavailable__xd0k_{padding:14px 16px;line-height:1.6}.ParkingOperationsPanel_error__inv5u{color:#991b1b;border-color:#fecaca;background:#fef2f2}.ParkingOperationsPanel_unavailable__xd0k_{color:#6b4f18;border-color:#e4c987;background:#fff9e8}.ParkingOperationsPanel_unavailable__xd0k_ p{margin:4px 0 0}.ParkingOperationsPanel_metrics__DaygY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.ParkingOperationsPanel_metrics__DaygY article{min-height:96px;padding:18px 20px;border-right:1px solid var(--line)}.ParkingOperationsPanel_metrics__DaygY article:last-child{border-right:0}.ParkingOperationsPanel_metrics__DaygY small,.ParkingOperationsPanel_metrics__DaygY span,.ParkingOperationsPanel_metrics__DaygY strong{display:block}.ParkingOperationsPanel_metrics__DaygY small,.ParkingOperationsPanel_metrics__DaygY span{color:var(--muted)}.ParkingOperationsPanel_metrics__DaygY span{font-size:13px}.ParkingOperationsPanel_metrics__DaygY strong{margin-top:6px;font-size:30px}.ParkingOperationsPanel_metrics__DaygY small{margin-top:4px;font-size:12px}.ParkingOperationsPanel_panel__xRG4x{min-width:0;overflow:hidden}.ParkingOperationsPanel_panelHead__PG8Ze{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border-bottom:1px solid var(--line)}.ParkingOperationsPanel_tableScroll__AU3Po{overflow-x:auto}.ParkingOperationsPanel_orderTable__aPrn1{width:100%;min-width:1120px;border-collapse:collapse}.ParkingOperationsPanel_orderTable__aPrn1 td,.ParkingOperationsPanel_orderTable__aPrn1 th{padding:12px 14px;border-bottom:1px solid var(--line);text-align:left;vertical-align:middle}.ParkingOperationsPanel_orderTable__aPrn1 th{color:#334155;background:#f8fafc;font-size:13px}.ParkingOperationsPanel_orderTable__aPrn1 td small,.ParkingOperationsPanel_orderTable__aPrn1 td strong{display:block}.ParkingOperationsPanel_orderTable__aPrn1 td small{margin-top:4px;color:var(--muted)}.ParkingOperationsPanel_orderId__1b5ko{max-width:240px;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.ParkingOperationsPanel_status__bf2y5{display:inline-flex;min-height:26px;align-items:center;padding:0 9px;border:1px solid;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}.ParkingOperationsPanel_waiting__LNky_{color:#854d0e;border-color:#fde68a;background:#fffbeb}.ParkingOperationsPanel_danger__GoFw8{color:#991b1b;border-color:#fecaca;background:#fef2f2}.ParkingOperationsPanel_success___JFtD{color:#166534;border-color:#bbf7d0;background:#f0fdf4}.ParkingOperationsPanel_pagination__OXoTE{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;color:var(--muted)}.ParkingOperationsPanel_pagination__OXoTE strong{min-width:64px;color:var(--text);text-align:center}.ParkingOperationsPanel_empty__ZuxCS{padding:28px 18px;color:var(--muted);text-align:center}.ParkingOperationsPanel_detailGrid__Eer07{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:18px}.ParkingOperationsPanel_detailGrid__Eer07 article{padding:14px;border:1px solid var(--line);border-radius:8px;background:#f8fafc}.ParkingOperationsPanel_detailGrid__Eer07 span,.ParkingOperationsPanel_detailGrid__Eer07 strong{display:block}.ParkingOperationsPanel_detailGrid__Eer07 span{margin-bottom:6px;color:var(--muted);font-size:12px}.ParkingOperationsPanel_auditList__XGTgC{max-height:360px;margin:0;padding:0 18px 18px;overflow-y:auto;list-style:none}.ParkingOperationsPanel_auditList__XGTgC li{display:grid;grid-template-columns:180px minmax(180px,.8fr) minmax(300px,1.5fr);gap:12px;padding:10px 0;border-bottom:1px solid var(--line);font-size:12px}.ParkingOperationsPanel_auditList__XGTgC span,.ParkingOperationsPanel_auditList__XGTgC time{color:var(--muted)}@media (max-width:1200px){.ParkingOperationsPanel_filters__7GZ4k{grid-template-columns:repeat(3,minmax(160px,1fr))}}@media (max-width:760px){.ParkingOperationsPanel_detailGrid__Eer07,.ParkingOperationsPanel_filters__7GZ4k,.ParkingOperationsPanel_metrics__DaygY{grid-template-columns:1fr}.ParkingOperationsPanel_metrics__DaygY article{border-right:0;border-bottom:1px solid var(--line)}.ParkingOperationsPanel_metrics__DaygY article:last-child{border-bottom:0}.ParkingOperationsPanel_filterActions__FLLMF,.ParkingOperationsPanel_filterActions__FLLMF button{width:100%}.ParkingOperationsPanel_pagination__OXoTE{align-items:stretch;flex-direction:column}.ParkingOperationsPanel_pagination__OXoTE button,.ParkingOperationsPanel_pagination__OXoTE>div{flex:1 1}.ParkingOperationsPanel_auditList__XGTgC li{grid-template-columns:1fr}}