.search-icon[data-v-8e2ce2a9]{color:inherit}header.is-top[data-v-8e2ce2a9]{background-color:transparent;border-bottom:1px solid transparent;color:#fff}header.is-scrolled[data-v-8e2ce2a9]{background-color:#fffffffa;border-bottom:1px solid #e5e7eb;color:#111827}header.is-scrolling[data-v-8e2ce2a9],header.is-top[data-v-8e2ce2a9]{will-change:auto}header.is-light-page.is-top[data-v-8e2ce2a9]{color:#111827}.nav-dropdown[data-v-8e2ce2a9]{border:1px solid rgba(0,0,0,.05);box-shadow:0 5px 25px #0000001a;opacity:0;transform:translate(-50%) translateY(-4px);transition:opacity .2s ease-out,transform .2s ease-out,visibility .2s;visibility:hidden;will-change:auto}.nav-dropdown.is-open[data-v-8e2ce2a9]{opacity:1;transform:translate(-50%) translateY(0);visibility:visible;will-change:transform,opacity}.nav-dropdown.is-closed[data-v-8e2ce2a9]{transition-delay:0s,0s,.05s;visibility:hidden}.nav-dropdown[data-v-8e2ce2a9]:before{border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;content:"";height:0;left:50%;position:absolute;top:-10px;transform:translate(-50%);width:0;z-index:1}.nav-dropdown[data-v-8e2ce2a9] .nav-dropdown-link{align-items:center;border-bottom:1px solid rgba(0,0,0,.05);color:#111827;display:flex;font-size:15px;justify-content:center;opacity:0;padding:14px 22px;text-decoration:none;transform:translateY(-2px);transition:none;white-space:nowrap}.nav-dropdown[data-v-8e2ce2a9] .nav-dropdown-link:first-child{transition-delay:.02s}.nav-dropdown[data-v-8e2ce2a9] .nav-dropdown-link:nth-child(2){transition-delay:.06s}.nav-dropdown[data-v-8e2ce2a9] .nav-dropdown-link:nth-child(3){transition-delay:.1s}.nav-dropdown[data-v-8e2ce2a9] .nav-dropdown-link:nth-child(4){transition-delay:.14s}.nav-dropdown[data-v-8e2ce2a9] .nav-dropdown-link:nth-child(5){transition-delay:.18s}.nav-dropdown[data-v-8e2ce2a9] .nav-dropdown-link:nth-child(n+6){transition-delay:.22s}.nav-dropdown.is-open[data-v-8e2ce2a9] .nav-dropdown-link{opacity:1;transform:translateY(0);transition:opacity .25s ease-out,transform .25s ease-out}.nav-dropdown[data-v-8e2ce2a9] .nav-dropdown-link:last-child{border-bottom:none}.nav-dropdown[data-v-8e2ce2a9] .nav-dropdown-link.router-link-active,.nav-dropdown[data-v-8e2ce2a9] .nav-dropdown-link:hover{background-color:#cd141c;color:#fff}.phone-icon[data-v-8e2ce2a9]{animation:call-8e2ce2a9 .5s ease 0s infinite;fill:currentColor;transform-origin:center;will-change:transform}@keyframes call-8e2ce2a9{0%,to{transform:rotate(0)}25%{transform:rotate(8deg)}75%{transform:rotate(-8deg)}}@media(prefers-reduced-motion:reduce){.phone-icon[data-v-8e2ce2a9]{animation:none}.nav-dropdown[data-v-8e2ce2a9],.nav-dropdown[data-v-8e2ce2a9] .nav-dropdown-link,header[data-v-8e2ce2a9]{transition:none}}.fade-enter-active[data-v-fd6083d0],.fade-leave-active[data-v-fd6083d0]{transition:opacity .3s}.fade-enter-from[data-v-fd6083d0],.fade-leave-to[data-v-fd6083d0]{opacity:0}.wechat-modal{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.wechat-modal-content{background:#fff;border-radius:12px;padding:20px;text-align:center}.wechat-modal-content img{height:auto!important;width:200px!important}.wechat-modal-content p{color:#333;font-size:14px;margin-top:12px}@media(min-width:768px){.wechat-modal{display:none!important}}.fb-container[data-v-cd8e7d58]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;opacity:0;position:fixed;right:8px;top:70%;transition:opacity .4s,visibility .4s,top .4s;visibility:hidden;will-change:transform,opacity;z-index:40}.fb-container.active[data-v-cd8e7d58]{opacity:1;top:40%;visibility:visible}.fb-container ul[data-v-cd8e7d58]{background-image:linear-gradient(0deg,#fff,#f3f5f8);border-radius:36px;list-style:none;margin:0;padding:8px 0}.fb-container li[data-v-cd8e7d58]{cursor:pointer;height:72px;position:relative;transition:transform .4s,opacity .4s;width:72px}.fb-container li[data-v-cd8e7d58],.fb-container li .main[data-v-cd8e7d58]{align-items:center;display:flex;justify-content:center}.fb-container li .main[data-v-cd8e7d58]{flex-direction:column;text-align:center}.fb-container li .icon[data-v-cd8e7d58]{align-items:center;display:flex;justify-content:center}.fb-container li .icon svg[data-v-cd8e7d58]{height:28px;max-width:100%;width:28px}.fb-container li .icon svg .phone_tubiao1[data-v-cd8e7d58],.fb-container li .icon svg .phone_tubiao2[data-v-cd8e7d58]{fill:#ad2025}.fb-container li .name[data-v-cd8e7d58]{color:#333;font-size:12px;font-weight:500;margin-top:4px}.posiPhone[data-v-cd8e7d58]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-image:linear-gradient(0deg,#fff,#f3f5f8);border-radius:36px;left:0;opacity:0;position:absolute;top:0;transform:translate(-100%) scale(0);transform-origin:right center;transition:transform .4s,opacity .4s}.posiPhone[data-v-cd8e7d58],.posiPhone a[data-v-cd8e7d58]{height:100%;white-space:nowrap}.posiPhone a[data-v-cd8e7d58]{align-items:center;color:#333;display:flex;font-size:22px;font-weight:600;justify-content:center;padding:0 16px;text-decoration:none}.fb-container li:hover .posiPhone[data-v-cd8e7d58]{opacity:1;transform:translate(-100%) scale(1)}@keyframes donghua1-cd8e7d58{0%{transform:translate(0)}50%{transform:translate(-37%)}to{transform:translate(0)}}@keyframes donghua2-cd8e7d58{0%{transform:translate(0)}50%{transform:translate(37%)}to{transform:translate(0)}}.phone_tubiao1[data-v-cd8e7d58],.phone_tubiao2[data-v-cd8e7d58]{animation:big1-cd8e7d58 2s cubic-bezier(.65,.05,.36,1) infinite;opacity:0;transform-origin:left bottom}.phone_tubiao2[data-v-cd8e7d58]{animation-delay:.2s}@keyframes big1-cd8e7d58{0%{opacity:0;transform:translate(48px,-48px) scale(.1)}80%{opacity:1;transform:translate(0) scale(1)}to{opacity:0}}.posiWechat[data-v-cd8e7d58]{left:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%) translate(-110%) scale(0);transform-origin:right center;transition:transform .4s,opacity .4s}.posiWechat figure[data-v-cd8e7d58]{transform-origin:right center;transition:transform .4s}.posiWechat img[data-v-cd8e7d58]{border-radius:8px;box-shadow:0 4px 12px #00000026;height:auto!important;max-width:none!important;width:180px!important}.fb-container li:hover .posiWechat[data-v-cd8e7d58]{opacity:1;transform:translateY(-50%) translate(-110%) scale(1)}@media(max-width:767px){.fb-container[data-v-cd8e7d58]{bottom:0;left:0;opacity:1;right:0;top:auto!important;transition:none;visibility:visible}.fb-container.active[data-v-cd8e7d58]{bottom:0;top:auto}.fb-container ul[data-v-cd8e7d58]{align-items:center;background-image:linear-gradient(0deg,#fff,#f3f5f8);border-radius:0;border-top:1px solid #e5e7eb;box-shadow:0 -2px 12px #00000014;display:flex;flex-direction:row;justify-content:space-around;padding:8px 0 calc(8px + env(safe-area-inset-bottom))}.fb-container li[data-v-cd8e7d58]{flex:1;height:auto;padding:6px 0;width:auto}.fb-container li .icon svg[data-v-cd8e7d58]{height:24px;width:24px}.fb-container li .name[data-v-cd8e7d58]{font-size:11px;margin-top:2px}.posiPhone[data-v-cd8e7d58],.posiWechat[data-v-cd8e7d58]{display:none!important}}@media(min-width:768px)and (max-width:1023px){.fb-container[data-v-cd8e7d58]{right:4px}.fb-container ul[data-v-cd8e7d58]{border-radius:32px;padding:6px 0}.fb-container li[data-v-cd8e7d58]{height:64px;width:64px}.fb-container li .icon svg[data-v-cd8e7d58]{height:24px;width:24px}.fb-container li .name[data-v-cd8e7d58]{font-size:11px}}.bubbleWrap[data-v-e7a73bee]{align-items:flex-end;bottom:24px;display:flex;gap:12px;position:fixed;right:8px;transition:all .3s;z-index:85}.bubbleCard[data-v-e7a73bee]{align-items:flex-start;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff2;border:1px solid #eee;border-radius:16px;display:flex;gap:12px;max-width:240px;padding:16px;position:relative}.bubbleCard[data-v-e7a73bee]:after{border-bottom:6px solid transparent;border-left:8px solid #fff;border-top:6px solid transparent;content:"";position:absolute;right:-8px;top:50%;transform:translateY(-50%)}.bubbleClose[data-v-e7a73bee]{align-items:center;background:#f3f4f6;border:none;border-radius:999px;color:#9ca3af;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;padding:4px;transition:all .18s}.bubbleClose[data-v-e7a73bee]:hover{background:#e5e7eb;color:#4b5563}.bubbleText[data-v-e7a73bee]{color:#334155;font-size:12px;font-weight:500;line-height:1.6;margin:0}.bubbleLink[data-v-e7a73bee]{color:#2563eb;display:inline-block;font-size:12px;font-weight:600;margin-top:8px;text-decoration:none}.bubbleLink[data-v-e7a73bee]:hover{text-decoration:underline}.fabAvatar[data-v-e7a73bee]{align-items:center;cursor:pointer;display:flex;flex-direction:column;position:relative}.fabAvatarRing[data-v-e7a73bee]{background:linear-gradient(to top right,#6366f1,#60a5fa,#c084fc);border-radius:999px;box-shadow:0 10px 15px -3px #6366f133,0 4px 6px -4px #6366f133;height:64px;padding:2px;transition:transform .2s;width:64px}.fabAvatar:hover .fabAvatarRing[data-v-e7a73bee]{transform:scale(1.05)}.fabAvatarImg[data-v-e7a73bee]{background:#f8fafc;border-radius:999px;height:100%;overflow:hidden;position:relative;width:100%}.fabAvatarImg img[data-v-e7a73bee]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.fabBadge[data-v-e7a73bee]{background:linear-gradient(90deg,#2563eb,#4f46e5);border-radius:999px;bottom:-8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;color:#fff;font-size:11px;font-weight:700;left:50%;letter-spacing:.5px;padding:2px 10px;position:absolute;transform:translate(-50%);white-space:nowrap}.panel[data-v-e7a73bee]{align-items:flex-end;display:flex;inset:0;justify-content:flex-end;position:fixed;transition:all .3s;z-index:90}.panel.expanded[data-v-e7a73bee]{align-items:center;justify-content:center}.panelBackdrop[data-v-e7a73bee]{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0f172a1a;inset:0;opacity:0;position:absolute;transition:opacity .3s}.panelBackdrop.expanded[data-v-e7a73bee]{opacity:1}.panelContainer[data-v-e7a73bee]{background:linear-gradient(135deg,#eef3ff,#f4f6fe 50%,#eef0fa);border-radius:20px 20px 0 0;box-shadow:0 25px 50px -12px #00000040;color:#1e293b;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;height:calc(100% - 100px);justify-content:space-between;margin:40px 0 0 auto;max-width:420px;padding:16px;position:relative;transition:all .3s;width:100%}@media(min-width:768px){.panelContainer[data-v-e7a73bee]{padding:24px}}.panelContainer.expanded[data-v-e7a73bee]{border-radius:20px;height:calc(100% - 80px);margin:0;max-width:800px}.panelHeader[data-v-e7a73bee]{align-items:center;display:flex;flex-shrink:0;gap:8px;justify-content:flex-end;z-index:10}.headerBtn[data-v-e7a73bee]{align-items:center;background:transparent;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:inline-flex;justify-content:center;padding:6px;transition:all .18s}.headerBtn svg[data-v-e7a73bee]{height:16px;width:16px}.headerBtn[data-v-e7a73bee]:hover{background:#ffffff80;color:#1f2937}.panelBody[data-v-e7a73bee]{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:flex-start;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-top:16px;scroll-behavior:auto;scrollbar-width:none;-ms-overflow-style:none}.panelBody[data-v-e7a73bee]::-webkit-scrollbar{display:none}.hero[data-v-e7a73bee]{margin-bottom:24px;text-align:center}.heroAvatar[data-v-e7a73bee]{border:2px solid #fff;border-radius:999px;box-shadow:0 4px 6px -1px #0000001a;height:112px;margin:0 auto;overflow:hidden;width:112px}.heroAvatar img[data-v-e7a73bee]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.heroName[data-v-e7a73bee]{color:#1e293b;font-size:18px;font-weight:700;margin:12px 0 0}.heroTagline[data-v-e7a73bee]{color:#64748b;font-size:12px;margin:4px 0 0}.recommendCard[data-v-e7a73bee]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid hsla(0,0%,100%,.6);border-radius:16px;box-shadow:0 1px 2px #0000000d;display:flex;flex-direction:column;gap:12px;padding:16px;width:100%}.recommendHead[data-v-e7a73bee]{color:#64748b;justify-content:space-between;margin-bottom:4px}.recommendHead[data-v-e7a73bee],.recommendHeadRight[data-v-e7a73bee]{align-items:center;display:flex;font-size:12px}.recommendHeadRight[data-v-e7a73bee]{background:transparent;border:none;color:inherit;cursor:pointer;gap:4px;padding:0;transition:color .18s}.recommendHeadRight[data-v-e7a73bee]:hover{color:#2563eb}.recommendList[data-v-e7a73bee]{display:grid;gap:10px;grid-template-columns:1fr}.recommendList.expanded[data-v-e7a73bee]{grid-template-columns:repeat(2,1fr)}.recommendItem[data-v-e7a73bee]{align-items:center;background:#fffc;border:1px solid #f1f5f9;border-radius:12px;box-shadow:0 1px 2px #00000008;color:#334155;cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:500;gap:8px;padding:10px 14px;text-align:left;transition:all .18s}.recommendItem[data-v-e7a73bee]:hover{background:#fff;box-shadow:0 1px 3px #0000001a}.recommendIcon[data-v-e7a73bee]{color:#3b82f6;flex-shrink:0;height:14px;width:14px}.recommendText[data-v-e7a73bee]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panelFooter[data-v-e7a73bee]{display:flex;flex-direction:column;flex-shrink:0;gap:12px;margin-top:16px}.shortcuts[data-v-e7a73bee]{gap:8px}.shortcut[data-v-e7a73bee],.shortcuts[data-v-e7a73bee]{align-items:center;display:flex;font-size:12px}.shortcut[data-v-e7a73bee]{background:#ffffffe6;border:1px solid rgba(226,232,240,.8);border-radius:12px;box-shadow:0 1px 2px #00000008;color:#334155;cursor:pointer;font-family:inherit;font-weight:500;gap:6px;padding:6px 14px;transition:border-color .18s}.shortcut[data-v-e7a73bee]:hover{background:#fff;border-color:#93c5fd}.shortcutIcon[data-v-e7a73bee]{color:#64748b;height:14px;width:14px}.inputBar[data-v-e7a73bee]{align-items:center;background:#fff;border:1px solid rgba(226,232,240,.6);border-radius:16px;box-shadow:0 10px 15px -3px #c7d2fe80,0 4px 6px -4px #c7d2fe66;display:flex;gap:8px;padding:10px;position:relative}.inputField[data-v-e7a73bee]{background:transparent;border:none;color:#1e293b;flex:1;font-family:inherit;font-size:12px;min-width:0;outline:none;padding:0 8px}.inputField[data-v-e7a73bee]::-moz-placeholder{color:#94a3b8}.inputField[data-v-e7a73bee]::placeholder{color:#94a3b8}.inputActions[data-v-e7a73bee]{align-items:center;border-left:1px solid #f1f5f9;display:flex;gap:6px;padding-left:8px;padding-right:4px}.micBtn[data-v-e7a73bee]{align-items:center;background:transparent;border:none;border-radius:8px;color:#94a3b8;cursor:pointer;display:inline-flex;justify-content:center;padding:4px;transition:color .18s}.micBtn[data-v-e7a73bee]:hover{color:#475569}.micBtn svg[data-v-e7a73bee]{height:16px;width:16px}.sendBtn[data-v-e7a73bee]{align-items:center;background:#f1f5f9;border:none;border-radius:12px;color:#94a3b8;cursor:pointer;display:inline-flex;justify-content:center;padding:6px;transition:all .18s}.sendBtn[data-v-e7a73bee]:not(:disabled):hover{background:#2563eb;color:#fff}.sendBtn[data-v-e7a73bee]:disabled{cursor:not-allowed;opacity:.6}.sendBtn svg[data-v-e7a73bee]{height:14px;width:14px}.disclaimer[data-v-e7a73bee]{color:#94a3b8;font-size:10px;margin:0;text-align:center}@media(max-width:768px){.bubbleWrap[data-v-e7a73bee]{bottom:calc(88px + env(safe-area-inset-bottom));right:2px}.bubbleCard[data-v-e7a73bee]{max-width:220px;padding:12px}.panelContainer[data-v-e7a73bee]{max-width:100%;padding:16px}}@keyframes chatbotPanelIn-e7a73bee{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes chatbotBubbleIn-e7a73bee{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.panelContainer[data-v-e7a73bee]{animation:chatbotPanelIn-e7a73bee .3s ease-out both}.bubbleCard[data-v-e7a73bee]{animation:chatbotBubbleIn-e7a73bee .3s ease-out both}.chatList[data-v-e7a73bee]{flex-direction:column;gap:10px;padding:4px 0 8px}.chatList[data-v-e7a73bee],.chatRow[data-v-e7a73bee]{display:flex;width:100%}.chatRow[data-v-e7a73bee]{align-items:flex-start;gap:8px}.chatRow.user[data-v-e7a73bee]{flex-direction:row-reverse}.chatAvatar[data-v-e7a73bee]{align-items:center;background:linear-gradient(135deg,#6366f1,#60a5fa,#c084fc);border-radius:999px;box-shadow:0 2px 4px #6366f133;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:28px;justify-content:center;width:28px}.chatAvatar.user[data-v-e7a73bee]{background:linear-gradient(135deg,#2563eb,#4f46e5);font-size:11px}.chatBubble[data-v-e7a73bee]{background:#ffffffd9;border:1px solid hsla(0,0%,100%,.6);border-radius:14px;box-shadow:0 1px 2px #0f172a0a;color:#1e293b;font-size:13px;line-height:1.6;max-width:78%;padding:10px 14px;position:relative;white-space:pre-wrap;word-break:break-word}.chatRow.user .chatBubble[data-v-e7a73bee]{background:linear-gradient(135deg,#2563eb,#4f46e5);border-color:transparent;color:#fff}.chatRow.ai .chatBubble.error[data-v-e7a73bee]{background:#fee1e1f2;border-color:#f8727259;color:#b91c1c}.chatCursor[data-v-e7a73bee]{animation:chatBlink-e7a73bee 1s steps(2,start) infinite;background:currentColor;display:inline-block;height:12px;margin-left:2px;opacity:.7;vertical-align:-1px;width:6px}@keyframes chatBlink-e7a73bee{to{visibility:hidden}}.chatSources[data-v-e7a73bee]{border-top:1px dashed rgba(148,163,184,.4);display:flex;flex-direction:column;gap:4px;margin-top:6px;padding-top:6px}.chatSourcesTitle[data-v-e7a73bee]{color:#64748b;font-size:10px;font-weight:600;letter-spacing:.4px}.chatSourceLink[data-v-e7a73bee]{align-items:center;color:#2563eb;display:inline-flex;font-size:11px;gap:4px;text-decoration:none}.chatSourceLink[data-v-e7a73bee]:hover{text-decoration:underline}.chatTyping[data-v-e7a73bee]{align-items:center;color:#94a3b8;display:inline-flex;font-size:12px;gap:4px}.chatDot[data-v-e7a73bee]{animation:chatBounce-e7a73bee 1.2s infinite;background:currentColor;border-radius:999px;height:4px;width:4px}.chatDot[data-v-e7a73bee]:nth-child(2){animation-delay:.15s}.chatDot[data-v-e7a73bee]:nth-child(3){animation-delay:.3s}@keyframes chatBounce-e7a73bee{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.micBtn.recording[data-v-e7a73bee]{animation:micPulse-e7a73bee 1.4s ease-in-out infinite;color:#ef4444}@keyframes micPulse-e7a73bee{0%,to{box-shadow:0 0 #ef444473}50%{box-shadow:0 0 0 6px #ef444400}}.heroFaded[data-v-e7a73bee]{opacity:.6;transition:opacity .3s}.heroFaded[data-v-e7a73bee]:hover{opacity:1}.welcomeMessage[data-v-e7a73bee]{background:#ffffffb3;border:1px solid hsla(0,0%,100%,.6);border-radius:12px;color:#475569;font-size:12px;line-height:1.55;margin-top:4px;padding:10px 14px;text-align:center;width:100%}.avatarFallback[data-v-e7a73bee]{align-items:center;background:linear-gradient(135deg,#6366f1,#60a5fa,#c084fc);color:#fff;display:flex;font-size:48px;font-weight:700;height:100%;justify-content:center;width:100%}.fabAvatarImg .avatarFallback[data-v-e7a73bee]{font-size:28px}.chatToast[data-v-e7a73bee]{background:#0f172aeb;border-radius:10px;bottom:100px;box-shadow:0 4px 12px #0003;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;left:50%;padding:10px 18px;pointer-events:none;position:fixed;transform:translate(-50%);z-index:100}.chatToast-enter-active[data-v-e7a73bee],.chatToast-leave-active[data-v-e7a73bee]{transition:opacity .25s ease,transform .25s ease}.chatToast-enter-from[data-v-e7a73bee],.chatToast-leave-to[data-v-e7a73bee]{opacity:0;transform:translate(-50%,8px)}
