@keyframes spinAround-02dd8d0b{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-v-02dd8d0b]:root{--sat:env(safe-area-inset-top);--sar:env(safe-area-inset-right);--sab:env(safe-area-inset-bottom);--sal:env(safe-area-inset-left)}.ai-bottom-footer[data-v-02dd8d0b]{position:relative;padding-bottom:.4rem;padding-left:.24rem;padding-right:.24rem;background-color:transparent}.ai-bottom-input[data-v-02dd8d0b]{display:flex;align-items:center;gap:.24rem;padding:.16rem .24rem;background-color:#fff;border-radius:.16rem}.ai-bottom-input .img[data-v-02dd8d0b]{width:.48rem;height:.48rem}.ai-bottom-input .message-input[data-v-02dd8d0b]{flex:1;padding:0}.ai-bottom-input .message-input[data-v-02dd8d0b]:after{content:none}.ai-bottom-input .message-input[data-v-02dd8d0b] textarea{max-height:2rem}.ai-bottom-input .voice-input[data-v-02dd8d0b]{flex:1;display:flex;align-items:center;justify-content:center;padding-right:.72rem;border-radius:.24rem;font-size:.28rem;color:#666}.audio-input[data-v-02dd8d0b]{position:absolute;bottom:calc(100% + .16rem);left:0;right:0;padding-left:.24rem;padding-right:.24rem}.audio-input .audio-content[data-v-02dd8d0b]{padding:.16rem .24rem;background-color:#fff;font-size:.28rem;color:rgba(2,4,15,.85);line-height:.4rem;border-radius:.16rem}.audio-input .audio-content.error[data-v-02dd8d0b]{background-color:#fb5a5a;color:#fff;text-align:center}@keyframes spinAround-32621fca{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-v-32621fca]:root{--sat:env(safe-area-inset-top);--sar:env(safe-area-inset-right);--sab:env(safe-area-inset-bottom);--sal:env(safe-area-inset-left)}.chat-message[data-v-32621fca]{display:flex;flex-direction:column}.chat-message[data-v-32621fca]:last-child{animation:slide-in .3s ease}.chat-message-ai[data-v-32621fca]{align-items:start}.chat-message-user[data-v-32621fca]{align-items:end}.chat-message-container[data-v-32621fca]{display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box;color:rgba(2,4,15,.85);font-size:.28rem;border-radius:.24rem;overflow:hidden}.chat-message-container-user[data-v-32621fca]{max-width:91%;background-color:#c7daff;border-bottom-right-radius:0}.chat-message-container-ai[data-v-32621fca]{width:100%;border-bottom-left-radius:0}.chat-message-container-system[data-v-32621fca]{background-color:#fff;max-width:unset}.chat-message-container.active[data-v-32621fca]{position:relative;z-index:1001;animation:scaleUp-32621fca .3s ease-out forwards;box-shadow:0 0 20px rgba(0,0,0,.1)}.chat-message-container.active[data-v-32621fca] *{touch-action:none!important;pointer-events:auto}@keyframes scaleUp-32621fca{0%{transform:scale(1);opacity:1}50%{transform:scale(1.16);opacity:.9}to{transform:scale(1.02);opacity:1}}.chat-message-user-editing[data-v-32621fca]{max-width:100%;width:100%}.chat-message-wrapper[data-v-32621fca]{width:100%;padding:.2rem .24rem}.action-menu[data-v-32621fca]{position:absolute;right:0;margin-top:.16rem;background-color:#fff;border-radius:.24rem;box-shadow:0 .04rem .08rem rgba(0,0,0,.1);z-index:1000;min-width:1.6rem}.action-menu-item[data-v-32621fca]{display:flex;min-width:3.2rem;align-items:center;padding:.22rem .32rem;color:rgba(3,5,15,.85);font-weight:500;font-size:.28rem;line-height:.44rem;transition:background-color .3s;cursor:pointer}.action-menu-item[data-v-32621fca]:hover{background-color:#f5f5f5}.action-menu-item .menu-img[data-v-32621fca]{width:.36rem;height:.36rem;margin-right:.16rem}.action-menu.is-bottom[data-v-32621fca]{top:100%}.action-menu.is-top[data-v-32621fca]{bottom:100%}.fullscreen-modal[data-v-32621fca]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:2000;display:flex;justify-content:center;padding-top:calc(constant(safe-area-inset-bottom) + .4rem);padding-top:calc(env(safe-area-inset-bottom) + .4rem);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.modal-backdrop-enter-active[data-v-32621fca]{transition:all .65s cubic-bezier(.36,.66,.04,1)}.modal-backdrop-leave-active[data-v-32621fca]{transition:all .25s cubic-bezier(.36,.66,.04,1)}.modal-backdrop-enter-from[data-v-32621fca]{opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}.modal-backdrop-enter-to[data-v-32621fca],.modal-backdrop-leave-from[data-v-32621fca]{opacity:1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.modal-backdrop-leave-to[data-v-32621fca]{opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}.fullscreen-content[data-v-32621fca]{position:relative;width:90%;height:80%;background-color:#c7daff;border-radius:.24rem;display:flex;flex-direction:column;box-shadow:0 .2rem .6rem rgba(0,0,0,.25)}.modal-popup-enter-active[data-v-32621fca]{transition:all .65s cubic-bezier(.36,.66,.04,1)}.modal-popup-leave-active[data-v-32621fca]{transition:all .25s cubic-bezier(.4,0,1,1)}.modal-popup-enter-from[data-v-32621fca]{transform:scale(.8);opacity:0}.modal-popup-enter-to[data-v-32621fca],.modal-popup-leave-from[data-v-32621fca]{transform:scale(1);opacity:1}.modal-popup-leave-to[data-v-32621fca]{transform:scale(.9);opacity:0}.fullscreen-message-content[data-v-32621fca]{flex:1;overflow-y:auto;padding:.2rem .24rem}.fullscreen-action-menu[data-v-32621fca]{position:absolute;right:0;bottom:-1.8rem;background-color:#fff;border-radius:.24rem;box-shadow:0 .04rem .08rem rgba(0,0,0,.1);z-index:2001;min-width:1.6rem}.fullscreen-action-menu .action-menu-item[data-v-32621fca]{display:flex;min-width:3.2rem;align-items:center;padding:.22rem .32rem;color:rgba(3,5,15,.85);font-weight:500;font-size:.28rem;line-height:.44rem;transition:background-color .3s;cursor:pointer}.fullscreen-action-menu .action-menu-item[data-v-32621fca]:hover{background-color:#f5f5f5}.fullscreen-action-menu .action-menu-item .menu-img[data-v-32621fca]{width:.36rem;height:.36rem;margin-right:.16rem}@keyframes spinAround-74e1dbd8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-v-74e1dbd8]:root{--sat:env(safe-area-inset-top);--sar:env(safe-area-inset-right);--sab:env(safe-area-inset-bottom);--sal:env(safe-area-inset-left)}.chat-message-tools[data-v-74e1dbd8]{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;gap:.6rem;padding:.26rem .24rem 0}.chat-message-tools[data-v-74e1dbd8]:before{content:"";position:absolute;top:0;width:calc(100% - .48rem);height:.02rem;background-color:#bac5e2}.chat-message-tools .left-tools[data-v-74e1dbd8],.chat-message-tools .right-tools[data-v-74e1dbd8]{display:flex;align-items:center;gap:.4rem}.chat-message-tools .tool-img[data-v-74e1dbd8]{width:.32rem;height:.32rem}.chat-message-tools .ai-tip[data-v-74e1dbd8]{font-size:.28rem;line-height:.34rem;color:rgba(2,4,15,.45)}@keyframes spinAround-1680e97a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-v-1680e97a]:root{--sat:env(safe-area-inset-top);--sar:env(safe-area-inset-right);--sab:env(safe-area-inset-bottom);--sal:env(safe-area-inset-left)}.loading-wrapper[data-v-1680e97a]{display:inline-flex;justify-content:center;align-items:center;gap:.08rem}.chat-wave-dot[data-v-1680e97a]{display:inline-block;width:.12rem;height:.12rem;background-color:#4d6aff;border-radius:50%;animation:wave-1680e97a 1s infinite}.chat-wave-dot[data-v-1680e97a]:first-child{animation-delay:.1s}.chat-wave-dot[data-v-1680e97a]:nth-child(2){animation-delay:.2s}.chat-wave-dot[data-v-1680e97a]:nth-child(3){animation-delay:.3s}@keyframes wave-1680e97a{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-.1rem)}}@keyframes spinAround-319d40a0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-v-319d40a0]:root{--sat:env(safe-area-inset-top);--sar:env(safe-area-inset-right);--sab:env(safe-area-inset-bottom);--sal:env(safe-area-inset-left)}.ai-intent-message[data-v-319d40a0]{width:91%;padding:.2rem .24rem;border-radius:.16rem;font-size:.28rem}.ai-intent-header[data-v-319d40a0]{display:flex;align-items:center;gap:.16rem;margin-bottom:.24rem}.ai-intent-title[data-v-319d40a0]{color:rgba(2,4,15,.85);font-size:.28rem;margin-bottom:0;line-height:.4rem}.ai-intent-rate[data-v-319d40a0]{font-size:.28rem;color:rgba(2,4,15,.65);line-height:.4rem}.ai-intent-time[data-v-319d40a0]{vertical-align:bottom;font-size:12px;color:rgba(2,4,15,.25);line-height:.34rem}.ai-intent-item[data-v-319d40a0]{position:relative;display:flex;align-items:center;margin-bottom:.38rem}.ai-intent-item[data-v-319d40a0]:last-child{margin-bottom:0}.ai-intent-content[data-v-319d40a0]{flex:1}.ai-intent-text[data-v-319d40a0]{font-size:.24rem;color:rgba(2,4,15,.45);line-height:.34rem;margin:0}.ai-timeline-icon[data-v-319d40a0]{display:flex;flex-direction:column;align-items:center;margin-right:.16rem}.ai-timeline-circle[data-v-319d40a0]{width:.32rem;height:.32rem;border-radius:50%;border:.02rem solid #4855e1;color:#4855e1;display:flex;align-items:center;justify-content:center}.ai-timeline-connector[data-v-319d40a0]{position:absolute;bottom:0;left:.128rem;transform:translateY(100%);width:.04rem;height:.38rem;border:.02rem dashed rgba(49,65,230,.25)}.ai-check-icon[data-v-319d40a0]{width:.24rem;height:.24rem;z-index:10}.ai-dot[data-v-319d40a0]{width:.04rem;height:.04rem;border-radius:50%;background-color:#4855e1;animation:fade-319d40a0 1.5s ease-in-out infinite}.ai-dot-container[data-v-319d40a0]{width:.24rem;height:.24rem;display:flex;align-items:center;justify-content:space-between;padding:.032rem}.ai-dot[data-v-319d40a0]:first-child{background-color:#6172e6;animation-delay:0s}.ai-dot[data-v-319d40a0]:nth-child(2){background-color:#6172e6;animation-delay:.2s}.ai-dot[data-v-319d40a0]:nth-child(3){background-color:#6172e6;animation-delay:.4s}@keyframes fade-319d40a0{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}@keyframes spinAround-2396f43e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-v-2396f43e]:root{--sat:env(safe-area-inset-top);--sar:env(safe-area-inset-right);--sab:env(safe-area-inset-bottom);--sal:env(safe-area-inset-left)}.customized-message-list[data-v-2396f43e]{display:flex;flex-direction:column;flex-shrink:0;gap:.24rem}.list-box[data-v-2396f43e]{position:relative;display:flex;justify-content:space-between}.generate-text[data-v-2396f43e]{font-size:.28rem;color:rgba(2,4,15,.85);line-height:.4rem}.edit-textarea[data-v-2396f43e]{width:100%;border:none;outline:none;resize:none;background:transparent;padding:0;margin:0;min-height:7.5em;max-height:200px;overflow-y:auto;line-height:1.5em}.open-map-btn[data-v-2396f43e]{width:100%;margin-top:.28rem;padding:.12rem;font-size:.28rem;line-height:.4rem;color:#fff;background:#0057ff;border-radius:.32rem}.error-content[data-v-2396f43e]{width:-moz-fit-content;width:fit-content;padding:.16rem .34rem;text-align:center;font-size:.28rem;color:#fff;line-height:.4rem;background:silver;border-radius:.24rem}@keyframes spinAround-ade908fc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-v-ade908fc]:root{--sat:env(safe-area-inset-top);--sar:env(safe-area-inset-right);--sab:env(safe-area-inset-bottom);--sal:env(safe-area-inset-left)}.scroll-button[data-v-ade908fc]{position:absolute;bottom:.32rem;left:50%;transform:translate(-50%,50%);display:flex;justify-content:center;align-items:center;border-radius:50%;z-index:10;opacity:0;transition:opacity .3s ease}.scroll-button-img[data-v-ade908fc]{width:.72rem;height:.72rem}.scroll-button.fade-in[data-v-ade908fc]{opacity:1}.scroll-button.fade-out[data-v-ade908fc]{opacity:0}@keyframes spinAround-25b36388{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-v-25b36388]:root{--sat:env(safe-area-inset-top);--sar:env(safe-area-inset-right);--sab:env(safe-area-inset-bottom);--sal:env(safe-area-inset-left)}.title-nav[data-v-25b36388]{display:flex;justify-content:center;align-items:center;padding:.32rem;font-weight:500;font-size:.3rem;color:#02040f;line-height:.42rem}.feedback-content[data-v-25b36388]{padding:.32rem;padding-top:0}.feedback-content .feedback-box[data-v-25b36388]{display:grid;grid-template-columns:repeat(3,1fr);gap:.16rem;margin-bottom:.28rem}.feedback-content .feedback-item[data-v-25b36388]{padding:.16rem;margin-bottom:.16rem;border-radius:.08rem;background-color:#f5f5f5;text-align:center;color:rgba(2,4,15,.85);font-size:.28rem;line-height:.4rem;cursor:pointer;transition:all .2s ease-in-out;border:.02rem solid transparent}.feedback-content .feedback-item.selected[data-v-25b36388]{color:#0057ff;background:rgba(0,87,255,.08);border-color:#0057ff}.feedback-content .feedback-textarea[data-v-25b36388]{margin-top:.16rem;padding:.16rem .24rem;font-size:.28rem;color:rgba(3,5,15,.25);border-radius:.12rem;background-color:#fff;border:.02rem solid #ddd}.feedback-content .submit-button[data-v-25b36388]{margin-top:.64rem;font-weight:500;font-size:.3rem;background-color:#0057ff;border-radius:.16rem}@keyframes spinAround-33461944{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-v-33461944]:root{--sat:env(safe-area-inset-top);--sar:env(safe-area-inset-right);--sab:env(safe-area-inset-bottom);--sal:env(safe-area-inset-left)}.blur-overlay[data-v-33461944]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:999}@keyframes spinAround-8a300452{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-v-8a300452]:root{--sat:env(safe-area-inset-top);--sar:env(safe-area-inset-right);--sab:env(safe-area-inset-bottom);--sal:env(safe-area-inset-left)}.search-match-item[data-v-8a300452]{padding:.24rem 0;font-weight:500}.search-match-item[data-v-8a300452] mark{color:#0057ff;background:none}.search-match-question[data-v-8a300452]{font-weight:500;font-size:.28rem;color:rgba(2,4,15,.85);line-height:.4rem}.search-match-answer[data-v-8a300452]{font-size:.24rem;color:rgba(2,4,15,.45);line-height:.34rem}@keyframes spinAround-100ed74e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-v-100ed74e]:root{--sat:env(safe-area-inset-top);--sar:env(safe-area-inset-right);--sab:env(safe-area-inset-bottom);--sal:env(safe-area-inset-left)}.search-page[data-v-100ed74e]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:99;display:flex;flex-direction:column;padding-top:40px;padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top);font-size:.28rem;line-height:.4rem}.search-page[data-v-100ed74e] *{touch-action:auto}.search-header[data-v-100ed74e]{display:flex;align-items:center;gap:.32rem;padding:.32rem .24rem;padding-right:.32rem}.search-header .search-input-wrapper[data-v-100ed74e]{flex:1;display:flex;align-items:center;gap:.2rem;padding:.2rem .18rem;background:rgba(2,4,15,.04);border-radius:.16rem}.search-header .search-input-wrapper .search-input[data-v-100ed74e]{flex:1;background-color:transparent;padding:0}.search-header .search-input-wrapper .search-img[data-v-100ed74e]{width:.32rem;height:.32rem}.search-header .search-input-wrapper .cancel-img[data-v-100ed74e]{width:.36rem;height:.36rem}.search-header .cancel-text[data-v-100ed74e]{font-weight:500;font-size:.28rem;color:rgba(2,4,15,.45);line-height:.4rem}.search-list-title[data-v-100ed74e]{padding:0 .24rem .16rem;font-weight:500;color:rgba(2,4,15,.45);border-bottom:.02rem solid rgba(2,4,15,.12)}.search-list[data-v-100ed74e]{flex:1;height:0;overflow:auto;margin-bottom:calc(constant(safe-area-inset-bottom) + .24rem);margin-bottom:calc(env(safe-area-inset-bottom) + .24rem);padding:.24rem}.loading-more-wrapper[data-v-100ed74e]{margin-top:.2rem;display:flex;justify-content:center;align-items:center;gap:.32rem;color:#666}.no-more-data[data-v-100ed74e]{margin-top:.2rem;text-align:center;color:#666}@keyframes spinAround-ba9135c8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-v-ba9135c8]:root{--sat:env(safe-area-inset-top);--sar:env(safe-area-inset-right);--sab:env(safe-area-inset-bottom);--sal:env(safe-area-inset-left)}.tour-mask[data-v-ba9135c8]{position:fixed;inset:0;z-index:1001;pointer-events:none;touch-action:none}.tour-step[data-v-ba9135c8]{position:absolute;z-index:1001}.stop-touch-mask[data-v-ba9135c8]{position:fixed;top:0;left:0;z-index:1001;height:100vh;width:100vw;touch-action:none}.tour-line[data-v-ba9135c8]{position:relative;width:.66rem;height:.88rem;border:.02rem dashed #fff}.tour-line-dot[data-v-ba9135c8]{position:absolute;left:0;display:inline-block;width:.24rem;height:.24rem;background:hsla(0,0%,100%,.35);border-radius:50%}.tour-box[data-v-ba9135c8]{position:absolute;display:flex;flex-direction:column;gap:.16rem;white-space:normal;word-wrap:break-word}.tour-title[data-v-ba9135c8]{font-weight:500;font-size:.32rem;color:#fff;line-height:.44rem}.tour-content[data-v-ba9135c8]{font-size:.28rem;color:#fff;line-height:.4rem}.tour-actions[data-v-ba9135c8]{margin-top:.4rem;display:flex;gap:.2rem}.finished-button[data-v-ba9135c8],.primary-btn[data-v-ba9135c8]{padding:.12rem .32rem;background:hsla(0,0%,84.7%,0);border-radius:.08rem;white-space:nowrap;color:#fff;background:rgba(0,0,0,.45);border:.02rem solid #fff}@keyframes spinAround{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--sat:env(safe-area-inset-top);--sar:env(safe-area-inset-right);--sab:env(safe-area-inset-bottom);--sal:env(safe-area-inset-left)}.share-qrcode{display:flex;align-items:center;justify-content:center;gap:.4rem;margin-top:.48rem}.share-qrcode .img{width:1.44rem;height:1.44rem}.share-qrcode .text{height:.4rem;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.28rem;color:rgba(2,4,13,.85);line-height:.4rem;text-align:center;font-style:normal}@keyframes spinAround-7a593720{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-v-7a593720]:root{--sat:env(safe-area-inset-top);--sar:env(safe-area-inset-right);--sab:env(safe-area-inset-bottom);--sal:env(safe-area-inset-left)}.share-card[data-v-7a593720]{display:flex;justify-content:space-around;align-items:center;padding:.32rem 0 .4rem;background-color:#fff}.share-card .share-item[data-v-7a593720]{display:flex;flex-direction:column;justify-content:center;align-items:center}.share-card .share-item .share-icon[data-v-7a593720]{margin-bottom:.08rem;width:.96rem;height:.96rem}.share-card .share-item .share-text[data-v-7a593720]{font-size:.28rem;color:rgba(3,5,15,.65);line-height:.4rem}@keyframes spinAround-1097e596{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-v-1097e596]:root{--sat:env(safe-area-inset-top);--sar:env(safe-area-inset-right);--sab:env(safe-area-inset-bottom);--sal:env(safe-area-inset-left)}.share-title[data-v-1097e596]{display:flex;justify-content:center;align-items:center;padding:.44rem .12rem;color:#03050f;font-size:.4rem;line-height:.56rem;font-weight:500;z-index:1;background:transparent}.ai-header-icon[data-v-1097e596]{width:.56rem;height:.56rem;margin-right:.08rem}