.SettingPane-module__kxsrBW__settingContent{flex:1;min-height:0;padding:16px 20px 20px;overflow-y:auto}.SettingPane-module__kxsrBW__settingContent::-webkit-scrollbar-thumb{background:#aaa;border-radius:10px}.SettingPane-module__kxsrBW__settingContent::-webkit-scrollbar{width:5px}.SettingPane-module__kxsrBW__settingContent::-webkit-scrollbar-track{background:0 0}.SettingPane-module__kxsrBW__settingTitle{color:#2c3e50;font-size:18px;font-weight:700}.SettingPane-module__kxsrBW__settingSubtitle{color:#7f8c8d;margin-top:4px;font-size:12px}.SettingPane-module__kxsrBW__btnDraft{color:#fff;cursor:pointer;background:#f39c12;border:none;border-radius:4px;padding:7px 14px;font-size:13px;font-weight:600}.SettingPane-module__kxsrBW__btnDraft:hover{background:#e67e22}.SettingPane-module__kxsrBW__btnUnlock{color:#e67e22;cursor:pointer;background:#fff;border:1.5px solid #e67e22;border-radius:4px;padding:7px 14px;font-size:13px;font-weight:600;transition:all .15s}.SettingPane-module__kxsrBW__btnUnlock:hover{background:#fef9f0}.SettingPane-module__kxsrBW__lockedBanner{color:#b7770d;background:#fef9f0;border-bottom:1px solid #f0c070;align-items:center;gap:8px;padding:8px 16px;font-size:12px;display:flex}.SettingPane-module__kxsrBW__lockedBanner svg{flex-shrink:0}.SettingPane-module__kxsrBW__configSection{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:16px}.SettingPane-module__kxsrBW__configSection:last-child{border-bottom:none}.SettingPane-module__kxsrBW__configSectionTitle{color:#2c3e50;border-left:3px solid #3498db;margin-bottom:12px;padding-left:8px;font-size:14px;font-weight:700}.SettingPane-module__kxsrBW__definitionSection{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:16px}.SettingPane-module__kxsrBW__definitionHeader{align-items:center;gap:10px;margin-bottom:12px;display:flex}.SettingPane-module__kxsrBW__definitionLabel{color:#2c3e50;border-left:3px solid #3498db;padding-left:8px;font-size:14px;font-weight:700}.SettingPane-module__kxsrBW__definitionSavingHint{color:#999;font-size:11px}.SettingPane-module__kxsrBW__definitionTextarea{color:#2c3e50;resize:vertical;box-sizing:border-box;background:#fff;border:1px solid #ddd;border-radius:4px;width:100%;padding:7px 10px;font-family:inherit;font-size:13px;line-height:1.5;transition:border-color .15s}.SettingPane-module__kxsrBW__definitionTextarea:focus{border-color:#3498db;outline:none}.SettingPane-module__kxsrBW__definitionTextarea:disabled{color:#999;cursor:not-allowed;background:#f5f5f5}.SettingPane-module__kxsrBW__calcuidSection{background:#fff8e1;border:1px solid #ffe082;border-left:4px solid #ffc107;border-radius:6px;margin-bottom:16px;padding:10px 14px}.SettingPane-module__kxsrBW__patternBarHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.SettingPane-module__kxsrBW__patternBarLabel{color:#856404;font-size:13px;font-weight:700}.SettingPane-module__kxsrBW__patternBarActions{align-items:center;gap:6px;display:flex}.SettingPane-module__kxsrBW__patternTabBar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.SettingPane-module__kxsrBW__patternTabDelete{cursor:pointer;color:inherit;opacity:.6;background:0 0;border:none;margin-left:2px;padding:0;font-size:14px;line-height:1}.SettingPane-module__kxsrBW__patternTabDelete:hover{opacity:1}.SettingPane-module__kxsrBW__addPatternWrap{display:inline-block;position:relative}.SettingPane-module__kxsrBW__addPatternBtn{color:#888;cursor:pointer;background:0 0;border:1.5px dashed #aaa;border-radius:20px;padding:4px 10px;font-family:inherit;font-size:12px}.SettingPane-module__kxsrBW__addPatternBtn:hover{color:#2471a3;border-color:#2471a3}.SettingPane-module__kxsrBW__addPatternMenu{z-index:200;background:#fff;border:1px solid #ddd;border-radius:6px;min-width:200px;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden;box-shadow:0 4px 12px #0000001f}.SettingPane-module__kxsrBW__addPatternMenuItem{text-align:left;color:#333;cursor:pointer;background:0 0;border:none;width:100%;padding:8px 14px;font-family:inherit;font-size:12px;display:block}.SettingPane-module__kxsrBW__addPatternMenuItem:hover{color:#2471a3;background:#f0f6ff}.SettingPane-module__kxsrBW__addPatternMenuSep{color:#999;text-transform:uppercase;border-top:1px solid #eee;margin-top:2px;padding:6px 14px 4px;font-size:10px;font-weight:700}.SettingPane-module__kxsrBW__patternNameInput{color:inherit;background:0 0;border:none;border-bottom:1.5px solid #2471a3;outline:none;width:90px;font-family:inherit;font-size:12px}.SettingPane-module__kxsrBW__patternCalcuArea{border-top:1px dashed #ffe082;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;padding-top:8px;display:flex}.SettingPane-module__kxsrBW__patternCalcuLabel{color:#856404;white-space:nowrap;font-size:11px;font-weight:600}.SettingPane-module__kxsrBW__calcuTagRemove{cursor:pointer;color:#7fb3d3;background:0 0;border:none;margin-left:1px;padding:0;font-size:13px;line-height:1}.SettingPane-module__kxsrBW__calcuTagRemove:hover{color:#e74c3c}.SettingPane-module__kxsrBW__unassignedRow{color:#888;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:11px;display:flex}.SettingPane-module__kxsrBW__unassignedCalcuId{color:#922b21;background:#fce4e4;border:1px solid #f1948a;border-radius:8px;padding:1px 6px;font-family:Consolas,monospace;font-size:11px;font-weight:600}.SettingPane-module__kxsrBW__unassignedCalcuIdClickable{cursor:pointer;transition:background .15s,border-color .15s}.SettingPane-module__kxsrBW__unassignedCalcuIdClickable:hover{color:#1e8449;background:#d5f5e3;border-color:#82e0aa}.SettingPane-module__kxsrBW__unassignedCalcuRow{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:11px;display:flex}.SettingPane-module__kxsrBW__unassignedCalcuLabel{color:#888;white-space:nowrap;font-weight:600}.SettingPane-module__kxsrBW__unassignedCalcuBtn{cursor:pointer;color:#2980b9;background:#f0f7ff;border:1px dashed #90bce8;border-radius:10px;align-items:center;gap:3px;padding:2px 8px;font-size:11px;transition:background .12s;display:inline-flex}.SettingPane-module__kxsrBW__unassignedCalcuBtn:hover{background:#d6eaff}.SettingPane-module__kxsrBW__noPatternMessage{text-align:center;color:#999;padding:8px 0;font-size:13px}.SettingPane-module__kxsrBW__modalHeader{color:#fff;background:#2c3e50;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.SettingPane-module__kxsrBW__modalHeader h3{margin:0;font-size:15px}.SettingPane-module__kxsrBW__modalBody{flex:1;padding:20px;overflow-y:auto}.SettingPane-module__kxsrBW__modalFooter{border-top:1px solid #eee;justify-content:flex-end;gap:10px;padding:12px 20px;display:flex}.SettingPane-module__kxsrBW__saveConfirmSection{margin-bottom:14px}.SettingPane-module__kxsrBW__saveConfirmSection h4{color:#2c3e50;margin:0;font-size:16px}.SettingPane-module__kxsrBW__saveConfirmCalcu{color:#856404;margin-top:4px;font-size:13px;font-weight:600}.SettingPane-module__kxsrBW__saveConfirmTable{border-collapse:collapse;width:100%;font-size:13px}.SettingPane-module__kxsrBW__saveConfirmTable th{text-align:left;color:#555;background:#f7f7f7;border-bottom:2px solid #ddd;padding:9px 12px;font-size:12px;font-weight:700}.SettingPane-module__kxsrBW__saveConfirmTable td{border-bottom:1px solid #eee;padding:8px 12px}.SettingPane-module__kxsrBW__tagDirty{color:#e65100;background:#fff3e0;border:1px solid #ffb74d}.SettingPane-module__kxsrBW__controlGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.SettingPane-module__kxsrBW__controlGrid>div{flex-direction:column;gap:6px;display:flex}.SettingPane-module__kxsrBW__controlGroupTitle{color:#555;border-bottom:1px solid #eee;margin-bottom:6px;padding-bottom:4px;font-size:12px;font-weight:700}.SettingPane-module__kxsrBW__stopControlNote{color:#888;margin:-4px 0 10px;font-size:11px}.SettingPane-module__kxsrBW__enrollControlToggleRow{align-items:center;gap:12px;margin-bottom:12px;display:flex}.SettingPane-module__kxsrBW__enrollControlToggleLabel{color:#555;white-space:nowrap;min-width:5em;font-size:12px;font-weight:600}.SettingPane-module__kxsrBW__enrollControlSubRow{align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.SettingPane-module__kxsrBW__enrollControlSubLabel{color:#888;white-space:nowrap;min-width:5em;padding-top:6px;font-size:11px;font-weight:600}.SettingPane-module__kxsrBW__disabledNotice{color:#666;background:#f5f5f5;border:1px solid #ddd;border-radius:5px;align-items:center;gap:8px;margin:4px 0 8px;padding:8px 12px;font-size:12px;display:flex}.SettingPane-module__kxsrBW__disabledNoticeIcon{color:#aaa;flex-shrink:0;font-size:14px}.SettingPane-module__kxsrBW__stopCheckRow{cursor:pointer;background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;align-items:center;gap:8px;padding:6px 8px;transition:all .15s;display:flex}.SettingPane-module__kxsrBW__stopCheckRow:hover{background:#f0f4f8;border-color:#bcd}.SettingPane-module__kxsrBW__stopCheckRowActive{background:#fff0f0!important;border-color:#f5a0a0!important}.SettingPane-module__kxsrBW__stopCheckbox{cursor:pointer;accent-color:#c0392b;flex-shrink:0;width:16px;height:16px}.SettingPane-module__kxsrBW__stopCheckbox:disabled{cursor:not-allowed;opacity:.7}.SettingPane-module__kxsrBW__stopCheckLabel{color:#333;flex:1;font-size:12px}.SettingPane-module__kxsrBW__stopBadge{color:#fff;white-space:nowrap;background:#c0392b;border-radius:3px;flex-shrink:0;padding:1px 6px;font-size:10px;font-weight:700}.SettingPane-module__kxsrBW__tkSegment{border:1px solid #ccc;border-radius:5px;display:inline-flex;overflow:hidden}.SettingPane-module__kxsrBW__tkSegmentBtn{color:#888;cursor:pointer;white-space:nowrap;background:#f5f5f5;border:none;border-right:1px solid #ccc;padding:5px 14px;font-size:12px;transition:background .12s,color .12s}.SettingPane-module__kxsrBW__tkSegmentBtn:last-child{border-right:none}.SettingPane-module__kxsrBW__tkSegmentBtn:disabled{cursor:default;opacity:.5}.SettingPane-module__kxsrBW__tkSegmentActive_000,.SettingPane-module__kxsrBW__tkSegmentActive_100,.SettingPane-module__kxsrBW__tkSegmentActive_200,.SettingPane-module__kxsrBW__tkSegmentActivePlain{color:#fff;background:#37474f;font-weight:600}.SettingPane-module__kxsrBW__tkToggle{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:4px;display:flex}.SettingPane-module__kxsrBW__tkToggle[data-disabled=true]{cursor:default;opacity:.45}.SettingPane-module__kxsrBW__tkToggleTrack{background:#d0d5da;border-radius:9px;flex-shrink:0;width:34px;height:18px;transition:background .2s;position:relative}.SettingPane-module__kxsrBW__tkToggleTrack[data-checked=true]{background:#2980b9}.SettingPane-module__kxsrBW__tkToggleKnob{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.SettingPane-module__kxsrBW__tkToggleTrack[data-checked=true] .SettingPane-module__kxsrBW__tkToggleKnob{transform:translate(16px)}.SettingPane-module__kxsrBW__tkToggleLabel{color:#95a5a6;white-space:nowrap;font-size:10px;font-weight:500;transition:color .2s}.SettingPane-module__kxsrBW__tkToggleLabel[data-checked=true]{color:#2980b9;font-weight:600}.SettingPane-module__kxsrBW__commonSettingsSection{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:0}.SettingPane-module__kxsrBW__commonSettingsSectionHeader{cursor:pointer;text-align:left;background:0 0;border:none;border-left:3px solid #3498db;align-items:center;gap:8px;width:100%;padding:0 8px 12px;display:flex}.SettingPane-module__kxsrBW__commonSettingsSectionHeader:hover{opacity:.8}.SettingPane-module__kxsrBW__commonSettingsSectionTitle{color:#2c3e50;flex:1;font-size:14px;font-weight:700}.SettingPane-module__kxsrBW__commonSettingsChevron{color:#888;flex-shrink:0;font-size:10px}.SettingPane-module__kxsrBW__commonSettingsSaving{color:#aaa;font-size:11px}.SettingPane-module__kxsrBW__commonSubSection{border-top:1px solid #f0f0f0;margin:0 0 0 8px;padding:8px 0 8px 12px}.SettingPane-module__kxsrBW__commonSubTitle{color:#4a6fa5;margin-bottom:7px;font-size:12px;font-weight:700}.SettingPane-module__kxsrBW__commonFieldGrid{flex-direction:column;gap:6px;display:flex}.SettingPane-module__kxsrBW__commonFieldRow{align-items:center;gap:10px;display:flex}.SettingPane-module__kxsrBW__commonFieldLabel{color:#555;flex-shrink:0;width:140px;font-size:12px}.SettingPane-module__kxsrBW__dailyPatternHeader{align-items:center;gap:8px;margin-bottom:8px;display:flex}.SettingPane-module__kxsrBW__dailyPatternIndex{color:#37474f;font-size:12px;font-weight:700}.SettingPane-module__kxsrBW__dailyLaborAssignedBadge{color:#888;white-space:nowrap;margin-left:2px;font-size:10px}.SettingPane-module__kxsrBW__cumSectionHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.SettingPane-module__kxsrBW__cumAddBtn{color:#2980b9;cursor:pointer;background:#f0f7ff;border:1px solid #90bce8;border-radius:4px;padding:3px 10px;font-size:11px}.SettingPane-module__kxsrBW__cumAddBtn:hover{background:#d6eaff}.SettingPane-module__kxsrBW__cumEmpty{color:#aaa;padding:4px 0;font-size:12px}.SettingPane-module__kxsrBW__addZone{cursor:pointer;background:#fafcfe;border:2px dashed #b0c8e0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px 16px;transition:border-color .15s,background .15s;display:flex}.SettingPane-module__kxsrBW__addZone:hover{background:#f0f7ff;border-color:#3498db}.SettingPane-module__kxsrBW__addZoneIcon{color:#90bce8;font-size:24px}.SettingPane-module__kxsrBW__addZoneText{color:#5a7a96;font-size:13px;font-weight:500}.SettingPane-module__kxsrBW__addZoneSub{color:#9aabb8;font-size:11px}.SettingPane-module__kxsrBW__cumEntry{background:#fafafa;border:1px solid #e0e0e0;border-radius:6px;margin-bottom:8px;padding:10px 12px}.SettingPane-module__kxsrBW__cumEntryHeader{align-items:center;gap:6px;margin-bottom:8px;display:flex}.SettingPane-module__kxsrBW__cumEntryIndex{color:#37474f;text-align:center;background:#eceff1;border-radius:3px;min-width:20px;padding:1px 6px;font-size:12px;font-weight:700}.SettingPane-module__kxsrBW__cumEntryActions{gap:3px;margin-left:auto;display:flex}.SettingPane-module__kxsrBW__cumMoveBtn{cursor:pointer;color:#555;background:#f5f5f5;border:1px solid #ccc;border-radius:3px;padding:2px 6px;font-size:11px}.SettingPane-module__kxsrBW__cumMoveBtn:hover:not(:disabled){background:#e0e0e0}.SettingPane-module__kxsrBW__cumMoveBtn:disabled{opacity:.35;cursor:default}.SettingPane-module__kxsrBW__cumDeleteBtn{cursor:pointer;color:#c0392b;background:#fff0f0;border:1px solid #f5c6cb;border-radius:3px;padding:2px 6px;font-size:12px}.SettingPane-module__kxsrBW__cumDeleteBtn:hover{background:#ffd7d7}.SettingPane-module__kxsrBW__cumFieldRow{align-items:flex-start;gap:8px;margin-bottom:6px;display:flex}.SettingPane-module__kxsrBW__cumFieldLabel{color:#666;white-space:nowrap;min-width:90px;padding-top:5px;font-size:11px;font-weight:600}.SettingPane-module__kxsrBW__cumSelectorWrap{flex:1;position:relative}.SettingPane-module__kxsrBW__cumSelectedChip{background:#eceff1;border:1px solid #cfd8dc;border-radius:12px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;display:inline-flex}.SettingPane-module__kxsrBW__cumDropdownWrap{position:relative}.SettingPane-module__kxsrBW__cumSearchInput{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;width:100%;padding:4px 8px;font-size:12px}.SettingPane-module__kxsrBW__cumSearchInput:focus{border-color:#90bce8;outline:none}.SettingPane-module__kxsrBW__cumDropdown{z-index:100;background:#fff;border:1px solid #ccc;border-radius:4px;max-height:200px;margin-top:2px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001f}.SettingPane-module__kxsrBW__cumDropdownItem{cursor:pointer;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:flex}.SettingPane-module__kxsrBW__cumDropdownItem:hover{background:#f0f7ff}.SettingPane-module__kxsrBW__cumDropdownName{color:#555}.SettingPane-module__kxsrBW__cumDropdownEmpty{color:#aaa;padding:8px 10px;font-size:12px;font-style:italic}.SettingPane-module__kxsrBW__cumOpenBtn{cursor:pointer;color:#444;background:#f5f5f5;border:1px solid #ccc;border-radius:4px;padding:3px 10px;font-size:11px}.SettingPane-module__kxsrBW__cumOpenBtn:hover{background:#e8e8e8}.SettingPane-module__kxsrBW__cumOpenBtnPrimary{cursor:pointer;color:#1565c0;background:#e3f2fd;border:1px solid #90caf9;border-radius:4px;padding:4px 12px;font-size:12px}.SettingPane-module__kxsrBW__cumOpenBtnPrimary:hover:not(:disabled){background:#bbdefb}.SettingPane-module__kxsrBW__cumOpenBtnPrimary:disabled{opacity:.4;cursor:default}.SettingPane-module__kxsrBW__cumModalOverlay{z-index:2000;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.SettingPane-module__kxsrBW__cumModalBox{background:#fff;border-radius:8px;flex-direction:column;width:420px;max-width:92vw;display:flex;overflow:hidden;box-shadow:0 8px 32px #00000038}.SettingPane-module__kxsrBW__cumModalHeader{color:#fff;background:#263238;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.SettingPane-module__kxsrBW__cumModalTitle{font-size:14px;font-weight:600}.SettingPane-module__kxsrBW__cumModalClose{color:#fff;cursor:pointer;background:0 0;border:none;font-size:18px;line-height:1}.SettingPane-module__kxsrBW__cumModalClose:hover{color:#ef9a9a}.SettingPane-module__kxsrBW__cumModalContent{flex-direction:column;gap:10px;padding:16px;display:flex}.SettingPane-module__kxsrBW__cumModalNotice{color:#546e7a;background:#eceff1;border-radius:4px;padding:8px 10px;font-size:12px}.SettingPane-module__kxsrBW__cumModalSearchRow{align-items:center;gap:8px;display:flex}.SettingPane-module__kxsrBW__cumModalSearchRow .SettingPane-module__kxsrBW__cumSearchInput{flex:1}.SettingPane-module__kxsrBW__cumNewBtn{white-space:nowrap;cursor:pointer;color:#2e7d32;background:#e8f5e9;border:1px solid #a5d6a7;border-radius:4px;padding:4px 10px;font-size:12px}.SettingPane-module__kxsrBW__cumNewBtn:hover{background:#c8e6c9}.SettingPane-module__kxsrBW__cumModalFooter{border-top:1px solid #eceff1;justify-content:flex-end;gap:8px;padding:10px 16px;display:flex}.SettingPane-module__kxsrBW__cumSiCancelBtn{cursor:pointer;color:#444;background:#f5f5f5;border:1px solid #ccc;border-radius:4px;padding:5px 14px;font-size:12px}.SettingPane-module__kxsrBW__cumSiCancelBtn:hover{background:#e0e0e0}.SettingPane-module__kxsrBW__cumSiConfirmBtn{cursor:pointer;color:#fff;background:#1565c0;border:none;border-radius:4px;padding:5px 14px;font-size:12px;font-weight:600}.SettingPane-module__kxsrBW__cumSiConfirmBtn:hover:not(:disabled){background:#0d47a1}.SettingPane-module__kxsrBW__cumSiConfirmBtn:disabled{opacity:.4;cursor:default}.SettingPane-module__kxsrBW__validationScriptRow{background:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;align-items:center;gap:10px;margin-top:8px;padding:8px 12px;display:flex}.SettingPane-module__kxsrBW__validationScriptLabel{color:#546e7a;white-space:nowrap;font-size:12px}.SettingPane-module__kxsrBW__validationScriptId{color:#1565c0;letter-spacing:.03em;flex:1;font-size:13px;font-weight:600}.SettingPane-module__kxsrBW__validationScriptIdUnset{color:#9e9e9e;flex:1;font-size:12px;font-style:italic}.SettingPane-module__kxsrBW__validationScriptBtn{white-space:nowrap;cursor:pointer;color:#1565c0;background:#e3f2fd;border:1px solid #90caf9;border-radius:4px;padding:4px 12px;font-size:12px;font-weight:600}.SettingPane-module__kxsrBW__validationScriptBtn:hover:not(:disabled){background:#bbdefb}.SettingPane-module__kxsrBW__validationScriptBtn:disabled{opacity:.4;cursor:default}.SettingPane-module__kxsrBW__csModalOverlay{z-index:2100;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.SettingPane-module__kxsrBW__csModalBox{background:#fff;border-radius:8px;flex-direction:column;width:480px;max-width:94vw;display:flex;overflow:hidden;box-shadow:0 8px 32px #0000003d}.SettingPane-module__kxsrBW__csModalHeader{color:#fff;background:#37474f;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.SettingPane-module__kxsrBW__csModalTitle{font-size:14px;font-weight:600}.SettingPane-module__kxsrBW__csModalClose{color:#fff;cursor:pointer;background:0 0;border:none;font-size:18px;line-height:1}.SettingPane-module__kxsrBW__csModalClose:hover{color:#ef9a9a}.SettingPane-module__kxsrBW__csModalContent{flex-direction:column;gap:14px;padding:16px;display:flex}.SettingPane-module__kxsrBW__csModalRow{flex-direction:column;gap:4px;display:flex}.SettingPane-module__kxsrBW__csModalRowLabel{color:#455a64;font-size:12px;font-weight:600}.SettingPane-module__kxsrBW__csModalRowLabelSub{color:#78909c;font-size:11px}.SettingPane-module__kxsrBW__csModalIdRow{align-items:center;gap:8px;display:flex}.SettingPane-module__kxsrBW__csModalIdDisplay{color:#1565c0;letter-spacing:.04em;background:#e3f2fd;border:1px solid #90caf9;border-radius:4px;flex:1;padding:5px 10px;font-size:14px;font-weight:700}.SettingPane-module__kxsrBW__csModalIdUnset{color:#9e9e9e;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;flex:1;padding:5px 10px;font-size:13px;font-style:italic}.SettingPane-module__kxsrBW__csIssueBtn{white-space:nowrap;cursor:pointer;color:#2e7d32;background:#e8f5e9;border:1px solid #a5d6a7;border-radius:4px;padding:5px 12px;font-size:12px;font-weight:600}.SettingPane-module__kxsrBW__csIssueBtn:hover:not(:disabled){background:#c8e6c9}.SettingPane-module__kxsrBW__csIssueBtn:disabled{opacity:.4;cursor:default}.SettingPane-module__kxsrBW__csModalInput{color:#263238;background:#fff;border:1px solid #b0bec5;border-radius:4px;outline:none;padding:6px 10px;font-size:13px;transition:border-color .15s}.SettingPane-module__kxsrBW__csModalInput:focus{border-color:#3498db;box-shadow:0 0 0 2px #3498db1f}.SettingPane-module__kxsrBW__csModalTextarea{color:#263238;resize:vertical;background:#fff;border:1px solid #b0bec5;border-radius:4px;outline:none;min-height:70px;padding:6px 10px;font-size:13px;transition:border-color .15s}.SettingPane-module__kxsrBW__csModalTextarea:focus{border-color:#3498db;box-shadow:0 0 0 2px #3498db1f}.SettingPane-module__kxsrBW__csModalFooter{border-top:1px solid #eceff1;justify-content:flex-end;gap:8px;padding:10px 16px;display:flex}.SettingPane-module__kxsrBW__csCancelBtn{cursor:pointer;color:#444;background:#f5f5f5;border:1px solid #ccc;border-radius:4px;padding:5px 14px;font-size:12px}.SettingPane-module__kxsrBW__csCancelBtn:hover{background:#e0e0e0}.SettingPane-module__kxsrBW__csSaveBtn{cursor:pointer;color:#fff;background:#1565c0;border:none;border-radius:4px;padding:5px 14px;font-size:12px;font-weight:600}.SettingPane-module__kxsrBW__csSaveBtn:hover:not(:disabled){background:#0d47a1}.SettingPane-module__kxsrBW__csSaveBtn:disabled{opacity:.4;cursor:default}
.RelatedReferenceTree-module__unkx1G__backdrop{z-index:200;background:#0f172a73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.RelatedReferenceTree-module__unkx1G__dialog{background:#fff;border-radius:10px;flex-direction:column;width:min(1500px,98vw);height:min(92vh,1000px);display:flex;overflow:hidden;box-shadow:0 12px 40px #00000040}.RelatedReferenceTree-module__unkx1G__header{background:#f8fafc;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.RelatedReferenceTree-module__unkx1G__title{color:#1e293b;font-size:16px;font-weight:700}.RelatedReferenceTree-module__unkx1G__evalBtn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:5px;padding:8px 18px;font-size:13px;font-weight:600}.RelatedReferenceTree-module__unkx1G__evalBtn:hover{background:#1d4ed8}.RelatedReferenceTree-module__unkx1G__evalBtn:disabled{cursor:not-allowed;background:#94a3b8}.RelatedReferenceTree-module__unkx1G__closeBtn{cursor:pointer;color:#64748b;background:0 0;border:none;padding:0 6px;font-size:22px}.RelatedReferenceTree-module__unkx1G__closeBtn:hover{color:#1e293b}.RelatedReferenceTree-module__unkx1G__body{background:#fafbfc;flex:1;padding:16px 20px;overflow-y:auto}.RelatedReferenceTree-module__unkx1G__loading,.RelatedReferenceTree-module__unkx1G__error{text-align:center;color:#64748b;padding:40px;font-size:13px}.RelatedReferenceTree-module__unkx1G__error{color:#b91c1c}.RelatedReferenceTree-module__unkx1G__leafHint{color:#854d0e;background:#fef9c3;border:1px solid #fde68a;border-radius:6px;margin-bottom:12px;padding:8px 12px;font-size:12px}.RelatedReferenceTree-module__unkx1G__tree{flex-direction:column;gap:6px;display:flex}.RelatedReferenceTree-module__unkx1G__upstreamPanel{background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;margin-bottom:14px;padding:12px 14px}.RelatedReferenceTree-module__unkx1G__rootPanel{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:12px 14px}.RelatedReferenceTree-module__unkx1G__sectionLabel{color:#1e40af;letter-spacing:.05em;margin-bottom:8px;font-size:11px;font-weight:700}.RelatedReferenceTree-module__unkx1G__rootPanel .RelatedReferenceTree-module__unkx1G__sectionLabel{color:#475569}.RelatedReferenceTree-module__unkx1G__dividerLabel{text-align:center;color:#1e40af;letter-spacing:.05em;border-top:1px dashed #93c5fd;margin-top:10px;padding-top:6px;font-size:10px;font-weight:700}.RelatedReferenceTree-module__unkx1G__nodeBox{background:#fff;border:1px solid #e2e8f0;border-radius:6px;margin-bottom:4px;padding:8px 10px}.RelatedReferenceTree-module__unkx1G__nodeHeader{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.RelatedReferenceTree-module__unkx1G__itemId{color:#2563eb;background:#dbeafe;border-radius:3px;padding:3px 8px;font-family:ui-monospace,monospace;font-size:13px;font-weight:700}.RelatedReferenceTree-module__unkx1G__itemName{color:#1e293b;font-size:13px;font-weight:500}.RelatedReferenceTree-module__unkx1G__catBadge{color:#475569;background:#f1f5f9;border-radius:3px;padding:1px 6px;font-size:10px;font-weight:600}.RelatedReferenceTree-module__unkx1G__resultBadge{color:#166534;background:#dcfce7;border-radius:4px;margin-left:auto;padding:2px 8px;font-family:ui-monospace,monospace;font-size:12px}.RelatedReferenceTree-module__unkx1G__resultBadge strong{color:#14532d}.RelatedReferenceTree-module__unkx1G__errorBadge{color:#991b1b;background:#fee2e2;border-radius:4px;margin-left:auto;padding:2px 6px;font-size:11px}.RelatedReferenceTree-module__unkx1G__missingTag{color:#b91c1c;background:#fee2e2;border-radius:3px;padding:2px 8px;font-size:11px;font-weight:600}.RelatedReferenceTree-module__unkx1G__cycleTag{color:#fff;background:#dc2626;border-radius:3px;padding:2px 8px;font-size:11px;font-weight:700}.RelatedReferenceTree-module__unkx1G__unregisteredBadge{color:#c2410c;background:#ffedd5;border:1px solid #fdba74;border-radius:3px;padding:1px 6px;font-size:10px;font-weight:600}.RelatedReferenceTree-module__unkx1G__catBadgeUnclassified{color:#6b7280;background:#f1f5f9;border:1px dashed #cbd5e1;border-radius:3px;padding:1px 6px;font-size:10px;font-style:italic}.RelatedReferenceTree-module__unkx1G__nodeBoxMissing{background:#fef2f2;border-color:#fecaca!important}.RelatedReferenceTree-module__unkx1G__nodeBoxCycle{background:#fef2f2;border:2px solid #dc2626!important}.RelatedReferenceTree-module__unkx1G__nodeBoxUnregistered{background:#fffbeb;border-style:dashed!important}.RelatedReferenceTree-module__unkx1G__nodeBoxError{border-color:#fecaca!important}.RelatedReferenceTree-module__unkx1G__itemIdClickable{cursor:pointer;text-decoration:underline}.RelatedReferenceTree-module__unkx1G__itemIdClickable:hover{color:#1e40af!important;background:#bfdbfe!important}.RelatedReferenceTree-module__unkx1G__branch{border-left:2px solid #e2e8f0;margin:4px 0 0 8px;padding-left:12px}.RelatedReferenceTree-module__unkx1G__branchHeader{flex-wrap:wrap;align-items:center;gap:6px;padding:5px 0;font-size:13px;display:flex}.RelatedReferenceTree-module__unkx1G__branchToggle{color:#94a3b8;text-align:center;width:12px;font-size:9px;display:inline-block}.RelatedReferenceTree-module__unkx1G__branchKindArith,.RelatedReferenceTree-module__unkx1G__branchKindTransfer,.RelatedReferenceTree-module__unkx1G__branchKindLeaf{border-radius:3px;padding:1px 6px;font-size:10px;font-weight:700}.RelatedReferenceTree-module__unkx1G__branchKindArith{color:#6d28d9;background:#ede9fe}.RelatedReferenceTree-module__unkx1G__branchKindTransfer{color:#92400e;background:#fef3c7}.RelatedReferenceTree-module__unkx1G__branchKindLeaf{color:#065f46;background:#d1fae5}.RelatedReferenceTree-module__unkx1G__arithId{color:#6d28d9;background:#f5f3ff;border-radius:3px;padding:2px 7px;font-family:ui-monospace,monospace;font-size:12px}.RelatedReferenceTree-module__unkx1G__arithIdClickable{cursor:pointer;text-decoration:underline}.RelatedReferenceTree-module__unkx1G__arithIdClickable:hover{color:#5b21b6!important;background:#ddd6fe!important}.RelatedReferenceTree-module__unkx1G__branchLabel{color:#475569;font-size:12px}.RelatedReferenceTree-module__unkx1G__arithName{color:#1e293b;font-size:12px;font-style:italic}.RelatedReferenceTree-module__unkx1G__formula{color:#475569;text-overflow:ellipsis;white-space:nowrap;background:#f1f5f9;border-radius:3px;max-width:480px;padding:2px 8px;font-family:ui-monospace,monospace;font-size:12px;overflow:hidden}.RelatedReferenceTree-module__unkx1G__leafInput{border:1px solid #cbd5e1;border-radius:4px;width:140px;padding:4px 10px;font-family:ui-monospace,monospace;font-size:13px}.RelatedReferenceTree-module__unkx1G__branchResult{color:#166534;background:#f0fdf4;border-radius:3px;margin-left:auto;padding:1px 6px;font-family:ui-monospace,monospace;font-size:11px}.RelatedReferenceTree-module__unkx1G__branchError{color:#991b1b;background:#fef2f2;border-radius:3px;margin-left:auto;padding:1px 6px;font-size:10px}.RelatedReferenceTree-module__unkx1G__branchChildren{margin-top:4px}.RelatedReferenceTree-module__unkx1G__footer{background:#f8fafc;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:10px 18px;display:flex}.RelatedReferenceTree-module__unkx1G__closeBtnFooter{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:5px;padding:6px 14px;font-size:12px;font-weight:500}.RelatedReferenceTree-module__unkx1G__closeBtnFooter:hover{background:#f1f5f9}
.LpstSelector-module__pGpujq__settingLabel{color:#555;margin-bottom:4px;font-size:12px;font-weight:600;display:block}.LpstSelector-module__pGpujq__settingInput{border:1px solid #ddd;border-radius:4px;width:100%;padding:7px 10px;font-family:inherit;font-size:13px}.LpstSelector-module__pGpujq__settingInput:focus{border-color:#3498db;outline:none;box-shadow:0 0 0 2px #3498db1f}
.NCalcuSelector-module__Es9c5G__settingLabel{color:#555;margin-bottom:4px;font-size:12px;font-weight:600;display:block}.NCalcuSelector-module__Es9c5G__settingInput{border:1px solid #ddd;border-radius:4px;width:100%;padding:7px 10px;font-family:inherit;font-size:13px}.NCalcuSelector-module__Es9c5G__settingInput:focus{border-color:#3498db;outline:none;box-shadow:0 0 0 2px #3498db1f}
.PlatformKeySelector-module__uQJ9jG__settingLabel{color:#555;margin-bottom:4px;font-size:12px;font-weight:600;display:block}.PlatformKeySelector-module__uQJ9jG__settingInput{border:1px solid #ddd;border-radius:4px;width:100%;padding:7px 10px;font-family:inherit;font-size:13px}.PlatformKeySelector-module__uQJ9jG__settingInput:focus{border-color:#3498db;outline:none;box-shadow:0 0 0 2px #3498db1f}
.FileUploadPane-module__DjNapq__pane{flex-direction:column;gap:16px;display:flex}.FileUploadPane-module__DjNapq__titleRow{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.FileUploadPane-module__DjNapq__title{color:#2c3e50;margin-bottom:4px;font-size:16px;font-weight:700}.FileUploadPane-module__DjNapq__desc{color:#2980b9;font-size:13px}.FileUploadPane-module__DjNapq__templateBtn{color:#4a5568;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #c8d3dc;border-radius:6px;flex-shrink:0;align-items:center;gap:6px;padding:7px 16px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:flex}.FileUploadPane-module__DjNapq__templateBtn:hover{background:#f0f4f8;border-color:#a0b0bf}.FileUploadPane-module__DjNapq__templateIcon{color:#5a7a9a;font-size:14px}.FileUploadPane-module__DjNapq__dropZone{cursor:pointer;background:#f8f9fb;border:2px dashed #d0d7de;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:180px;padding:48px 32px;transition:border-color .15s,background .15s;display:flex}.FileUploadPane-module__DjNapq__dropZone:hover{background:#f0f7ff;border-color:#3498db}.FileUploadPane-module__DjNapq__dragging{background:#e8f4fd;border-color:#2980b9}.FileUploadPane-module__DjNapq__hasFile{cursor:default;background:#f0faf5;border-style:solid;border-color:#27ae60}.FileUploadPane-module__DjNapq__hiddenInput{display:none}.FileUploadPane-module__DjNapq__uploadIcon{color:#a0b0c0;display:flex}.FileUploadPane-module__DjNapq__dropText{color:#5a6a7a;font-size:14px}.FileUploadPane-module__DjNapq__selectBtn{color:#2c3e50;cursor:pointer;background:#fff;border:1px solid #c0ccd8;border-radius:6px;padding:7px 24px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.FileUploadPane-module__DjNapq__selectBtn:hover{background:#eef2f6;border-color:#a0b0bf}.FileUploadPane-module__DjNapq__formats{color:#9aabb8;font-size:12px}.FileUploadPane-module__DjNapq__fileIcon{font-size:32px}.FileUploadPane-module__DjNapq__fileName{color:#2c3e50;font-size:14px;font-weight:600}.FileUploadPane-module__DjNapq__fileSize{color:#7f8c8d;font-size:12px}.FileUploadPane-module__DjNapq__clearBtn{color:#7f8c8d;cursor:pointer;background:#fff;border:1px solid #d0d7de;border-radius:4px;margin-top:4px;padding:4px 12px;font-size:12px;transition:background .15s}.FileUploadPane-module__DjNapq__clearBtn:hover{background:#f5f5f5}.FileUploadPane-module__DjNapq__uploadActions{justify-content:flex-end;display:flex}.FileUploadPane-module__DjNapq__uploadBtn{color:#fff;cursor:pointer;background:#2980b9;border:none;border-radius:6px;padding:9px 32px;font-size:14px;font-weight:600;transition:background .15s}.FileUploadPane-module__DjNapq__uploadBtn:hover{background:#216fa0}
.ArithListPane-module__52ohLG__pane{flex-direction:column;gap:12px;height:calc(100vh - 180px);padding-bottom:120px;display:flex}.ArithListPane-module__52ohLG__tabBar{border-bottom:2px solid #d8e0e8;flex-shrink:0;gap:2px;display:flex}.ArithListPane-module__52ohLG__tab{color:#6b7a8d;cursor:pointer;background:#f5f7fa;border:1px solid #d8e0e8;border-bottom:none;border-radius:6px 6px 0 0;align-items:center;gap:8px;margin-bottom:-2px;padding:8px 18px;font-size:13px;font-weight:600;display:inline-flex}.ArithListPane-module__52ohLG__tab:hover{color:#2c3e50;background:#eef2f6}.ArithListPane-module__52ohLG__tabActive{color:#2563eb;background:#fff;border-color:#d8e0e8 #d8e0e8 #fff;border-bottom-style:solid;border-bottom-width:2px}.ArithListPane-module__52ohLG__tabBadge{color:#fff;background:#2563eb;border-radius:10px;padding:1px 8px;font-size:10px;font-weight:700}.ArithListPane-module__52ohLG__tabBadgeResult{color:#fff;background:#27ae60;border-radius:10px;padding:1px 8px;font-size:10px;font-weight:700}.ArithListPane-module__52ohLG__twoPane{flex:auto;gap:16px;min-height:0;display:flex;overflow:hidden}.ArithListPane-module__52ohLG__leftPane{flex-direction:column;flex:3;gap:12px;min-width:0;height:100%;display:flex;overflow:hidden}.ArithListPane-module__52ohLG__verifyContent{flex-direction:column;gap:12px;padding:16px;display:flex}.ArithListPane-module__52ohLG__verifySelection{background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;flex-wrap:wrap;align-items:center;gap:16px;padding:10px 16px;font-size:12px;display:flex}.ArithListPane-module__52ohLG__verifySelectionEmpty{color:#b91c1c;font-weight:600}.ArithListPane-module__52ohLG__verifySelectionHint{color:#7f8c8d;font-size:11px}.ArithListPane-module__52ohLG__verifySelectionCount{color:#1e40af}.ArithListPane-module__52ohLG__verifySelectionList{color:#6b7a8d;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;overflow:hidden}.ArithListPane-module__52ohLG__rightPane{background:#fff;border:1px solid #e8ecf0;border-radius:8px;flex-direction:column;flex:2;min-width:360px;display:flex;overflow-y:auto}.ArithListPane-module__52ohLG__editHeader{border-bottom:1px solid #e8ecf0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.ArithListPane-module__52ohLG__editTitle{color:#2c3e50;font-size:15px;font-weight:700}.ArithListPane-module__52ohLG__editBody{flex-direction:column;flex:1;gap:14px;padding:20px;display:flex;overflow-y:auto}.ArithListPane-module__52ohLG__editFooter{border-top:1px solid #e8ecf0;justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}.ArithListPane-module__52ohLG__aiBtn{color:#6b21a8;cursor:pointer;background:#f3e8ff;border:1px solid #8e44ad;border-radius:4px;padding:4px 10px;font-size:11px;font-weight:600}.ArithListPane-module__52ohLG__aiBtn:hover{background:#e9d5ff}.ArithListPane-module__52ohLG__refList{flex-direction:column;gap:4px;display:flex}.ArithListPane-module__52ohLG__refListItem{align-items:center;gap:6px;font-size:12px;display:flex}.ArithListPane-module__52ohLG__refListId{color:#2980b9;cursor:pointer;font-family:monospace;font-size:11px;text-decoration:underline}.ArithListPane-module__52ohLG__refListId:hover{color:#1a5276}.ArithListPane-module__52ohLG__refListName{color:#4a5568}.ArithListPane-module__52ohLG__rowSelected{background:#e8f4fd}.ArithListPane-module__52ohLG__rowSelected:hover{background:#dbeafe}.ArithListPane-module__52ohLG__toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ArithListPane-module__52ohLG__searchInput{background:#fff;border:1px solid #d0d7de;border-radius:6px;outline:none;flex:1;min-width:200px;max-width:320px;padding:7px 12px;font-size:13px}.ArithListPane-module__52ohLG__searchInput:focus{border-color:#3498db;box-shadow:0 0 0 2px #3498db26}.ArithListPane-module__52ohLG__toolbarActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ArithListPane-module__52ohLG__toolbarSep{background:#d0d7de;width:1px;height:24px;margin:0 2px}.ArithListPane-module__52ohLG__bulkBtn{color:#fff;cursor:pointer;background:#2980b9;border:1px solid #2980b9;border-radius:6px;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:500;transition:background .15s;display:flex}.ArithListPane-module__52ohLG__bulkBtn:hover:not(:disabled){background:#216fa0}.ArithListPane-module__52ohLG__bulkBtn.ArithListPane-module__52ohLG__disabled,.ArithListPane-module__52ohLG__bulkBtn:disabled{color:#a0aab8;cursor:default;background:#f0f2f5;border-color:#d0d7de}.ArithListPane-module__52ohLG__badge{background:#ffffff4d;border-radius:10px;padding:1px 6px;font-size:11px;font-weight:700}.ArithListPane-module__52ohLG__disabled .ArithListPane-module__52ohLG__badge{display:none}.ArithListPane-module__52ohLG__templateBtn{color:#fff;cursor:pointer;background:#2e7d5e;border:1px solid #2e7d5e;border-radius:6px;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:flex}.ArithListPane-module__52ohLG__templateBtn:hover:not(:disabled){background:#25694f;border-color:#25694f}.ArithListPane-module__52ohLG__templateBtn.ArithListPane-module__52ohLG__disabled,.ArithListPane-module__52ohLG__templateBtn:disabled{color:#a0aab8;cursor:default;background:#f0f2f5;border-color:#d0d7de}.ArithListPane-module__52ohLG__badgeOutline{background:#ffffff40;border:1px solid #fff9;border-radius:10px;padding:0 5px;font-size:11px;font-weight:700}.ArithListPane-module__52ohLG__disabled .ArithListPane-module__52ohLG__badgeOutline{display:none}.ArithListPane-module__52ohLG__tableWrap{border:1px solid #e8ecf0;border-radius:6px;flex:1;overflow:auto}.ArithListPane-module__52ohLG__table{border-collapse:collapse;width:100%;font-size:13px}.ArithListPane-module__52ohLG__table thead{z-index:1;background:#f5f7fa;position:sticky;top:0}.ArithListPane-module__52ohLG__table th{text-align:left;color:#5a6a7a;white-space:nowrap;border-bottom:2px solid #e0e6ed;padding:8px 10px;font-size:11px;font-weight:700}.ArithListPane-module__52ohLG__thCheck{text-align:center;width:36px}.ArithListPane-module__52ohLG__thId{width:80px}.ArithListPane-module__52ohLG__thName{width:140px}.ArithListPane-module__52ohLG__thFormula{min-width:140px}.ArithListPane-module__52ohLG__thSources{width:130px}.ArithListPane-module__52ohLG__thCat{width:90px}.ArithListPane-module__52ohLG__categoryFilter{color:#374151;background:#fff;border:1px solid #d1d5db;border-radius:6px;outline:none;min-width:120px;padding:6px 10px;font-size:12px}.ArithListPane-module__52ohLG__categoryFilter:focus{border-color:#2563eb}.ArithListPane-module__52ohLG__thError{width:160px}.ArithListPane-module__52ohLG__row{border-bottom:1px solid #f0f2f5;transition:background .1s}.ArithListPane-module__52ohLG__rowClickable{cursor:pointer}.ArithListPane-module__52ohLG__rowClickable:hover{background:#f4f8fc}.ArithListPane-module__52ohLG__row:hover{background:#f8fafc}.ArithListPane-module__52ohLG__rowChecked{background:#eef6ff}.ArithListPane-module__52ohLG__rowChecked:hover{background:#e4f0fb}.ArithListPane-module__52ohLG__table td{vertical-align:middle;padding:8px 10px}.ArithListPane-module__52ohLG__tdCheck{text-align:center}.ArithListPane-module__52ohLG__tdId{color:#1a5276;white-space:nowrap;font-family:monospace;font-size:12px;font-weight:600}.ArithListPane-module__52ohLG__tdName{color:#2c3e50;font-weight:500}.ArithListPane-module__52ohLG__tdCat{color:#4b5563;white-space:nowrap;font-size:11px}.ArithListPane-module__52ohLG__tdFormula{color:#4a5568;white-space:pre-wrap;word-break:break-word}.ArithListPane-module__52ohLG__tdFormula code{font-family:monospace;font-size:12px}.ArithListPane-module__52ohLG__tdError{min-width:160px;max-width:320px}.ArithListPane-module__52ohLG__errorMsg{color:#b91c1c;white-space:pre-wrap;word-break:break-word;font-size:11px;line-height:1.5}.ArithListPane-module__52ohLG__errorLabel{color:#2c3e50;background:#f0f2f5;border-radius:3px;padding:1px 4px;font-weight:600}.ArithListPane-module__52ohLG__tdSources{vertical-align:top;white-space:nowrap;font-size:12px}.ArithListPane-module__52ohLG__refItem{white-space:nowrap;align-items:baseline;gap:5px;line-height:1.8;display:flex}.ArithListPane-module__52ohLG__refId{color:#2980b9;font-family:monospace;font-size:11px}.ArithListPane-module__52ohLG__refIdLink{color:#2980b9;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-family:monospace;font-size:11px;text-decoration:underline}.ArithListPane-module__52ohLG__refIdLink:hover{color:#1a5276}.ArithListPane-module__52ohLG__refName{color:#4a5568;font-size:12px}.ArithListPane-module__52ohLG__refEmpty{color:#a0aab8}.ArithListPane-module__52ohLG__empty{text-align:center;color:#a0aab8;padding:32px;font-size:13px}.ArithListPane-module__52ohLG__verifySection{background:#fafbfc;border:1px solid #e8ecf0;border-radius:8px;flex-direction:column;flex-shrink:0;gap:10px;padding:14px 16px;display:flex}.ArithListPane-module__52ohLG__verifySectionHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ArithListPane-module__52ohLG__verifySectionTitle{color:#2c3e50;font-size:14px;font-weight:700}.ArithListPane-module__52ohLG__verifySectionDesc{color:#7f8c8d;margin-top:4px;font-size:12px}.ArithListPane-module__52ohLG__verifyRow{align-items:center;gap:12px;display:flex}.ArithListPane-module__52ohLG__verifyDropZone{cursor:pointer;background:#fff;border:2px dashed #b0c8e0;border-radius:8px;flex:1;align-items:center;gap:12px;min-height:52px;padding:12px 16px;transition:border-color .15s,background .15s;display:flex}.ArithListPane-module__52ohLG__verifyDropZone:hover{background:#f0f7ff;border-color:#3498db}.ArithListPane-module__52ohLG__verifyDropZoneHasFile{background:#f0f9f4;border-style:solid;border-color:#5a8a6a}.ArithListPane-module__52ohLG__verifyDropZoneActive{background:#dbeafe;border-style:solid;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}.ArithListPane-module__52ohLG__verifyDropText{color:#5a6a7a;font-size:13px}.ArithListPane-module__52ohLG__verifyDropFormats{color:#9aabb8;margin-left:auto;font-size:11px}.ArithListPane-module__52ohLG__verifyFileName{color:#2e7d5e;flex:1;font-size:13px;font-weight:500}.ArithListPane-module__52ohLG__verifyClearBtn{color:#9aabb8;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:16px;line-height:1}.ArithListPane-module__52ohLG__verifyClearBtn:hover{color:#e74c3c}.ArithListPane-module__52ohLG__verifyRunBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#2980b9;border:1px solid #2980b9;border-radius:6px;padding:10px 18px;font-size:13px;font-weight:600;transition:background .15s}.ArithListPane-module__52ohLG__verifyRunBtn:hover:not(:disabled){background:#216fa0}.ArithListPane-module__52ohLG__verifyRunBtn.ArithListPane-module__52ohLG__disabled,.ArithListPane-module__52ohLG__verifyRunBtn:disabled{color:#a0aab8;cursor:default;background:#f0f2f5;border-color:#d0d7de}.ArithListPane-module__52ohLG__tableFooter{color:#7f8c8d;align-items:center;gap:12px;padding-top:4px;font-size:12px;display:flex}.ArithListPane-module__52ohLG__selectedCount{color:#2980b9;font-weight:600}.ArithListPane-module__52ohLG__formRow{flex-direction:column;gap:4px;display:flex}.ArithListPane-module__52ohLG__formLabel{color:#4a5568;font-size:12px;font-weight:600}.ArithListPane-module__52ohLG__formInput{border:1px solid #d0d7de;border-radius:6px;outline:none;padding:8px 10px;font-size:13px}.ArithListPane-module__52ohLG__formInput:focus{border-color:#3498db;box-shadow:0 0 0 2px #3498db26}.ArithListPane-module__52ohLG__formInput[readonly]{color:#888;cursor:default;background:#f8f9fa}.ArithListPane-module__52ohLG__formTextarea{resize:vertical;border:1px solid #d0d7de;border-radius:6px;outline:none;padding:8px 10px;font-family:monospace;font-size:13px}.ArithListPane-module__52ohLG__formTextarea:focus{border-color:#3498db;box-shadow:0 0 0 2px #3498db26}.ArithListPane-module__52ohLG__cancelBtn{color:#4a5568;cursor:pointer;background:#fff;border:1px solid #d0d7de;border-radius:6px;padding:8px 16px;font-size:13px}.ArithListPane-module__52ohLG__cancelBtn:hover{background:#f5f7fa}.ArithListPane-module__52ohLG__saveBtn{color:#fff;cursor:pointer;background:#2980b9;border:none;border-radius:6px;padding:8px 18px;font-size:13px;font-weight:600}.ArithListPane-module__52ohLG__saveBtn:hover:not(:disabled){background:#216fa0}.ArithListPane-module__52ohLG__saveBtn:disabled{cursor:default;background:#a0b8cc}.ArithListPane-module__52ohLG__deleteBtnModal{color:#e74c3c;cursor:pointer;background:#fff;border:1px solid #e74c3c;border-radius:6px;padding:8px 14px;font-size:13px;font-weight:500}.ArithListPane-module__52ohLG__deleteBtnModal:hover{background:#fdecea}.ArithListPane-module__52ohLG__verifyResultPanel{background:#fff;border:1px solid #d0d7de;border-radius:8px;margin-top:12px;overflow:hidden}.ArithListPane-module__52ohLG__verifyResultHeader{background:#f5f7fa;border-bottom:1px solid #e8ecf0;align-items:center;gap:12px;padding:10px 14px;display:flex}.ArithListPane-module__52ohLG__verifyResultTitle{color:#2c3e50;font-size:13px;font-weight:700}.ArithListPane-module__52ohLG__verifyResultSummary{gap:10px;font-size:12px;font-weight:600;display:flex}.ArithListPane-module__52ohLG__vrPass{color:#27ae60}.ArithListPane-module__52ohLG__vrFail{color:#e74c3c}.ArithListPane-module__52ohLG__vrSkip{color:#95a5a6}.ArithListPane-module__52ohLG__verifyDownloadBtn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:4px;align-items:center;gap:4px;margin-left:auto;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}.ArithListPane-module__52ohLG__verifyDownloadBtn:hover{background:#1d4ed8}.ArithListPane-module__52ohLG__verifyResultClose{color:#7f8c8d;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:16px;line-height:1}.ArithListPane-module__52ohLG__verifyResultClose:hover{color:#e74c3c}.ArithListPane-module__52ohLG__verifyResultNote{color:#7a5e00;background:#fff8e6;border-bottom:1px solid #ffe69c;padding:8px 14px;font-size:11px;line-height:1.5}.ArithListPane-module__52ohLG__verifyResultTable{max-height:300px;overflow-y:auto}.ArithListPane-module__52ohLG__verifyResultTable table{border-collapse:collapse;width:100%;font-size:12px}.ArithListPane-module__52ohLG__verifyResultTable th{text-align:left;color:#4a5568;white-space:nowrap;background:#f8f9fa;border-bottom:1px solid #e8ecf0;padding:6px 10px;font-weight:600;position:sticky;top:0}.ArithListPane-module__52ohLG__verifyResultTable td{color:#2c3e50;border-bottom:1px solid #f0f2f5;padding:5px 10px}.ArithListPane-module__52ohLG__vrRowPass{background:#f0faf4}.ArithListPane-module__52ohLG__vrRowFail{background:#fdf2f2}.ArithListPane-module__52ohLG__vrRowSkip{color:#95a5a6;background:#f8f9fa}.ArithListPane-module__52ohLG__vrJudge{text-align:center;font-weight:700}.ArithListPane-module__52ohLG__vrExpression{text-overflow:ellipsis;white-space:nowrap;max-width:240px;font-family:monospace;font-size:11px;overflow:hidden}.ArithListPane-module__52ohLG__dataVerifyBtn{color:#27ae60;cursor:pointer;background:#fff;border:1px solid #27ae60;border-radius:6px;padding:8px 14px;font-size:13px;font-weight:600;transition:background .15s}.ArithListPane-module__52ohLG__dataVerifyBtn:hover{background:#f0faf4}.ArithListPane-module__52ohLG__qvOverlay{z-index:10000;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ArithListPane-module__52ohLG__qvModal{background:#fff;border-radius:12px;flex-direction:column;width:min(90vw,900px);max-height:80vh;display:flex;overflow:hidden;box-shadow:0 12px 48px #0003}.ArithListPane-module__52ohLG__qvModalHeader{background:#f8f9fa;border-bottom:1px solid #e8ecf0;align-items:center;gap:12px;padding:16px 20px;display:flex}.ArithListPane-module__52ohLG__qvModalTitle{color:#2c3e50;font-size:15px;font-weight:700}.ArithListPane-module__52ohLG__qvModalActions{align-items:center;gap:8px;margin-left:auto;display:flex}.ArithListPane-module__52ohLG__qvModalClose{color:#7f8c8d;cursor:pointer;background:0 0;border:none;margin-left:8px;padding:0 4px;font-size:20px;line-height:1}.ArithListPane-module__52ohLG__qvModalClose:hover{color:#e74c3c}.ArithListPane-module__52ohLG__qvFormulaBar{background:#fafbfc;border-bottom:1px solid #f0f2f5;align-items:center;gap:8px;padding:10px 20px;display:flex}.ArithListPane-module__52ohLG__qvFormulaLabel{color:#7f8c8d;white-space:nowrap;font-size:12px;font-weight:600}.ArithListPane-module__52ohLG__qvFormulaCode{color:#2c3e50;text-overflow:ellipsis;white-space:nowrap;font-family:monospace;font-size:12px;overflow:hidden}.ArithListPane-module__52ohLG__qvModalBody{flex:1;padding:0;overflow:auto}.ArithListPane-module__52ohLG__qvTable{border-collapse:collapse;width:100%;font-size:13px}.ArithListPane-module__52ohLG__qvTable thead{z-index:1;position:sticky;top:0}.ArithListPane-module__52ohLG__qvTable th{text-align:left;color:#4a5568;white-space:nowrap;background:#f8f9fa;border-bottom:2px solid #e8ecf0;padding:8px 12px;font-weight:600}.ArithListPane-module__52ohLG__qvTable td{border-bottom:1px solid #f0f2f5;padding:6px 8px}.ArithListPane-module__52ohLG__qvColHeader{flex-direction:column;gap:1px;display:flex}.ArithListPane-module__52ohLG__qvColId{color:#2980b9;font-family:monospace;font-size:11px;font-weight:700}.ArithListPane-module__52ohLG__qvColName{color:#7f8c8d;font-size:10px;font-weight:400}.ArithListPane-module__52ohLG__qvThNum{text-align:center;width:36px}.ArithListPane-module__52ohLG__qvThVar,.ArithListPane-module__52ohLG__qvThExpected{min-width:100px}.ArithListPane-module__52ohLG__qvThActual{min-width:90px}.ArithListPane-module__52ohLG__qvThJudge{text-align:center;width:50px}.ArithListPane-module__52ohLG__qvThAction{width:32px}.ArithListPane-module__52ohLG__quickVerifyRunBtn{color:#fff;cursor:pointer;background:#27ae60;border:1px solid #27ae60;border-radius:5px;padding:6px 14px;font-size:12px;font-weight:600}.ArithListPane-module__52ohLG__quickVerifyRunBtn:hover:not(:disabled){background:#219a52}.ArithListPane-module__52ohLG__quickVerifyRunBtn:disabled{opacity:.6;cursor:default}.ArithListPane-module__52ohLG__quickVerifyAddBtn{color:#4a5568;cursor:pointer;background:#fff;border:1px solid #d0d7de;border-radius:5px;padding:6px 12px;font-size:12px}.ArithListPane-module__52ohLG__quickVerifyAddBtn:hover{background:#f5f7fa}.ArithListPane-module__52ohLG__quickVerifyResetBtn{color:#95a5a6;cursor:pointer;background:#fff;border:1px solid #d0d7de;border-radius:5px;padding:6px 12px;font-size:12px}.ArithListPane-module__52ohLG__quickVerifyResetBtn:hover{color:#e74c3c;border-color:#e74c3c}.ArithListPane-module__52ohLG__quickVerifyEmpty{color:#95a5a6;text-align:center;padding:24px 20px;font-size:13px}.ArithListPane-module__52ohLG__quickVerifySummary{gap:10px;font-size:13px;font-weight:600;display:flex}.ArithListPane-module__52ohLG__qvInput{box-sizing:border-box;border:1px solid #d0d7de;border-radius:5px;outline:none;width:100%;min-width:70px;padding:6px 8px;font-family:monospace;font-size:13px}.ArithListPane-module__52ohLG__qvInput:focus{border-color:#3498db;box-shadow:0 0 0 2px #3498db1f}.ArithListPane-module__52ohLG__qvInputExpected{background:#fffef5;border-color:#f0d78c}.ArithListPane-module__52ohLG__qvInputExpected:focus{border-color:#e6b800;box-shadow:0 0 0 2px #e6b8001f}.ArithListPane-module__52ohLG__qvRowNum{color:#95a5a6;text-align:center;font-size:12px}.ArithListPane-module__52ohLG__qvActual{font-family:monospace;font-weight:600;padding-left:12px!important}.ArithListPane-module__52ohLG__qvJudge{text-align:center;font-weight:700}.ArithListPane-module__52ohLG__qvRowPass{background:#f0faf4}.ArithListPane-module__52ohLG__qvRowFail{background:#fdf2f2}.ArithListPane-module__52ohLG__qvRowError{background:#fef9e7}.ArithListPane-module__52ohLG__qvPass{color:#27ae60}.ArithListPane-module__52ohLG__qvFail{color:#e74c3c}.ArithListPane-module__52ohLG__qvSkip{color:#95a5a6}.ArithListPane-module__52ohLG__qvError{color:#e67e22;cursor:help;font-size:12px}.ArithListPane-module__52ohLG__qvSpinner{color:#95a5a6}.ArithListPane-module__52ohLG__qvDeleteBtn{color:#bdc3c7;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:16px}.ArithListPane-module__52ohLG__qvDeleteBtn:hover{color:#e74c3c}
.ArithP3Tab-module__t9OnfG__wrapper{background:#f8fafc;flex-direction:column;gap:12px;height:100%;min-height:0;padding:16px;display:flex}.ArithP3Tab-module__t9OnfG__header{border-bottom:1px solid #e5e7eb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:10px;display:flex}.ArithP3Tab-module__t9OnfG__headerTitle{color:#172461;align-items:center;gap:10px;font-size:14px;font-weight:600;display:inline-flex}.ArithP3Tab-module__t9OnfG__modeBadge{letter-spacing:.04em;border-radius:12px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.ArithP3Tab-module__t9OnfG__modeBadgeMock{color:#92400e;background:#fef3c7}.ArithP3Tab-module__t9OnfG__modeBadgeReal{color:#166534;background:#dcfce7}.ArithP3Tab-module__t9OnfG__sendBtn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:6px;padding:8px 20px;font-size:13px;font-weight:600}.ArithP3Tab-module__t9OnfG__sendBtn:disabled{cursor:not-allowed;background:#9ca3af}.ArithP3Tab-module__t9OnfG__sendBtn:hover:not(:disabled){background:#1d4ed8}.ArithP3Tab-module__t9OnfG__stats{color:#57606a;font-size:12px}.ArithP3Tab-module__t9OnfG__statsError{color:#b91c1c}.ArithP3Tab-module__t9OnfG__listWrap{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex:1;min-height:0;overflow:auto}.ArithP3Tab-module__t9OnfG__empty{text-align:center;color:#9ca3af;padding:40px;font-size:13px}.ArithP3Tab-module__t9OnfG__row{border-bottom:1px solid #f3f4f6;grid-template-columns:24px 100px 1fr 160px;align-items:center;gap:12px;padding:10px 14px;font-size:12px;display:grid}.ArithP3Tab-module__t9OnfG__rowError{background:#fef2f2}.ArithP3Tab-module__t9OnfG__rowConflict{background:#fff7ed}.ArithP3Tab-module__t9OnfG__rowSuccess{background:#f0fdf4}.ArithP3Tab-module__t9OnfG__rowSending{background:#eff6ff}.ArithP3Tab-module__t9OnfG__statusIcon{border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:inline-flex}.ArithP3Tab-module__t9OnfG__statusIdle{color:#6b7280;background:#e5e7eb}.ArithP3Tab-module__t9OnfG__statusValidating,.ArithP3Tab-module__t9OnfG__statusPeeking,.ArithP3Tab-module__t9OnfG__statusSending{color:#1d4ed8;background:#dbeafe;animation:1.2s linear infinite ArithP3Tab-module__t9OnfG__spin}@keyframes ArithP3Tab-module__t9OnfG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ArithP3Tab-module__t9OnfG__statusSuccess{color:#fff;background:#16a34a}.ArithP3Tab-module__t9OnfG__statusError{color:#fff;background:#dc2626}.ArithP3Tab-module__t9OnfG__statusConflict{color:#fff;background:#f97316}.ArithP3Tab-module__t9OnfG__statusSkip{color:#fff;background:#9ca3af}.ArithP3Tab-module__t9OnfG__arithId{color:#1e40af;font-family:ui-monospace,monospace;font-weight:600}.ArithP3Tab-module__t9OnfG__name{color:#111827;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ArithP3Tab-module__t9OnfG__statusText{color:#4b5563;font-size:11px}.ArithP3Tab-module__t9OnfG__statusTextErr{color:#b91c1c}.ArithP3Tab-module__t9OnfG__statusTextConflict{color:#c2410c}.ArithP3Tab-module__t9OnfG__statusTextOk{color:#15803d}.ArithP3Tab-module__t9OnfG__errorDetail{color:#b91c1c;background:#fef2f2;border-radius:4px;grid-column:2/span 3;margin-top:2px;padding:4px 8px;font-size:11px}.ArithP3Tab-module__t9OnfG__conflictDetail{color:#9a3412;background:#fff7ed;border-radius:4px;grid-column:2/span 3;margin-top:2px;padding:4px 8px;font-size:11px}.ArithP3Tab-module__t9OnfG__dialogBackdrop{z-index:9998;background:#11182799;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ArithP3Tab-module__t9OnfG__dialog{background:#fff;border-radius:10px;flex-direction:column;gap:12px;width:min(620px,92vw);max-height:85vh;padding:20px;display:flex;box-shadow:0 24px 56px #0000004d}.ArithP3Tab-module__t9OnfG__dialogTitle{color:#172461;font-size:16px;font-weight:700}.ArithP3Tab-module__t9OnfG__dialogBody{flex:1;min-height:0;overflow:auto}.ArithP3Tab-module__t9OnfG__dialogSummary{color:#374151;background:#f3f4f6;border-radius:6px;padding:10px 14px;font-size:13px;line-height:1.6}.ArithP3Tab-module__t9OnfG__dialogFooter{justify-content:flex-end;gap:8px;display:flex}.ArithP3Tab-module__t9OnfG__cancelBtn{cursor:pointer;background:#fff;border:1px solid #d0d7de;border-radius:6px;padding:8px 16px;font-size:13px}
.ConflictResolutionDialog-module__OfljdG__backdrop{z-index:100;background:#1e293b66;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ConflictResolutionDialog-module__OfljdG__dialog{background:#fff;border-radius:10px;flex-direction:column;width:min(960px,95vw);max-height:92vh;display:flex;overflow-y:auto;box-shadow:0 8px 30px #00000040}.ConflictResolutionDialog-module__OfljdG__header{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.ConflictResolutionDialog-module__OfljdG__title{color:#1e293b;font-size:15px;font-weight:700}.ConflictResolutionDialog-module__OfljdG__closeBtn{cursor:pointer;color:#64748b;background:0 0;border:none;padding:2px 8px;font-size:20px}.ConflictResolutionDialog-module__OfljdG__timestampRow{color:#64748b;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:8px 20px;font-size:11px}.ConflictResolutionDialog-module__OfljdG__toolbar{border-bottom:1px solid #e2e8f0;gap:8px;padding:10px 20px;display:flex}.ConflictResolutionDialog-module__OfljdG__toolbarBtn{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:4px 12px;font-size:11px}.ConflictResolutionDialog-module__OfljdG__toolbarBtn:hover{background:#f1f5f9}.ConflictResolutionDialog-module__OfljdG__fieldTable{flex-direction:column;gap:4px;padding:12px 20px;display:flex}.ConflictResolutionDialog-module__OfljdG__fieldHeader{color:#64748b;border-bottom:2px solid #e2e8f0;grid-template-columns:110px 1fr 1fr;gap:12px;margin-bottom:4px;padding:6px 8px;font-size:11px;font-weight:700;display:grid}.ConflictResolutionDialog-module__OfljdG__fieldRow{border-bottom:1px solid #f1f5f9;grid-template-columns:110px 1fr 1fr;align-items:center;gap:12px;padding:8px;font-size:12px;display:grid}.ConflictResolutionDialog-module__OfljdG__fieldRow.ConflictResolutionDialog-module__OfljdG__diff{background:#fef3c7}.ConflictResolutionDialog-module__OfljdG__colLabel{color:#475569;font-size:11px;font-weight:600}.ConflictResolutionDialog-module__OfljdG__choiceCell{cursor:pointer;border-radius:4px;align-items:flex-start;gap:6px;padding:4px 6px;display:flex}.ConflictResolutionDialog-module__OfljdG__choiceCell:hover{background:#f1f5f9}.ConflictResolutionDialog-module__OfljdG__cellValue{color:#1e293b;word-break:break-all;flex:1;max-height:60px;font-family:ui-monospace,monospace;font-size:11.5px;overflow-y:auto}.ConflictResolutionDialog-module__OfljdG__cellValue em{color:#94a3b8;font-family:inherit;font-style:italic}.ConflictResolutionDialog-module__OfljdG__mergedPreview{background:#f0fdf4;border-top:1px solid #bbf7d0;border-bottom:1px solid #bbf7d0;margin:0 0 8px;padding:12px 20px}.ConflictResolutionDialog-module__OfljdG__previewTitle{color:#166534;margin-bottom:6px;font-size:11px;font-weight:700}.ConflictResolutionDialog-module__OfljdG__previewRow{grid-template-columns:80px 1fr;gap:8px;padding:2px 0;font-size:11.5px;display:grid}.ConflictResolutionDialog-module__OfljdG__previewRow span{color:#475569;font-weight:600}.ConflictResolutionDialog-module__OfljdG__previewRow code{color:#1e293b;word-break:break-all;font-family:ui-monospace,monospace}.ConflictResolutionDialog-module__OfljdG__footer{border-top:1px solid #e2e8f0;justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.ConflictResolutionDialog-module__OfljdG__secondaryBtn,.ConflictResolutionDialog-module__OfljdG__primaryBtn,.ConflictResolutionDialog-module__OfljdG__remoteBtn{cursor:pointer;border:1px solid #0000;border-radius:5px;padding:7px 14px;font-size:12px;font-weight:600}.ConflictResolutionDialog-module__OfljdG__secondaryBtn{color:#475569;background:#fff;border-color:#cbd5e1}.ConflictResolutionDialog-module__OfljdG__secondaryBtn:hover{background:#f1f5f9}.ConflictResolutionDialog-module__OfljdG__remoteBtn{color:#ea580c;background:#fff;border-color:#fed7aa}.ConflictResolutionDialog-module__OfljdG__remoteBtn:hover{background:#fff7ed}.ConflictResolutionDialog-module__OfljdG__primaryBtn{color:#fff;background:#2563eb}.ConflictResolutionDialog-module__OfljdG__primaryBtn:hover{background:#1d4ed8}
.DataMgmtPane-module__k6U8VW__pane{flex-direction:column;gap:14px;display:flex}.DataMgmtPane-module__k6U8VW__desc{color:#7f8c8d;margin:0;font-size:13px}.DataMgmtPane-module__k6U8VW__breadcrumb{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.DataMgmtPane-module__k6U8VW__backBtn{color:#2980b9;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px}.DataMgmtPane-module__k6U8VW__backBtn:hover{text-decoration:underline}.DataMgmtPane-module__k6U8VW__breadcrumbSep{color:#a0aab8;font-size:13px}.DataMgmtPane-module__k6U8VW__breadcrumbCurrent{color:#2c3e50;font-family:monospace;font-size:14px;font-weight:700}.DataMgmtPane-module__k6U8VW__breadcrumbName{color:#4a5568;font-size:13px}.DataMgmtPane-module__k6U8VW__breadcrumbMeta{color:#9aabb8;font-size:12px}.DataMgmtPane-module__k6U8VW__opBadgeFetch{color:#1a5276;background:#d6eaf8;border-radius:10px;margin-right:3px;padding:2px 7px;font-size:11px;font-weight:600;display:inline-block}.DataMgmtPane-module__k6U8VW__opBadgeSync{color:#1e6b40;background:#d5f5e3;border-radius:10px;margin-right:3px;padding:2px 7px;font-size:11px;font-weight:600;display:inline-block}.DataMgmtPane-module__k6U8VW__toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.DataMgmtPane-module__k6U8VW__searchInput{color:#2c3e50;border:1px solid #d0d7de;border-radius:6px;outline:none;flex:1;min-width:160px;padding:7px 10px;font-size:13px}.DataMgmtPane-module__k6U8VW__searchInput:focus{border-color:#5b9cf6;box-shadow:0 0 0 2px #5b9cf626}.DataMgmtPane-module__k6U8VW__toolbarActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.DataMgmtPane-module__k6U8VW__actionBtnFetch,.DataMgmtPane-module__k6U8VW__actionBtnSync{cursor:pointer;color:#fff;border:none;border-radius:6px;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:600;transition:background .15s;display:inline-flex}.DataMgmtPane-module__k6U8VW__actionBtnFetch{background:#2980b9}.DataMgmtPane-module__k6U8VW__actionBtnFetch:hover:not(:disabled){background:#216fa0}.DataMgmtPane-module__k6U8VW__actionBtnFetch:disabled{cursor:default;background:#a0b8cc}.DataMgmtPane-module__k6U8VW__actionBtnSync{background:#27ae60}.DataMgmtPane-module__k6U8VW__actionBtnSync:hover:not(:disabled){background:#1e8449}.DataMgmtPane-module__k6U8VW__actionBtnSync.DataMgmtPane-module__k6U8VW__disabled,.DataMgmtPane-module__k6U8VW__actionBtnSync:disabled{cursor:default;background:#a0c8b0}.DataMgmtPane-module__k6U8VW__badge{background:#ffffff4d;border-radius:10px;padding:1px 6px;font-size:11px;font-weight:700}.DataMgmtPane-module__k6U8VW__opHints{flex-wrap:wrap;gap:16px;display:flex}.DataMgmtPane-module__k6U8VW__opHint{color:#7f8c8d;align-items:center;gap:4px;font-size:12px;display:flex}.DataMgmtPane-module__k6U8VW__group{border:1px solid #dce3ea;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.DataMgmtPane-module__k6U8VW__groupHeader{-webkit-user-select:none;user-select:none;background:#f0f4f8;border-bottom:1px solid #dce3ea;align-items:center;gap:8px;padding:8px 12px;display:flex}.DataMgmtPane-module__k6U8VW__groupCheckbox{cursor:pointer;flex-shrink:0}.DataMgmtPane-module__k6U8VW__groupToggleBtn{cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:8px;padding:0;display:flex}.DataMgmtPane-module__k6U8VW__groupChevron{color:#7f8c8d;width:12px;font-size:10px}.DataMgmtPane-module__k6U8VW__groupLabel{color:#2c3e50;letter-spacing:.05em;font-family:monospace;font-size:13px;font-weight:700}.DataMgmtPane-module__k6U8VW__groupCount{color:#9aabb8;font-size:12px}.DataMgmtPane-module__k6U8VW__tableWrap{overflow-x:auto}.DataMgmtPane-module__k6U8VW__group .DataMgmtPane-module__k6U8VW__table{border-radius:0}.DataMgmtPane-module__k6U8VW__table{border-collapse:collapse;width:100%;font-size:13px}.DataMgmtPane-module__k6U8VW__table th{text-align:left;color:#4a5568;white-space:nowrap;background:#f5f7fa;border-bottom:1px solid #dce3ea;padding:7px 12px;font-weight:600}.DataMgmtPane-module__k6U8VW__thCheck{text-align:center;width:36px}.DataMgmtPane-module__k6U8VW__thId{width:90px}.DataMgmtPane-module__k6U8VW__thName{min-width:160px}.DataMgmtPane-module__k6U8VW__thOps{width:120px}.DataMgmtPane-module__k6U8VW__thRows{text-align:right;width:70px}.DataMgmtPane-module__k6U8VW__thDate{width:150px}.DataMgmtPane-module__k6U8VW__row{border-bottom:1px solid #edf0f4}.DataMgmtPane-module__k6U8VW__row:hover{background:#f8fafc}.DataMgmtPane-module__k6U8VW__rowClickable{cursor:pointer}.DataMgmtPane-module__k6U8VW__rowChecked{background:#eaf3fb}.DataMgmtPane-module__k6U8VW__table td{color:#2c3e50;padding:9px 12px}.DataMgmtPane-module__k6U8VW__tdCheck{text-align:center}.DataMgmtPane-module__k6U8VW__tdId{color:#6b7a8d;font-family:monospace;font-size:12px}.DataMgmtPane-module__k6U8VW__tdLink{cursor:pointer;color:#2980b9}.DataMgmtPane-module__k6U8VW__tdLink:hover{text-decoration:underline}.DataMgmtPane-module__k6U8VW__tdName{cursor:pointer;font-weight:500}.DataMgmtPane-module__k6U8VW__tdOps{white-space:nowrap}.DataMgmtPane-module__k6U8VW__tdRows{text-align:right;font-variant-numeric:tabular-nums}.DataMgmtPane-module__k6U8VW__tdDate{color:#7f8c8d;font-size:12px}.DataMgmtPane-module__k6U8VW__empty{text-align:center;color:#a0aab8;padding:24px;font-size:13px}.DataMgmtPane-module__k6U8VW__tableFooter{color:#7f8c8d;align-items:center;gap:10px;font-size:12px;display:flex}.DataMgmtPane-module__k6U8VW__selectedCount{color:#1a5276;background:#d6e8f8;border-radius:10px;padding:2px 8px;font-weight:600}
.ItemMgmtPane-module__s2DIyq__pane{flex-direction:column;gap:12px;height:100%;display:flex}.ItemMgmtPane-module__s2DIyq__loading{text-align:center;color:#7f8c8d;padding:24px}.ItemMgmtPane-module__s2DIyq__toolbar{background:#fafbfc;border:1px solid #e8ecf0;border-radius:8px;flex-shrink:0;align-items:center;gap:16px;padding:8px 12px;display:flex}.ItemMgmtPane-module__s2DIyq__actionBtn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:6px;padding:8px 14px;font-size:13px;font-weight:600}.ItemMgmtPane-module__s2DIyq__actionBtn:hover{background:#1d4ed8}.ItemMgmtPane-module__s2DIyq__toolbarHint{color:#7f8c8d;font-size:12px}.ItemMgmtPane-module__s2DIyq__toolbarStats{color:#6b7a8d;margin-left:auto;font-size:12px;font-weight:600}.ItemMgmtPane-module__s2DIyq__twoPane{flex:1;gap:12px;min-height:0;display:flex}.ItemMgmtPane-module__s2DIyq__leftPane{background:#fff;border:1px solid #e8ecf0;border-radius:8px;flex-direction:column;flex-shrink:0;width:320px;display:flex;overflow:hidden}.ItemMgmtPane-module__s2DIyq__leftHeader{background:#f5f7fa;border-bottom:1px solid #e8ecf0;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.ItemMgmtPane-module__s2DIyq__leftTitle{color:#2c3e50;font-size:13px;font-weight:700}.ItemMgmtPane-module__s2DIyq__leftCount{color:#7f8c8d;font-size:11px;font-weight:600}.ItemMgmtPane-module__s2DIyq__search{border:1px solid #d1d5db;border-radius:6px;outline:none;margin:8px 12px;padding:6px 10px;font-size:12px}.ItemMgmtPane-module__s2DIyq__search:focus{border-color:#2563eb}.ItemMgmtPane-module__s2DIyq__dropList{flex-direction:column;flex:1;gap:4px;padding:8px 10px 12px;display:flex;overflow-y:auto}.ItemMgmtPane-module__s2DIyq__dropListOver{background:#fffbeb}.ItemMgmtPane-module__s2DIyq__emptyHint{text-align:center;color:#9aabb8;padding:24px 0;font-size:12px}.ItemMgmtPane-module__s2DIyq__rightPane{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:12px;min-width:0;padding-right:4px;display:grid;overflow-y:auto}.ItemMgmtPane-module__s2DIyq__categoryGroup{background:#fff;border:1px solid #e8ecf0;border-radius:8px;flex-direction:column;gap:6px;padding:8px;display:flex}.ItemMgmtPane-module__s2DIyq__categoryTitle{color:#2c3e50;background:#f5f7fa;border-left-style:solid;border-left-width:4px;border-radius:4px;align-items:center;gap:10px;padding:6px 10px;font-size:13px;font-weight:700;display:flex}.ItemMgmtPane-module__s2DIyq__categoryTitleLabel{flex:1}.ItemMgmtPane-module__s2DIyq__categoryTitleCount{color:#6b7a8d;font-size:11px;font-weight:600}.ItemMgmtPane-module__s2DIyq__sectionList{flex-direction:column;gap:6px;display:flex}.ItemMgmtPane-module__s2DIyq__sectionBox{background:#fff;border:1px solid #e5e7eb;border-radius:6px;transition:border-color .15s,background .15s}.ItemMgmtPane-module__s2DIyq__sectionHeader{background:#fafbfc;border-bottom:1px solid #eef2f5;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 8px;display:flex}.ItemMgmtPane-module__s2DIyq__sectionToggle{color:#6b7a8d;cursor:pointer;background:0 0;border:none;flex-shrink:0;width:18px;padding:2px 4px;font-size:10px}.ItemMgmtPane-module__s2DIyq__sectionToggle:hover{color:#2563eb}.ItemMgmtPane-module__s2DIyq__sectionLabel{color:#374151;flex-shrink:0;font-size:12px;font-weight:700}.ItemMgmtPane-module__s2DIyq__sectionCount{color:#6b7a8d;flex-shrink:0;margin-left:auto;font-size:10px;font-weight:600}.ItemMgmtPane-module__s2DIyq__sectionSearch{border:1px solid #d1d5db;border-radius:4px;outline:none;flex:100%;min-width:0;padding:3px 6px;font-size:11px}.ItemMgmtPane-module__s2DIyq__sectionSearch:focus{border-color:#2563eb}.ItemMgmtPane-module__s2DIyq__sectionDropZone{min-height:30px}.ItemMgmtPane-module__s2DIyq__sectionBoxList{flex-direction:column;gap:3px;max-height:240px;padding:6px 8px;display:flex;overflow-y:auto}.ItemMgmtPane-module__s2DIyq__sectionEmpty{text-align:center;color:#9aabb8;padding:14px 0;font-size:11px}.ItemMgmtPane-module__s2DIyq__sectionEmptyCollapsed{text-align:center;color:#bfc9d4;padding:6px 0;font-size:10px}.ItemMgmtPane-module__s2DIyq__itemRow{cursor:grab;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e5e7eb;border-radius:4px;align-items:center;gap:8px;padding:4px 8px;font-size:12px;transition:box-shadow .1s,border-color .1s;display:flex}.ItemMgmtPane-module__s2DIyq__itemRow:hover{border-color:#2563eb;box-shadow:0 1px 4px #0000000f}.ItemMgmtPane-module__s2DIyq__itemRow:active{cursor:grabbing}.ItemMgmtPane-module__s2DIyq__itemRowDragging{opacity:.4}.ItemMgmtPane-module__s2DIyq__itemRowOverlay{cursor:grabbing;background:#fff;box-shadow:0 4px 16px #00000026}.ItemMgmtPane-module__s2DIyq__dragHandle{color:#9aabb8;cursor:grab;flex-shrink:0;font-size:12px}.ItemMgmtPane-module__s2DIyq__itemId{color:#1e40af;background:#eef2ff;border-radius:3px;flex-shrink:0;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:600}.ItemMgmtPane-module__s2DIyq__itemName{color:#374151;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ItemMgmtPane-module__s2DIyq__toast{color:#fff;z-index:9999;white-space:nowrap;background:#172461;border-radius:8px;padding:10px 20px;font-size:13px;font-weight:500;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #00000040}
.GlobalHeader-module__8_ZRXq__header{color:#fff;z-index:100;background:#172461;justify-content:space-between;align-items:center;height:54px;padding:0 16px;display:flex;position:fixed;top:0;left:0;right:0}.GlobalHeader-module__8_ZRXq__header h1{display:none}.GlobalHeader-module__8_ZRXq__headerLeft{align-items:center;gap:10px;display:flex}.GlobalHeader-module__8_ZRXq__headerLogo{letter-spacing:1px;color:#fff;font-size:18px;font-weight:800;text-decoration:none}.GlobalHeader-module__8_ZRXq__headerSep{color:#ffffff4d}.GlobalHeader-module__8_ZRXq__headerTenantInfo{align-items:center;gap:0;display:flex}.GlobalHeader-module__8_ZRXq__headerPlatformId{color:#ffffffe6;font-size:13px;font-weight:500}.GlobalHeader-module__8_ZRXq__headerPlatformSep{color:#ffffff73;margin:0 1px}.GlobalHeader-module__8_ZRXq__headerCompany{color:#ffffffe6;font-size:13px;font-weight:500}.GlobalHeader-module__8_ZRXq__headerCenter{align-items:center;display:flex}.GlobalHeader-module__8_ZRXq__globalNav{gap:2px;display:flex}.GlobalHeader-module__8_ZRXq__gnavBtn{color:#ffffff8c;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 16px;font-size:13px;font-weight:500;transition:all .2s}.GlobalHeader-module__8_ZRXq__gnavBtn:hover{color:#ffffffe6;background:#ffffff12}.GlobalHeader-module__8_ZRXq__gnavBtn.GlobalHeader-module__8_ZRXq__active{color:#fff;border-bottom-color:#5b9cf6;font-weight:700}.GlobalHeader-module__8_ZRXq__headerRight{align-items:center;gap:14px;display:flex}.GlobalHeader-module__8_ZRXq__roleSelect{color:#ecf0f1;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff40;border-radius:4px;padding:4px 8px;font-size:12px}.GlobalHeader-module__8_ZRXq__headerVersion{color:#fff6;font-size:11px}
