.btn-center[data-v-6a24bf87]{display:inline-flex;line-height:1;align-items:center;justify-content:center}img[data-v-6a24bf87]{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.agent-chat[data-v-6a24bf87]{padding:20px;color:#263a56}.page-heading[data-v-6a24bf87]{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}.page-heading h2[data-v-6a24bf87]{margin:0 0 8px;font-size:22px;line-height:1.4}.page-heading p[data-v-6a24bf87]{margin:0;color:#8492a5;font-size:13px;line-height:1.6}.overview[data-v-6a24bf87]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:16px}.overview[data-v-6a24bf87] .el-card__body{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px}.overview-label[data-v-6a24bf87]{color:#7b8aa0;font-size:13px}.overview-value[data-v-6a24bf87]{font-size:28px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.filter-card[data-v-6a24bf87]{margin-bottom:16px}.section-title[data-v-6a24bf87]{font-weight:700;font-size:16px}.filters[data-v-6a24bf87]{display:grid;grid-template-columns:minmax(180px,2fr) minmax(110px,1fr) minmax(140px,1.2fr) minmax(260px,1.4fr) auto;align-items:end;gap:12px;margin-top:20px}.field[data-v-6a24bf87]{min-width:0}.field label[data-v-6a24bf87]{display:block;margin-bottom:8px;font-size:13px;color:#6e7d91}.full-width[data-v-6a24bf87]{width:100%;min-width:0}.filter-actions[data-v-6a24bf87]{display:flex;align-items:center;padding:2px 0;white-space:nowrap}.list-heading[data-v-6a24bf87]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.list-count[data-v-6a24bf87]{color:#8493a6;font-size:12px}.list-card[data-v-6a24bf87] .el-table .cell{line-height:1.6}.list-card[data-v-6a24bf87] .el-table td{padding:12px 0;vertical-align:middle}.user-cell[data-v-6a24bf87]{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;min-height:32px}.user-cell[data-v-6a24bf87] .el-avatar{flex-shrink:0}.user-name[data-v-6a24bf87]{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}.message-preview[data-v-6a24bf87]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.model-tag[data-v-6a24bf87]{max-width:100%;height:auto;padding:3px 7px;white-space:normal;overflow-wrap:anywhere;line-height:1.5}.pagination[data-v-6a24bf87]{display:flex;justify-content:flex-end;padding-top:20px;overflow-x:auto}.agent-chat[data-v-6a24bf87] .agent-chat-drawer .el-drawer__header{margin-bottom:0;padding:22px 24px;border-bottom:1px solid #e8edf3;color:#263a56;font-weight:600}.agent-chat[data-v-6a24bf87] .agent-chat-drawer .el-drawer__body{overflow-y:auto}.detail-content[data-v-6a24bf87]{padding:24px}.detail-grid[data-v-6a24bf87]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 24px;padding:0 0 24px;border-bottom:1px solid #e8edf3;font-size:14px;line-height:1.6}.detail-grid>div[data-v-6a24bf87]:last-child{grid-column:1/-1}.detail-grid small[data-v-6a24bf87]{display:block;margin-bottom:7px;color:#8b9aab}.detail-grid div div[data-v-6a24bf87]{overflow-wrap:anywhere}.detail-label[data-v-6a24bf87]{margin:24px 0 10px;font-weight:600}.message-full[data-v-6a24bf87]{padding:20px;background:#f7f9fc;border:1px solid #e7edf5;border-radius:8px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.9}.detail-tip[data-v-6a24bf87]{margin:16px 0 0;color:#8998a9;font-size:12px;line-height:1.7}@media (max-width:1100px){.filters[data-v-6a24bf87]{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-actions[data-v-6a24bf87]{grid-column:1/-1;justify-content:flex-end}}@media (max-width:700px){.agent-chat[data-v-6a24bf87]{padding:10px}.page-heading[data-v-6a24bf87]{align-items:flex-start}.page-heading>.el-tag[data-v-6a24bf87]{flex-shrink:0}.overview[data-v-6a24bf87]{gap:8px}.overview[data-v-6a24bf87] .el-card__body{display:block;padding:14px 10px}.overview-label[data-v-6a24bf87]{font-size:12px}.overview-value[data-v-6a24bf87]{margin-top:8px;font-size:24px}.filters[data-v-6a24bf87]{grid-template-columns:1fr}.pagination[data-v-6a24bf87]{justify-content:flex-start}.detail-content[data-v-6a24bf87]{padding:20px}.detail-grid[data-v-6a24bf87]{gap:18px 16px}.message-full[data-v-6a24bf87]{padding:16px}}