.salary-nav-container[data-v-0b2ce726]{width:100%;height:56px;background-color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #f0f0f0}.nav-title[data-v-0b2ce726]{font-size:18px;font-weight:600;color:#333333;margin-right:40px;-ms-flex-negative:0;flex-shrink:0;line-height:1}.nav-menu[data-v-0b2ce726]{gap:8px}.nav-item[data-v-0b2ce726],.nav-menu[data-v-0b2ce726]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-item[data-v-0b2ce726]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:36px;padding:0 16px;border-radius:6px;cursor:pointer;color:#555555;-webkit-transition:all .2s ease;transition:all .2s ease;font-size:14px;line-height:1}.nav-icon[data-v-0b2ce726]{margin-right:6px;font-size:16px;color:inherit}.nav-item[data-v-0b2ce726]:hover{color:#1890ff}.nav-item.active[data-v-0b2ce726]{color:#1890ff;background-color:#e6f7ff}.nav-item.active .nav-icon[data-v-0b2ce726]{color:#1890ff}.custom-modal-title[data-v-5bae22ed]{font-size:18px;font-weight:600;color:#1f1f1f;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.dialog-body-padding[data-v-5bae22ed]{padding:16px}.section[data-v-5bae22ed]{margin-bottom:20px}.section[data-v-5bae22ed]:last-child{margin-bottom:0}.section-title[data-v-5bae22ed]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#333;margin-bottom:14px}.section-bar[data-v-5bae22ed]{display:inline-block;width:3px;height:14px;background-color:#1890ff;border-radius:1px}.form-item[data-v-5bae22ed]{margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.form-item[data-v-5bae22ed]:last-child{margin-bottom:0}.form-label[data-v-5bae22ed]{font-size:13px;color:#333;line-height:20px}.required[data-v-5bae22ed]{color:#f5222d;margin-left:2px}.form-control[data-v-5bae22ed]{width:100%}.form-tip[data-v-5bae22ed]{font-size:12px;color:#999;line-height:18px}.radio-group[data-v-5bae22ed]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:32px}.radio-group[data-v-5bae22ed] .ant-radio-wrapper{font-size:14px;color:#333}.form-settings-container[data-v-368338f3]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;min-height:600px;overflow:hidden}.doc-type-tabs[data-v-368338f3],.form-settings-container[data-v-368338f3]{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#ffffff}.doc-type-tabs[data-v-368338f3]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:0 10px 16px 10px;border-bottom:1px solid #f0f0f0;overflow-x:auto;overflow-y:hidden;-ms-flex-negative:0;flex-shrink:0}.doc-type-tabs[data-v-368338f3]::-webkit-scrollbar{height:6px}.doc-type-tabs[data-v-368338f3]::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3px}.doc-type-tab[data-v-368338f3]{-ms-flex-negative:0;flex-shrink:0;padding:4px 14px;font-size:14px;color:#333333;border:1px solid #d9d9d9;border-radius:16px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;background-color:#ffffff;line-height:1.4}.doc-type-tab[data-v-368338f3]:hover{color:#1890ff;border-color:#1890ff}.doc-type-tab.active[data-v-368338f3]{color:#ffffff;background-color:#1890ff;border-color:#1890ff;font-weight:500}.settings-body[data-v-368338f3]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.candidate-panel[data-v-368338f3],.settings-body[data-v-368338f3]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.candidate-panel[data-v-368338f3]{width:320px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-right:1px solid #f0f0f0;background-color:#ffffff}.candidate-header[data-v-368338f3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 16px 8px;gap:8px}.candidate-title[data-v-368338f3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px;font-size:14px;font-weight:600;color:#333333}.candidate-count[data-v-368338f3]{font-size:12px;color:#999999;font-weight:400}.add-field-btn[data-v-368338f3]{font-size:12px;height:26px;padding:0 10px;border-radius:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-field-btn .anticon[data-v-368338f3]{font-size:12px;margin-right:2px}.candidate-search[data-v-368338f3]{padding:0 16px 12px}.search-icon[data-v-368338f3]{color:#bfbfbf}.candidate-list[data-v-368338f3]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:0 12px 12px}.candidate-list[data-v-368338f3]::-webkit-scrollbar{width:6px}.candidate-list[data-v-368338f3]::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3px}.candidate-item[data-v-368338f3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 12px;margin-bottom:8px;background-color:#fafafa;border-radius:6px;cursor:default;-webkit-transition:all .2s;transition:all .2s;border:1px solid transparent}.candidate-item[data-v-368338f3]:hover{background-color:#e6f7ff;border-color:#91d5ff}.candidate-item-info[data-v-368338f3]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden}.candidate-item-name[data-v-368338f3]{font-size:13px;color:#333333;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.candidate-item-code[data-v-368338f3]{font-size:11px;color:#999999;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.candidate-item-add[data-v-368338f3]{font-size:18px;color:#1890ff;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;margin-left:8px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.candidate-item-add[data-v-368338f3]:hover{color:#40a9ff;-webkit-transform:scale(1.15);transform:scale(1.15)}.empty-tip[data-v-368338f3]{text-align:center;color:#999999;font-size:13px;padding:20px 0}.config-panel[data-v-368338f3]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;background-color:#ffffff}.config-header[data-v-368338f3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 20px;border-bottom:1px solid #f0f0f0;-ms-flex-negative:0;flex-shrink:0;gap:16px}.config-header-left[data-v-368338f3]{min-width:0}.config-title[data-v-368338f3]{font-size:15px;font-weight:600;color:#333333;margin-bottom:4px}.config-desc[data-v-368338f3]{font-size:12px;color:#999999}.config-desc .highlight[data-v-368338f3]{color:#1890ff;font-weight:600;margin:0 2px}.config-header-right[data-v-368338f3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;background-color:#fffbe6;border:1px solid #ffe58f;border-radius:6px;-ms-flex-negative:0;flex-shrink:0;max-width:320px}.tip-icon[data-v-368338f3]{color:#faad14;font-size:14px;-ms-flex-negative:0;flex-shrink:0}.tip-text[data-v-368338f3]{font-size:12px;color:#d48806;line-height:1.4}.config-table-wrapper[data-v-368338f3]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;padding:16px 20px 20px;min-height:0}.config-table-wrapper[data-v-368338f3]::-webkit-scrollbar{width:8px;height:8px}.config-table-wrapper[data-v-368338f3]::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:4px}.custom-table[data-v-368338f3]{width:100%;min-width:1370px;border:1px solid #f0f0f0;border-radius:6px;overflow:hidden;background-color:#ffffff}.custom-thead[data-v-368338f3]{background-color:#fafafa;border-bottom:1px solid #e8e8e8;font-weight:500;font-size:13px;color:#333333}.custom-thead[data-v-368338f3],.th[data-v-368338f3]{display:-webkit-box;display:-ms-flexbox;display:flex}.th[data-v-368338f3]{padding:12px 8px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-ms-flex-negative:0;flex-shrink:0}.custom-tbody[data-v-368338f3]{background-color:#ffffff}.custom-tr[data-v-368338f3]{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #f0f0f0;font-size:13px;color:#333333;-webkit-transition:background-color .2s;transition:background-color .2s;cursor:move;background-color:#ffffff}.custom-tr[data-v-368338f3]:last-child{border-bottom:none}.custom-tr[data-v-368338f3]:hover{background-color:#f5faff}.td[data-v-368338f3]{padding:12px 8px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-ms-flex-negative:0;flex-shrink:0}.td-index[data-v-368338f3],.th-index[data-v-368338f3]{width:70px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.td-name[data-v-368338f3],.th-name[data-v-368338f3]{width:130px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.td-len[data-v-368338f3],.td-type[data-v-368338f3],.th-len[data-v-368338f3],.th-type[data-v-368338f3]{width:100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.td-source[data-v-368338f3],.th-source[data-v-368338f3]{width:120px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.td-value[data-v-368338f3],.th-value[data-v-368338f3]{width:130px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.td-default[data-v-368338f3],.th-default[data-v-368338f3]{width:110px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.td-desc[data-v-368338f3],.th-desc[data-v-368338f3]{width:200px}.td-owner[data-v-368338f3],.th-owner[data-v-368338f3]{width:110px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.td-visible[data-v-368338f3],.th-visible[data-v-368338f3]{width:130px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.td-action[data-v-368338f3],.th-action[data-v-368338f3]{width:80px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.drag-ghost[data-v-368338f3]{opacity:.4;background-color:#e6f7ff!important;border:1px dashed #1890ff}.drag-chosen[data-v-368338f3]{background-color:#e6f7ff!important;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.index-cell[data-v-368338f3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}.drag-handle[data-v-368338f3]{color:#bfbfbf;font-size:14px;cursor:move;-webkit-transition:color .2s;transition:color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.drag-handle[data-v-368338f3]:hover{color:#1890ff}.index-num[data-v-368338f3]{font-size:13px;color:#333333;min-width:14px;text-align:center}.field-name[data-v-368338f3]{font-weight:500;color:#333333}.value-tag[data-v-368338f3]{border:none;border-radius:4px;padding:0 8px;line-height:22px;font-size:12px;margin:0}.value-tag.manual[data-v-368338f3]{background-color:#e6f7ff;color:#1890ff}.value-tag.reference[data-v-368338f3]{background-color:#f6ffed;color:#52c41a}.default-value[data-v-368338f3]{display:inline-block;padding:0 8px;background-color:#fffbe6;color:#d48806;border-radius:4px;line-height:22px;font-size:12px}.empty-value[data-v-368338f3]{color:#bfbfbf}.ownership-tag[data-v-368338f3]{border:none;border-radius:4px;padding:0 8px;line-height:22px;font-size:12px;margin:0}.ownership-tag.system[data-v-368338f3]{background-color:#e6f7ff;color:#1890ff}.ownership-tag.enterprise[data-v-368338f3]{background-color:#f6ffed;color:#52c41a}.visible-cell[data-v-368338f3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.visible-text[data-v-368338f3]{font-size:13px;color:#333333}.delete-link[data-v-368338f3]{color:#ff4d4f;font-size:13px}.delete-link[data-v-368338f3]:hover{color:#ff7875}.empty-table-tip[data-v-368338f3]{text-align:center;padding:60px 20px;color:#999999;font-size:13px}.payroll-settings[data-v-6f80631b]{width:100%;padding:5px;background-color:#f5f6f8;-webkit-box-sizing:border-box;box-sizing:border-box}.section-card[data-v-6f80631b]{background-color:#ffffff;border-radius:8px;padding:16px 20px;margin-bottom:16px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.03);box-shadow:0 1px 2px rgba(0,0,0,.03)}.section-header[data-v-6f80631b]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:16px}.section-header[data-v-6f80631b],.section-num[data-v-6f80631b]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-num[data-v-6f80631b]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;border-radius:50%;background-color:#1890ff;color:#ffffff;font-size:12px;font-weight:600;-ms-flex-negative:0;flex-shrink:0}.section-title[data-v-6f80631b]{font-size:15px;font-weight:600;color:#333333}.section-switch[data-v-6f80631b]{margin-left:8px}.section-body[data-v-6f80631b]{padding-left:28px}.section-desc[data-v-6f80631b]{font-size:13px;color:#666666;margin-bottom:12px;line-height:1.6}.structure-body[data-v-6f80631b]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.panel[data-v-6f80631b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#ffffff;border:1px solid #f0f0f0;border-radius:8px;overflow:hidden}.candidate-panel[data-v-6f80631b]{width:340px;-ms-flex-negative:0;flex-shrink:0}.selected-panel[data-v-6f80631b]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:260px}.panel-header[data-v-6f80631b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid #f0f0f0;background-color:#fafafa}.panel-title[data-v-6f80631b]{font-size:14px;font-weight:600;color:#333333}.panel-count[data-v-6f80631b]{display:inline-block;padding:1px 8px;font-size:12px;border-radius:10px;font-weight:500}.panel-count.blue[data-v-6f80631b]{background-color:#e6f7ff;color:#1890ff}.panel-count.green[data-v-6f80631b]{background-color:#f6ffed;color:#52c41a}.panel-header-right[data-v-6f80631b]{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:12px;color:#faad14}.preview-tip-icon[data-v-6f80631b]{font-size:12px}.panel-body[data-v-6f80631b]{max-height:660px;overflow-y:auto;padding:8px}.panel-body[data-v-6f80631b]::-webkit-scrollbar{width:6px}.panel-body[data-v-6f80631b]::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3px}.list-item[data-v-6f80631b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 12px;border-radius:6px;margin-bottom:6px;font-size:13px;color:#333333;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;border:1px solid transparent}.list-item[data-v-6f80631b]:last-child{margin-bottom:0}.item-index[data-v-6f80631b]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;border-radius:50%;background-color:#f0f0f0;color:#666666;font-size:12px;-ms-flex-negative:0;flex-shrink:0}.item-name[data-v-6f80631b]{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.candidate-item[data-v-6f80631b]:hover{background-color:#f5faff}.candidate-item.active[data-v-6f80631b]{background-color:#e6f7ff;border-color:#91d5ff}.candidate-item.active .item-index[data-v-6f80631b]{background-color:#1890ff;color:#ffffff}.item-add-icon[data-v-6f80631b]{font-size:14px;color:#bfbfbf;-webkit-transition:color .2s;transition:color .2s}.candidate-item.active .item-add-icon[data-v-6f80631b],.candidate-item:hover .item-add-icon[data-v-6f80631b]{color:#1890ff}.selected-item[data-v-6f80631b]{background-color:#fafafa;cursor:move}.selected-item[data-v-6f80631b]:hover{background-color:#f5faff}.item-remove-icon[data-v-6f80631b]{font-size:14px;color:#bfbfbf;-webkit-transition:color .2s;transition:color .2s;margin-right:4px}.item-remove-icon[data-v-6f80631b]:hover{color:#ff4d4f}.drag-handle[data-v-6f80631b]{font-size:14px;color:#bfbfbf;cursor:move;-webkit-transition:color .2s;transition:color .2s}.drag-handle[data-v-6f80631b]:hover{color:#1890ff}.drag-ghost[data-v-6f80631b]{opacity:.4;background-color:#e6f7ff!important;border:1px dashed #1890ff}.drag-chosen[data-v-6f80631b]{background-color:#e6f7ff!important;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.empty-tip[data-v-6f80631b]{text-align:center;padding:24px 0;color:#bfbfbf;font-size:13px}.preview-panel[data-v-6f80631b]{width:360px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.preview-header[data-v-6f80631b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:10px;font-size:12px}.live-dot[data-v-6f80631b]{display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#52c41a;-webkit-animation:pulse-6f80631b 1.5s infinite;animation:pulse-6f80631b 1.5s infinite}@-webkit-keyframes pulse-6f80631b{0%,to{opacity:1}50%{opacity:.4}}@keyframes pulse-6f80631b{0%,to{opacity:1}50%{opacity:.4}}.preview-title[data-v-6f80631b]{color:#333333;font-size:12px}.preview-badge[data-v-6f80631b]{color:#999999;font-size:10px;letter-spacing:.5px}.phone[data-v-6f80631b]{width:100%;height:660px;background-color:#ffffff;border-radius:24px;border:8px solid #1f1f1f;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.15);box-shadow:0 8px 24px rgba(0,0,0,.15);overflow:scroll;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;scrollbar-width:none;-ms-overflow-style:none}.phone[data-v-6f80631b]::-webkit-scrollbar{display:none;width:0;height:0}.phone-status-bar[data-v-6f80631b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:6px 16px 4px;background-color:#4d8cff;color:#ffffff;font-size:11px}.phone-status-icons[data-v-6f80631b]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;font-size:11px}.phone-header[data-v-6f80631b]{background:-webkit-gradient(linear,left top,left bottom,from(#4d8cff),to(#6fa5ff));background:linear-gradient(180deg,#4d8cff,#6fa5ff);color:#ffffff;padding:8px 16px 16px}.phone-header-top[data-v-6f80631b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px}.phone-back[data-v-6f80631b],.phone-more[data-v-6f80631b]{font-size:12px;cursor:pointer}.phone-title[data-v-6f80631b]{font-size:12px;font-weight:500}.phone-month[data-v-6f80631b]{text-align:center;font-size:12px;margin-top:10px;opacity:.9}.phone-amount[data-v-6f80631b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;margin-top:6px;font-size:18px;font-weight:700;letter-spacing:2px}.amount-eye[data-v-6f80631b]{font-size:13px;cursor:pointer;opacity:.85}.phone-tip[data-v-6f80631b]{text-align:center;font-size:10px;margin-top:8px;opacity:.85}.heart[data-v-6f80631b]{margin-left:2px}.phone-summary[data-v-6f80631b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:14px;padding-top:10px;border-top:1px solid rgba(255,255,255,.2)}.summary-item[data-v-6f80631b]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.summary-label[data-v-6f80631b]{font-size:10px;opacity:.85}.summary-value[data-v-6f80631b]{font-size:12px;margin-top:4px;font-weight:600;letter-spacing:1px}.phone-detail-list[data-v-6f80631b]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;background-color:#ffffff;padding:4px 0}.phone-detail-list[data-v-6f80631b]::-webkit-scrollbar{width:4px}.phone-detail-list[data-v-6f80631b]::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:2px}.detail-row[data-v-6f80631b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 16px;font-size:12px;border-bottom:1px solid #f5f5f5}.detail-row[data-v-6f80631b]:last-child{border-bottom:none}.detail-label[data-v-6f80631b]{color:#333333}.detail-value[data-v-6f80631b]{color:#666666;letter-spacing:2px}.detail-empty[data-v-6f80631b]{text-align:center;padding:20px;color:#bfbfbf;font-size:12px}.form-row[data-v-6f80631b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:16px}.form-row[data-v-6f80631b]:last-child{margin-bottom:0}.form-row-vertical[data-v-6f80631b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.form-label[data-v-6f80631b]{font-size:13px;color:#333333;white-space:nowrap}.btn-group[data-v-6f80631b]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.mode-btn[data-v-6f80631b]{padding:6px 20px;border:1px solid #d9d9d9;border-radius:4px;font-size:13px;color:#666666;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;background-color:#ffffff}.mode-btn.active[data-v-6f80631b],.mode-btn[data-v-6f80631b]:hover{color:#1890ff;border-color:#1890ff}.mode-btn.active[data-v-6f80631b]{background-color:#e6f7ff;font-weight:500}.form-select-narrow[data-v-6f80631b]{width:140px}.radio-group[data-v-6f80631b]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.radio-group[data-v-6f80631b] .ant-radio-wrapper{font-size:13px;color:#333333}.inline-text-row[data-v-6f80631b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:13px;color:#333333;-ms-flex-wrap:wrap;flex-wrap:wrap}.inline-input[data-v-6f80631b]{width:70px}.inline-select[data-v-6f80631b]{width:80px}.section-body[data-v-6f80631b] .ant-checkbox-wrapper{font-size:13px;color:#333333}.custom-modal-title[data-v-22c357d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:18px;font-weight:600;color:#1f1f1f;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.title-bar[data-v-22c357d4]{display:inline-block;width:3px;height:16px;background-color:#1890ff;border-radius:1px}.dialog-body-padding[data-v-22c357d4]{padding:16px}.form-item[data-v-22c357d4]{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.form-item[data-v-22c357d4]:last-child{margin-bottom:0}.form-label[data-v-22c357d4]{font-size:13px;color:#333;line-height:20px}.required[data-v-22c357d4]{color:#f5222d;margin-left:2px}.form-control[data-v-22c357d4]{width:100%}.form-tip[data-v-22c357d4]{font-size:12px;color:#999;line-height:18px;margin-bottom:4px}.level-radio-group[data-v-22c357d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-top:4px}.level-radio[data-v-22c357d4]{font-size:14px;color:#333;line-height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.level-radio[data-v-22c357d4] .ant-radio{margin-right:8px}.custom-modal-title[data-v-7d1dc11c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:18px;font-weight:600;color:#1f1f1f;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.title-bar[data-v-7d1dc11c]{display:inline-block;width:3px;height:16px;background-color:#1890ff;border-radius:1px}.dialog-body-padding[data-v-7d1dc11c]{padding:16px}.form-item[data-v-7d1dc11c]{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.form-item[data-v-7d1dc11c]:last-child{margin-bottom:0}.form-label[data-v-7d1dc11c]{font-size:13px;color:#333;line-height:20px}.required[data-v-7d1dc11c]{color:#f5222d;margin-left:2px}.form-control[data-v-7d1dc11c]{width:100%}.form-control[data-v-7d1dc11c] .ant-input[disabled],.form-control[disabled][data-v-7d1dc11c]{background-color:#f5f5f5;color:#333;cursor:not-allowed}.condition-row[data-v-7d1dc11c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.condition-label[data-v-7d1dc11c],.condition-op[data-v-7d1dc11c]{font-size:14px;color:#333;-ms-flex-negative:0;flex-shrink:0;line-height:32px}.condition-input[data-v-7d1dc11c]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.custom-modal-title[data-v-0d52d6bf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:18px;font-weight:600;color:#1f1f1f;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.title-bar[data-v-0d52d6bf]{display:inline-block;width:3px;height:16px;background-color:#1890ff;border-radius:1px}.dialog-body-padding[data-v-0d52d6bf]{padding:16px}.filter-bar[data-v-0d52d6bf]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:12px}.filter-search[data-v-0d52d6bf]{width:200px}.filter-select[data-v-0d52d6bf]{width:130px}.search-icon[data-v-0d52d6bf]{color:#bfbfbf}.person-table[data-v-0d52d6bf]{border:1px solid #f0f0f0;border-radius:6px;overflow:hidden;background-color:#fff;max-height:260px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.person-thead[data-v-0d52d6bf]{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fafafa;border-bottom:1px solid #f0f0f0;font-size:13px;color:#666;font-weight:500}.person-tbody[data-v-0d52d6bf]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.person-tbody[data-v-0d52d6bf]::-webkit-scrollbar{width:6px}.person-tbody[data-v-0d52d6bf]::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3px}.person-tr[data-v-0d52d6bf]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;color:#333;border-bottom:1px solid #f5f5f5;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.person-tr[data-v-0d52d6bf]:last-child{border-bottom:none}.person-tr[data-v-0d52d6bf]:hover{background-color:#f5faff}.person-tr.checked[data-v-0d52d6bf]{background-color:#e6f7ff}.cell[data-v-0d52d6bf]{padding:10px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cell-check[data-v-0d52d6bf]{width:44px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.cell-name[data-v-0d52d6bf]{width:140px;-ms-flex-negative:0;flex-shrink:0}.cell-dept[data-v-0d52d6bf],.cell-empno[data-v-0d52d6bf]{width:120px;-ms-flex-negative:0;flex-shrink:0}.cell-position[data-v-0d52d6bf]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.empty-tip[data-v-0d52d6bf]{text-align:center;padding:40px 0;color:#999;font-size:13px}.selected-list[data-v-0d52d6bf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:16px}.selected-item[data-v-0d52d6bf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:7px 11px;background-color:#e6f7ff;border:1px solid #91d5ff;border-radius:6px;font-size:13px;color:#333;-webkit-transition:background-color .2s;transition:background-color .2s}.selected-item[data-v-0d52d6bf]:hover{background-color:#d6efff}.item-left[data-v-0d52d6bf]{-ms-flex-negative:0;flex-shrink:0;min-width:160px}.item-name[data-v-0d52d6bf]{font-weight:600;color:#333}.item-empno[data-v-0d52d6bf]{color:#666;margin-left:2px}.item-mid[data-v-0d52d6bf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;min-width:140px}.item-label[data-v-0d52d6bf]{color:#999;margin-right:4px}.item-value[data-v-0d52d6bf]{color:#333}.item-close[data-v-0d52d6bf]{margin-left:auto;color:#999;font-size:14px;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:color .2s;transition:color .2s}.item-close[data-v-0d52d6bf]:hover{color:#f5222d}.level-section[data-v-0d52d6bf]{margin-top:20px}.level-title[data-v-0d52d6bf]{font-size:13px;color:#333;margin-bottom:10px;font-weight:500}.required[data-v-0d52d6bf]{color:#f5222d;margin-left:2px}.level-grid[data-v-0d52d6bf]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding:12px;background-color:#fafafa;border:1px solid #f0f0f0;border-radius:8px}.level-item[data-v-0d52d6bf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:10px 14px;background-color:#fff;border:1px solid #e8e8e8;border-radius:6px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-webkit-box-sizing:border-box;box-sizing:border-box}.level-item[data-v-0d52d6bf]:hover{border-color:#91d5ff}.level-item.active[data-v-0d52d6bf]{border-color:#1890ff;background-color:#f0f8ff}.level-item[data-v-0d52d6bf] .ant-checkbox{margin-top:3px}.level-info[data-v-0d52d6bf]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.level-name[data-v-0d52d6bf]{font-size:13px;color:#333;font-weight:500;line-height:18px}.level-desc[data-v-0d52d6bf]{font-size:12px;color:#999;line-height:18px;margin-top:2px}.security-level-settings[data-v-296abfda]{width:100%;padding:5px;background-color:#f5f6f8;-webkit-box-sizing:border-box;box-sizing:border-box}.section-card[data-v-296abfda]{background-color:#ffffff;border-radius:8px;padding:16px 20px;margin-bottom:16px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.03);box-shadow:0 1px 2px rgba(0,0,0,.03)}.section-header[data-v-296abfda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.section-title[data-v-296abfda]{font-size:15px;font-weight:600;color:#333333}.add-level-btn[data-v-296abfda],.add-person-btn[data-v-296abfda]{height:32px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px}.add-level-btn .anticon[data-v-296abfda],.add-person-btn .anticon[data-v-296abfda]{margin-right:4px}.level-table[data-v-296abfda] .ant-table-thead>tr>th{background-color:#fafafa;color:#333333;font-weight:500;font-size:13px;padding:12px;border-bottom:1px solid #e8e8e8}.level-table[data-v-296abfda] .ant-table-tbody>tr>td{font-size:13px;color:#333333;padding:14px 12px;border-bottom:1px solid #f0f0f0}.level-table[data-v-296abfda] .ant-table-tbody>tr:hover>td{background-color:#f5faff}.level-text[data-v-296abfda]{font-weight:500;color:#333333}.level-name[data-v-296abfda]{font-weight:500;color:#1890ff}.empty-dash[data-v-296abfda]{color:#bfbfbf}.action-link[data-v-296abfda]{color:#1890ff;font-size:13px;cursor:pointer}.action-link[data-v-296abfda]:hover{color:#40a9ff}.person-tabs[data-v-296abfda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;border-bottom:1px solid #f0f0f0;margin-bottom:16px}.person-tab-item[data-v-296abfda]{font-size:13px;color:#666666;cursor:pointer;padding:10px 0;position:relative;-webkit-transition:color .2s;transition:color .2s;line-height:1}.person-tab-item[data-v-296abfda]:hover{color:#1890ff}.person-tab-item.active[data-v-296abfda]{color:#1890ff;font-weight:500}.person-tab-item.active[data-v-296abfda]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:#1890ff;border-radius:1px}.filter-bar[data-v-296abfda]{gap:12px;margin-bottom:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-bar[data-v-296abfda],.filter-item[data-v-296abfda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-item[data-v-296abfda]{gap:6px}.filter-label[data-v-296abfda]{font-size:13px;color:#333333;white-space:nowrap}.filter-select[data-v-296abfda]{width:100px}.filter-input[data-v-296abfda]{width:180px}.input-icon[data-v-296abfda]{color:#bfbfbf}.filter-search-btn[data-v-296abfda]{height:24px;padding:0 16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px}.person-table[data-v-296abfda] .ant-table-thead>tr>th{background-color:#fafafa;color:#333333;font-weight:500;font-size:13px;padding:12px;border-bottom:1px solid #e8e8e8}.person-table[data-v-296abfda] .ant-table-tbody>tr>td{font-size:13px;color:#333333;padding:12px;border-bottom:1px solid #f0f0f0}.person-table[data-v-296abfda] .ant-table-tbody>tr:hover>td{background-color:#f5faff}.level-tag[data-v-296abfda]{border:1px solid #91d5ff;background-color:#e6f7ff;color:#1890ff;border-radius:4px;padding:0 10px;line-height:22px;font-size:12px;margin:0}.adjust-cell[data-v-296abfda]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #d9d9d9;border-radius:4px;overflow:hidden;background-color:#ffffff}.adjust-btn[data-v-296abfda]{padding:2px 12px;font-size:12px;color:#666666;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.adjust-btn[data-v-296abfda]:hover{color:#1890ff;background-color:#e6f7ff}.adjust-divider[data-v-296abfda]{width:1px;height:18px;background-color:#d9d9d9}.pagination-wrapper[data-v-296abfda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:16px;margin-top:16px;padding-top:12px;border-top:1px solid #f0f0f0}.pagination-total[data-v-296abfda]{font-size:13px;color:#666666}.permission-settings[data-v-003f32e5]{width:100%;height:100%;min-height:600px}.permission-settings[data-v-003f32e5],.role-panel[data-v-003f32e5]{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#ffffff;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.role-panel[data-v-003f32e5]{width:240px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-right:1px solid #f0f0f0}.role-header[data-v-003f32e5]{padding:16px 16px 8px}.role-title[data-v-003f32e5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#333}.info-icon[data-v-003f32e5]{color:#bfbfbf;font-size:12px}.add-role-wrapper[data-v-003f32e5]{padding:0 16px 12px;-webkit-box-sizing:border-box;box-sizing:border-box}.add-role-btn[data-v-003f32e5]{width:100%;height:36px;border-radius:6px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}.add-role-btn .anticon[data-v-003f32e5]{margin-right:4px}.role-list[data-v-003f32e5]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:0 8px 12px;-webkit-box-sizing:border-box;box-sizing:border-box}.role-list[data-v-003f32e5]::-webkit-scrollbar{width:6px}.role-list[data-v-003f32e5]::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3px}.role-item[data-v-003f32e5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 12px;border-radius:6px;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s;margin-bottom:4px;-webkit-box-sizing:border-box;box-sizing:border-box}.role-item[data-v-003f32e5]:hover{background-color:#f5faff}.role-item.active[data-v-003f32e5]{background-color:#e6f7ff}.role-avatar[data-v-003f32e5]{width:32px;height:32px;border-radius:50%;background-color:#f0f5ff;color:#1890ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;-ms-flex-negative:0;flex-shrink:0}.role-item.active .role-avatar[data-v-003f32e5]{background-color:#ffffff}.role-info[data-v-003f32e5]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.role-name[data-v-003f32e5]{font-size:13px;color:#333;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.role-tag[data-v-003f32e5]{display:inline-block;border:none;border-radius:3px;font-size:11px;line-height:18px;padding:0 6px;margin:0}.tag-default[data-v-003f32e5]{background-color:#f0f0f0;color:#666}.tag-custom[data-v-003f32e5]{background-color:#fff7e6;color:#fa8c16}.role-count[data-v-003f32e5]{font-size:12px;color:#999;-ms-flex-negative:0;flex-shrink:0}.role-detail[data-v-003f32e5]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;background-color:#ffffff}.detail-header[data-v-003f32e5]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px 12px;gap:12px}.detail-header[data-v-003f32e5],.header-left[data-v-003f32e5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-left[data-v-003f32e5]{gap:10px}.role-detail-name[data-v-003f32e5]{font-size:18px;font-weight:600;color:#1f1f1f}.role-detail-tag[data-v-003f32e5]{display:inline-block;border:none;border-radius:4px;font-size:12px;line-height:22px;padding:0 10px;margin:0}.edit-role-btn[data-v-003f32e5]{height:32px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px}.edit-role-btn .anticon[data-v-003f32e5]{margin-right:4px}.detail-tabs[data-v-003f32e5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:28px;padding:0 20px;border-bottom:1px solid #f0f0f0}.detail-tab-item[data-v-003f32e5],.detail-tabs[data-v-003f32e5]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-tab-item[data-v-003f32e5]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px;font-size:14px;color:#666;cursor:pointer;padding:10px 0;position:relative;-webkit-transition:color .2s;transition:color .2s;line-height:1}.detail-tab-item[data-v-003f32e5]:hover{color:#1890ff}.detail-tab-item.active[data-v-003f32e5]{color:#1890ff;font-weight:500}.detail-tab-item.active[data-v-003f32e5]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:#1890ff;border-radius:1px}.tab-count[data-v-003f32e5]{color:inherit;font-size:13px}.tab-content[data-v-003f32e5]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:16px 20px 20px;min-height:0;-webkit-box-sizing:border-box;box-sizing:border-box}.tab-content[data-v-003f32e5]::-webkit-scrollbar{width:6px}.tab-content[data-v-003f32e5]::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3px}.func-search[data-v-003f32e5]{margin-bottom:12px}.func-search-input[data-v-003f32e5]{width:240px}.search-icon[data-v-003f32e5]{color:#bfbfbf}.func-table-wrapper[data-v-003f32e5]{border:1px solid #f0f0f0;border-radius:6px;overflow-x:auto;background-color:#fff}.func-table[data-v-003f32e5]{width:100%;min-width:1100px;border-collapse:collapse;table-layout:fixed}.func-table thead th[data-v-003f32e5]{background-color:#fafafa;color:#333;font-weight:500;font-size:13px;padding:12px 8px;border:1px solid #f0f0f0;text-align:center;vertical-align:middle}.th-menu[data-v-003f32e5],.th-module[data-v-003f32e5],.th-submenu[data-v-003f32e5]{text-align:center}.th-actions[data-v-003f32e5]{text-align:center;font-weight:500}.th-action[data-v-003f32e5]{text-align:center}.func-table tbody td[data-v-003f32e5]{border:1px solid #f0f0f0;padding:12px 8px;font-size:13px;color:#333;text-align:center;vertical-align:middle;background-color:#ffffff}.func-table tbody tr:hover td[data-v-003f32e5]{background-color:#f5faff}.td-module[data-v-003f32e5]{background-color:#fafafa!important;font-weight:500;text-align:center}.td-menu[data-v-003f32e5],.td-submenu[data-v-003f32e5]{text-align:left;padding-left:16px}.td-action[data-v-003f32e5]{text-align:center}.data-section[data-v-003f32e5]{margin-bottom:28px}.section-title[data-v-003f32e5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#333;margin-bottom:14px}.section-bar[data-v-003f32e5]{display:inline-block;width:3px;height:14px;background-color:#1890ff;border-radius:1px}.dept-type-row[data-v-003f32e5]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:16px}.dept-type-card[data-v-003f32e5]{-webkit-box-flex:1;-ms-flex:1 1 200px;flex:1 1 200px;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:12px 16px;background-color:#fff;border:1px solid #e8e8e8;border-radius:6px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-webkit-box-sizing:border-box;box-sizing:border-box}.dept-type-card[data-v-003f32e5]:hover{border-color:#91d5ff}.dept-type-card.active[data-v-003f32e5]{border-color:#1890ff;background-color:#f0f8ff}.dept-type-card[data-v-003f32e5] .ant-radio{margin-top:3px}.dept-type-info[data-v-003f32e5]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.dept-type-name[data-v-003f32e5]{font-size:13px;color:#333;font-weight:500;line-height:20px}.dept-type-desc[data-v-003f32e5]{font-size:12px;color:#999;line-height:18px;margin-top:2px}.dept-custom-box[data-v-003f32e5]{padding:14px 18px;background-color:#f7f9fc;border:1px solid #e8eef6;border-radius:6px}.dept-custom-title[data-v-003f32e5]{font-size:13px;color:#666;margin-bottom:10px}.dept-checkbox-group[data-v-003f32e5]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.level-list[data-v-003f32e5]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.level-item[data-v-003f32e5],.level-list[data-v-003f32e5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.level-item[data-v-003f32e5]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:14px 18px;background-color:#fff;border:1px solid #e8e8e8;border-radius:6px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.level-item[data-v-003f32e5]:hover{border-color:#91d5ff}.level-item.active[data-v-003f32e5]{border-color:#1890ff;background-color:#f0f8ff}.level-item[data-v-003f32e5] .ant-checkbox{margin-top:3px}.level-info[data-v-003f32e5]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.level-name[data-v-003f32e5]{font-size:13px;color:#333;font-weight:500;line-height:20px}.level-desc[data-v-003f32e5]{font-size:12px;color:#999;line-height:18px;margin-top:2px}.member-filter-bar[data-v-003f32e5]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:12px}.member-search[data-v-003f32e5]{width:220px}.member-select[data-v-003f32e5]{width:130px}.filter-spacer[data-v-003f32e5]{-webkit-box-flex:1;-ms-flex:1;flex:1}.member-table-wrapper[data-v-003f32e5]{border:1px solid #f0f0f0;border-radius:6px;overflow:hidden}.member-table[data-v-003f32e5] .ant-table-thead>tr>th{background-color:#fafafa;color:#333;font-weight:500;font-size:13px;text-align:center;border-bottom:1px solid #e8e8e8;padding:12px 8px}.member-table[data-v-003f32e5] .ant-table-tbody>tr>td{font-size:13px;color:#333;text-align:center;border-bottom:1px solid #f0f0f0;padding:12px 8px}.remove-link[data-v-003f32e5]{color:#ff4d4f;font-size:13px}.remove-link[data-v-003f32e5]:hover{color:#ff7875}.remove-link .anticon[data-v-003f32e5]{margin-right:2px}.member-pagination[data-v-003f32e5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 0;font-size:13px;color:#999}.total-text[data-v-003f32e5]{color:#999}.salary-management-container[data-v-0e50d459]{width:100%;background-color:#ffffff;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.salary-tabs[data-v-0e50d459]{width:100%;margin-bottom:0}.salary-tabs[data-v-0e50d459] .ant-tabs-bar{border-bottom:1px solid #e8e8e8;margin-bottom:16px}.salary-tabs[data-v-0e50d459] .ant-tabs-tab{font-size:14px;color:#666666;padding:12px 0;margin-right:32px}.salary-tabs[data-v-0e50d459] .ant-tabs-tab-active{color:#1890ff;font-weight:500}.salary-tabs[data-v-0e50d459] .ant-tabs-ink-bar{background-color:#1890ff;height:2px}.placeholder[data-v-0e50d459]{padding:40px;text-align:center;color:#999999}.entry-salary-detail[data-v-5fecda04]{padding:16px 20px;background-color:#f5f6f8;min-height:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}.detail-header[data-v-5fecda04]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.detail-header[data-v-5fecda04],.header-left[data-v-5fecda04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-left[data-v-5fecda04]{gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.back-icon[data-v-5fecda04]{font-size:18px;color:#333;cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.back-icon[data-v-5fecda04]:hover{color:#1890ff}.detail-title[data-v-5fecda04]{font-size:20px;font-weight:600;color:#333}.detail-status-tag[data-v-5fecda04]{border-radius:4px;font-size:13px;border:none;padding:0 10px;line-height:24px}.info-card[data-v-5fecda04]{background-color:#ffffff;border-radius:8px;padding:20px 24px;margin-bottom:16px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.03);box-shadow:0 1px 2px rgba(0,0,0,.03);-webkit-box-sizing:border-box;box-sizing:border-box}.info-row[data-v-5fecda04]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px}.info-row[data-v-5fecda04]:last-child{margin-bottom:0}.info-item[data-v-5fecda04]{-webkit-box-flex:1;-ms-flex:1 1 240px;flex:1 1 240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;min-width:0;padding-right:12px;-webkit-box-sizing:border-box;box-sizing:border-box}.info-label[data-v-5fecda04]{color:#999999;-ms-flex-negative:0;flex-shrink:0}.info-value[data-v-5fecda04]{color:#333333;word-break:break-all}.info-value.link[data-v-5fecda04]{color:#1890ff;cursor:pointer}.info-value.link[data-v-5fecda04]:hover{color:#40a9ff}.detail-tabs[data-v-5fecda04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;margin-bottom:16px;border-bottom:1px solid #e8e8e8}.detail-tab-item[data-v-5fecda04]{font-size:14px;color:#666666;cursor:pointer;padding:10px 0;position:relative;-webkit-transition:color .2s;transition:color .2s;line-height:1}.detail-tab-item[data-v-5fecda04]:hover{color:#1890ff}.detail-tab-item.active[data-v-5fecda04]{color:#1890ff;font-weight:500}.detail-tab-item.active[data-v-5fecda04]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:#1890ff;border-radius:1px}.detail-table-wrapper[data-v-5fecda04]{background-color:#ffffff;border-radius:8px;padding:16px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.03);box-shadow:0 1px 2px rgba(0,0,0,.03);-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:auto;max-width:100%}.detail-table[data-v-5fecda04] .ant-table-thead>tr>th{background-color:#fafafa;color:#333333;font-weight:500;font-size:14px;text-align:center;border-bottom:1px solid #e8e8e8;white-space:nowrap}.detail-table[data-v-5fecda04] .ant-table-tbody>tr>td{font-size:14px;color:#333333;text-align:center;border-bottom:1px solid #f0f0f0;white-space:nowrap}.salary-amount[data-v-5fecda04]{color:#1890ff;font-weight:500}.increase-rate[data-v-5fecda04]{color:#f5222d;font-weight:500}.approval-progress[data-v-5fecda04]{padding:20px}.add-entry-salary[data-v-18419236]{padding:16px 20px;background-color:#f5f6f8;min-height:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}.detail-header[data-v-18419236]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.detail-header[data-v-18419236],.header-left[data-v-18419236]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-left[data-v-18419236]{gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.back-icon[data-v-18419236]{font-size:18px;color:#333;cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.back-icon[data-v-18419236]:hover{color:#1890ff}.detail-title[data-v-18419236]{font-size:20px;font-weight:600;color:#333}.header-right[data-v-18419236]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.draft-btn[data-v-18419236],.submit-btn[data-v-18419236]{height:32px;padding:0 18px;font-size:13px;border-radius:4px}.info-card[data-v-18419236]{background-color:#ffffff;border-radius:8px;padding:20px 24px;margin-bottom:16px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.03);box-shadow:0 1px 2px rgba(0,0,0,.03);-webkit-box-sizing:border-box;box-sizing:border-box}.header-form[data-v-18419236] .ant-form-item{margin-bottom:0}.header-form[data-v-18419236] .ant-form-item-label{padding:0 0 8px;line-height:1.4}.header-form[data-v-18419236] .ant-form-item-label>label{font-size:13px;color:#333333;height:auto}.header-form[data-v-18419236] .ant-form-item-label>label:after{content:""}.required[data-v-18419236]{color:#ff4d4f;margin-right:4px;font-family:SimSun,sans-serif}.full-width[data-v-18419236]{width:100%}.detail-tabs[data-v-18419236]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px;border-bottom:1px solid #e8e8e8}.detail-tab-left[data-v-18419236],.detail-tabs[data-v-18419236]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}.detail-tab-right[data-v-18419236]{padding-bottom:8px}.detail-tab-item[data-v-18419236]{font-size:14px;color:#666666;cursor:pointer;padding:10px 0;position:relative;-webkit-transition:color .2s;transition:color .2s;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.detail-tab-item[data-v-18419236]:hover{color:#1890ff}.detail-tab-item.active[data-v-18419236]{color:#1890ff;font-weight:500}.detail-tab-item.active[data-v-18419236]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:#1890ff;border-radius:1px}.tab-icon[data-v-18419236]{font-size:13px}.add-employee-btn[data-v-18419236]{height:32px;padding:0 16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;color:#1890ff;border-color:#91d5ff;background-color:#f0f9ff;border-radius:4px}.add-employee-btn[data-v-18419236]:hover{color:#40a9ff;border-color:#69c0ff;background-color:#e6f7ff}.add-employee-btn .anticon[data-v-18419236]{margin-right:4px}.detail-table-wrapper[data-v-18419236]{background-color:#ffffff;border-radius:8px;padding:16px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.03);box-shadow:0 1px 2px rgba(0,0,0,.03);-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:auto;max-width:100%}.detail-table[data-v-18419236] .ant-table-thead>tr>th{background-color:#fafafa;color:#333333;font-weight:500;font-size:14px;text-align:center;border-bottom:1px solid #e8e8e8;white-space:nowrap}.detail-table[data-v-18419236] .ant-table-tbody>tr>td{font-size:14px;color:#333333;text-align:center;border-bottom:1px solid #f0f0f0;vertical-align:middle}.cell-date-picker[data-v-18419236]{width:100%}.cell-date-picker[data-v-18419236] .ant-input{font-size:13px;text-align:center}.cell-input-number[data-v-18419236]{width:100%}.cell-input-number[data-v-18419236] .ant-input-number-input{font-size:13px;text-align:center;color:#333333}.increase-rate[data-v-18419236]{color:#f5222d;font-weight:500}.delete-link[data-v-18419236]{color:#ff4d4f;font-size:13px}.delete-link[data-v-18419236]:hover{color:#ff7875}.placeholder[data-v-18419236]{padding:40px 20px;text-align:center;color:#999999;font-size:13px}.week-mode[data-v-2ccb08d6]{overflow:hidden;-webkit-filter:invert(80%);filter:invert(80%)}.split-right[data-v-2ccb08d6]:not(:last-child){border-right:1px solid rgba(98,98,98,.2)}.disabled[data-v-2ccb08d6]{cursor:not-allowed;color:rgba(0,0,0,.25);pointer-events:none}#nprogress[data-v-2ccb08d6]{pointer-events:none}#nprogress .bar[data-v-2ccb08d6]{background:#6d85ff;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg[data-v-2ccb08d6]{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #6d85ff,0 0 5px #6d85ff;box-shadow:0 0 10px #6d85ff,0 0 5px #6d85ff;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner[data-v-2ccb08d6]{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon[data-v-2ccb08d6]{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-top-color:#6d85ff;border-left-color:#6d85ff;border-radius:50%;-webkit-animation:nprogress-spinner-2ccb08d6 .4s linear infinite;animation:nprogress-spinner-2ccb08d6 .4s linear infinite}.nprogress-custom-parent[data-v-2ccb08d6]{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar[data-v-2ccb08d6],.nprogress-custom-parent #nprogress .spinner[data-v-2ccb08d6]{position:absolute}@-webkit-keyframes nprogress-spinner-2ccb08d6{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner-2ccb08d6{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.content-scroll[data-v-2ccb08d6]{min-width:1050px;margin:0!important}.content-scroll-x[data-v-2ccb08d6]{overflow-x:auto}.phoneClass[data-v-2ccb08d6]{padding:5px;overflow-y:scroll;margin-top:10px;width:414px;height:750px;border-radius:20px;border:5px solid rgba(0,0,0,.7)}.phoneClass[data-v-2ccb08d6]::-webkit-scrollbar{width:0}.item-title-text[data-v-2ccb08d6]{font-weight:600;font-size:14px;text-align:left}.item-content-text[data-v-2ccb08d6]{font-size:14px}.rich-txt[data-v-2ccb08d6]{line-height:2;word-break:break-all;white-space:pre-line}.weipay .ant-modal-content[data-v-2ccb08d6]{border-radius:25px;overflow:hidden}.weipay .ant-modal-body[data-v-2ccb08d6]{padding:0}.dialog-body-padding[data-v-2ccb08d6]{padding:0 24px 24px 24px}.custom-modal-title[data-v-2ccb08d6]{padding:16px 24px 16px 24px;background-color:#f3f1f1}.tag[data-v-2ccb08d6]{font-size:12px;padding:1px 6px;border-radius:4px;line-height:1.2;border:1px solid transparent}.tag-1[data-v-2ccb08d6],.tag-not-started[data-v-2ccb08d6]{color:#909399;border-color:#d3d4d6;background-color:#f4f4f5}.tag-2[data-v-2ccb08d6],.tag-in-progress[data-v-2ccb08d6]{color:#409eff;border-color:#b3d8ff;background-color:#ecf5ff}.tag-3[data-v-2ccb08d6],.tag-overdue[data-v-2ccb08d6]{color:#f56c6c;border-color:#fbc4c4;background-color:#fef0f0}.tag-4[data-v-2ccb08d6],.tag-completed[data-v-2ccb08d6]{color:#67c23a;border-color:#c2e7b0;background-color:#f0f9eb}.tag-5[data-v-2ccb08d6],.tag-suspended[data-v-2ccb08d6]{color:#e6a23c;border-color:#f5dab1;background-color:#fdf6ec}.tag-6[data-v-2ccb08d6],.tag-canceled[data-v-2ccb08d6]{color:#909399;border-color:#d3d4d6;background-color:#f4f4f5}.print-designer-drawer[data-v-2ccb08d6] .ant-drawer-body{padding:0!important;height:100%;overflow:hidden}.pd-toolbar[data-v-2ccb08d6]{height:52px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 16px;border-bottom:1px solid #f0f0f0;background:#fff;-ms-flex-negative:0;flex-shrink:0}.pd-toolbar[data-v-2ccb08d6],.pd-toolbar__left[data-v-2ccb08d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pd-toolbar__left[data-v-2ccb08d6]{gap:10px}.pd-toolbar__title[data-v-2ccb08d6]{font-weight:600;color:#333;font-size:15px}.pd-toolbar__right[data-v-2ccb08d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.pd-body[data-v-2ccb08d6]{height:calc(100vh - 52px);position:relative;background:#525659}.pd-iframe[data-v-2ccb08d6]{width:100%;height:100%;border:0;display:block}.pd-spin[data-v-2ccb08d6],.pd-spin[data-v-2ccb08d6] .ant-spin-container{height:100%}.entry-salary-list[data-v-8086620e]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;min-height:500px;overflow:hidden;position:relative;background-color:#ffffff}.list-panel[data-v-8086620e]{-ms-flex-negative:0;flex-shrink:0;height:100%;overflow-y:auto;overflow-x:hidden;padding-right:12px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .2s ease;transition:width .2s ease}.resize-bar[data-v-8086620e]{-ms-flex-negative:0;flex-shrink:0;width:8px;height:100%;cursor:col-resize;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:10;background-color:transparent}.resize-bar.active[data-v-8086620e],.resize-bar[data-v-8086620e]:hover{background-color:#f0f7ff}.resize-handle[data-v-8086620e]{width:2px;height:40px;background-color:#d9d9d9;border-radius:1px;-webkit-transition:background-color .2s,height .2s;transition:background-color .2s,height .2s}.resize-bar.active .resize-handle[data-v-8086620e],.resize-bar:hover .resize-handle[data-v-8086620e]{background-color:#1890ff;height:60px}.detail-panel[data-v-8086620e]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;overflow-y:auto;overflow-x:hidden;min-width:550px;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #f0f0f0;word-break:break-word}.detail-panel[data-v-8086620e] .ant-table-wrapper{overflow-x:auto}.detail-panel[data-v-8086620e] .ant-table{min-width:100%}.sub-tab-bar[data-v-8086620e]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e8e8e8;margin-bottom:16px}.sub-tab-bar[data-v-8086620e],.sub-tabs[data-v-8086620e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sub-tabs[data-v-8086620e]{gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.sub-tab-item[data-v-8086620e]{font-size:14px;color:#666666;cursor:pointer;padding:10px 0;position:relative;-webkit-transition:color .2s;transition:color .2s;line-height:1}.sub-tab-item[data-v-8086620e]:hover{color:#1890ff}.sub-tab-item.active[data-v-8086620e]{color:#1890ff;font-weight:500}.sub-tab-item.active[data-v-8086620e]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:#1890ff;border-radius:1px}.action-buttons[data-v-8086620e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-negative:0;flex-shrink:0}.add-btn[data-v-8086620e],.export-btn[data-v-8086620e]{height:32px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.add-btn .anticon[data-v-8086620e],.export-btn .anticon[data-v-8086620e]{margin-right:4px}.search-form[data-v-8086620e]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:16px}.search-form[data-v-8086620e],.search-item[data-v-8086620e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-item[data-v-8086620e]{gap:6px}.search-label[data-v-8086620e]{font-size:14px;color:#333333;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.search-input[data-v-8086620e]{width:150px}.search-date-picker[data-v-8086620e]{width:210px}.search-select[data-v-8086620e]{width:150px}.input-suffix-icon[data-v-8086620e]{color:#999999;cursor:pointer;font-size:12px}.input-suffix-icon[data-v-8086620e]:hover{color:#1890ff}.search-btn-wrapper[data-v-8086620e]{margin-left:auto}.search-btn[data-v-8086620e]{height:32px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;font-size:14px}.search-btn .anticon[data-v-8086620e]{margin-right:4px}.salary-table[data-v-8086620e]{margin-top:8px}.salary-table[data-v-8086620e] .ant-table-thead>tr>th{background-color:#fafafa;color:#333333;font-weight:500;font-size:14px;padding:12px 8px;border-bottom:1px solid #e8e8e8;white-space:nowrap}.salary-table[data-v-8086620e] .ant-table-tbody>tr>td{font-size:14px;color:#333333;padding:12px 8px;border-bottom:1px solid #f0f0f0;white-space:nowrap}.salary-table[data-v-8086620e] .ant-table-tbody>tr{cursor:pointer}.salary-table[data-v-8086620e] .ant-table-tbody>tr:hover>td{background-color:#f5faff}.salary-table[data-v-8086620e] .ant-table-tbody>tr.row-selected>td{background-color:#e6f7ff}.table-link[data-v-8086620e]{color:#1890ff;cursor:pointer}.table-link[data-v-8086620e]:hover{color:#40a9ff}.status-tag[data-v-8086620e]{border-radius:4px;padding:0 8px;line-height:22px;font-size:13px;border:none}.salary-adjust-detail[data-v-cbf1844a]{padding:16px 20px;background-color:#f5f6f8;min-height:100%;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}.detail-header[data-v-cbf1844a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.detail-header[data-v-cbf1844a],.header-left[data-v-cbf1844a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-left[data-v-cbf1844a]{gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.back-icon[data-v-cbf1844a]{font-size:18px;color:#333;cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.back-icon[data-v-cbf1844a]:hover{color:#1890ff}.detail-title[data-v-cbf1844a]{font-size:20px;font-weight:600;color:#333}.detail-status-tag[data-v-cbf1844a]{border-radius:4px;font-size:13px;border:none;padding:0 10px;line-height:24px}.info-card[data-v-cbf1844a]{background-color:#ffffff;border-radius:8px;padding:20px 24px;margin-bottom:16px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.03);box-shadow:0 1px 2px rgba(0,0,0,.03);-webkit-box-sizing:border-box;box-sizing:border-box}.info-row[data-v-cbf1844a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:18px}.info-row[data-v-cbf1844a]:last-child{margin-bottom:0}.info-item[data-v-cbf1844a]{-webkit-box-flex:1;-ms-flex:1 1 240px;flex:1 1 240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;min-width:0;padding-right:12px;-webkit-box-sizing:border-box;box-sizing:border-box}.info-label[data-v-cbf1844a]{color:#999999;-ms-flex-negative:0;flex-shrink:0}.info-value[data-v-cbf1844a]{color:#333333;word-break:break-all}.info-value.boxed[data-v-cbf1844a]{display:inline-block;padding:2px 10px;background-color:#f5f5f5;border:1px solid #e8e8e8;border-radius:4px;color:#333333;line-height:20px}.info-value.link[data-v-cbf1844a]{color:#1890ff;cursor:pointer}.info-value.link[data-v-cbf1844a]:hover{color:#40a9ff}.detail-tabs[data-v-cbf1844a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;margin-bottom:16px;border-bottom:1px solid #e8e8e8}.detail-tab-item[data-v-cbf1844a]{font-size:14px;color:#666666;cursor:pointer;padding:10px 0;position:relative;-webkit-transition:color .2s;transition:color .2s;line-height:1}.detail-tab-item[data-v-cbf1844a]:hover{color:#1890ff}.detail-tab-item.active[data-v-cbf1844a]{color:#1890ff;font-weight:500}.detail-tab-item.active[data-v-cbf1844a]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:#1890ff;border-radius:1px}.detail-body[data-v-cbf1844a],.person-card[data-v-cbf1844a]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.person-card[data-v-cbf1844a]{background-color:#ffffff;border-radius:8px;padding:20px 24px;margin-bottom:16px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.03);box-shadow:0 1px 2px rgba(0,0,0,.03);max-width:100%;overflow-x:hidden}.person-header[data-v-cbf1844a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:20px;font-size:14px;-ms-flex-wrap:wrap;flex-wrap:wrap}.person-header[data-v-cbf1844a],.person-index[data-v-cbf1844a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.person-index[data-v-cbf1844a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:22px;height:22px;border-radius:50%;background-color:#e6f7ff;color:#1890ff;font-size:13px;font-weight:500}.person-name[data-v-cbf1844a]{font-size:16px;font-weight:600;color:#333}.person-empno[data-v-cbf1844a]{color:#1890ff}.person-join[data-v-cbf1844a]{color:#999;font-size:13px}.field-row[data-v-cbf1844a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:14px}.field-item[data-v-cbf1844a]{-webkit-box-flex:1;-ms-flex:1 1 240px;flex:1 1 240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;min-width:0;padding-right:12px;-webkit-box-sizing:border-box;box-sizing:border-box}.field-item-full[data-v-cbf1844a]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.field-label[data-v-cbf1844a]{color:#666;-ms-flex-negative:0;flex-shrink:0}.field-value[data-v-cbf1844a]{color:#333;word-break:break-all}.increase-text[data-v-cbf1844a]{color:#f5222d;font-weight:500}.salary-table-wrapper[data-v-cbf1844a]{margin-top:20px;border:1px solid #e8e8e8;border-radius:4px;overflow-x:auto;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.salary-table[data-v-cbf1844a]{width:100%;border-collapse:collapse;min-width:480px}.salary-table td[data-v-cbf1844a],.salary-table th[data-v-cbf1844a]{padding:10px 12px;text-align:center;font-size:14px;border-bottom:1px solid #f0f0f0;white-space:nowrap}.salary-table th[data-v-cbf1844a]{background-color:#fafafa;color:#333;font-weight:500;border-bottom:1px solid #e8e8e8}.salary-table tbody tr:last-child td[data-v-cbf1844a]{border-bottom:none}.salary-table td[data-v-cbf1844a]:first-child{color:#666;background-color:#fafafa}.total-cell[data-v-cbf1844a]{font-weight:500;color:#333}.value-cell[data-v-cbf1844a]{color:#1890ff;font-weight:500}.after-row td[data-v-cbf1844a]:first-child{color:#1890ff}.approval-progress[data-v-cbf1844a]{background-color:#ffffff;border-radius:8px;padding:20px 24px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.03);box-shadow:0 1px 2px rgba(0,0,0,.03)}.add-salary-adjust[data-v-120161b4]{padding:16px 20px;background-color:#f5f6f8;min-height:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}.detail-header[data-v-120161b4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.detail-header[data-v-120161b4],.header-left[data-v-120161b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-left[data-v-120161b4]{gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.back-icon[data-v-120161b4]{font-size:18px;color:#333;cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.back-icon[data-v-120161b4]:hover{color:#1890ff}.detail-title[data-v-120161b4]{font-size:20px;font-weight:600;color:#333}.header-right[data-v-120161b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.draft-btn[data-v-120161b4],.submit-btn[data-v-120161b4]{height:32px;padding:0 18px;font-size:13px;border-radius:4px}.info-card[data-v-120161b4]{background-color:#ffffff;border-radius:8px;padding:20px 24px;margin-bottom:16px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.03);box-shadow:0 1px 2px rgba(0,0,0,.03);-webkit-box-sizing:border-box;box-sizing:border-box}.header-form[data-v-120161b4] .ant-form-item{margin-bottom:0}.header-form[data-v-120161b4] .ant-form-item-label{padding:0 0 8px;line-height:1.4}.header-form[data-v-120161b4] .ant-form-item-label>label{font-size:13px;color:#333333;height:auto}.required[data-v-120161b4]{color:#f5222d;margin-right:4px}.full-width[data-v-120161b4]{width:100%}.detail-tabs[data-v-120161b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px;border-bottom:1px solid #e8e8e8}.detail-tab-item[data-v-120161b4]{font-size:14px;color:#1890ff;font-weight:500;cursor:pointer;padding:10px 0;position:relative;line-height:1}.detail-tab-item.active[data-v-120161b4]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:#1890ff;border-radius:1px}.add-employee-btn[data-v-120161b4]{margin-bottom:8px}.add-employee-btn .anticon[data-v-120161b4]{margin-right:4px}.detail-table-wrapper[data-v-120161b4]{background-color:#ffffff;border-radius:8px;padding:16px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.03);box-shadow:0 1px 2px rgba(0,0,0,.03);-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:auto;max-width:100%}.cell-input-number[data-v-120161b4]{width:100px}.cell-input[data-v-120161b4],.cell-select[data-v-120161b4]{width:120px}.salary-amount[data-v-120161b4]{color:#1890ff;font-weight:500}.increase-rate[data-v-120161b4]{color:#f5222d;font-weight:500}.delete-link[data-v-120161b4]{color:#ff4d4f}.delete-link[data-v-120161b4]:hover{color:#ff7875}.salary-adjust-list[data-v-a873b8d8]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;min-height:500px;overflow:hidden;position:relative;background-color:#ffffff}.list-panel[data-v-a873b8d8]{-ms-flex-negative:0;flex-shrink:0;height:100%;overflow-y:auto;overflow-x:hidden;padding-right:12px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .2s ease;transition:width .2s ease}.resize-bar[data-v-a873b8d8]{-ms-flex-negative:0;flex-shrink:0;width:8px;height:100%;cursor:col-resize;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:10;background-color:transparent}.resize-bar.active[data-v-a873b8d8],.resize-bar[data-v-a873b8d8]:hover{background-color:#f0f7ff}.resize-handle[data-v-a873b8d8]{width:2px;height:40px;background-color:#d9d9d9;border-radius:1px;-webkit-transition:background-color .2s,height .2s;transition:background-color .2s,height .2s}.resize-bar.active .resize-handle[data-v-a873b8d8],.resize-bar:hover .resize-handle[data-v-a873b8d8]{background-color:#1890ff;height:60px}.detail-panel[data-v-a873b8d8]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;max-width:100%;height:100%;overflow-y:auto;overflow-x:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #f0f0f0;word-break:break-word}.sub-tab-bar[data-v-a873b8d8]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e8e8e8;margin-bottom:16px}.sub-tab-bar[data-v-a873b8d8],.sub-tabs[data-v-a873b8d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sub-tabs[data-v-a873b8d8]{gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.sub-tab-item[data-v-a873b8d8]{font-size:14px;color:#666666;cursor:pointer;padding:10px 0;position:relative;-webkit-transition:color .2s;transition:color .2s;line-height:1}.sub-tab-item[data-v-a873b8d8]:hover{color:#1890ff}.sub-tab-item.active[data-v-a873b8d8]{color:#1890ff;font-weight:500}.sub-tab-item.active[data-v-a873b8d8]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:#1890ff;border-radius:1px}.action-buttons[data-v-a873b8d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-negative:0;flex-shrink:0}.add-btn[data-v-a873b8d8],.export-btn[data-v-a873b8d8]{height:32px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.add-btn .anticon[data-v-a873b8d8],.export-btn .anticon[data-v-a873b8d8]{margin-right:4px}.search-form[data-v-a873b8d8]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:16px}.search-form[data-v-a873b8d8],.search-item[data-v-a873b8d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-item[data-v-a873b8d8]{gap:6px}.search-label[data-v-a873b8d8]{font-size:14px;color:#333333;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.search-input[data-v-a873b8d8]{width:150px}.search-date-picker[data-v-a873b8d8]{width:210px}.search-select[data-v-a873b8d8]{width:150px}.input-suffix-icon[data-v-a873b8d8]{color:#999999;cursor:pointer;font-size:12px}.input-suffix-icon[data-v-a873b8d8]:hover{color:#1890ff}.search-btn-wrapper[data-v-a873b8d8]{margin-left:auto}.search-btn[data-v-a873b8d8]{height:32px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;font-size:14px}.search-btn .anticon[data-v-a873b8d8]{margin-right:4px}.salary-table[data-v-a873b8d8]{margin-top:8px}.salary-table[data-v-a873b8d8] .ant-table-thead>tr>th{background-color:#fafafa;color:#333333;font-weight:500;font-size:14px;padding:12px 8px;border-bottom:1px solid #e8e8e8;white-space:nowrap}.salary-table[data-v-a873b8d8] .ant-table-tbody>tr>td{font-size:14px;color:#333333;padding:12px 8px;border-bottom:1px solid #f0f0f0;white-space:nowrap}.salary-table[data-v-a873b8d8] .ant-table-tbody>tr{cursor:pointer}.salary-table[data-v-a873b8d8] .ant-table-tbody>tr:hover>td{background-color:#f5faff}.salary-table[data-v-a873b8d8] .ant-table-tbody>tr.row-selected>td{background-color:#e6f7ff}.table-link[data-v-a873b8d8]{color:#1890ff;cursor:pointer}.table-link[data-v-a873b8d8]:hover{color:#40a9ff}.status-tag[data-v-a873b8d8]{border-radius:4px;padding:0 8px;line-height:22px;font-size:13px;border:none}.text-red[data-v-a873b8d8]{color:#f5222d}.general-salary-detail[data-v-40a456e0]{padding:16px 20px;background-color:#f5f6f8;min-height:100%;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}.detail-header[data-v-40a456e0]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.detail-header[data-v-40a456e0],.header-left[data-v-40a456e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-left[data-v-40a456e0]{gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.back-icon[data-v-40a456e0]{font-size:18px;color:#333;cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.back-icon[data-v-40a456e0]:hover{color:#1890ff}.detail-title[data-v-40a456e0]{font-size:20px;font-weight:600;color:#333}.detail-status-tag[data-v-40a456e0]{border-radius:4px;font-size:13px;border:none;padding:0 10px;line-height:24px}.header-right[data-v-40a456e0]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.header-right[data-v-40a456e0],.print-btn[data-v-40a456e0]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.print-btn[data-v-40a456e0]{height:32px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px}.print-btn .anticon[data-v-40a456e0]{margin-right:4px}.info-card[data-v-40a456e0]{background-color:#ffffff;border-radius:8px;padding:20px 24px;margin-bottom:16px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.03);box-shadow:0 1px 2px rgba(0,0,0,.03);-webkit-box-sizing:border-box;box-sizing:border-box}.info-row[data-v-40a456e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px}.info-row[data-v-40a456e0]:last-child{margin-bottom:0}.info-item[data-v-40a456e0]{-webkit-box-flex:1;-ms-flex:1 1 240px;flex:1 1 240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;min-width:0;padding-right:12px;-webkit-box-sizing:border-box;box-sizing:border-box}.info-label[data-v-40a456e0]{color:#999999;-ms-flex-negative:0;flex-shrink:0}.info-value[data-v-40a456e0]{color:#333333;word-break:break-all}.info-value.boxed[data-v-40a456e0]{display:inline-block;padding:2px 10px;background-color:#f5f5f5;border:1px solid #e8e8e8;border-radius:4px;color:#333333;line-height:20px}.info-value.link[data-v-40a456e0]{color:#1890ff;cursor:pointer}.detail-tabs[data-v-40a456e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;margin-bottom:16px;border-bottom:1px solid #e8e8e8}.detail-tab-item[data-v-40a456e0]{font-size:14px;color:#666666;cursor:pointer;padding:10px 0;position:relative;-webkit-transition:color .2s;transition:color .2s;line-height:1}.detail-tab-item[data-v-40a456e0]:hover{color:#1890ff}.detail-tab-item.active[data-v-40a456e0]{color:#1890ff;font-weight:500}.detail-tab-item.active[data-v-40a456e0]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:#1890ff;border-radius:1px}.filter-bar[data-v-40a456e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:16px}.filter-input[data-v-40a456e0]{width:200px}.filter-count[data-v-40a456e0]{margin-left:auto;font-size:13px;color:#666}.detail-table-wrapper[data-v-40a456e0]{background-color:#ffffff;border-radius:8px;padding:16px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.03);box-shadow:0 1px 2px rgba(0,0,0,.03);-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:auto;max-width:100%}.salary-amount[data-v-40a456e0]{color:#1890ff;font-weight:500}.increase-tag[data-v-40a456e0]{color:#f5222d;font-weight:500}.approval-progress[data-v-40a456e0]{padding:20px}.add-general-salary[data-v-2a2d3242]{padding:16px 20px;background-color:#f5f6f8;min-height:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}.detail-header[data-v-2a2d3242]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.detail-header[data-v-2a2d3242],.header-left[data-v-2a2d3242]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-left[data-v-2a2d3242]{gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.back-icon[data-v-2a2d3242]{font-size:18px;color:#333;cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.back-icon[data-v-2a2d3242]:hover{color:#1890ff}.detail-title[data-v-2a2d3242]{font-size:20px;font-weight:600;color:#333}.header-right[data-v-2a2d3242]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.draft-btn[data-v-2a2d3242],.submit-btn[data-v-2a2d3242]{height:32px;padding:0 18px;font-size:13px;border-radius:4px}.info-card[data-v-2a2d3242]{background-color:#ffffff;border-radius:8px;padding:20px 24px;margin-bottom:16px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.03);box-shadow:0 1px 2px rgba(0,0,0,.03);-webkit-box-sizing:border-box;box-sizing:border-box}.header-form[data-v-2a2d3242] .ant-form-item{margin-bottom:0}.header-form[data-v-2a2d3242] .ant-form-item-label{padding:0 0 8px;line-height:1.4}.header-form[data-v-2a2d3242] .ant-form-item-label>label{font-size:13px;color:#333333;height:auto}.required[data-v-2a2d3242]{color:#f5222d;margin-right:4px}.full-width[data-v-2a2d3242]{width:100%}.detail-tabs[data-v-2a2d3242]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px;border-bottom:1px solid #e8e8e8}.detail-tab-item[data-v-2a2d3242]{font-size:14px;color:#1890ff;font-weight:500;cursor:pointer;padding:10px 0;position:relative;line-height:1}.detail-tab-item.active[data-v-2a2d3242]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:#1890ff;border-radius:1px}.add-employee-btn[data-v-2a2d3242]{margin-bottom:8px}.add-employee-btn .anticon[data-v-2a2d3242]{margin-right:4px}.detail-table-wrapper[data-v-2a2d3242]{background-color:#ffffff;border-radius:8px;padding:16px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.03);box-shadow:0 1px 2px rgba(0,0,0,.03);-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:auto;max-width:100%}.cell-input-number[data-v-2a2d3242]{width:100px}.salary-amount[data-v-2a2d3242]{color:#1890ff;font-weight:500}.increase-rate[data-v-2a2d3242]{color:#f5222d;font-weight:500}.delete-link[data-v-2a2d3242]{color:#ff4d4f}.delete-link[data-v-2a2d3242]:hover{color:#ff7875}.general-salary-list[data-v-665a6a78]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;min-height:500px;overflow:hidden;position:relative;background-color:#ffffff}.list-panel[data-v-665a6a78]{-ms-flex-negative:0;flex-shrink:0;height:100%;overflow-y:auto;overflow-x:hidden;padding-right:12px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .2s ease;transition:width .2s ease}.resize-bar[data-v-665a6a78]{-ms-flex-negative:0;flex-shrink:0;width:8px;height:100%;cursor:col-resize;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:10;background-color:transparent}.resize-bar.active[data-v-665a6a78],.resize-bar[data-v-665a6a78]:hover{background-color:#f0f7ff}.resize-handle[data-v-665a6a78]{width:2px;height:40px;background-color:#d9d9d9;border-radius:1px;-webkit-transition:background-color .2s,height .2s;transition:background-color .2s,height .2s}.resize-bar.active .resize-handle[data-v-665a6a78],.resize-bar:hover .resize-handle[data-v-665a6a78]{background-color:#1890ff;height:60px}.detail-panel[data-v-665a6a78]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;max-width:100%;height:100%;overflow-y:auto;overflow-x:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #f0f0f0;word-break:break-word}.sub-tab-bar[data-v-665a6a78]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e8e8e8;margin-bottom:16px}.sub-tab-bar[data-v-665a6a78],.sub-tabs[data-v-665a6a78]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sub-tabs[data-v-665a6a78]{gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.sub-tab-item[data-v-665a6a78]{font-size:14px;color:#666666;cursor:pointer;padding:10px 0;position:relative;-webkit-transition:color .2s;transition:color .2s;line-height:1}.sub-tab-item[data-v-665a6a78]:hover{color:#1890ff}.sub-tab-item.active[data-v-665a6a78]{color:#1890ff;font-weight:500}.sub-tab-item.active[data-v-665a6a78]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:#1890ff;border-radius:1px}.action-buttons[data-v-665a6a78]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-negative:0;flex-shrink:0}.add-btn[data-v-665a6a78],.export-btn[data-v-665a6a78]{height:32px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.add-btn .anticon[data-v-665a6a78],.export-btn .anticon[data-v-665a6a78]{margin-right:4px}.search-form[data-v-665a6a78]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:16px}.search-form[data-v-665a6a78],.search-item[data-v-665a6a78]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-item[data-v-665a6a78]{gap:6px}.search-label[data-v-665a6a78]{font-size:14px;color:#333333;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.search-input[data-v-665a6a78]{width:150px}.search-date-picker[data-v-665a6a78]{width:210px}.search-select[data-v-665a6a78]{width:150px}.input-suffix-icon[data-v-665a6a78]{color:#999999;cursor:pointer;font-size:12px}.input-suffix-icon[data-v-665a6a78]:hover{color:#1890ff}.search-btn-wrapper[data-v-665a6a78]{margin-left:auto}.search-btn[data-v-665a6a78]{height:32px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;font-size:14px}.search-btn .anticon[data-v-665a6a78]{margin-right:4px}.salary-table[data-v-665a6a78]{margin-top:8px}.salary-table[data-v-665a6a78] .ant-table-thead>tr>th{background-color:#fafafa;color:#333333;font-weight:500;font-size:14px;padding:12px 8px;border-bottom:1px solid #e8e8e8;white-space:nowrap}.salary-table[data-v-665a6a78] .ant-table-tbody>tr>td{font-size:14px;color:#333333;padding:12px 8px;border-bottom:1px solid #f0f0f0;white-space:nowrap}.salary-table[data-v-665a6a78] .ant-table-tbody>tr{cursor:pointer}.salary-table[data-v-665a6a78] .ant-table-tbody>tr:hover>td{background-color:#f5faff}.salary-table[data-v-665a6a78] .ant-table-tbody>tr.row-selected>td{background-color:#e6f7ff}.table-link[data-v-665a6a78]{color:#1890ff;cursor:pointer}.table-link[data-v-665a6a78]:hover{color:#40a9ff}.status-tag[data-v-665a6a78]{border-radius:4px;padding:0 8px;line-height:22px;font-size:13px;border:none}.text-red[data-v-665a6a78]{color:#f5222d}.basic-salary-detail[data-v-74a5e612]{padding:16px 20px;background-color:#f5f6f8;min-height:100%;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}.detail-header[data-v-74a5e612]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.detail-header[data-v-74a5e612],.header-left[data-v-74a5e612]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-left[data-v-74a5e612]{gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.back-icon[data-v-74a5e612]{font-size:18px;color:#333;cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.back-icon[data-v-74a5e612]:hover{color:#1890ff}.detail-title[data-v-74a5e612]{font-size:20px;font-weight:600;color:#333}.employee-card[data-v-74a5e612]{gap:16px;background-color:#ffffff;border-radius:8px;padding:20px 24px;margin-bottom:16px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.03);box-shadow:0 1px 2px rgba(0,0,0,.03);-webkit-box-sizing:border-box;box-sizing:border-box}.avatar[data-v-74a5e612],.employee-card[data-v-74a5e612]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.avatar[data-v-74a5e612]{-ms-flex-negative:0;flex-shrink:0;width:52px;height:52px;border-radius:50%;background-color:#e6f0ff;color:#1890ff;font-size:20px;font-weight:600;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.employee-info[data-v-74a5e612]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.employee-name-row[data-v-74a5e612]{margin-bottom:6px}.employee-name[data-v-74a5e612]{font-size:18px;font-weight:600;color:#333}.employee-meta[data-v-74a5e612]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;font-size:13px;color:#666}.employee-meta[data-v-74a5e612],.meta-item[data-v-74a5e612]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.meta-item[data-v-74a5e612]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.meta-label[data-v-74a5e612]{color:#999}.meta-value[data-v-74a5e612]{color:#333}.meta-divider[data-v-74a5e612]{color:#d9d9d9}.detail-tabs[data-v-74a5e612]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;margin-bottom:16px;border-bottom:1px solid #e8e8e8}.detail-tab-item[data-v-74a5e612]{font-size:14px;color:#666666;cursor:pointer;padding:10px 0;position:relative;-webkit-transition:color .2s;transition:color .2s;line-height:1}.detail-tab-item[data-v-74a5e612]:hover{color:#1890ff}.detail-tab-item.active[data-v-74a5e612]{color:#1890ff;font-weight:500}.detail-tab-item.active[data-v-74a5e612]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:#1890ff;border-radius:1px}.salary-list[data-v-74a5e612]{background-color:#ffffff;border-radius:8px;padding:8px 24px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.03);box-shadow:0 1px 2px rgba(0,0,0,.03);-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:100%}.salary-item[data-v-74a5e612]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 0;font-size:14px;border-bottom:1px solid #f5f5f5}.salary-item[data-v-74a5e612]:last-child{border-bottom:none}.salary-label[data-v-74a5e612]{color:#333}.salary-value[data-v-74a5e612]{color:#333;font-weight:500}.salary-item.total[data-v-74a5e612]{border-top:1px dashed #e8e8e8;margin-top:4px;padding-top:20px}.salary-item.total .salary-label[data-v-74a5e612]{font-weight:600}.total-value[data-v-74a5e612]{color:#1890ff;font-size:16px;font-weight:600}.change-record[data-v-74a5e612]{background-color:#ffffff;border-radius:8px;padding:20px 24px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.03);box-shadow:0 1px 2px rgba(0,0,0,.03);-webkit-box-sizing:border-box;box-sizing:border-box}.basic-salary-list[data-v-625858b4]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;min-height:500px;overflow:hidden;position:relative;background-color:#ffffff}.list-panel[data-v-625858b4]{-ms-flex-negative:0;flex-shrink:0;height:100%;overflow-y:auto;overflow-x:hidden;padding-right:12px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .2s ease;transition:width .2s ease}.resize-bar[data-v-625858b4]{-ms-flex-negative:0;flex-shrink:0;width:8px;height:100%;cursor:col-resize;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:10;background-color:transparent}.resize-bar.active[data-v-625858b4],.resize-bar[data-v-625858b4]:hover{background-color:#f0f7ff}.resize-handle[data-v-625858b4]{width:2px;height:40px;background-color:#d9d9d9;border-radius:1px;-webkit-transition:background-color .2s,height .2s;transition:background-color .2s,height .2s}.resize-bar.active .resize-handle[data-v-625858b4],.resize-bar:hover .resize-handle[data-v-625858b4]{background-color:#1890ff;height:60px}.detail-panel[data-v-625858b4]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;max-width:100%;height:100%;overflow-y:auto;overflow-x:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #f0f0f0;word-break:break-word}.sub-tab-bar[data-v-625858b4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e8e8e8;margin-bottom:16px}.sub-tab-bar[data-v-625858b4],.sub-tabs[data-v-625858b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sub-tabs[data-v-625858b4]{gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.sub-tab-item[data-v-625858b4]{font-size:14px;color:#666666;cursor:pointer;padding:10px 0;position:relative;-webkit-transition:color .2s;transition:color .2s;line-height:1}.sub-tab-item[data-v-625858b4]:hover{color:#1890ff}.sub-tab-item.active[data-v-625858b4]{color:#1890ff;font-weight:500}.sub-tab-item.active[data-v-625858b4]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:#1890ff;border-radius:1px}.action-buttons[data-v-625858b4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-negative:0;flex-shrink:0}.action-buttons[data-v-625858b4],.export-btn[data-v-625858b4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.export-btn[data-v-625858b4]{height:32px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px}.export-btn .anticon[data-v-625858b4]{margin-right:4px}.filter-bar[data-v-625858b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:16px}.filter-select[data-v-625858b4]{width:130px}.filter-input[data-v-625858b4]{width:180px}.filter-btn[data-v-625858b4]{height:32px}.total-count[data-v-625858b4]{margin-left:auto;font-size:13px;color:#666}.salary-table[data-v-625858b4]{margin-top:8px}.salary-table[data-v-625858b4] .ant-table-thead>tr>th{background-color:#fafafa;color:#333333;font-weight:500;font-size:13px;padding:12px 8px;border-bottom:1px solid #e8e8e8;white-space:nowrap}.salary-table[data-v-625858b4] .ant-table-tbody>tr>td{font-size:13px;color:#333333;padding:12px 8px;border-bottom:1px solid #f0f0f0;white-space:nowrap}.salary-table[data-v-625858b4] .ant-table-tbody>tr{cursor:pointer}.salary-table[data-v-625858b4] .ant-table-tbody>tr:hover>td{background-color:#f5faff}.salary-table[data-v-625858b4] .ant-table-tbody>tr.row-selected>td{background-color:#e6f7ff}.table-link[data-v-625858b4]{color:#1890ff;cursor:pointer}.table-link[data-v-625858b4]:hover{color:#40a9ff}.salary-text[data-v-625858b4]{color:#333}.salary-text.bold[data-v-625858b4]{color:#333;font-weight:600}.status-tag[data-v-625858b4]{border-radius:4px;padding:0 8px;line-height:22px;font-size:13px;border:none}.salary-range-detail[data-v-953a53ae]{padding:20px 24px;background-color:#ffffff;min-height:100%;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}.detail-header[data-v-953a53ae]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.detail-header[data-v-953a53ae],.header-left[data-v-953a53ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-left[data-v-953a53ae]{gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.back-icon[data-v-953a53ae]{font-size:18px;color:#333;cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.back-icon[data-v-953a53ae]:hover{color:#1890ff}.detail-title[data-v-953a53ae]{font-size:18px;font-weight:600;color:#333}.range-form[data-v-953a53ae]{width:100%;max-width:100%}.range-form[data-v-953a53ae] .ant-form-item-label>label{color:#333333;font-size:14px;height:auto;line-height:22px;margin-bottom:8px}.range-form[data-v-953a53ae] .ant-form-item{margin-bottom:20px}.required-mark[data-v-953a53ae]{color:#ff4d4f;margin-left:2px}.form-row[data-v-953a53ae]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-col[data-v-953a53ae]{-webkit-box-flex:1;-ms-flex:1 1 200px;flex:1 1 200px;min-width:0}.full-width[data-v-953a53ae]{width:100%}.range-form[data-v-953a53ae] .ant-input,.range-form[data-v-953a53ae] .ant-input-number{width:100%;height:36px;border-radius:4px}.range-form[data-v-953a53ae] .ant-input-number-input{height:34px;line-height:34px}.total-box[data-v-953a53ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px;background-color:#f7f9fc;border:1px solid #e8eef7;border-radius:6px;margin:8px 0 24px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.total-label[data-v-953a53ae]{font-size:14px;color:#333333}.total-value[data-v-953a53ae]{font-size:16px;color:#1890ff;font-weight:500}.total-value .num[data-v-953a53ae]{font-size:18px}.total-value .sep[data-v-953a53ae]{margin:0 4px}.total-value .unit[data-v-953a53ae]{font-size:13px;margin-left:6px;color:#1890ff}.form-footer[data-v-953a53ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;padding-top:16px;border-top:1px solid #f0f0f0}.form-footer .ant-btn[data-v-953a53ae]{height:36px;padding:0 24px;font-size:14px}.salary-range-page[data-v-2b082a0d]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;min-height:500px;overflow:hidden;position:relative;background-color:#f5f6f8}.list-panel[data-v-2b082a0d]{-ms-flex-negative:0;flex-shrink:0;height:100%;overflow-y:auto;overflow-x:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;padding:14px;-webkit-transition:width .2s ease;transition:width .2s ease}.toolbar[data-v-2b082a0d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.toolbar-title[data-v-2b082a0d]{font-size:18px;font-weight:600;color:#333}.add-btn[data-v-2b082a0d]{height:36px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;font-size:14px}.add-btn .anticon[data-v-2b082a0d]{margin-right:4px}.table-wrapper[data-v-2b082a0d]{background-color:#ffffff;border-radius:8px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.03);box-shadow:0 1px 2px rgba(0,0,0,.03);overflow-x:auto}.salary-range-table[data-v-2b082a0d] .ant-table-thead>tr>th{background-color:#ffffff;color:#999999;font-weight:400;font-size:14px;padding:16px 12px;border-bottom:1px solid #f0f0f0;white-space:nowrap}.salary-range-table[data-v-2b082a0d] .ant-table-tbody>tr>td{font-size:14px;color:#333333;padding:16px 12px;border-bottom:1px solid #f5f5f5;white-space:nowrap}.salary-range-table[data-v-2b082a0d] .ant-table-tbody>tr{cursor:pointer}.salary-range-table[data-v-2b082a0d] .ant-table-tbody>tr:last-child>td{border-bottom:none}.salary-range-table[data-v-2b082a0d] .ant-table-tbody>tr:hover>td{background-color:#fafcff}.salary-range-table[data-v-2b082a0d] .ant-table-tbody>tr.row-selected>td{background-color:#e6f7ff}.total-range[data-v-2b082a0d]{color:#1890ff;font-weight:500}.action-link[data-v-2b082a0d]{font-size:14px;cursor:pointer;margin:0 6px}.action-link.edit[data-v-2b082a0d]{color:#1890ff}.action-link.edit[data-v-2b082a0d]:hover{color:#40a9ff}.action-link.delete[data-v-2b082a0d]{color:#ff4d4f}.action-link.delete[data-v-2b082a0d]:hover{color:#ff7875}.resize-bar[data-v-2b082a0d]{-ms-flex-negative:0;flex-shrink:0;width:8px;height:100%;cursor:col-resize;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:10;background-color:transparent}.resize-bar.active[data-v-2b082a0d],.resize-bar[data-v-2b082a0d]:hover{background-color:#f0f7ff}.resize-handle[data-v-2b082a0d]{width:2px;height:40px;background-color:#d9d9d9;border-radius:1px;-webkit-transition:background-color .2s,height .2s;transition:background-color .2s,height .2s}.resize-bar.active .resize-handle[data-v-2b082a0d],.resize-bar:hover .resize-handle[data-v-2b082a0d]{background-color:#1890ff;height:60px}.detail-panel[data-v-2b082a0d]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;max-width:100%;height:100%;overflow-y:auto;overflow-x:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#ffffff;word-break:break-word}.salary-management-container[data-v-068048a3]{width:100%;background-color:#ffffff;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.salary-tabs[data-v-068048a3]{width:100%;margin-bottom:0}.salary-tabs[data-v-068048a3] .ant-tabs-bar{border-bottom:1px solid #e8e8e8;margin-bottom:16px}.salary-tabs[data-v-068048a3] .ant-tabs-tab{font-size:14px;color:#666666;padding:12px 0;margin-right:32px}.salary-tabs[data-v-068048a3] .ant-tabs-tab-active{color:#1890ff;font-weight:500}.salary-tabs[data-v-068048a3] .ant-tabs-ink-bar{background-color:#1890ff;height:2px}.placeholder[data-v-068048a3]{padding:40px;text-align:center;color:#999999}.salary-settlement-detail[data-v-08c76644]{padding:16px 20px;background-color:#ffffff;min-height:100%;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}.detail-header[data-v-08c76644]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.back-icon[data-v-08c76644]{font-size:18px;color:#333;cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.back-icon[data-v-08c76644]:hover{color:#1890ff}.detail-title[data-v-08c76644]{font-size:20px;font-weight:600;color:#333}.detail-status-tag[data-v-08c76644]{border-radius:4px;font-size:13px;border:none;padding:0 10px;line-height:24px;margin:0}.summary-row[data-v-08c76644]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.summary-item[data-v-08c76644]{min-width:100px}.summary-label[data-v-08c76644]{font-size:12px;color:#999;margin-bottom:4px}.summary-value[data-v-08c76644]{font-size:16px;color:#333;font-weight:600}.detail-tabs[data-v-08c76644]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:28px;margin-bottom:8px;border-bottom:1px solid #e8e8e8;-ms-flex-wrap:wrap;flex-wrap:wrap}.detail-tab-item[data-v-08c76644],.detail-tabs[data-v-08c76644]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-tab-item[data-v-08c76644]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;font-size:14px;color:#666;cursor:pointer;padding:10px 0;position:relative;-webkit-transition:color .2s;transition:color .2s;line-height:1}.detail-tab-item[data-v-08c76644]:hover{color:#1890ff}.detail-tab-item.active[data-v-08c76644]{color:#1890ff;font-weight:500}.detail-tab-item.active[data-v-08c76644]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:#1890ff;border-radius:1px}.sync-tag[data-v-08c76644]{border-radius:4px;font-size:11px;border:none;padding:0 6px;line-height:18px;margin:0}.tab-content[data-v-08c76644]{padding-top:12px}.tab-action-bar[data-v-08c76644]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.action-right[data-v-08c76644],.tab-action-bar[data-v-08c76644]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.action-right[data-v-08c76644]{gap:8px}.action-btn[data-v-08c76644]{height:32px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px}.action-btn .anticon[data-v-08c76644]{margin-right:4px}.filter-bar[data-v-08c76644]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:12px}.filter-search[data-v-08c76644]{width:200px}.filter-search.wide[data-v-08c76644]{width:240px}.filter-select[data-v-08c76644]{width:120px}.filter-spacer[data-v-08c76644]{-webkit-box-flex:1;-ms-flex:1;flex:1}.search-icon[data-v-08c76644]{color:#bfbfbf}.table-card[data-v-08c76644]{background-color:#ffffff;border:1px solid #f0f0f0;border-radius:8px;overflow:hidden;width:100%;max-width:100%}.table-card[data-v-08c76644] .ant-table,.table-card[data-v-08c76644] .ant-table-wrapper{width:100%}.detail-table[data-v-08c76644] .ant-table-thead>tr>th{background-color:#fafafa;color:#333;font-weight:500;font-size:13px;text-align:center;border-bottom:1px solid #e8e8e8;white-space:nowrap;padding:12px 8px}.detail-table[data-v-08c76644] .ant-table-tbody>tr>td{font-size:13px;color:#333;text-align:center;border-bottom:1px solid #f0f0f0;white-space:nowrap;padding:12px 8px}.money[data-v-08c76644]{color:#333}.money.strong[data-v-08c76644]{color:#333;font-weight:600}.money-net[data-v-08c76644]{color:#52c41a;font-weight:600}.cell-highlight[data-v-08c76644]{display:inline-block;min-width:24px;padding:2px 8px;background-color:#e6f7ff;color:#1890ff;border-radius:4px;font-weight:500}.status-tag-inline[data-v-08c76644]{border-radius:4px;font-size:12px;border:none;padding:0 8px;line-height:20px;margin:0}.summary-bar[data-v-08c76644]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:12px 4px;font-size:13px;color:#666}.summary-left[data-v-08c76644]{color:#999}.summary-right[data-v-08c76644]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.sum-item[data-v-08c76644]{color:#333}.sum-strong[data-v-08c76644]{color:#333;font-weight:600}.sum-net[data-v-08c76644]{color:#52c41a;font-weight:600}.custom-modal-title[data-v-4ddb037a]{font-size:18px;font-weight:600;color:#1f1f1f;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.dialog-body-padding[data-v-4ddb037a]{padding:16px 0 0}.section[data-v-4ddb037a]{padding-left:10px;padding-right:10px;margin-bottom:16px}.section-title[data-v-4ddb037a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#333;margin-bottom:12px}.section-bar[data-v-4ddb037a]{display:inline-block;width:3px;height:14px;background-color:#1890ff;border-radius:1px}.form-card[data-v-4ddb037a]{background-color:#ffffff;border:1px solid #f0f0f0;border-radius:8px;padding:20px 16px}.form-row[data-v-4ddb037a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.form-item[data-v-4ddb037a]{-webkit-box-flex:1;-ms-flex:1 1 180px;flex:1 1 180px;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.form-label[data-v-4ddb037a]{font-size:13px;color:#666;line-height:20px}.required[data-v-4ddb037a]{color:#f5222d;margin-left:2px}.form-control[data-v-4ddb037a],.form-item[data-v-4ddb037a] .ant-calendar-picker,.form-item[data-v-4ddb037a] .ant-select{width:100%}.salary-settlement-list[data-v-9c7f5b2e]{width:100%;min-height:500px;position:relative;background-color:#ffffff}.list-panel[data-v-9c7f5b2e],.salary-settlement-list[data-v-9c7f5b2e]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;overflow:hidden}.list-panel[data-v-9c7f5b2e]{-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #f0f0f0;-webkit-transition:width .2s ease;transition:width .2s ease;padding:16px 0 0 16px}.list-header[data-v-9c7f5b2e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:16px;margin-bottom:12px}.list-title[data-v-9c7f5b2e]{font-size:16px;font-weight:600;color:#333}.new-btn[data-v-9c7f5b2e]{height:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.new-btn[data-v-9c7f5b2e],.search-bar[data-v-9c7f5b2e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-bar[data-v-9c7f5b2e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding-right:16px;margin-bottom:12px}.search-input[data-v-9c7f5b2e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.search-icon[data-v-9c7f5b2e]{color:#bfbfbf}.cycle-select[data-v-9c7f5b2e]{width:120px;-ms-flex-negative:0;flex-shrink:0}.settlement-list[data-v-9c7f5b2e]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;overflow-x:hidden;padding-right:16px}.settlement-item[data-v-9c7f5b2e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;padding:12px 12px 12px 8px;border-radius:6px;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s;margin-bottom:4px}.settlement-item[data-v-9c7f5b2e]:hover{background-color:#f5faff}.settlement-item.active[data-v-9c7f5b2e]{background-color:#e6f7ff}.item-index[data-v-9c7f5b2e]{width:20px;-ms-flex-negative:0;flex-shrink:0;font-size:13px;color:#999;line-height:22px;text-align:right}.item-body[data-v-9c7f5b2e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.item-title-row[data-v-9c7f5b2e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.item-title[data-v-9c7f5b2e]{font-size:14px;color:#333;font-weight:500}.item-status-tag[data-v-9c7f5b2e]{border-radius:4px;font-size:12px;border:none;padding:0 8px;line-height:20px;margin:0}.item-sub[data-v-9c7f5b2e]{font-size:12px;color:#999;margin-top:6px}.empty-tip[data-v-9c7f5b2e]{text-align:center;color:#999;font-size:13px;padding:40px 0}.list-footer[data-v-9c7f5b2e]{border-top:1px solid #f0f0f0;padding:10px 16px 10px 0;font-size:12px;color:#999}.resize-bar[data-v-9c7f5b2e]{-ms-flex-negative:0;flex-shrink:0;width:8px;height:100%;cursor:col-resize;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:10;background-color:transparent}.resize-bar.active[data-v-9c7f5b2e],.resize-bar[data-v-9c7f5b2e]:hover{background-color:#f0f7ff}.resize-handle[data-v-9c7f5b2e]{width:2px;height:40px;background-color:#d9d9d9;border-radius:1px;-webkit-transition:background-color .2s,height .2s;transition:background-color .2s,height .2s}.resize-bar.active .resize-handle[data-v-9c7f5b2e],.resize-bar:hover .resize-handle[data-v-9c7f5b2e]{background-color:#1890ff;height:60px}.detail-panel[data-v-9c7f5b2e]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;max-width:100%;height:100%;overflow-y:auto;overflow-x:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;word-break:break-word;background-color:#ffffff}.custom-modal-title[data-v-533da31c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:18px;font-weight:600;color:#1f1f1f;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.title-icon[data-v-533da31c]{color:#1890ff;font-size:18px}.dialog-body-padding[data-v-533da31c]{padding:16px}.rule-card[data-v-533da31c]{background-color:#ffffff;border:1px solid #e8eef6;border-radius:8px;padding:20px 24px}.rule-line[data-v-533da31c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;font-size:14px;color:#333;line-height:26px;margin-bottom:14px}.rule-line[data-v-533da31c]:last-child{margin-bottom:0}.rule-key[data-v-533da31c]{min-width:88px;text-align:right}.rule-eq[data-v-533da31c],.rule-key[data-v-533da31c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-weight:600;color:#333}.rule-value[data-v-533da31c]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#333;word-break:break-word}.rule-value.link[data-v-533da31c]{color:#1890ff;font-weight:500}.op[data-v-533da31c]{color:#999;margin:0 4px}.rule-group-title[data-v-533da31c]{font-size:14px;font-weight:600;color:#333;margin:16px 0 14px;padding-top:14px;border-top:1px solid #f0f0f0}.bottom-tip[data-v-533da31c]{margin-top:16px;padding:12px 16px;font-size:12px;color:#666;background-color:#f7f9fc;border-radius:6px;line-height:20px}.payroll-detail[data-v-e864c836]{padding:16px 20px;background-color:#ffffff;min-height:100%;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}.detail-header[data-v-e864c836]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.detail-header[data-v-e864c836],.header-left[data-v-e864c836]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.back-icon[data-v-e864c836]{font-size:18px;color:#333;cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.back-icon[data-v-e864c836]:hover{color:#1890ff}.detail-title[data-v-e864c836]{font-size:20px;font-weight:600;color:#333}.detail-status-tag[data-v-e864c836]{border-radius:4px;font-size:13px;border:none;padding:0 10px;line-height:24px;margin:0}.header-right[data-v-e864c836]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.action-btn[data-v-e864c836],.header-right[data-v-e864c836]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.action-btn[data-v-e864c836]{height:32px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px}.action-btn .anticon[data-v-e864c836]{margin-right:4px}.action-btn.danger[data-v-e864c836]{color:#f5222d;border-color:#ffccc7}.action-btn.danger[data-v-e864c836]:hover{color:#ff4d4f;border-color:#ff4d4f}.action-btn.primary[data-v-e864c836]{background-color:#1890ff;border-color:#1890ff;color:#fff}.summary-row[data-v-e864c836]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.summary-info[data-v-e864c836]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.summary-item[data-v-e864c836]{min-width:90px}.summary-label[data-v-e864c836]{font-size:12px;color:#999;margin-bottom:4px}.summary-value[data-v-e864c836]{font-size:16px;color:#333;font-weight:600}.approval-panel[data-v-e864c836]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:62%;background-color:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:12px 16px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.04);box-shadow:0 1px 3px rgba(0,0,0,.04);-webkit-box-sizing:border-box;box-sizing:border-box}.approval-header[data-v-e864c836]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.approval-title[data-v-e864c836]{font-size:13px;font-weight:500;color:#333}.collapse-link[data-v-e864c836]{font-size:12px;color:#1890ff;cursor:pointer}.approval-steps[data-v-e864c836]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0;overflow-x:auto}.approval-step[data-v-e864c836]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;position:relative;min-width:88px;padding:0 6px}.approval-step[data-v-e864c836]:not(:last-child):after{content:"";position:absolute;top:10px;left:calc(50% + 14px);right:calc(-50% + 14px);height:2px;background-color:#e8e8e8;z-index:0}.approval-step.done[data-v-e864c836]:not(:last-child):after{background-color:#52c41a}.step-node[data-v-e864c836]{position:relative;z-index:1;font-size:18px;margin-bottom:6px;background-color:#fff}.approval-step.done .step-node[data-v-e864c836]{color:#52c41a}.approval-step.doing .step-node[data-v-e864c836]{color:#1890ff}.approval-step.todo .step-node[data-v-e864c836]{color:#bfbfbf}.step-label[data-v-e864c836]{font-size:12px;color:#333;font-weight:500;white-space:nowrap}.approval-step.doing .step-label[data-v-e864c836]{color:#1890ff}.step-user[data-v-e864c836]{font-size:11px;color:#999;margin-top:4px;white-space:nowrap}.step-time[data-v-e864c836]{font-size:11px;color:#bfbfbf;margin-top:2px;white-space:nowrap}.verifying-card[data-v-e864c836]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:80px 20px;margin-bottom:16px;background-color:#fff;border:1px solid #f0f0f0;border-radius:8px}.verifying-icon[data-v-e864c836]{font-size:42px;color:#1890ff;margin-bottom:20px}.verifying-title[data-v-e864c836]{font-size:16px;font-weight:600;color:#333;margin-bottom:8px}.verifying-desc[data-v-e864c836]{font-size:13px;color:#999;margin-bottom:24px;text-align:center;max-width:520px;line-height:22px}.verifying-progress[data-v-e864c836]{width:60%;max-width:500px}.progress-bar[data-v-e864c836]{width:100%;height:8px;background-color:#f0f0f0;border-radius:4px;overflow:hidden}.progress-inner[data-v-e864c836]{height:100%;background-color:#1890ff;border-radius:4px;-webkit-transition:width .4s ease;transition:width .4s ease}.warning-bar[data-v-e864c836]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:16px 20px;background-color:#fffbe6;border:1px solid #ffe58f;border-radius:8px;margin-bottom:16px}.warning-icon[data-v-e864c836]{color:#faad14;font-size:18px;margin-top:2px}.warning-body[data-v-e864c836]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.warning-title[data-v-e864c836]{font-size:14px;font-weight:600;color:#874d00;margin-bottom:6px}.warning-desc[data-v-e864c836]{font-size:13px;color:#ad6800;margin-bottom:8px}.warning-list[data-v-e864c836]{margin:0;padding-left:18px;font-size:13px;color:#874d00}.warning-list li[data-v-e864c836]{line-height:22px}.warning-list b[data-v-e864c836]{font-weight:600}.detail-tabs[data-v-e864c836]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:28px;margin-bottom:8px;border-bottom:1px solid #e8e8e8;-ms-flex-wrap:wrap;flex-wrap:wrap}.detail-tab-item[data-v-e864c836],.detail-tabs[data-v-e864c836]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-tab-item[data-v-e864c836]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;font-size:14px;color:#666;cursor:pointer;padding:10px 0;position:relative;-webkit-transition:color .2s;transition:color .2s;line-height:1}.detail-tab-item[data-v-e864c836]:hover{color:#1890ff}.detail-tab-item.active[data-v-e864c836]{color:#1890ff;font-weight:500}.detail-tab-item.active[data-v-e864c836]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:#1890ff;border-radius:1px}.tab-badge[data-v-e864c836]{display:inline-block;min-width:18px;height:18px;line-height:18px;padding:0 6px;border-radius:9px;background-color:#ff4d4f;color:#fff;font-size:11px;text-align:center}.tab-content[data-v-e864c836]{padding-top:12px}.tab-action-bar[data-v-e864c836]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter-bar[data-v-e864c836],.tab-action-bar[data-v-e864c836]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.filter-bar[data-v-e864c836]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.filter-search[data-v-e864c836]{width:200px}.filter-select[data-v-e864c836]{width:120px}.filter-spacer[data-v-e864c836]{-webkit-box-flex:1;-ms-flex:1;flex:1}.search-icon[data-v-e864c836]{color:#bfbfbf}.link-btn[data-v-e864c836]{color:#1890ff;border-color:#91d5ff;height:32px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px}.link-btn .anticon[data-v-e864c836]{margin-right:4px}.table-card[data-v-e864c836]{background-color:#ffffff;border:1px solid #f0f0f0;border-radius:8px;overflow:hidden;width:100%;max-width:100%}.table-card[data-v-e864c836] .ant-table,.table-card[data-v-e864c836] .ant-table-wrapper{width:100%}.detail-table[data-v-e864c836] .ant-table-thead>tr>th{background-color:#fafafa;color:#333;font-weight:500;font-size:13px;text-align:center;border-bottom:1px solid #e8e8e8;white-space:nowrap;padding:12px 8px}.detail-table[data-v-e864c836] .ant-table-tbody>tr>td{font-size:13px;color:#333;text-align:center;border-bottom:1px solid #f0f0f0;white-space:nowrap;padding:12px 8px}.detail-table[data-v-e864c836] .row-abnormal>td{background-color:#fff2f0}.money[data-v-e864c836]{color:#333}.money.strong[data-v-e864c836]{color:#333;font-weight:600}.money-net[data-v-e864c836]{color:#52c41a;font-weight:600}.cell-error[data-v-e864c836]{display:inline-block;padding:2px 8px;background-color:#ffccc7;color:#f5222d;border-radius:4px;font-weight:600}.summary-bar[data-v-e864c836]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:12px 4px;font-size:13px;color:#666}.summary-left[data-v-e864c836]{color:#999}.summary-right[data-v-e864c836]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.sum-item[data-v-e864c836]{color:#333}.sum-strong[data-v-e864c836]{color:#333;font-weight:600}.sum-net[data-v-e864c836]{color:#52c41a;font-weight:600}.custom-modal-title[data-v-33bbe0fa]{font-size:18px;font-weight:600;color:#1f1f1f;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.dialog-body-padding[data-v-33bbe0fa]{padding:16px}.upload-dragger[data-v-33bbe0fa] .ant-upload{background-color:#fafafa;border:1px dashed #d9d9d9;border-radius:8px;padding:24px 16px;-webkit-transition:border-color .2s,background-color .2s;transition:border-color .2s,background-color .2s}.upload-dragger[data-v-33bbe0fa] .ant-upload:hover{border-color:#1890ff;background-color:#f5faff}.upload-icon[data-v-33bbe0fa]{font-size:38px;color:#bfbfbf}.upload-dragger[data-v-33bbe0fa] .ant-upload-text{font-size:14px;color:#333;margin-top:8px}.upload-select-link[data-v-33bbe0fa]{color:#1890ff;margin-left:2px;cursor:pointer}.upload-select-link[data-v-33bbe0fa]:hover{color:#40a9ff}.upload-hint[data-v-33bbe0fa]{font-size:12px;color:#999}.form-row[data-v-33bbe0fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin-top:20px}.form-item[data-v-33bbe0fa]{-webkit-box-flex:1;-ms-flex:1 1 200px;flex:1 1 200px;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.form-item.full-width[data-v-33bbe0fa]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.form-label[data-v-33bbe0fa]{font-size:13px;color:#333;line-height:20px}.required[data-v-33bbe0fa]{color:#f5222d;margin-left:2px}.form-control[data-v-33bbe0fa],.form-item[data-v-33bbe0fa] .ant-calendar-picker,.form-item[data-v-33bbe0fa] .ant-select{width:100%}.info-box[data-v-33bbe0fa]{margin-top:20px;padding:16px 20px;background-color:#f7f9fc;border:1px solid #e8eef6;border-radius:8px}.info-line[data-v-33bbe0fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:13px;color:#333;line-height:28px}.info-key[data-v-33bbe0fa]{color:#666}.info-value[data-v-33bbe0fa]{color:#333;font-weight:500}.info-value.success[data-v-33bbe0fa]{color:#52c41a}.bottom-tip[data-v-33bbe0fa]{margin-top:18px;font-size:12px;color:#999;text-align:center;line-height:20px}.payroll-list[data-v-6d0c405b]{width:100%;min-height:500px;position:relative;background-color:#ffffff}.list-panel[data-v-6d0c405b],.payroll-list[data-v-6d0c405b]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;overflow:hidden}.list-panel[data-v-6d0c405b]{-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #f0f0f0;-webkit-transition:width .2s ease;transition:width .2s ease;padding:16px 0 0 16px}.list-header[data-v-6d0c405b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:16px;margin-bottom:12px;gap:8px}.list-title[data-v-6d0c405b]{font-size:16px;font-weight:600;color:#333}.header-actions[data-v-6d0c405b]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.header-actions[data-v-6d0c405b],.header-btn[data-v-6d0c405b]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-btn[data-v-6d0c405b]{height:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.search-bar[data-v-6d0c405b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding-right:16px;margin-bottom:12px}.search-input[data-v-6d0c405b]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.month-select[data-v-6d0c405b]{width:120px;-ms-flex-negative:0;flex-shrink:0}.search-icon[data-v-6d0c405b]{color:#bfbfbf}.payroll-list-body[data-v-6d0c405b]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;overflow-x:hidden;padding-right:16px}.payroll-item[data-v-6d0c405b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;padding:12px 12px 12px 8px;border-radius:6px;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s;margin-bottom:4px}.payroll-item[data-v-6d0c405b]:hover{background-color:#f5faff}.payroll-item.active[data-v-6d0c405b]{background-color:#e6f7ff}.item-index[data-v-6d0c405b]{width:20px;-ms-flex-negative:0;flex-shrink:0;font-size:13px;color:#999;line-height:22px;text-align:right}.item-body[data-v-6d0c405b]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.item-title-row[data-v-6d0c405b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.item-title[data-v-6d0c405b]{font-size:14px;color:#333;font-weight:500}.item-status-tag[data-v-6d0c405b]{border-radius:4px;font-size:12px;border:none;padding:0 8px;line-height:20px;margin:0}.item-sub[data-v-6d0c405b]{font-size:12px;color:#999;margin-top:6px}.empty-tip[data-v-6d0c405b]{text-align:center;color:#999;font-size:13px;padding:40px 0}.list-footer[data-v-6d0c405b]{border-top:1px solid #f0f0f0;padding:10px 16px 10px 0;font-size:12px;color:#999}.resize-bar[data-v-6d0c405b]{-ms-flex-negative:0;flex-shrink:0;width:8px;height:100%;cursor:col-resize;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:10;background-color:transparent}.resize-bar.active[data-v-6d0c405b],.resize-bar[data-v-6d0c405b]:hover{background-color:#f0f7ff}.resize-handle[data-v-6d0c405b]{width:2px;height:40px;background-color:#d9d9d9;border-radius:1px;-webkit-transition:background-color .2s,height .2s;transition:background-color .2s,height .2s}.resize-bar.active .resize-handle[data-v-6d0c405b],.resize-bar:hover .resize-handle[data-v-6d0c405b]{background-color:#1890ff;height:60px}.detail-panel[data-v-6d0c405b]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;max-width:100%;height:100%;overflow-y:auto;overflow-x:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;word-break:break-word;background-color:#ffffff}.week-mode[data-v-57deaf57]{overflow:hidden;-webkit-filter:invert(80%);filter:invert(80%)}.split-right[data-v-57deaf57]:not(:last-child){border-right:1px solid rgba(98,98,98,.2)}.disabled[data-v-57deaf57]{cursor:not-allowed;color:rgba(0,0,0,.25);pointer-events:none}#nprogress[data-v-57deaf57]{pointer-events:none}#nprogress .bar[data-v-57deaf57]{background:#6d85ff;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg[data-v-57deaf57]{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #6d85ff,0 0 5px #6d85ff;box-shadow:0 0 10px #6d85ff,0 0 5px #6d85ff;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner[data-v-57deaf57]{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon[data-v-57deaf57]{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-top-color:#6d85ff;border-left-color:#6d85ff;border-radius:50%;-webkit-animation:nprogress-spinner-57deaf57 .4s linear infinite;animation:nprogress-spinner-57deaf57 .4s linear infinite}.nprogress-custom-parent[data-v-57deaf57]{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar[data-v-57deaf57],.nprogress-custom-parent #nprogress .spinner[data-v-57deaf57]{position:absolute}@-webkit-keyframes nprogress-spinner-57deaf57{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner-57deaf57{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.content-scroll[data-v-57deaf57]{min-width:1050px;margin:0!important}.content-scroll-x[data-v-57deaf57]{overflow-x:auto}.phoneClass[data-v-57deaf57]{padding:5px;overflow-y:scroll;margin-top:10px;width:414px;height:750px;border-radius:20px;border:5px solid rgba(0,0,0,.7)}.phoneClass[data-v-57deaf57]::-webkit-scrollbar{width:0}.item-title-text[data-v-57deaf57]{font-weight:600;font-size:14px;text-align:left}.item-content-text[data-v-57deaf57]{font-size:14px}.rich-txt[data-v-57deaf57]{line-height:2;word-break:break-all;white-space:pre-line}.weipay .ant-modal-content[data-v-57deaf57]{border-radius:25px;overflow:hidden}.weipay .ant-modal-body[data-v-57deaf57]{padding:0}.dialog-body-padding[data-v-57deaf57]{padding:0 24px 24px 24px}.custom-modal-title[data-v-57deaf57]{padding:16px 24px 16px 24px;background-color:#f3f1f1}.tag[data-v-57deaf57]{font-size:12px;padding:1px 6px;border-radius:4px;line-height:1.2;border:1px solid transparent}.tag-1[data-v-57deaf57],.tag-not-started[data-v-57deaf57]{color:#909399;border-color:#d3d4d6;background-color:#f4f4f5}.tag-2[data-v-57deaf57],.tag-in-progress[data-v-57deaf57]{color:#409eff;border-color:#b3d8ff;background-color:#ecf5ff}.tag-3[data-v-57deaf57],.tag-overdue[data-v-57deaf57]{color:#f56c6c;border-color:#fbc4c4;background-color:#fef0f0}.tag-4[data-v-57deaf57],.tag-completed[data-v-57deaf57]{color:#67c23a;border-color:#c2e7b0;background-color:#f0f9eb}.tag-5[data-v-57deaf57],.tag-suspended[data-v-57deaf57]{color:#e6a23c;border-color:#f5dab1;background-color:#fdf6ec}.tag-6[data-v-57deaf57],.tag-canceled[data-v-57deaf57]{color:#909399;border-color:#d3d4d6;background-color:#f4f4f5}.new-page[data-v-57deaf57]{width:100%;height:100%;background-color:transparent}.new-page h1[data-v-57deaf57]{font-size:48px}