.campus-leads-container[data-v-873361bc]{padding:20px;background-color:#f5f7fa;min-height:100vh;-webkit-transition:margin-left .3s ease;transition:margin-left .3s ease}.stats-row[data-v-873361bc]{margin-bottom:20px}.stats-row .stat-col[data-v-873361bc]{display:-webkit-box;display:-ms-flexbox;display:flex}.stats-row .stat-card[data-v-873361bc]{width:100%;min-height:160px;border-radius:16px;overflow:hidden}.stats-row .stat-card[data-v-873361bc] .el-card__body{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}.stats-row .stat-card .stat-header[data-v-873361bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:12px}.stats-row .stat-card .stat-header .stat-info[data-v-873361bc]{-webkit-box-flex:1;-ms-flex:1;flex:1}.stats-row .stat-card .stat-header .stat-info .stat-title[data-v-873361bc]{font-size:14px;color:#5a6a7a;margin-bottom:8px}.stats-row .stat-card .stat-header .stat-info .stat-value[data-v-873361bc]{font-size:28px;font-weight:700;color:#1f2d3d;margin-bottom:8px}.stats-row .stat-card .stat-header .stat-info .stat-trend[data-v-873361bc]{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.stats-row .stat-card .stat-header .stat-info .stat-trend.trend-up[data-v-873361bc]{color:#67c23a}.stats-row .stat-card .stat-header .stat-info .stat-trend.trend-down[data-v-873361bc]{color:#f56c6c}.stats-row .stat-card .stat-header .stat-icon[data-v-873361bc]{width:48px;height:48px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stats-row .stat-card .stat-header .stat-icon i[data-v-873361bc]{font-size:24px;color:#409eff}.stats-row .stat-card .stat-desc[data-v-873361bc]{font-size:12px;color:#8c9aa8;border-top:1px solid #f0f0f0;padding-top:12px}.filter-card[data-v-873361bc]{margin-bottom:20px;border-radius:16px}.filter-card .total-info[data-v-873361bc]{margin-top:12px;font-size:14px;color:#5a6a7a;padding-top:12px;border-top:1px solid #f0f0f0;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}.table-card[data-v-873361bc]{border-radius:16px;overflow:hidden}.table-card .table-header[data-v-873361bc]{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}.table-card .pagination-wrapper[data-v-873361bc]{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.assign-dialog[data-v-873361bc] .el-dialog__body{padding:20px 24px;overflow-y:auto}.assign-section[data-v-873361bc]{margin-bottom:24px}.assign-section h4[data-v-873361bc]{margin:0 0 12px 0;font-weight:500;color:#1f2d3d}.assign-section h4 .sub-count[data-v-873361bc]{font-size:13px;color:#409eff;margin-left:6px}.assign-section h4 .sub-title[data-v-873361bc]{font-size:12px;color:#8c9aa8;font-weight:400}.selected-leads-container[data-v-873361bc]{border:1px solid #ebeef5;border-radius:12px;max-height:200px;overflow-y:auto;background-color:#fafbfc;padding:8px}.selected-lead-item[data-v-873361bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 12px;background:#fff;border-radius:8px;margin-bottom:8px}.selected-lead-item[data-v-873361bc]:last-child{margin-bottom:0}.selected-lead-item .lead-check[data-v-873361bc]{width:22px;height:22px;background:#409eff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:12px}.selected-lead-item .lead-check i[data-v-873361bc]{color:#fff;font-size:12px;font-weight:700}.selected-lead-item .lead-main[data-v-873361bc]{-webkit-box-flex:1;-ms-flex:1;flex:1;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:12px}.selected-lead-item .lead-main .lead-name[data-v-873361bc]{font-weight:500;color:#1f2d3d}.selected-lead-item .lead-main .lead-phone[data-v-873361bc]{color:#5a6a7a;font-size:13px}.selected-lead-item .lead-main .lead-intent[data-v-873361bc]{font-size:11px}.selected-lead-item .lead-main .lead-amount[data-v-873361bc]{color:#f56c6c;font-weight:500;font-size:13px}.empty-selected[data-v-873361bc]{text-align:center;padding:30px;color:#8c9aa8}.task-type-cards[data-v-873361bc]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.task-type-cards .task-card[data-v-873361bc]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 20px;border:2px solid #e4e7ed;border-radius:16px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;background:#fff}.task-type-cards .task-card.active[data-v-873361bc]{border-color:#409eff;background:#ecf5ff;-webkit-box-shadow:0 4px 12px rgba(64,158,255,.15);box-shadow:0 4px 12px rgba(64,158,255,.15)}.task-type-cards .task-card .task-icon[data-v-873361bc]{width:48px;height:48px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:16px}.task-type-cards .task-card .task-icon i[data-v-873361bc]{font-size:24px}.task-type-cards .task-card .task-icon.call-icon[data-v-873361bc]{background:#e6f7ff}.task-type-cards .task-card .task-icon.call-icon i[data-v-873361bc]{color:#409eff}.task-type-cards .task-card .task-icon.meeting-icon[data-v-873361bc]{background:#f6ffed}.task-type-cards .task-card .task-icon.meeting-icon i[data-v-873361bc]{color:#67c23a}.task-type-cards .task-card .task-content[data-v-873361bc]{-webkit-box-flex:1;-ms-flex:1;flex:1}.task-type-cards .task-card .task-content .task-title[data-v-873361bc]{font-weight:600;color:#1f2d3d;margin-bottom:4px}.task-type-cards .task-card .task-content .task-desc[data-v-873361bc]{font-size:12px;color:#8c9aa8}.task-type-cards .task-card .task-radio i[data-v-873361bc]{font-size:20px;color:#8c9aa8;-webkit-transition:color .2s;transition:color .2s}.task-type-cards .task-card .task-radio .el-icon-circle-check[data-v-873361bc]{color:#409eff}.consultants-grid[data-v-873361bc]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.consultant-card[data-v-873361bc]{border:2px solid #e4e7ed;border-radius:16px;padding:16px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;background:#fff;position:relative}.consultant-card.active[data-v-873361bc]{border-color:#f59e0b;background:#fefce8;-webkit-box-shadow:0 4px 12px rgba(245,158,11,.15);box-shadow:0 4px 12px rgba(245,158,11,.15)}.consultant-card[data-v-873361bc]:hover{border-color:#409eff;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.consultant-card .consultant-header[data-v-873361bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;margin-bottom:12px}.consultant-card .consultant-header .consultant-avatar[data-v-873361bc]{width:56px;height:56px;border-radius:50%;font-size:20px;position:relative}.consultant-card .consultant-header .consultant-avatar .rank-badge[data-v-873361bc],.consultant-card .consultant-header .consultant-avatar[data-v-873361bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;color:#fff}.consultant-card .consultant-header .consultant-avatar .rank-badge[data-v-873361bc]{position:absolute;top:-4px;right:-4px;width:22px;height:22px;background:#f59e0b;border-radius:50%;font-size:11px;border:2px solid #fff}.consultant-card .consultant-header .consultant-info[data-v-873361bc]{-webkit-box-flex:1;-ms-flex:1;flex:1}.consultant-card .consultant-header .consultant-info .consultant-name[data-v-873361bc]{font-weight:600;color:#1f2d3d;margin-bottom:4px}.consultant-card .consultant-header .consultant-info .consultant-title[data-v-873361bc]{font-size:12px;color:#8c9aa8}.consultant-card .consultant-header .consultant-rate[data-v-873361bc]{text-align:right}.consultant-card .consultant-header .consultant-rate .rate-label[data-v-873361bc]{font-size:11px;color:#8c9aa8}.consultant-card .consultant-header .consultant-rate .rate-value[data-v-873361bc]{font-size:18px;font-weight:700;color:#67c23a}.consultant-card .consultant-stats[data-v-873361bc]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:12px}.consultant-card .consultant-stats .stat-item[data-v-873361bc]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;background:#f8f9fa;border-radius:8px;padding:8px 4px}.consultant-card .consultant-stats .stat-item .stat-label[data-v-873361bc]{font-size:11px;color:#8c9aa8;margin-bottom:4px}.consultant-card .consultant-stats .stat-item .stat-number[data-v-873361bc]{font-weight:600;color:#1f2d3d}.consultant-card .consultant-stats .stat-item .stat-number.high-load[data-v-873361bc]{color:#f56c6c}.consultant-card .recommend-badge[data-v-873361bc]{width:100px;margin:0 auto;background:#f59e0b;color:rgb(113 63 18);padding:4px 10px;border-radius:20px;font-size:12px;font-weight:500}.consultant-card .recommend-badge i[data-v-873361bc]{margin-right:4px}.consultant-card .hidden-radio[data-v-873361bc]{display:none}.dialog-footer[data-v-873361bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px}@media (max-width:768px){.campus-leads-container[data-v-873361bc]{padding:12px}.consultants-grid[data-v-873361bc]{grid-template-columns:1fr}.task-type-cards[data-v-873361bc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}