.ai-helper[data-v-181c4e33]{height:100%;box-sizing:border-box;padding:5px;color:#333}.full-height[data-v-181c4e33]{height:100%}.fast-msg .question[data-v-181c4e33]{padding:10px 0}.fast-msg .question .item[data-v-181c4e33]{cursor:pointer;background-color:#eee;color:#666;height:2em;padding:0 .8em;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.fast-msg .question .item.active[data-v-181c4e33]{background-color:#eaf8ff;color:#1890ff}.say-box[data-v-181c4e33]{border:1px solid #1890ff;border-radius:5px;padding:8px;display:none}.say-box.show[data-v-181c4e33]{display:block}.say-box .say-input[data-v-181c4e33]{max-height:24vh;overflow-y:auto;overflow-x:hidden}.say-box .say-input[data-v-181c4e33]:focus{outline:none}.say-box .actions[data-v-181c4e33]{padding-top:8px}.empty-message[data-v-181c4e33]{height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.message-list[data-v-181c4e33]{display:none;height:100%}.message-list.show[data-v-181c4e33]{display:block}.message-list .message[data-v-181c4e33]{gap:8px;margin-bottom:10px;margin-right:5px}.message-list .message .message-avatar[data-v-181c4e33]{-ms-flex:0 0 24px;flex:0 0 24px;height:24px;color:#fff;background-color:#999;border-radius:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.message-list .message .message-content[data-v-181c4e33]{background-color:#f5f5f5;border-radius:5px;padding:5px;word-break:break-all;-ms-flex:0 0 calc(100% - 5px);flex:0 0 calc(100% - 5px)}.message-list .message.user-message[data-v-181c4e33]{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.message-list .message.user-message .message-avatar[data-v-181c4e33]{background-color:#ff9800}.message-list .message.user-message .message-content[data-v-181c4e33]{position:relative;border-top-right-radius:0}.message-list .message.user-message .message-content[data-v-181c4e33]:after{content:"";position:absolute;right:0;top:-8px;border-top:8px solid transparent;border-right:8px solid #eee}.message-list .message.ai-message .message-avatar[data-v-181c4e33]{background-color:#00a4f8}.message-list .message.ai-message .message-content[data-v-181c4e33]{position:relative;border-top-left-radius:0}.message-list .message.ai-message .message-content[data-v-181c4e33]:after{content:"";position:absolute;left:0;top:-8px;border-top:8px solid transparent;border-left:8px solid #eee}.send-stop[data-v-181c4e33]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%}.send-stop>svg[data-v-181c4e33]{display:block;width:.8em;height:.8em}.typing-indicator[data-v-181c4e33]{display:-ms-flexbox;display:flex;gap:4px;padding:4px}.typing-indicator .dot[data-v-181c4e33]{width:8px;height:8px;background:#999;border-radius:50%;animation:bounce-181c4e33 1.4s ease-in-out infinite}.typing-indicator .dot[data-v-181c4e33]:first-child{animation-delay:-.32s}.typing-indicator .dot[data-v-181c4e33]:nth-child(2){animation-delay:-.16s}@keyframes bounce-181c4e33{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.scale-up[data-v-181c4e33]{animation:scale-up-181c4e33 .5s ease-in-out}@keyframes scale-up-181c4e33{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}