.pro-status-tag[data-v-2cf84117]{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:2px 8px;border-radius:9999px;font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap;transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pro-status-tag.is-clickable[data-v-2cf84117]{cursor:pointer}.pro-status-tag.is-clickable[data-v-2cf84117]:hover{opacity:.85;transform:translateY(-1px)}.pro-status-tag .status-dot[data-v-2cf84117]{width:6px;height:6px;border-radius:50%;flex-shrink:0}.pro-status-tag--mini[data-v-2cf84117]{padding:1px 6px;font-size:11px}.pro-status-tag--mini .status-dot[data-v-2cf84117]{width:5px;height:5px}.pro-status-tag--medium[data-v-2cf84117]{padding:4px 10px;font-size:13px}.pro-status-tag--medium .status-dot[data-v-2cf84117]{width:7px;height:7px}.pro-status-tag--success[data-v-2cf84117]{background-color:#ecfdf5;color:#047857;border:1px solid #a7f3d0}.pro-status-tag--success .status-dot[data-v-2cf84117]{background-color:#10b981}.pro-status-tag--orange[data-v-2cf84117],.pro-status-tag--warning[data-v-2cf84117]{background-color:#fffbeb;color:#b45309;border:1px solid #fde68a}.pro-status-tag--orange .status-dot[data-v-2cf84117],.pro-status-tag--warning .status-dot[data-v-2cf84117]{background-color:#f59e0b}.pro-status-tag--danger[data-v-2cf84117]{background-color:#fef2f2;color:#b91c1c;border:1px solid #fecaca}.pro-status-tag--danger .status-dot[data-v-2cf84117]{background-color:#ef4444}.pro-status-tag--primary[data-v-2cf84117]{background-color:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.pro-status-tag--primary .status-dot[data-v-2cf84117]{background-color:#2563eb}.pro-status-tag--info[data-v-2cf84117]{background-color:#f0f9ff;color:#0369a1;border:1px solid #bae6fd}.pro-status-tag--info .status-dot[data-v-2cf84117]{background-color:#0ea5e9}.pro-status-tag--neutral[data-v-2cf84117]{background-color:#f3f4f6;color:#4b5563;border:1px solid #e5e7eb}.pro-status-tag--neutral .status-dot[data-v-2cf84117]{background-color:#9ca3af}.pro-status-tag--purple[data-v-2cf84117]{background-color:#faf5ff;color:#7e22ce;border:1px solid #e9d5ff}.pro-status-tag--purple .status-dot[data-v-2cf84117]{background-color:#a855f7}.team-names-cell[data-v-a39d3af8]{display:flex;flex-direction:column;align-items:center;gap:4px}.team-tags[data-v-a39d3af8]{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;max-height:46px;overflow:hidden}.team-tags.expanded[data-v-a39d3af8]{max-height:none}.team-tag[data-v-a39d3af8]{margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-expand-btn[data-v-a39d3af8]{font-size:12px;color:#2563eb;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.team-expand-btn[data-v-a39d3af8]:hover{color:#1d4ed8}.team-name-empty[data-v-a39d3af8]{color:#c0c4cc}.apply-form[data-v-75bd5906]{padding:4px 0}.apply-row[data-v-75bd5906]{display:flex;align-items:center;margin-bottom:18px}.apply-row[data-v-75bd5906]:last-of-type{margin-bottom:6px}.apply-label[data-v-75bd5906]{width:80px;text-align:right;margin-right:10px;color:#333;font-size:14px;white-space:nowrap}.apply-tip[data-v-75bd5906]{margin-top:12px;padding:8px 12px;background:#fef0f0;border:1px solid #fde2e2;border-radius:4px;color:#f56c6c;font-size:12px;line-height:1.5}.sign-form[data-v-3789c0b7]{padding:8px 0}.sign-row[data-v-3789c0b7]{display:flex;align-items:center;margin-bottom:20px}.sign-row[data-v-3789c0b7]:last-of-type{margin-bottom:4px}.sign-label[data-v-3789c0b7]{width:130px;text-align:right;margin-right:10px;color:#333;font-size:14px;white-space:nowrap}.sign-actions[data-v-3789c0b7]{display:flex;align-items:center;gap:10px}.sign-file[data-v-3789c0b7]{color:#67c23a;font-size:13px;display:inline-flex;align-items:center;gap:4px;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.peasant-wages-manage-page[data-v-401baf58]{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;background-color:#f4f6fa;padding:12px;gap:12px;overflow:hidden}.peasant-wages-manage-page[data-v-401baf58] .pro-table-wrapper{flex:1;min-height:0;padding:0;background-color:transparent;gap:12px}.metrics-panel[data-v-401baf58]{display:flex;gap:16px;flex-shrink:0}.metric-card-item[data-v-401baf58]{flex:1;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:14px 20px;box-shadow:0 1px 3px 0 rgba(0,0,0,.05);display:flex;align-items:center;gap:16px;position:relative;overflow:hidden;transition:all .15s ease}.metric-card-item[data-v-401baf58]:hover{transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03);border-color:#d1d5db}.metric-card-item[data-v-401baf58]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px}.metric-card-item.primary[data-v-401baf58]:before{background-color:#2563eb}.metric-card-item.success[data-v-401baf58]:before{background-color:#059669}.metric-card-item .icon-box[data-v-401baf58]{width:42px;height:42px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.metric-card-item.primary .icon-box[data-v-401baf58]{background-color:#eff6ff;color:#2563eb}.metric-card-item.success .icon-box[data-v-401baf58]{background-color:#ecfdf5;color:#059669}.metric-card-item .metric-info[data-v-401baf58]{display:flex;flex-direction:column;gap:2px}.metric-card-item .metric-label[data-v-401baf58]{font-size:13px;color:#6b7280;font-weight:500;display:flex;align-items:center;gap:4px}.metric-card-item .metric-label .tip-icon[data-v-401baf58]{font-size:13px;color:#9ca3af;cursor:pointer}.metric-card-item .metric-label .tip-icon[data-v-401baf58]:hover{color:#4b5563}.metric-card-item .metric-value-wrap[data-v-401baf58]{display:flex;align-items:baseline;gap:2px}.metric-card-item .metric-prefix[data-v-401baf58]{font-size:15px;font-weight:600;color:#1f2937}.metric-card-item .metric-val[data-v-401baf58]{font-size:22px;font-weight:700;color:#111827;line-height:1.1;font-variant-numeric:tabular-nums}.metric-card-item .metric-unit[data-v-401baf58]{font-size:12px;color:#6b7280;margin-left:2px}.num-cell[data-v-401baf58]{font-weight:500;color:#374151}.amount-cell[data-v-401baf58]{font-weight:600;color:#059669;font-size:13px}.action-btn-group[data-v-401baf58]{display:inline-flex;align-items:center;gap:8px}.action-btn-group .el-button--text[data-v-401baf58]{padding:0;font-size:13px;font-weight:500}.action-btn-group .btn-detail[data-v-401baf58]{color:#0284c7}.action-btn-group .btn-detail[data-v-401baf58]:hover{color:#0369a1}.action-btn-group .btn-edit[data-v-401baf58]{color:#2563eb}.action-btn-group .btn-edit[data-v-401baf58]:hover{color:#1d4ed8}.action-btn-group .btn-delete[data-v-401baf58]{color:#dc2626}.action-btn-group .btn-delete[data-v-401baf58]:hover{color:#b91c1c}.action-btn-group .btn-download[data-v-401baf58]{color:#059669}.action-btn-group .btn-download[data-v-401baf58]:hover{color:#047857}.action-btn-group .btn-sign[data-v-401baf58]{color:#7c3aed}.action-btn-group .btn-sign[data-v-401baf58]:hover{color:#6d28d9}