.interview-coaching-tip[data-v-674cbeaf]{margin:-4px 0 12px 84px;color:#999;font-size:12px}.interview-coaching-row[data-v-674cbeaf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.interview-coaching-link[data-v-674cbeaf]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.interview-coaching-empty[data-v-674cbeaf]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#999}[data-v-2fc2e43a] .ant-card-body{padding-top:15px;padding-bottom:15px}[data-v-2fc2e43a] .ant-table-expand-icon-th,[data-v-2fc2e43a] .ant-table-row-expand-icon-cell{min-width:0;width:30px}[data-v-2fc2e43a] .ant-table-thead>tr>th{padding:10px 5px}[data-v-2fc2e43a] .ant-table-tbody>tr>td{padding:8px 3px}[data-v-f0117e76] .ant-card-body{padding-top:15px;padding-bottom:15px}[data-v-f0117e76] .ant-table-expand-icon-th,[data-v-f0117e76] .ant-table-row-expand-icon-cell{min-width:0;width:30px}[data-v-f0117e76] .ant-table-thead>tr>th{padding:10px 5px}[data-v-f0117e76] .ant-table-tbody>tr>td{padding:8px 3px}.ant-modal-body[data-v-b84229d4]{padding-bottom:24px}.ant-form-item[data-v-b84229d4]{margin-bottom:16px}.custom-modal[data-v-4d3b6f06] .scrollable-paragraph{height:200px;overflow-y:auto;background-color:#fff}.qrcode-modal[data-v-4d3b6f06] #qrcode-container{display:inline-block;border:1px solid #eee;padding:10px;background:#fff}.qrcode-modal[data-v-4d3b6f06] .text-gray-500{margin-top:10px;line-height:1.5}.jd-keynote-content[data-v-4d3b6f06],.jd-position-md[data-v-4d3b6f06]{padding-right:8px}.jd-drawer-panel[data-v-4d3b6f06]{height:calc(100vh - 108px);min-height:420px;overflow-y:auto;overflow-x:hidden;padding-right:4px}.jd-top-tabs[data-v-4d3b6f06]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #f0f0f0}.jd-tab-item[data-v-4d3b6f06],.jd-top-tabs[data-v-4d3b6f06]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jd-tab-item[data-v-4d3b6f06]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:30px;padding:0 10px;color:rgba(0,0,0,.65);background:#fff;border:1px solid #d9d9d9;border-radius:3px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.jd-tab-item .anticon[data-v-4d3b6f06],.jd-tab-wechat-icon[data-v-4d3b6f06]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:14px;height:14px;margin-right:4px}.jd-tab-item[data-v-4d3b6f06]:hover{color:#1890ff;border-color:#40a9ff}.jd-tab-item.is-active[data-v-4d3b6f06]{color:#096dd9;background:#e6f7ff;border-color:#91d5ff}.jd-tab-wechat[data-v-4d3b6f06]{padding:0 8px}.jd-content-head[data-v-4d3b6f06]{margin-bottom:10px}.jd-content-title-group[data-v-4d3b6f06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.jd-content-actions[data-v-4d3b6f06]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.jd-content-title[data-v-4d3b6f06]{color:rgba(0,0,0,.85);font-size:15px;font-weight:600;line-height:24px}.jd-content-subtitle[data-v-4d3b6f06]{color:rgba(0,0,0,.45);font-size:12px;line-height:18px}.jd-panel-edit-body[data-v-4d3b6f06]{padding-right:8px}.jd-ai-generating-body[data-v-4d3b6f06]{min-height:180px;padding:48px 16px;text-align:center;color:rgba(0,0,0,.65)}.jd-ai-generating-title[data-v-4d3b6f06]{margin-top:14px;color:rgba(0,0,0,.85);font-size:15px;font-weight:600}.jd-ai-generating-desc[data-v-4d3b6f06]{margin-top:6px;font-size:13px}.position-detail-body[data-v-4d3b6f06]{padding-right:8px}.jd-position-md[data-v-4d3b6f06]{max-height:none}.jd-interview-body[data-v-4d3b6f06]{padding-right:8px}.jd-keynote-toolbar[data-v-4d3b6f06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:12px;color:rgba(0,0,0,.65)}.jd-keynote-list[data-v-4d3b6f06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.jd-keynote-item[data-v-4d3b6f06]{padding:10px 12px;border:1px solid #f0f0f0;border-radius:4px;background:#fff}.jd-keynote-meta[data-v-4d3b6f06]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 12px;margin-bottom:8px;color:rgba(0,0,0,.45);font-size:12px}.jd-keynote-content[data-v-4d3b6f06]{padding-right:0}.remark-form[data-v-4d3b6f06]{width:100%}.remark-form[data-v-4d3b6f06] .ant-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0;margin-bottom:8px}.remark-form[data-v-4d3b6f06] .ant-form-item-label{width:100px;line-height:32px;padding-right:8px;-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px}.remark-form[data-v-4d3b6f06] .ant-form-item-control-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.remark-form[data-v-4d3b6f06] .ant-form-item-control{line-height:32px}.remark-value[data-v-4d3b6f06]{display:inline;color:rgba(0,0,0,.85);white-space:normal;word-break:break-word;overflow-wrap:anywhere}.remark-inline[data-v-4d3b6f06]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.jd-remark-view-icon[data-v-4d3b6f06]{cursor:pointer;color:#1890ff;font-size:15px;line-height:1;opacity:.88;-webkit-transition:color .2s,opacity .2s;transition:color .2s,opacity .2s}.jd-remark-view-icon[data-v-4d3b6f06]:hover{color:#40a9ff;opacity:1}.jd-aux-drawer-body[data-v-4d3b6f06]{font-size:14px;color:rgba(0,0,0,.85)}.jd-aux-meta[data-v-4d3b6f06]{margin-bottom:8px}.jd-aux-meta.jd-aux-block[data-v-4d3b6f06]{margin-top:12px}.jd-aux-pre[data-v-4d3b6f06]{margin:0;padding:12px;background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;white-space:pre-wrap;word-break:break-word;font-size:12px;line-height:1.6;max-height:60vh;overflow:auto}.jd-aux-empty[data-v-4d3b6f06]{color:rgba(0,0,0,.45);padding:16px 0}.jd-prompt-md-inner[data-v-4d3b6f06]{max-height:70vh;overflow:auto;padding:12px;background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;font-size:14px}.jd-prompt-md-inner[data-v-4d3b6f06] p:last-child{margin-bottom:0}[data-v-3eacbaf8] .ant-card-body,[data-v-63a66dc4] .ant-card-body{padding:15px 8px}.target-company-panel[data-v-cc40cbb2]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:calc(100vh - 120px);background:#fff}.target-company-panel--manage[data-v-cc40cbb2]{display:block}.target-company-panel--manage .target-company-sidebar[data-v-cc40cbb2]{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none;border-right:0}.target-company-sidebar[data-v-cc40cbb2]{width:360px;-webkit-box-flex:0;-ms-flex:0 0 360px;flex:0 0 360px;border-right:1px solid #e8e8e8;padding:12px;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.target-company-content[data-v-cc40cbb2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:12px}.toolbar-row[data-v-cc40cbb2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mt-8[data-v-cc40cbb2]{margin-top:8px}.ml-5[data-v-cc40cbb2]{margin-left:5px}.ml-12[data-v-cc40cbb2]{margin-left:12px}.empty-side[data-v-cc40cbb2]{color:#999;text-align:center;padding:40px 0}.source-tabs[data-v-cc40cbb2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;margin:10px 0 0;border-bottom:1px solid #f0f0f0}.source-tab[data-v-cc40cbb2]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;padding:6px 0;font-size:12px;color:#8c8c8c;cursor:pointer;border-bottom:2px solid transparent;-webkit-transition:all .2s;transition:all .2s}.source-tab[data-v-cc40cbb2]:hover{color:#1890ff}.source-tab.active[data-v-cc40cbb2]{color:#1890ff;border-bottom-color:#1890ff;font-weight:500}.source-tab--total[data-v-cc40cbb2]{-ms-flex-negative:0;flex-shrink:0;padding:6px 4px;font-size:11px;color:#bfbfbf}.company-row[data-v-cc40cbb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 10px;margin:2px 0;border-radius:6px;cursor:pointer;border-left:3px solid transparent;-webkit-transition:all .15s;transition:all .15s}.company-row[data-v-cc40cbb2]:hover{background:#f5f7fa}.company-row.active[data-v-cc40cbb2]{background:#e6f7ff;border-left-color:#1890ff}.company-row.confirmed[data-v-cc40cbb2]{border-left-color:#52c41a}.company-row.confirmed.active[data-v-cc40cbb2]{border-left-color:#1890ff}.company-main[data-v-cc40cbb2]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.company-meta[data-v-cc40cbb2]{margin-top:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.source-dot[data-v-cc40cbb2]{width:6px;height:6px;border-radius:50%;display:inline-block;-ms-flex-negative:0;flex-shrink:0}.source-text[data-v-cc40cbb2]{font-size:11px;color:#8c8c8c}.company-actions[data-v-cc40cbb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-negative:0;flex-shrink:0}.freq-badge[data-v-cc40cbb2]{color:#d46b08;font-weight:600;font-size:11px;background:#fff7e6;padding:1px 5px;border-radius:8px;line-height:18px}.muted[data-v-cc40cbb2],.unmapped[data-v-cc40cbb2]{color:#999;font-size:11px}.delete-icon[data-v-cc40cbb2]{color:#bfbfbf;cursor:pointer;font-size:13px}.delete-icon[data-v-cc40cbb2]:hover{color:#ff4d4f}.content-header[data-v-cc40cbb2]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.content-header-right[data-v-cc40cbb2],.content-header[data-v-cc40cbb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-header-right[data-v-cc40cbb2]{gap:8px}.content-title[data-v-cc40cbb2]{font-size:16px;font-weight:600}.content-subtitle[data-v-cc40cbb2]{color:#8c8c8c;margin-top:4px}.filter-row[data-v-cc40cbb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;padding:8px 12px;background:#fafafa;border-radius:4px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.target-company-pool-row[data-v-cc40cbb2]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.target-company-pool-header[data-v-cc40cbb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;width:100%}.target-company-pool-count[data-v-cc40cbb2]{color:#8c8c8c;font-size:12px}.target-company-pool[data-v-cc40cbb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;width:100%;padding-right:4px}.target-company-pool-footer[data-v-cc40cbb2]{width:100%;line-height:20px}.target-company-pool-empty[data-v-cc40cbb2]{color:#999;font-size:12px;line-height:24px}.target-company-chip[data-v-cc40cbb2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;min-width:150px;max-width:260px;height:34px;padding:0 10px;border:1px solid #d9d9d9;border-radius:4px;background:#fff;color:#262626;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.target-company-chip[data-v-cc40cbb2]:hover{border-color:#40a9ff;color:#1890ff}.target-company-chip.active[data-v-cc40cbb2]{border-color:#1890ff;background:#e6f7ff;color:#096dd9}.target-company-chip__name[data-v-cc40cbb2]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-size:13px}.target-company-chip__meta[data-v-cc40cbb2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;-ms-flex-negative:0;flex-shrink:0;color:#8c8c8c;font-size:11px}.target-company-chip.active .target-company-chip__meta[data-v-cc40cbb2]{color:#096dd9}.filter-hint[data-v-cc40cbb2]{color:#8c8c8c;font-size:12px}.last-contact-chip[data-v-cc40cbb2]{color:#1890ff;white-space:nowrap}.last-contact-chip.stale[data-v-cc40cbb2]{color:#fa8c16}.search-result-list[data-v-cc40cbb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;max-height:220px;overflow-y:auto;margin-top:12px}.sidebar-pagination[data-v-cc40cbb2]{padding:10px 0 4px;text-align:center;-ms-flex-negative:0;flex-shrink:0}.copy-section[data-v-cc40cbb2]{margin-bottom:16px}.copy-section__header[data-v-cc40cbb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:8px;padding-bottom:6px;border-bottom:2px solid #e8e8e8}.copy-section__count[data-v-cc40cbb2]{color:#8c8c8c;font-size:13px}.copy-section__empty[data-v-cc40cbb2]{color:#bfbfbf;padding:12px 0;text-align:center}.copy-group[data-v-cc40cbb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:7px 10px;margin-bottom:4px;border-radius:4px}.copy-group--confirmed[data-v-cc40cbb2]{background:#f0f5ff;border:1px solid #d6e4ff}.copy-group--unconfirmed[data-v-cc40cbb2]{background:#fafafa;border:1px solid #f0f0f0}.copy-group__text[data-v-cc40cbb2]{font-size:14px;font-family:Microsoft YaHei,PingFang SC,sans-serif;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#262626}.position-stats[data-v-cc40cbb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-bottom:12px;padding:6px 0}.position-stats__label[data-v-cc40cbb2]{font-weight:500;white-space:nowrap}.position-stats__tag[data-v-cc40cbb2]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ai-progress-wrap[data-v-cc40cbb2]{padding:8px 0}.ai-progress-estimate[data-v-cc40cbb2]{text-align:center;color:#8c8c8c;margin-top:8px;font-size:13px}.ai-progress-bg-btn[data-v-cc40cbb2]{text-align:center;margin-top:16px}.search-combo-panel[data-v-0d87d3b3]{--cp-primary:#ff8a34;--cp-primary-bg:#fff7f0;--cp-primary-bg-soft:#fffbf7;--cp-primary-border:#ff8a34;--cp-primary-text:#993c1d;--cp-primary-hover:#ff7a1f;--cp-success:#639922;--cp-success-bg:#eaf3de;--cp-info:#185fa5;--cp-info-bg:#e6f1fb;--cp-danger:#a32d2d;--cp-danger-bg:#fcebeb;--cp-text-1:#1f1f1f;--cp-text-2:#5f5e5a;--cp-text-3:#888780;--cp-text-4:#b4b2a9;--cp-bg-page:#fafafa;--cp-bg-card:#fff;--cp-border-1:rgba(0,0,0,0.08);--cp-border-2:rgba(0,0,0,0.14);--cp-border-3:rgba(0,0,0,0.22);--cp-radius-sm:6px;--cp-radius-md:8px;--cp-radius-lg:12px;--cp-shadow-sm:0 1px 2px rgba(0,0,0,0.04);--cp-shadow-md:0 2px 8px rgba(0,0,0,0.06);--cp-shadow-active:0 0 0 3px rgba(255,138,52,0.12);--cp-font-h:15px;--cp-font-base:13px;--cp-font-sm:12px;--cp-font-xs:11px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-height:600px;background:var(--cp-bg-page);gap:12px;padding:12px;-webkit-box-sizing:border-box;box-sizing:border-box}.combo-sidebar[data-v-0d87d3b3]{width:304px;-ms-flex-negative:0;flex-shrink:0;background:var(--cp-bg-card);border-radius:var(--cp-radius-lg);border:.5px solid var(--cp-border-1);padding:14px 12px;overflow-y:auto;-webkit-box-shadow:var(--cp-shadow-sm);box-shadow:var(--cp-shadow-sm)}.combo-sidebar__topbar[data-v-0d87d3b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:14px}.combo-sidebar__search[data-v-0d87d3b3]{-webkit-box-flex:1;-ms-flex:1;flex:1}.combo-sidebar__search[data-v-0d87d3b3] .ant-input-prefix{color:var(--cp-text-3);margin-right:4px}.combo-group[data-v-0d87d3b3]{margin-bottom:14px}.combo-group[data-v-0d87d3b3]:last-child{margin-bottom:0}.combo-group__title[data-v-0d87d3b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:var(--cp-font-sm);font-weight:500;color:var(--cp-text-2);padding:4px 4px 8px;border-bottom:.5px dashed var(--cp-border-1);margin-bottom:8px}.combo-group__dot[data-v-0d87d3b3]{width:6px;height:6px;border-radius:50%;display:inline-block}.combo-group__dot--shared[data-v-0d87d3b3]{background:var(--cp-info)}.combo-group__dot--project[data-v-0d87d3b3]{background:var(--cp-primary)}.combo-group__count[data-v-0d87d3b3]{margin-left:auto;font-size:var(--cp-font-xs);color:var(--cp-text-3);background:var(--cp-bg-page);padding:1px 6px;border-radius:8px;min-width:18px;text-align:center}.combo-card[data-v-0d87d3b3]{position:relative;background:var(--cp-bg-card);border:.5px solid var(--cp-border-1);border-radius:var(--cp-radius-md);padding:10px 12px;margin-bottom:6px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.combo-card[data-v-0d87d3b3]:hover{border-color:var(--cp-primary-border);-webkit-box-shadow:var(--cp-shadow-md);box-shadow:var(--cp-shadow-md);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.combo-card--active[data-v-0d87d3b3]{border-color:var(--cp-primary-border);background:var(--cp-primary-bg);-webkit-box-shadow:var(--cp-shadow-active);box-shadow:var(--cp-shadow-active)}.combo-card--active .combo-card__name[data-v-0d87d3b3]{color:var(--cp-primary-text);font-weight:500}.combo-card__head[data-v-0d87d3b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:4px}.combo-card__name[data-v-0d87d3b3]{font-size:var(--cp-font-base);font-weight:500;color:var(--cp-text-1);-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:4px}.combo-card__badge[data-v-0d87d3b3]{-ms-flex-negative:0;flex-shrink:0;font-size:var(--cp-font-xs);padding:1px 6px;border-radius:4px;font-weight:500}.combo-card__badge--shared[data-v-0d87d3b3]{background:var(--cp-info-bg);color:var(--cp-info)}.combo-card__badge--project[data-v-0d87d3b3]{background:var(--cp-primary-bg);color:var(--cp-primary-text)}.combo-card__meta[data-v-0d87d3b3]{color:var(--cp-text-3);font-size:var(--cp-font-sm);margin-bottom:6px}.combo-card__chips[data-v-0d87d3b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;margin-bottom:8px}.combo-chip[data-v-0d87d3b3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--cp-font-xs);background:var(--cp-bg-page);border:.5px solid var(--cp-border-1);border-radius:4px;padding:2px 6px;color:var(--cp-text-2);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.combo-chip--more[data-v-0d87d3b3]{background:var(--cp-primary-bg-soft);color:var(--cp-primary-text);border-color:var(--cp-primary-bg);font-weight:500}.combo-card__actions[data-v-0d87d3b3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-top:.5px dashed var(--cp-border-1);padding-top:6px;margin-top:6px}.combo-card__actions[data-v-0d87d3b3] .ant-btn{padding:0 8px;font-size:var(--cp-font-sm);height:24px}.combo-card__action--danger[data-v-0d87d3b3] .ant-btn,.combo-card__action--danger[data-v-0d87d3b3] .ant-btn:hover{color:var(--cp-danger)}.combo-empty[data-v-0d87d3b3]{text-align:center;padding:40px 16px;color:var(--cp-text-3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.combo-empty__icon[data-v-0d87d3b3]{font-size:36px;color:var(--cp-text-4);margin-bottom:6px}.combo-empty__title[data-v-0d87d3b3]{font-size:var(--cp-font-base);color:var(--cp-text-2);font-weight:500}.combo-empty__hint[data-v-0d87d3b3]{font-size:var(--cp-font-sm);color:var(--cp-text-3);margin-bottom:12px}.combo-editor[data-v-0d87d3b3]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;background:var(--cp-bg-card);border-radius:var(--cp-radius-lg);border:.5px solid var(--cp-border-1);flex-direction:column;overflow:hidden;-webkit-box-shadow:var(--cp-shadow-sm);box-shadow:var(--cp-shadow-sm)}.combo-editor[data-v-0d87d3b3],.combo-editor__topbar[data-v-0d87d3b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.combo-editor__topbar[data-v-0d87d3b3]{-ms-flex-negative:0;flex-shrink:0;padding:14px 18px;background:var(--cp-primary-bg-soft);border-bottom:.5px solid var(--cp-border-1);flex-direction:column;gap:10px}.combo-editor__row1[data-v-0d87d3b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.combo-editor__name[data-v-0d87d3b3]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:var(--cp-font-h);font-weight:500}.combo-editor__name[data-v-0d87d3b3] .ant-input{font-size:var(--cp-font-h);font-weight:500;color:var(--cp-text-1);background:var(--cp-bg-card);border-color:var(--cp-border-2)}.combo-editor__stat[data-v-0d87d3b3]{-ms-flex-negative:0;flex-shrink:0;font-size:var(--cp-font-sm);color:var(--cp-text-2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:4px 10px;background:var(--cp-bg-card);border:.5px solid var(--cp-border-1);border-radius:var(--cp-radius-sm)}.combo-editor__stat strong[data-v-0d87d3b3]{color:var(--cp-primary);font-size:16px;font-weight:600}.combo-editor__ownership[data-v-0d87d3b3]{-ms-flex-negative:0;flex-shrink:0;font-size:var(--cp-font-sm);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:4px 10px;border-radius:var(--cp-radius-sm);font-weight:500}.combo-editor__ownership--shared[data-v-0d87d3b3]{background:var(--cp-info-bg);color:var(--cp-info)}.combo-editor__ownership--project[data-v-0d87d3b3]{background:var(--cp-primary-bg);color:var(--cp-primary-text)}.combo-editor__remark[data-v-0d87d3b3] .ant-input{background:var(--cp-bg-card);border-color:var(--cp-border-1)}.combo-editor__actions[data-v-0d87d3b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.combo-editor__actions[data-v-0d87d3b3] .ant-btn{border-radius:var(--cp-radius-sm)}.combo-editor__actions[data-v-0d87d3b3] .ant-btn-primary{background:var(--cp-primary);border-color:var(--cp-primary)}.combo-editor__actions[data-v-0d87d3b3] .ant-btn-primary:hover{background:var(--cp-primary-hover);border-color:var(--cp-primary-hover)}.combo-stepper[data-v-0d87d3b3]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 18px;background:var(--cp-bg-card);border-bottom:.5px solid var(--cp-border-1);gap:4px;overflow-x:auto}.combo-step[data-v-0d87d3b3],.combo-stepper[data-v-0d87d3b3]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.combo-step[data-v-0d87d3b3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;padding:6px 12px;border-radius:var(--cp-radius-md);cursor:pointer;background:var(--cp-bg-page);border:.5px solid transparent;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap}.combo-step[data-v-0d87d3b3]:hover{background:var(--cp-primary-bg-soft);border-color:var(--cp-primary-bg)}.combo-step--active[data-v-0d87d3b3]{background:var(--cp-primary-bg);border-color:var(--cp-primary-border);-webkit-box-shadow:var(--cp-shadow-active);box-shadow:var(--cp-shadow-active)}.combo-step--active .combo-step__label[data-v-0d87d3b3]{color:var(--cp-primary-text);font-weight:500}.combo-step--active .combo-step__index[data-v-0d87d3b3]{background:var(--cp-primary);color:#fff}.combo-step--has-fill:not(.combo-step--active) .combo-step__index[data-v-0d87d3b3]{background:var(--cp-success);color:#fff}.combo-step__index[data-v-0d87d3b3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--cp-text-4);color:#fff;font-size:var(--cp-font-xs);font-weight:600;-ms-flex-negative:0;flex-shrink:0}.combo-step__label[data-v-0d87d3b3]{font-size:var(--cp-font-base);color:var(--cp-text-2)}.combo-step__bubble[data-v-0d87d3b3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--cp-bg-card);color:var(--cp-text-3);font-size:var(--cp-font-xs);font-weight:500;border:.5px solid var(--cp-border-1)}.combo-step__bubble--filled[data-v-0d87d3b3]{background:var(--cp-primary);color:#fff;border-color:var(--cp-primary)}.combo-step__sep[data-v-0d87d3b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--cp-text-4);font-size:var(--cp-font-xs);-ms-flex-negative:0;flex-shrink:0}.combo-filter-area[data-v-0d87d3b3]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:8px 18px 18px;background:var(--cp-bg-card)}.combo-category[data-v-0d87d3b3]{padding-top:8px}.combo-row[data-v-0d87d3b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 12px;border-radius:var(--cp-radius-md);margin-bottom:6px;border-left:3px solid transparent;-webkit-transition:background .15s ease,border-color .15s ease;transition:background .15s ease,border-color .15s ease}.combo-row[data-v-0d87d3b3]:hover{background:var(--cp-bg-page)}.combo-row--filled[data-v-0d87d3b3]{background:var(--cp-primary-bg-soft);border-left-color:var(--cp-primary)}.combo-row--filled .combo-row__label[data-v-0d87d3b3]{color:var(--cp-text-1);font-weight:500}.combo-row__label[data-v-0d87d3b3]{width:120px;-ms-flex-negative:0;flex-shrink:0;text-align:right;padding-right:16px;color:var(--cp-text-2);font-size:var(--cp-font-base);line-height:32px}.combo-row__control[data-v-0d87d3b3]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;line-height:32px}.combo-row__control--range[data-v-0d87d3b3]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.combo-range__input[data-v-0d87d3b3]{width:110px}.combo-range__input[data-v-0d87d3b3] .ant-input-number-input{text-align:center}.combo-range__dash[data-v-0d87d3b3]{color:var(--cp-text-3);font-size:var(--cp-font-base);padding:0 2px}.combo-row__unit[data-v-0d87d3b3]{color:var(--cp-text-3);font-size:var(--cp-font-base);margin-left:-4px}.combo-row__preview[data-v-0d87d3b3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--cp-font-sm);color:var(--cp-success);background:var(--cp-success-bg);padding:2px 10px;border-radius:10px;margin-left:8px;font-weight:500}.combo-row__control[data-v-0d87d3b3] .ant-input,.combo-row__control[data-v-0d87d3b3] .ant-input-number,.combo-row__control[data-v-0d87d3b3] .ant-select-selection{border-radius:var(--cp-radius-sm)}.combo-row__control[data-v-0d87d3b3] .ant-checkbox-wrapper{color:var(--cp-text-2);font-size:var(--cp-font-base)}.combo-filter-area[data-v-0d87d3b3]::-webkit-scrollbar,.combo-sidebar[data-v-0d87d3b3]::-webkit-scrollbar,.combo-stepper[data-v-0d87d3b3]::-webkit-scrollbar{height:6px;width:6px}.combo-filter-area[data-v-0d87d3b3]::-webkit-scrollbar-thumb,.combo-sidebar[data-v-0d87d3b3]::-webkit-scrollbar-thumb,.combo-stepper[data-v-0d87d3b3]::-webkit-scrollbar-thumb{background:var(--cp-border-1);border-radius:3px}.combo-filter-area[data-v-0d87d3b3]::-webkit-scrollbar-thumb:hover,.combo-sidebar[data-v-0d87d3b3]::-webkit-scrollbar-thumb:hover,.combo-stepper[data-v-0d87d3b3]::-webkit-scrollbar-thumb:hover{background:var(--cp-border-2)}.toolbar-row[data-v-752e321c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:8px}.weight-select[data-v-752e321c]{min-width:240px;-webkit-box-flex:0;-ms-flex:0 0 320px;flex:0 0 320px}.create-row[data-v-752e321c]{margin:8px 0}.name-input-inline[data-v-752e321c]{width:320px}.editor-row[data-v-752e321c]{margin-top:4px}.panel-title[data-v-752e321c]{margin-bottom:6px;font-weight:600}.recomContent[data-v-598a5e64]{margin-bottom:0}.recomContent .recomname[data-v-598a5e64],.recomContent .recomTime[data-v-598a5e64]{font-size:9px;display:inline-block;word-wrap:break-word;word-break:break-all;vertical-align:middle}.recomContent .recomTime[data-v-598a5e64]{width:56px}.recomContent .recomname[data-v-598a5e64]{margin:0 5px}.recomContent .recomIntime[data-v-598a5e64]{color:#2d8cf0}.recomContent .recomBtn[data-v-598a5e64]{margin-left:4px;font-size:9px}[data-v-598a5e64] .recommend-record-popover .ant-popover-inner-content{max-width:420px;white-space:normal;word-wrap:break-word;word-break:break-all}.company-cell[data-v-598a5e64]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%}.company-cell__add[data-v-598a5e64]{-ms-flex-negative:0;flex-shrink:0;padding:0 2px}.company-cell__exists[data-v-598a5e64]{-ms-flex-negative:0;flex-shrink:0;margin-left:2px;color:#52c41a;font-size:8px}.score-wrapper[data-v-598a5e64]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recent-dot[data-v-598a5e64]{width:6px;height:6px;background-color:#52c41a;border-radius:50%;margin-right:4px;-ms-flex-negative:0;flex-shrink:0}[data-v-598a5e64] .consultant-eliminate-modal .ant-modal-body{padding:16px 20px 18px;background:#fff}[data-v-598a5e64] .consultant-eliminate-modal .ant-form-item{margin-bottom:0}[data-v-598a5e64] .consultant-eliminate-modal .ant-form-item-control{line-height:1.5}.consultant-eliminate-title[data-v-598a5e64]{margin-bottom:8px;color:#262626;font-size:14px;font-weight:500}.consultant-eliminate-options[data-v-598a5e64]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%}.consultant-eliminate-options[data-v-598a5e64] .ant-radio-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:34px;margin-right:0;padding:7px 9px;color:#3f4a56;font-size:13px;line-height:18px;white-space:normal;word-break:break-all;background:#fafafa;border:1px solid #e5e7eb;border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease}.consultant-eliminate-options[data-v-598a5e64] .ant-radio-wrapper:hover{color:#1890ff;background:#f5fbff;border-color:#91caff}.consultant-eliminate-options[data-v-598a5e64] .ant-radio-wrapper-checked{color:#0958d9;background:#eaf4ff;border-color:#69b1ff}.consultant-eliminate-options[data-v-598a5e64] .ant-radio{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:1px}.consultant-eliminate-custom[data-v-598a5e64]{margin-top:10px;padding:10px;background:#fafafa;border:1px solid #e5e7eb;border-radius:4px}@media (max-width:720px){.consultant-eliminate-options[data-v-598a5e64]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.consultant-eliminate-options[data-v-598a5e64]{grid-template-columns:1fr}}