@charset "UTF-8";
/*!
 *  build: guatron-admin 
 *  copyright: 广州冠创智能科技有限公司 
 *  time: 2026-9-19 19:46:48
 */.payslip-result-item-enhanced{overflow-y:auto}.payslip-result-item-enhanced .enhanced-detail-table .el-table .el-table__body tr{transition:all .3s}.payslip-result-item-enhanced .enhanced-detail-table .el-table .el-table__body tr:hover{background:#f9fafb!important}.payslip-result-item-enhanced .enhanced-detail-table .el-table .el-table__body tr td{vertical-align:middle;border-bottom:1px solid #f3f4f6}.payslip-result-item-enhanced .salary-month{display:flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.payslip-result-item-enhanced .salary-month .month-icon{color:#10b981;font-size:14px;flex-shrink:0}.payslip-result-item-enhanced .salary-month .month-text{font-weight:500;color:#065f46;background:linear-gradient(135deg,#ecfdf5,#d1fae5);padding:4px 8px;border-radius:12px;font-size:12px;white-space:nowrap}.payslip-result-item-enhanced .employee-info{display:flex;align-items:center;text-align:left;white-space:nowrap;overflow:hidden}.payslip-result-item-enhanced .employee-info .name-icon{color:#3b82f6;margin-right:6px;font-size:14px;flex-shrink:0}.payslip-result-item-enhanced .employee-info .name-text{font-weight:600;color:#1f2937;font-size:14px;flex-shrink:0}.payslip-result-item-enhanced .employee-info .employee-code{font-size:12px;color:#9ca3af;margin-left:4px;font-style:italic;flex-shrink:0}.payslip-result-item-enhanced .dept-info{display:flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.payslip-result-item-enhanced .dept-info .dept-icon{color:#8b5cf6;font-size:14px;flex-shrink:0}.payslip-result-item-enhanced .dept-info .dept-name{font-weight:500;color:#374151;font-size:13px;overflow:hidden;text-overflow:ellipsis}.payslip-result-item-enhanced .contact-info{display:flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.payslip-result-item-enhanced .contact-info .phone-icon{color:#f59e0b;font-size:14px;flex-shrink:0}.payslip-result-item-enhanced .contact-info .phone-text{font-weight:500;color:#374151;font-size:13px}.payslip-result-item-enhanced .status-tag{border-radius:12px;padding:4px 8px;display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;white-space:nowrap}.payslip-result-item-enhanced .status-tag i{font-size:12px;flex-shrink:0}.payslip-result-item-enhanced .status-tag.confirm-status,.payslip-result-item-enhanced .status-tag.send-status{min-width:70px;justify-content:center}.payslip-result-item-enhanced .feedback-info .feedback-content{display:flex;align-items:center;gap:6px;white-space:nowrap;overflow:hidden}.payslip-result-item-enhanced .feedback-info .feedback-content .feedback-icon{color:#f59e0b;font-size:14px;flex-shrink:0}.payslip-result-item-enhanced .feedback-info .feedback-content .feedback-text{font-size:13px;color:#374151;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px}.payslip-result-item-enhanced .feedback-info .no-feedback{display:flex;align-items:center;justify-content:center;gap:4px;color:#9ca3af;font-size:12px;white-space:nowrap}.payslip-result-item-enhanced .feedback-time{display:flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.payslip-result-item-enhanced .feedback-time .time-icon{color:#6b7280;font-size:14px;flex-shrink:0}.payslip-result-item-enhanced .feedback-time .time-text{font-size:12px;color:#374151;white-space:nowrap}.payslip-result-item-enhanced .no-time{color:#9ca3af;font-size:13px}.payslip-result-item-enhanced .action-buttons{display:flex;gap:8px;justify-content:center}.payslip-result-item-enhanced .action-buttons .action-btn{border-radius:16px;padding:6px 12px;font-size:12px;font-weight:500;display:inline-flex;align-items:center;gap:4px;transition:all .3s;white-space:nowrap}.payslip-result-item-enhanced .action-buttons .action-btn i{font-size:12px}.payslip-result-item-enhanced .action-buttons .action-btn.view-btn{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none}.payslip-result-item-enhanced .action-buttons .action-btn.view-btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.payslip-result-item-enhanced .action-buttons .action-btn.more-btn{background:linear-gradient(135deg,#8b5cf6,#7c3aed);border:none;color:#fff}.payslip-result-item-enhanced .action-buttons .action-btn.more-btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(139,92,246,.3)}.payslip-result-item-enhanced .action-buttons .more-dropdown .el-dropdown-link{cursor:pointer}.payslip-result-item-enhanced .action-dropdown .el-dropdown-menu__item{display:flex;align-items:center;gap:5px;font-size:13px}.payslip-result-item-enhanced .action-dropdown .el-dropdown-menu__item i{color:#6366f1;font-size:14px}.payslip-result-item-enhanced .action-dropdown .el-dropdown-menu__item:hover{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.payslip-result-item-enhanced .el-dropdown-link{cursor:pointer}.payslip-result-item-enhanced .el-icon--right{margin-left:0}.payslip-result-item-enhanced .el-button--text{padding-right:5px!important}