#laborSettlement[data-v-0f06888a]{min-height:100%;padding:28px 36px;background:#f0f2f8}#laborSettlement .page-header[data-v-0f06888a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}#laborSettlement .page-header .header-left[data-v-0f06888a]{display:flex;align-items:center;gap:14px}#laborSettlement .page-header .back-btn[data-v-0f06888a]{width:34px;height:34px;border-radius:10px;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;box-shadow:0 1px 4px rgba(0,0,0,.06)}#laborSettlement .page-header .back-btn[data-v-0f06888a]:hover{background:#667eea;color:#fff}#laborSettlement .page-header .back-btn i[data-v-0f06888a]{font-size:16px;font-weight:700}#laborSettlement .page-header h1[data-v-0f06888a]{font-size:20px;font-weight:700;color:#1a1a2e;margin:0}#laborSettlement .progress-bar[data-v-0f06888a]{background:#fff;border-radius:14px;padding:16px 24px;margin-bottom:20px;box-shadow:0 1px 4px rgba(0,0,0,.04)}#laborSettlement .progress-bar .progress-info[data-v-0f06888a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}#laborSettlement .progress-bar .progress-info .progress-label[data-v-0f06888a]{font-size:14px;font-weight:600;color:#1a1a2e}#laborSettlement .progress-bar .progress-info .progress-nums[data-v-0f06888a]{font-size:13px;color:#8f9bb3}#laborSettlement .progress-bar .progress-info .progress-nums b[data-v-0f06888a]{color:#667eea}#laborSettlement .progress-bar .progress-info .progress-nums b.done[data-v-0f06888a]{color:#059669}#laborSettlement .progress-bar .progress-hint[data-v-0f06888a]{margin-top:8px;font-size:12px;color:#8f9bb3}#laborSettlement .progress-bar .progress-hint .el-icon-success[data-v-0f06888a]{color:#059669}#laborSettlement .progress-bar .progress-hint .el-icon-warning[data-v-0f06888a]{color:#e6a23c}#laborSettlement .stat-cards[data-v-0f06888a]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:20px}#laborSettlement .stat-cards .stat-card[data-v-0f06888a]{background:#fff;border-radius:14px;padding:18px 22px;box-shadow:0 1px 4px rgba(0,0,0,.04)}#laborSettlement .stat-cards .stat-card .stat-label[data-v-0f06888a]{font-size:12px;color:#8f9bb3;margin-bottom:6px}#laborSettlement .stat-cards .stat-card .stat-value[data-v-0f06888a]{font-size:28px;font-weight:700;color:#1a1a2e}#laborSettlement .stat-cards .stat-card .stat-value.fee[data-v-0f06888a]{color:#e6a23c}#laborSettlement .stat-cards .stat-card .stat-value.small[data-v-0f06888a]{font-size:18px}#laborSettlement .stat-cards .stat-card .stat-sub[data-v-0f06888a]{font-size:12px;color:#a0aec0;margin-top:4px}#laborSettlement .section[data-v-0f06888a]{background:#fff;border-radius:14px;padding:22px 24px;margin-bottom:20px;box-shadow:0 1px 4px rgba(0,0,0,.04)}#laborSettlement .section-title[data-v-0f06888a]{font-size:16px;font-weight:700;color:#1a1a2e;margin:0 0 16px}#laborSettlement .compliance-grid[data-v-0f06888a]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}#laborSettlement .compliance-grid .compliance-item[data-v-0f06888a]{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:10px;background:#f8f9fc;border:1px solid #eef0f6;cursor:pointer;transition:all .2s}#laborSettlement .compliance-grid .compliance-item[data-v-0f06888a]:hover{border-color:#667eea}#laborSettlement .compliance-grid .compliance-item.collected[data-v-0f06888a]{background:rgba(5,150,105,.04);border-color:rgba(5,150,105,.15)}#laborSettlement .compliance-grid .compliance-item .compliance-icon[data-v-0f06888a]{width:38px;height:38px;border-radius:10px;background:rgba(102,126,234,.08);display:flex;align-items:center;justify-content:center}#laborSettlement .compliance-grid .compliance-item .compliance-icon i[data-v-0f06888a]{font-size:18px;color:#667eea}#laborSettlement .compliance-grid .compliance-item.collected .compliance-icon[data-v-0f06888a]{background:rgba(5,150,105,.08)}#laborSettlement .compliance-grid .compliance-item.collected .compliance-icon i[data-v-0f06888a]{color:#059669}#laborSettlement .compliance-grid .compliance-item .compliance-name[data-v-0f06888a]{font-size:13px;font-weight:600;color:#1a1a2e}#laborSettlement .compliance-grid .compliance-item .compliance-status[data-v-0f06888a]{font-size:11px;color:#059669;margin-top:2px}#laborSettlement .compliance-grid .compliance-item .compliance-status.missing[data-v-0f06888a]{color:#a0aec0}#laborSettlement .sub-title[data-v-0f06888a]{font-size:13px;font-weight:700;padding:8px 0;margin-bottom:8px}#laborSettlement .sub-title.warn[data-v-0f06888a]{color:#e6a23c}#laborSettlement .sub-title.success[data-v-0f06888a]{color:#059669}#laborSettlement .doctor-card[data-v-0f06888a]{background:#fafbfe;border-radius:12px;padding:16px 20px;margin-bottom:8px;border:1px solid #eef0f6;transition:all .2s}#laborSettlement .doctor-card[data-v-0f06888a]:hover{border-color:#667eea;box-shadow:0 2px 8px rgba(102,126,234,.08)}#laborSettlement .doctor-card.compact[data-v-0f06888a]{padding:12px 20px}#laborSettlement .doctor-card .doctor-info[data-v-0f06888a]{display:flex;align-items:center;gap:12px;margin-bottom:10px}#laborSettlement .doctor-card .doctor-info .avatar[data-v-0f06888a]{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;flex-shrink:0}#laborSettlement .doctor-card .doctor-info .avatar.small[data-v-0f06888a]{width:32px;height:32px;font-size:13px;border-radius:8px}#laborSettlement .doctor-card .doctor-info .info-text[data-v-0f06888a]{flex:1}#laborSettlement .doctor-card .doctor-info .info-text .name-line[data-v-0f06888a]{display:flex;align-items:center;gap:8px}#laborSettlement .doctor-card .doctor-info .info-text .name-line b[data-v-0f06888a]{font-size:14px;color:#1a1a2e}#laborSettlement .doctor-card .doctor-info .info-text .name-line .phone[data-v-0f06888a]{font-size:12px;color:#a0aec0}#laborSettlement .doctor-card .doctor-info .info-text .fee-line[data-v-0f06888a]{font-size:12px;color:#8f9bb3;margin-top:2px}#laborSettlement .doctor-card .doctor-info .info-text .fee-line .fee[data-v-0f06888a]{color:#e6a23c;font-size:13px}#laborSettlement .doctor-card .doctor-info .info-text .fee-line .hospital[data-v-0f06888a]{margin-left:10px;color:#a0aec0}#laborSettlement .doctor-card .doctor-info .done-badge[data-v-0f06888a]{font-size:12px;color:#059669;font-weight:600;background:rgba(5,150,105,.06);padding:4px 12px;border-radius:6px}#laborSettlement .doctor-card .file-checklist[data-v-0f06888a]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:10px}#laborSettlement .doctor-card .file-checklist .file-item[data-v-0f06888a]{font-size:12px;padding:3px 10px;border-radius:6px;background:#f0f0f5;color:#a0aec0;display:flex;align-items:center;gap:3px}#laborSettlement .doctor-card .file-checklist .file-item.done[data-v-0f06888a]{background:rgba(5,150,105,.06);color:#059669}#laborSettlement .doctor-card .file-checklist .file-item.required[data-v-0f06888a]{background:rgba(230,162,60,.08);color:#e6a23c}#laborSettlement .doctor-card .file-checklist .file-item .source-tag[data-v-0f06888a]{font-size:10px;color:#667eea;margin-left:2px;background:rgba(102,126,234,.08);padding:1px 5px;border-radius:3px}#laborSettlement .doctor-card .doctor-actions[data-v-0f06888a]{display:flex;justify-content:flex-end}#laborSettlement .empty-state[data-v-0f06888a]{display:flex;flex-direction:column;align-items:center;padding:60px 20px;color:#a8a29e}#laborSettlement .empty-state i[data-v-0f06888a]{font-size:40px;margin-bottom:10px}#laborSettlement .empty-state p[data-v-0f06888a]{font-size:14px}