.section-title[data-v-83024ff1]{font-size:14px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-left:10px;border-left:3px solid var(--color-primary)}.dashboard-grid[data-v-83024ff1]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--space-md)}.todo-list[data-v-83024ff1]{display:flex;flex-direction:column;gap:10px}.todo-item[data-v-83024ff1]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:10px 12px;background:var(--color-bg-hover);border-radius:var(--radius-sm);border-left:3px solid var(--color-border-base);transition:all .15s}.todo-item.urgent[data-v-83024ff1]{border-left-color:var(--color-danger);background:#fff1f2}.todo-title[data-v-83024ff1]{font-size:13px;font-weight:600;color:var(--text-primary)}.todo-desc[data-v-83024ff1]{font-size:12px;color:var(--text-secondary);margin-top:2px}.todo-meta[data-v-83024ff1]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.quick-actions[data-v-83024ff1]{display:flex;gap:16px;flex-wrap:wrap}.talent-cell[data-v-83024ff1]{display:flex;align-items:center;gap:8px}.talent-avatar[data-v-83024ff1]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--color-primary);color:#fff;font-size:12px;font-weight:600}.talent-name[data-v-83024ff1]{font-size:13px;font-weight:600}[data-v-83024ff1] .stats-grid{grid-template-columns:repeat(5,1fr);gap:10px}[data-v-83024ff1] .stat-card{padding:10px 12px}[data-v-83024ff1] .stat-icon{width:36px;height:36px;font-size:18px}[data-v-83024ff1] .stat-val{font-size:18px}.level-list[data-v-83024ff1]{display:flex;flex-direction:column;gap:12px}.level-row[data-v-83024ff1]{display:flex;align-items:center;gap:12px}.level-label[data-v-83024ff1]{width:60px;font-size:13px;color:var(--text-secondary);flex-shrink:0}.level-count[data-v-83024ff1]{width:60px;font-size:13px;color:var(--text-secondary);text-align:right;flex-shrink:0}.text-danger[data-v-83024ff1]{color:var(--color-danger);font-weight:600}@media(max-width:768px){[data-v-83024ff1] .stats-grid{grid-template-columns:repeat(2,1fr)}.dashboard-grid[data-v-83024ff1]{grid-template-columns:1fr}}.account-panel[data-v-92521f02]{padding:8px 0}.panel-header[data-v-92521f02]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.panel-title[data-v-92521f02]{font-size:13px;color:var(--text-secondary)}.account-list[data-v-92521f02]{display:flex;flex-direction:column;gap:12px}.account-card[data-v-92521f02]{background:var(--color-bg-card);border:1px solid var(--border-card);border-radius:var(--radius-md);padding:14px;position:relative;transition:border-color var(--transition-fast)}.account-card[data-v-92521f02]:hover{border-color:var(--color-border-base)}.account-card.primary[data-v-92521f02]{border-left:3px solid var(--color-primary)}.account-badge[data-v-92521f02]{position:absolute;top:8px;right:8px;font-size:11px;font-weight:600;color:var(--color-primary);background:var(--color-primary-lighter);padding:2px 8px;border-radius:var(--radius-sm)}.account-platform[data-v-92521f02]{margin-bottom:8px}.account-info[data-v-92521f02]{margin-bottom:10px}.account-nickname[data-v-92521f02]{font-size:14px;font-weight:700;color:var(--text-primary)}.account-id[data-v-92521f02]{font-size:12px;margin-top:2px}.account-stats[data-v-92521f02]{display:flex;gap:20px;margin-bottom:10px}.stat-item[data-v-92521f02]{display:flex;flex-direction:column;gap:2px}.stat-value[data-v-92521f02]{font-size:13px;font-weight:600;color:var(--text-primary)}.stat-label[data-v-92521f02]{font-size:11px;color:var(--text-tertiary)}.account-link[data-v-92521f02]{margin-top:4px}.account-actions[data-v-92521f02]{display:flex;gap:8px;margin-top:8px}.account-quotes[data-v-92521f02]{margin:8px 0;padding:8px;background:var(--color-bg-hover);border-radius:var(--radius-sm)}.quote-line[data-v-92521f02]{display:flex;align-items:center;gap:8px;font-size:12px;flex-wrap:wrap}.quote-label[data-v-92521f02]{color:var(--text-secondary)}.quote-value[data-v-92521f02]{color:var(--color-primary);font-weight:600}.quote-date[data-v-92521f02]{color:var(--text-tertiary);margin-left:auto}.form-tip[data-v-92521f02]{font-size:12px;color:#909399;margin-top:4px}.contract-panel[data-v-c0775b48]{padding:8px 0}.panel-header[data-v-c0775b48]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.panel-title[data-v-c0775b48]{font-size:13px;color:var(--text-secondary)}.group-panel[data-v-5a30f85f]{padding:8px 0}.panel-header[data-v-5a30f85f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.panel-title[data-v-5a30f85f]{font-size:13px;color:var(--text-secondary)}.group-list[data-v-5a30f85f]{display:flex;flex-direction:column;gap:10px}.group-card[data-v-5a30f85f]{background:var(--color-bg-card);border:1px solid var(--border-card);border-radius:var(--radius-md);padding:12px}.group-type[data-v-5a30f85f]{display:inline-block;font-size:11px;font-weight:600;color:var(--color-primary);background:var(--color-primary-lighter);padding:2px 8px;border-radius:var(--radius-sm);margin-bottom:8px}.group-name[data-v-5a30f85f]{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:6px}.group-meta[data-v-5a30f85f]{display:flex;gap:12px;margin-bottom:8px}.group-meta span[data-v-5a30f85f]{font-size:12px}.group-actions[data-v-5a30f85f]{display:flex;gap:8px}.status-log-panel[data-v-335a0da8]{padding:8px 0}.flow-row[data-v-335a0da8]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.flow-row .arrow[data-v-335a0da8]{color:var(--text-tertiary)}.op-user[data-v-335a0da8]{display:inline-flex;align-items:center;gap:6px;min-width:0}.op-avatar[data-v-335a0da8]{width:22px;height:22px;border-radius:50%;object-fit:cover;flex-shrink:0}.op-avatar.fallback[data-v-335a0da8]{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-size:11px;font-weight:700}.op-name[data-v-335a0da8]{font-size:12px;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-muted[data-v-335a0da8]{color:var(--text-tertiary)}.follow-up-panel[data-v-7f9acebf]{padding:8px 0}.panel-header[data-v-7f9acebf]{display:flex;justify-content:flex-end;margin-bottom:16px}.follow-up-card[data-v-7f9acebf]{background:var(--color-bg-card);border:1px solid var(--border-card);border-radius:var(--radius-md);padding:12px}.follow-up-header[data-v-7f9acebf]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.follow-up-method[data-v-7f9acebf]{font-size:12px;font-weight:600;color:var(--color-primary);background:var(--color-primary-lighter);padding:2px 8px;border-radius:var(--radius-sm)}.follow-up-operator[data-v-7f9acebf]{font-size:12px;color:var(--text-tertiary)}.follow-up-content[data-v-7f9acebf]{font-size:13px;color:var(--text-primary);line-height:1.6}.follow-up-next[data-v-7f9acebf]{margin-top:8px;font-size:12px;color:var(--color-warning);display:flex;align-items:center;gap:4px}.empty-state[data-v-7f9acebf]{padding:40px 0}.maintenance-panel[data-v-443a1d77]{padding:0}.panel-toolbar[data-v-443a1d77]{margin-bottom:12px;display:flex;justify-content:flex-end}.log-card[data-v-443a1d77]{background:var(--color-bg-card);border:1px solid var(--border-card);border-radius:var(--radius-sm);padding:12px}.log-header[data-v-443a1d77]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.log-method[data-v-443a1d77]{font-size:12px;font-weight:600;color:var(--color-primary);background:var(--color-primary-lighter);padding:2px 8px;border-radius:var(--radius-sm)}.log-operator[data-v-443a1d77]{font-size:12px;color:var(--text-secondary)}.log-content[data-v-443a1d77]{font-size:13px;color:var(--text-primary);line-height:1.6;white-space:pre-wrap}.log-next[data-v-443a1d77]{font-size:12px;color:var(--color-warning);margin-top:8px}.log-attachments[data-v-443a1d77]{margin-top:8px;display:flex;gap:8px}.issue-list[data-v-443a1d77]{display:flex;flex-direction:column;gap:12px}.issue-card[data-v-443a1d77]{background:var(--color-bg-card);border:1px solid var(--border-card);border-radius:var(--radius-sm);padding:12px}.issue-header[data-v-443a1d77]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.issue-type[data-v-443a1d77]{font-size:13px;font-weight:600;color:var(--text-primary)}.issue-time[data-v-443a1d77]{font-size:12px;color:var(--text-tertiary);margin-left:auto}.issue-desc[data-v-443a1d77]{font-size:13px;color:var(--text-primary);line-height:1.6;margin-bottom:8px}.issue-solution[data-v-443a1d77]{font-size:12px;color:var(--text-secondary);background:var(--color-bg-hover);padding:6px 10px;border-radius:var(--radius-sm)}.issue-operator[data-v-443a1d77]{font-size:12px;color:var(--text-tertiary);margin-top:8px}.project-panel[data-v-63630f1d]{padding:8px 0}.panel-header[data-v-63630f1d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.panel-title[data-v-63630f1d]{font-size:13px;color:var(--text-secondary)}.project-list[data-v-63630f1d]{display:flex;flex-direction:column;gap:12px}.project-card[data-v-63630f1d]{background:var(--color-bg-card);border:1px solid var(--border-card);border-radius:var(--radius-md);padding:14px;transition:border-color var(--transition-fast)}.project-card[data-v-63630f1d]:hover{border-color:var(--color-border-base)}.project-header[data-v-63630f1d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.project-name[data-v-63630f1d]{font-size:14px;font-weight:700;color:var(--text-primary)}.project-meta[data-v-63630f1d]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:10px}.meta-item[data-v-63630f1d]{font-size:12px;color:var(--text-secondary)}.project-actions[data-v-63630f1d]{display:flex;gap:8px}.sharing-panel[data-v-fe4136df]{padding:8px 0}.panel-header[data-v-fe4136df]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.panel-title[data-v-fe4136df]{font-size:13px;color:var(--text-secondary)}.panel-tips[data-v-fe4136df]{margin-top:12px;font-size:12px;color:var(--text-tertiary)}.cycle-panel[data-v-d8f1ad20]{padding:8px 0}.panel-header[data-v-d8f1ad20]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.panel-title[data-v-d8f1ad20]{font-size:13px;color:var(--text-secondary)}.cycle-list[data-v-d8f1ad20]{display:flex;flex-direction:column;gap:12px}.cycle-card[data-v-d8f1ad20]{background:var(--color-bg-card);border:1px solid var(--border-card);border-radius:var(--radius-md);padding:14px}.cycle-header[data-v-d8f1ad20]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.cycle-name[data-v-d8f1ad20]{font-size:14px;font-weight:700;color:var(--text-primary)}.cycle-meta[data-v-d8f1ad20]{display:flex;flex-wrap:wrap;gap:12px}.meta-item[data-v-d8f1ad20]{font-size:12px;color:var(--text-secondary)}.cycle-actions[data-v-d8f1ad20]{display:flex;gap:8px;margin-top:10px;justify-content:flex-end}.sensitive-field[data-v-07d69545]{display:flex;align-items:center;gap:8px;min-height:24px}.sensitive-label[data-v-07d69545]{color:var(--text-secondary);font-size:13px;white-space:nowrap}.sensitive-value[data-v-07d69545]{color:var(--text-primary);font-size:13px;word-break:break-all}.sensitive-toggle[data-v-07d69545]{padding:0;height:auto;font-size:12px}.sensitive-empty[data-v-07d69545]{color:var(--text-tertiary);font-size:13px}.basic-info-tab[data-v-1313d6e8]{padding:0}.tab-content[data-v-1313d6e8]{padding:8px 0}.info-section[data-v-1313d6e8]{margin-bottom:16px;background:var(--color-bg-card);border:1px solid var(--border-card);border-radius:var(--radius-md);overflow:hidden}.info-section-header[data-v-1313d6e8]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:var(--color-bg-hover);border-bottom:1px solid var(--border-card)}.info-section-header.collapsible[data-v-1313d6e8]{cursor:pointer}.info-section-header.collapsible[data-v-1313d6e8]:hover{background:var(--color-bg-active)}.info-section-title[data-v-1313d6e8]{font-size:14px;font-weight:600;color:var(--text-primary)}.collapse-icon[data-v-1313d6e8]{font-size:14px;color:var(--text-secondary);transition:transform .2s}.collapse-icon.collapsed[data-v-1313d6e8]{transform:rotate(-90deg)}.info-section-body[data-v-1313d6e8]{padding:12px 14px}[data-v-1313d6e8] .el-descriptions__cell{padding:6px 10px!important}[data-v-1313d6e8] .el-descriptions__label{width:100px;color:var(--text-secondary);font-size:13px}[data-v-1313d6e8] .el-descriptions__content{color:var(--text-primary);font-size:13px}.text-tertiary[data-v-1313d6e8]{color:var(--text-tertiary)}.remark-content[data-v-1313d6e8],.reason-content[data-v-1313d6e8]{padding:10px;font-size:13px;color:var(--text-primary);line-height:1.6;background:var(--color-bg-hover);border-radius:var(--radius-sm);min-height:40px}.form-section[data-v-1313d6e8]{margin-bottom:20px}.form-section-title[data-v-1313d6e8]{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid var(--color-border-light)}.form-grid[data-v-1313d6e8]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px 16px}.form-item-span-2[data-v-1313d6e8]{grid-column:span 2}[data-v-1313d6e8] .el-form-item{margin-bottom:12px}[data-v-1313d6e8] .el-form-item__label{font-size:13px;color:var(--text-secondary)}@media(max-width:768px){.form-grid[data-v-1313d6e8]{grid-template-columns:1fr}.form-item-span-2[data-v-1313d6e8]{grid-column:span 1}}.mb-12[data-v-a5331d82]{margin-bottom:12px}.form-tip[data-v-a5331d82]{font-size:12px;color:#909399;margin-top:4px}.mb-12[data-v-1c1c2c56]{margin-bottom:12px}.current-meta[data-v-1c1c2c56]{display:flex;align-items:center;gap:6px;margin-bottom:12px;font-size:13px}.meta-label[data-v-1c1c2c56]{color:var(--text-secondary)}.meta-result[data-v-1c1c2c56]{font-weight:700}.meta-result.valid[data-v-1c1c2c56]{color:#047857}.meta-result.invalid[data-v-1c1c2c56]{color:#b91c1c}.audit-panel[data-v-872b6f54]{padding:4px 0}.state[data-v-872b6f54]{color:var(--text-tertiary);font-size:13px;padding:12px 4px}.state.empty[data-v-872b6f54]{text-align:center;color:#9ca3af}.timeline[data-v-872b6f54]{list-style:none;margin:0;padding:0}.entry[data-v-872b6f54]{padding:8px 10px;border-radius:6px;border:1px solid #f0f1f4;margin-bottom:6px;background:#fff;border-left:3px solid #e5e7eb}.entry.valid[data-v-872b6f54]{border-left-color:#10b981;background:#f0fdf4}.entry.invalid[data-v-872b6f54]{border-left-color:#ef4444;background:#fef2f2}.entry.revoked[data-v-872b6f54]{border-left-color:#f59e0b;background:#fffbeb;opacity:.92}.entry-row[data-v-872b6f54]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;line-height:1.4}.result-tag[data-v-872b6f54]{display:inline-flex;align-items:center;padding:2px 7px;border-radius:999px;font-weight:700;font-size:11px;background:#f3f4f6;color:#4b5563;flex-shrink:0}.entry.valid .result-tag[data-v-872b6f54]{background:#d1fae5;color:#047857}.entry.invalid .result-tag[data-v-872b6f54]{background:#fee2e2;color:#b91c1c}.entry.revoked .result-tag[data-v-872b6f54]{background:#fef3c7;color:#92400e}.reviewer[data-v-872b6f54]{display:inline-flex;align-items:center;gap:4px}.avatar[data-v-872b6f54]{width:18px;height:18px;border-radius:50%;object-fit:cover}.avatar.fallback[data-v-872b6f54]{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-size:10px;font-weight:700}.reviewer-name[data-v-872b6f54]{color:var(--text-primary);font-weight:600}.time[data-v-872b6f54]{color:var(--text-tertiary)}.reason[data-v-872b6f54]{color:var(--text-primary);flex:1;min-width:0;word-break:break-all}.atts[data-v-872b6f54]{display:inline-flex;gap:4px}.att-thumb[data-v-872b6f54]{width:32px;height:32px;border-radius:4px;object-fit:cover;cursor:zoom-in;border:1px solid #e5e7eb}.att-error[data-v-872b6f54]{width:32px;height:32px;border-radius:4px;display:flex;align-items:center;justify-content:center;background:#f3f4f6;color:#9ca3af;font-size:14px;border:1px solid #e5e7eb;cursor:help}.drawer-content[data-v-ddec43b3]{height:100%;display:flex;flex-direction:column}.drawer-header[data-v-ddec43b3]{padding-bottom:10px;margin-bottom:8px;border-bottom:1px solid var(--color-border-light);display:flex;flex-direction:column;gap:8px}.header-row[data-v-ddec43b3]{display:flex;align-items:center;gap:8px;min-width:0}.identity-row[data-v-ddec43b3]{justify-content:space-between;flex-wrap:nowrap}.identity-left[data-v-ddec43b3]{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.identity-text[data-v-ddec43b3]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.identity-text .stage-name[data-v-ddec43b3]{font-size:16px;font-weight:700;color:var(--text-primary);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px}.identity-text .real-name[data-v-ddec43b3]{font-size:13px}.avatar[data-v-ddec43b3]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--color-primary);color:#fff;font-size:14px;font-weight:700;flex-shrink:0}.profile-actions[data-v-ddec43b3]{display:flex;gap:6px;flex-shrink:0;flex-wrap:nowrap;justify-content:flex-end}.profile-actions[data-v-ddec43b3] .el-button{padding:6px 10px}.profile-actions[data-v-ddec43b3] .edit-action-btn{color:#1d4ed8;background:linear-gradient(180deg,#eff6ff,#dbeafe);border-color:#93c5fd;font-weight:700;box-shadow:inset 0 1px #ffffffbf,0 1px 2px #2563eb1f}.profile-actions[data-v-ddec43b3] .edit-action-btn:hover,.profile-actions[data-v-ddec43b3] .edit-action-btn:focus{color:#fff;background:#2563eb;border-color:#2563eb}.meta-row[data-v-ddec43b3]{flex-wrap:wrap;gap:10px 14px;font-size:12px;color:var(--text-secondary)}.meta-chip[data-v-ddec43b3]{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:4px;font-size:11px;font-weight:700;background:var(--color-primary-lighter);color:var(--color-primary)}.meta-chip.level[data-v-ddec43b3]{background:#111827;color:#fff}.meta-item[data-v-ddec43b3]{display:inline-flex;align-items:center;gap:4px}.meta-label[data-v-ddec43b3]{color:var(--text-tertiary);font-size:11px}.meta-item.completeness-inline strong[data-v-ddec43b3]{font-size:12px;font-weight:700}.metrics-row[data-v-ddec43b3]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.metric-card[data-v-ddec43b3]{border:1px solid var(--border-card);border-radius:6px;padding:6px 10px;background:var(--color-bg-card);display:flex;flex-direction:column;gap:2px;min-width:0}.metric-card.danger[data-v-ddec43b3]{border-color:#fecaca;background:#fff7f7;color:#b91c1c;cursor:pointer}.metric-label[data-v-ddec43b3]{display:block;font-size:11px;color:var(--text-tertiary)}.metric-card strong[data-v-ddec43b3]{font-size:13px;font-weight:700;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.metric-user[data-v-ddec43b3]{min-width:0;width:100%}.metric-card.danger strong[data-v-ddec43b3]{color:#b91c1c}.cycle-progress[data-v-ddec43b3]{display:flex;align-items:center;gap:6px;padding:2px 0}.progress-node[data-v-ddec43b3]{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--text-tertiary);white-space:nowrap}.progress-node .dot[data-v-ddec43b3]{width:8px;height:8px;border-radius:50%;background:#d1d5db;flex-shrink:0}.progress-node.done .dot[data-v-ddec43b3]{background:#67c23a}.progress-node.active[data-v-ddec43b3]{color:var(--color-primary);font-weight:700}.progress-node.active .dot[data-v-ddec43b3]{background:var(--color-primary);box-shadow:0 0 0 3px #409eff2e}.progress-line[data-v-ddec43b3]{flex:1;height:2px;background:#e5e7eb;border-radius:999px}.progress-line.done[data-v-ddec43b3]{background:#67c23a}.status-flow-bar[data-v-ddec43b3]{display:flex;align-items:center;gap:6px;padding:4px 8px;border-radius:6px;background:#f8fafc;border:1px solid var(--border-card)}.status-flow-bar .bar-label[data-v-ddec43b3]{font-size:12px;color:var(--text-secondary);font-weight:700;flex-shrink:0}.status-flow-bar[data-v-ddec43b3] .el-button{padding:4px 10px}.audit-bar[data-v-ddec43b3]{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:6px;margin-bottom:6px}.audit-bar.pending[data-v-ddec43b3]{background:#fff7ed;border:1px solid #fed7aa}.audit-bar.valid[data-v-ddec43b3]{background:#f0fdf4;border:1px solid #bbf7d0}.audit-tag[data-v-ddec43b3]{font-size:12px;font-weight:700;flex-shrink:0}.audit-tag.pending[data-v-ddec43b3]{color:#c2410c}.audit-tag.valid[data-v-ddec43b3]{color:#047857}.audit-meta[data-v-ddec43b3]{font-size:12px;color:var(--text-secondary);flex:1}.audit-bar[data-v-ddec43b3] .el-button{padding:4px 10px}.alert-panel[data-v-ddec43b3]{display:flex;flex-direction:column;gap:10px}.alert-title[data-v-ddec43b3]{font-size:12px;font-weight:800;margin-bottom:6px}.alert-title.P0[data-v-ddec43b3]{color:#b91c1c}.alert-title.P1[data-v-ddec43b3]{color:#c2410c}.alert-title.P2[data-v-ddec43b3]{color:#a16207}.alert-title.P3[data-v-ddec43b3]{color:#4b5563}.alert-group button[data-v-ddec43b3]{display:block;width:100%;border:0;background:#f8fafc;text-align:left;border-radius:8px;padding:8px;margin-top:4px;cursor:pointer;color:var(--text-primary)}.split-panels[data-v-ddec43b3]{display:grid;grid-template-columns:1fr;gap:12px}.drawer-tabs[data-v-ddec43b3]{flex:1;display:flex;flex-direction:column;overflow:hidden}.drawer-tabs[data-v-ddec43b3] .el-tabs__header{margin-bottom:8px}.drawer-tabs[data-v-ddec43b3] .el-tabs__nav-wrap:after{height:1px}.drawer-tabs[data-v-ddec43b3] .el-tabs__item{height:36px;line-height:36px;font-size:13px;padding:0 14px}.drawer-tabs[data-v-ddec43b3] .el-tabs__content{flex:1;overflow:hidden}.tab-content[data-v-ddec43b3]{padding-right:8px}.info-section[data-v-ddec43b3]{margin-bottom:14px}.info-section-title[data-v-ddec43b3]{font-size:13px;font-weight:700;color:var(--color-primary);margin-bottom:8px;padding-left:8px;border-left:3px solid var(--color-primary);line-height:1.4}[data-v-ddec43b3] .el-descriptions__label{font-weight:600;color:var(--text-secondary);background:#f8f9fb;width:88px;font-size:12px;padding:6px 10px!important}[data-v-ddec43b3] .el-descriptions__content{font-size:12px;color:var(--text-primary);padding:6px 10px!important}.completeness-card[data-v-ddec43b3]{background:var(--color-bg-card);border:1px solid var(--border-card);border-radius:6px;padding:8px 12px;margin-bottom:12px}.completeness-main[data-v-ddec43b3]{display:flex;align-items:center;gap:12px}.completeness-info[data-v-ddec43b3]{flex:1}.completeness-label[data-v-ddec43b3]{font-size:13px;font-weight:700;color:var(--text-primary)}.completeness-desc[data-v-ddec43b3]{font-size:12px;color:var(--text-secondary);margin-top:2px}.completeness-missing[data-v-ddec43b3]{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px;align-items:center}.cycle-timeline-card[data-v-ddec43b3]{background:var(--color-bg-card);border:1px solid var(--border-card);border-radius:6px;padding:8px 10px}.cycle-timeline-card.cycle-faded[data-v-ddec43b3]{opacity:.7;background:var(--color-bg-hover)}.cycle-timeline-header[data-v-ddec43b3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.cycle-timeline-title[data-v-ddec43b3]{font-size:12px;font-weight:700;color:var(--text-primary)}.cycle-timeline-meta[data-v-ddec43b3]{font-size:11px;color:var(--text-secondary);margin-top:2px}.talent-edit-form[data-v-ddec43b3]{padding-right:8px}.talent-edit-form .form-grid[data-v-ddec43b3]{gap:8px 12px}.talent-edit-form[data-v-ddec43b3] .el-form-item__label{font-weight:600;font-size:12px}.talent-edit-form[data-v-ddec43b3] .el-form-item{margin-bottom:12px}.wx-user-cell[data-v-ddec43b3]{display:flex;align-items:center;gap:6px;min-width:0}.wx-user-avatar[data-v-ddec43b3]{width:24px;height:24px;border-radius:4px;object-fit:cover;flex-shrink:0}.wx-user-avatar.fallback[data-v-ddec43b3]{width:24px;height:24px;border-radius:4px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-size:11px;font-weight:700;flex-shrink:0}.wx-user-name[data-v-ddec43b3]{font-size:13px;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.talent-form-dialog[data-v-2954712b] .el-dialog__header{padding:10px 16px 8px;border-bottom:1px solid #f0f1f4}.talent-form-dialog[data-v-2954712b] .el-dialog__title{font-size:15px;font-weight:700;color:#1f2937}.talent-form-dialog[data-v-2954712b] .el-dialog__body{padding:10px 16px 2px}.talent-form-dialog[data-v-2954712b] .el-dialog__footer{padding:8px 16px 10px;border-top:1px solid #f0f1f4}.talent-form[data-v-2954712b]{max-height:70vh;overflow-y:auto;padding-right:2px}.talent-form[data-v-2954712b]::-webkit-scrollbar{width:3px}.talent-form[data-v-2954712b]::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:2px}.form-section+.form-section[data-v-2954712b]{margin-top:8px;padding-top:8px;border-top:1px solid #f0f1f4}.form-section-title[data-v-2954712b]{display:flex;align-items:center;gap:5px;margin-bottom:6px}.section-bar[data-v-2954712b]{width:3px;height:12px;border-radius:2px;background:var(--color-primary);flex-shrink:0}.section-label[data-v-2954712b]{font-size:12px;font-weight:700;color:#1f2937}.form-grid[data-v-2954712b]{display:grid;grid-template-columns:1fr 1fr;gap:6px 8px}.form-grid .full[data-v-2954712b]{grid-column:1 / -1}.talent-form[data-v-2954712b] .el-form-item{margin-bottom:0}.talent-form[data-v-2954712b] .el-form-item__label{font-size:12px;font-weight:600;color:#4b5563;line-height:32px;padding-right:6px;justify-content:flex-end}.talent-form[data-v-2954712b] .el-form-item.is-required .el-form-item__label:before{color:#ef4444;font-weight:700}.talent-form[data-v-2954712b] .el-form-item__content{line-height:32px}.talent-form[data-v-2954712b] .el-form-item.full{display:block}.talent-form[data-v-2954712b] .el-form-item.full .el-form-item__label{float:none;text-align:left;display:block;width:auto!important;line-height:1.4;padding-bottom:4px}.talent-form[data-v-2954712b] .el-form-item.full .el-form-item__content{margin-left:0!important;display:block;width:100%}.talent-form[data-v-2954712b] .el-input__wrapper,.talent-form[data-v-2954712b] .el-textarea__inner{border-radius:6px;box-shadow:0 0 0 1px #e5e7eb inset;transition:box-shadow .15s ease}.talent-form[data-v-2954712b] .el-input__wrapper:hover,.talent-form[data-v-2954712b] .el-textarea__inner:hover{box-shadow:0 0 0 1px #d1d5db inset}.talent-form[data-v-2954712b] .el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--color-primary) inset}.talent-form[data-v-2954712b] .el-input__inner{height:32px;font-size:13px}.talent-form[data-v-2954712b] .el-textarea__inner{font-size:13px;padding:6px 10px}.talent-form[data-v-2954712b] .el-input-number .el-input__wrapper{padding-left:8px;padding-right:8px}.talent-form[data-v-2954712b] .el-select .el-input__wrapper{border-radius:6px}.gender-radio[data-v-2954712b] .el-radio-button__inner{font-size:12px;padding:6px 14px;border-color:#e5e7eb;color:#6b7280;transition:all .15s ease}.gender-radio[data-v-2954712b] .el-radio-button__original-radio:checked+.el-radio-button__inner{background:var(--color-primary);border-color:var(--color-primary);color:#fff;box-shadow:none}.talent-form[data-v-2954712b] .el-input-group__append{padding:0;border-radius:0 6px 6px 0}.talent-form[data-v-2954712b] .el-input-group__append .el-button{border-radius:0 5px 5px 0;margin:0;border:none;font-size:12px;font-weight:600;padding:0 12px;height:30px}.dialog-footer[data-v-2954712b]{display:flex;justify-content:flex-end;gap:8px}.dialog-footer .el-button[data-v-2954712b]{border-radius:6px;padding:7px 18px;font-size:13px;font-weight:600}.dialog-footer .el-button--default[data-v-2954712b]{border-color:#e5e7eb;color:#4b5563}.dialog-footer .el-button--default[data-v-2954712b]:hover{border-color:#d1d5db;color:#1f2937;background:#f9fafb}.dialog-footer .el-button--primary[data-v-2954712b]{background:var(--color-primary);border-color:var(--color-primary)}.wechat-check-hint[data-v-2954712b]{display:flex;align-items:center;gap:10px;padding:10px 14px;margin-bottom:12px;background:#fff8ec;border:1px solid #ffd9a0;border-radius:8px}.hint-dot[data-v-2954712b]{flex-shrink:0;width:7px;height:7px;border-radius:50%;background:#f6a93b}.hint-text[data-v-2954712b]{font-size:13px;color:#975e1e;line-height:1.4}.wechat-form-item[data-v-2954712b] .el-form-item__content{display:flex;flex-direction:column;gap:4px;line-height:normal}.wechat-check-message[data-v-2954712b]{font-size:11px;line-height:1.3;padding:3px 6px;border-radius:4px;min-height:16px;transition:all .2s ease}.wechat-check-message.error[data-v-2954712b]{color:#dc2626;background:#fef2f2}.wechat-check-message.success[data-v-2954712b]{color:#16a34a;background:#f0fdf4}.wechat-input-error[data-v-2954712b] .el-input__wrapper,.wechat-input-error[data-v-2954712b] .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #ef4444 inset!important}.wechat-input-success[data-v-2954712b] .el-input__wrapper,.wechat-input-success[data-v-2954712b] .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #22c55e inset!important}.form-tip[data-v-4a24eb06]{font-size:12px;color:#909399;margin-top:4px}.talent-workbench[data-v-2e92a4dd] .el-table__row.clickable-row{cursor:pointer}.talent-workbench[data-v-2e92a4dd] .el-table__row.clickable-row:hover td{background:#f7fbff}.talent-workbench[data-v-2e92a4dd] .el-table__row.deleted-row{color:#9ca3af;background:#f5f5f5;cursor:not-allowed}.talent-workbench[data-v-2e92a4dd] .el-table__row.highlight-row td{animation:rowPulse-2e92a4dd 3s ease}.talent-workbench[data-v-2e92a4dd] .el-table th.el-table__cell{padding:8px 0;font-size:12px;font-weight:700;background:#fafbfc;color:var(--text-secondary);border-bottom:1px solid #eef0f3}.talent-workbench[data-v-2e92a4dd] .el-table td.el-table__cell{padding:6px 0;font-size:13px;border-bottom:1px solid #f0f1f4}.talent-workbench[data-v-2e92a4dd] .el-table__row{height:44px}@keyframes rowPulse-2e92a4dd{0%,65%{background:#fff7cc}to{background:transparent}}.talent-toolbar[data-v-2e92a4dd]{align-items:flex-start;gap:8px;padding-bottom:8px}.toolbar-left[data-v-2e92a4dd]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.toolbar-right[data-v-2e92a4dd]{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.toolbar-right[data-v-2e92a4dd] .el-button{padding:6px 10px}.table-wrap[data-v-2e92a4dd]{position:relative}.table-usage-hint[data-v-2e92a4dd]{display:inline-flex;align-items:center;height:28px;color:#64748b;font-size:12px;white-space:nowrap}.status-filter-row[data-v-2e92a4dd],.sign-type-row[data-v-2e92a4dd],.active-filter-row[data-v-2e92a4dd],.filter-tip[data-v-2e92a4dd]{display:flex;align-items:center;gap:6px;margin-bottom:8px;flex-wrap:wrap}.chip-label[data-v-2e92a4dd],.active-filter-label[data-v-2e92a4dd]{font-size:12px;color:var(--text-secondary);font-weight:600}.filter-chip[data-v-2e92a4dd]{border:1px solid var(--color-border-light);background:var(--color-bg-card);color:var(--text-secondary);border-radius:999px;padding:3px 10px;cursor:pointer;transition:all .16s ease;font-size:12px}.filter-chip.active[data-v-2e92a4dd]{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.filter-tip[data-v-2e92a4dd]{padding:6px 10px;border-radius:6px;background:#fff7ed;color:#c2410c;font-size:12px}.filter-tip button[data-v-2e92a4dd]{border:0;background:transparent;color:#c2410c;cursor:pointer;font-weight:600}.column-option[data-v-2e92a4dd]{display:inline-flex;gap:8px;min-width:110px}.column-option span[data-v-2e92a4dd]{width:14px;color:var(--color-primary)}.talent-cell[data-v-2e92a4dd]{display:flex;align-items:center;gap:8px;min-width:0}.talent-avatar[data-v-2e92a4dd]{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-size:14px;font-weight:800;flex-shrink:0;box-shadow:0 2px 6px #6366f14d;letter-spacing:1px}.talent-info[data-v-2e92a4dd]{min-width:0}.talent-name-line[data-v-2e92a4dd]{display:flex;align-items:center;gap:5px;min-width:0}.talent-name[data-v-2e92a4dd]{font-size:13px;font-weight:700;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.talent-id[data-v-2e92a4dd]{font-size:11px;margin-top:1px}.deleted-mark[data-v-2e92a4dd]{color:#9ca3af;font-size:11px;font-weight:500}.gender-icon[data-v-2e92a4dd]{font-size:15px;font-weight:700}.gender-icon.female[data-v-2e92a4dd]{color:#db2777}.gender-icon.male[data-v-2e92a4dd]{color:#2563eb}.level-chip[data-v-2e92a4dd],.checkpoint-chip[data-v-2e92a4dd]{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:22px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.5px;transition:transform .12s ease}.level-chip[data-v-2e92a4dd]:hover{transform:scale(1.08)}.level-s[data-v-2e92a4dd]{background:linear-gradient(135deg,#fef2f2,#fee2e2);color:#b91c1c;border:1px solid #fecaca}.level-a[data-v-2e92a4dd]{background:linear-gradient(135deg,#fffbeb,#fef3c7);color:#b45309;border:1px solid #fde68a}.level-b[data-v-2e92a4dd]{background:linear-gradient(135deg,#eff6ff,#dbeafe);color:#1d4ed8;border:1px solid #bfdbfe}.level-c[data-v-2e92a4dd]{background:linear-gradient(135deg,#f0fdf4,#dcfce7);color:#15803d;border:1px solid #bbf7d0}.level-d[data-v-2e92a4dd]{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);color:#4b5563;border:1px solid #d1d5db}.checkpoint-chip[data-v-2e92a4dd]{background:#f3f4f6;color:#374151}.audit-chip[data-v-2e92a4dd]{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap}.audit-chip.pending[data-v-2e92a4dd]{background:#fef3c7;color:#92400e}.audit-chip.valid[data-v-2e92a4dd]{background:#d1fae5;color:#047857}.audit-chip.invalid[data-v-2e92a4dd]{background:#fee2e2;color:#b91c1c}.platform-list[data-v-2e92a4dd]{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.platform-dot[data-v-2e92a4dd],.platform-more[data-v-2e92a4dd]{width:20px;height:20px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:11px;font-weight:800}.platform-dot.douyin[data-v-2e92a4dd]{background:#111827}.platform-dot.kuaishou[data-v-2e92a4dd]{background:#f97316}.platform-dot.xiaohongshu[data-v-2e92a4dd]{background:#ef4444}.platform-dot.shipinhao[data-v-2e92a4dd]{background:#22c55e}.platform-dot.bili[data-v-2e92a4dd]{background:#00a1d6}.platform-dot.other[data-v-2e92a4dd],.platform-more[data-v-2e92a4dd]{background:#64748b}.alert-dot[data-v-2e92a4dd]{width:7px;height:7px;border-radius:50%;background:#ef4444;box-shadow:0 0 0 3px #ef44441f;display:inline-block}.homepage-link[data-v-2e92a4dd]{color:var(--color-primary);font-size:12px;font-weight:600;text-decoration:none}.homepage-link[data-v-2e92a4dd]:hover{text-decoration:underline}.batch-bar[data-v-2e92a4dd]{display:flex;align-items:center;gap:8px;padding:6px 10px;margin-bottom:8px;background:var(--color-bg-card);border:1px solid var(--color-primary-lighter);border-radius:6px}.batch-text[data-v-2e92a4dd]{font-size:12px;color:var(--text-secondary);margin-right:4px}.batch-text strong[data-v-2e92a4dd]{color:var(--color-primary);font-weight:700}.tab-count[data-v-2e92a4dd]{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--color-bg-hover);font-size:11px;font-weight:600;color:var(--text-tertiary);margin-left:4px}.tab-item.active .tab-count[data-v-2e92a4dd]{background:var(--color-primary-lighter);color:var(--color-primary)}.wx-user-cell{display:flex;align-items:center;gap:6px;min-width:0}.wx-user-avatar{width:24px;height:24px;border-radius:50%;object-fit:cover;flex-shrink:0}.wx-user-avatar.fallback{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-size:11px;font-weight:700;flex-shrink:0}.wx-user-name{font-size:12px;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-badge{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.3px;color:#fff;white-space:nowrap}.status-badge.slate{background:#64748b;box-shadow:0 1.5px 5px #64748b59}.status-badge.sky{background:#3b82f6;box-shadow:0 1.5px 5px #3b82f666}.status-badge.indigo{background:#6366f1;box-shadow:0 1.5px 5px #6366f166}.status-badge.emerald{background:#10b981;box-shadow:0 1.5px 5px #10b98166}.status-badge.rose{background:#ec4899;box-shadow:0 1.5px 5px #ec489966}.status-badge.orange{background:#f97316;box-shadow:0 1.5px 5px #f9731666}.status-badge.amber{background:#facc15;color:#713f12;box-shadow:0 1.5px 5px #facc1580}.status-badge.violet{background:#a855f7;box-shadow:0 1.5px 5px #a855f766}.status-badge.crimson{background:#dc2626;box-shadow:0 1.5px 5px #dc262666}.status-badge.gray{color:#4b5563;background:#f3f4f6;box-shadow:none}.filter-panel[data-v-3cb4ffa7]{background:var(--color-bg-card);border:1px solid var(--color-border-light);border-radius:var(--radius-md);padding:16px;margin-bottom:16px}.filter-row[data-v-3cb4ffa7]{display:flex;gap:12px;margin-bottom:12px;flex-wrap:wrap}.filter-row[data-v-3cb4ffa7]:last-child{margin-bottom:0}.batch-bar[data-v-3cb4ffa7]{display:flex;align-items:center;gap:10px;padding:8px 12px;margin-bottom:12px;background:var(--color-bg-card);border:1px solid var(--color-primary-lighter);border-radius:var(--radius-md)}.batch-text[data-v-3cb4ffa7]{font-size:13px;color:var(--text-secondary);margin-right:4px}.batch-text strong[data-v-3cb4ffa7]{color:var(--color-primary);font-weight:700}.template-item[data-v-3cb4ffa7]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid var(--color-border-light)}.talent-name[data-v-3cb4ffa7]{font-weight:600;color:var(--text-primary)}.form-section-title[data-v-3cb4ffa7]{font-size:13px;font-weight:700;color:var(--text-primary);margin:16px 0 12px;padding-left:10px;border-left:3px solid var(--color-primary)}.form-section-title[data-v-3cb4ffa7]:first-child{margin-top:0}.form-row[data-v-3cb4ffa7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.detail-drawer[data-v-3cb4ffa7]{padding-bottom:20px}.detail-section[data-v-3cb4ffa7]{margin-bottom:24px}.detail-section[data-v-3cb4ffa7]:last-child{margin-bottom:0}.detail-section-title[data-v-3cb4ffa7]{font-size:14px;font-weight:700;color:var(--text-primary);margin-bottom:12px;padding-left:10px;border-left:3px solid var(--color-primary)}.detail-grid[data-v-3cb4ffa7]{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}.detail-item[data-v-3cb4ffa7]{display:flex;align-items:baseline;gap:6px;font-size:13px}.detail-label[data-v-3cb4ffa7]{color:var(--text-secondary);flex-shrink:0}.detail-value[data-v-3cb4ffa7]{color:var(--text-primary);font-weight:500}.detail-loading[data-v-3cb4ffa7]{display:flex;align-items:center;gap:8px;padding:16px;color:var(--text-secondary);font-size:13px}.detail-list[data-v-3cb4ffa7]{display:flex;flex-direction:column;gap:10px}.detail-list-item[data-v-3cb4ffa7]{padding:12px;background:var(--color-bg-card);border:1px solid var(--color-border-light);border-radius:var(--radius-md)}.detail-list-row[data-v-3cb4ffa7]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:6px}.detail-list-row[data-v-3cb4ffa7]:last-child{margin-bottom:0}.detail-list-label[data-v-3cb4ffa7]{font-size:12px;color:var(--text-secondary)}.detail-list-value[data-v-3cb4ffa7]{font-size:13px;color:var(--text-primary);font-weight:500}.detail-list-value.brand[data-v-3cb4ffa7]{font-weight:600}.detail-list-value.price[data-v-3cb4ffa7]{color:var(--color-primary);font-weight:600}.detail-list-meta[data-v-3cb4ffa7]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:12px;color:var(--text-secondary)}.detail-reason[data-v-3cb4ffa7]{color:var(--color-warning)}.detail-time[data-v-3cb4ffa7]{margin-left:auto;color:var(--text-tertiary)}.account-link[data-v-3cb4ffa7]{color:var(--color-primary);text-decoration:none;display:inline-flex;align-items:center;gap:4px}.account-link[data-v-3cb4ffa7]:hover{text-decoration:underline}.link-icon[data-v-3cb4ffa7]{font-size:12px}.fans-cell[data-v-3cb4ffa7]{display:flex;align-items:center;gap:6px}.fans-up[data-v-3cb4ffa7]{font-size:11px;color:var(--color-success);display:inline-flex;align-items:center;gap:2px}.fans-down[data-v-3cb4ffa7]{font-size:11px;color:var(--color-danger);display:inline-flex;align-items:center;gap:2px}.content-tags[data-v-3cb4ffa7]{display:flex;flex-wrap:wrap;gap:4px}.content-tag[data-v-3cb4ffa7]{margin:0}.column-setting-menu[data-v-3cb4ffa7]{padding:4px 0;min-width:140px}.column-setting-menu .el-dropdown-item[data-v-3cb4ffa7]{padding:6px 12px}.column-setting-menu .el-dropdown-item[data-v-3cb4ffa7]:hover{background:transparent}.column-setting-menu .el-checkbox[data-v-3cb4ffa7]{width:100%}.text-danger[data-v-985c83d0]{color:var(--color-danger);font-weight:600}.talent-cell[data-v-03ecc398]{display:flex;align-items:center;gap:10px}.talent-avatar[data-v-03ecc398]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--color-primary);color:#fff;font-size:14px;font-weight:600;flex-shrink:0}.talent-info[data-v-03ecc398]{min-width:0}.talent-name[data-v-03ecc398]{font-size:14px;font-weight:600;color:var(--text-primary)}.talent-id[data-v-03ecc398]{font-size:11px;margin-top:2px}.assign-form[data-v-03ecc398]{padding:var(--space-md) var(--space-lg)}.selected-talents[data-v-03ecc398]{display:flex;flex-wrap:wrap;gap:6px;max-height:120px;overflow-y:auto}[data-v-03ecc398] .stats-grid{grid-template-columns:repeat(5,1fr);gap:10px}[data-v-03ecc398] .stat-card{padding:10px 12px}[data-v-03ecc398] .stat-icon{width:36px;height:36px;font-size:18px}[data-v-03ecc398] .stat-val{font-size:18px}@media(max-width:768px){[data-v-03ecc398] .stats-grid{grid-template-columns:repeat(2,1fr)}}.section-title[data-v-5b9cd7ac]{font-size:14px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-left:10px;border-left:3px solid var(--color-primary)}.section-subtitle[data-v-5b9cd7ac]{font-size:13px;font-weight:400;color:var(--text-secondary);margin-left:8px}.step-content[data-v-5b9cd7ac]{padding:var(--space-md) 0}.step-actions[data-v-5b9cd7ac]{margin-top:var(--space-lg);display:flex;gap:10px}.talent-cell[data-v-5b9cd7ac]{display:flex;align-items:center;gap:10px}.talent-avatar[data-v-5b9cd7ac]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--color-primary);color:#fff;font-size:14px;font-weight:600;flex-shrink:0}.talent-info[data-v-5b9cd7ac]{min-width:0}.talent-name[data-v-5b9cd7ac]{font-size:14px;font-weight:600;color:var(--text-primary)}.talent-id[data-v-5b9cd7ac]{font-size:11px;margin-top:2px}.handover-summary[data-v-5b9cd7ac]{background:var(--color-bg-page);border-radius:var(--radius-md);padding:var(--space-md) var(--space-lg);margin-bottom:var(--space-md)}.summary-row[data-v-5b9cd7ac]{display:flex;align-items:flex-start;padding:12px 0;border-bottom:1px solid var(--color-border-light)}.summary-row[data-v-5b9cd7ac]:last-child{border-bottom:none}.summary-label[data-v-5b9cd7ac]{width:100px;font-size:14px;font-weight:600;color:var(--text-secondary);flex-shrink:0}.summary-value[data-v-5b9cd7ac]{flex:1;font-size:14px;color:var(--text-primary)}.stat-number[data-v-5b9cd7ac]{font-size:var(--text-xl);font-weight:700;color:var(--color-primary);font-variant-numeric:tabular-nums}.selected-talents[data-v-5b9cd7ac]{display:flex;flex-wrap:wrap;gap:6px}.quick-actions[data-v-574ad59d]{display:flex;gap:16px;padding:20px}.demand-header[data-v-1a0d37b8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-md)}.text-danger[data-v-1a0d37b8]{color:var(--color-danger);font-weight:600}[data-v-1a0d37b8] .stats-grid{grid-template-columns:repeat(5,1fr);gap:10px}[data-v-1a0d37b8] .stat-card{padding:10px 12px}[data-v-1a0d37b8] .stat-icon{width:36px;height:36px;font-size:18px}[data-v-1a0d37b8] .stat-val{font-size:18px}@media(max-width:768px){[data-v-1a0d37b8] .stats-grid{grid-template-columns:repeat(2,1fr)}}.detail-drawer-content[data-v-1a0d37b8]{display:flex;flex-direction:column;gap:20px}.detail-section[data-v-1a0d37b8]{display:flex;flex-direction:column;gap:12px}.detail-row[data-v-1a0d37b8]{display:flex;align-items:baseline;gap:12px}.detail-label[data-v-1a0d37b8]{font-size:13px;color:var(--text-secondary);font-weight:500;min-width:70px;flex-shrink:0}.detail-value[data-v-1a0d37b8]{font-size:14px;color:var(--text-primary)}.detail-desc[data-v-1a0d37b8]{font-size:14px;color:var(--text-primary);line-height:1.7;padding:12px 16px;background:#f8fafc;border-radius:8px}.submission-dialog[data-v-6ae6d0dc]{display:flex;flex-direction:column;gap:12px}.demand-strip[data-v-6ae6d0dc]{display:flex;justify-content:space-between;gap:20px;padding:12px 14px;border:1px solid var(--color-border-base);border-radius:6px;background:#f8fafc}.strip-label[data-v-6ae6d0dc]{font-size:12px;color:var(--text-secondary);margin-bottom:4px}.strip-title[data-v-6ae6d0dc]{font-size:15px;font-weight:700;color:var(--text-primary)}.strip-meta[data-v-6ae6d0dc]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 16px;font-size:12px;color:var(--text-secondary)}.dialog-toolbar[data-v-6ae6d0dc]{display:flex;align-items:center;gap:12px}.toolbar-tip[data-v-6ae6d0dc]{font-size:12px;color:var(--text-secondary)}.submission-table[data-v-6ae6d0dc]{width:100%}@media(max-width:768px){.demand-strip[data-v-6ae6d0dc]{flex-direction:column}.strip-meta[data-v-6ae6d0dc]{justify-content:flex-start}}.page-title[data-v-5cb999a5]{font-size:18px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.empty-drafts[data-v-5cb999a5]{padding:40px 0}.demand-cards[data-v-5cb999a5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;margin-top:12px}.demand-card[data-v-5cb999a5]{background:var(--color-bg-card);border:1px solid var(--border-card);border-radius:var(--radius-md);padding:16px;transition:transform .2s,box-shadow .2s}.demand-card[data-v-5cb999a5]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000000f}.demand-card-header[data-v-5cb999a5]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.demand-name[data-v-5cb999a5]{font-size:14px;font-weight:600;color:var(--text-primary);line-height:1.4;flex:1;padding-right:8px}.demand-meta[data-v-5cb999a5]{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.demand-meta span[data-v-5cb999a5]{font-size:12px}.demand-actions[data-v-5cb999a5]{display:flex;justify-content:flex-end}.submission-layout[data-v-5cb999a5]{display:flex;gap:20px;min-height:400px}.submission-left[data-v-5cb999a5]{width:380px;flex-shrink:0;background:#f8fafc;border-radius:8px;padding:16px;overflow-y:auto;max-height:520px}.submission-right[data-v-5cb999a5]{flex:1;min-width:0}.panel-title[data-v-5cb999a5]{font-size:14px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-left:10px;border-left:3px solid var(--color-primary)}.demand-detail[data-v-5cb999a5]{display:flex;flex-direction:column;gap:12px}.detail-row[data-v-5cb999a5]{display:flex;flex-direction:column;gap:4px}.detail-label[data-v-5cb999a5]{font-size:12px;color:var(--text-secondary);font-weight:500}.detail-value[data-v-5cb999a5]{font-size:13px;color:var(--text-primary);word-break:break-all}.detail-text[data-v-5cb999a5]{font-size:13px;color:var(--text-primary);line-height:1.6;word-break:break-all;white-space:pre-wrap}.text-danger[data-v-5cb999a5]{color:var(--color-danger);font-weight:600}.link[data-v-5cb999a5]{color:var(--color-primary);word-break:break-all}.action-buttons[data-v-5cb999a5]{display:flex;align-items:center;gap:4px}.demand-title[data-v-e33eade3]{font-size:16px;font-weight:700;color:var(--text-primary);margin-left:12px}.demand-info[data-v-e33eade3]{display:flex;flex-wrap:wrap;gap:16px 32px;padding-top:16px;border-top:1px solid var(--color-border-base);margin-top:16px}.info-row[data-v-e33eade3]{display:flex;align-items:center;gap:8px}.info-row.wide[data-v-e33eade3]{flex-basis:100%;align-items:flex-start}.info-label[data-v-e33eade3]{font-size:13px;color:var(--text-secondary);font-weight:500}.info-value[data-v-e33eade3]{font-size:13px;color:var(--text-primary)}.text-danger[data-v-e33eade3]{color:var(--color-danger);font-weight:600}.collapse-title[data-v-e33eade3]{display:flex;align-items:center;gap:10px;font-size:14px}.operator-name[data-v-e33eade3]{font-weight:600;color:var(--text-primary)}.link[data-v-e33eade3]{color:var(--color-primary);word-break:break-all;font-size:12px}.settlement-detail[data-v-8b37e1e6]{max-height:60vh;overflow-y:auto}.detail-section[data-v-8b37e1e6]{margin-bottom:20px}.detail-section h4[data-v-8b37e1e6]{margin-bottom:12px;font-size:15px;color:var(--text-primary);border-left:3px solid var(--color-primary);padding-left:10px}.detail-row[data-v-8b37e1e6]{display:flex;margin-bottom:8px;font-size:14px}.detail-label[data-v-8b37e1e6]{width:100px;color:var(--text-secondary);flex-shrink:0}.highlight[data-v-8b37e1e6]{color:var(--color-danger);font-weight:700}
