.session-detail-drawer[data-v-07afb880] .el-drawer__body{padding:20px;height:100%;overflow:auto}.session-detail-container[data-v-07afb880]{display:flex;gap:20px;height:100%}.left-panel[data-v-07afb880]{flex:0 0 60%;display:flex;flex-direction:column;height:100%;border-right:1px solid #e4e7ed;padding-right:20px}.message-header[data-v-07afb880]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #e4e7ed}.message-header .header-left[data-v-07afb880]{display:flex;align-items:center;gap:8px}.message-header .header-left .header-title[data-v-07afb880]{font-size:16px;font-weight:600;color:#303133}.message-list[data-v-07afb880]{flex:1;overflow-y:auto;padding:18px 20px;background:#f5f7fa;border-radius:12px;margin-bottom:16px;max-height:1000px;display:flex;flex-direction:column;gap:16px}.message-list[data-v-07afb880]::-webkit-scrollbar{width:6px}.message-list[data-v-07afb880]::-webkit-scrollbar-thumb{background:#dcdfe6;border-radius:3px}.message-list[data-v-07afb880]::-webkit-scrollbar-thumb:hover{background:#c0c4cc}.message-item[data-v-07afb880]{display:flex;gap:12px;align-items:flex-start}.message-item.message-agent[data-v-07afb880]{flex-direction:row-reverse}.message-item.message-agent .message-content[data-v-07afb880]{align-items:flex-end}.message-item.message-system[data-v-07afb880]{justify-content:center}.message-avatar[data-v-07afb880]{flex-shrink:0}.message-avatar[data-v-07afb880] .el-avatar{background:#a0b8ff;color:#fff;font-weight:600}.message-avatar.agent-avatar[data-v-07afb880] .el-avatar{background:#5f72ff}.message-avatar.ai-avatar[data-v-07afb880] .el-avatar{background:#3cb4ff}.message-item.message-visitor .message-avatar[data-v-07afb880] .el-avatar{background:#dcdfe6;color:#606266}.message-content[data-v-07afb880]{max-width:75%;display:flex;flex-direction:column;gap:6px}.message-item.message-system .message-content[data-v-07afb880]{max-width:60%;align-items:center}.message-meta[data-v-07afb880]{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#909399}.sender-info[data-v-07afb880]{display:flex;align-items:center;gap:8px;color:#606266}.sender-name[data-v-07afb880]{font-weight:600;font-size:13px;color:#303133}.sender-tag[data-v-07afb880]{height:18px;line-height:18px}.message-time[data-v-07afb880]{font-size:12px;color:#909399}.message-bubble[data-v-07afb880]{position:relative;display:inline-flex;flex-direction:column;gap:8px;padding:12px 16px;border-radius:12px;background:#ffffff;box-shadow:0 6px 16px #00000014;width:fit-content;max-width:100%}.message-bubble[data-v-07afb880]:after{content:"";position:absolute;top:6px;width:0;height:0;border:10px solid transparent}.message-item.message-visitor .message-bubble[data-v-07afb880]:after{left:-16px;border-right-color:#fff;border-right-width:10px;border-top-width:6px;border-bottom-width:6px;filter:drop-shadow(-2px 2px 3px rgba(0,0,0,.06))}.message-item.message-agent .message-bubble[data-v-07afb880]:after{right:-16px;border-left-color:#6482ff;border-left-width:10px;border-top-width:6px;border-bottom-width:6px;filter:drop-shadow(2px 2px 3px rgba(0,0,0,.08))}.message-item.message-ai .message-bubble[data-v-07afb880]:after{right:-16px;border-left-color:#48c0ff;border-left-width:10px;border-top-width:6px;border-bottom-width:6px;filter:drop-shadow(2px 2px 3px rgba(0,0,0,.08))}.message-item.message-system .message-bubble[data-v-07afb880]:after{display:none}.agent-bubble[data-v-07afb880]{background:#6482ff;color:#fff}.ai-bubble[data-v-07afb880]{background:#48c0ff;color:#fff}.visitor-bubble[data-v-07afb880]{background:#ffffff;color:#303133}.system-bubble[data-v-07afb880]{background:#eef1f5;color:#606266;text-align:center;box-shadow:none;padding:10px 14px}.message-text[data-v-07afb880]{line-height:1.7;font-size:14px;word-break:break-word;white-space:pre-wrap;color:inherit}.agent-bubble .message-text[data-v-07afb880],.ai-bubble .message-text[data-v-07afb880]{color:#fff}.message-attachments[data-v-07afb880]{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:6px 10px;border-radius:8px;background:rgba(64,158,255,.15);font-size:13px;color:#409eff}.agent-bubble .message-attachments[data-v-07afb880],.ai-bubble .message-attachments[data-v-07afb880]{background:rgba(255,255,255,.2);color:#fff}.system-message-time[data-v-07afb880]{margin-top:6px;font-size:12px;color:#909399}.empty-message[data-v-07afb880]{display:flex;justify-content:center;align-items:center;height:100%}.message-input-area[data-v-07afb880]{border-top:2px solid #e4e7ed;padding-top:16px}.message-input-area .input-actions[data-v-07afb880]{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.right-panel[data-v-07afb880]{flex:0 0 calc(40% - 20px);overflow-y:auto;padding-left:0}.right-panel[data-v-07afb880]::-webkit-scrollbar{width:6px}.right-panel[data-v-07afb880]::-webkit-scrollbar-thumb{background:#dcdfe6;border-radius:3px}.info-card[data-v-07afb880]{margin-bottom:16px;border-radius:8px}.info-card[data-v-07afb880] .el-card__header{padding:12px 16px;background:var(--el-color-primary);color:#fff}.info-card[data-v-07afb880] .el-card__body{padding:16px}.info-card .card-header[data-v-07afb880]{display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px}.info-content .info-row[data-v-07afb880]{display:flex;align-items:flex-start;margin-bottom:12px;font-size:13px}.info-content .info-row[data-v-07afb880]:last-child{margin-bottom:0}.info-content .info-row .info-label[data-v-07afb880]{flex-shrink:0;width:90px;color:#909399;font-weight:500}.info-content .info-row .info-value[data-v-07afb880]{flex:1;color:#303133;display:flex;align-items:center;gap:4px}.info-content .info-row .info-value .el-icon[data-v-07afb880]{font-size:14px}.info-content .info-row .tags-container[data-v-07afb880]{display:flex;flex-wrap:wrap;gap:6px}.info-content .info-row .summary-text[data-v-07afb880]{line-height:1.6;color:#606266}.agent-profile[data-v-07afb880]{display:flex;align-items:center;gap:12px}.agent-profile .agent-details[data-v-07afb880]{flex:1}.agent-profile .agent-details .agent-name[data-v-07afb880]{font-size:16px;font-weight:600;color:#303133;margin-bottom:4px}.agent-profile .agent-details .agent-meta[data-v-07afb880]{font-size:12px;color:#909399;margin-top:2px}.no-agent[data-v-07afb880]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;color:#909399;gap:8px}.satisfaction-rating[data-v-07afb880]{display:flex;justify-content:center;padding:10px 0}.satisfaction-comment[data-v-07afb880]{margin-top:12px;padding-top:12px;border-top:1px solid #e4e7ed}.satisfaction-comment .comment-label[data-v-07afb880]{font-size:12px;color:#909399;margin-bottom:6px}.satisfaction-comment .comment-text[data-v-07afb880]{font-size:13px;color:#606266;line-height:1.6;padding:10px;background:#f5f7fa;border-radius:6px}.timeline-content[data-v-07afb880]{font-size:13px;color:#606266}.timeline-content .transfer-reason[data-v-07afb880]{display:block;margin-top:4px;font-size:12px;color:#909399}.notes-list[data-v-07afb880]{max-height:300px;overflow-y:auto;margin-bottom:16px}.notes-list[data-v-07afb880]::-webkit-scrollbar{width:4px}.notes-list[data-v-07afb880]::-webkit-scrollbar-thumb{background:#dcdfe6;border-radius:2px}.note-item[data-v-07afb880]{padding:12px;background:#f5f7fa;border-radius:8px;margin-bottom:10px;transition:all .3s}.note-item[data-v-07afb880]:hover{background:#ecf5ff;box-shadow:0 2px 8px #0000000f}.note-item[data-v-07afb880]:last-child{margin-bottom:0}.note-header[data-v-07afb880]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.note-author[data-v-07afb880]{display:flex;align-items:center;gap:8px}.note-author .author-name[data-v-07afb880]{font-size:13px;font-weight:600;color:#303133}.note-time[data-v-07afb880]{font-size:11px;color:#909399}.note-content[data-v-07afb880]{font-size:13px;color:#606266;line-height:1.6;padding-left:32px;white-space:pre-wrap;word-break:break-word}.empty-notes[data-v-07afb880]{padding:20px 0;text-align:center}.add-note-area[data-v-07afb880]{margin-top:16px;padding-top:16px;border-top:1px solid #e4e7ed}.add-note-area .note-actions[data-v-07afb880]{display:flex;justify-content:space-between;align-items:center;margin-top:10px}
