.auth-mask[data-v-e07c49b6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;background:#0f142880;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:16px}.auth-card[data-v-e07c49b6]{position:relative;width:100%;max-width:380px;background:#fff;border-radius:18px;padding:26px 24px 22px;box-shadow:0 24px 70px #0a10284d}.auth-close[data-v-e07c49b6]{position:absolute;top:12px;right:12px;border:none;background:#f1f4fa;color:#6b7488;width:30px;height:30px;border-radius:9px;cursor:pointer;font-size:13px}.auth-close[data-v-e07c49b6]:hover{background:#e6ebf5;color:#2c3e50}.auth-tabs[data-v-e07c49b6]{display:flex;gap:4px;background:#f1f4fa;border-radius:11px;padding:3px;margin-bottom:18px}.auth-tabs button[data-v-e07c49b6]{flex:1;border:none;background:transparent;padding:9px 0;border-radius:9px;font-size:14px;font-weight:600;color:#6b7488;cursor:pointer}.auth-tabs button.active[data-v-e07c49b6]{background:#fff;color:var(--primary-dark, #3a4fc4);box-shadow:0 2px 8px #16203a1a}.auth-form[data-v-e07c49b6]{display:flex;flex-direction:column;gap:14px}.auth-form label[data-v-e07c49b6]{display:flex;flex-direction:column;gap:6px;font-size:13px;color:#4a5468;font-weight:600}.auth-form input[data-v-e07c49b6]{padding:10px 12px;border:1px solid #dfe4f0;border-radius:10px;font-size:14px;background:#fbfcff;outline:none;min-width:0}.auth-form input[data-v-e07c49b6]:focus{border-color:var(--primary-color, #5b7cfa);background:#fff}.auth-captcha-row[data-v-e07c49b6]{display:flex;gap:8px;align-items:stretch}.auth-captcha-row input[data-v-e07c49b6]{flex:1}.auth-captcha-row img[data-v-e07c49b6]{height:42px;border-radius:10px;border:1px solid #e5e9f2;cursor:pointer;flex:none}.auth-submit[data-v-e07c49b6]{padding:11px 0;border:none;border-radius:11px;font-size:15px;font-weight:600;color:#fff;background:var(--primary-gradient, linear-gradient(135deg, #5b7cfa, #8b5cf6));cursor:pointer;box-shadow:0 6px 18px #5b7cfa4d}.auth-submit[data-v-e07c49b6]:hover{filter:brightness(1.06)}.auth-submit[data-v-e07c49b6]:disabled{opacity:.6;cursor:wait}.auth-error[data-v-e07c49b6]{color:#dc2626;font-size:13px;margin:0;text-align:center}.auth-hint[data-v-e07c49b6]{color:#9aa3b8;font-size:12px;margin:0;text-align:center}.auth-fade-enter-active[data-v-e07c49b6],.auth-fade-leave-active[data-v-e07c49b6]{transition:opacity .18s ease}.auth-fade-enter-from[data-v-e07c49b6],.auth-fade-leave-to[data-v-e07c49b6]{opacity:0}@media (max-width: 380px){.auth-card[data-v-e07c49b6]{padding:20px 16px 18px}.auth-form[data-v-e07c49b6]{gap:11px}}.srch-mask[data-v-8e9b12b1]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3200;background:#0f142873;display:flex;justify-content:center;align-items:flex-start;padding:12vh 16px 0}.srch-panel[data-v-8e9b12b1]{width:min(640px,100%);background:#fff;border-radius:16px;box-shadow:0 24px 70px #0f14284d;overflow:hidden}.srch-box[data-v-8e9b12b1]{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid #eef1f8}.srch-ic[data-v-8e9b12b1]{font-size:17px}.srch-input[data-v-8e9b12b1]{flex:1;border:none;outline:none;font-size:16px;font-family:inherit;color:var(--text-primary, #16203a);background:transparent}.srch-esc[data-v-8e9b12b1]{font-size:10.5px;color:#98a1b3;border:1px solid #e2e7f3;border-radius:6px;padding:2px 7px}.srch-body[data-v-8e9b12b1]{max-height:52vh;overflow-y:auto;padding:6px 8px 10px}.srch-hint[data-v-8e9b12b1]{text-align:center;color:#8a93a6;font-size:13px;padding:26px 0}.srch-list[data-v-8e9b12b1]{list-style:none;margin:0;padding:0}.srch-item[data-v-8e9b12b1]{display:flex;flex-direction:column;gap:3px;padding:8px 12px;border-radius:10px;text-decoration:none;color:var(--text-primary, #16203a);font-size:13.5px}.srch-row[data-v-8e9b12b1]{display:flex;align-items:center;gap:10px;min-width:0}.srch-desc[data-v-8e9b12b1]{font-size:12px;color:#7b849c;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.srch-item.hl[data-v-8e9b12b1],.srch-item[data-v-8e9b12b1]:hover{background:#f2f5ff}.srch-kind[data-v-8e9b12b1]{flex:none;font-size:11px;font-weight:700;color:var(--kcolor, #5b7cfa);background:#f1f4fa;border-radius:6px;padding:2px 8px}.srch-name[data-v-8e9b12b1]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.srch-stars[data-v-8e9b12b1]{flex:none;color:#f59e0b;font-size:12px;font-weight:600}.srch-foot[data-v-8e9b12b1]{text-align:center;color:#9aa3b5;font-size:11.5px;padding:10px 0 6px}.srch-enter-active[data-v-8e9b12b1],.srch-leave-active[data-v-8e9b12b1]{transition:opacity .15s ease}.srch-enter-active .srch-panel[data-v-8e9b12b1],.srch-leave-active .srch-panel[data-v-8e9b12b1]{transition:transform .18s ease}.srch-enter-from[data-v-8e9b12b1],.srch-leave-to[data-v-8e9b12b1]{opacity:0}.srch-enter-from .srch-panel[data-v-8e9b12b1],.srch-leave-to .srch-panel[data-v-8e9b12b1]{transform:translateY(-10px)}.navbar-shell[data-v-1bf4a90e]{position:fixed;top:0;left:0;right:0;z-index:1000;background:#fffffff0;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);box-shadow:0 2px 24px #141a3c14}.nav-main[data-v-1bf4a90e]{border-bottom:1px solid rgba(226,231,243,.7)}.nav-inner[data-v-1bf4a90e]{display:flex;align-items:center;justify-content:space-between;gap:16px;height:60px;max-width:1440px;margin:0 auto;padding:0 clamp(14px,3vw,40px)}.nav-brand[data-v-1bf4a90e]{display:flex;align-items:center;gap:10px;text-decoration:none;flex:none}.logo-img[data-v-1bf4a90e]{height:34px;width:34px;display:block;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.brand-name[data-v-1bf4a90e]{font-size:20px;font-weight:800;letter-spacing:-.01em;background:linear-gradient(135deg,#1e1b4b,#5b7cfa,#764ba2);-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap}.nav-menu[data-v-1bf4a90e]{display:flex;align-items:center;gap:26px;list-style:none;margin:0;padding:0}.nav-item[data-v-1bf4a90e]{position:relative}.nav-link[data-v-1bf4a90e]{display:inline-flex;align-items:center;gap:5px;color:#2c3e50;font-size:14.5px;font-weight:600;text-decoration:none;cursor:pointer;background:transparent;border:none;padding:6px 0;font-family:inherit;position:relative;white-space:nowrap;transition:color .25s ease}.nav-link.active[data-v-1bf4a90e],.nav-link[data-v-1bf4a90e]:hover{color:#4338ca}.nav-link[data-v-1bf4a90e]:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2.5px;border-radius:2px;background:linear-gradient(90deg,#5b7cfa,#764ba2);transition:width .25s ease}.nav-link.active[data-v-1bf4a90e]:after,.nav-link[data-v-1bf4a90e]:hover:after{width:100%}.nav-trigger .chev[data-v-1bf4a90e]{transition:transform .25s ease}.nav-trigger .chev.open[data-v-1bf4a90e]{transform:rotate(180deg)}.mega-panel[data-v-1bf4a90e]{position:absolute;top:calc(100% + 10px);left:0;width:min(560px,92vw);background:#fffffffc;border:1px solid rgba(67,56,202,.12);border-radius:16px;box-shadow:0 22px 60px #141a3c2e;padding:10px;z-index:1100}.mega-product[data-v-1bf4a90e]{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:none;border-radius:12px;background:transparent;cursor:pointer;text-align:left;font-family:inherit;transition:background .15s ease}.mega-product[data-v-1bf4a90e]:hover{background:#4338ca0f}.mega-ic[data-v-1bf4a90e]{width:36px;height:36px;flex:none;border-radius:10px;background:#f1f1ff;display:flex;align-items:center;justify-content:center;font-size:18px}.mega-info[data-v-1bf4a90e]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.mega-name[data-v-1bf4a90e]{font-size:14px;font-weight:700;color:#1e1b4b;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mega-license[data-v-1bf4a90e]{font-style:normal;font-size:11px;font-weight:600;background:var(--primary-soft, #eef2ff);color:var(--primary-dark, #3a4fc4);padding:1px 8px;border-radius:999px;white-space:nowrap}.mega-license.dev[data-v-1bf4a90e]{background:#fff7e8;color:#b45309}.mega-tag[data-v-1bf4a90e]{font-size:12px;color:#6b6f8a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mega-links[data-v-1bf4a90e]{display:flex;gap:6px;flex:none}.mega-links a[data-v-1bf4a90e]{font-size:11px;padding:3px 9px;border-radius:999px;border:1px solid #e2e7f3;color:#4a5468;text-decoration:none;white-space:nowrap}.mega-links a[data-v-1bf4a90e]:hover{border-color:var(--primary-color, #5b7cfa);color:var(--primary-dark, #3a4fc4)}.mega-all[data-v-1bf4a90e]{display:block;text-align:center;padding:9px 0 4px;margin-top:4px;border-top:1px solid #f0f2f9;font-size:13px;font-weight:600;color:var(--primary-color, #5b7cfa);text-decoration:none}.mega-all[data-v-1bf4a90e]:hover{color:var(--primary-dark, #3a4fc4)}.drop-enter-active[data-v-1bf4a90e],.drop-leave-active[data-v-1bf4a90e]{transition:opacity .18s ease,transform .18s ease}.drop-enter-from[data-v-1bf4a90e],.drop-leave-to[data-v-1bf4a90e]{opacity:0;transform:translateY(-6px)}.nav-product-banner[data-v-1bf4a90e]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(200,210,240,.5);transition:background .4s ease}.pb-inner[data-v-1bf4a90e]{max-width:1440px;margin:0 auto;padding:12px clamp(14px,3vw,40px);display:flex;flex-direction:column;gap:10px}.pb-card-area[data-v-1bf4a90e]{position:relative;min-height:80px;transition:background .4s ease}.pb-card[data-v-1bf4a90e]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:16px 20px;transition:all .3s ease}.pb-theme-desktop[data-v-1bf4a90e]{background:linear-gradient(135deg,#5b7cfa14,#8b5cf60f)}.pb-theme-desktop .pb-card[data-v-1bf4a90e]{border-left:3px solid #5b7cfa}.pb-theme-desktop .pb-emoji[data-v-1bf4a90e]{background:linear-gradient(135deg,#5b7cfa,#8b5cf6);color:#fff}.pb-theme-chayuan[data-v-1bf4a90e]{background:linear-gradient(135deg,#10b98114,#3b82f60f)}.pb-theme-chayuan .pb-card[data-v-1bf4a90e]{border-left:3px solid #10b981}.pb-theme-chayuan .pb-emoji[data-v-1bf4a90e]{background:linear-gradient(135deg,#10b981,#3b82f6);color:#fff}.pb-theme-chatop[data-v-1bf4a90e]{background:linear-gradient(135deg,#f59e0b14,#ef44440f)}.pb-theme-chatop .pb-card[data-v-1bf4a90e]{border-left:3px solid #f59e0b}.pb-theme-chatop .pb-emoji[data-v-1bf4a90e]{background:linear-gradient(135deg,#f59e0b,#ef4444);color:#fff}.pb-theme-chacmd[data-v-1bf4a90e]{background:linear-gradient(135deg,#8b5cf614,#ec48990f)}.pb-theme-chacmd .pb-card[data-v-1bf4a90e]{border-left:3px solid #8b5cf6}.pb-theme-chacmd .pb-emoji[data-v-1bf4a90e]{background:linear-gradient(135deg,#8b5cf6,#ec4899);color:#fff}.pb-theme-os[data-v-1bf4a90e]{background:linear-gradient(135deg,#0ea5e914,#3b82f60f)}.pb-theme-os .pb-card[data-v-1bf4a90e]{border-left:3px solid #0ea5e9}.pb-theme-os .pb-emoji[data-v-1bf4a90e]{background:linear-gradient(135deg,#0ea5e9,#3b82f6);color:#fff}.pb-theme-office[data-v-1bf4a90e]{background:linear-gradient(135deg,#10b98114,#0d94880f)}.pb-theme-office .pb-card[data-v-1bf4a90e]{border-left:3px solid #10b981}.pb-theme-office .pb-emoji[data-v-1bf4a90e]{background:linear-gradient(135deg,#10b981,#0d9488);color:#fff}.pb-left[data-v-1bf4a90e]{display:flex;align-items:flex-start;gap:14px;min-width:0;flex:1}.pb-emoji[data-v-1bf4a90e]{width:42px;height:42px;flex:none;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;box-shadow:0 4px 12px #0000001a}.pb-info[data-v-1bf4a90e]{display:flex;flex-direction:column;gap:4px;min-width:0}.pb-name[data-v-1bf4a90e]{font-size:15px;font-weight:700;color:#1e1b4b}.pb-tagline[data-v-1bf4a90e]{font-size:12px;color:#6b6f8a;font-weight:500}.pb-subtitle[data-v-1bf4a90e]{font-size:12px;color:#5a5e78;line-height:1.5;margin:0;max-width:480px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pb-bullets[data-v-1bf4a90e]{margin:4px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.pb-bullets li[data-v-1bf4a90e]{font-size:11px;color:#6b6f8a;line-height:1.4;padding-left:14px;position:relative;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.pb-bullets li[data-v-1bf4a90e]:before{content:"✓";position:absolute;left:0;color:var(--primary-color, #5b7cfa);font-weight:700;font-size:10px}.pb-license[data-v-1bf4a90e]{font-style:normal;font-size:10.5px;font-weight:600;background:var(--primary-soft, #eef2ff);color:var(--primary-dark, #3a4fc4);padding:2px 10px;border-radius:999px;white-space:nowrap}.pb-license--dev[data-v-1bf4a90e]{background:#fff7e8;color:#b45309}.pb-right[data-v-1bf4a90e]{display:flex;flex-direction:column;gap:8px;align-items:flex-end;flex:none}.pb-meta[data-v-1bf4a90e]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.pb-platforms[data-v-1bf4a90e]{font-size:10.5px;font-weight:600;color:#6b6f8a;background:#fffc;padding:2px 10px;border-radius:999px;display:inline-flex;align-items:center;gap:4px}.pb-platforms i[data-v-1bf4a90e]{font-size:9px}.pb-cta-btn[data-v-1bf4a90e]{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;padding:8px 20px;border-radius:10px;border:none;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#5b7cfa,#8b5cf6);color:#fff;box-shadow:0 4px 14px #5b7cfa4d;transition:all .25s ease;font-family:inherit}.pb-cta-btn[data-v-1bf4a90e]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #5b7cfa73}.pb-cta-btn[data-v-1bf4a90e]:active{transform:translateY(0)}.pb-cta-btn i[data-v-1bf4a90e]{font-size:13px}.pb-tabs[data-v-1bf4a90e]{display:flex;align-items:center;justify-content:center;gap:4px}.pb-tab[data-v-1bf4a90e]{display:inline-flex;align-items:center;gap:5px;border:1px solid transparent;border-radius:999px;background:transparent;color:#6b6f8a;padding:3px 11px;font-size:12.5px;font-family:inherit;cursor:pointer;transition:all .18s ease}.pb-tab[data-v-1bf4a90e]:hover{color:var(--primary-dark, #3a4fc4);background:#5b7cfa0f}.pb-tab.active[data-v-1bf4a90e]{background:#fff;border-color:var(--primary-color, #5b7cfa);color:var(--text-primary, #16203a);font-weight:700;box-shadow:0 2px 8px #16203a14}.pb-tab-ic[data-v-1bf4a90e]{font-size:12px}.pb-toggle-btn[data-v-1bf4a90e]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;border:1px solid #dfe4f0;background:#fff;color:#6b6f8a;font-size:11px;cursor:pointer;margin-left:6px;transition:all .18s ease;flex-shrink:0}.pb-toggle-btn[data-v-1bf4a90e]:hover{color:var(--primary-dark, #3a4fc4);border-color:var(--primary-color, #5b7cfa);background:#5b7cfa0f}.pb-fade-enter-active[data-v-1bf4a90e],.pb-fade-leave-active[data-v-1bf4a90e]{transition:opacity .3s ease}.pb-fade-enter-from[data-v-1bf4a90e],.pb-fade-leave-to[data-v-1bf4a90e]{opacity:0}.pb-slide-enter-active[data-v-1bf4a90e],.pb-slide-leave-active[data-v-1bf4a90e]{transition:all .3s ease;overflow:hidden}.pb-slide-enter-from[data-v-1bf4a90e],.pb-slide-leave-to[data-v-1bf4a90e]{opacity:0;max-height:0;min-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.pb-slide-enter-to[data-v-1bf4a90e],.pb-slide-leave-from[data-v-1bf4a90e]{max-height:300px}.nav-actions[data-v-1bf4a90e]{display:flex;align-items:center;gap:10px;flex:none}.nav-act[data-v-1bf4a90e]{display:inline-flex;align-items:center;gap:5px;padding:6px 14px;border-radius:999px;border:1px solid #dfe4f0;background:#fff;color:#4a5468;font-size:13px;font-family:inherit;text-decoration:none;cursor:pointer;white-space:nowrap;transition:all .15s}.nav-act[data-v-1bf4a90e]:hover{border-color:var(--primary-color, #5b7cfa);color:var(--primary-dark, #3a4fc4)}.nav-act--primary[data-v-1bf4a90e]{background:var(--primary-gradient, linear-gradient(135deg, #5b7cfa, #8b5cf6));border-color:transparent;color:#fff;font-weight:600}.nav-act--primary[data-v-1bf4a90e]:hover{color:#fff;filter:brightness(1.06)}.nav-act--submit[data-v-1bf4a90e]{background:var(--primary-soft, #eef2ff);border-color:var(--primary-color, #5b7cfa);color:var(--primary-dark, #3a4fc4);font-weight:600}.nav-search[data-v-1bf4a90e]{padding:6px 10px;font-size:14px}.nav-user[data-v-1bf4a90e]{font-size:13px;color:#4a5468;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lang-toggle[data-v-1bf4a90e]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:32px;background:#4338ca14;color:#4338ca;border:1px solid rgba(67,56,202,.18);border-radius:999px;font-size:12.5px;font-weight:700;font-family:inherit;cursor:pointer;transition:background .2s ease}.lang-toggle[data-v-1bf4a90e]:hover{background:#4338ca29}.burger[data-v-1bf4a90e]{display:none;flex-direction:column;justify-content:center;gap:4px;width:36px;height:34px;padding:6px 8px;background:transparent;border:1px solid #e2e7f3;border-radius:9px;cursor:pointer}.burger-bar[data-v-1bf4a90e]{display:block;height:2px;border-radius:2px;background:#2c3e50}.nav-market[data-v-1bf4a90e]{display:flex;align-items:center;gap:12px;height:46px;background:linear-gradient(180deg,#f6f8ffe6,#f6f8ffa6);border-top:1px solid transparent;max-width:1440px;margin:0 auto;padding:0 clamp(14px,3vw,40px)}.nm-tabs[data-v-1bf4a90e]{display:flex;align-items:center;gap:4px;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;padding:4px 2px}.nm-tabs[data-v-1bf4a90e]::-webkit-scrollbar{display:none}.nm-tab[data-v-1bf4a90e]{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;scroll-snap-align:start;border:1px solid transparent;border-radius:999px;background:transparent;color:#4a5468;padding:6px 13px;font-size:13.5px;font-family:inherit;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.nm-tab[data-v-1bf4a90e]:hover{color:var(--primary-dark, #3a4fc4);background:#5b7cfa14}.nm-tab.active[data-v-1bf4a90e]{background:#fff;border-color:var(--tab-accent, var(--primary-color, #5b7cfa));color:var(--text-primary, #16203a);font-weight:700;box-shadow:0 3px 12px #16203a1a}.nm-ic[data-v-1bf4a90e]{font-size:13px}.nm-sep[data-v-1bf4a90e]{flex:0 0 1px;height:18px;margin:0 6px;background:#dbe2f0;border-radius:1px}.nm-overflow-wrap[data-v-1bf4a90e]{position:relative;flex:0 0 auto;margin-left:auto}.nm-overflow-btn[data-v-1bf4a90e]{font-size:16px;padding:6px 10px;line-height:1}.nm-search-btn[data-v-1bf4a90e]{flex:0 0 auto;margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid #dbe2f0;border-radius:999px;background:#fff;font-size:15px;line-height:1;cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s}.nm-search-btn[data-v-1bf4a90e]:hover{background:#5b7cfa14;border-color:var(--primary-color, #5b7cfa);box-shadow:0 2px 8px #5b7cfa26}.nm-overflow-drop[data-v-1bf4a90e]{position:absolute;top:calc(100% + 6px);right:0;z-index:50;min-width:140px;padding:6px;background:#fff;border:1px solid #e0e4ee;border-radius:12px;box-shadow:0 8px 28px #16203a24}.nm-overflow-drop--teleported[data-v-1bf4a90e]{min-width:160px;animation:nm-drop-in-1bf4a90e .15s ease}@keyframes nm-drop-in-1bf4a90e{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.nm-overflow-item[data-v-1bf4a90e]{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:none;border-radius:8px;background:transparent;color:#4a5468;font-size:13px;font-family:inherit;cursor:pointer;text-align:left;white-space:nowrap;transition:background .12s,color .12s}.nm-overflow-item[data-v-1bf4a90e]:hover{background:#5b7cfa14;color:var(--primary-dark, #3a4fc4)}.nm-overflow-item.active[data-v-1bf4a90e]{font-weight:700;color:var(--text-primary, #16203a);background:#f0f2fa}.nav-trigger--plaza.active[data-v-1bf4a90e]:after{width:100%}.plaza-panel[data-v-1bf4a90e]{width:min(760px,94vw);padding:12px}.plaza-enter[data-v-1bf4a90e]{display:flex;flex-direction:column;gap:2px;background:linear-gradient(135deg,#5b7cfa,#8b5cf6);color:#fff;border-radius:12px;padding:12px 16px;text-decoration:none;margin-bottom:12px;transition:filter .15s}.plaza-enter[data-v-1bf4a90e]:hover{filter:brightness(1.07)}.plaza-enter-main[data-v-1bf4a90e]{font-size:15px;font-weight:800}.plaza-enter-sub[data-v-1bf4a90e]{font-size:12px;opacity:.85}.plaza-cols[data-v-1bf4a90e]{display:grid;grid-template-columns:1.12fr 1fr 1fr;gap:6px}.plaza-col h6[data-v-1bf4a90e]{font-size:11px;font-weight:700;letter-spacing:.1em;color:#8a93a6;margin:4px 8px 6px;white-space:nowrap}.plaza-link[data-v-1bf4a90e]{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:9px;font-size:13.5px;font-weight:600;color:#2c3e50;text-decoration:none;cursor:pointer;transition:background .15s,color .15s}.plaza-link[data-v-1bf4a90e]:hover{background:#5b7cfa14;color:#4338ca}.plaza-ic[data-v-1bf4a90e]{width:20px;text-align:center;flex:none}.plaza-link.is-disabled[data-v-1bf4a90e]{color:#b7bfce;cursor:default}.plaza-link.is-disabled[data-v-1bf4a90e]:hover{background:transparent;color:#b7bfce}.plaza-soon[data-v-1bf4a90e]{font-style:normal;margin-left:auto;font-size:10.5px;color:#98a1b3;border:1px dashed #cfd6e4;border-radius:999px;padding:0 7px}.guide-panel[data-v-1bf4a90e],.more-panel[data-v-1bf4a90e],.demands-panel[data-v-1bf4a90e]{width:230px;padding:8px}.mini-link[data-v-1bf4a90e]{display:flex;align-items:center;gap:9px;padding:9px 12px;border-radius:9px;font-size:13.5px;font-weight:600;color:#2c3e50;text-decoration:none;transition:background .15s,color .15s}.mini-link[data-v-1bf4a90e]:hover{background:#5b7cfa14;color:#4338ca}.mini-link span[data-v-1bf4a90e]{width:20px;text-align:center;flex:none}.drawer-mask[data-v-1bf4a90e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2500;background:#0f142873}.drawer[data-v-1bf4a90e]{position:absolute;top:0;right:0;bottom:0;width:min(340px,88vw);background:#fff;box-shadow:-18px 0 50px #0a102840;padding:20px 18px 28px;overflow-y:auto}.drawer h5[data-v-1bf4a90e]{margin:18px 4px 10px;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#8a93a6}.drawer h5[data-v-1bf4a90e]:first-child{margin-top:2px}.drawer-grid[data-v-1bf4a90e]{display:flex;flex-wrap:wrap;gap:8px}.drawer-grid button[data-v-1bf4a90e]{display:inline-flex;align-items:center;gap:6px;border:1px solid #e5e9f2;border-radius:999px;background:#f6f8ff;color:#4a5468;padding:8px 14px;font-size:13.5px;font-family:inherit;cursor:pointer}.drawer-grid button.active[data-v-1bf4a90e]{background:#fff;border-color:var(--primary-color, #5b7cfa);color:var(--primary-dark, #3a4fc4);font-weight:700}.drawer-list[data-v-1bf4a90e]{display:flex;flex-direction:column;gap:2px}.drawer-list a[data-v-1bf4a90e],.drawer-list button[data-v-1bf4a90e]{display:flex;align-items:center;gap:10px;padding:10px;border-radius:10px;border:none;background:transparent;color:#2c3e50;font-size:14.5px;font-weight:600;font-family:inherit;text-decoration:none;cursor:pointer;text-align:left}.drawer-list a[data-v-1bf4a90e]:hover,.drawer-list button[data-v-1bf4a90e]:hover{background:#f4f6ff;color:#4338ca}.drawer-auth[data-v-1bf4a90e]{display:flex;gap:10px;margin-top:22px}.drawer-auth .nav-act[data-v-1bf4a90e]{flex:1;justify-content:center;padding:10px 0}.drawer-enter-active[data-v-1bf4a90e],.drawer-leave-active[data-v-1bf4a90e]{transition:opacity .2s ease}.drawer-enter-active .drawer[data-v-1bf4a90e],.drawer-leave-active .drawer[data-v-1bf4a90e]{transition:transform .22s ease}.drawer-enter-from[data-v-1bf4a90e],.drawer-leave-to[data-v-1bf4a90e]{opacity:0}.drawer-enter-from .drawer[data-v-1bf4a90e],.drawer-leave-to .drawer[data-v-1bf4a90e]{transform:translate(30px)}@media (max-width: 1080px){.nav-menu[data-v-1bf4a90e]{display:none}.burger[data-v-1bf4a90e]{display:flex}}@media (max-width: 760px){.nav-inner[data-v-1bf4a90e]{height:54px;gap:8px}.nav-act--submit .nav-act-t[data-v-1bf4a90e]{display:none}.nav-market[data-v-1bf4a90e]{height:44px;gap:8px}.nm-tab[data-v-1bf4a90e]{padding:6px 11px;font-size:13px}.nav-user[data-v-1bf4a90e]{display:none}.pb-inner[data-v-1bf4a90e]{padding:4px clamp(14px,3vw,40px)}.pb-card[data-v-1bf4a90e]{flex-direction:column;gap:10px}.pb-right[data-v-1bf4a90e]{align-items:flex-start}}@media (max-width: 480px){.nav-act--submit[data-v-1bf4a90e]{display:none}.nav-act[data-v-1bf4a90e]:not(.nav-act--primary){display:none}.nav-act.nav-search[data-v-1bf4a90e]{display:inline-flex}}@media (max-width: 400px){.brand-name[data-v-1bf4a90e]{font-size:17px}.logo-img[data-v-1bf4a90e]{height:30px;width:30px}.lang-toggle[data-v-1bf4a90e]{width:30px;height:30px;font-size:11.5px}.burger[data-v-1bf4a90e]{width:32px;height:32px}.nav-market[data-v-1bf4a90e]{height:42px;padding:0 10px}.nm-label[data-v-1bf4a90e]{display:none}.nm-tab[data-v-1bf4a90e]{padding:5px 9px;font-size:12.5px;gap:4px}.nm-ic[data-v-1bf4a90e]{display:none}.nm-sep[data-v-1bf4a90e]{margin:0 3px}}@media (max-width: 340px){.nav-inner[data-v-1bf4a90e]{padding:0 8px;gap:6px}.nav-brand[data-v-1bf4a90e]{gap:6px}.brand-name[data-v-1bf4a90e]{font-size:15px}.nm-tab[data-v-1bf4a90e]{padding:5px 8px;font-size:12px}}.mtab-bar[data-v-1bf4a90e]{position:fixed;left:0;right:0;bottom:0;z-index:2100;display:none;background:#fffffff5;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid rgba(226,231,243,.9);padding:4px 2px calc(4px + env(safe-area-inset-bottom,0px))}.mtab-item[data-v-1bf4a90e]{flex:1;display:flex;flex-direction:column;align-items:center;gap:1px;padding:4px 0 2px;border:none;background:transparent;font-size:10.5px;color:#6b7488;text-decoration:none;cursor:pointer;font-family:inherit}.mtab-item.active[data-v-1bf4a90e]{color:var(--primary-color, #5b7cfa);font-weight:700}.mtab-ic[data-v-1bf4a90e]{font-size:17px;line-height:1.2}@media (max-width: 760px){.mtab-bar[data-v-1bf4a90e]{display:flex}body[data-v-1bf4a90e]{padding-bottom:54px}}.rw[data-v-a3cb7d29]{position:fixed;right:20px;bottom:20px;z-index:2147483000;font-family:inherit}.rw-ball[data-v-a3cb7d29]{width:54px;height:54px;border-radius:50%;border:none;cursor:pointer;background:linear-gradient(135deg,#2b5cff,#1e46d0);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px #2b5cff66;transition:transform .15s ease}.rw-ball[data-v-a3cb7d29]:hover{transform:translateY(-2px)}.rw-ball svg[data-v-a3cb7d29]{width:27px;height:27px}.rw-badge[data-v-a3cb7d29]{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:#ef4444;color:#fff;font-size:12px;font-weight:600;line-height:20px;text-align:center;box-shadow:0 2px 8px #ef444466}.rw-panel[data-v-a3cb7d29]{width:360px;height:520px;max-width:calc(100vw - 32px);max-height:calc(100vh - 90px);border-radius:16px;overflow:hidden;background:#f7f8fa;box-shadow:0 12px 40px #0f172a38;display:flex;flex-direction:column}.rw-head[data-v-a3cb7d29]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:linear-gradient(135deg,#2b5cff,#1e46d0);color:#fff}.rw-dot[data-v-a3cb7d29]{width:7px;height:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 3px #4ade8040}.rw-title[data-v-a3cb7d29]{font-size:13.5px;font-weight:600}.rw-ai[data-v-a3cb7d29]{font-size:10px;color:#64748b;border:1px solid #cbd5e1;border-radius:4px;padding:0 4px;margin:0 6px;flex:1}.rw-close[data-v-a3cb7d29]{border:none;background:#ffffff26;color:#fff;border-radius:6px;width:22px;height:22px;cursor:pointer;font-size:12px;line-height:1}.rw-frame[data-v-a3cb7d29]{flex:1;width:100%;border:0;background:#f7f8fa}@media (max-width: 640px){.rw[data-v-a3cb7d29]{right:12px;bottom:12px}.rw-panel[data-v-a3cb7d29]{width:calc(100vw - 24px);height:calc(100vh - 96px);border-radius:14px}}.spm-overlay[data-v-abb64dc2]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;z-index:2147483100;display:flex;align-items:flex-start;justify-content:center;padding:4vh 16px;overflow-y:auto}.spm[data-v-abb64dc2]{background:#fff;border-radius:18px;width:100%;max-width:860px;padding:26px 28px 34px;position:relative;box-shadow:0 24px 60px #0f172a40;margin-bottom:6vh}.spm__close[data-v-abb64dc2]{position:absolute;top:14px;right:14px;border:none;background:#f1f5f9;border-radius:50%;width:32px;height:32px;cursor:pointer;font-size:14px;color:#475569}.spm__close[data-v-abb64dc2]:hover{background:#e2e8f0}.spm__head[data-v-abb64dc2]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;padding-right:34px}.spm__head h2[data-v-abb64dc2]{font-size:21px;margin:0 0 8px}.spm__icon[data-v-abb64dc2]{margin-right:8px}.spm__tags[data-v-abb64dc2]{display:flex;gap:6px;flex-wrap:wrap}.spm__price[data-v-abb64dc2]{font-size:24px;color:#d97706;font-weight:800;white-space:nowrap;text-align:right}.spm__price del[data-v-abb64dc2]{display:block;font-size:13px;color:#9ca3af;font-weight:400}.spm__price .is-free[data-v-abb64dc2]{color:#1f9d61}.spm__price--owned[data-v-abb64dc2]{color:#1f9d61;font-size:18px}.spm__body[data-v-abb64dc2]{border-top:1px solid var(--border-color, #e5e7eb);padding-top:16px}.spm__summary[data-v-abb64dc2]{color:var(--text-primary, #1f2933);font-size:14.5px;line-height:1.8}.spm__points[data-v-abb64dc2]{list-style:none;padding:0;margin:12px 0;display:flex;flex-direction:column;gap:6px;color:#475569;font-size:13.5px}.spm__loading[data-v-abb64dc2]{color:#6b7280;padding:24px 0;text-align:center}.spm-buy[data-v-abb64dc2]{padding:14px 0 4px}.spm-buy__channels[data-v-abb64dc2]{display:flex;gap:12px;flex-wrap:wrap}.spm-qr[data-v-abb64dc2]{text-align:center;padding-top:14px}.spm-wait[data-v-abb64dc2]{margin-top:12px;padding:10px 12px;background:#f8faff;border:1px solid #e5e9f2;border-radius:10px}.spm-wait p[data-v-abb64dc2]{margin:0 0 4px;font-size:12.5px;color:#4a5468;line-height:1.6}.spm-wait a[data-v-abb64dc2]{color:var(--primary-color, #5b7cfa);font-weight:600;text-decoration:none}.spm-wait a[data-v-abb64dc2]:hover{text-decoration:underline}.spm-notice[data-v-abb64dc2]{display:flex;gap:6px;align-items:baseline;font-size:12.5px;margin:2px 0 8px;cursor:pointer}.spm-notice input[data-v-abb64dc2]{accent-color:var(--brand-color, #2b5cff)}.spm-notice__link[data-v-abb64dc2]{color:var(--brand-color, #2b5cff);cursor:pointer;text-decoration:underline}.spm-notice__body[data-v-abb64dc2]{max-height:200px;overflow:auto;font-size:12.5px;background:#7f7f7f14;border-radius:8px;padding:8px 12px;margin-bottom:8px}.spm-notice__body p[data-v-abb64dc2]{margin:4px 0}.spm-qr p[data-v-abb64dc2]{margin:4px 0;font-size:13px;color:#6b7280}.spm-qr img[data-v-abb64dc2]{border:1px solid #e5e7eb;border-radius:10px;background:#fff;padding:8px}.spm-sec[data-v-abb64dc2]{margin-top:22px}.spm-sec h4[data-v-abb64dc2]{margin:0 0 10px;font-size:15px}.spm-token[data-v-abb64dc2]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.spm-token code[data-v-abb64dc2]{background:#fdf8ec;border:1px solid #ecd3a0;border-radius:8px;padding:6px 12px;word-break:break-all;font-size:13px}.spm-tabs[data-v-abb64dc2]{display:flex;gap:8px;margin-bottom:10px}.spm-tab[data-v-abb64dc2]{border:1px solid var(--border-color, #e5e7eb);background:#fff;border-radius:8px;padding:4px 14px;font-size:13px;cursor:pointer;color:#6b7280}.spm-tab.is-active[data-v-abb64dc2]{border-color:var(--brand-color, #2b5cff);color:var(--brand-color, #2b5cff);font-weight:700}.sp-cmd[data-v-abb64dc2]{margin-bottom:12px}.sp-cmd__label[data-v-abb64dc2]{display:flex;justify-content:space-between;align-items:center;font-size:12.5px;color:#6b7280;margin-bottom:4px}.sp-code[data-v-abb64dc2]{background:#0f172a;color:#e2e8f0;border-radius:10px;padding:10px 12px;font-size:12px;overflow-x:auto;white-space:pre-wrap;word-break:break-all;margin:0}.spm-skills[data-v-abb64dc2]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.spm-skills li[data-v-abb64dc2]{border:1px solid var(--border-color, #e5e7eb);border-radius:10px;padding:10px 14px}.spm-skills strong[data-v-abb64dc2]{display:block;font-size:14px;margin-bottom:3px}.spm-skills span[data-v-abb64dc2]{color:#6b7280;font-size:12.5px;line-height:1.6}.spm-deps[data-v-abb64dc2]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.spm-deps li[data-v-abb64dc2]{border:1px dashed #d5dbe8;border-radius:10px;padding:10px 14px}.spm-deps strong[data-v-abb64dc2]{font-size:14px;margin-right:8px}.spm-deps__url[data-v-abb64dc2]{display:block;font-size:12px;color:var(--brand-color, #2b5cff);margin-top:4px;word-break:break-all}.spm-devices[data-v-abb64dc2]{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-direction:column;gap:6px}.spm-devices li[data-v-abb64dc2]{display:flex;align-items:center;gap:10px;font-size:13px}.spm-devices code[data-v-abb64dc2]{background:#f1f5f9;border-radius:6px;padding:2px 8px;font-size:12px}.spm-sec--faq details[data-v-abb64dc2]{border-bottom:1px dashed var(--border-color, #e5e7eb);padding:8px 0}.spm-sec--faq summary[data-v-abb64dc2]{cursor:pointer;font-size:14px;font-weight:600}.sp-btn[data-v-abb64dc2]{border:1px solid var(--border-color, #e5e7eb);background:#fff;color:inherit;border-radius:9px;padding:7px 18px;cursor:pointer;font-size:14px;text-decoration:none;display:inline-block}.sp-btn--primary[data-v-abb64dc2]{background:var(--brand-color, #2b5cff);border-color:var(--brand-color, #2b5cff);color:#fff}.sp-btn--primary[data-v-abb64dc2]:disabled{opacity:.5;cursor:not-allowed}.sp-btn--wechat[data-v-abb64dc2]{background:#07c160;border-color:#07c160;color:#fff}.sp-btn--wechat[data-v-abb64dc2]:disabled{opacity:.5}.sp-btn--outline[data-v-abb64dc2]{border-color:var(--brand-color, #2b5cff);color:var(--brand-color, #2b5cff);font-weight:600}.sp-btn--sm[data-v-abb64dc2]{padding:3px 10px;font-size:12px}.sp-hint[data-v-abb64dc2]{color:#9ca3af;font-size:12px;margin:4px 0 0}.sp-hint.is-ok[data-v-abb64dc2]{color:#1f9d61}.sp-hint.is-err[data-v-abb64dc2]{color:#d64545}.sp-tag[data-v-abb64dc2]{font-size:11.5px;border:1px solid var(--border-color, #e5e7eb);border-radius:999px;padding:1px 9px;color:#6b7280}.sp-tag--industry[data-v-abb64dc2]{border-color:#c4d3ff;background:#f0f4ff;color:#3355c4;font-weight:600}.sp-tag--ai[data-v-abb64dc2]{border-color:#c7d2fe;background:#eef2ff;color:#4f46e5}.sp-md[data-v-abb64dc2]{font-size:14px;line-height:1.8}.sp-md[data-v-abb64dc2] pre{background:#0f172a;color:#e2e8f0;border-radius:10px;padding:10px 12px;overflow-x:auto;font-size:12.5px}.sp-md[data-v-abb64dc2] code{background:#f1f5f9;border-radius:5px;padding:1px 6px;font-size:12.5px}.sp-md[data-v-abb64dc2] h3,.sp-md[data-v-abb64dc2] h4,.sp-md[data-v-abb64dc2] h5,.sp-md[data-v-abb64dc2] h6{margin:14px 0 6px}.sp-md[data-v-abb64dc2] a{color:var(--brand-color, #2b5cff)}.sp-md-row[data-v-abb64dc2]{color:#6b7280;font-size:13px}@media (max-width: 640px){.spm[data-v-abb64dc2]{padding:18px 16px 26px}.spm__head[data-v-abb64dc2]{flex-direction:column}.spm__price[data-v-abb64dc2]{text-align:left}}.contact-overlay[data-v-d2e808f0]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f12268c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:5000;padding:24px;outline:none}.contact-modal[data-v-d2e808f0]{position:relative;width:100%;max-width:460px;background:#fff;border-radius:18px;padding:32px 28px 28px;box-shadow:0 30px 80px #0f122666;color:#1e1b4b}.contact-close[data-v-d2e808f0]{position:absolute;top:14px;right:14px;width:32px;height:32px;border:none;background:#141a3c0d;color:#4b4f6b;border-radius:999px;cursor:pointer;font-size:14px;display:inline-flex;align-items:center;justify-content:center;transition:background .18s ease,color .18s ease}.contact-close[data-v-d2e808f0]:hover{background:#141a3c1a;color:#1e1b4b}.contact-title[data-v-d2e808f0]{margin:0 0 6px;font-size:22px;font-weight:800;letter-spacing:-.01em;color:#1e1b4b}.contact-sub[data-v-d2e808f0]{margin:0 0 22px;font-size:13.5px;line-height:1.65;color:#4b4f6b}.contact-rows[data-v-d2e808f0]{display:flex;flex-direction:column;gap:18px}.contact-row[data-v-d2e808f0]{padding:16px;border:1px solid rgba(67,56,202,.12);border-radius:12px;background:#fbfbff}.contact-row-label[data-v-d2e808f0]{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#4338ca;margin-bottom:10px}.contact-row-label i[data-v-d2e808f0]{font-size:14px}.contact-row-label .cm-ic[data-v-d2e808f0]{font-size:14px;line-height:1}.contact-row-value[data-v-d2e808f0]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.contact-row-value code[data-v-d2e808f0]{flex:1 1 180px;min-width:0;padding:9px 12px;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:14px;font-weight:600;background:#fff;border:1px solid rgba(20,26,60,.1);border-radius:8px;color:#1e1b4b;word-break:break-all}.contact-copy-btn[data-v-d2e808f0],.contact-mailto[data-v-d2e808f0]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600;border-radius:8px;cursor:pointer;text-decoration:none;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.contact-copy-btn[data-v-d2e808f0]{background:#4338ca14;color:#4338ca;border:1px solid rgba(67,56,202,.2)}.contact-copy-btn[data-v-d2e808f0]:hover{background:#4338ca24}.contact-mailto[data-v-d2e808f0]{background:linear-gradient(135deg,#5b7cfa,#764ba2);color:#fff;border:none;box-shadow:0 8px 20px #5b7cfa52}.contact-mailto[data-v-d2e808f0]:hover{transform:translateY(-1px);box-shadow:0 12px 24px #5b7cfa6b}.contact-qr-wrap[data-v-d2e808f0]{flex-direction:column;align-items:center;gap:8px}.contact-qr[data-v-d2e808f0]{width:180px;height:180px;border-radius:10px;background:#fff;padding:8px;border:1px solid rgba(20,26,60,.08);box-shadow:0 10px 24px #141a3c1a}.contact-qr-cap[data-v-d2e808f0]{margin:4px 0 0;font-size:12.5px;line-height:1.55;color:#6b6f8a;text-align:center}.contact-modal-enter-active[data-v-d2e808f0],.contact-modal-leave-active[data-v-d2e808f0]{transition:opacity .22s ease}.contact-modal-enter-active .contact-modal[data-v-d2e808f0],.contact-modal-leave-active .contact-modal[data-v-d2e808f0]{transition:transform .22s ease,opacity .22s ease}.contact-modal-enter-from[data-v-d2e808f0],.contact-modal-leave-to[data-v-d2e808f0]{opacity:0}.contact-modal-enter-from .contact-modal[data-v-d2e808f0],.contact-modal-leave-to .contact-modal[data-v-d2e808f0]{opacity:0;transform:translateY(8px) scale(.98)}@media (max-width: 480px){.contact-modal[data-v-d2e808f0]{padding:26px 18px 22px}.contact-row-value code[data-v-d2e808f0]{flex-basis:100%}.contact-qr[data-v-d2e808f0]{width:160px;height:160px}}.mk-card[data-v-47c0c332]{display:flex;gap:12px;padding:16px;background:var(--bg-primary, #fff);border:1px solid #e5e9f2;border-radius:12px;text-decoration:none;color:inherit;transition:border-color .15s,box-shadow .15s,transform .15s;cursor:pointer}.mk-card[data-v-47c0c332]:hover{border-color:var(--kcolor, var(--primary-color, #5b7cfa));box-shadow:0 6px 20px #5b7cfa1f;transform:translateY(-2px)}.mk-card.is-dead[data-v-47c0c332]{opacity:.62}.mk-card-icon[data-v-47c0c332]{width:44px;height:44px;flex:none;border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.mk-card-icon img[data-v-47c0c332]{width:100%;height:100%;object-fit:cover}.mk-fallback[data-v-47c0c332]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;border-radius:10px}.mk-risk[data-v-47c0c332]{position:absolute;top:-5px;right:-6px;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;border:1.5px solid #fff}.mk-risk.ok[data-v-47c0c332]{background:#10b981;color:#fff}.mk-risk.high[data-v-47c0c332]{background:#ef4444;color:#fff}.mk-card-body[data-v-47c0c332]{min-width:0;flex:1}.mk-card-title[data-v-47c0c332]{display:flex;align-items:center;gap:8px}.mk-name[data-v-47c0c332]{font-weight:600;font-size:15px;color:var(--text-primary, #16203a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-kind[data-v-47c0c332]{flex:none;font-size:11px;padding:1px 8px;border-radius:999px}.mk-health[data-v-47c0c332]{flex:none;font-size:10.5px;font-weight:600;border-radius:4px;padding:0 6px}.mk-health.warn[data-v-47c0c332]{color:#b45309;background:#fdf3e2}.mk-health.dead[data-v-47c0c332]{color:#b91c1c;background:#fdeaea}.mk-activity[data-v-47c0c332]{flex:none;font-size:10.5px;font-weight:700;white-space:nowrap;color:#d97706;background:#fffbeb;border:1px solid #fde68a;border-radius:999px;padding:0 7px}.mk-summary[data-v-47c0c332]{margin:4px 0 6px;font-size:13px;color:#5a6478;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mk-card-list .mk-summary[data-v-47c0c332]{-webkit-line-clamp:1}.mk-meta[data-v-47c0c332]{display:flex;align-items:center;gap:10px;font-size:12px;color:#8a93a6;flex-wrap:wrap}.mk-stat[data-v-47c0c332]{color:#6b7488}.mk-tag[data-v-47c0c332]{background:#f1f4fa;padding:1px 8px;border-radius:999px}.mk-flag[data-v-47c0c332]{border:1px solid;padding:0 6px;border-radius:4px;font-weight:600;background:#fff}.mk-meta-right[data-v-47c0c332]{margin-left:auto;display:inline-flex;gap:8px;align-items:center;min-width:0}.mk-author[data-v-47c0c332]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:140px}.mk-source[data-v-47c0c332]{flex:none;font-size:11px;color:#8a93a6;background:#f6f8fc;border-radius:999px;padding:1px 8px;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-card:hover .mk-source[data-v-47c0c332]{color:var(--primary-dark, #3a4fc4);background:var(--primary-soft, #eef2ff)}.mk-fav[data-v-47c0c332]{flex:none;font-size:15px;color:#c2cad9;cursor:pointer;line-height:1}.mk-fav[data-v-47c0c332]:hover,.mk-fav.active[data-v-47c0c332]{color:#f59e0b}.itd-head[data-v-174efdb3]{display:flex;gap:18px;align-items:flex-start;flex-wrap:wrap}.itd-icon[data-v-174efdb3]{width:72px;height:72px;flex:none;border-radius:16px;overflow:hidden}.itd-icon img[data-v-174efdb3]{width:100%;height:100%;object-fit:cover}.itd-fallback[data-v-174efdb3]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:700}.itd-headinfo[data-v-174efdb3]{flex:1;min-width:240px}.itd-name[data-v-174efdb3]{margin:0 0 6px;font-size:24px}.itd-summary[data-v-174efdb3]{margin:0 0 8px;color:#5a6478;font-size:14px}.itd-ai[data-v-174efdb3]{display:inline-block;margin-left:6px;font-size:10px;border:1px solid #c7d2fe;color:#4f46e5;background:#eef2ff;border-radius:4px;padding:0 4px;vertical-align:1px}.itd-meta[data-v-174efdb3]{display:flex;gap:12px;flex-wrap:wrap;font-size:13px;color:#6b7488;align-items:center}.itd-tag[data-v-174efdb3]{background:#f1f4fa;padding:1px 8px;border-radius:999px}.itd-tag--link[data-v-174efdb3]{color:var(--primary-dark, #3a4fc4);text-decoration:none;background:var(--primary-soft, #eef2ff)}.itd-tag--link[data-v-174efdb3]:hover{background:var(--primary-color, #5b7cfa);color:#fff}.itd-headactions[data-v-174efdb3]{display:flex;flex-direction:column;gap:8px}.itd-btn.is-fav[data-v-174efdb3]{border-color:#f59e0b;color:#b45309;background:#fffbeb}.itd-health[data-v-174efdb3]{display:flex;align-items:baseline;gap:8px;border-radius:12px;padding:10px 16px;font-size:13.5px;font-weight:600;margin-bottom:14px;flex-wrap:wrap}.itd-health.warn[data-v-174efdb3]{background:#fdf3e2;color:#b45309;border:1px solid #ecd3a0}.itd-health.dead[data-v-174efdb3]{background:#fdeaea;color:#b91c1c;border:1px solid #f3c1c1}.itd-healthsub[data-v-174efdb3]{font-weight:400;font-size:12px;opacity:.85}.itd-permcard[data-v-174efdb3]{border-left:4px solid #cbd5e1}.itd-permcard.risk-0[data-v-174efdb3]{border-left-color:#10b981}.itd-permcard.risk-1[data-v-174efdb3]{border-left-color:#0ea5e9}.itd-permcard.risk-2[data-v-174efdb3]{border-left-color:#f59e0b}.itd-permcard.risk-3[data-v-174efdb3]{border-left-color:#ef4444}.itd-permcard.risk-unknown[data-v-174efdb3]{border-left-color:#cbd5e1}.itd-permrow[data-v-174efdb3]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}.itd-scope[data-v-174efdb3]{display:inline-flex;align-items:center;gap:5px;border:1px solid #dbe3f0;background:#fff;border-radius:999px;padding:3px 12px;font-size:12.5px;color:#3c4658}.itd-scope.is-risky[data-v-174efdb3]{border-color:#f3c1c1;background:#fff5f5;color:#b91c1c}.itd-scope--ok[data-v-174efdb3]{border-color:#bfe5d2;background:#f0fbf5;color:#0e7a4d}.itd-scope--unknown[data-v-174efdb3]{border-color:#dbe3f0;background:#f8fafc;color:#64748b}.itd-permlevel[data-v-174efdb3]{margin-left:auto;font-size:11.5px;font-weight:700;border-radius:999px;padding:2px 10px}.itd-permlevel.lvl-0[data-v-174efdb3]{color:#0e7a4d;background:#f0fbf5}.itd-permlevel.lvl-1[data-v-174efdb3]{color:#0369a1;background:#f0f9ff}.itd-permlevel.lvl-2[data-v-174efdb3]{color:#b45309;background:#fffbeb}.itd-permlevel.lvl-3[data-v-174efdb3]{color:#b91c1c;background:#fef2f2}.itd-permraw[data-v-174efdb3]{color:var(--primary-color);text-decoration:none}.itd-permraw[data-v-174efdb3]:hover{text-decoration:underline}.itd-permnote[data-v-174efdb3]{margin-top:4px}.itd-permnote a[data-v-174efdb3]{color:var(--primary-color)}.itd-btn[data-v-174efdb3]{display:inline-block;padding:9px 18px;border-radius:10px;border:1px solid #e5e9f2;background:#fff;color:var(--text-primary);font-size:14px;cursor:pointer;text-decoration:none;text-align:center}.itd-btn[data-v-174efdb3]:hover{border-color:var(--primary-color)}.itd-btn-primary[data-v-174efdb3]{background:var(--primary-color);border-color:var(--primary-color);color:#fff;font-weight:600}.itd-btn-primary[data-v-174efdb3]:hover{background:var(--primary-dark)}.itd-body[data-v-174efdb3]{margin-top:18px;display:flex;flex-direction:column;gap:18px}.itd-card[data-v-174efdb3]{background:#fff;border:1px solid #e5e9f2;border-radius:16px;padding:22px}.itd-card h2[data-v-174efdb3]{margin:0 0 12px;font-size:17px}.itd-hint[data-v-174efdb3]{color:#8a93a6;font-size:13px;margin:0 0 10px}.itd-agentinst[data-v-174efdb3]{margin-top:14px;padding-top:14px;border-top:1px dashed #e8edf6}.itd-agentinst[data-v-174efdb3]:first-of-type{border-top:none;padding-top:0;margin-top:2px}.itd-agenthead[data-v-174efdb3]{display:flex;align-items:center;gap:10px;margin-bottom:6px;flex-wrap:wrap}.itd-agentname[data-v-174efdb3]{font-size:13.5px;color:var(--text-primary, #16203a)}.itd-agentinst .itd-hint[data-v-174efdb3]{margin:8px 0 0}.itd-code[data-v-174efdb3]{background:#101528;color:#dbe4ff;border-radius:10px;padding:14px 16px;font-family:ui-monospace,Consolas,monospace;font-size:13px;line-height:1.6;overflow-x:auto;white-space:pre-wrap;word-break:break-all;cursor:pointer;margin:0 0 10px}.itd-prompt[data-v-174efdb3]{cursor:default;max-height:420px;overflow-y:auto}.itd-copied[data-v-174efdb3]{color:#10b981;font-size:13px}.itd-desc[data-v-174efdb3]{color:#3c4658;line-height:1.8;font-size:14px;white-space:pre-wrap;margin:0}.itd-modelbar[data-v-174efdb3]{display:flex;gap:10px;margin-bottom:12px;align-items:center}.itd-modelsearch[data-v-174efdb3]{flex:1;max-width:320px;padding:9px 14px;border:1px solid #e5e9f2;border-radius:10px;font-size:14px;outline:none}.itd-modelsearch[data-v-174efdb3]:focus{border-color:var(--primary-color)}.itd-website[data-v-174efdb3]{flex:none;font-weight:600}.itd-models[data-v-174efdb3]{width:100%;border-collapse:collapse}.itd-models th[data-v-174efdb3],.itd-models td[data-v-174efdb3]{text-align:left;padding:8px 10px;border-bottom:1px solid #f0f2f8;font-size:13px}.itd-models th[data-v-174efdb3]{color:#8a93a6;font-weight:500;white-space:nowrap}.itd-models th.sortable[data-v-174efdb3]{cursor:pointer;-webkit-user-select:none;user-select:none}.itd-models th.sortable[data-v-174efdb3]:hover{color:var(--primary-color)}.itd-model-name[data-v-174efdb3]{color:var(--text-primary);text-decoration:none;font-weight:600;cursor:pointer}.itd-model-name[data-v-174efdb3]:hover{color:var(--primary-color)}.itd-model-link[data-v-174efdb3]{color:var(--primary-color);text-decoration:none}.itd-flag[data-v-174efdb3]{border:1px solid;padding:0 6px;border-radius:4px;font-size:11px;margin-right:4px;font-weight:600;background:#fff;white-space:nowrap}.itd-modelpager[data-v-174efdb3]{display:flex;align-items:center;gap:12px;justify-content:flex-end;font-size:13px;color:#6b7488;margin-top:10px}.itd-pagebtn[data-v-174efdb3]{width:30px;height:30px;border-radius:8px;border:1px solid #e5e9f2;background:#fff;cursor:pointer;font-size:15px}.itd-pagebtn[data-v-174efdb3]:disabled{opacity:.4;cursor:default}.itd-pagebtn[data-v-174efdb3]:not(:disabled):hover{border-color:var(--primary-color);color:var(--primary-color)}.itd-sourcelink[data-v-174efdb3]{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.itd-sourcebadge[data-v-174efdb3]{background:#f1f4fa;border-radius:999px;padding:5px 14px;font-size:13px;color:#3c4658;font-weight:600}.itd-sourcelink:hover .itd-sourcebadge[data-v-174efdb3]{background:var(--primary-soft, #eef2ff);color:var(--primary-dark)}.itd-sourcego[data-v-174efdb3]{font-size:13px;color:var(--primary-color)}.itd-related[data-v-174efdb3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.itd-relcard[data-v-174efdb3]{border:1px solid #edf0f7;border-radius:12px;padding:12px 14px;cursor:pointer;display:flex;flex-direction:column;gap:4px}.itd-relcard[data-v-174efdb3]:hover{border-color:var(--primary-color);background:#fafbff}.itd-relkind[data-v-174efdb3]{font-size:11px;font-weight:600}.itd-relname[data-v-174efdb3]{font-size:14px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.itd-relsum[data-v-174efdb3]{font-size:12px;color:#8a93a6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 640px){.itd-headactions[data-v-174efdb3]{flex-direction:row;flex-wrap:wrap;width:100%}.itd-btn[data-v-174efdb3]{flex:1}}.itd-mscard[data-v-174efdb3]{border-color:#c9eedf}.itd-ms-grid[data-v-174efdb3]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.itd-ms-stat[data-v-174efdb3]{flex:1 1 110px;min-width:100px;background:#f7fcf9;border:1px solid #ddf1e6;border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:3px}.itd-ms-stat b[data-v-174efdb3]{font-size:17px;color:#0b7a55}.itd-ms-stat span[data-v-174efdb3]{font-size:11px;color:#6b7488}.itd-ms-stat i[data-v-174efdb3]{font-style:normal;color:#8a93a6;margin-left:4px}.itd-ms-benchs[data-v-174efdb3]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.itd-ms-bench[data-v-174efdb3]{font-size:11.5px;color:#4a5468;background:#f4f6fb;border:1px solid #e5e9f2;border-radius:6px;padding:3px 8px}.itd-ms-bench b[data-v-174efdb3]{color:var(--text-primary, #16203a);margin-left:3px}.itd-ms-bench em[data-v-174efdb3]{font-style:normal;font-size:10px;margin-left:2px}.itd-ms-bench em[data-v-174efdb3]:not([title]){color:#b6bdcc}.itd-ms-bench em[title][data-v-174efdb3]{color:#0e9f6e}.itd-ms-cat[data-v-174efdb3]{margin:0;font-size:12px;color:#6b7488;display:flex;gap:14px;flex-wrap:wrap;align-items:center}.itd-ms-cmp[data-v-174efdb3]{color:var(--primary-color, #5b7cfa);text-decoration:none;font-weight:600}.itd-ms-cmp[data-v-174efdb3]:hover{text-decoration:underline}.imodal-backdrop[data-v-7bd6ac7d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0f172a8c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:4vh 16px}.imodal[data-v-7bd6ac7d]{background:#f7f9fd;border-radius:18px;width:min(920px,100%);max-height:92vh;display:flex;flex-direction:column;box-shadow:0 24px 80px #0f172a4d;overflow:hidden}.imodal-topbar[data-v-7bd6ac7d]{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;background:#fff;border-bottom:1px solid #edf0f7;flex:none}.imodal-kindtag[data-v-7bd6ac7d]{font-size:13px;font-weight:700;padding:4px 12px;border-radius:999px}.imodal-topactions[data-v-7bd6ac7d]{display:flex;gap:8px}.imodal-iconbtn[data-v-7bd6ac7d]{width:32px;height:32px;border-radius:9px;border:1px solid #e5e9f2;background:#fff;color:#3c4658;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.imodal-iconbtn[data-v-7bd6ac7d]:hover{border-color:var(--primary-color);color:var(--primary-color)}.imodal-scroll[data-v-7bd6ac7d]{overflow-y:auto;padding:20px}.imodal-state[data-v-7bd6ac7d]{text-align:center;color:#8a93a6;padding:48px 0;font-size:14px}.imodal-enter-active[data-v-7bd6ac7d],.imodal-leave-active[data-v-7bd6ac7d]{transition:opacity .18s ease}.imodal-enter-active .imodal[data-v-7bd6ac7d],.imodal-leave-active .imodal[data-v-7bd6ac7d]{transition:transform .2s ease}.imodal-enter-from[data-v-7bd6ac7d],.imodal-leave-to[data-v-7bd6ac7d]{opacity:0}.imodal-enter-from .imodal[data-v-7bd6ac7d],.imodal-leave-to .imodal[data-v-7bd6ac7d]{transform:translateY(16px) scale(.98)}@media (max-width: 640px){.imodal-backdrop[data-v-7bd6ac7d]{align-items:flex-end;padding:0}.imodal[data-v-7bd6ac7d]{width:100%;max-height:88vh;border-radius:18px 18px 0 0}.imodal-enter-from .imodal[data-v-7bd6ac7d],.imodal-leave-to .imodal[data-v-7bd6ac7d]{transform:translateY(40%)}.imodal-scroll[data-v-7bd6ac7d]{padding:14px}}.pk-strip[data-v-c8734433]{max-width:none;margin:0 auto 20px;padding:0}.pk-head[data-v-c8734433]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:12px}.pk-head h2[data-v-c8734433]{font-size:18px;margin:0}.pk-sub[data-v-c8734433]{flex:1;min-width:200px;font-size:12px;color:#8a93a6}.pk-more[data-v-c8734433]{flex:none;font-size:14px;color:var(--primary-color, #5b7cfa);text-decoration:none}.pk-more[data-v-c8734433]:hover{text-decoration:underline}.pk-grid[data-v-c8734433]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px}.pk-card[data-v-c8734433]{display:flex;flex-direction:column;gap:5px;background:#fff;border:1px solid #e5e9f2;border-radius:12px;padding:14px 16px;text-decoration:none;color:inherit;transition:transform .15s,box-shadow .15s,border-color .15s}.pk-card[data-v-c8734433]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #5b7cfa1f;border-color:var(--primary-color, #5b7cfa)}.pk-top[data-v-c8734433]{display:flex;align-items:center;justify-content:space-between;gap:8px}.pk-role[data-v-c8734433]{display:inline-flex;align-items:center;gap:0;font-size:11px;color:#6b7488;border-radius:999px;overflow:hidden;white-space:nowrap;flex:1;min-width:0}.pk-industry[data-v-c8734433]{background:#eef2ff;color:#3355c4;font-weight:600;padding:2px 9px;border-radius:999px 0 0 999px;flex:none;overflow:hidden;text-overflow:ellipsis;max-width:90px}.pk-rolename[data-v-c8734433]{background:#f1f4fa;padding:2px 10px;border-radius:0 999px 999px 0;overflow:hidden;text-overflow:ellipsis;flex:none;max-width:110px}.pk-price[data-v-c8734433]{flex:none;font-size:14px;font-weight:700;color:#d97706}.pk-price.is-free[data-v-c8734433]{color:#1f9d61}.pk-name[data-v-c8734433]{font-size:15px;font-weight:700;color:var(--text-primary, #16203a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-sum[data-v-c8734433]{font-size:12px;color:#6b7488;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pk-meta[data-v-c8734433]{font-size:11.5px;color:#8a93a6}.pk-stats[data-v-c8734433]{display:flex;gap:10px;font-size:11.5px;color:#8a93a6}@media (max-width: 480px){.pk-strip[data-v-c8734433]{padding:0}.pk-grid[data-v-c8734433]{gap:10px}}@media (max-width: 360px){.pk-sub[data-v-c8734433]{display:none}}.ev-strip[data-v-738c3da0]{max-width:none;margin:0 auto 20px;padding:0}.ev-head[data-v-738c3da0]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:12px}.ev-head h2[data-v-738c3da0]{font-size:18px;margin:0}.ev-sub[data-v-738c3da0]{flex:1;min-width:200px;font-size:12px;color:#8a93a6}.ev-rss[data-v-738c3da0]{flex:none;font-size:12.5px;color:#b7791f;text-decoration:none;border:1px solid #ecd3a0;background:#fdf8ec;border-radius:999px;padding:3px 12px}.ev-rss[data-v-738c3da0]:hover{background:#faf0d8}.ev-more[data-v-738c3da0]{flex:none;font-size:14px;color:var(--primary-color, #5b7cfa);text-decoration:none}.ev-more[data-v-738c3da0]:hover{text-decoration:underline}.ev-grid[data-v-738c3da0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:12px}.ev-card[data-v-738c3da0]{display:flex;flex-direction:column;gap:7px;background:#fff;border:1px solid #e5e9f2;border-radius:12px;padding:14px 16px;text-decoration:none;color:inherit;transition:border-color .15s,box-shadow .15s,transform .15s}.ev-card[data-v-738c3da0]:hover{border-color:var(--primary-color, #5b7cfa);box-shadow:0 6px 20px #5b7cfa1f;transform:translateY(-2px)}.ev-meta[data-v-738c3da0]{display:flex;align-items:center;gap:8px}.ev-badge[data-v-738c3da0]{flex:none;font-size:11px;border-radius:999px;padding:1px 9px;border:1px solid transparent}.ev-badge.is-promo[data-v-738c3da0]{color:#b7791f;background:#fdf8ec;border-color:#ecd3a0}.ev-badge.is-release[data-v-738c3da0]{color:#1f9d61;background:#f0fbf5;border-color:#bfe5d2}.ev-title[data-v-738c3da0]{font-size:15px;font-weight:700;color:var(--text-primary, #16203a);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ev-sum[data-v-738c3da0]{font-size:12px;color:#6b7488;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ev-vendor[data-v-738c3da0]{margin-left:auto;flex:none;font-size:11.5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;background:#f1f5f9;border-radius:6px;padding:1px 7px;color:#475569}.ev-date[data-v-738c3da0]{flex:none;font-size:12px;color:#9ca3af}@media (max-width: 640px){.ev-strip[data-v-738c3da0]{padding:0}.ev-vendor[data-v-738c3da0]{display:none}}@media (max-width: 360px){.ev-sub[data-v-738c3da0],.ev-date[data-v-738c3da0]{display:none}}.mk-libhead[data-v-4484dbe4]{text-align:center;max-width:860px;margin:0 auto 16px;padding:0 16px}.mk-libtitle[data-v-4484dbe4]{margin:0 0 6px;font-size:clamp(19px,2.6vw,26px);color:var(--text-primary, #16203a);letter-spacing:-.01em}.mk-libsub[data-v-4484dbe4]{margin:0;font-size:13.5px;line-height:1.75;color:#5a6478}.mk-herosearch[data-v-4484dbe4]{max-width:760px;margin:0 auto 22px;text-align:center}.mk-searchbox[data-v-4484dbe4]{display:flex;align-items:center;gap:10px;background:#fff;border:2px solid #e5e9f2;border-radius:16px;padding:4px 6px 4px 16px;box-shadow:0 4px 20px #16203a0d;transition:border-color .15s,box-shadow .15s}.mk-searchbox[data-v-4484dbe4]:focus-within{border-color:var(--primary-color, #5b7cfa);box-shadow:0 8px 28px #5b7cfa29}.mk-searchicon[data-v-4484dbe4]{font-size:17px;opacity:.7;flex:none}.mk-searchinput[data-v-4484dbe4]{flex:1;border:none;outline:none;font-size:16px;padding:12px 0;background:transparent;color:var(--text-primary);min-width:0}.mk-searchclear[data-v-4484dbe4]{border:none;background:#f1f4fa;color:#6b7488;width:30px;height:30px;border-radius:8px;cursor:pointer;flex:none}.mk-hotwords[data-v-4484dbe4]{margin-top:10px;display:flex;gap:8px;align-items:center;font-size:13px;max-width:100%}.mk-hotlabel[data-v-4484dbe4]{color:#8a93a6;flex:none}.mk-hotword-scroll[data-v-4484dbe4]{display:flex;gap:8px;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mk-hotword-scroll[data-v-4484dbe4]::-webkit-scrollbar{display:none}.mk-hotword[data-v-4484dbe4]{border:none;background:#f1f4fa;color:#4a5468;padding:4px 13px;border-radius:999px;cursor:pointer;white-space:nowrap;flex:none}.mk-hotword[data-v-4484dbe4]:hover{background:var(--primary-soft, #eef2ff);color:var(--primary-dark, #3a4fc4)}.mk-featuredwrap[data-v-4484dbe4]{margin-bottom:20px}.mk-sectionhead[data-v-4484dbe4]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.mk-sectionhead h2[data-v-4484dbe4]{margin:0;font-size:18px}.mk-sectionsub[data-v-4484dbe4]{font-size:12px;color:#8a93a6}.mk-featured[data-v-4484dbe4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px}.mk-fcard[data-v-4484dbe4]{position:relative;display:flex;flex-direction:column;gap:5px;background:linear-gradient(135deg,#fff 55%,color-mix(in srgb,var(--fcolor, #5b7cfa) 7%,#ffffff));border:1px solid #e5e9f2;border-radius:12px;padding:16px 16px 14px 44px;text-decoration:none;color:inherit;cursor:pointer;transition:transform .15s,box-shadow .15s,border-color .15s}.mk-fcard[data-v-4484dbe4]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #5b7cfa1f;border-color:var(--primary-color, #5b7cfa)}.mk-frank[data-v-4484dbe4]{position:absolute;left:12px;top:14px;width:22px;height:22px;border-radius:7px;background:#f1f4fa;color:#6b7488;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}.mk-frank.top[data-v-4484dbe4]{background:var(--primary-gradient, linear-gradient(135deg, #5b7cfa, #7c5cff));color:#fff}.mk-fkind[data-v-4484dbe4]{font-size:11px;color:var(--fcolor, #5b7cfa);font-weight:700}.mk-fname[data-v-4484dbe4]{font-size:15px;font-weight:700;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-fsum[data-v-4484dbe4]{font-size:12px;color:#6b7488;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:32px}.mk-fmetric[data-v-4484dbe4]{font-size:12px;color:#8a93a6}.mk-fmetric em[data-v-4484dbe4]{font-style:normal;color:#f59e0b;font-weight:700}.mk-sheet-body[data-v-4484dbe4]{background:transparent;padding:0}.mk-toolbar[data-v-4484dbe4]{display:flex;justify-content:space-between;margin-bottom:12px;gap:10px;flex-wrap:wrap}.mk-toolleft[data-v-4484dbe4]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.mk-toolright[data-v-4484dbe4]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.mk-switch[data-v-4484dbe4]{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;color:#4a5468;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none}.mk-switch input[data-v-4484dbe4]{accent-color:var(--primary-color, #5b7cfa);cursor:pointer}.mk-tags[data-v-4484dbe4]{display:flex;gap:8px;align-items:center;margin-bottom:14px;font-size:13px}.mk-taglabel[data-v-4484dbe4]{color:#8a93a6;flex:none}.mk-tagscroll[data-v-4484dbe4]{display:flex;gap:8px;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mk-tagscroll[data-v-4484dbe4]::-webkit-scrollbar{display:none}.mk-cat--tag[data-v-4484dbe4]{border:1px solid #e0e6f2;background:#fff}.mk-select[data-v-4484dbe4]{padding:10px;border:1px solid #e5e9f2;border-radius:10px;background:#fff;font-size:14px;max-width:46vw}.mk-viewtoggle[data-v-4484dbe4]{display:flex;gap:4px;background:#f1f4fa;border-radius:10px;padding:3px}.mk-vbtn[data-v-4484dbe4]{width:34px;height:32px;border:none;background:transparent;border-radius:8px;cursor:pointer;font-size:14px;color:#6b7488}.mk-vbtn.active[data-v-4484dbe4]{background:#fff;color:var(--primary-color);box-shadow:0 2px 8px #16203a1a}.mk-cats[data-v-4484dbe4]{display:flex;gap:8px;margin-bottom:18px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;padding:2px 2px 6px}.mk-cats[data-v-4484dbe4]::-webkit-scrollbar{display:none}.mk-cat[data-v-4484dbe4]{border:none;background:#f1f4fa;color:#4a5468;font-size:13px;padding:5px 12px;border-radius:999px;cursor:pointer;white-space:nowrap;flex:none;scroll-snap-align:start}.mk-cat.active[data-v-4484dbe4]{background:var(--primary-soft, #eef2ff);color:var(--primary-dark, #3a4fc4);font-weight:600}.mk-cat-n[data-v-4484dbe4]{opacity:.6;font-size:11px}.mk-grid[data-v-4484dbe4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:14px}.mk-grid-list[data-v-4484dbe4]{grid-template-columns:1fr}.mk-empty[data-v-4484dbe4],.mk-loading[data-v-4484dbe4]{text-align:center;color:#8a93a6;padding:32px 0;font-size:14px}.mk-sentinel[data-v-4484dbe4]{height:1px}.mk-loadmore[data-v-4484dbe4]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:150px;border:1.5px dashed #d5dbe8;border-radius:14px;background:#fafbfe;cursor:pointer;transition:border-color .15s,background .15s}.mk-loadmore[data-v-4484dbe4]:hover:not(:disabled){border-color:var(--primary-color, #5b7cfa);background:var(--primary-soft, #f5f7ff)}.mk-loadmore[data-v-4484dbe4]:disabled{cursor:default;opacity:.7}.mk-loadmore-icon[data-v-4484dbe4]{font-size:22px}.mk-loadmore-text[data-v-4484dbe4]{font-size:14px;font-weight:600;color:#4a5468}.mk-loadmore-sub[data-v-4484dbe4]{font-size:11.5px;color:#8a93a6}.vd-group[data-v-4484dbe4]{margin-bottom:26px}.vd-grouphead[data-v-4484dbe4]{display:flex;align-items:baseline;gap:10px;margin-bottom:12px;border-bottom:1px solid #eef1f8;padding-bottom:8px}.vd-grouptitle[data-v-4484dbe4]{margin:0;font-size:17px}.vd-groupn[data-v-4484dbe4]{font-size:12px;color:#8a93a6}.vd-loading[data-v-4484dbe4],.vd-empty[data-v-4484dbe4]{color:#8a93a6;font-size:13px;padding:12px 0}.vd-biggrid[data-v-4484dbe4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));gap:14px}.vd-bigcard[data-v-4484dbe4]{display:flex;gap:14px;align-items:center;padding:18px;background:#fff;border:1px solid #e5e9f2;border-radius:16px;text-decoration:none;color:inherit;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}.vd-bigcard[data-v-4484dbe4]:hover{border-color:#7c3aed;box-shadow:0 8px 26px #7c3aed21;transform:translateY(-2px)}.vd-bigicon[data-v-4484dbe4]{width:52px;height:52px;flex:none;border-radius:12px;background:#f6f4fd;display:flex;align-items:center;justify-content:center;font-size:24px;overflow:hidden}.vd-bigicon img[data-v-4484dbe4]{width:100%;height:100%;object-fit:cover}.vd-biginfo[data-v-4484dbe4]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.vd-bigname[data-v-4484dbe4]{font-size:16px;font-weight:700;color:var(--text-primary)}.vd-bigsum[data-v-4484dbe4]{font-size:12px;color:#6b7488;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vd-bigflags[data-v-4484dbe4]{display:flex;flex-direction:column;gap:6px;align-items:flex-end;flex:none}.vd-bigsite[data-v-4484dbe4]{font-size:12px;color:var(--primary-color);text-decoration:none;border:1px solid #e5e9f2;padding:3px 10px;border-radius:8px;white-space:nowrap}.vd-bigsite[data-v-4484dbe4]:hover{border-color:var(--primary-color)}.vd-grid[data-v-4484dbe4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:14px}.vd-loadmore[data-v-4484dbe4]{display:flex;align-items:center;justify-content:center;gap:8px;min-height:120px;border:1.5px dashed #d5dbe8;border-radius:14px;background:#fafbfe;color:#6b7488;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s}.vd-loadmore[data-v-4484dbe4]:hover:not(:disabled){border-color:var(--primary-color, #5b7cfa);background:var(--primary-soft, #f5f7ff);color:var(--primary-color)}.vd-loadmore[data-v-4484dbe4]:disabled{cursor:default;opacity:.7}.vd-more[data-v-4484dbe4]{display:block;width:100%;padding:14px;border:1px dashed #d5dbe8;border-radius:12px;background:#fafbfe;color:#6b7488;font-size:14px;cursor:pointer}.vd-more[data-v-4484dbe4]:hover{border-color:var(--primary-color);color:var(--primary-color)}.itd-flag[data-v-4484dbe4]{border:1px solid;padding:0 6px;border-radius:4px;font-size:11px;font-weight:600;background:#fff;white-space:nowrap}.rk-masonry[data-v-4484dbe4]{columns:5 240px;column-gap:14px}.rk-card[data-v-4484dbe4]{break-inside:avoid;background:#fff;border:1px solid #e5e9f2;border-radius:14px;margin-bottom:14px;overflow:hidden}.rk-card-head[data-v-4484dbe4]{display:flex;align-items:baseline;gap:8px;padding:12px 16px 8px;border-bottom:1px solid #f3f5fa}.rk-card-title[data-v-4484dbe4]{margin:0;font-size:15px}.rk-card-sub[data-v-4484dbe4]{font-size:11px;color:#8a93a6}.rk-list[data-v-4484dbe4]{list-style:none;margin:0;padding:4px 8px}.rk-row[data-v-4484dbe4]{display:flex;align-items:center;gap:8px;padding:7px 8px;border-bottom:1px solid #f6f8fc;font-size:13px;cursor:pointer}.rk-row[data-v-4484dbe4]:last-child{border-bottom:none}.rk-row[data-v-4484dbe4]:hover{background:#f8faff;border-radius:8px}.rk-no[data-v-4484dbe4]{width:22px;height:22px;flex:none;border-radius:7px;background:#f1f4fa;color:#6b7488;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600}.rk-no.top[data-v-4484dbe4]{background:var(--primary-gradient);color:#fff}.rk-kind[data-v-4484dbe4]{flex:none;font-size:11px;width:44px}.rk-name[data-v-4484dbe4]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:var(--text-primary)}.rk-row:hover .rk-name[data-v-4484dbe4]{color:var(--primary-color)}.rk-links[data-v-4484dbe4]{display:none;gap:4px;flex:none}.rk-row:hover .rk-links[data-v-4484dbe4]{display:inline-flex}.rk-link[data-v-4484dbe4]{font-size:11px;padding:1px 8px;border-radius:999px;background:var(--primary-soft, #eef2ff);color:var(--primary-dark, #3a4fc4);text-decoration:none;white-space:nowrap}.rk-link[data-v-4484dbe4]:hover{background:var(--primary-color);color:#fff}.rk-metric[data-v-4484dbe4]{flex:none;color:#6b7488;font-size:12px}.rk-metric em[data-v-4484dbe4]{font-style:normal;color:#f59e0b;font-weight:600}.mk-feed[data-v-4484dbe4]{max-width:none;margin:0 auto;padding:0}.mk-sheet[data-v-4484dbe4]{background:transparent;border:none;box-shadow:none;overflow:visible}@media (max-width: 900px){.mk-select[data-v-4484dbe4]{padding:8px;font-size:13px}}@media (max-width: 640px){.mk-grid[data-v-4484dbe4],.vd-grid[data-v-4484dbe4],.vd-biggrid[data-v-4484dbe4]{grid-template-columns:1fr}.rk-summary[data-v-4484dbe4]{display:block;font-size:12px;color:#6b7488;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rk-name[data-v-4484dbe4]{max-width:150px}.mk-herosearch[data-v-4484dbe4]{margin-bottom:14px}.mk-hotword[data-v-4484dbe4]{font-size:12px;padding:3px 10px}.rk-masonry[data-v-4484dbe4]{columns:1}.rk-links[data-v-4484dbe4]{display:none}}@media (max-width: 480px){.mk-libsub[data-v-4484dbe4]{font-size:12px}.mk-feed[data-v-4484dbe4]{padding:0}.mk-featured[data-v-4484dbe4]{gap:10px}.mk-searchinput[data-v-4484dbe4]{font-size:15px}.vd-bigflags[data-v-4484dbe4]{display:none}}@media (max-width: 360px){.mk-libtitle[data-v-4484dbe4]{font-size:18px}.mk-libsub[data-v-4484dbe4]{display:none}.mk-feed[data-v-4484dbe4]{padding:0 8px}.mk-grid[data-v-4484dbe4],.vd-grid[data-v-4484dbe4],.mk-featured[data-v-4484dbe4]{gap:8px}.mk-hotlabel[data-v-4484dbe4]{display:none}.mk-hotword-scroll[data-v-4484dbe4]{justify-content:flex-start}.mk-vbtn[data-v-4484dbe4]{width:30px;height:30px}.rk-kind[data-v-4484dbe4]{display:none}.rk-name[data-v-4484dbe4]{max-width:110px}}.footer[data-v-2805cb7e]{background:linear-gradient(180deg,#0b0d1f,#14172e);color:#fff;padding:90px 0 0;position:relative}.footer-content[data-v-2805cb7e]{display:grid;grid-template-columns:2fr 1fr 1.35fr 1fr 1fr .9fr;gap:38px;padding-bottom:56px;border-bottom:1px solid rgba(255,255,255,.08)}.footer-section--brand[data-v-2805cb7e]{max-width:320px}.footer-brand[data-v-2805cb7e]{display:flex;align-items:center;gap:12px;margin-bottom:18px}.footer-logo-img[data-v-2805cb7e]{height:44px;width:44px;display:block;object-fit:contain}.footer-brand-name[data-v-2805cb7e]{font-size:24px;font-weight:800;letter-spacing:-.01em;background:linear-gradient(135deg,#fff,#c5b8ff);-webkit-background-clip:text;background-clip:text;color:transparent}.footer-description[data-v-2805cb7e]{color:#ffffffbd;line-height:1.75;margin-bottom:22px;font-size:14.5px}.footer-mini-meta[data-v-2805cb7e]{display:flex;flex-direction:column;gap:8px;font-size:13px;color:#ffffff9e}.footer-mini-meta a[data-v-2805cb7e]{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:color .25s ease}.footer-mini-meta a[data-v-2805cb7e]:hover{color:#f5c26b}.footer-mini-meta span[data-v-2805cb7e]{display:inline-flex;align-items:center;gap:8px}.ft-ic[data-v-2805cb7e]{display:inline-flex;width:18px;justify-content:center;flex:none;font-size:13px}.footer-title[data-v-2805cb7e]{font-size:14px;font-weight:700;margin:6px 0 22px;color:#fffffff2;letter-spacing:.12em;text-transform:uppercase}.footer-links[data-v-2805cb7e]{list-style:none;padding:0;margin:0}.footer-links li[data-v-2805cb7e]{margin-bottom:10px;color:#ffffffb3;font-size:14px;line-height:1.6;display:flex;align-items:center;gap:8px}.footer-links a[data-v-2805cb7e]{color:#ffffffb8;font-size:14px;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:color .25s ease,transform .25s ease}.footer-links a[data-v-2805cb7e]:hover{color:#f5c26b;transform:translate(2px)}.footer-links .ft-btn[data-v-2805cb7e]{background:none;border:none;padding:0;cursor:pointer;font-family:inherit;color:#ffffffb8;font-size:14px;display:inline-flex;align-items:center;gap:8px;transition:color .25s ease,transform .25s ease}.footer-links .ft-btn[data-v-2805cb7e]:hover{color:#f5c26b;transform:translate(2px)}.footer-qr[data-v-2805cb7e]{display:flex;gap:14px}.footer-qr-item[data-v-2805cb7e]{display:flex;flex-direction:column;align-items:center;gap:8px}.footer-qr-item img[data-v-2805cb7e]{width:110px;height:110px;object-fit:cover;border-radius:12px;background:#fff;padding:4px;border:1px solid rgba(255,255,255,.18)}.footer-qr-item span[data-v-2805cb7e]{font-size:12px;color:#ffffffb3}.footer-bottom[data-v-2805cb7e]{padding:22px 0}.footer-bottom-content[data-v-2805cb7e]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.copyright p[data-v-2805cb7e]{color:#ffffff8c;font-size:13px;margin:0}.footer-legal[data-v-2805cb7e]{display:flex;gap:14px;flex-wrap:wrap;margin-top:6px}.footer-legal a[data-v-2805cb7e]{color:#ffffff80;text-decoration:none;font-size:12px}.footer-legal a[data-v-2805cb7e]:hover{color:#ffffffd9;text-decoration:underline}.beian[data-v-2805cb7e]{display:flex;align-items:center;gap:20px;flex-wrap:wrap;justify-content:flex-end}.beian-item[data-v-2805cb7e]{display:flex;align-items:center;gap:6px;color:#ffffff8c;font-size:12.5px;text-decoration:none;transition:color .25s ease}.beian-item[data-v-2805cb7e]:hover{color:#fffffff2}.beian-icon[data-v-2805cb7e]{width:16px;height:16px;object-fit:contain}@media (max-width: 1180px){.footer-content[data-v-2805cb7e]{grid-template-columns:repeat(3,1fr);gap:30px}.footer-section--brand[data-v-2805cb7e]{grid-column:1 / -1;max-width:none}}@media (max-width: 820px){.footer[data-v-2805cb7e]{padding:60px 0 0}.footer-content[data-v-2805cb7e]{grid-template-columns:1fr 1fr;gap:26px}.footer-section--brand[data-v-2805cb7e],.footer-section--qr[data-v-2805cb7e]{grid-column:1 / -1}.footer-bottom-content[data-v-2805cb7e]{flex-direction:column;text-align:center;align-items:center}}@media (max-width: 480px){.footer[data-v-2805cb7e]{padding:44px 0 0}.footer-content[data-v-2805cb7e]{grid-template-columns:1fr 1fr;gap:22px}}@media (max-width: 360px){.footer-content[data-v-2805cb7e]{grid-template-columns:1fr;gap:20px}.footer-qr-item img[data-v-2805cb7e]{width:96px;height:96px}}.home-page[data-v-52e69b71]{min-height:100vh}.home-page main[data-v-52e69b71]{padding-top:var(--navbar-total-height, 104px);padding-left:clamp(16px,3vw,48px);padding-right:clamp(16px,3vw,48px)}.donation-page[data-v-b70f5487]{min-height:100vh;background:linear-gradient(180deg,#f8f9fa,#fff)}.donation-section[data-v-b70f5487]{padding-top:calc(var(--navbar-total-height, 80px) + 40px);padding-bottom:80px}.donation-content[data-v-b70f5487]{max-width:900px;margin:0 auto}.donation-header[data-v-b70f5487]{text-align:center;margin-bottom:60px}.donation-follow[data-v-b70f5487]{margin:0 0 16px;font-size:15px;font-weight:600;letter-spacing:.08em;color:var(--primary-color)}.header-icon[data-v-b70f5487]{width:100px;height:100px;background:linear-gradient(135deg,#ff6b6b,#ee5a6f);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;box-shadow:0 8px 24px #ff6b6b4d}.header-icon i[data-v-b70f5487]{font-size:48px;color:#fff}.donation-title[data-v-b70f5487]{font-size:48px;font-weight:800;margin-bottom:16px;color:var(--text-primary)}.donation-subtitle[data-v-b70f5487]{font-size:18px;color:var(--text-secondary);line-height:1.8}.donation-info[data-v-b70f5487]{margin-bottom:60px}.info-card[data-v-b70f5487]{background:#fff;border-radius:16px;padding:40px;box-shadow:0 4px 12px #00000014;border-left:4px solid var(--primary-color)}.info-card i[data-v-b70f5487]{font-size:32px;color:var(--primary-color);margin-bottom:16px}.info-card h3[data-v-b70f5487]{font-size:24px;font-weight:700;margin-bottom:16px;color:var(--text-primary)}.info-card>p[data-v-b70f5487]{font-size:16px;color:var(--text-secondary);margin-bottom:16px}.info-card ul[data-v-b70f5487]{list-style:none;padding:0}.info-card li[data-v-b70f5487]{padding:8px 0 8px 24px;position:relative;color:var(--text-secondary);font-size:15px}.info-card li[data-v-b70f5487]:before{content:"✓";position:absolute;left:0;color:var(--primary-color);font-weight:700}.donation-note[data-v-b70f5487]{margin-top:24px;padding:16px;background:#667eea14;border-radius:12px;border-left:3px solid var(--primary-color);font-size:15px;color:var(--text-secondary);line-height:1.7}.donation-note i[data-v-b70f5487]{color:#ff6b6b;margin-right:8px}.qrcode-section[data-v-b70f5487]{margin-bottom:60px}.qrcode-grid[data-v-b70f5487]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:80px}.qrcode-card[data-v-b70f5487]{background:#fff;border-radius:20px;padding:40px;text-align:center;box-shadow:0 8px 24px #00000014;transition:all .3s ease}.qrcode-card[data-v-b70f5487]:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000001f}.qrcode-header[data-v-b70f5487]{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:32px}.qrcode-header i[data-v-b70f5487]{font-size:48px;color:var(--primary-color)}.qrcode-header h3[data-v-b70f5487]{font-size:24px;font-weight:700;color:var(--text-primary)}.qrcode-placeholder[data-v-b70f5487]{width:240px;height:240px;margin:0 auto;background:#f8f9fa;border:2px dashed var(--border-color);border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.qrcode-placeholder i[data-v-b70f5487]{font-size:64px;color:var(--text-light)}.qrcode-placeholder span[data-v-b70f5487]{font-size:16px;font-weight:600;color:var(--text-secondary)}.qrcode-wrapper[data-v-b70f5487]{position:relative;display:inline-block;margin:0 auto}.qrcode-image[data-v-b70f5487]{width:200px;height:200px;object-fit:contain;border-radius:12px;background:#fff;padding:12px;box-shadow:0 4px 12px #0000001a;display:block}.payment-tip[data-v-b70f5487]{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:32px;padding:16px 24px;background:linear-gradient(135deg,#fff5e6,#ffe6cc);border-radius:12px;border:1px solid #ffd699;font-size:14px;color:#8b4513;box-shadow:0 2px 8px #ffd69933}.payment-tip i[data-v-b70f5487]{color:#ff9800;font-size:18px;flex-shrink:0}.payment-tip .tip-text[data-v-b70f5487]{line-height:1.6}.payment-tip strong[data-v-b70f5487]{color:#f60;font-weight:700;padding:2px 6px;background:#ff66001a;border-radius:4px}.qrcode-hint[data-v-b70f5487]{font-size:14px;color:var(--text-light);margin-top:8px}.thank-section[data-v-b70f5487]{margin-bottom:40px}.thank-content[data-v-b70f5487]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;padding:60px 40px;text-align:center;color:#fff;box-shadow:0 8px 24px #667eea4d}.thank-content i[data-v-b70f5487]{font-size:48px;margin-bottom:20px;opacity:.9}.thank-content h3[data-v-b70f5487]{font-size:32px;font-weight:700;margin-bottom:16px}.thank-content p[data-v-b70f5487]{font-size:18px;line-height:1.8;opacity:.95;max-width:600px;margin:0 auto}.back-section[data-v-b70f5487]{text-align:center}@media (max-width: 768px){.donation-section[data-v-b70f5487]{padding-top:100px;padding-bottom:60px}.donation-title[data-v-b70f5487]{font-size:36px}.donation-subtitle[data-v-b70f5487]{font-size:16px}.info-card[data-v-b70f5487]{padding:24px}.qrcode-grid[data-v-b70f5487]{grid-template-columns:1fr;gap:24px}.qrcode-card[data-v-b70f5487]{padding:32px 24px}.qrcode-placeholder[data-v-b70f5487]{width:200px;height:200px}.payment-tip[data-v-b70f5487]{font-size:13px;padding:12px 16px;margin-top:24px;flex-wrap:wrap}.payment-tip i[data-v-b70f5487]{font-size:16px}.thank-content[data-v-b70f5487]{padding:40px 24px}.thank-content h3[data-v-b70f5487]{font-size:24px}.thank-content p[data-v-b70f5487]{font-size:16px}}.google-ad-wrapper[data-v-ed26da81]{width:100%;min-height:100px;display:flex;justify-content:center;align-items:flex-start;padding:10px 0}.google-ad-wrapper ins[data-v-ed26da81]{display:block;width:100%;min-height:100px;text-align:center}.google-ad-wrapper ins.adsbygoogle[data-v-ed26da81]{min-height:100px}.google-ad-wrapper ins.adsbygoogle[data-adsbygoogle-status=done][data-v-ed26da81]{min-height:auto}.ad-page[data-v-d60c4ca4]{min-height:100vh;padding-top:var(--navbar-total-height, 80px)}.ad-content[data-v-d60c4ca4]{padding:60px 0;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);min-height:calc(100vh - var(--navbar-total-height, 80px))}.top-ad-section[data-v-d60c4ca4]{width:100%;margin-bottom:40px;background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px #0000001a}.container[data-v-d60c4ca4]{max-width:1200px;margin:0 auto;padding:0 20px}.content-header[data-v-d60c4ca4]{text-align:center;margin-bottom:60px}.page-title[data-v-d60c4ca4]{font-size:48px;font-weight:700;background:linear-gradient(135deg,#1565c0,#0d47a1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:16px}.page-subtitle[data-v-d60c4ca4]{font-size:20px;color:#666}.content-section[data-v-d60c4ca4]{background:#fff;border-radius:12px;padding:40px;margin-bottom:40px;box-shadow:0 4px 12px #0000001a}.section-title[data-v-d60c4ca4]{font-size:28px;font-weight:600;color:#2c3e50;margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #e0e0e0}.subsection-title[data-v-d60c4ca4]{font-size:22px;font-weight:600;color:#1565c0;margin-top:32px;margin-bottom:16px}.content-text[data-v-d60c4ca4]{font-size:16px;line-height:1.8;color:#555;margin-bottom:20px}.feature-list[data-v-d60c4ca4]{list-style:none;padding:0;margin:20px 0}.feature-list li[data-v-d60c4ca4]{font-size:16px;line-height:1.8;color:#555;padding:12px 0 12px 28px;position:relative}.feature-list li[data-v-d60c4ca4]:before{content:"✓";position:absolute;left:0;color:#1565c0;font-weight:700;font-size:18px}.ad-section[data-v-d60c4ca4]{background:#fff;border-radius:12px;padding:40px;margin-bottom:40px;box-shadow:0 4px 12px #0000001a}.ad-description[data-v-d60c4ca4]{font-size:16px;color:#666;margin-bottom:24px;text-align:center}.ad-wrapper[data-v-d60c4ca4]{width:100%;min-height:250px;display:flex;justify-content:center;align-items:flex-start;background:#f8f9fa;border-radius:8px;padding:20px}.cta-section[data-v-d60c4ca4]{text-align:center;margin-top:40px}.cta-button[data-v-d60c4ca4]{display:inline-block;padding:14px 32px;background:linear-gradient(135deg,#1565c0,#0d47a1);color:#fff;text-decoration:none;border-radius:8px;font-weight:600;font-size:16px;transition:all .3s ease;box-shadow:0 4px 12px #1565c04d}.cta-button[data-v-d60c4ca4]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #1565c066}@media (max-width: 768px){.ad-page[data-v-d60c4ca4]{padding-top:var(--navbar-total-height, 80px)}.page-title[data-v-d60c4ca4]{font-size:36px}.page-subtitle[data-v-d60c4ca4]{font-size:18px}.content-section[data-v-d60c4ca4],.ad-section[data-v-d60c4ca4]{padding:24px}.section-title[data-v-d60c4ca4]{font-size:24px}}.ad-page[data-v-ba463445]{min-height:100vh;padding-top:var(--navbar-total-height, 80px)}.ad-content[data-v-ba463445]{padding:60px 0;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);min-height:calc(100vh - var(--navbar-total-height, 80px))}.top-ad-section[data-v-ba463445]{width:100%;margin-bottom:40px;background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px #0000001a}.container[data-v-ba463445]{max-width:1200px;margin:0 auto;padding:0 20px}.content-header[data-v-ba463445]{text-align:center;margin-bottom:60px}.page-title[data-v-ba463445]{font-size:48px;font-weight:700;background:linear-gradient(135deg,#1565c0,#0d47a1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:16px}.page-subtitle[data-v-ba463445]{font-size:20px;color:#666}.content-section[data-v-ba463445]{background:#fff;border-radius:12px;padding:40px;margin-bottom:40px;box-shadow:0 4px 12px #0000001a}.section-title[data-v-ba463445]{font-size:28px;font-weight:600;color:#2c3e50;margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #e0e0e0}.subsection-title[data-v-ba463445]{font-size:22px;font-weight:600;color:#1565c0;margin-top:32px;margin-bottom:16px}.content-text[data-v-ba463445]{font-size:16px;line-height:1.8;color:#555;margin-bottom:20px}.feature-list[data-v-ba463445]{list-style:none;padding:0;margin:20px 0}.feature-list li[data-v-ba463445]{font-size:16px;line-height:1.8;color:#555;padding:12px 0 12px 28px;position:relative}.feature-list li[data-v-ba463445]:before{content:"✓";position:absolute;left:0;color:#1565c0;font-weight:700;font-size:18px}.ad-section[data-v-ba463445]{background:#fff;border-radius:12px;padding:40px;margin-bottom:40px;box-shadow:0 4px 12px #0000001a}.ad-description[data-v-ba463445]{font-size:16px;color:#666;margin-bottom:24px;text-align:center}.ad-wrapper[data-v-ba463445]{width:100%;min-height:250px;display:flex;justify-content:center;align-items:flex-start;background:#f8f9fa;border-radius:8px;padding:20px}.cta-section[data-v-ba463445]{text-align:center;margin-top:40px}.cta-button[data-v-ba463445]{display:inline-block;padding:14px 32px;background:linear-gradient(135deg,#1565c0,#0d47a1);color:#fff;text-decoration:none;border-radius:8px;font-weight:600;font-size:16px;transition:all .3s ease;box-shadow:0 4px 12px #1565c04d}.cta-button[data-v-ba463445]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #1565c066}@media (max-width: 768px){.ad-page[data-v-ba463445]{padding-top:var(--navbar-total-height, 80px)}.page-title[data-v-ba463445]{font-size:36px}.page-subtitle[data-v-ba463445]{font-size:18px}.content-section[data-v-ba463445],.ad-section[data-v-ba463445]{padding:24px}.section-title[data-v-ba463445]{font-size:24px}}.ad-page[data-v-53f11723]{min-height:100vh;padding-top:var(--navbar-total-height, 80px)}.ad-content[data-v-53f11723]{padding:60px 0;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);min-height:calc(100vh - var(--navbar-total-height, 80px))}.top-ad-section[data-v-53f11723]{width:100%;margin-bottom:40px;background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px #0000001a}.container[data-v-53f11723]{max-width:1200px;margin:0 auto;padding:0 20px}.content-header[data-v-53f11723]{text-align:center;margin-bottom:60px}.page-title[data-v-53f11723]{font-size:48px;font-weight:700;background:linear-gradient(135deg,#1565c0,#0d47a1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:16px}.page-subtitle[data-v-53f11723]{font-size:20px;color:#666}.content-section[data-v-53f11723]{background:#fff;border-radius:12px;padding:40px;margin-bottom:40px;box-shadow:0 4px 12px #0000001a}.section-title[data-v-53f11723]{font-size:28px;font-weight:600;color:#2c3e50;margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #e0e0e0}.subsection-title[data-v-53f11723]{font-size:22px;font-weight:600;color:#1565c0;margin-top:32px;margin-bottom:16px}.content-text[data-v-53f11723]{font-size:16px;line-height:1.8;color:#555;margin-bottom:20px}.feature-list[data-v-53f11723]{list-style:none;padding:0;margin:20px 0}.feature-list li[data-v-53f11723]{font-size:16px;line-height:1.8;color:#555;padding:12px 0 12px 28px;position:relative}.feature-list li[data-v-53f11723]:before{content:"✓";position:absolute;left:0;color:#1565c0;font-weight:700;font-size:18px}.ad-section[data-v-53f11723]{background:#fff;border-radius:12px;padding:40px;margin-bottom:40px;box-shadow:0 4px 12px #0000001a}.ad-description[data-v-53f11723]{font-size:16px;color:#666;margin-bottom:24px;text-align:center}.ad-wrapper[data-v-53f11723]{width:100%;min-height:250px;display:flex;justify-content:center;align-items:flex-start;background:#f8f9fa;border-radius:8px;padding:20px}.cta-section[data-v-53f11723]{text-align:center;margin-top:40px}.cta-button[data-v-53f11723]{display:inline-block;padding:14px 32px;background:linear-gradient(135deg,#1565c0,#0d47a1);color:#fff;text-decoration:none;border-radius:8px;font-weight:600;font-size:16px;transition:all .3s ease;box-shadow:0 4px 12px #1565c04d}.cta-button[data-v-53f11723]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #1565c066}@media (max-width: 768px){.ad-page[data-v-53f11723]{padding-top:var(--navbar-total-height, 80px)}.page-title[data-v-53f11723]{font-size:36px}.page-subtitle[data-v-53f11723]{font-size:18px}.content-section[data-v-53f11723],.ad-section[data-v-53f11723]{padding:24px}.section-title[data-v-53f11723]{font-size:24px}}.ad-page[data-v-ee3985bc]{min-height:100vh;padding-top:var(--navbar-total-height, 80px)}.ad-content[data-v-ee3985bc]{padding:60px 0;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);min-height:calc(100vh - var(--navbar-total-height, 80px))}.top-ad-section[data-v-ee3985bc]{width:100%;margin-bottom:40px;background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px #0000001a}.container[data-v-ee3985bc]{max-width:1200px;margin:0 auto;padding:0 20px}.content-header[data-v-ee3985bc]{text-align:center;margin-bottom:60px}.page-title[data-v-ee3985bc]{font-size:48px;font-weight:700;background:linear-gradient(135deg,#1565c0,#0d47a1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:16px}.page-subtitle[data-v-ee3985bc]{font-size:20px;color:#666}.content-section[data-v-ee3985bc]{background:#fff;border-radius:12px;padding:40px;margin-bottom:40px;box-shadow:0 4px 12px #0000001a}.section-title[data-v-ee3985bc]{font-size:28px;font-weight:600;color:#2c3e50;margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #e0e0e0}.subsection-title[data-v-ee3985bc]{font-size:22px;font-weight:600;color:#1565c0;margin-top:32px;margin-bottom:16px}.content-text[data-v-ee3985bc]{font-size:16px;line-height:1.8;color:#555;margin-bottom:20px}.feature-list[data-v-ee3985bc]{list-style:none;padding:0;margin:20px 0}.feature-list li[data-v-ee3985bc]{font-size:16px;line-height:1.8;color:#555;padding:12px 0 12px 28px;position:relative}.feature-list li[data-v-ee3985bc]:before{content:"✓";position:absolute;left:0;color:#1565c0;font-weight:700;font-size:18px}.ad-section[data-v-ee3985bc]{background:#fff;border-radius:12px;padding:40px;margin-bottom:40px;box-shadow:0 4px 12px #0000001a}.ad-description[data-v-ee3985bc]{font-size:16px;color:#666;margin-bottom:24px;text-align:center}.ad-wrapper[data-v-ee3985bc]{width:100%;min-height:250px;display:flex;justify-content:center;align-items:flex-start;background:#f8f9fa;border-radius:8px;padding:20px}.cta-section[data-v-ee3985bc]{text-align:center;margin-top:40px}.cta-button[data-v-ee3985bc]{display:inline-block;padding:14px 32px;background:linear-gradient(135deg,#1565c0,#0d47a1);color:#fff;text-decoration:none;border-radius:8px;font-weight:600;font-size:16px;transition:all .3s ease;box-shadow:0 4px 12px #1565c04d}.cta-button[data-v-ee3985bc]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #1565c066}@media (max-width: 768px){.ad-page[data-v-ee3985bc]{padding-top:var(--navbar-total-height, 80px)}.page-title[data-v-ee3985bc]{font-size:36px}.page-subtitle[data-v-ee3985bc]{font-size:18px}.content-section[data-v-ee3985bc],.ad-section[data-v-ee3985bc]{padding:24px}.section-title[data-v-ee3985bc]{font-size:24px}}.ads-page[data-v-45ebe576]{min-height:100vh;padding-top:var(--navbar-total-height, 80px)}.ads-content[data-v-45ebe576]{padding:60px 0;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);min-height:calc(100vh - var(--navbar-total-height, 80px))}.ads-header[data-v-45ebe576]{text-align:center;margin-bottom:60px}.ads-title[data-v-45ebe576]{font-size:48px;font-weight:700;background:linear-gradient(135deg,#1565c0,#0d47a1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:16px}.ads-subtitle[data-v-45ebe576]{font-size:20px;color:var(--text-secondary)}.publisher-content[data-v-45ebe576]{max-width:1200px;margin:0 auto 60px}.content-section[data-v-45ebe576]{background:#fff;border-radius:var(--radius-lg);padding:40px;box-shadow:var(--shadow-md)}.subsection-title[data-v-45ebe576]{font-size:22px;font-weight:600;color:#1565c0;margin-top:32px;margin-bottom:16px}.content-text[data-v-45ebe576]{font-size:16px;line-height:1.8;color:#555;margin-bottom:20px}.feature-list[data-v-45ebe576]{list-style:none;padding:0;margin:20px 0}.feature-list li[data-v-45ebe576]{font-size:16px;line-height:1.8;color:#555;padding:12px 0 12px 28px;position:relative}.feature-list li[data-v-45ebe576]:before{content:"✓";position:absolute;left:0;color:#1565c0;font-weight:700;font-size:18px}.ads-container[data-v-45ebe576]{display:flex;flex-direction:column;gap:40px;max-width:1200px;margin:0 auto}.ad-section[data-v-45ebe576]{background:#fff;border-radius:var(--radius-lg);padding:40px;box-shadow:var(--shadow-md);margin-bottom:30px}.section-title[data-v-45ebe576]{font-size:24px;font-weight:600;color:var(--text-primary);margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid var(--border-color)}.ad-description[data-v-45ebe576]{font-size:16px;color:#666;margin-bottom:24px;text-align:center}.ad-wrapper[data-v-45ebe576]{width:100%;min-height:250px;display:flex;justify-content:center;align-items:flex-start;background:#f8f9fa;border-radius:var(--radius-md);padding:20px}.ad-wrapper ins.adsbygoogle[data-v-45ebe576]{display:block;width:100%;min-height:100px;text-align:center}.ad-wrapper ins.adsbygoogle[data-adsbygoogle-status=done][data-v-45ebe576]{min-height:auto}@media (max-width: 1024px){.ads-container[data-v-45ebe576]{gap:30px}}@media (max-width: 768px){.ads-page[data-v-45ebe576]{padding-top:var(--navbar-total-height, 80px)}.ads-title[data-v-45ebe576]{font-size:36px}.ads-subtitle[data-v-45ebe576]{font-size:18px}.ad-section[data-v-45ebe576]{padding:24px}.ads-container[data-v-45ebe576]{gap:20px}}.ad-wrapper ins[data-v-45ebe576]{position:relative;z-index:1}:root{--navbar-total-height: 104px;--primary-color: #5b7cfa;--primary-dark: #3a4fc4;--primary-light: #8aa1ff;--primary-soft: #eef2ff;--secondary-color: #a855f7;--accent-color: #f59e0b;--text-primary: #16203a;--text-secondary: #5b6884;--text-light: #9aa3b8;--bg-primary: #ffffff;--bg-secondary: #f6f8ff;--bg-dark: #111726;--border-color: #e6eaf3;--primary-gradient: linear-gradient(135deg, #5b7cfa 0%, #6b5cd8 50%, #8b5cf6 100%);--primary-gradient-soft: linear-gradient(135deg, #6e8bff 0%, #8b5cf6 100%);--shadow-sm: 0 1px 2px rgba(22, 32, 58, .05), 0 2px 6px rgba(22, 32, 58, .05);--shadow-md: 0 6px 16px rgba(22, 32, 58, .08), 0 2px 6px rgba(22, 32, 58, .05);--shadow-lg: 0 18px 40px rgba(22, 32, 58, .12), 0 6px 14px rgba(22, 32, 58, .07);--shadow-primary: 0 10px 26px rgba(91, 124, 250, .35);--shadow-primary-lg: 0 16px 38px rgba(91, 124, 250, .42);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 18px;--radius-pill: 999px;--transition: all .25s cubic-bezier(.4, 0, .2, 1)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}::selection{background:#5b7cfa38;color:var(--text-primary)}@media (min-width: 769px){*{scrollbar-width:thin;scrollbar-color:#c5cee8 transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-thumb{background:#c5cee8;border-radius:999px;border:2px solid transparent;background-clip:content-box}*::-webkit-scrollbar-thumb:hover{background:#9fb0e0;background-clip:content-box}}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--text-primary);background:var(--bg-primary);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--primary-color);text-decoration:none;transition:var(--transition)}a:hover{color:var(--primary-dark)}ul,li{list-style:none}img{max-width:100%;height:auto;display:block}.container{max-width:1280px;margin:0 auto;padding:0 24px}.section{padding:80px 0}.btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 32px;font-size:16px;font-weight:600;letter-spacing:.2px;border:none;border-radius:var(--radius-md);cursor:pointer;transition:var(--transition);gap:8px}.btn-primary{background:var(--primary-gradient);background-size:160% 160%;background-position:0% 50%;color:#fff;box-shadow:var(--shadow-primary)}.btn-primary:hover{transform:translateY(-2px);background-position:100% 50%;box-shadow:var(--shadow-primary-lg)}.btn-primary:active{transform:translateY(0)}.btn-secondary{background:#fff;color:var(--primary-dark);border:1.5px solid var(--primary-light)}.btn-secondary:hover{background:var(--primary-soft);border-color:var(--primary-color);color:var(--primary-dark);transform:translateY(-2px)}.btn-large{padding:16px 48px;font-size:18px;border-radius:var(--radius-lg)}.text-center{text-align:center}.text-gradient{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.fade-in{animation:fadeIn .6s ease-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.container{padding:0 16px}.section{padding:48px 0}.btn-large{padding:14px 32px;font-size:16px}}[data-reveal-bound]{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1);will-change:opacity,transform}[data-reveal-bound].is-revealed{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){[data-reveal-bound]{opacity:1;transform:none;transition:none}}:focus-visible{outline:2px solid #5b7cfa;outline-offset:3px;border-radius:6px}.footer :focus-visible,.biz-shot-frame :focus-visible,.mission-section :focus-visible{outline-color:#f5c26b}button:focus:not(:focus-visible),a:focus:not(:focus-visible),input:focus:not(:focus-visible),select:focus:not(:focus-visible),[tabindex]:focus:not(:focus-visible){outline:none}.skip-to-content{position:fixed;top:12px;left:12px;z-index:9999;padding:10px 18px;background:#1e1b4b;color:#fff;font-size:14px;font-weight:700;border-radius:10px;box-shadow:0 12px 30px #141a3c52;text-decoration:none;transform:translateY(-150%);transition:transform .25s ease}.skip-to-content:focus,.skip-to-content:focus-visible{transform:translateY(0);outline:2px solid #f5c26b;outline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 640px){.container{padding:0 14px}.section{padding:56px 0}}@media (max-width: 360px){.container{padding:0 10px}.section{padding:40px 0}}
