/*!
 *  build: guatron-admin 
 *  copyright: 广州冠创智能科技有限公司 
 *  time: 2026-11-5 19:28:29
 */.status-overview[data-v-03f4b645]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:16px}.overview-item[data-v-03f4b645]{display:flex;align-items:center;gap:14px;padding:16px 18px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;cursor:pointer;transition:all .2s}.overview-item[data-v-03f4b645]:hover{border-color:#2563eb;box-shadow:0 4px 12px rgba(37,99,235,.1);transform:translateY(-1px)}.overview-item.active[data-v-03f4b645]{border-color:#2563eb;box-shadow:0 4px 16px rgba(37,99,235,.16);background:linear-gradient(135deg,#eff6ff,#fff)}.overview-icon[data-v-03f4b645]{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff;flex-shrink:0}.overview-icon.all[data-v-03f4b645]{background:linear-gradient(135deg,#2563eb,#1d4ed8)}.overview-icon.success[data-v-03f4b645]{background:linear-gradient(135deg,#10b981,#059669)}.overview-icon.info[data-v-03f4b645]{background:linear-gradient(135deg,#94a3b8,#64748b)}.overview-icon.warning[data-v-03f4b645]{background:linear-gradient(135deg,#f59e0b,#d97706)}.overview-icon.primary[data-v-03f4b645]{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.overview-num[data-v-03f4b645]{font-size:24px;font-weight:700;color:#0f172a;line-height:1.1}.overview-label[data-v-03f4b645]{font-size:12.5px;color:#64748b;margin-top:3px}.process-list-card[data-v-03f4b645]{height:calc(100vh - 240px);display:flex;flex-direction:column}.process-list-body[data-v-03f4b645]{flex:1;overflow-y:auto;padding:12px}.process-card-list[data-v-03f4b645]{display:flex;flex-direction:column;gap:12px}.process-card[data-v-03f4b645]{position:relative;background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;cursor:pointer;transition:all .2s}.process-card[data-v-03f4b645]:hover{border-color:#2563eb;box-shadow:0 4px 12px rgba(37,99,235,.12);transform:translateY(-1px)}.process-card.active[data-v-03f4b645]{border-color:#2563eb;box-shadow:0 4px 16px rgba(37,99,235,.18)}.pc-accent[data-v-03f4b645]{height:4px}.pc-accent.ac-social[data-v-03f4b645],.pc-accent[data-v-03f4b645]{background:linear-gradient(90deg,#2563eb,#3b82f6)}.pc-accent.ac-campus[data-v-03f4b645]{background:linear-gradient(90deg,#10b981,#34d399)}.pc-accent.ac-intern[data-v-03f4b645]{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.pc-accent.ac-executive[data-v-03f4b645]{background:linear-gradient(90deg,#8b5cf6,#a78bfa)}.pc-head[data-v-03f4b645]{display:flex;align-items:center;gap:10px;padding:12px 14px 8px}.pc-avatar[data-v-03f4b645]{width:38px;height:38px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;flex-shrink:0}.pc-avatar.av-social[data-v-03f4b645]{background:linear-gradient(135deg,#2563eb,#1d4ed8)}.pc-avatar.av-campus[data-v-03f4b645]{background:linear-gradient(135deg,#10b981,#059669)}.pc-avatar.av-intern[data-v-03f4b645]{background:linear-gradient(135deg,#f59e0b,#d97706)}.pc-avatar.av-executive[data-v-03f4b645]{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.pc-info[data-v-03f4b645]{flex:1;min-width:0}.pc-name[data-v-03f4b645]{font-size:14px;font-weight:600;color:#0f172a;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-type[data-v-03f4b645]{display:flex;gap:4px}.pc-used[data-v-03f4b645]{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:#f59e0b;background:#fef3c7;padding:3px 8px;border-radius:12px}.pc-metrics[data-v-03f4b645]{display:flex;align-items:center;padding:8px 14px;border-top:1px solid #f1f5f9}.pc-metric[data-v-03f4b645]{flex:1;text-align:center}.pc-metric .m-value[data-v-03f4b645]{font-size:16px;font-weight:600;color:#0f172a}.pc-metric .m-label[data-v-03f4b645]{font-size:11px;color:#94a3b8;margin-top:2px}.entity-metric-divider[data-v-03f4b645]{width:1px;height:28px;background:#e2e8f0}.pc-footer[data-v-03f4b645]{display:flex;justify-content:space-between;align-items:center;padding:8px 14px;border-top:1px solid #f1f5f9;background:#f8fafc}.pc-time[data-v-03f4b645]{font-size:12px;color:#94a3b8;display:flex;align-items:center;gap:4px}.pc-actions[data-v-03f4b645]{display:flex;gap:4px}.header-left[data-v-03f4b645]{display:flex;align-items:center;gap:12px}.header-icon[data-v-03f4b645]{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px}.header-icon.hi-social[data-v-03f4b645]{background:linear-gradient(135deg,#2563eb,#1d4ed8)}.header-icon.hi-campus[data-v-03f4b645]{background:linear-gradient(135deg,#10b981,#059669)}.header-icon.hi-intern[data-v-03f4b645]{background:linear-gradient(135deg,#f59e0b,#d97706)}.header-icon.hi-executive[data-v-03f4b645]{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.header-desc[data-v-03f4b645]{font-size:12.5px;color:#64748b;margin-top:4px;max-width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flow-stats[data-v-03f4b645]{display:flex;align-items:center;gap:16px;padding:10px 16px;background:linear-gradient(90deg,#f8fafc,#eff6ff);border-radius:8px;margin-bottom:20px;border:1px solid #e2e8f0}.fs-item[data-v-03f4b645]{display:flex;align-items:center;gap:6px;font-size:13px;color:#475569}.fs-item b[data-v-03f4b645]{color:#0f172a;font-weight:600}.fs-item i[data-v-03f4b645]{color:#2563eb}.fs-divider[data-v-03f4b645]{width:1px;height:16px;background:#cbd5e1}.flow-horizontal[data-v-03f4b645]{overflow-x:auto;padding:20px 0 10px}.flow-scroll[data-v-03f4b645]{display:flex;align-items:flex-start;gap:0;min-width:-moz-min-content;min-width:min-content;padding:0 10px}.flow-h-node[data-v-03f4b645]{display:flex;flex-direction:column;align-items:center;width:140px;flex-shrink:0;position:relative}.flow-h-arrow[data-v-03f4b645]{width:40px;height:60px;flex-shrink:0;color:#94a3b8}.flow-h-arrow[data-v-03f4b645],.hn-badge[data-v-03f4b645]{display:flex;align-items:center;justify-content:center;font-size:18px}.hn-badge[data-v-03f4b645]{width:48px;height:48px;border-radius:50%;color:#fff;position:relative;box-shadow:0 4px 12px rgba(0,0,0,.15);margin-bottom:8px}.hn-badge.stg-screen[data-v-03f4b645]{background:linear-gradient(135deg,#2563eb,#1d4ed8)}.hn-badge.stg-test[data-v-03f4b645]{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.hn-badge.stg-interview[data-v-03f4b645]{background:linear-gradient(135deg,#10b981,#059669)}.hn-badge.stg-check[data-v-03f4b645]{background:linear-gradient(135deg,#f59e0b,#d97706)}.hn-badge.stg-offer[data-v-03f4b645]{background:linear-gradient(135deg,#ef4444,#dc2626)}.hn-badge.stg-onboard[data-v-03f4b645]{background:linear-gradient(135deg,#06b6d4,#0891b2)}.hn-badge.stg-default[data-v-03f4b645]{background:linear-gradient(135deg,#94a3b8,#64748b)}.hn-order[data-v-03f4b645]{position:absolute;top:-4px;right:-4px;width:18px;height:18px;border-radius:50%;background:#fff;color:#0f172a;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.2);border:2px solid currentColor}.hn-card[data-v-03f4b645]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:10px 12px;width:100%;text-align:center;transition:all .2s}.flow-h-node:hover .hn-card[data-v-03f4b645]{border-color:#2563eb;box-shadow:0 4px 12px rgba(37,99,235,.12)}.hn-name[data-v-03f4b645]{font-size:13px;font-weight:600;color:#0f172a;margin-bottom:2px}.hn-meta[data-v-03f4b645],.hn-stage[data-v-03f4b645]{font-size:11px;color:#64748b;margin-bottom:6px}.hn-meta[data-v-03f4b645]{display:flex;flex-direction:column;gap:3px}.hn-meta span[data-v-03f4b645]{display:flex;align-items:center;justify-content:center;gap:4px}.hn-meta i[data-v-03f4b645]{color:#94a3b8}.hn-required[data-v-03f4b645]{font-size:10px;color:#10b981;display:flex;align-items:center;justify-content:center;gap:3px;padding:2px 6px;background:#d1fae5;border-radius:4px}.hn-required.opt[data-v-03f4b645]{color:#f59e0b;background:#fef3c7}.hn-actions[data-v-03f4b645]{margin-top:6px;display:flex;justify-content:center;gap:4px;opacity:0;transition:opacity .2s}.flow-h-node:hover .hn-actions[data-v-03f4b645]{opacity:1}.step-table[data-v-03f4b645]{margin-top:20px;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.step-table-head[data-v-03f4b645]{display:flex;padding:10px 14px;background:#f8fafc;font-size:12px;font-weight:600;color:#475569;border-bottom:1px solid #e2e8f0}.step-table-row[data-v-03f4b645]{display:flex;padding:10px 14px;font-size:12.5px;color:#334155;border-bottom:1px solid #f1f5f9;transition:background .15s}.step-table-row[data-v-03f4b645]:hover{background:#f8fafc}.step-table-row[data-v-03f4b645]:last-child{border-bottom:none}.col-order[data-v-03f4b645]{width:40px;text-align:center}.col-name[data-v-03f4b645]{width:140px;font-weight:500}.col-name i[data-v-03f4b645]{margin-right:6px}.col-stage[data-v-03f4b645]{width:70px;display:flex;align-items:center;gap:5px}.col-duration[data-v-03f4b645]{width:70px}.col-owner[data-v-03f4b645]{width:90px}.col-tip[data-v-03f4b645]{flex:1;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stage-dot[data-v-03f4b645]{width:6px;height:6px;border-radius:50%;display:inline-block}.icon-picker[data-v-03f4b645]{display:flex;flex-wrap:wrap;gap:8px}.icon-option[data-v-03f4b645]{width:36px;height:36px;border:1px solid #e2e8f0;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#64748b;font-size:16px;transition:all .2s}.icon-option[data-v-03f4b645]:hover{border-color:#2563eb;color:#2563eb}.icon-option.selected[data-v-03f4b645]{border-color:#2563eb;background:#eff6ff;color:#2563eb}.empty-tip[data-v-03f4b645]{text-align:center;color:#94a3b8}.empty-tip i[data-v-03f4b645]{font-size:36px;margin-bottom:10px;display:block}.empty-tip p[data-v-03f4b645]{font-size:13px;margin:0}.text-muted[data-v-03f4b645]{color:#94a3b8}