.height[data-v-5c62e6b0]{height:.34375rem}a[data-v-5c62e6b0]{color:#333}a[data-v-5c62e6b0]:hover{text-decoration:none}.header-out[data-v-5c62e6b0]{height:.34375rem;background:linear-gradient(180deg,#1e1507,#3d2b0e);width:100vw;position:fixed;top:0;z-index:999;display:flex;align-items:center;padding:0 .125rem}.header-out .logo-box[data-v-5c62e6b0]{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:.1rem;color:var(--primary-color,#e5a135);display:flex;align-items:center}.header-out .logo-box .logo[data-v-5c62e6b0]{width:.38rem;height:.2rem;margin-right:.052083rem}.header-out .header[data-v-5c62e6b0]{height:.34375rem;width:6.25rem;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.header-out .header .nav-bar[data-v-5c62e6b0],.header-out .header .nav-barz[data-v-5c62e6b0]{display:flex;font-size:.072917rem;font-weight:700;line-height:.34375rem}.header-out .header .nav-bar .nav-text[data-v-5c62e6b0]{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:.09rem;color:#fff;padding:0 .0625rem;margin:0 .09375rem;height:.1875rem;line-height:.1875rem;text-align:center}.header-out .header .active[data-v-5c62e6b0]{background:var(--primary-color);border-radius:.09rem}.header-out .info-box[data-v-5c62e6b0]{font-family:PingFangSC,PingFang SC;font-size:.08rem;color:#fff;display:flex;align-items:center}.header-out .info-box .logo[data-v-5c62e6b0]{height:.19rem;margin-right:.052083rem}.header-out .login-out[data-v-5c62e6b0]{margin-left:.083333rem;font-size:.08rem;color:#fff}.float-chat-window[data-v-1fa2a16c]{width:100%;height:100%;display:flex;flex-direction:column;background:#fff}.float-chat-window .variable-config-panel[data-v-1fa2a16c]{flex:1;display:flex;align-items:center;justify-content:center;padding:.104167rem}.float-chat-window .variable-config-panel .config-panel-content[data-v-1fa2a16c]{width:100%;max-width:2.083333rem;background:#fff;border-radius:.0625rem;box-shadow:0 .020833rem .104167rem rgba(0,0,0,.1);overflow:hidden}.float-chat-window .variable-config-panel .config-panel-content .config-panel-header[data-v-1fa2a16c]{display:flex;align-items:center;padding:.104167rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.float-chat-window .variable-config-panel .config-panel-content .config-panel-header .header-icon[data-v-1fa2a16c]{width:.208333rem;height:.208333rem;margin-right:.0625rem}.float-chat-window .variable-config-panel .config-panel-content .config-panel-header .header-icon img[data-v-1fa2a16c]{width:100%;height:100%;border-radius:50%}.float-chat-window .variable-config-panel .config-panel-content .config-panel-header .header-title[data-v-1fa2a16c]{font-size:.09375rem;font-weight:600}.float-chat-window .variable-config-panel .config-panel-content .config-items[data-v-1fa2a16c]{padding:.104167rem}.float-chat-window .variable-config-panel .config-panel-content .config-items .config-item[data-v-1fa2a16c]{margin-bottom:.104167rem}.float-chat-window .variable-config-panel .config-panel-content .config-items .config-item .label-group[data-v-1fa2a16c]{display:flex;align-items:center;margin-bottom:.041667rem}.float-chat-window .variable-config-panel .config-panel-content .config-items .config-item .label-group .label-tag[data-v-1fa2a16c]{background:#e0e0e0;color:#666;padding:.010417rem .041667rem;border-radius:.020833rem;font-size:.0625rem;margin-right:.041667rem}.float-chat-window .variable-config-panel .config-panel-content .config-items .config-item .label-group .label-main[data-v-1fa2a16c]{font-size:.072917rem;font-weight:500;color:#333}.float-chat-window .variable-config-panel .config-panel-content .config-items .config-item .input-wrapper[data-v-1fa2a16c] .ivu-input,.float-chat-window .variable-config-panel .config-panel-content .config-items .config-item .input-wrapper[data-v-1fa2a16c] .ivu-select{width:100%}.float-chat-window .variable-config-panel .config-panel-content .config-panel-footer[data-v-1fa2a16c]{padding:0 .104167rem .104167rem;text-align:center}.float-chat-window .variable-config-panel .config-panel-content .config-panel-footer .button[data-v-1fa2a16c]{width:100%;height:.208333rem;background:#2d8cf0;color:#fff;border:none;border-radius:.03125rem;font-size:.072917rem;cursor:pointer;transition:all .3s}.float-chat-window .variable-config-panel .config-panel-content .config-panel-footer .button[data-v-1fa2a16c]:hover:not(:disabled){background:#2b85e4}.float-chat-window .variable-config-panel .config-panel-content .config-panel-footer .button[data-v-1fa2a16c]:disabled{background:#ccc;cursor:not-allowed}.float-chat-window .initializing-loader[data-v-1fa2a16c]{flex:1;display:flex;align-items:center;justify-content:center}.float-chat-window .initializing-loader .loader-content[data-v-1fa2a16c]{text-align:center}.float-chat-window .initializing-loader .loader-content .loader-icon[data-v-1fa2a16c]{width:.260417rem;height:.260417rem;margin:0 auto .078125rem}.float-chat-window .initializing-loader .loader-content .loader-icon img[data-v-1fa2a16c]{width:100%;height:100%;border-radius:50%}.float-chat-window .initializing-loader .loader-content .loader-text[data-v-1fa2a16c]{font-size:.072917rem;color:#666;margin-bottom:.052083rem}.float-chat-window .chat-main[data-v-1fa2a16c]{flex:1;display:flex;flex-direction:column;overflow:hidden}.float-chat-window .chat-body[data-v-1fa2a16c]{flex:1;overflow-y:auto;padding:.078125rem;background:#f5f7f9}.float-chat-window .chat-body[data-v-1fa2a16c]::-webkit-scrollbar{width:.020833rem}.float-chat-window .chat-body[data-v-1fa2a16c]::-webkit-scrollbar-thumb{background:#ccc;border-radius:.010417rem}.float-chat-window .chat-body .welcome-section[data-v-1fa2a16c]{text-align:center;padding:.104167rem .078125rem}.float-chat-window .chat-body .welcome-section .welcome-avatar[data-v-1fa2a16c]{width:.260417rem;height:.260417rem;margin:0 auto .078125rem}.float-chat-window .chat-body .welcome-section .welcome-avatar img[data-v-1fa2a16c]{width:100%;height:100%;border-radius:50%}.float-chat-window .chat-body .welcome-section .welcome-title[data-v-1fa2a16c]{font-size:.083333rem;color:#333;margin:0 0 .041667rem}.float-chat-window .chat-body .welcome-section .welcome-desc[data-v-1fa2a16c]{font-size:.067708rem;color:#666;margin:0 0 .104167rem}.float-chat-window .chat-body .welcome-section .section-title[data-v-1fa2a16c]{font-size:.072917rem;font-weight:500;color:#333;margin:.078125rem 0 .052083rem;text-align:left}.float-chat-window .chat-body .welcome-section .quick-functions .func-list[data-v-1fa2a16c]{display:flex;flex-direction:column;gap:.041667rem}.float-chat-window .chat-body .welcome-section .quick-functions .func-list .func-item[data-v-1fa2a16c]{display:flex;align-items:center;padding:.052083rem;background:#fff;border:.005208rem solid #e8eaec;border-radius:.03125rem;cursor:pointer;transition:all .3s;text-align:left}.float-chat-window .chat-body .welcome-section .quick-functions .func-list .func-item img[data-v-1fa2a16c]{width:.1875rem;height:.1875rem;margin-right:.052083rem;border-radius:.03125rem;flex-shrink:0}.float-chat-window .chat-body .welcome-section .quick-functions .func-list .func-item .func-info[data-v-1fa2a16c]{flex:1;min-width:0}.float-chat-window .chat-body .welcome-section .quick-functions .func-list .func-item .func-info .func-name[data-v-1fa2a16c]{font-size:.067708rem;color:#333;font-weight:500;margin-bottom:.010417rem}.float-chat-window .chat-body .welcome-section .quick-functions .func-list .func-item .func-info .func-desc[data-v-1fa2a16c]{font-size:.0625rem;color:#999;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.float-chat-window .chat-body .welcome-section .quick-functions .func-list .func-item[data-v-1fa2a16c]:hover{border-color:#2d8cf0;background:#f0f7ff}.float-chat-window .chat-body .welcome-section .quick-functions .func-list .func-item.active[data-v-1fa2a16c]{border-color:#2d8cf0;background:#e8f4ff}.float-chat-window .chat-body .welcome-section .common-problems .problem-list[data-v-1fa2a16c]{display:flex;flex-direction:column;gap:.03125rem}.float-chat-window .chat-body .welcome-section .common-problems .problem-list .problem-btn[data-v-1fa2a16c]{padding:.041667rem .0625rem;background:#fff;border:.005208rem solid #e8eaec;border-radius:.03125rem;font-size:.067708rem;color:#515a6e;cursor:pointer;transition:all .3s;text-align:left}.float-chat-window .chat-body .welcome-section .common-problems .problem-list .problem-btn[data-v-1fa2a16c]:hover{background:#2d8cf0;color:#fff;border-color:#2d8cf0}.float-chat-window .chat-body .welcome-section .quick-questions[data-v-1fa2a16c]{display:flex;flex-direction:column;gap:.041667rem}.float-chat-window .chat-body .welcome-section .quick-questions .quick-btn[data-v-1fa2a16c]{padding:.052083rem .078125rem;background:#fff;border:.005208rem solid #e8eaec;border-radius:.03125rem;font-size:.067708rem;color:#515a6e;cursor:pointer;transition:all .3s}.float-chat-window .chat-body .welcome-section .quick-questions .quick-btn[data-v-1fa2a16c]:hover{background:#2d8cf0;color:#fff;border-color:#2d8cf0}.float-chat-window .chat-body .messages-list .message-item[data-v-1fa2a16c]{display:flex;gap:.052083rem;margin-bottom:.078125rem}.float-chat-window .chat-body .messages-list .message-item.bot-msg[data-v-1fa2a16c]{flex-direction:row}.float-chat-window .chat-body .messages-list .message-item.user-msg[data-v-1fa2a16c]{justify-content:flex-end}.float-chat-window .chat-body .messages-list .message-item.user-msg .msg-content[data-v-1fa2a16c]{align-items:flex-end;text-align:right}.float-chat-window .chat-body .messages-list .message-item.user-msg .msg-header[data-v-1fa2a16c]{justify-content:flex-end}.float-chat-window .chat-body .messages-list .message-item.user-msg .msg-header .msg-time[data-v-1fa2a16c]{margin-left:.041667rem}.float-chat-window .chat-body .messages-list .message-item.user-msg .msg-body .text-msg[data-v-1fa2a16c]{background:#2d8cf0;color:#fff}.float-chat-window .chat-body .messages-list .message-item .msg-avatar[data-v-1fa2a16c]{width:.166667rem;height:.166667rem;flex-shrink:0}.float-chat-window .chat-body .messages-list .message-item .msg-avatar img[data-v-1fa2a16c]{width:100%;height:100%;border-radius:50%}.float-chat-window .chat-body .messages-list .message-item .msg-content[data-v-1fa2a16c]{flex:1;min-width:0}.float-chat-window .chat-body .messages-list .message-item .msg-content .msg-header[data-v-1fa2a16c]{display:flex;align-items:center;gap:.041667rem;margin-bottom:.020833rem}.float-chat-window .chat-body .messages-list .message-item .msg-content .msg-header .msg-name[data-v-1fa2a16c]{font-size:.0625rem;color:#999}.float-chat-window .chat-body .messages-list .message-item .msg-content .msg-header .msg-time[data-v-1fa2a16c]{font-size:.057292rem;color:#ccc}.float-chat-window .chat-body .messages-list .message-item .msg-content .msg-body .text-msg[data-v-1fa2a16c]{padding:.041667rem .0625rem;background:#fff;border-radius:.041667rem;font-size:.072917rem;line-height:1.6;color:#333;word-wrap:break-word}.float-chat-window .chat-body .messages-list .message-item .msg-content .msg-body .text-msg[data-v-1fa2a16c] code{padding:.010417rem .020833rem;background:#f5f7f9;border-radius:.015625rem;font-size:.067708rem}.float-chat-window .chat-body .messages-list .message-item .msg-content .msg-body .text-msg[data-v-1fa2a16c] a{color:#2d8cf0;text-decoration:none}.float-chat-window .chat-body .messages-list .message-item .msg-content .msg-body .text-msg[data-v-1fa2a16c] a:hover{text-decoration:underline}.float-chat-window .chat-body .messages-list .message-item .msg-content .msg-body .loading-msg[data-v-1fa2a16c]{padding:.041667rem .0625rem}.float-chat-window .chat-body .messages-list .message-item .msg-content .msg-body .error-msg[data-v-1fa2a16c]{padding:.041667rem .0625rem;background:#fff1f0;border:.005208rem solid #ffccc7;border-radius:.041667rem;font-size:.067708rem;color:#cf1322;display:flex;align-items:center;gap:.041667rem}.float-chat-window .chat-body .messages-list .message-item .msg-content .msg-body .error-msg .retry-btn[data-v-1fa2a16c]{padding:.010417rem .041667rem;background:#cf1322;color:#fff;border:none;border-radius:.020833rem;font-size:.0625rem;cursor:pointer}.float-chat-window .chat-body .messages-list .message-item .msg-content .msg-body .error-msg .retry-btn[data-v-1fa2a16c]:hover{background:#a8071a}.float-chat-window .chat-footer[data-v-1fa2a16c]{padding:.052083rem .078125rem;background:#fff;border-top:.005208rem solid #e8eaec}.float-chat-window .chat-footer .input-wrapper[data-v-1fa2a16c]{display:flex;gap:.041667rem}.float-chat-window .chat-footer .input-wrapper .input-area[data-v-1fa2a16c]{flex:1;min-height:.1875rem;max-height:.416667rem;padding:.041667rem .0625rem;border:.005208rem solid #dcdee2;border-radius:.020833rem;font-size:.067708rem;resize:none;outline:none;font-family:inherit}.float-chat-window .chat-footer .input-wrapper .input-area[data-v-1fa2a16c]:focus{border-color:#2d8cf0}.float-chat-window .chat-footer .input-wrapper .send-btn[data-v-1fa2a16c]{padding:0 .078125rem;height:.1875rem;background:#2d8cf0;color:#fff;border:none;border-radius:.020833rem;font-size:.067708rem;cursor:pointer;transition:background .3s}.float-chat-window .chat-footer .input-wrapper .send-btn[data-v-1fa2a16c]:hover:not(:disabled){background:#2b85e4}.float-chat-window .chat-footer .input-wrapper .send-btn[data-v-1fa2a16c]:disabled{background:#ccc;cursor:not-allowed}.float-chat-window .typing-indicator[data-v-1fa2a16c]{display:flex;align-items:center;gap:.020833rem}.float-chat-window .typing-indicator span[data-v-1fa2a16c]{width:.03125rem;height:.03125rem;background:#ccc;border-radius:50%;animation:typing-1fa2a16c 1.4s infinite}.float-chat-window .typing-indicator span[data-v-1fa2a16c]:nth-child(2){animation-delay:.2s}.float-chat-window .typing-indicator span[data-v-1fa2a16c]:nth-child(3){animation-delay:.4s}@keyframes typing-1fa2a16c{0%,60%,to{transform:translateY(0);opacity:.7}30%{transform:translateY(-.052083rem);opacity:1}}.ai-assistant-float[data-v-7c42ed32]{position:fixed;bottom:.15625rem;right:.15625rem;z-index:9999}.ai-assistant-float .ai-assistant-icon[data-v-7c42ed32]{width:.3125rem;height:.3125rem;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 .020833rem .104167rem rgba(102,126,234,.5);transition:all .3s ease;position:relative;z-index:10001}.ai-assistant-float .ai-assistant-icon[data-v-7c42ed32]:hover{transform:scale(1.1);box-shadow:0 .03125rem .130208rem rgba(102,126,234,.7)}.ai-assistant-float .ai-assistant-icon img[data-v-7c42ed32]{width:70%;height:70%;object-fit:contain}.ai-assistant-float .ai-assistant-icon .badge[data-v-7c42ed32]{position:absolute;top:-.026042rem;right:-.026042rem}.ai-assistant-float .ai-assistant-dialog[data-v-7c42ed32]{position:fixed;bottom:.520833rem;right:.15625rem;width:1.953125rem;height:3.125rem;background:#fff;border-radius:.0625rem;overflow:hidden;box-shadow:0 .052083rem .208333rem rgba(0,0,0,.2);z-index:10000;display:flex;flex-direction:column;transform-origin:bottom right}.ai-assistant-float .ai-assistant-dialog .dialog-header[data-v-7c42ed32]{display:flex;justify-content:space-between;align-items:center;padding:.0625rem .083333rem;background:#f8f9fa;border-bottom:.005208rem solid #eee}.ai-assistant-float .ai-assistant-dialog .dialog-header .header-left[data-v-7c42ed32]{display:flex;align-items:center;gap:.041667rem;flex-shrink:0}.ai-assistant-float .ai-assistant-dialog .dialog-header .header-left .robot-icon[data-v-7c42ed32]{width:.125rem;height:.125rem}.ai-assistant-float .ai-assistant-dialog .dialog-header .header-left .title[data-v-7c42ed32]{font-size:.072917rem;font-weight:600;color:#333}.ai-assistant-float .ai-assistant-dialog .dialog-header .header-center[data-v-7c42ed32]{flex:1;display:flex;align-items:center;gap:.041667rem;margin:0;justify-content:flex-start}.ai-assistant-float .ai-assistant-dialog .dialog-header .header-center .dropdown-link[data-v-7c42ed32]{display:flex;align-items:center;gap:.020833rem;padding:.020833rem .052083rem;border-radius:.020833rem;font-size:.067708rem;color:#666;background:#fff;border:.005208rem solid #e8eaec;transition:all .3s;white-space:nowrap}.ai-assistant-float .ai-assistant-dialog .dialog-header .header-center .dropdown-link[data-v-7c42ed32]:hover{color:#2d8cf0;border-color:#2d8cf0;background:#f0f7ff}.ai-assistant-float .ai-assistant-dialog .dialog-header .header-center .dropdown-link i[data-v-7c42ed32]{font-size:.072917rem}.ai-assistant-float .ai-assistant-dialog .dialog-header .header-center[data-v-7c42ed32] .ivu-dropdown-menu{max-height:1.5625rem;overflow-y:auto}.ai-assistant-float .ai-assistant-dialog .dialog-header .header-center .dropdown-item-content[data-v-7c42ed32]{display:flex;align-items:center;gap:.041667rem}.ai-assistant-float .ai-assistant-dialog .dialog-header .header-center .dropdown-item-content .item-icon[data-v-7c42ed32]{width:.104167rem;height:.104167rem;border-radius:.020833rem}.ai-assistant-float .ai-assistant-dialog .dialog-header .header-right[data-v-7c42ed32]{flex-shrink:0}.ai-assistant-float .ai-assistant-dialog .dialog-header .header-right .close-btn[data-v-7c42ed32]{background:none;border:none;color:#999;font-size:.09375rem;cursor:pointer;padding:0;width:.125rem;height:.125rem;display:flex;align-items:center;justify-content:center}.ai-assistant-float .ai-assistant-dialog .dialog-header .header-right .close-btn[data-v-7c42ed32]:hover{color:#666;background:rgba(0,0,0,.05);border-radius:.020833rem}.ai-assistant-float .ai-assistant-dialog .dialog-body[data-v-7c42ed32]{flex:1;overflow:hidden;position:relative}.fade-slide-enter-active[data-v-7c42ed32],.fade-slide-leave-active[data-v-7c42ed32]{transition:all .3s cubic-bezier(.4,0,.2,1)}.fade-slide-enter[data-v-7c42ed32],.fade-slide-leave-to[data-v-7c42ed32]{opacity:0;transform:scale(.8) translate(.104167rem,.104167rem)}@media (max-width:768px){.ai-assistant-float .ai-assistant-dialog[data-v-7c42ed32]{width:100vw;height:100vh;bottom:0;right:0;border-radius:0}}.layout-root[data-v-4e5dca4e]{min-height:100vh;display:flex;flex-direction:column}.layout-main[data-v-4e5dca4e]{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;min-height:0;background:#f9fafb}