.download-layout[data-v-44923f26]{display:flex;gap:30px;padding:10px 0}@media (max-width: 640px){.download-layout[data-v-44923f26]{flex-direction:column}}.download-section[data-v-44923f26]{flex:1;display:flex;flex-direction:column;align-items:center}.section-header[data-v-44923f26]{text-align:center;margin-bottom:24px}.section-header h3[data-v-44923f26]{font-size:1.25rem;color:#0f172a;margin-bottom:4px}.section-header p[data-v-44923f26]{font-size:.875rem;color:#64748b}.main-app-card[data-v-44923f26]{display:flex;flex-direction:column;align-items:center;background:#f8fafc;padding:24px;border-radius:12px;width:100%;max-width:240px}.main-app-card .qr-box[data-v-44923f26]{width:140px;height:140px;background:#fff;padding:8px;border-radius:8px;margin-bottom:16px}.main-app-card .qr-box img[data-v-44923f26]{width:100%;height:100%}.main-app-card .platform-tag[data-v-44923f26]{display:flex;align-items:center;gap:6px;color:#64748b;font-size:.9rem;margin-bottom:16px}.main-app-card .download-btn[data-v-44923f26]{width:100%}.main-app-card a[data-v-44923f26]{width:100%;text-decoration:none}.divider[data-v-44923f26]{width:1px;background-color:#e2e8f0}@media (max-width: 640px){.divider[data-v-44923f26]{width:100%;height:1px}}.agent-list[data-v-44923f26]{width:100%;display:flex;flex-direction:column;gap:12px}.agent-item[data-v-44923f26]{display:flex;align-items:center;padding:12px 16px;background:#f8fafc;border-radius:8px;transition:background .3s ease}.agent-item[data-v-44923f26]:hover{background:#f1f5f9}.agent-item .agent-icon[data-v-44923f26]{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:12px;font-size:20px}.agent-item .agent-icon.android[data-v-44923f26]{background:#3ddc841a;color:#3ddc84}.agent-item .agent-icon.windows[data-v-44923f26]{background:#0078d61a;color:#0078d6}.agent-item .agent-icon.linux[data-v-44923f26]{background:#fcc6241a;color:#f7931e}.agent-item .agent-icon.apple[data-v-44923f26]{background:#0000000d;color:#000}.agent-item .agent-info[data-v-44923f26]{flex:1;display:flex;flex-direction:column}.agent-item .agent-info .name[data-v-44923f26]{font-size:.95rem;font-weight:500;color:#0f172a}.agent-item .agent-info .ver[data-v-44923f26]{font-size:.75rem;color:#64748b}.agent-item a[data-v-44923f26]{text-decoration:none}.app-header[data-v-f97f2f59]{position:fixed;top:0;left:0;right:0;height:80px;background-color:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;border-bottom:1px solid transparent;transition:all .3s ease}.app-header.is-scrolled[data-v-f97f2f59]{background-color:#fffffffa;border-bottom-color:#e2e8f0;box-shadow:0 2px 10px #0000000d}.header-inner[data-v-f97f2f59]{height:100%;display:flex;align-items:center;justify-content:space-between}.logo[data-v-f97f2f59]{display:flex;align-items:center;gap:12px;font-size:1.5rem;font-weight:700;color:#0f172a;letter-spacing:-.5px}.logo .logo-icon[data-v-f97f2f59]{width:36px;height:36px;display:block}.logo .logo-text[data-v-f97f2f59]{display:block}.nav-menu[data-v-f97f2f59]{display:flex;gap:32px}@media (max-width: 768px){.nav-menu[data-v-f97f2f59]{position:absolute;top:80px;left:0;right:0;background-color:#fff;flex-direction:column;padding:16px;gap:16px;border-bottom:1px solid #E2E8F0;transform:translateY(-150%);transition:transform .3s ease;z-index:999}.nav-menu.is-active[data-v-f97f2f59]{transform:translateY(0);box-shadow:0 4px 12px #0000001a}}.nav-link[data-v-f97f2f59]{font-size:1rem;font-weight:500;color:#64748b;position:relative;padding-bottom:4px}.nav-link[data-v-f97f2f59]:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#2563eb;transition:width .3s ease}.nav-link[data-v-f97f2f59]:hover{color:#0f172a}.nav-link[data-v-f97f2f59]:hover:after{width:100%}.nav-link.router-link-active[data-v-f97f2f59]{color:#0f172a}.nav-link.router-link-active[data-v-f97f2f59]:after{width:100%}.header-actions[data-v-f97f2f59]{display:flex;align-items:center;gap:16px}.mobile-menu-toggle[data-v-f97f2f59]{display:none;background:none;border:none;cursor:pointer;flex-direction:column;gap:4px}@media (max-width: 768px){.mobile-menu-toggle[data-v-f97f2f59]{display:flex}}.mobile-menu-toggle .icon-bar[data-v-f97f2f59]{width:24px;height:2px;background-color:#0f172a}.app-footer[data-v-714f3a1f]{background-color:#f8fafc;padding:64px 0 32px;border-top:1px solid #E2E8F0;margin-top:auto}.footer-content[data-v-714f3a1f]{display:grid;grid-template-columns:1fr 2fr;gap:64px;margin-bottom:64px}@media (max-width: 768px){.footer-content[data-v-714f3a1f]{grid-template-columns:1fr;gap:32px}}.footer-logo[data-v-714f3a1f]{font-size:1.5rem;margin-bottom:16px;color:#0f172a}.footer-desc[data-v-714f3a1f]{color:#64748b;font-size:.875rem;line-height:1.6;margin-bottom:16px}.social-icons[data-v-714f3a1f]{display:flex;gap:12px}.social-icons .icon-btn[data-v-714f3a1f]{width:32px;height:32px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;color:#64748b;cursor:pointer;transition:all .3s ease;border:1px solid #E2E8F0}.social-icons .icon-btn[data-v-714f3a1f]:hover{background:#2563eb;color:#fff;border-color:#2563eb}.footer-links[data-v-714f3a1f]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}@media (max-width: 768px){.footer-links[data-v-714f3a1f]{grid-template-columns:repeat(2,1fr)}}.link-group h4[data-v-714f3a1f]{font-size:1rem;margin-bottom:16px;color:#0f172a}.link-group a[data-v-714f3a1f]{display:block;color:#64748b;margin-bottom:8px;font-size:.875rem}.link-group a[data-v-714f3a1f]:hover{color:#2563eb}.footer-bottom[data-v-714f3a1f]{text-align:center;padding-top:32px;border-top:1px solid #E2E8F0}.footer-bottom p[data-v-714f3a1f]{color:#64748b;font-size:.75rem}.chat-bubble[data-v-2fc5f205]{position:fixed;bottom:30px;right:30px;width:60px;height:60px;background-color:var(--el-color-primary, #409eff);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px #00000026;transition:transform .3s cubic-bezier(.175,.885,.32,1.275);z-index:9999}.chat-bubble[data-v-2fc5f205]:hover{transform:scale(1.1)}.chat-bubble .bubble-icon[data-v-2fc5f205]{display:flex;align-items:center;justify-content:center}.chat-window[data-v-cf688187]{position:fixed;bottom:100px;right:30px;width:350px;height:500px;background:#fff;border-radius:12px;box-shadow:0 5px 20px #00000026;display:flex;flex-direction:column;overflow:hidden;z-index:9999;border:1px solid #ebeef5}@media (max-width: 480px){.chat-window[data-v-cf688187]{width:90%;right:5%;bottom:20px;height:60vh}}.chat-header[data-v-cf688187]{padding:15px;background:var(--el-color-primary, #409eff);color:#fff;display:flex;justify-content:space-between;align-items:center}.chat-header .header-title[data-v-cf688187]{display:flex;align-items:center;gap:8px;font-weight:600}.chat-header .close-btn[data-v-cf688187]{cursor:pointer;opacity:.8}.chat-header .close-btn[data-v-cf688187]:hover{opacity:1}.chat-messages[data-v-cf688187]{flex:1;padding:15px;overflow-y:auto;background:#f5f7fa;display:flex;flex-direction:column;gap:12px}.chat-messages .loading-state[data-v-cf688187],.chat-messages .empty-state[data-v-cf688187]{text-align:center;color:#909399;margin-top:40px}.chat-messages .loading-state .sub-text[data-v-cf688187],.chat-messages .empty-state .sub-text[data-v-cf688187]{font-size:12px;margin-top:5px}.message-item[data-v-cf688187]{display:flex;flex-direction:column;align-items:flex-start;max-width:80%}.message-item.is-me[data-v-cf688187]{align-self:flex-end;align-items:flex-end}.message-item.is-me .message-content[data-v-cf688187]{background:var(--el-color-primary, #409eff);color:#fff;border-radius:12px 12px 0}.message-item:not(.is-me) .message-content[data-v-cf688187]{background:#fff;color:#303133;border-radius:12px 12px 12px 0;box-shadow:0 2px 4px #0000000d}.message-item .message-content[data-v-cf688187]{padding:10px 14px;font-size:14px;line-height:1.5;word-break:break-word}.message-item .message-time[data-v-cf688187]{font-size:11px;color:#c0c4cc;margin-top:4px;margin-left:4px;margin-right:4px}.chat-input[data-v-cf688187]{padding:12px;background:#fff;border-top:1px solid #ebeef5}.chat-input .input-actions[data-v-cf688187]{display:flex;justify-content:flex-end;margin-top:8px}#app-layout[data-v-3eb7c692]{display:flex;flex-direction:column;min-height:100vh}.main-content[data-v-3eb7c692]{flex:1;padding-top:80px}.fade-enter-active[data-v-3eb7c692],.fade-leave-active[data-v-3eb7c692]{transition:opacity .3s ease}.fade-enter-from[data-v-3eb7c692],.fade-leave-to[data-v-3eb7c692]{opacity:0}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:#fff;color:#0f172a;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:inherit;transition:color .3s ease}a:hover{color:#2563eb}ul,ol{list-style:none}.container{max-width:1200px;margin:0 auto;padding:0 16px;width:100%}@media (max-width: 768px){.container{padding:0 8px}}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.2;margin-bottom:16px}.section-title{text-align:center;margin-bottom:64px}.section-title h2{font-size:2.5rem;color:#0f172a;margin-bottom:8px}.section-title p{font-size:1.125rem;color:#64748b;max-width:600px;margin:0 auto}.btn{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;border-radius:4px;font-weight:500;cursor:pointer;transition:all .3s ease;border:1px solid transparent}.btn.btn-primary{background-color:#2563eb;color:#fff}.btn.btn-primary:hover{background-color:#1554e0}.btn.btn-outline{background-color:transparent;border-color:#0f172a;color:#0f172a}.btn.btn-outline:hover{background-color:#0f172a;color:#fff}
