.ai_box[data-v-9e76593c]{width:100%;max-width:900px;margin:0 auto;padding:.2rem .2rem 0;box-sizing:border-box;height:calc(100vh - 1.1rem - 5px);display:flex;flex-direction:column}.ai_box .ai_head[data-v-9e76593c]{padding:.1rem 0 .16rem;border-bottom:1px solid #eee}.ai_box .ai_head .ai_title[data-v-9e76593c]{font-size:.2rem;font-weight:700}.ai_box .ai_head .ai_sub[data-v-9e76593c]{margin-top:.06rem;font-size:.13rem;color:#999}.ai_box .ai_list[data-v-9e76593c]{flex:1;overflow-y:auto;padding:.16rem .04rem;box-sizing:border-box}.ai_box .ai_list .ai_welcome[data-v-9e76593c]{padding-top:.2rem}.ai_box .ai_list .ai_welcome .ai_welcome_tip[data-v-9e76593c]{font-size:.13rem;color:#999;margin-bottom:.12rem}.ai_box .ai_list .ai_welcome .ai_quick[data-v-9e76593c]{display:inline-block;font-size:.13rem;color:#444;border:1px solid #e0e0e0;border-radius:.16rem;padding:.06rem .14rem;margin:0 .1rem .1rem 0;cursor:pointer;transition:all .2s}.ai_box .ai_list .ai_welcome .ai_quick[data-v-9e76593c]:hover{border-color:#999;color:#000}.ai_box .ai_list .ai_row[data-v-9e76593c]{display:flex;margin-bottom:.16rem}.ai_box .ai_list .ai_row.user[data-v-9e76593c]{justify-content:flex-end}.ai_box .ai_list .ai_row.user .ai_bubble[data-v-9e76593c]{background:#e8f0fe;border-radius:.12rem .12rem 0 .12rem}.ai_box .ai_list .ai_row.ai[data-v-9e76593c]{justify-content:flex-start}.ai_box .ai_list .ai_row.ai .ai_bubble[data-v-9e76593c]{background:#f6f6f6;border-radius:.12rem .12rem .12rem 0}.ai_box .ai_list .ai_row .ai_bubble[data-v-9e76593c]{max-width:78%;padding:.1rem .14rem;box-sizing:border-box}.ai_box .ai_list .ai_row .ai_bubble .ai_tool[data-v-9e76593c]{display:flex;align-items:center;font-size:.12rem;color:#999;margin-bottom:.06rem}.ai_box .ai_list .ai_row .ai_bubble .ai_tool .dot[data-v-9e76593c]{width:.06rem;height:.06rem;border-radius:50%;background:#4c8bf5;margin-right:.06rem;-webkit-animation:ai-blink-data-v-9e76593c 1s infinite;animation:ai-blink-data-v-9e76593c 1s infinite}.ai_box .ai_list .ai_row .ai_bubble .ai_reasoning[data-v-9e76593c]{margin-bottom:.08rem;padding:.08rem .1rem;background:#fafafa;border-left:2px solid #ddd;border-radius:.04rem}.ai_box .ai_list .ai_row .ai_bubble .ai_reasoning .ai_reasoning_head[data-v-9e76593c]{display:flex;justify-content:space-between;font-size:.12rem;color:#999;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ai_box .ai_list .ai_row .ai_bubble .ai_reasoning .ai_reasoning_text[data-v-9e76593c]{margin-top:.06rem;max-height:3rem;overflow-y:auto;font-size:.12rem;line-height:.2rem;color:#888;white-space:pre-wrap;word-break:break-word}.ai_box .ai_list .ai_row .ai_bubble .ai_text[data-v-9e76593c]{font-size:.14rem;line-height:.22rem;color:#222;white-space:pre-wrap;word-break:break-word}.ai_box .ai_list .ai_row .ai_bubble .ai_text .ai_cursor[data-v-9e76593c]{color:#4c8bf5;-webkit-animation:ai-blink-data-v-9e76593c 1s infinite;animation:ai-blink-data-v-9e76593c 1s infinite}.ai_box .ai_think_bar[data-v-9e76593c]{display:flex;justify-content:flex-start;padding:.1rem 0 .08rem;border-top:1px solid #eee}.ai_box .ai_think_bar .ai_think[data-v-9e76593c]{display:flex;align-items:center;font-size:.12rem;color:#999;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.ai_box .ai_think_bar .ai_think .ai_think_switch[data-v-9e76593c]{position:relative;display:inline-block;width:.36rem;height:.2rem;margin-right:.08rem;border-radius:.1rem;background:#ddd;transition:background .2s}.ai_box .ai_think_bar .ai_think .ai_think_switch[data-v-9e76593c]:after{content:"";position:absolute;top:.02rem;left:.02rem;width:.16rem;height:.16rem;border-radius:50%;background:#fff;transition:transform .2s}.ai_box .ai_think_bar .ai_think.on[data-v-9e76593c]{color:#4c8bf5}.ai_box .ai_think_bar .ai_think.on .ai_think_switch[data-v-9e76593c]{background:#4c8bf5}.ai_box .ai_think_bar .ai_think.on .ai_think_switch[data-v-9e76593c]:after{transform:translateX(.16rem)}.ai_box .ai_footer[data-v-9e76593c]{display:flex;align-items:flex-end;padding:0 0 .12rem;box-sizing:border-box}.ai_box .ai_footer .ai_textarea[data-v-9e76593c]{flex:1;height:.5rem;resize:none;border:1px solid #e0e0e0;border-radius:.08rem;padding:.08rem .1rem;box-sizing:border-box;font-size:.14rem;line-height:.2rem;outline:none}.ai_box .ai_footer .ai_textarea[data-v-9e76593c]:focus{border-color:#4c8bf5}.ai_box .ai_footer .ai_send[data-v-9e76593c]{margin-left:.1rem;width:.8rem;height:.5rem;line-height:.5rem;text-align:center;font-size:.14rem;color:#fff;background:#4c8bf5;border-radius:.08rem;cursor:pointer;transition:opacity .2s}.ai_box .ai_footer .ai_send.stop[data-v-9e76593c]{background:#999}.ai_box .ai_footer .ai_send.disabled[data-v-9e76593c]{opacity:.5;cursor:not-allowed}@-webkit-keyframes ai-blink-data-v-9e76593c{0%,to{opacity:1}50%{opacity:.2}}@keyframes ai-blink-data-v-9e76593c{0%,to{opacity:1}50%{opacity:.2}}