.j-table-force-nowrap td,.j-table-force-nowrap th{white-space:nowrap}.j-table-force-nowrap .ant-table-selection-column{padding:12px 22px!important}.j-table-force-nowrap.ant-table-wrapper .ant-table-content{overflow-x:auto}.pay-sheet-edit[data-v-174889c7]{--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;color:#172033;max-width:880px;margin:0 auto}.person-summary[data-v-174889c7]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-lg);padding:var(--space-md) var(--space-xl);margin-bottom:var(--space-lg);background:#f4f7fb;border-radius:8px}.person-summary>div[data-v-174889c7]{min-width:0}.person-summary strong[data-v-174889c7]{display:block;overflow:hidden;color:#172033;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.summary-label[data-v-174889c7]{display:block;margin-bottom:var(--space-xs);color:#64748b;font-size:12px}.form-section[data-v-174889c7]{padding:var(--space-lg) var(--space-xl) var(--space-sm);margin-bottom:var(--space-lg);background:#f7f9fc;border-radius:8px}.form-section[data-v-174889c7]:last-child{margin-bottom:0}.section-heading[data-v-174889c7]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:var(--space-md);margin-bottom:var(--space-md)}.section-heading h3[data-v-174889c7]{margin:0;color:#172033;font-size:15px;font-weight:600}.section-heading p[data-v-174889c7]{margin:2px 0 0;color:#708197;font-size:12px}.section-icon[data-v-174889c7]{display:-ms-flexbox;display:flex;width:32px;height:32px;-ms-flex:0 0 32px;flex:0 0 32px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#2878c8;font-size:15px;background:#e6f1fc;border-radius:8px}.field-col[data-v-174889c7]{min-width:0}[data-v-174889c7] .ant-form-item{margin-bottom:var(--space-sm)}[data-v-174889c7] .ant-form-item-label{padding-bottom:var(--space-xs);line-height:20px}[data-v-174889c7] .ant-form-item-label>label{color:#475569;font-size:13px}[data-v-174889c7] .ant-input-number,[data-v-174889c7] .ant-select{width:100%}[data-v-174889c7] .ant-input,[data-v-174889c7] .ant-input-number,[data-v-174889c7] .ant-select-selection{border-color:#d9e0e8;border-radius:6px}[data-v-174889c7] .ant-input-number-focused,[data-v-174889c7] .ant-input:focus,[data-v-174889c7] .ant-select-focused .ant-select-selection{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.12)}@media (max-width:767px){.person-summary[data-v-174889c7]{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--space-lg)}.form-section[data-v-174889c7]{padding:var(--space-lg)}}.pay-sheet-modal .ant-modal-content{background:#fff}.pay-sheet-modal .ant-modal{width:calc(100vw - 32px)!important;max-width:960px}.pay-sheet-modal .ant-modal-body{max-height:calc(100vh - 180px);padding:20px 24px 24px;overflow-y:auto;background:#fff}@media (max-width:767px){.pay-sheet-modal .ant-modal-body{padding:16px}}.pay-sheet-detail[data-v-50877e77]{--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-2xl:32px;color:#172033;font-variant-numeric:tabular-nums;max-width:1040px;margin:0 auto}.person-summary[data-v-50877e77]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-lg);padding:var(--space-md) var(--space-xl);margin-bottom:var(--space-md);background:#f4f7fb;border-radius:8px}.person-summary>div[data-v-50877e77]{min-width:0}.person-summary span[data-v-50877e77]{display:block;margin-bottom:var(--space-xs);color:#64748b;font-size:12px}.person-summary strong[data-v-50877e77]{display:block;overflow:hidden;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.settlement-summary[data-v-50877e77]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:var(--space-lg);overflow:hidden;background:#eaf4ff;border-radius:8px}.settlement-summary>div[data-v-50877e77]{padding:var(--space-md) var(--space-xl)}.settlement-summary>div+div[data-v-50877e77]{border-left:1px solid #d2e5f8}.settlement-summary span[data-v-50877e77]{display:block;margin-bottom:var(--space-xs);color:#526174;font-size:13px}.settlement-summary strong[data-v-50877e77]{display:block;color:#1f4f7a;font-size:17px;font-weight:600}.settlement-summary .deduction-total strong[data-v-50877e77]{color:#a15c13}.settlement-summary .net-pay[data-v-50877e77]{background:#dceeff}.settlement-summary .net-pay strong[data-v-50877e77]{color:#075fb5;font-size:21px}.detail-layout[data-v-50877e77]{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:var(--space-lg)}.detail-section[data-v-50877e77],.remark-section[data-v-50877e77]{min-width:0;padding:var(--space-lg) var(--space-xl);background:#f7f9fc;border-radius:8px}.section-heading[data-v-50877e77]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:var(--space-md);margin-bottom:var(--space-sm)}.section-heading h3[data-v-50877e77]{margin:0;color:#172033;font-size:15px;font-weight:600}.section-heading p[data-v-50877e77]{margin:2px 0 0;color:#708197;font-size:12px}.section-icon[data-v-50877e77]{display:-ms-flexbox;display:flex;width:32px;height:32px;-ms-flex:0 0 32px;flex:0 0 32px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#2878c8;font-size:15px;background:#e6f1fc;border-radius:8px}.detail-grid[data-v-50877e77]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));gap:0 var(--space-xl);margin:0}.detail-item[data-v-50877e77]{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) auto;min-width:0;min-height:40px;-ms-flex-align:center;align-items:center;gap:var(--space-sm);padding:var(--space-sm) 0;border-bottom:1px solid #e7ebf1}.detail-item dt[data-v-50877e77]{min-width:0;color:#617086;font-size:12px;line-height:1.4;word-break:keep-all}.detail-item dd[data-v-50877e77]{margin:0;color:#172033;font-size:13px;font-weight:600;text-align:right;white-space:nowrap}.detail-item .zero-value[data-v-50877e77]{color:#8b98a9;font-weight:500}.remark-content[data-v-50877e77]{min-height:40px;padding:var(--space-md) var(--space-lg);margin:0;color:#334155;line-height:1.7;white-space:pre-wrap;background:#fff;border-radius:6px}@media (max-width:991px){.detail-grid[data-v-50877e77]{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.person-summary[data-v-50877e77]{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--space-lg)}.settlement-summary[data-v-50877e77]{-ms-grid-columns:1fr;grid-template-columns:1fr}.settlement-summary>div+div[data-v-50877e77]{border-top:1px solid #d8e8f8;border-left:0}.detail-grid[data-v-50877e77]{-ms-grid-columns:1fr;grid-template-columns:1fr}.detail-section[data-v-50877e77],.remark-section[data-v-50877e77]{padding:var(--space-lg)}}.pay-sheet-detail-modal .ant-modal-content{background:#fff}.pay-sheet-detail-modal .ant-modal{width:calc(100vw - 32px)!important;max-width:1120px}.pay-sheet-detail-modal .ant-modal-body{max-height:calc(100vh - 180px);padding:20px 24px 24px;overflow-y:auto;background:#fff}@media (max-width:767px){.pay-sheet-detail-modal .ant-modal-body{padding:16px}}.onselect[data-v-25d3716f]{width:100%}.ant-card-body .table-operator{margin-bottom:8px}.table-operator .ant-btn{margin:0 8px 8px 0}.table-operator .ant-btn-group .ant-btn{margin:0}.table-operator .ant-btn-group .ant-btn:last-child{margin:0 8px 8px 0}.ant-table-tbody .ant-table-row td{padding-top:15px;padding-bottom:15px}.ant-modal-cust-warp{height:100%}.ant-modal-cust-warp .ant-modal-body{height:calc(100% - 110px)!important;overflow-y:auto}.ant-modal-cust-warp .ant-modal-content{height:90%!important;overflow-y:hidden}.anty-img-wrap{height:25px;position:relative}.anty-img-wrap>img{max-height:100%}.query-group-cust{width:calc(50% - 10px)}.query-group-split-cust:before{content:"~";width:20px;display:inline-block;text-align:center}.ant-card-wider-padding.cust-erp-sub-tab>.ant-card-body{padding:5px 12px}.j-inner-table-wrapper /deep/ .ant-table-expanded-row .ant-table-wrapper .ant-table-tbody .ant-table-row{background-color:#fff}.jee-hidden{display:none}