.chat-history[data-v-5a504e54]{height:100%;display:flex;flex-direction:column}.chat_top[data-v-5a504e54]{display:flex;align-items:center;justify-content:space-between;background:#fff;width:100%;position:fixed;top:0;left:0;z-index:1;padding:4rem .9375rem 0;box-sizing:border-box}.chat_top .chat_top_left[data-v-5a504e54],.chat_top .chat_top_right[data-v-5a504e54]{font-size:.9375rem;color:#333}.chat_top .chat_top_left[data-v-5a504e54]{font-weight:700}.chat_top .chat_top_right[data-v-5a504e54]{display:flex;align-items:center}.chat_top .chat_top_right img[data-v-5a504e54]{width:1.25rem}.history-list[data-v-5a504e54]{flex:1;display:flex;flex-direction:column;gap:.75rem;overflow-y:auto;height:100%;padding:5.5rem .9375rem 1rem;box-sizing:border-box}.history-item[data-v-5a504e54]{display:flex;flex-direction:column;border-radius:.5rem;cursor:pointer;padding:.78125rem 0}.history-item .item-header[data-v-5a504e54]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;font-weight:400;font-size:.75rem;color:#999}.history-item .item-content[data-v-5a504e54]{display:flex;justify-content:space-between;align-items:center;margin-top:.625rem}.history-item .item-content .title[data-v-5a504e54]{font-size:.9375rem;color:#333;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:.5rem}.history-item .item-content .actions[data-v-5a504e54]{display:flex;width:3.4375rem;justify-content:space-between}.history-item .item-content .actions img[data-v-5a504e54]{width:1.25rem}.confirm-dialog[data-v-5a504e54]{display:flex;justify-content:center;align-items:center;width:16.25rem;height:9.5rem;background:#fff}.dialog-content[data-v-5a504e54]{position:relative;background-color:#fff;border-radius:1rem;padding:1.5rem;width:18.75rem;z-index:2;text-align:center}.dialog-title[data-v-5a504e54]{font-weight:700;font-size:1rem;color:#333;margin-bottom:.9375rem}.dialog-message[data-v-5a504e54]{font-weight:400;font-size:.875rem;color:#333;line-height:1.25rem;margin-bottom:1.0625rem}.dialog-actions[data-v-5a504e54]{display:flex;gap:.75rem;justify-content:center;align-items:center}.btn-cancel[data-v-5a504e54],.btn-delete[data-v-5a504e54]{width:6rem;height:2rem;background:#ededed;border-radius:1.375rem;line-height:2rem;color:#333;font-size:.75rem}.btn-delete[data-v-5a504e54]{background:red;color:#fff}.overlay[data-v-f11c0784]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:2000;display:flex;align-items:center;justify-content:center}.profile-popup[data-v-f11c0784]{width:85vw;max-height:80vh;display:flex;flex-direction:column;background:#fff;border-radius:.75rem;overflow:hidden}.popup-fade-enter-active[data-v-f11c0784],.popup-fade-leave-active[data-v-f11c0784]{transition:opacity .2s}.popup-fade-enter[data-v-f11c0784],.popup-fade-leave-to[data-v-f11c0784]{opacity:0}.popup-header[data-v-f11c0784]{padding:1.25rem 1rem 1.5rem;flex-shrink:0}.header-row[data-v-f11c0784]{display:flex;align-items:center;justify-content:space-between}.header-title[data-v-f11c0784]{font-size:1.0625rem;font-weight:700;color:#333;line-height:1.5rem}.header-close[data-v-f11c0784]{width:1.25rem;height:1.25rem;cursor:pointer;margin-top:-2rem;margin-right:-.5rem}.header-subtitle[data-v-f11c0784]{font-size:.8125rem;font-weight:400;color:#666;margin-top:.375rem}.loading-wrap[data-v-f11c0784]{display:flex;justify-content:center;align-items:center;padding:3rem 0}.popup-content[data-v-f11c0784]{flex:1;overflow-y:auto;padding:0 1rem}.section-block[data-v-f11c0784]{border-bottom:1px solid #f0f0f0}.section-block[data-v-f11c0784]:last-child{border-bottom:none}.section-header[data-v-f11c0784]{display:flex;align-items:center;padding:1rem 0;cursor:pointer}.section-title[data-v-f11c0784]{font-size:.9375rem;font-weight:700;color:#333;flex-shrink:0;line-height:1.3125rem}.section-value[data-v-f11c0784]{flex:1;font-size:.875rem;font-weight:400;color:#666;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:.5rem}.section-arrow[data-v-f11c0784]{width:.75rem;height:.75rem;transition:transform .2s}.section-arrow.expanded[data-v-f11c0784]{transform:rotate(90deg)}.section-body[data-v-f11c0784]{padding-bottom:.75rem}.option-list[data-v-f11c0784]{display:flex;flex-wrap:wrap;gap:.5rem}.option-item[data-v-f11c0784]{width:auto;height:1.875rem;display:inline-flex;align-items:center;justify-content:center;background:#f8fafe;border-radius:.4375rem;border:1px solid #dbe2f2;font-size:.875rem;font-weight:400;color:#8290ab;padding:0 .6875rem}.option-item.active[data-v-f11c0784]{background:#2883e0;border-color:#2883e0;color:#fff;font-weight:400}.option-item.option-item--wide[data-v-f11c0784]{height:1.875rem;width:auto;padding:0 1.4375rem}.tag-list[data-v-f11c0784]{display:flex;flex-wrap:wrap;gap:.5rem}.tag-item[data-v-f11c0784]{height:1.875rem;display:inline-flex;align-items:center;justify-content:center;padding:0 .8125rem;background:#f8fafe;border-radius:.9375rem;border:1px solid #dbe2f2;font-size:.875rem;font-weight:400;color:#8290ab;cursor:pointer}.tag-item.active[data-v-f11c0784]{background:#2883e0;border-color:#2883e0;color:#fff;font-weight:400}.custom-tag-row[data-v-f11c0784]{display:flex;align-items:center;gap:.5rem;margin-top:.625rem}.custom-input[data-v-f11c0784]{flex:1;height:2rem;border:1px solid #e0e0e0;border-radius:.5rem;padding:0 .625rem;font-size:.75rem;color:#333;outline:none;background:#fafafa}.custom-input[data-v-f11c0784]::-moz-placeholder{color:#ccc}.custom-input[data-v-f11c0784]:-ms-input-placeholder{color:#ccc}.custom-input[data-v-f11c0784]::placeholder{color:#ccc}.add-btn[data-v-f11c0784]{flex-shrink:0;height:2rem;padding:0 .75rem;background:#2883e0;color:#fff;border-radius:.5rem;font-size:.75rem;font-weight:700;cursor:pointer;line-height:2rem}.popup-footer[data-v-f11c0784]{flex-shrink:0;padding:.5rem 1rem 1rem}.save-btn[data-v-f11c0784]{width:100%;height:2.75rem;background:#2883e0;color:#fff;border:none;border-radius:1.375rem;font-size:1rem;font-weight:400;cursor:pointer}.save-btn[data-v-f11c0784]:active{opacity:.8}.navbar[data-v-47e0fa35]{display:flex;align-items:center;justify-content:space-between;height:2.75rem;width:100vw;position:relative;background:url(../img/top_bg.48bd9091.png) no-repeat;background-size:100% 100%}.back-button[data-v-47e0fa35]{display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;cursor:pointer;border-radius:.25rem;transition:all .2s;position:relative;z-index:10}.back-button .icon[data-v-47e0fa35]{width:2.75rem;height:2.75rem;pointer-events:none}.title[data-v-47e0fa35]{position:absolute;font-size:1.125rem;font-weight:500;color:#333;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100vw;text-align:center}.action-buttons[data-v-47e0fa35]{display:flex;gap:.5rem;align-items:center;z-index:10}.history-button[data-v-47e0fa35]{width:1.625rem;height:1.625rem}.history-button[data-v-47e0fa35],.more-button[data-v-47e0fa35]{display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;cursor:pointer;border-radius:.25rem;transition:all .2s;position:relative;z-index:10}.more-button .icon[data-v-47e0fa35]{width:2.75rem;height:2.75rem;pointer-events:none}.setting-list[data-v-47e0fa35]{border-radius:.5625rem .5625rem 0 0;overflow:hidden}.setting-item[data-v-47e0fa35]{display:flex;align-items:center;justify-content:center;gap:.5rem;height:3.1875rem;background:#fff;cursor:pointer}.setting-item[data-v-47e0fa35]:active{background:#f5f5f5}.setting-item+.setting-item[data-v-47e0fa35]{border-top:1px solid #eee}.setting-text[data-v-47e0fa35]{font-size:.9375rem;font-weight:400;color:#333;text-align:center}.setting-icon[data-v-47e0fa35]{width:1.25rem;height:1.25rem;flex-shrink:0}.setting-divider[data-v-47e0fa35]{height:.5rem;background:#f5f5f5}.setting-footer[data-v-47e0fa35]{background:#fff}.cancel-btn[data-v-47e0fa35]{height:3.1875rem;display:flex;align-items:center;justify-content:center;background:#fff;font-size:.9375rem;font-weight:400;color:#333;cursor:pointer}.cancel-btn[data-v-47e0fa35]:active{background:#f5f5f5}.chat_input[data-v-a92e1854]{width:calc(100vw - 1.875rem);box-sizing:border-box}.chat_input .deep-think-btn[data-v-a92e1854]{padding:.375rem 0}.chat_input .deep-think-icon[data-v-a92e1854]{width:6.4375rem;height:1.9375rem}.chat_input .input-bar[data-v-a92e1854]{display:flex;align-items:center;background:#fff;border-radius:1.375rem;padding:0 .5rem;min-height:2.75rem}.chat_input .preview-bar[data-v-a92e1854]{display:flex;flex-wrap:nowrap;gap:.5rem;padding:.375rem 0;overflow-x:auto;scrollbar-width:none}.chat_input .preview-bar[data-v-a92e1854]::-webkit-scrollbar{display:none}.chat_input .preview-item[data-v-a92e1854]{position:relative;width:6.1875rem;height:4.0625rem;flex-shrink:0;border-radius:.25rem}.chat_input .preview-item .remove-btn[data-v-a92e1854]{position:absolute;top:-.375rem;right:-.375rem;width:1rem;height:1rem;background:rgba(0,0,0,.5);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;line-height:1;cursor:pointer}.chat_input .image-preview-item img[data-v-a92e1854]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.25rem}.chat_input .file-preview-item[data-v-a92e1854]{background:#f1f4fb;border:none;border-radius:.5rem}.chat_input .file-preview-item .file-info[data-v-a92e1854]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:.375rem .25rem;box-sizing:border-box;overflow:hidden}.chat_input .file-preview-item .file-name[data-v-a92e1854]{font-family:PingFang SC;font-weight:700;font-size:.75rem;color:#333;text-align:center;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3}.chat_input .file-preview-item .file-ext[data-v-a92e1854]{font-weight:400;font-size:.55rem;color:#666;margin-top:.125rem;align-self:flex-start}.chat_input .upload-btn[data-v-a92e1854]{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;align-self:center}.chat_input .upload-btn img[data-v-a92e1854]{width:1.75rem;height:1.75rem}.chat_input .upload-btn.upload-btn-disabled[data-v-a92e1854]{opacity:.4;cursor:not-allowed;pointer-events:none}.chat_input[data-v-a92e1854] .van-cell{flex:1;padding:.5rem;align-self:center;background:transparent;border:none}.chat_input[data-v-a92e1854] .van-cell:after{display:none}.chat_input[data-v-a92e1854] .van-field__control{box-sizing:border-box;min-height:1.25rem;max-height:6.25rem;line-height:1.25rem;background:transparent;border:none;resize:none;font-size:.875rem;color:#333;scrollbar-width:thin;scrollbar-color:hsla(0,0%,60%,.6) transparent}.chat_input[data-v-a92e1854] .van-field__control::-webkit-scrollbar{width:.25rem}.chat_input[data-v-a92e1854] .van-field__control::-webkit-scrollbar-thumb{background:hsla(0,0%,60%,.6);border-radius:.125rem}.chat_input[data-v-a92e1854] .van-field__control::-webkit-scrollbar-track{background:transparent}.chat_input[data-v-a92e1854] .van-field__control::-moz-placeholder{color:#999}.chat_input[data-v-a92e1854] .van-field__control:-ms-input-placeholder{color:#999}.chat_input[data-v-a92e1854] .van-field__control::placeholder{color:#999}.chat_input .fake-input[data-v-a92e1854]{flex:1;min-height:1.25rem;max-height:6.25rem;line-height:1.25rem;font-size:.875rem;padding:.5rem;align-self:center;box-sizing:border-box;color:#333;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:hsla(0,0%,60%,.6) transparent;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word}.chat_input .fake-input[data-v-a92e1854]::-webkit-scrollbar{width:.25rem}.chat_input .fake-input[data-v-a92e1854]::-webkit-scrollbar-thumb{background:hsla(0,0%,60%,.6);border-radius:.125rem}.chat_input .fake-input[data-v-a92e1854]::-webkit-scrollbar-track{background:transparent}.chat_input .fake-input.is-placeholder[data-v-a92e1854]{color:#999}.chat_input[data-v-a92e1854] .van-cell.ios-hidden{position:fixed;top:-300px;left:0;width:100%}.chat_input .stop-btn[data-v-a92e1854]{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;align-self:center}.chat_input .stop-btn img[data-v-a92e1854]{width:1.75rem;height:1.75rem}.chat_input .send-btn[data-v-a92e1854],.chat_input .voice-btn[data-v-a92e1854]{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;align-self:center}.chat_input .send-btn img[data-v-a92e1854],.chat_input .voice-btn img[data-v-a92e1854]{width:1.75rem;height:1.75rem}.chat_input .voice-btn-recording[data-v-a92e1854]{background:#ff4d4f;border-radius:50%;-webkit-animation:voice-pulse-data-v-a92e1854 1.2s ease-in-out infinite;animation:voice-pulse-data-v-a92e1854 1.2s ease-in-out infinite}.chat_input .voice-btn-recording img[data-v-a92e1854]{filter:brightness(0) invert(1)}@-webkit-keyframes voice-pulse-data-v-a92e1854{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes voice-pulse-data-v-a92e1854{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.chat_input .send-btn img[data-v-a92e1854]{width:1.75rem;height:1.75rem}.chat_input .disclaimer[data-v-a92e1854]{font-weight:400;font-size:.75rem;color:#666;margin-top:.4375rem;text-align:center;padding-bottom:.5rem}.chat_input .file-menu-overlay[data-v-a92e1854]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999}.chat_input .file-menu[data-v-a92e1854]{position:absolute;bottom:calc(4.5rem + env(safe-area-inset-bottom));left:.9375rem;background:#fff;border-radius:.5rem;box-shadow:0 .125rem .5rem rgba(0,0,0,.1);overflow:hidden;z-index:1000}.chat_input .file-menu .menu-item[data-v-a92e1854]{padding:.875rem 1.5rem;font-size:.875rem;color:#333;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:background .2s;display:flex;align-items:center;gap:.5rem}.chat_input .file-menu .menu-item .menu-icon[data-v-a92e1854]{width:1.25rem;height:1.25rem}.chat_input .file-menu .menu-item[data-v-a92e1854]:last-child{border-bottom:none}.chat_input .file-menu .menu-item[data-v-a92e1854]:hover{background:#f5f5f5}.welcome-page[data-v-39fe8d10]{width:100%;height:100%;display:flex;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;padding-bottom:5rem}.welcome-header[data-v-39fe8d10]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.875rem;padding:1rem;padding-right:1.825rem;border-radius:.5rem;position:relative}.welcome-header .icon[data-v-39fe8d10]{position:absolute;left:1.5rem;top:1.5rem;display:flex;align-items:center;justify-content:center}.welcome-header .icon img[data-v-39fe8d10]{width:1.1875rem}.welcome-text[data-v-39fe8d10]{flex:1;text-align:center}.title[data-v-39fe8d10]{font-weight:700;font-size:1.25rem;color:#03274d;line-height:1.75rem}.subtitle[data-v-39fe8d10]{margin-top:.5rem;font-weight:400;font-size:.875rem;color:#294b77}.panda-avatar[data-v-39fe8d10]{width:4.0625rem;height:5.75rem}.faq-container[data-v-39fe8d10]{height:24rem;width:calc(100vw - .8rem);margin:0 auto;background:url(../img/default_list_bg.97165fe7.png) no-repeat;background-size:100%;padding:1.25rem;box-sizing:border-box}.faq-header[data-v-39fe8d10]{display:flex;align-items:center;justify-content:space-between;width:calc(100vw - 5rem);margin:0 auto 1.25rem}.faq-icon[data-v-39fe8d10]{width:1rem;height:1.0625rem;margin-right:.5rem}.faq-icon img[data-v-39fe8d10]{width:100%;height:100%}.faq-title[data-v-39fe8d10]{display:flex;align-items:center;font-weight:800;font-size:1.0625rem;color:#333}.faq-title img[data-v-39fe8d10]{width:2.3125rem;margin-right:.625rem}.refresh-button[data-v-39fe8d10]{display:flex;align-items:center}.refresh-button .refresh-icon[data-v-39fe8d10]{width:.9375rem;height:.9375rem;margin-right:.25rem}.refresh-button .refresh-icon img[data-v-39fe8d10]{width:100%;height:100%}.refresh-text[data-v-39fe8d10]{font-size:.75rem;color:#333}.faq-list[data-v-39fe8d10]{display:flex;flex-direction:column;width:calc(100vw - 5rem);margin:0 auto;gap:.625rem}.faq-item[data-v-39fe8d10]{height:2.8125rem;display:flex;align-items:center;background:#fff;border-radius:2.8125rem;cursor:pointer;padding-left:.9375rem;padding-right:.9375rem}.faq-content[data-v-39fe8d10]{flex:1;min-width:0;font-size:.875rem;color:#333;font-weight:400;overflow:hidden;white-space:nowrap}.faq-content .faq-marquee[data-v-39fe8d10]{display:inline-flex;white-space:nowrap;font-size:0}.faq-content.is-scroll .faq-marquee[data-v-39fe8d10]{-webkit-animation:faq-marquee-data-v-39fe8d10 6s linear infinite;animation:faq-marquee-data-v-39fe8d10 6s linear infinite}.faq-content .faq-content-text[data-v-39fe8d10]{font-size:.875rem;padding-right:4.5rem}@-webkit-keyframes faq-marquee-data-v-39fe8d10{10%{transform:translateX(0)}80%{transform:translateX(-33%)}to{transform:translateX(-33%)}}@keyframes faq-marquee-data-v-39fe8d10{10%{transform:translateX(0)}80%{transform:translateX(-33%)}to{transform:translateX(-33%)}}.faq-action[data-v-39fe8d10]{padding-left:.25rem}.faq-action .action-icon[data-v-39fe8d10],.faq-action .action-icon img[data-v-39fe8d10]{width:1.25rem;height:.3125rem}.research-container[data-v-39fe8d10]{width:100vw;margin:0 auto;padding:1.5rem 1.25rem;box-sizing:border-box;border-radius:.75rem;min-height:20rem;position:relative}.research-header[data-v-39fe8d10]{display:flex;align-items:center;margin-bottom:.625rem}.research-info-icon[data-v-39fe8d10]{width:1.5rem;height:1.5rem;margin-right:.5rem;display:flex;align-items:center;justify-content:center}.research-title[data-v-39fe8d10]{font-weight:700;font-size:1.0625rem;color:#333}.research-card[data-v-39fe8d10]{height:2.25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;background:#fff;border-radius:1.5625rem;padding:0 1rem;cursor:pointer;display:flex;align-items:center;margin-top:.625rem}.research-card-text[data-v-39fe8d10]{font-weight:400;font-size:.875rem;color:#333}.research-refresh[data-v-39fe8d10]{margin-top:.625rem;display:flex;align-items:center;cursor:pointer}.research-refresh img[data-v-39fe8d10]{width:1.8125rem;height:1.8125rem}.seek-container[data-v-bbfa7a5e]{width:100%;background-color:transparent}.seek-body[data-v-bbfa7a5e]{overflow:hidden}.task-list[data-v-bbfa7a5e]{display:flex;flex-direction:column}.task-item[data-v-bbfa7a5e]{display:flex;align-items:stretch;padding:0;background-color:transparent;position:relative}.task-icon-wrapper[data-v-bbfa7a5e]{flex-direction:column;width:1.25rem;margin-right:.75rem}.task-dot[data-v-bbfa7a5e],.task-icon-wrapper[data-v-bbfa7a5e]{display:flex;align-items:center;flex-shrink:0;position:relative}.task-dot[data-v-bbfa7a5e]{width:1.1875rem;height:1.1875rem;border-radius:50%;z-index:1;justify-content:center}.task-dot img[data-v-bbfa7a5e]{width:1.1875rem;height:1.1875rem;-o-object-fit:contain;object-fit:contain}.task-dot .processing-icon[data-v-bbfa7a5e]{-webkit-animation:seek-spin-data-v-bbfa7a5e 5s linear infinite;animation:seek-spin-data-v-bbfa7a5e 5s linear infinite}.dashed-line[data-v-bbfa7a5e]{position:absolute;top:1.5rem;left:50%;transform:translateX(-50%);height:calc(100% - 1.8rem);border-left:.0625rem solid #2883e0}.task-content[data-v-bbfa7a5e]{flex:1;padding-bottom:.5rem}.task-title[data-v-bbfa7a5e]{font-size:.875rem;line-height:1.375rem;font-weight:400;color:#333}.task-details[data-v-bbfa7a5e]{margin-top:.125rem;display:flex;flex-direction:column;gap:.125rem}.detail-item[data-v-bbfa7a5e]{font-size:.75rem;color:#999;line-height:1.25rem}@-webkit-keyframes seek-spin-data-v-bbfa7a5e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes seek-spin-data-v-bbfa7a5e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.message-actions[data-v-0488055a]{width:100%;margin-top:.25rem}.actions-list[data-v-0488055a]{display:flex;gap:.625rem;align-items:center;justify-content:flex-start}.action-item[data-v-0488055a]{display:flex;align-items:center;gap:.25rem;cursor:pointer;border-radius:.25rem;transition:all .2s}.action-item[data-v-0488055a]:hover{background-color:rgba(0,0,0,.05)}.action-item.active[data-v-0488055a]{opacity:.6}.action-item.active .action-icon[data-v-0488055a]{transform:scale(1.1)}.action-icon[data-v-0488055a]{width:1.8125rem;height:1.8125rem;line-height:1;-o-object-fit:contain;object-fit:contain;transition:all .2s}.action-icon.collected[data-v-0488055a]{opacity:1}.action-text[data-v-0488055a]{font-size:.75rem;color:#666;white-space:nowrap}.recommended-questions[data-v-0488055a]{margin-top:.75rem;display:flex;flex-direction:column;gap:.625rem;overflow:hidden}.skeleton-questions .skeleton-item[data-v-0488055a]{height:2.25rem;display:flex;align-items:center;background:#f5f5f5;border-radius:1.5625rem;padding-left:.9375rem;padding-right:.9375rem;overflow:hidden}.skeleton-questions .skeleton-icon[data-v-0488055a]{width:1rem;height:1rem;border-radius:50%;background:#e8e8e8;margin-right:.5rem;flex-shrink:0}.skeleton-questions .skeleton-text[data-v-0488055a]{height:.75rem;border-radius:.25rem;background:linear-gradient(90deg,#e8e8e8 25%,#f0f0f0 50%,#e8e8e8 75%);background-size:200% 100%;-webkit-animation:skeleton-shimmer-data-v-0488055a 1.5s ease-in-out infinite;animation:skeleton-shimmer-data-v-0488055a 1.5s ease-in-out infinite}@-webkit-keyframes skeleton-shimmer-data-v-0488055a{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes skeleton-shimmer-data-v-0488055a{0%{background-position:200% 0}to{background-position:-200% 0}}.question-item[data-v-0488055a]{height:2.25rem;display:flex;align-items:center;background:#fff;border-radius:1.5625rem;cursor:pointer;padding-left:.9375rem;padding-right:.9375rem;max-width:100%;overflow:hidden;transition:all .2s}.question-item[data-v-0488055a]:active{transform:scale(.98)}.question-icon[data-v-0488055a]{width:1rem;height:1.0625rem;margin-right:.5rem;flex-shrink:0}.question-text[data-v-0488055a]{flex:1;min-width:0;font-size:.875rem;color:#333;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.question-arrow[data-v-0488055a]{width:1.25rem;height:.3125rem;flex-shrink:0;margin-left:.5rem}.feedback-popup[data-v-0488055a]{padding:0 .9375rem}.feedback-title[data-v-0488055a]{height:3.1875rem;background:#fff;border-radius:.5625rem .5625rem 0 0;font-weight:400;font-size:.9375rem;color:#333;display:flex;align-items:center;margin-bottom:1rem;justify-content:center;border-bottom:.5px solid #e7e7e7}.feedback-tags[data-v-0488055a]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.tag-item[data-v-0488055a]{padding:.5rem 1.625rem;background:#f5f5f5;border-radius:1.125rem;font-weight:400;font-size:.875rem;color:#999;cursor:pointer;transition:all .2s}.tag-item.tag-active[data-v-0488055a]{background:#2883e0;color:#fff}.feedback-input-wrap[data-v-0488055a]{position:relative;margin-bottom:1rem}.feedback-textarea[data-v-0488055a]{width:100%;background:#f5f5f5;border:1px solid #eaecef;border-radius:.5rem;padding:.625rem;box-sizing:border-box}.feedback-textarea[data-v-0488055a]:after{display:none}.feedback-textarea[data-v-0488055a] .van-field__control{height:6.25rem;font-size:.875rem;color:#333;resize:none;background:transparent}.feedback-textarea[data-v-0488055a] .van-field__control::-moz-placeholder{color:#999}.feedback-textarea[data-v-0488055a] .van-field__control:-ms-input-placeholder{color:#999}.feedback-textarea[data-v-0488055a] .van-field__control::placeholder{color:#999}.feedback-count[data-v-0488055a]{position:absolute;right:.625rem;bottom:.3125rem;font-size:.875rem;color:#999}.feedback-submit[data-v-0488055a]{width:100%;height:2.75rem;background:#eee;border-radius:1.375rem;display:flex;align-items:center;justify-content:center;font-size:1rem;color:#999;cursor:pointer;transition:all .2s;margin-bottom:constant(safe-area-inset-bottom);margin-bottom:env(safe-area-inset-bottom)}.feedback-submit.submit-active[data-v-0488055a]{background:#2883e0;color:#fff}.course-card[data-v-d691e8d0]{display:flex;flex-direction:column;background:transparent;border-radius:.5rem;padding:.625rem;cursor:pointer;gap:.5rem}.course-header[data-v-d691e8d0]{display:flex;flex-direction:column;gap:.25rem}.course-header-name[data-v-d691e8d0]{font-weight:700;font-size:1rem;color:#2883e0;line-height:1.5}.course-header-intro[data-v-d691e8d0]{font-weight:400;font-size:.9375rem;color:#333;line-height:1.5625rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.course-body[data-v-d691e8d0]{display:flex;gap:.625rem}.course-cover[data-v-d691e8d0]{width:9.6875rem;height:5.8125rem;border-radius:.375rem;overflow:hidden;flex-shrink:0;position:relative}.course-cover img[data-v-d691e8d0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.course-cover .course-corner[data-v-d691e8d0]{position:absolute;top:0;right:0;width:3.5rem;height:1.1875rem;border-radius:0 .5rem 0 .5rem;overflow:hidden;z-index:2}.course-cover .course-corner img[data-v-d691e8d0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.course-info[data-v-d691e8d0]{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:.125rem 0}.course-name[data-v-d691e8d0]{font-weight:700;font-size:.9375rem;color:#333;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course-teacher[data-v-d691e8d0]{display:flex;align-items:center;gap:.3125rem}.teacher-avatar[data-v-d691e8d0]{width:1.875rem;height:1.875rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.teacher-name[data-v-d691e8d0]{font-weight:400;font-size:.75rem;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course-lessons[data-v-d691e8d0]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;color:#2883e0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.course-type[data-v-d691e8d0]{background:#cfe7ff;border-radius:.1875rem;line-height:1.1875rem;height:1.1875rem;padding:0 .375rem}.course-type-icon[data-v-d691e8d0]{display:flex;align-items:center;justify-content:center;line-height:1}.course-type-icon img[data-v-d691e8d0]{width:2.5rem;height:1.1875rem!important;display:block}.course-type-icon.is-combo img[data-v-d691e8d0]{width:4rem;height:1.1875rem!important;display:block}.course-lessons>span[data-v-d691e8d0]:first-child{border-radius:.1875rem;padding:.2rem .375rem}.teacher-card[data-v-69f199f0]{width:100%;box-sizing:border-box}.teacher-header[data-v-69f199f0]{display:flex;align-items:center;gap:.625rem;margin-top:.5rem}.teacher-avatar[data-v-69f199f0]{width:2.5rem;height:2.5rem;border-radius:50%;overflow:hidden;flex-shrink:0;background:#d4e8fa}.teacher-avatar img[data-v-69f199f0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar-placeholder[data-v-69f199f0]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;color:#2883e0;background:#d4e8fa}.teacher-info[data-v-69f199f0]{flex:1;min-width:0}.teacher-name[data-v-69f199f0]{font-weight:700;font-size:.9375rem;color:#1a1a1a;line-height:1.375rem}.teacher-radar[data-v-e45e1d88]{width:100%;box-sizing:border-box}.section-title[data-v-e45e1d88]{font-weight:700;font-size:1rem;color:#2883e0;margin-bottom:.375rem}.radar-section[data-v-e45e1d88]{display:flex;justify-content:center;margin-top:.375rem}.radar-chart[data-v-e45e1d88]{width:21rem;height:21rem}.research-plan[data-v-32105204]{border-radius:.75rem;width:100%;box-sizing:border-box}.plan-title[data-v-32105204]{display:flex;align-items:center;gap:.375rem;margin-bottom:.5rem}.plan-title-icon[data-v-32105204]{width:1.125rem;height:1.125rem;-o-object-fit:contain;object-fit:contain}.plan-title span[data-v-32105204]{font-weight:700;font-size:1rem;color:#2883e0;line-height:.9375rem}.plan-greeting[data-v-32105204]{font-weight:400;font-size:.9375rem;color:#333;line-height:1.5625rem;margin-bottom:.75rem}.plan-topic-card[data-v-32105204]{background:#e6f0ff;border-radius:.5rem;padding:.75rem;margin-bottom:.75rem}.topic-label[data-v-32105204]{font-size:.75rem;color:#2883e0;font-weight:500;margin-bottom:.25rem}.topic-text[data-v-32105204]{font-size:.875rem;color:#333;line-height:1.5rem;font-weight:500}.plan-card[data-v-32105204]{background:#fff url(../img/deep_research_bg.b92b2b06.png) no-repeat 50%/cover;border-radius:.5rem;box-shadow:0 .125rem .5rem rgba(0,0,0,.06);padding:.75rem}.plan-card-title[data-v-32105204]{font-weight:700;font-size:.9375rem;color:#333;line-height:1.375rem;margin-bottom:.5rem}.plan-steps[data-v-32105204]{display:flex;flex-direction:column}.plan-step[data-v-32105204]{display:flex;gap:.5rem;position:relative}.step-line-wrap[data-v-32105204]{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:1rem;padding-top:.1875rem;position:relative}.step-icon[data-v-32105204]{width:1rem;height:1rem;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.step-line[data-v-32105204]{position:absolute;top:1.5rem;left:50%;transform:translateX(-50%);height:calc(100% - 1.8rem);border-left:.0625rem solid #2883e0}.plan-step:last-child .step-line[data-v-32105204]{display:none}.step-content[data-v-32105204]{flex:1;min-width:0;padding-bottom:1.25rem}.plan-step:last-child .step-content[data-v-32105204]{padding-bottom:0}.step-header[data-v-32105204]{font-weight:700;font-size:.9375rem;color:#333;line-height:1.375rem}.step-body[data-v-32105204]{padding-top:.25rem}.step-text[data-v-32105204]{font-size:.8125rem;color:#333;line-height:1.375rem}.expand-btn[data-v-32105204]{color:#2883e0;font-size:.8125rem;line-height:1.375rem;cursor:pointer}.plan-actions[data-v-32105204]{display:flex;justify-content:space-around;padding:.5rem 0}.btn[data-v-32105204]{display:flex;align-items:center;justify-content:center;gap:.375rem;width:6.6875rem;height:2.25rem;border-radius:1.125rem;font-size:.875rem;font-weight:400;cursor:pointer;border:none;outline:none;transition:opacity .2s}.btn[data-v-32105204]:active{opacity:.8}.btn-icon[data-v-32105204]{width:.875rem;height:.875rem;-o-object-fit:contain;object-fit:contain}.btn-outline[data-v-32105204]{background:#fff;color:#2883e0;border:.0625rem solid #2883e0}.btn-primary[data-v-32105204]{background:#2883e0;color:#fff}.btn-disabled[data-v-32105204]{opacity:.4;cursor:not-allowed;pointer-events:none}.research-report[data-v-7216c3d0]{border-radius:.75rem;width:100%;box-sizing:border-box}.report-title[data-v-7216c3d0]{display:flex;align-items:center;gap:.375rem;margin-bottom:.5rem}.report-title-icon[data-v-7216c3d0]{width:1.125rem;height:1.125rem;-o-object-fit:contain;object-fit:contain}.report-title span[data-v-7216c3d0]{font-size:1rem;font-weight:600;color:#1a73e8;line-height:1.5rem}.report-desc[data-v-7216c3d0]{font-size:.875rem;color:#333;line-height:1.5rem;margin-bottom:.75rem}.report-card-wrap[data-v-7216c3d0]{display:flex;align-items:flex-start;gap:.625rem;background:linear-gradient(136deg,#f3faff,#e9f6ff);border-radius:.625rem;border:.0625rem solid #fff;padding:.75rem;box-sizing:border-box}.report-card-icon[data-v-7216c3d0]{width:3rem;height:3rem;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.report-card-right[data-v-7216c3d0]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.report-card-title[data-v-7216c3d0]{font-size:.9375rem;font-weight:700;color:#333;line-height:1.375rem;word-break:break-all}.report-card-time[data-v-7216c3d0]{font-size:.75rem;color:#999;line-height:1.25rem;font-weight:400}.btn-open[data-v-7216c3d0]{width:100%;height:2.25rem;border-radius:1.125rem;font-size:.875rem;font-weight:400;cursor:pointer;border:none;outline:none;background:#2883e0;color:#fff;transition:opacity .2s;margin-top:.25rem}.btn-open[data-v-7216c3d0]:active{opacity:.8}.chat-container[data-v-31931191]{width:100%;height:100%;display:flex;flex-direction:column}.chat-messages[data-v-31931191]{flex:1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:1rem;padding-bottom:8rem;box-sizing:border-box}.message[data-v-31931191]{display:flex;align-items:flex-start;gap:.5rem;max-width:80%}.user-message[data-v-31931191]{align-self:flex-end;flex-direction:row-reverse}.ai-message[data-v-31931191]{align-self:flex-start;flex-direction:row}.message-content[data-v-31931191]{display:flex;flex-direction:column;gap:.25rem;line-height:1.5;max-width:100%;overflow:hidden}.user-content[data-v-31931191]{align-items:flex-end;max-width:100%;overflow:hidden}.user-msg-row[data-v-31931191]{display:flex;align-items:center;gap:.375rem}.user-images[data-v-31931191]{display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:.25rem}.user-images .user-img-item[data-v-31931191]{width:6.1875rem;height:4.0625rem;border-radius:.25rem;overflow:hidden;cursor:pointer}.user-images .user-img-item img[data-v-31931191]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.user-file[data-v-31931191]{background:#f1f4fb;border-radius:.5rem;padding:.375rem .5rem;margin-bottom:.25rem}.user-file .user-file-info[data-v-31931191]{display:flex;flex-direction:column;justify-content:space-between}.user-file .user-file-name[data-v-31931191]{font-family:PingFang SC;font-weight:700;font-size:1rem;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:10rem}.user-file .user-file-ext[data-v-31931191]{font-weight:400;font-size:.75rem;color:#666}.edit-btn[data-v-31931191]{width:1.5rem;height:1.5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.6}.edit-btn[data-v-31931191]:active{opacity:1}.edit-btn img[data-v-31931191]{width:1rem;height:1rem}.ai-content[data-v-31931191]{align-items:flex-start}.message-text[data-v-31931191]{border-radius:.3125rem;font-size:.875rem;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;line-height:1.5;max-width:100%;overflow:hidden}.user-content .message-text[data-v-31931191]{background:#2883e0;color:#fff;padding:.625rem;max-width:100%;word-wrap:break-word;word-break:break-all;overflow-wrap:break-word}.ai-content .message-text[data-v-31931191]{background-color:transparent;color:#333;border:none;max-width:100%;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;font-size:1rem;line-height:1.6}.ai-content .message-text[data-v-31931191] h1,.ai-content .message-text[data-v-31931191] h2,.ai-content .message-text[data-v-31931191] h3,.ai-content .message-text[data-v-31931191] h4,.ai-content .message-text[data-v-31931191] h5,.ai-content .message-text[data-v-31931191] h6{margin:.5rem 0;font-weight:700;line-height:1.4}.ai-content .message-text[data-v-31931191] h1{font-size:1.375rem}.ai-content .message-text[data-v-31931191] h2{font-size:1.25rem}.ai-content .message-text[data-v-31931191] h3{font-size:1.125rem}.ai-content .message-text[data-v-31931191] h4{font-size:1rem}.ai-content .message-text[data-v-31931191] p{margin:.375rem 0;line-height:1.6;font-size:1rem}.ai-content .message-text[data-v-31931191] ol,.ai-content .message-text[data-v-31931191] ul{padding-left:1.25rem;margin:.375rem 0}.ai-content .message-text[data-v-31931191] li{margin:.125rem 0;line-height:1.6;font-size:1rem}.ai-content .message-text[data-v-31931191] blockquote{margin:.5rem 0;padding:.375rem .75rem;background-color:#f6f8fa;color:#666;border-radius:0 .25rem .25rem 0;font-size:1rem}.ai-content .message-text[data-v-31931191] table{border-collapse:collapse;margin:.5rem 0;width:100%;font-size:.9375rem}.ai-content .message-text[data-v-31931191] td,.ai-content .message-text[data-v-31931191] th{border:1px solid #ddd;padding:.375rem .625rem;text-align:left}.ai-content .message-text[data-v-31931191] th{background-color:#f6f8fa;font-weight:700}.ai-content .message-text[data-v-31931191] code{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.8125rem}.ai-content .message-text[data-v-31931191] :not(pre)>code{background-color:rgba(40,131,224,.08);color:#2883e0;padding:.125rem .375rem;border-radius:.25rem}.ai-content .message-text[data-v-31931191] pre{background-color:#f6f8fa;border-radius:.5rem;margin:.5rem 0;padding:0;overflow:hidden;position:relative}.ai-content .message-text[data-v-31931191] pre .code-block-header{display:flex;justify-content:space-between;align-items:center;padding:.375rem .75rem;background-color:#e8ecf0;font-size:.75rem;color:#666}.ai-content .message-text[data-v-31931191] pre .code-copy-btn{cursor:pointer;color:#666;font-size:.75rem;padding:.125rem .375rem;border-radius:.25rem;background:transparent;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ai-content .message-text[data-v-31931191] pre .code-copy-btn:active{color:#2883e0}.ai-content .message-text[data-v-31931191] pre code{display:block;padding:.875rem 1rem;overflow-x:auto;color:#333;font-size:.8125rem;line-height:1.6;background:transparent}.ai-content .message-text[data-v-31931191] strong{font-weight:600}.ai-content .message-text[data-v-31931191] a{color:#2883e0;text-decoration:none}.ai-content .message-text[data-v-31931191] hr{border:none;border-top:1px solid #e5e5e5;margin:.5rem 0}.research-tip[data-v-31931191]{font-weight:400;font-size:.9375rem;color:#333;line-height:1.375rem}.research-stop-tip[data-v-31931191]{font-weight:400;font-size:.875rem;line-height:1.375rem}.ai-message-wrapper[data-v-31931191]{display:flex;flex-direction:column;gap:.5rem;max-width:15rem}.ai-message-header[data-v-31931191]{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;padding:.5rem 0;height:3rem;box-sizing:border-box}.ai-avatar-small[data-v-31931191]{width:2.75rem;height:2.75rem;border-radius:50%;overflow:hidden;flex-shrink:0;background-color:transparent}.ai-avatar-small img[data-v-31931191]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;transition:none}.ai-status[data-v-31931191]{display:flex;align-items:center;justify-content:center;gap:.25rem}.ai-status.chain-toggle[data-v-31931191]{cursor:pointer}.toggle-arrow[data-v-31931191]{width:1.125rem;height:1.125rem}.thinking-icon[data-v-31931191]{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:-1}.thinking-icon img[data-v-31931191]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.thinking-icon.thinking img[data-v-31931191]{-webkit-animation:thinking-pulse-data-v-31931191 1.5s ease-in-out infinite;animation:thinking-pulse-data-v-31931191 1.5s ease-in-out infinite}@-webkit-keyframes thinking-pulse-data-v-31931191{0%,to{opacity:1}50%{opacity:.5}}@keyframes thinking-pulse-data-v-31931191{0%,to{opacity:1}50%{opacity:.5}}.status-text[data-v-31931191]{font-size:1.0625rem;color:#333;font-weight:700;line-height:1.5rem}.thinking-dots span[data-v-31931191]{opacity:0;-webkit-animation:dot-blink 1.4s infinite;animation:dot-blink 1.4s infinite}.thinking-dots span[data-v-31931191]:first-child{-webkit-animation-delay:0s;animation-delay:0s}.thinking-dots span[data-v-31931191]:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.thinking-dots span[data-v-31931191]:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.course-cards[data-v-31931191]{display:flex;flex-direction:column;gap:.5rem;width:100%}.teacher-cards[data-v-31931191]{display:flex;flex-direction:column;gap:1rem;width:100%}.teacher-cards .teacher-card+.teacher-card[data-v-31931191]{margin-top:.5rem}@-webkit-keyframes dot-blink{0%,20%{opacity:0}50%{opacity:1}80%,to{opacity:0}}@keyframes dot-blink{0%,20%{opacity:0}50%{opacity:1}80%,to{opacity:0}}.ug-overlay[data-v-3ecaa7fe]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.55)}.ug-stage[data-v-3ecaa7fe]{position:relative;line-height:0;max-width:100%;max-height:100%}.ug-img[data-v-3ecaa7fe]{display:block;max-width:100vw;max-height:100vh;width:auto;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;touch-action:none}.ug-hot[data-v-3ecaa7fe]{position:absolute;cursor:pointer;background:transparent;touch-action:none}.ug-hot.is-debug[data-v-3ecaa7fe]{cursor:move}.ug-hot.is-debug.ug-skip[data-v-3ecaa7fe]{background:rgba(255,0,0,.22);outline:1px dashed #ff3b30}.ug-hot.is-debug.ug-next[data-v-3ecaa7fe]{background:rgba(0,128,0,.22);outline:1px dashed #34c759}.ug-hot.is-drag[data-v-3ecaa7fe]{outline-width:2px}.ug-handle[data-v-3ecaa7fe]{position:absolute;right:-.3rem;bottom:-.3rem;width:.9rem;height:.9rem;background:#fff;border:1px solid #333;border-radius:.15rem;cursor:nwse-resize;touch-action:none}.ug-dots[data-v-3ecaa7fe]{position:absolute;bottom:calc(env(safe-area-inset-bottom) + .75rem);left:0;right:0;display:flex;justify-content:center;gap:.375rem;pointer-events:none}.ug-dot[data-v-3ecaa7fe]{width:.375rem;height:.375rem;border-radius:50%;background:hsla(0,0%,100%,.4)}.ug-dot.active[data-v-3ecaa7fe]{background:#fff}.ug-panel[data-v-3ecaa7fe]{position:absolute;left:50%;top:calc(env(safe-area-inset-top) + .5rem);transform:translateX(-50%);width:calc(100vw - 1.5rem);max-width:22rem;background:rgba(20,20,20,.92);color:#fff;border-radius:.5rem;padding:.625rem .75rem;font-size:.75rem;line-height:1.5;box-shadow:0 .125rem .75rem rgba(0,0,0,.3);z-index:10000}.ug-panel-bar[data-v-3ecaa7fe]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.375rem}.ug-panel-pos[data-v-3ecaa7fe]{font-weight:700}.ug-panel-line[data-v-3ecaa7fe]{margin:.125rem 0;word-break:break-all}.ug-panel-line b[data-v-3ecaa7fe]{margin-right:.25rem}.ug-sw[data-v-3ecaa7fe]{display:inline-block;width:.5rem;height:.5rem;border-radius:50%;margin-right:.25rem;vertical-align:middle}.ug-sw-skip[data-v-3ecaa7fe]{background:#ff3b30}.ug-sw-next[data-v-3ecaa7fe]{background:#34c759}.ug-panel-tip[data-v-3ecaa7fe]{color:#bbb;margin:.375rem 0;font-size:.6875rem}.ug-panel-actions[data-v-3ecaa7fe]{display:flex;gap:.5rem;margin-top:.375rem}.ug-btn[data-v-3ecaa7fe]{border:none;border-radius:.375rem;padding:.3125rem .625rem;font-size:.75rem;background:hsla(0,0%,100%,.15);color:#fff;cursor:pointer}.ug-btn[data-v-3ecaa7fe]:disabled{opacity:.4}.ug-btn-pri[data-v-3ecaa7fe]{background:#2883e0}.chat_page[data-v-68be4342]{width:100vw;height:100vh;padding:5.5rem 0 calc(8.5rem + env(safe-area-inset-bottom));box-sizing:border-box;overflow-y:auto}.chat_page .chat_page_bg[data-v-68be4342]{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:-1}.chat_page .chat_page_bg img[data-v-68be4342]{width:100%;height:100%}.chat_page .header[data-v-68be4342]{position:fixed;top:0;left:0;z-index:99}.chat_page .footer[data-v-68be4342]{position:fixed;bottom:0;left:0;width:100%;z-index:1;display:flex;justify-content:center;box-sizing:border-box;padding-bottom:env(safe-area-inset-bottom)}.chat_page .footer.keyboard-open[data-v-68be4342]{padding-bottom:0}.agreement_dialog[data-v-68be4342]{display:flex;flex-direction:column;max-height:80vh;overflow:hidden}.agreement_dialog .agreement_header[data-v-68be4342]{display:flex;align-items:center;justify-content:center;position:relative;padding:1rem 1rem .5rem;flex-shrink:0}.agreement_dialog .agreement_header .agreement_title[data-v-68be4342]{font-size:1rem;font-weight:700;color:#333;text-align:center}.agreement_dialog .agreement_content[data-v-68be4342]{flex:1;overflow-y:auto;padding:.5rem 1rem;font-size:.8125rem;line-height:1.6;color:#666;min-height:0;-webkit-overflow-scrolling:touch}.agreement_dialog .agreement_content[data-v-68be4342] p{margin:.5rem 0}.agreement_dialog .agreement_update_content[data-v-68be4342]{flex:1;padding:.75rem 1rem;font-size:.9rem;line-height:1.8;color:#000}.agreement_dialog .agreement_update_content p[data-v-68be4342]{margin:.375rem 0}.agreement_dialog .agreement_update_content .agreement_link[data-v-68be4342]{color:#2883e0;cursor:pointer}.agreement_dialog .agreement_footer[data-v-68be4342]{flex-shrink:0;padding:.75rem 1rem 1rem;display:flex;flex-direction:row;gap:.5rem}.agreement_dialog .agreement_footer .agreement_btn[data-v-68be4342]{flex:1;height:2.75rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;font-size:.9375rem;cursor:pointer}.agreement_dialog .agreement_footer .btn_cancel[data-v-68be4342]{flex:none;width:6rem;background:#f5f5f5;color:#999}.agreement_dialog .agreement_footer .btn_confirm[data-v-68be4342]{background:#2883e0;color:#fff;font-weight:700}.agreement_dialog .agreement_footer .btn_disabled[data-v-68be4342]{background:#f5f5f5;color:#999;cursor:not-allowed}.agreement_dialog .agreement_detail_close[data-v-68be4342]{position:absolute;right:.5rem;top:.5rem;width:1.75rem;height:1.75rem;line-height:1.75rem;text-align:center;font-size:1.5rem;color:#999;cursor:pointer}.agreement_dialog .agreement_detail_body[data-v-68be4342]{flex:1;overflow-y:auto;padding:.5rem 1rem 1rem;font-size:.8125rem;line-height:1.6;color:#333;min-height:0;-webkit-overflow-scrolling:touch;word-break:break-all}.agreement_dialog .agreement_detail_body[data-v-68be4342] p{margin:.5rem 0}.agreement_dialog .agreement_detail_body[data-v-68be4342] table{margin:0!important;max-width:100%!important;border-collapse:collapse!important;border:1px solid #333!important}.agreement_dialog .agreement_detail_body[data-v-68be4342] td,.agreement_dialog .agreement_detail_body[data-v-68be4342] th{padding:1px 0;border:1px solid #333;word-break:break-all}.agreement_dialog .agreement_detail_loading[data-v-68be4342]{text-align:center;color:#999;padding:2rem 0}