.attendance-statistics-start-date[data-v-ea055aeb]{display:flex;flex-shrink:0;align-items:center;gap:12px;color:var(--el-text-color-primary);font-size:14px;white-space:nowrap}.attendance-statistics-start-date__value[data-v-ea055aeb]{min-width:82px;font-variant-numeric:tabular-nums}.financial-table__actions[data-v-ac7730c2]{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 4px}.financial-table__action-btn[data-v-ac7730c2]{padding:0!important;margin:0 4px;min-height:auto}[data-v-ac7730c2] .financial-table__actions .action-link{padding:0;margin:0 4px;border:none;background:none;color:var(--el-color-primary);cursor:pointer;font:inherit;white-space:nowrap}[data-v-ac7730c2] .financial-table__actions .action-link:hover{text-decoration:underline}[data-v-ac7730c2] .financial-table__actions .action-link.is-danger{color:var(--el-color-danger)}[data-v-0d3fa186] .el-button{display:inline-flex}[data-v-0d3fa186] .export-task-dialog.el-dialog,[data-v-0d3fa186] .export-permission-dialog.el-dialog,[data-v-0d3fa186] .export-error-dialog.el-dialog{border-radius:8px}[data-v-0d3fa186] .export-task-dialog .el-dialog__body,[data-v-0d3fa186] .export-permission-dialog .el-dialog__body,[data-v-0d3fa186] .export-error-dialog .el-dialog__body{padding:42px 40px 56px}[data-v-0d3fa186] .export-task-dialog .el-dialog__footer,[data-v-0d3fa186] .export-permission-dialog .el-dialog__footer,[data-v-0d3fa186] .export-error-dialog .el-dialog__footer{padding:0 0 46px}[data-v-0d3fa186] .export-permission-dialog .dialog-footer,[data-v-0d3fa186] .export-error-dialog .dialog-footer{justify-content:center}[data-v-0d3fa186] .export-permission-dialog .dialog-footer .el-button,[data-v-0d3fa186] .export-error-dialog .dialog-footer .el-button{width:150px;height:42px;border-radius:6px}.export-task-dialog__content[data-v-0d3fa186]{min-height:190px;color:#303133;text-align:center}.export-task-dialog__title[data-v-0d3fa186]{margin:0;color:#303133;font-size:18px;font-weight:600;line-height:28px}.export-task-dialog__desc[data-v-0d3fa186]{margin:32px 0 28px;color:#303133;font-size:16px;line-height:24px}.export-task-dialog__link[data-v-0d3fa186]{color:#5f3dc4;font-size:16px}.export-permission-dialog__content[data-v-0d3fa186],.export-error-dialog__content[data-v-0d3fa186]{min-height:82px;color:#303133;font-size:18px;font-weight:600;line-height:28px;text-align:center}.attendance-status[data-v-41125518]{display:inline-flex;min-width:64px;align-items:center;justify-content:center;gap:6px;padding:2px 10px;border:1px solid transparent;border-radius:999px;font-size:13px;font-weight:500;line-height:20px;white-space:nowrap}.attendance-status__dot[data-v-41125518]{width:6px;height:6px;flex:none;border-radius:50%;background:currentColor}.attendance-status--normal[data-v-41125518]{color:var(--el-color-success);border-color:var(--el-color-success-light-7);background:var(--el-color-success-light-9)}.attendance-status--late[data-v-41125518]{color:var(--el-color-warning-dark-2);border-color:var(--el-color-warning-light-7);background:var(--el-color-warning-light-9)}.attendance-status--early[data-v-41125518]{color:var(--el-color-danger);border-color:var(--el-color-danger-light-7);background:var(--el-color-danger-light-9)}.attendance-status--absent[data-v-41125518]{color:var(--el-color-danger-dark-2);border-color:var(--el-color-danger-light-5);background:var(--el-color-danger-light-8);font-weight:600}.attendance-status--unknown[data-v-41125518]{color:var(--el-text-color-secondary);border-color:var(--el-border-color-light);background:var(--el-fill-color-light)}.attendance-deduction-link[data-v-208f854d]{color:var(--el-color-primary);font-weight:400}.attendance-deduction-staff[data-v-208f854d]{display:flex;flex-wrap:wrap;gap:12px 28px;margin-bottom:14px;padding:12px 16px;border-radius:6px;background:var(--el-fill-color-extra-light);color:var(--el-text-color-primary)}.attendance-deduction-list[data-v-208f854d]{min-height:180px;max-height:320px;overflow-y:auto;border:1px solid var(--el-border-color-lighter);border-radius:6px;background:var(--el-bg-color)}.attendance-deduction-list__header[data-v-208f854d],.attendance-deduction-item[data-v-208f854d]{display:grid;grid-template-columns:1.2fr 1fr 1fr;align-items:center;gap:16px;padding:11px 16px}.attendance-deduction-list__header[data-v-208f854d]{position:sticky;top:0;z-index:1;background:var(--el-fill-color-light);color:var(--el-text-color-regular);font-weight:600}.attendance-deduction-list__header[data-v-208f854d]>:last-child{text-align:right}.attendance-deduction-item[data-v-208f854d]{border-top:1px solid var(--el-border-color-lighter);color:var(--el-text-color-primary)}.attendance-deduction-item__amount[data-v-208f854d]{color:var(--el-text-color-primary);font-variant-numeric:tabular-nums;font-weight:500;text-align:right}.attendance-deduction-tip[data-v-208f854d]{margin-top:16px;color:var(--el-text-color-secondary);font-size:13px;line-height:1.7}.attendance-data-header[data-v-b2708be8]{display:flex;align-items:center;justify-content:space-between;gap:24px}.attendance-tabs[data-v-b2708be8]{min-width:0;flex:1}.attendance-tabs[data-v-b2708be8] .el-tabs__header{margin-bottom:0}.selection-picker-footer[data-v-e21d3f87]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.selection-picker-footer__left[data-v-e21d3f87]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.selection-picker-footer__count[data-v-e21d3f87]{font-size:14px;color:var(--el-text-color-regular)}.select-role-dialog__search[data-v-ad48b4dd]{display:flex;gap:12px;margin-bottom:12px}.select-role-dialog__keyword[data-v-ad48b4dd]{width:240px}.select-role-dialog__disabled-hint[data-v-ad48b4dd]{margin:-2px 0 12px;color:var(--el-text-color-secondary);font-size:12px}[data-v-ad48b4dd] .is-role-disabled td{color:var(--el-text-color-placeholder)}.select-staff-dialog__search[data-v-d80ac102]{display:flex;gap:12px;margin-bottom:12px}.select-staff-dialog__keyword[data-v-d80ac102]{width:240px}.salary-batch-result-dialog__summary[data-v-dc902abe]{margin-bottom:16px;font-size:14px;line-height:1.6;color:var(--el-text-color-primary);text-align:center}.salary-batch-result-dialog__summary strong[data-v-dc902abe]{font-weight:600}.salary-batch-result-dialog__summary .is-success[data-v-dc902abe]{color:var(--el-color-success)}.salary-batch-result-dialog__summary .is-danger[data-v-dc902abe]{color:var(--el-color-danger)}.salary-batch-result-dialog__section-title[data-v-dc902abe]{margin-bottom:8px;font-size:14px;font-weight:600;color:var(--el-text-color-primary)}.salary-confirm-dialog__form[data-v-da03d159],.salary-confirm-dialog__form[data-v-da03d159] .el-form-item{margin-bottom:0}.salary-confirm-dialog__form[data-v-da03d159] .el-form-item__label{white-space:nowrap;height:32px;line-height:32px}.salary-confirm-dialog__date-picker[data-v-da03d159]{width:220px}.salary-confirm-dialog__footer[data-v-da03d159]{display:flex;flex-direction:column;align-items:stretch;gap:12px;width:100%}.salary-confirm-dialog__footer-tip[data-v-da03d159]{margin:0;font-size:12px;line-height:1.6;color:var(--el-text-color-secondary);text-align:left}.salary-confirm-dialog__footer-actions[data-v-da03d159]{display:flex;justify-content:flex-end;gap:12px}.salary-detail-dialog__body[data-v-ed5303c3]{max-height:70vh;overflow-y:auto}.salary-detail-dialog__table-wrap[data-v-ed5303c3]{margin-top:12px;overflow-x:auto}.salary-detail-dialog__table[data-v-ed5303c3]{width:-moz-max-content;width:max-content;min-width:100%}.salary-detail-dialog__block+.salary-detail-dialog__block[data-v-ed5303c3]{margin-top:12px}.salary-detail-dialog__highlight[data-v-ed5303c3]{color:var(--el-color-danger)}.salary-detail-dialog .el-dialog__body{padding-top:12px;padding-bottom:16px}.salary-detail-dialog__block .el-descriptions__title{margin-bottom:8px;font-size:14px;font-weight:400}.salary-detail-dialog__block .el-descriptions__label{width:96px;min-width:96px;white-space:nowrap;font-weight:400}.salary-detail-dialog__block .el-descriptions__content{min-width:0;word-break:break-all}.salary-detail-dialog__table .el-table__cell{vertical-align:middle}.salary-detail-dialog__table .el-table__header th.el-table__cell{background-color:var(--el-fill-color-light);font-weight:400}.salary-detail-dialog__table .el-table__header th.el-table__cell .cell{font-weight:400}.salary-edit-dialog__body[data-v-abc97bd5]{max-height:65vh;overflow-y:auto}.salary-edit-dialog__block[data-v-abc97bd5]{margin-bottom:12px}.salary-edit-dialog__table[data-v-abc97bd5]{width:100%}.salary-lock-dialog__body[data-v-abbfcbc8]{min-height:120px}.salary-lock-dialog__desc[data-v-abbfcbc8]{margin:0 0 16px;font-size:14px;line-height:1.7;color:var(--el-text-color-regular)}.salary-lock-dialog__form[data-v-abbfcbc8] .el-form-item{margin-bottom:0}.salary-lock-dialog__form[data-v-abbfcbc8] .el-radio-group{display:flex;flex-wrap:wrap;gap:12px 20px}.salary-lock-dialog__empty[data-v-abbfcbc8]{font-size:14px;color:var(--el-text-color-secondary)}.salary-lock-dialog__warning[data-v-abbfcbc8]{margin:16px 0 0;font-size:13px;line-height:1.6;color:var(--el-color-danger)}.salary-lock-dialog__footer[data-v-abbfcbc8]{display:flex;justify-content:center}.salary-payment-dialog__body[data-v-dd161739]{height:500px;display:flex;flex-direction:column}.salary-void-dialog__content[data-v-80b37009]{padding:8px 0 4px;text-align:center}.salary-void-dialog__message[data-v-80b37009]{margin:0;font-size:16px;line-height:1.6;color:var(--el-text-color-primary)}.salary-void-dialog__warning[data-v-80b37009]{margin:12px 0 0;font-size:13px;line-height:1.6;color:var(--el-text-color-secondary)}.salary-void-dialog__footer[data-v-80b37009]{display:flex;justify-content:center}[data-v-67c5e305] .salary-management__row--confirm-disputed>td:not(.el-table-fixed-column--right) .cell{color:#f56c6c}.generate-wage-month-popper{z-index:1000002!important}.generate-wage-month-popper .el-month-table td.disabled .el-date-table-cell__text{min-width:50px;padding:0 4px;color:var(--el-text-color-disabled)!important;white-space:nowrap;background-color:var(--el-fill-color-light)!important;cursor:not-allowed}.generate-wage-month-popper .el-month-table td.disabled .el-date-table-cell__text:after{margin-left:1px;font-size:10px;content:"🔒";filter:grayscale(1)}.data-panel[data-v-f8db9aea]{display:flex;min-height:0;flex:1;flex-direction:column;background:var(--card)}.data-toolbar[data-v-f8db9aea]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:18px 16px}.data-toolbar__left[data-v-f8db9aea]{display:flex;min-width:0;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:12px}.company-select[data-v-f8db9aea],.keyword-input[data-v-f8db9aea]{width:180px}.month-picker[data-v-f8db9aea]{width:140px}.data-summary[data-v-f8db9aea]{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:0 16px 18px}.data-summary__hint[data-v-f8db9aea]{display:inline-flex;align-items:center;gap:6px;margin-left:auto;color:var(--el-text-color-secondary)}.hint-icon[data-v-f8db9aea]{width:16px;height:16px}.data-panel__table-wrap[data-v-f8db9aea]{min-height:0;flex:1 1 0;overflow:hidden}.seniority-data-table[data-v-f8db9aea]{width:100%;overflow:hidden;border:1px solid var(--el-border-color-lighter, #e4e7ed);border-radius:var(--radius, 6px)}.data-panel[data-v-f8db9aea] .el-input__wrapper,.data-panel[data-v-f8db9aea] .el-select__wrapper{min-height:32px}.editor-header[data-v-04e71f6d],.name-row[data-v-04e71f6d],.switch-line[data-v-04e71f6d],.role-line[data-v-04e71f6d],.formula-line[data-v-04e71f6d],.cap-line[data-v-04e71f6d],.option-row[data-v-04e71f6d]{display:flex;align-items:center;gap:12px}.editor-header[data-v-04e71f6d]{padding:20px 24px 10px}.editor-divider[data-v-04e71f6d]{width:1px;height:18px;background:var(--border)}.editor-title[data-v-04e71f6d]{font-size:14px}.editor-title.is-create[data-v-04e71f6d]{color:var(--el-color-primary);font-size:16px}.form-scroll[data-v-04e71f6d]{min-height:0;flex:1;overflow:auto;padding:8px 24px 24px}.setting-heading[data-v-04e71f6d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.switch-line[data-v-04e71f6d]{font-size:16px;font-weight:600}.setting-description[data-v-04e71f6d]{color:var(--el-color-danger);font-size:14px;font-weight:500}.name-row[data-v-04e71f6d]{margin-bottom:18px}.name-row .el-input[data-v-04e71f6d]{width:420px}.required[data-v-04e71f6d]{color:var(--el-color-danger)}.rules-card[data-v-04e71f6d]{padding:18px;border:1px solid var(--el-border-color-lighter);background:var(--el-fill-color-extra-light)}.rules-title[data-v-04e71f6d]{margin-bottom:14px;font-weight:600}.rule-item[data-v-04e71f6d]{padding:14px;margin-bottom:12px;border-radius:6px;background:var(--el-bg-color)}.role-line[data-v-04e71f6d]{flex-wrap:wrap;margin-bottom:12px}.unit-line[data-v-04e71f6d]{margin:2px 0 0}.formula-line[data-v-04e71f6d],.cap-line[data-v-04e71f6d]{flex-wrap:wrap;margin-top:10px}.formula-line[data-v-04e71f6d] .el-input-number,.cap-line[data-v-04e71f6d] .el-input-number{width:90px}.option-row[data-v-04e71f6d]{align-items:flex-start;margin-top:22px}.option-label[data-v-04e71f6d]{width:100px}.option-row .el-radio-group[data-v-04e71f6d]{display:flex;flex-direction:column;align-items:flex-start}.form-footer[data-v-04e71f6d]{flex-shrink:0;padding-top:12px;border-top:1px solid var(--el-border-color-lighter)}.form-footer .el-button[data-v-04e71f6d]{width:126px}.seniority-template-list[data-v-17f8d684]{display:flex;min-height:0;flex:1;flex-direction:column;background:var(--card)}.template-toolbar[data-v-17f8d684]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 16px 22px}.template-toolbar__filters[data-v-17f8d684]{display:flex;min-width:0;align-items:center;gap:12px}.template-toolbar__create[data-v-17f8d684]{flex-shrink:0}.toolbar-input[data-v-17f8d684]{width:220px}.seniority-template-list__table-wrap[data-v-17f8d684]{min-height:0;flex:1 1 0;overflow:hidden;margin-top:2px}.template-table[data-v-17f8d684]{width:100%;overflow:hidden;border:1px solid var(--el-border-color-lighter, #e4e7ed);border-radius:var(--radius, 6px)}.template-table__actions[data-v-17f8d684]{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:8px;white-space:nowrap}.template-table__actions[data-v-17f8d684] .el-button{margin-left:0;padding-right:4px;padding-left:4px}.template-table__chips[data-v-17f8d684]{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;flex-wrap:wrap;gap:6px;vertical-align:middle}.template-table__chip[data-v-17f8d684]{display:inline-flex;align-items:center;max-width:180px;min-height:22px;padding:1px 9px;overflow:hidden;border-radius:12px;text-overflow:ellipsis;white-space:nowrap}.template-table__chip--company[data-v-17f8d684]{border:1px solid #d9f0d2;background:#eff9ec;color:#48a737}.template-table__chip--more[data-v-17f8d684]{border:1px solid #dfe6ff;background:#f5f7ff;color:var(--el-color-primary)}.template-table__empty-text[data-v-17f8d684]{color:var(--el-text-color-secondary)}.seniority-page[data-v-775565df]{display:flex;height:100%;min-height:0;flex-direction:column;padding:16px;background:var(--background)}.seniority-card[data-v-775565df]{display:flex;min-height:0;flex:1;flex-direction:column;overflow:hidden;border-radius:8px;background:var(--card)}.page-tabs[data-v-775565df]{flex-shrink:0;border-bottom:1px solid var(--el-border-color-lighter, #e4e7ed);background:var(--card)}.page-tabs[data-v-775565df] .el-tabs__header{margin:0}.page-tabs[data-v-775565df] .el-tabs__item{height:52px;padding:0 22px;line-height:52px}.page-tabs[data-v-775565df] .el-tabs__nav-wrap:after{display:none}.setting-panel[data-v-775565df]{display:flex;min-height:0;flex:1;flex-direction:column;background:var(--card)}.company-toolbar[data-v-775565df]{display:flex;flex-shrink:0;align-items:center;gap:12px;padding:16px 24px 8px}.company-toolbar__select[data-v-775565df]{width:220px}.base-salary-copy-dialog[data-v-7674d1f8]{display:flex;flex-direction:column;gap:12px}.base-salary-copy-dialog__source[data-v-7674d1f8],.base-salary-copy-dialog__section-label[data-v-7674d1f8]{font-size:14px;color:var(--el-text-color-regular)}.base-salary-copy-dialog__source[data-v-7674d1f8]{margin-bottom:8px}.base-salary-copy-dialog__form-item[data-v-7674d1f8]{margin-bottom:0}.base-salary-copy-dialog__table[data-v-7674d1f8]{margin-top:4px}.base-salary-copy-dialog__footer[data-v-7674d1f8]{display:flex;align-items:center;justify-content:center;gap:20px;padding-top:12px}.base-salary-copy-dialog__confirm[data-v-7674d1f8]{min-width:100px}.base-salary-copy-select[data-v-7674d1f8]{display:flex;flex-direction:column;gap:12px}.base-salary-copy-select__search[data-v-7674d1f8]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.base-salary-copy-select__keyword[data-v-7674d1f8]{width:200px}.base-salary-copy-select__filter[data-v-7674d1f8]{width:180px}.base-salary-copy-select__select-all[data-v-7674d1f8]{min-height:24px}.base-salary-copy-select__footer[data-v-7674d1f8]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.base-salary-copy-select__actions[data-v-7674d1f8]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-width:260px}.base-salary-copy-select__pagination[data-v-7674d1f8]{display:flex;justify-content:flex-end;flex:1 1 520px;min-width:520px}.base-salary-detail-dialog__components[data-v-b2c72319]{margin-top:12px}.base-salary-detail-dialog .el-dialog__body{padding-top:12px;padding-bottom:16px}.base-salary-detail-dialog .el-descriptions__title{margin-bottom:8px;font-size:14px;font-weight:400;color:var(--el-text-color-secondary)}.base-salary-detail-dialog .el-descriptions__label{width:96px;min-width:96px;white-space:nowrap;font-weight:400;color:var(--el-text-color-secondary)}.base-salary-detail-dialog .el-descriptions__content{min-width:0;word-break:break-all}.wage-component-sort-dialog__tip[data-v-9d69da19]{margin:0 0 12px;font-size:13px;color:var(--el-text-color-secondary)}.wage-component-sort-dialog__list[data-v-9d69da19]{display:flex;flex-direction:column;gap:8px;max-height:360px;overflow:auto}.wage-component-sort-dialog__item[data-v-9d69da19]{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--el-border-color-lighter);border-radius:6px;background:#fff}.wage-component-sort-dialog__item--ghost[data-v-9d69da19]{opacity:.5}.wage-component-sort-dialog__handle[data-v-9d69da19]{cursor:grab;color:var(--el-text-color-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.wage-component-sort-dialog__name[data-v-9d69da19]{flex:1;font-size:14px}.wage-component-sort-list[data-v-88093a90]{display:flex;flex-direction:column;gap:10px}.wage-component-sort-list__tags[data-v-88093a90]{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start}.wage-component-sort-list__item[data-v-88093a90]{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:4px 14px 4px 6px;border:1px solid var(--el-border-color-lighter);border-radius:999px;background:var(--el-fill-color-blank);transition:border-color .2s,background-color .2s,box-shadow .2s}.wage-component-sort-list__item.is-checked[data-v-88093a90]{border-color:var(--el-color-primary-light-5);background:var(--el-color-primary-light-9)}.wage-component-sort-list__item.is-draggable[data-v-88093a90]:hover{border-color:var(--el-color-primary-light-3);box-shadow:0 2px 8px #722ed114}.wage-component-sort-list__item--ghost[data-v-88093a90]{opacity:.45}.wage-component-sort-list__item--chosen[data-v-88093a90]{box-shadow:0 4px 12px #722ed129}.wage-component-sort-list__edits[data-v-88093a90]{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.wage-component-sort-list__edit-row[data-v-88093a90]{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:34px;padding:4px 8px 4px 6px;border:1px solid var(--el-border-color-lighter);border-radius:8px;background:var(--el-fill-color-blank);transition:border-color .2s,background-color .2s}.wage-component-sort-list__edit-row.is-checked[data-v-88093a90]{border-color:var(--el-color-primary-light-5);background:var(--el-color-primary-light-9)}.wage-component-sort-list__edit-row.is-error[data-v-88093a90]{border-color:var(--el-color-danger-light-5);background:var(--el-color-danger-light-9)}.wage-component-sort-list__edit-row .wage-component-sort-list__inline-input[data-v-88093a90]{width:240px}.wage-component-sort-list__edit-row .wage-component-sort-list__inline-input[data-v-88093a90] .el-input__wrapper{padding:1px 11px;background:var(--el-fill-color-blank);box-shadow:0 0 0 1px var(--el-input-border-color, var(--el-border-color)) inset}.wage-component-sort-list__edit-row .wage-component-sort-list__inline-input[data-v-88093a90] .el-input__inner{height:30px;font-size:14px}.wage-component-sort-list__delete[data-v-88093a90]{position:absolute;top:-6px;right:-6px;z-index:1;display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:1px solid var(--el-border-color-lighter);border-radius:50%;color:var(--el-text-color-secondary);background:var(--el-bg-color);box-shadow:0 1px 3px #00000014;cursor:pointer;opacity:0;transition:opacity .2s,color .2s,border-color .2s,background-color .2s}.wage-component-sort-list__remove[data-v-88093a90]{flex-shrink:0;padding:0 4px}.wage-component-sort-list__item:hover .wage-component-sort-list__delete[data-v-88093a90]{opacity:1}.wage-component-sort-list__delete[data-v-88093a90]:hover{color:var(--el-color-primary);border-color:var(--el-color-primary-light-5);background:var(--el-color-primary-light-9)}.wage-component-sort-list__delete-icon[data-v-88093a90]{width:10px;height:10px;fill:none;stroke:currentcolor;stroke-width:1.5;stroke-linecap:round}.wage-component-sort-list__handle[data-v-88093a90]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;cursor:grab;border-radius:4px;opacity:.45;transition:opacity .2s}.wage-component-sort-list__item:hover .wage-component-sort-list__handle[data-v-88093a90]{opacity:1}.wage-component-sort-list__handle[data-v-88093a90]:active{cursor:grabbing}.wage-component-sort-list__grip[data-v-88093a90]{display:block;width:8px;height:12px;background:radial-gradient(circle,var(--el-text-color-secondary) 1px,transparent 1.5px) 0 0 / 4px 4px}.wage-component-sort-list__item[data-v-88093a90] .el-checkbox,.wage-component-sort-list__edit-row[data-v-88093a90] .el-checkbox{margin-right:0;height:auto}.wage-component-sort-list__name[data-v-88093a90]{font-size:14px;line-height:22px;color:var(--el-text-color-primary);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.group-template-form__header[data-v-195822ac]{display:flex;flex-direction:row;align-items:center;gap:0;margin-bottom:16px}.group-template-form__divider[data-v-195822ac]{margin-right:8px;color:var(--el-text-color-placeholder);font-size:14px;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.group-template-form__title[data-v-195822ac]{margin:0;font-size:16px;font-weight:600}.group-template-form__meta[data-v-195822ac]{margin-bottom:4px}.group-template-form__panel[data-v-195822ac]{display:flex;flex-direction:column;gap:12px;margin-top:12px}.group-template-form__section[data-v-195822ac]{border:1px solid var(--el-border-color-lighter);border-radius:8px;background:var(--el-bg-color);box-shadow:0 1px 2px #0000000a}.group-template-form__section-head[data-v-195822ac]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:linear-gradient(90deg,color-mix(in srgb,var(--section-accent) 8%,var(--el-fill-color-light)) 0%,var(--el-fill-color-light) 48px);border-bottom:1px solid var(--el-border-color-lighter);border-left:3px solid var(--section-accent)}.group-template-form__section-title-row[data-v-195822ac]{display:flex;align-items:center;gap:12px;min-width:0}.group-template-form__section-title[data-v-195822ac]{font-size:15px;font-weight:600;line-height:22px;color:var(--el-text-color-primary)}.group-template-form__section-count[data-v-195822ac]{flex-shrink:0;font-size:12px;color:var(--el-text-color-secondary)}.group-template-form__section-body[data-v-195822ac]{padding:14px 16px 16px}.group-template-form__section-footer[data-v-195822ac]{margin-top:12px;padding-top:12px;border-top:1px dashed var(--el-border-color-lighter)}.group-template-form__section-empty[data-v-195822ac]{margin:0;font-size:13px;line-height:22px;color:var(--el-text-color-placeholder)}.group-template-form__footer[data-v-195822ac]{margin-top:16px;padding-top:12px;border-top:1px solid var(--el-border-color-lighter)}.set-template-companies-dialog-wrap[data-v-415fe386] .el-dialog__body{padding:0 0 24px}.set-template-companies-dialog[data-v-415fe386]{display:flex;flex-direction:column;height:420px;color:#303133;font-size:14px;line-height:1.5}.dialog-content[data-v-415fe386]{display:flex;min-height:0;flex:1;flex-direction:column;padding-top:12px;margin:0 auto;width:620px}.entity-row[data-v-415fe386],.company-search-row[data-v-415fe386]{display:flex;align-items:center}.entity-row[data-v-415fe386],.company-search-row[data-v-415fe386]{margin-bottom:20px}.field-label[data-v-415fe386]{flex:none;box-sizing:border-box;width:190px;padding-right:14px;color:#303133;font-size:14px;font-weight:400;text-align:right;white-space:nowrap}.field-value[data-v-415fe386]{min-width:0;color:#303133;font-size:14px}.company-search-input[data-v-415fe386]{width:342px}.company-search-input[data-v-415fe386] .el-input__wrapper{min-height:36px;border-radius:4px;box-shadow:0 0 0 1px #b9b9b9 inset}.company-search-input[data-v-415fe386] .el-input__inner{height:34px;font-size:14px}.company-search-input[data-v-415fe386] .el-input__suffix{color:#777;font-size:18px}.selection-actions[data-v-415fe386]{display:flex;align-items:center;gap:24px;margin:0 0 16px 190px}.selection-actions[data-v-415fe386] .el-checkbox,.company-checkbox-grid[data-v-415fe386] .el-checkbox{height:auto;margin-right:0;color:#333;font-size:14px}.selection-actions[data-v-415fe386] .el-checkbox__label,.company-checkbox-grid[data-v-415fe386] .el-checkbox__label{padding-left:6px;color:#333;font-size:14px;font-weight:400}.dialog-scroll-area[data-v-415fe386]{width:440px;min-height:0;flex:1;margin-left:190px}.dialog-scroll-area[data-v-415fe386] .el-scrollbar__wrap{overflow-x:hidden}.company-checkbox-grid[data-v-415fe386]{display:grid;align-items:start;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 38px}.company-checkbox-grid[data-v-415fe386] .el-checkbox{min-width:0;max-width:100%}.company-checkbox-grid[data-v-415fe386] .el-checkbox__label{min-width:0;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal}.selection-actions[data-v-415fe386] .el-checkbox__inner,.company-checkbox-grid[data-v-415fe386] .el-checkbox__inner{width:14px;height:14px;border-color:#8f8f8f;border-radius:0}.selection-actions[data-v-415fe386] .el-checkbox__input.is-checked .el-checkbox__inner,.selection-actions[data-v-415fe386] .el-checkbox__input.is-indeterminate .el-checkbox__inner,.company-checkbox-grid[data-v-415fe386] .el-checkbox__input.is-checked .el-checkbox__inner{border-color:#6f52ff;background-color:#6f52ff}.selection-actions[data-v-415fe386] .el-checkbox__input.is-checked+.el-checkbox__label,.selection-actions[data-v-415fe386] .el-checkbox__input.is-indeterminate+.el-checkbox__label,.company-checkbox-grid[data-v-415fe386] .el-checkbox__input.is-checked+.el-checkbox__label{color:#5f46f2}.dialog-fixed-footer[data-v-415fe386]{flex-shrink:0;padding-top:16px}.save-btn[data-v-415fe386]{width:200px;height:40px;border-radius:6px;font-size:14px;font-weight:500}.group-template-help-icon[data-v-6a875446]{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border:1px solid var(--el-text-color-secondary);border-radius:50%;font-size:11px;line-height:1;color:var(--el-text-color-secondary);cursor:help}.group-template-enable-tooltip__content{max-width:320px;line-height:1.6}.group-template-enable-tooltip__content p{margin:0}.group-template-enable-tooltip__content p+p{margin-top:6px}.set-base-salary-view[data-v-7caa1e3b]{display:flex;flex-direction:column;gap:16px;height:100%}.set-base-salary-view__header[data-v-7caa1e3b]{display:flex;flex-direction:column;gap:8px}.set-base-salary-view__title[data-v-7caa1e3b]{margin:0;font-size:16px;font-weight:600}.group-template-form__header[data-v-7caa1e3b]{display:flex;flex-direction:row;align-items:center;gap:0}.group-template-form__header[data-v-7caa1e3b] .mr-4{margin-right:8px}.group-template-form__divider[data-v-7caa1e3b]{margin-right:8px;color:var(--el-text-color-placeholder);font-size:14px;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.group-template-form__title[data-v-7caa1e3b]{margin:0;color:var(--el-text-color-primary);font-size:16px;line-height:24px}.set-base-salary-view__toolbar[data-v-7caa1e3b]{display:flex;flex-direction:column;gap:12px}.set-base-salary-view__select[data-v-7caa1e3b],.set-base-salary-view__fill[data-v-7caa1e3b]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.set-base-salary-view__label[data-v-7caa1e3b]{font-size:14px;color:var(--el-text-color-regular)}.set-base-salary-view__tip[data-v-7caa1e3b]{font-size:12px;color:var(--el-text-color-secondary)}.set-base-salary-view__table[data-v-7caa1e3b]{flex:1}.set-base-salary-view__footer[data-v-7caa1e3b]{display:flex;justify-content:flex-start;gap:12px}.wage-component-toolbar[data-v-34d5c252]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.wage-component-panel[data-v-34d5c252]{display:flex;flex-direction:column;gap:12px;margin-top:16px}.wage-component-section[data-v-34d5c252]{border:1px solid var(--el-border-color-lighter);border-radius:8px;background:var(--el-bg-color);box-shadow:0 1px 2px #0000000a}.wage-component-section__head[data-v-34d5c252]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:linear-gradient(90deg,color-mix(in srgb,var(--section-accent) 8%,var(--el-fill-color-light)) 0%,var(--el-fill-color-light) 48px);border-bottom:1px solid var(--el-border-color-lighter);border-left:3px solid var(--section-accent)}.wage-component-section__title-row[data-v-34d5c252]{display:flex;align-items:center;gap:8px;min-width:0}.wage-component-section__title[data-v-34d5c252]{font-size:15px;font-weight:600;line-height:22px;color:var(--el-text-color-primary)}.wage-component-section__tag[data-v-34d5c252]{flex-shrink:0}.wage-component-section__count[data-v-34d5c252]{flex-shrink:0;font-size:12px;color:var(--el-text-color-secondary)}.wage-component-section__body[data-v-34d5c252]{padding:14px 16px 16px}.wage-component-section__footer[data-v-34d5c252]{margin-top:12px;padding-top:12px;border-top:1px dashed var(--el-border-color-lighter)}.wage-component-section__empty[data-v-34d5c252]{margin:0;font-size:13px;line-height:22px;color:var(--el-text-color-placeholder)}.wage-component-footer[data-v-34d5c252]{margin-top:16px;padding-top:12px;border-top:1px solid var(--el-border-color-lighter)}.wage-confirm-tab[data-v-073b3beb]{padding-top:16px}.wage-confirm-toolbar[data-v-073b3beb]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px}.wage-confirm-tab__form[data-v-073b3beb]{max-width:720px}.wage-confirm-tab__deadline[data-v-073b3beb]{display:flex;align-items:center;gap:8px}.wage-confirm-tab__tip[data-v-073b3beb]{margin:0 0 8px 160px;font-size:13px;line-height:1.6;color:var(--el-text-color-secondary)}.wage-setting-tabs[data-v-325cdb7f] .el-tabs__header{margin-bottom:0}
