.qa-container[data-v-35bae6d1]{height:100%;display:flex}.qa-main[data-v-35bae6d1]{flex:1;display:flex;flex-direction:column}.qa-messages[data-v-35bae6d1]{flex:1;overflow-y:auto;padding:16px}.qa-empty[data-v-35bae6d1]{text-align:center;padding-top:120px;color:#909399}.qa-msg[data-v-35bae6d1]{margin-bottom:16px;display:flex}.qa-msg.user[data-v-35bae6d1]{justify-content:flex-end}.qa-bubble[data-v-35bae6d1]{max-width:75%;padding:10px 14px;border-radius:8px;font-size:14px;line-height:1.6}.qa-msg.user .qa-bubble[data-v-35bae6d1]{background:#409eff;color:#fff}.qa-msg.assistant .qa-bubble[data-v-35bae6d1]{background:#f0f2f5;color:#303133}.qa-cursor[data-v-35bae6d1]{animation:blink-data-v-35bae6d1 1s infinite}@keyframes blink-data-v-35bae6d1{50%{opacity:0}}.qa-citations[data-v-35bae6d1]{margin-top:10px;padding-top:10px;border-top:1px solid #dcdfe6}.qa-cite-title[data-v-35bae6d1]{font-size:12px;color:#909399;margin-bottom:6px}.qa-cite-item[data-v-35bae6d1]{margin-bottom:6px}.qa-cite-doc[data-v-35bae6d1]{font-size:12px;margin-left:6px;color:#606266}.qa-cite-text[data-v-35bae6d1]{font-size:12px;color:#909399;margin:2px 0 0 0;white-space:pre-wrap}.qa-evidence[data-v-35bae6d1]{margin-top:8px}.qa-input-bar[data-v-35bae6d1]{padding:12px 16px;border-top:1px solid #ebeef5;background:#fff}.qa-input-actions[data-v-35bae6d1]{display:flex;justify-content:flex-end;align-items:center;margin-top:8px;gap:8px}