footer a[data-v-cbcef4ce]{display:inline-block;margin:-12px -6px;padding:12px 6px}.wechat-float-root[data-v-4673a0b7]{display:block!important;height:auto!important;position:fixed!important;right:5px!important;top:calc(50% - 180px)!important;width:auto!important;z-index:10010!important}.wechat-fab[data-v-4673a0b7],.wechat-float-root[data-v-4673a0b7]{box-sizing:border-box!important;margin:0!important;padding:0!important}.wechat-fab[data-v-4673a0b7]{align-items:center!important;background:linear-gradient(135deg,#3b82f6,#8b5cf6)!important;border:2px solid #fff!important;border-radius:50%!important;box-shadow:0 8px 24px #3b82f659!important;color:#fff!important;cursor:pointer!important;display:flex!important;height:56px!important;justify-content:center!important;max-height:56px!important;max-width:56px!important;min-height:56px!important;min-width:56px!important;position:relative!important;transition:transform .2s ease!important;width:56px!important;z-index:2!important}.wechat-fab[data-v-4673a0b7]:hover{transform:scale(1.08)!important}.wechat-fab-icon[data-v-4673a0b7]{display:block!important;height:28px!important;width:28px!important}.wechat-fab-icon-close[data-v-4673a0b7]{display:block!important;height:24px!important;width:24px!important}.wechat-qr-card[data-v-4673a0b7]{background-color:#fff!important;background:#fff!important;border-radius:16px!important;box-shadow:0 12px 40px #00000059!important;box-sizing:border-box!important;direction:ltr!important;display:block!important;flex:none!important;height:auto!important;margin-right:12px!important;max-width:260px!important;min-width:260px!important;overflow:visible!important;padding:20px!important;position:absolute!important;right:100%!important;text-align:center!important;text-orientation:mixed!important;top:50%!important;transform:translateY(-50%)!important;width:260px!important;writing-mode:horizontal-tb!important;z-index:10011!important}.wechat-qr-img[data-v-4673a0b7]{background-color:#fff!important;border-radius:12px!important;box-sizing:content-box!important;height:160px!important;margin:0 auto!important;max-height:160px!important;max-width:160px!important;min-height:160px!important;min-width:160px!important;-o-object-fit:contain!important;object-fit:contain!important;width:160px!important}.wechat-qr-img[data-v-4673a0b7],.wechat-qr-text[data-v-4673a0b7]{display:block!important;padding:0!important;rotate:0deg!important;transform:none!important}.wechat-qr-text[data-v-4673a0b7]{box-sizing:border-box!important;color:#1f2937!important;direction:ltr!important;font-size:16px!important;font-weight:600!important;letter-spacing:.5px!important;line-height:1.5!important;margin:14px 0 0!important;text-align:center!important;text-orientation:mixed!important;white-space:nowrap!important;width:100%!important;writing-mode:horizontal-tb!important}.mingcha-widget[data-v-811039fd]{bottom:24px;position:fixed;right:24px;z-index:9999}.mingcha-fab[data-v-811039fd]{align-items:center;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border:none;border-radius:50%;box-shadow:0 8px 24px #3b82f666;cursor:pointer;display:flex;height:60px;justify-content:center;position:relative;transition:transform .2s;width:60px}.mingcha-fab[data-v-811039fd]:hover{transform:scale(1.08)}.mingcha-fab-avatar[data-v-811039fd]{animation:mingcha-fab-wave-loop-811039fd 4.2s ease-in-out infinite;font-size:28px;transform-origin:50% 75%}.mingcha-fab-badge[data-v-811039fd]{background:#ef4444;border:2px solid #0a0e1a;border-radius:50%;height:12px;position:absolute;right:4px;top:4px;width:12px}.mingcha-fab-breathing[data-v-811039fd]{animation:mingcha-breathe-811039fd 1.5s ease-in-out infinite,mingcha-attention-shake-811039fd 3s ease-in-out infinite}@keyframes mingcha-breathe-811039fd{0%,to{box-shadow:0 8px 24px #3b82f680,0 0 #3b82f666;transform:scale(1)}50%{box-shadow:0 16px 40px #3b82f6bf,0 0 0 12px #3b82f600;transform:scale(1.18)}}@keyframes mingcha-attention-shake-811039fd{0%,90%,to{transform:scale(1) translate(0)}92%{transform:scale(1.1) translate(-3px)}94%{transform:scale(1.1) translate(3px)}96%{transform:scale(1.1) translate(-2px)}98%{transform:scale(1.1) translate(2px)}}.mingcha-bubble-tip[data-v-811039fd]{align-items:flex-start;animation:mingcha-bubble-attention-811039fd 2s ease-in-out infinite;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#0a0e1af5,#0f172af5);border:1px solid rgba(59,130,246,.6);border-radius:24px 24px 8px;bottom:calc(100% + 48px);box-shadow:0 8px 28px #3b82f666,0 0 #3b82f64d;color:#fffffff7;cursor:pointer;display:flex;font-size:16px;gap:10px;justify-content:space-between;line-height:1.6;max-width:360px;min-width:260px;padding:12px 18px;position:absolute;right:0;white-space:normal;width:-moz-fit-content;width:fit-content;z-index:10000}@keyframes mingcha-bubble-attention-811039fd{0%,to{border-color:#3b82f699;box-shadow:0 8px 28px #3b82f666,0 0 #3b82f64d}50%{border-color:#3b82f6d9;box-shadow:0 10px 36px #3b82f68c,0 0 0 10px #3b82f600}}.mingcha-bubble-tip span[data-v-811039fd]{flex:1;line-height:1.6;overflow-wrap:break-word;text-align:left;word-break:keep-all}.mingcha-bubble-tip[data-v-811039fd]:after{background:inherit;border-bottom:1px solid rgba(59,130,246,.6);border-radius:4px 4px 16px 2px;border-right:1px solid rgba(59,130,246,.6);bottom:-10px;box-shadow:2px 2px 6px #00000026;content:"";height:16px;position:absolute;right:18px;transform:rotate(30deg);width:16px}.mingcha-bubble-close[data-v-811039fd]{background:none;border:none;color:#fff6;cursor:pointer;font-size:12px;line-height:1;margin:-10px;padding:10px}.mingcha-bubble-close[data-v-811039fd]:hover{color:#fffc}.mingcha-bubble-enter-active[data-v-811039fd],.mingcha-bubble-leave-active[data-v-811039fd]{transition:all .3s ease}.mingcha-bubble-enter-from[data-v-811039fd],.mingcha-bubble-leave-to[data-v-811039fd]{opacity:0;transform:translateY(-50%) translate(10px)}.mingcha-panel[data-v-811039fd]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0e1afa;border:1px solid rgba(59,130,246,.35);border-radius:16px;box-shadow:0 16px 48px #0000008c,0 0 0 1px #3b82f614;display:flex;flex-direction:column;min-height:95px;min-width:420px;overflow:hidden;position:fixed}.resize-handle[data-v-811039fd]{position:absolute;z-index:10}.resize-n[data-v-811039fd]{cursor:n-resize;top:-4px}.resize-n[data-v-811039fd],.resize-s[data-v-811039fd]{height:10px;left:8px;right:8px}.resize-s[data-v-811039fd]{bottom:-4px;cursor:s-resize}.resize-e[data-v-811039fd]{cursor:e-resize;right:-4px}.resize-e[data-v-811039fd],.resize-w[data-v-811039fd]{bottom:8px;top:8px;width:10px}.resize-w[data-v-811039fd]{cursor:w-resize;left:-4px}.resize-ne[data-v-811039fd]{cursor:ne-resize;right:-4px}.resize-ne[data-v-811039fd],.resize-nw[data-v-811039fd]{height:16px;top:-4px;width:16px}.resize-nw[data-v-811039fd]{cursor:nw-resize;left:-4px}.resize-se[data-v-811039fd]{cursor:se-resize;right:-4px;z-index:11}.resize-se[data-v-811039fd],.resize-sw[data-v-811039fd]{bottom:-4px;height:16px;width:16px}.resize-sw[data-v-811039fd]{cursor:sw-resize;left:-4px}.resize-se[data-v-811039fd]:after{bottom:0;color:#ffffff40;content:"⤡";font-size:12px;line-height:1;position:absolute;right:2px}.mingcha-header[data-v-811039fd]{align-items:center;background:linear-gradient(135deg,#3b82f62e,#8b5cf62e);border-bottom:1px solid hsla(0,0%,100%,.08);cursor:grab;display:flex;flex-shrink:0;justify-content:space-between;padding:10px 14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mingcha-header[data-v-811039fd]:active{cursor:grabbing}.mingcha-header-avatar[data-v-811039fd]{align-items:center;animation:mingcha-fab-wave-loop-811039fd 5s ease-in-out infinite;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:50%;display:flex;font-size:16px;height:32px;justify-content:center;transform-origin:50% 75%;width:32px}.mingcha-close-btn[data-v-811039fd]{background:none;border:none;color:#ffffff80;cursor:pointer;font-size:16px;padding:4px 8px}.mingcha-close-btn[data-v-811039fd]:hover{color:#fff}.mingcha-body[data-v-811039fd]{display:flex;flex:1;min-height:0;overflow:hidden}.mingcha-messages[data-v-811039fd]{display:flex;flex:1;flex-direction:column;gap:10px;min-width:0;overflow-y:auto;padding:12px}.mingcha-messages[data-v-811039fd]::-webkit-scrollbar{width:4px}.mingcha-messages[data-v-811039fd]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.mingcha-sidebar[data-v-811039fd]{background:#ffffff04;border-left:1px solid hsla(0,0%,100%,.06);display:flex;flex-direction:column;flex-shrink:0;gap:10px;overflow-y:auto;padding:10px;width:200px}.mingcha-msg[data-v-811039fd]{display:flex;gap:8px;max-width:90%}.mingcha-msg-user[data-v-811039fd]{align-self:flex-end;flex-direction:row-reverse}.mingcha-msg-avatar[data-v-811039fd]{align-items:center;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:50%;display:flex;flex-shrink:0;font-size:15px;height:28px;justify-content:center;width:28px}.mingcha-msg-bubble[data-v-811039fd]{border-radius:10px;font-size:20px;line-height:1.7;padding:12px 16px}.mingcha-msg-bot .mingcha-msg-bubble[data-v-811039fd]{background:#3b82f61f;border:1px solid rgba(59,130,246,.2);border-top-left-radius:4px;color:#ffffffe6}.mingcha-msg-welcome .mingcha-msg-bubble[data-v-811039fd]{animation:mingcha-welcome-pop-811039fd .8s cubic-bezier(.34,1.56,.64,1);background:linear-gradient(135deg,#3b82f633,#8b5cf62e);border:2px solid rgba(59,130,246,.55);box-shadow:0 4px 20px #3b82f640}.mingcha-msg-welcome .mingcha-msg-avatar[data-v-811039fd]{animation:mingcha-avatar-wave-811039fd 1.2s ease-in-out}@keyframes mingcha-welcome-pop-811039fd{0%{opacity:0;transform:scale(.3) translateY(20px)}60%{opacity:1;transform:scale(1.08) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes mingcha-avatar-wave-811039fd{0%,to{transform:rotate(0)}20%{transform:rotate(-15deg)}40%{transform:rotate(15deg)}60%{transform:rotate(-10deg)}80%{transform:rotate(10deg)}}@keyframes mingcha-fab-wave-loop-811039fd{0%,to{transform:rotate(0)}5.7%{transform:rotate(-15deg)}11.4%{transform:rotate(15deg)}17.1%{transform:rotate(-10deg)}22.8%{transform:rotate(10deg)}28.57%{transform:rotate(0)}to{transform:rotate(0)}}.mingcha-msg-user .mingcha-msg-bubble[data-v-811039fd]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-top-right-radius:4px;color:#fff}.mingcha-typing[data-v-811039fd]{background:#3b82f61f;border:1px solid rgba(59,130,246,.2);border-radius:4px 10px 10px;display:flex;gap:4px;padding:10px 12px}.mingcha-typing span[data-v-811039fd]{animation:mingcha-bounce-811039fd 1.4s infinite;background:#3b82f699;border-radius:50%;height:6px;width:6px}.mingcha-typing span[data-v-811039fd]:nth-child(2){animation-delay:.2s}.mingcha-typing span[data-v-811039fd]:nth-child(3){animation-delay:.4s}@keyframes mingcha-bounce-811039fd{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-6px)}}.mingcha-thinking[data-v-811039fd]{align-items:center;background:#fb923c1a;border:1px solid rgba(251,146,60,.25);border-radius:4px 10px 10px;color:#fb923ce6;display:flex;font-size:15px;font-weight:500;gap:8px;padding:10px 12px}.mingcha-thinking-dots[data-v-811039fd]{display:inline-flex;gap:2px}.mingcha-thinking-dots span[data-v-811039fd]{animation:mingcha-think-pulse-811039fd 1.2s infinite;background:#fb923cb3;border-radius:50%;height:4px;width:4px}.mingcha-thinking-dots span[data-v-811039fd]:nth-child(2){animation-delay:.2s}.mingcha-thinking-dots span[data-v-811039fd]:nth-child(3){animation-delay:.4s}@keyframes mingcha-think-pulse-811039fd{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.mingcha-jwt-area[data-v-811039fd]{background:#22c55e14;border:1px solid rgba(34,197,94,.18);border-radius:8px;padding:8px}.mingcha-jwt-text[data-v-811039fd]{color:#22c55ecc;display:block;flex:1;font-family:monospace;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mingcha-jwt-copy-btn[data-v-811039fd]{background:#22c55e33;border:none;border-radius:4px;cursor:pointer;font-size:12px;padding:2px 8px}.mingcha-quick[data-v-811039fd]{display:flex;flex-direction:column;gap:6px}.mingcha-quick-btn[data-v-811039fd]{background:#3b82f61a;border:1px solid rgba(59,130,246,.25);border-radius:14px;color:#ffffffd1;cursor:pointer;font-size:13px;padding:8px 12px;text-align:left;transition:all .2s}.mingcha-quick-btn[data-v-811039fd]:hover{background:#3b82f633;border-color:#3b82f666}.mingcha-input-area[data-v-811039fd]{align-items:flex-end;border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex-shrink:0;gap:10px;padding:12px 14px}.mingcha-input[data-v-811039fd]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:#fff;flex:1;font-family:inherit;font-size:16px;line-height:1.5;min-height:72px;outline:none;padding:10px 14px;resize:none}.mingcha-input[data-v-811039fd]:focus{border-color:#3b82f680}.mingcha-input[data-v-811039fd]::-moz-placeholder{color:#ffffff4d}.mingcha-input[data-v-811039fd]::placeholder{color:#ffffff4d}.mingcha-send-btn[data-v-811039fd]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:10px 20px;transition:all .2s;white-space:nowrap}.mingcha-send-btn[data-v-811039fd]:disabled{cursor:not-allowed;opacity:.5}.mingcha-slide-enter-active[data-v-811039fd],.mingcha-slide-leave-active[data-v-811039fd]{transition:opacity .25s ease,transform .25s ease}.mingcha-slide-enter-from[data-v-811039fd],.mingcha-slide-leave-to[data-v-811039fd]{opacity:0;transform:scale(.92)}@media(max-width:640px){.mingcha-widget[data-v-811039fd]{bottom:16px;right:16px}.mingcha-panel[data-v-811039fd]{height:calc(100vh - 120px)!important;left:16px!important;min-height:unset;min-width:unset;top:60px!important;width:calc(100vw - 32px)!important}.mingcha-sidebar[data-v-811039fd],.resize-handle[data-v-811039fd]{display:none}}.skip-link[data-v-d7c1207c]{background:#2563eb;border-radius:0 0 8px 8px;color:#fff;font-size:14px;font-weight:600;left:8px;padding:10px 16px;position:absolute;text-decoration:none;top:-48px;transition:top .15s ease;z-index:10001}.skip-link[data-v-d7c1207c]:focus{top:0}
