.keyword-log-analysis[data-v-528d2f46]{padding:20px}.page-header[data-v-528d2f46]{margin-bottom:20px}.page-header h1[data-v-528d2f46]{margin:0 0 8px 0;font-size:24px;color:#303133}.page-header p[data-v-528d2f46]{margin:0;color:#909399;font-size:14px}.statistics-cards[data-v-528d2f46]{margin-bottom:20px}.stat-card[data-v-528d2f46]{border:none;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.stat-content[data-v-528d2f46]{display:flex;align-items:center;padding:10px 0}.stat-icon[data-v-528d2f46]{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:15px;font-size:24px;color:#fff}.stat-icon.total[data-v-528d2f46]{background:linear-gradient(135deg,#667eea,#764ba2)}.stat-icon.today[data-v-528d2f46]{background:linear-gradient(135deg,#f093fb,#f5576c)}.stat-icon.closing[data-v-528d2f46]{background:linear-gradient(135deg,#f5af19,#f12711)}.stat-icon.price[data-v-528d2f46]{background:linear-gradient(135deg,#fccb90,#d57eeb)}.stat-icon.partner[data-v-528d2f46]{background:linear-gradient(135deg,#43e97b,#38f9d7)}.stat-icon.pending[data-v-528d2f46]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.stat-info[data-v-528d2f46]{flex:1}.stat-number[data-v-528d2f46]{font-size:28px;font-weight:700;color:#303133;margin-bottom:4px}.stat-label[data-v-528d2f46]{font-size:14px;color:#909399}.filter-card[data-v-528d2f46]{margin-bottom:20px}.filter-header[data-v-528d2f46]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.filter-header h3[data-v-528d2f46]{margin:0;font-size:16px;color:#303133}.filter-form[data-v-528d2f46]{display:flex;flex-wrap:wrap;gap:15px 20px}.filter-form .el-form-item[data-v-528d2f46]{margin-bottom:0;margin-right:0;flex-shrink:0}.filter-form .date-range-item[data-v-528d2f46]{min-width:350px}@media (max-width:1200px){.filter-form[data-v-528d2f46]{gap:12px 15px}}@media (max-width:768px){.filter-form[data-v-528d2f46]{gap:10px 12px}.filter-form .el-form-item[data-v-528d2f46]{width:100%}}.trend-card[data-v-528d2f46]{margin-bottom:20px}.trend-header[data-v-528d2f46]{display:flex;justify-content:space-between;align-items:center}.charts-row[data-v-528d2f46]{margin-bottom:20px}.hot-keywords[data-v-528d2f46]{max-height:300px;overflow-y:auto}.keyword-item[data-v-528d2f46]{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid #f0f0f0}.keyword-item[data-v-528d2f46]:last-child{border-bottom:none}.keyword-rank[data-v-528d2f46]{width:30px;height:30px;border-radius:50%;background:#909399;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;margin-right:10px;flex-shrink:0}.keyword-rank.rank-0[data-v-528d2f46]{background:linear-gradient(135deg,#f5af19,#f12711)}.keyword-rank.rank-1[data-v-528d2f46]{background:linear-gradient(135deg,#667eea,#764ba2)}.keyword-rank.rank-2[data-v-528d2f46]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.keyword-rank.rank-normal[data-v-528d2f46]{background:#c0c4cc}.empty-tip[data-v-528d2f46]{text-align:center;color:#909399;padding:40px 0;font-size:14px}.keyword-info[data-v-528d2f46]{flex:1}.keyword-name[data-v-528d2f46]{font-size:14px;font-weight:500;color:#303133;margin-bottom:4px}.keyword-category[data-v-528d2f46]{font-size:12px;color:#909399}.keyword-count[data-v-528d2f46]{font-size:18px;font-weight:700;color:#409eff}.table-card[data-v-528d2f46]{margin-bottom:20px}.table-header[data-v-528d2f46]{display:flex;justify-content:space-between;align-items:center}.user-info[data-v-528d2f46]{display:flex;align-items:center;gap:8px}.user-avatar[data-v-528d2f46]{flex-shrink:0}.user-avatar.small[data-v-528d2f46]{width:20px;height:20px;font-size:12px}.user-name[data-v-528d2f46]{font-size:13px;color:#303133}.multiple-receivers[data-v-528d2f46]{display:flex;align-items:center}.receiver-group[data-v-528d2f46]{display:flex;align-items:center;gap:4px;cursor:pointer}.receiver-count[data-v-528d2f46]{font-size:12px;color:#909399;background:#f5f7fa;padding:2px 6px;border-radius:10px;border:1px solid #e4e7ed}.no-receiver[data-v-528d2f46]{color:#c0c4cc;font-size:12px}.receivers-info[data-v-528d2f46]{max-height:200px;overflow-y:auto}.receiver-item[data-v-528d2f46]{margin-bottom:8px;padding:8px;background:#f5f7fa;border-radius:4px;border:1px solid #e4e7ed}.receiver-item[data-v-528d2f46]:last-child{margin-bottom:0}.user-type-tag[data-v-528d2f46]{margin-left:8px}.message-content[data-v-528d2f46]{line-height:1.5;word-break:break-word}.highlight-keyword[data-v-528d2f46]{background:#fff3cd;color:#856404;padding:2px 4px;border-radius:3px;font-weight:700}.pagination-wrapper[data-v-528d2f46]{margin-top:20px;text-align:center}.message-detail[data-v-528d2f46]{padding:10px 0}.message-content-section[data-v-528d2f46]{margin-top:20px}.message-content-section h4[data-v-528d2f46]{margin:0 0 10px 0;font-size:16px;color:#303133}.message-content-box[data-v-528d2f46]{padding:15px;background:#f5f7fa;border-radius:4px;border:1px solid #e4e7ed;line-height:1.6;word-break:break-word}.text-muted[data-v-528d2f46]{color:#999;font-style:italic}.conversation-drawer-body[data-v-528d2f46]{padding:0 16px 16px;height:100%;display:flex;flex-direction:column}.trigger-summary[data-v-528d2f46]{padding:10px 12px;background:#f0f5ff;border-radius:6px;margin-bottom:12px;flex-shrink:0}.trigger-row[data-v-528d2f46]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.trigger-label[data-v-528d2f46]{font-size:13px;color:#606266}.context-messages[data-v-528d2f46]{flex:1;overflow-y:auto;padding-right:4px}.empty-context[data-v-528d2f46]{text-align:center;color:#c0c4cc;padding:40px 0;font-size:14px}.context-msg-item[data-v-528d2f46]{padding:10px 12px;margin-bottom:6px;border-radius:6px;background:#fafafa;transition:background .2s}.context-msg-item.is-target[data-v-528d2f46]{background:#fff8e6;border-left:3px solid #e6a23c}.context-msg-header[data-v-528d2f46]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.context-msg-sender[data-v-528d2f46]{font-weight:600;font-size:13px;color:#303133}.context-msg-time[data-v-528d2f46]{font-size:12px;color:#909399}.context-msg-body[data-v-528d2f46]{font-size:13px;line-height:1.6;color:#606266;word-break:break-word}.load-more-btn[data-v-528d2f46]{text-align:center;padding:8px 0}.active-users-scroll[data-v-528d2f46]{max-height:300px;overflow-y:auto}.active-user-avatar[data-v-528d2f46]{width:32px;height:32px;border-radius:50%;margin-right:8px;flex-shrink:0;-o-object-fit:cover;object-fit:cover}.active-user-avatar-placeholder[data-v-528d2f46]{display:flex;align-items:center;justify-content:center;background:#c0c4cc;color:#fff;font-size:14px}.active-user-item[data-v-528d2f46]{align-items:flex-start!important}.follow-emp-link[data-v-528d2f46]{cursor:pointer;color:#409eff}.follow-emp-link[data-v-528d2f46]:hover{text-decoration:underline}.follow-employees[data-v-528d2f46]{margin-top:2px;font-size:12px;color:#909399;line-height:1.4}.follow-label[data-v-528d2f46]{color:#b0b0b0}.follow-emp-name[data-v-528d2f46]{color:#409eff}