.ai-robot-container[data-v-2d32e6dd]{display:flex;flex-direction:column;height:600px}.chat-messages[data-v-2d32e6dd]{background-color:#f9f9fa;border-radius:8px;flex:1;margin-bottom:16px;overflow-y:auto;padding:16px}.empty-state[data-v-2d32e6dd]{align-items:center;height:100%;justify-content:center}.empty-state[data-v-2d32e6dd],.message-list[data-v-2d32e6dd]{display:flex;flex-direction:column}.message-list[data-v-2d32e6dd]{gap:16px}.message-item[data-v-2d32e6dd]{display:flex;gap:12px;max-width:85%}.user-message[data-v-2d32e6dd]{align-self:flex-end;flex-direction:row-reverse}.message-avatar[data-v-2d32e6dd]{align-items:center;background-color:#e8f3ff;border-radius:50%;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.user-message .message-avatar[data-v-2d32e6dd]{background-color:#f2f3ff}.message-content[data-v-2d32e6dd]{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.05);padding:12px 16px}.user-message .message-content[data-v-2d32e6dd]{background-color:rgb(var(--primary-6));color:#fff}.message-text[data-v-2d32e6dd]{line-height:1.5;word-break:break-word}.user-message .message-text[data-v-2d32e6dd] a{color:#fff;text-decoration:underline}.loading-indicator[data-v-2d32e6dd]{align-items:center;color:#86909c;display:flex;justify-content:center;margin-top:16px}.chat-input-area[data-v-2d32e6dd]{background-color:#fff;border:1px solid #e5e6eb;border-radius:8px;padding:16px}