.message-list[data-v-2fa6c319]{padding:20px 0}.message-list .message-item[data-v-2fa6c319]{margin:12px 0;padding:0 16px}.message-bubble[data-v-2fa6c319]{max-width:80%;padding:12px 16px;border-radius:8px;line-height:1.5;display:inline-block}.message-bubble.user[data-v-2fa6c319]{background:linear-gradient(270deg,#166de7cc 2%,#1677ff);color:#fff;margin-left:auto;border-radius:16px 16px 4px}.message-bubble.bot[data-v-2fa6c319]{border-radius:4px 16px 16px;background-color:#fff;margin-bottom:40px;position:relative;min-width:250px}.message-bubble.bot .message-tools[data-v-2fa6c319]{position:absolute;bottom:-40px;right:0;left:0}.typing-indicator[data-v-2fa6c319]{padding:16px}.typing-indicator .dot-flashing[data-v-2fa6c319]{display:flex;gap:8px}.typing-indicator .dot-flashing .dot[data-v-2fa6c319]{width:8px;height:8px;border-radius:50%;background:#1677ff;animation:dotFlashing-2fa6c319 1s infinite linear}.typing-indicator .dot-flashing .dot[data-v-2fa6c319]:nth-child(2){animation-delay:.2s}.typing-indicator .dot-flashing .dot[data-v-2fa6c319]:nth-child(3){animation-delay:.4s}.message-tools[data-v-2fa6c319]{margin-top:8px;display:flex;justify-content:space-between;align-items:center}.message-tools .tool-icons[data-v-2fa6c319]{display:flex;gap:8px}@keyframes dotFlashing-2fa6c319{0%,to{background:#1677ff}50%{background:#7d71ff}}.deep-thinking-box[data-v-2fa6c319]{color:#999;font-size:12px}.deep-thinking-box .deep-thinking-title[data-v-2fa6c319]{vertical-align:middle}.deep-thinking-box .deep-thinking-title img[data-v-2fa6c319]{filter:brightness(0) saturate(0) invert(60%) brightness(90%) contrast(90%)}.deep-thinking-box .deep-thinking-content[data-v-2fa6c319]{padding:4px 16px;margin:8px 0;border-left:2px solid #ccc}
