:root{--color-primary: #2f63ea;--color-primary-dark: #1748be;--color-primary-light: #edf3ff;--color-accent: #00b9a1;--color-accent-dark: #08786a;--color-text: #11233f;--color-text-secondary: #5d6e84;--color-text-muted: #8493a7;--color-border: #e1e8f2;--color-bg: #f6f8fc;--color-card: #ffffff;--header-height: 72px;--radius-lg: 18px;--shadow-card: 0 14px 38px rgba(24, 57, 116, .08);--theme-blue: #2f63ea;--theme-blue-soft: #edf3ff;--theme-violet: #7357e8;--theme-violet-soft: #f2efff;--theme-teal: #0a9a86;--theme-teal-soft: #e7f7f3;--theme-orange: #e07a1f;--theme-orange-soft: #fff3e6;--theme-slate: #4f6482;--theme-slate-soft: #eef2f7;font-family:PingFang SC,SF Pro Display,Microsoft YaHei,system-ui,-apple-system,sans-serif;line-height:1.6;font-weight:400;color:var(--color-text);background-color:var(--color-bg);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;overflow-x:hidden}a{color:var(--color-primary);text-decoration:none}a:hover{color:var(--color-primary-dark)}#app{width:100%;min-height:100vh}.page-container{min-height:calc(100vh - var(--header-height))}.section-title{font-size:2rem;font-weight:700;color:var(--color-text);text-align:center;margin:0 0 32px;letter-spacing:-.025em}.btn-primary{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 24px;font-size:1rem;font-weight:700;color:#fff!important;background:var(--color-primary);border:none;border-radius:12px;cursor:pointer;box-shadow:0 10px 24px #2f63ea38;transition:background .2s,transform .2s,box-shadow .2s;text-decoration:none}.btn-primary:hover{background:var(--color-primary-dark);transform:translateY(-1px);box-shadow:0 14px 28px #2f63ea47}.btn-outline{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 24px;font-size:1rem;font-weight:700;color:var(--color-primary)!important;background:#fff;border:1px solid rgba(47,99,234,.35);border-radius:12px;cursor:pointer;transition:background .2s,color .2s;text-decoration:none}.btn-outline:hover{background:var(--color-primary-light)}.shell{width:min(1180px,calc(100% - 48px));margin:0 auto}.block{padding:104px 0}.block--white{background:#fff}.block-heading{max-width:760px;margin-bottom:52px}.block-heading--center{margin-right:auto;margin-left:auto;text-align:center}.eyebrow-text{display:inline-block;margin-bottom:14px;color:var(--color-primary);font-size:.8rem;font-weight:800;letter-spacing:.12em}.block-heading h2{margin:0;color:var(--color-text);font-size:clamp(1.9rem,3.4vw,2.85rem);line-height:1.22;letter-spacing:-.03em}.block-heading p{margin:18px 0 0;color:var(--color-text-secondary);font-size:1rem;line-height:1.8}.btn-large{min-height:52px;padding:0 26px}.btn-ghost{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;color:var(--color-text)!important;font-weight:700;border:1px solid var(--color-border);border-radius:12px;background:#fffc;transition:border-color .2s,background .2s}.btn-ghost:hover{border-color:#2f63ea59;background:#fff}.text-link{display:inline-flex;align-items:center;gap:8px;color:var(--color-primary);font-weight:800}.theme-blue{--accent: var(--theme-blue);--accent-soft: var(--theme-blue-soft)}.theme-violet{--accent: var(--theme-violet);--accent-soft: var(--theme-violet-soft)}.theme-teal{--accent: var(--theme-teal);--accent-soft: var(--theme-teal-soft)}.theme-orange{--accent: var(--theme-orange);--accent-soft: var(--theme-orange-soft)}.theme-slate{--accent: var(--theme-slate);--accent-soft: var(--theme-slate-soft)}@media (max-width: 820px){.shell{width:min(100% - 32px,680px)}.block{padding:72px 0}.block-heading{margin-bottom:36px}}:focus-visible{outline:3px solid rgba(47,99,234,.28);outline-offset:3px}::selection{color:var(--color-text);background:#00b9a133}.erp-side-nav[data-v-a6d4af55]{position:fixed;top:50%;right:16px;z-index:90;display:flex;flex-direction:column;gap:6px;width:210px;padding:16px 14px;border:1px solid var(--color-border);border-radius:18px;background:#fffffff5;box-shadow:0 20px 48px #18397424;backdrop-filter:blur(10px);transform:translateY(-50%);animation:side-nav-in-a6d4af55 .25s ease-out}.side-header[data-v-a6d4af55]{display:flex;align-items:center;justify-content:space-between;padding:2px 6px 10px;margin-bottom:2px;border-bottom:1px solid var(--color-border)}.side-title[data-v-a6d4af55]{color:var(--color-text);font-size:.95rem;font-weight:800}.side-badge[data-v-a6d4af55]{padding:2px 8px;color:var(--color-primary);font-size:.7rem;font-weight:700;border-radius:999px;background:var(--color-primary-light)}.side-link[data-v-a6d4af55]{position:relative;display:flex;align-items:center;gap:10px;padding:8px;color:var(--color-text-secondary);border-radius:12px;text-decoration:none;transition:background .18s,color .18s,transform .18s}.side-link[data-v-a6d4af55]:hover,.side-link[data-v-a6d4af55]:focus-visible{color:var(--accent);background:var(--accent-soft);transform:translate(-2px)}.side-link.active[data-v-a6d4af55]{color:var(--accent);background:var(--accent-soft)}.side-mark[data-v-a6d4af55]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;color:var(--accent);font-size:.95rem;font-weight:800;border-radius:10px;background:var(--accent-soft);transition:background .18s,color .18s}.side-link.active .side-mark[data-v-a6d4af55]{color:#fff;background:var(--accent)}.side-text[data-v-a6d4af55]{display:flex;flex-direction:column;gap:1px;min-width:0}.side-label[data-v-a6d4af55]{font-size:.84rem;font-weight:600;white-space:nowrap;letter-spacing:-.02em}.side-link.active .side-label[data-v-a6d4af55]{font-weight:700}.side-desc[data-v-a6d4af55]{color:var(--color-text-muted);font-size:.74rem;white-space:nowrap}@keyframes side-nav-in-a6d4af55{0%{opacity:0;transform:translate(12px,-50%)}}@media (max-width: 1639px){.erp-side-nav[data-v-a6d4af55]{right:10px;width:auto;padding:10px 8px;border-radius:16px}.side-header[data-v-a6d4af55]{display:none}.side-link[data-v-a6d4af55]{padding:5px}.side-text[data-v-a6d4af55]{position:absolute;top:50%;right:calc(100% + 12px);padding:7px 12px;color:#fff;border-radius:10px;background:var(--color-text);box-shadow:0 8px 24px #11233f33;opacity:0;pointer-events:none;transform:translate(6px,-50%);transition:opacity .15s,transform .15s}.side-label[data-v-a6d4af55]{color:#fff;font-size:.84rem;font-weight:600}.side-desc[data-v-a6d4af55]{display:none}.side-link:hover .side-text[data-v-a6d4af55],.side-link:focus-visible .side-text[data-v-a6d4af55]{opacity:1;transform:translateY(-50%)}}@media (max-width: 1339px){.erp-side-nav[data-v-a6d4af55]{display:none}}.site-header[data-v-8e9b7157]{background:#fff;padding:0;position:fixed;top:0;width:100%;z-index:100;display:flex;justify-content:space-between;align-items:center;height:var(--header-height);box-shadow:0 1px 8px #2055a60f}.site-header .header-left[data-v-8e9b7157]{display:flex;align-items:center;min-width:12rem;flex-shrink:0}.site-header .header-left .brand-link[data-v-8e9b7157]{display:flex;align-items:center;text-decoration:none;color:inherit}.site-header .header-left .logo[data-v-8e9b7157]{width:2.75rem;height:2.75rem;margin:0 .625rem 0 1.25rem}.site-header .header-left .logo-text[data-v-8e9b7157]{font-size:1.15rem;font-weight:600;color:var(--color-primary);white-space:nowrap}.site-header .header-right[data-v-8e9b7157]{flex:1;min-width:0;position:relative;display:flex;justify-content:flex-end}.site-header .nav-measure[data-v-8e9b7157]{position:absolute;visibility:hidden;pointer-events:none;height:0;overflow:hidden;white-space:nowrap}.site-header .nav-list[data-v-8e9b7157]{display:flex;align-items:center;justify-content:flex-end;height:var(--header-height);max-width:100%;visibility:hidden}.site-header .nav-list.is-ready[data-v-8e9b7157]{visibility:visible}.site-header .nav-item[data-v-8e9b7157]{display:inline-flex;align-items:center;justify-content:center;padding:0 16px;height:var(--header-height);font-size:1rem;font-weight:500;color:var(--color-text);text-decoration:none;border:none;border-bottom:2px solid transparent;background:transparent;white-space:nowrap;cursor:pointer;box-sizing:border-box;flex-shrink:0}.site-header .nav-item[data-v-8e9b7157]:hover,.site-header .nav-item.active[data-v-8e9b7157]{color:var(--color-primary-dark);border-bottom-color:var(--color-primary)}.site-header .nav-badge[data-v-8e9b7157]{display:inline-flex;align-items:center;min-height:17px;margin-left:4px;padding:0 5px;color:#fff;background:#f04438;border-radius:999px;box-shadow:0 3px 8px #f0443838;font-size:.62rem;font-weight:700;line-height:17px;transform:translateY(-8px)}.site-header .menu-toggle-measure[data-v-8e9b7157],.site-header .menu-toggle[data-v-8e9b7157]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:12px;padding:0;border:none;background:transparent;cursor:pointer;border-radius:8px;flex-shrink:0;box-sizing:content-box}.site-header .menu-toggle[data-v-8e9b7157]{border-bottom:2px solid transparent}.site-header .menu-toggle[data-v-8e9b7157]:hover,.site-header .menu-toggle.active[data-v-8e9b7157]{background:var(--color-primary-light)}.site-header .hamburger-icon[data-v-8e9b7157]{display:block;width:22px;height:2px;background:var(--color-primary);position:relative}.site-header .hamburger-icon[data-v-8e9b7157]:before,.site-header .hamburger-icon[data-v-8e9b7157]:after{content:"";position:absolute;left:0;width:22px;height:2px;background:var(--color-primary)}.site-header .hamburger-icon[data-v-8e9b7157]:before{top:-7px}.site-header .hamburger-icon[data-v-8e9b7157]:after{top:7px}.site-header .partner-cta[data-v-8e9b7157]{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;margin:0 1.25rem 0 12px;padding:0 14px;height:36px;border-radius:10px;border:1px solid rgba(47,99,234,.28);background:var(--color-primary-light);color:var(--color-primary);font-size:.88rem;font-weight:600;letter-spacing:.01em;text-decoration:none;white-space:nowrap;box-shadow:0 1px #2f63ea0a;transition:background .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s}.site-header .partner-cta[data-v-8e9b7157]:hover{background:var(--color-primary);border-color:var(--color-primary);color:#fff;box-shadow:0 8px 18px #2f63ea38;transform:translateY(-1px)}.site-header .partner-cta-icon[data-v-8e9b7157]{width:16px;height:16px;flex-shrink:0}@media (max-width: 768px){.site-header .header-left[data-v-8e9b7157]{min-width:0}.site-header .header-left .logo-text[data-v-8e9b7157]{display:none}.site-header .header-left .logo[data-v-8e9b7157]{margin-left:.75rem}.site-header .nav-item[data-v-8e9b7157]{font-size:.85rem;padding:0 10px}.site-header .partner-cta[data-v-8e9b7157]{margin-right:.75rem;margin-left:8px;padding:0 10px;height:32px;font-size:.78rem;gap:4px}}@media (max-width: 420px){.site-header .partner-cta-text[data-v-8e9b7157]{display:none}.site-header .partner-cta[data-v-8e9b7157]{padding:0;width:32px;justify-content:center}}.drawer-nav-link[data-v-8e9b7157]{display:flex;align-items:center;padding:14px 20px;font-size:1rem;font-weight:500;color:var(--color-text);text-decoration:none;border-bottom:1px solid #f0f0f0;transition:background .2s,color .2s}.drawer-nav-link[data-v-8e9b7157]:hover{background:var(--color-primary-light);color:var(--color-primary-dark)}.drawer-nav-link.active[data-v-8e9b7157]{color:var(--color-primary);background:var(--color-primary-light);font-weight:600}.drawer-nav-child[data-v-8e9b7157]{padding:11px 20px 11px 36px;color:var(--color-text-secondary);font-size:.92rem}.drawer-nav-badge[data-v-8e9b7157]{display:inline-flex;align-items:center;min-height:17px;margin-left:6px;padding:0 5px;color:#fff;background:#f04438;border-radius:999px;box-shadow:0 3px 8px #f0443838;font-size:.62rem;font-weight:700;line-height:17px;transform:none}.app-layout[data-v-8979f195]{min-height:100vh;display:flex;flex-direction:column}.app-main[data-v-8979f195]{padding:0;padding-top:var(--header-height);flex:1;display:flex;flex-direction:column;min-width:0}.download-block[data-v-0ac49233]{text-align:center}.download-block.compact .download-btn[data-v-0ac49233]{padding:10px 22px;font-size:.95rem}.version[data-v-0ac49233]{margin:0 0 12px;color:var(--color-text-secondary);font-size:.9rem}.hint[data-v-0ac49233]{margin:12px 0 0;font-size:.85rem;color:var(--color-text-secondary)}.hint.warn[data-v-0ac49233]{color:#c45656}.download-btn.is-disabled[data-v-0ac49233]{opacity:.65;cursor:not-allowed;pointer-events:none}.cta-banner[data-v-2ba8bc23]{color:#fff;background:radial-gradient(circle at 88% 10%,rgba(255,255,255,.16),transparent 32%),var(--color-primary)}.cta-inner[data-v-2ba8bc23]{display:flex;align-items:center;justify-content:space-between;gap:40px;min-height:280px;padding:56px 0}.cta-eyebrow[data-v-2ba8bc23]{display:inline-block;margin-bottom:12px;color:#c4d4ff;font-size:.8rem;font-weight:800;letter-spacing:.12em}h2[data-v-2ba8bc23]{margin:0;color:#fff;font-size:clamp(1.8rem,3.4vw,2.7rem);line-height:1.25;letter-spacing:-.03em}p[data-v-2ba8bc23]{margin:14px 0 0;color:#ffffffc7;line-height:1.8}.cta-actions[data-v-2ba8bc23]{display:flex;flex-shrink:0;flex-wrap:wrap;gap:14px;align-items:flex-start}.cta-download[data-v-2ba8bc23] .download-btn{min-height:52px;padding:0 26px;color:var(--color-primary)!important;background:#fff;box-shadow:0 12px 26px #0a205a33}.cta-download[data-v-2ba8bc23] .download-btn:hover{background:#f2f6ff}.cta-download[data-v-2ba8bc23] .hint{margin-top:8px;color:#ffffffb3;font-size:.76rem}.cta-erp[data-v-2ba8bc23]{color:#fff!important;border-color:#ffffff73;background:transparent}.cta-erp[data-v-2ba8bc23]:hover{border-color:#fff;background:#ffffff1a}@media (max-width: 820px){.cta-inner[data-v-2ba8bc23]{flex-direction:column;align-items:flex-start;min-height:0}.cta-actions[data-v-2ba8bc23]{width:100%;flex-direction:column;align-items:stretch}.cta-actions[data-v-2ba8bc23]>*{width:100%}.cta-actions[data-v-2ba8bc23] .download-btn{width:100%}}.faq-list[data-v-fba039be]{display:grid;gap:12px;max-width:880px;margin:0 auto}.faq-item[data-v-fba039be]{border:1px solid var(--color-border);border-radius:16px;background:#fff;transition:border-color .2s,box-shadow .2s}.faq-item[open][data-v-fba039be]{border-color:#2f63ea38;box-shadow:0 12px 30px #1839740f}summary[data-v-fba039be]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;cursor:pointer;list-style:none}summary[data-v-fba039be]::-webkit-details-marker{display:none}summary h3[data-v-fba039be]{margin:0;color:var(--color-text);font-size:1.02rem;font-weight:700;line-height:1.5}.faq-icon[data-v-fba039be]{position:relative;width:14px;height:14px;flex-shrink:0}.faq-icon[data-v-fba039be]:before,.faq-icon[data-v-fba039be]:after{content:"";position:absolute;top:6px;left:0;width:14px;height:2px;border-radius:2px;background:var(--color-primary);transition:transform .2s}.faq-icon[data-v-fba039be]:after{transform:rotate(90deg)}.faq-item[open] .faq-icon[data-v-fba039be]:after{transform:rotate(0)}.faq-answer[data-v-fba039be]{padding:0 24px 22px}.faq-answer p[data-v-fba039be]{margin:0;color:var(--color-text-secondary);font-size:.94rem;line-height:1.85}.faq-link[data-v-fba039be]{display:inline-block;margin-top:10px;font-size:.88rem;font-weight:700}.faq-more[data-v-fba039be]{margin-top:28px;text-align:center}@media (max-width: 600px){summary[data-v-fba039be]{padding:16px 18px}summary h3[data-v-fba039be]{font-size:.96rem}.faq-answer[data-v-fba039be]{padding:0 18px 18px}}.scene-visual[data-v-a8de15e0]{margin:0;padding:30px;border-radius:26px;background:var(--accent-soft)}.scene-visual.is-compact[data-v-a8de15e0]{padding:0;background:transparent}.scene-image[data-v-a8de15e0]{display:block;width:100%;height:auto;border-radius:16px;box-shadow:0 24px 50px #1839741f}.scene-caption[data-v-a8de15e0]{margin-top:12px;color:var(--color-text-muted);font-size:.72rem;text-align:right}.v-window[data-v-a8de15e0]{overflow:hidden;border:1px solid rgba(29,65,127,.1);border-radius:18px;background:#fff;box-shadow:0 24px 50px #1839741a}.v-topbar[data-v-a8de15e0]{display:flex;align-items:center;gap:6px;min-height:46px;padding:0 16px;border-bottom:1px solid #e9eef5;background:#fbfcff}.v-topbar>span[data-v-a8de15e0]{width:7px;height:7px;border-radius:50%;background:#d8e0eb}.v-topbar strong[data-v-a8de15e0]{margin-left:10px;color:#2c4363;font-size:.74rem}.v-topbar em[data-v-a8de15e0]{margin-left:auto;padding:3px 9px;color:var(--accent);font-size:.62rem;font-style:normal;font-weight:700;border-radius:999px;background:var(--accent-soft)}.v-body[data-v-a8de15e0]{display:grid;gap:14px;min-height:330px;padding:20px;align-content:start}.is-compact .v-body[data-v-a8de15e0]{min-height:0}b[data-v-a8de15e0],strong[data-v-a8de15e0]{font-weight:700}small[data-v-a8de15e0]{display:block;color:#8a9ab0;font-size:.6rem;line-height:1.5}em.ok[data-v-a8de15e0],em.run[data-v-a8de15e0],em.warn[data-v-a8de15e0],em.fail[data-v-a8de15e0]{flex-shrink:0;padding:3px 8px;font-size:.6rem;font-style:normal;font-weight:700;border-radius:6px}em.ok[data-v-a8de15e0]{color:#08786a;background:#e6f7f3}em.run[data-v-a8de15e0]{color:#2f63ea;background:#edf3ff}em.warn[data-v-a8de15e0]{color:#b8650f;background:#fff3e3}em.fail[data-v-a8de15e0]{color:#c8463b;background:#fdecea}.v-shops[data-v-a8de15e0]{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:center}.v-shop[data-v-a8de15e0]{padding:12px;border:1px solid #e4eaf3;border-radius:12px}.v-shop strong[data-v-a8de15e0]{display:block;margin-top:3px;color:#253d5e;font-size:.72rem}.v-shop--target[data-v-a8de15e0]{border-color:var(--accent);background:var(--accent-soft)}.v-arrow[data-v-a8de15e0]{color:var(--accent);font-weight:800}.v-chips[data-v-a8de15e0]{display:flex;flex-wrap:wrap;gap:6px}.v-chips span[data-v-a8de15e0]{padding:4px 9px;color:var(--accent);font-size:.6rem;font-weight:700;border-radius:999px;background:var(--accent-soft)}.v-chips--tight span[data-v-a8de15e0]{color:#526783;background:#f1f4f9}.v-list[data-v-a8de15e0]{display:grid;gap:8px}.v-row[data-v-a8de15e0]{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid #e8edf4;border-radius:10px}.v-row>span[data-v-a8de15e0]{flex:1;min-width:0}.v-row>span b[data-v-a8de15e0]{display:block;overflow:hidden;color:#2c4363;font-size:.66rem;white-space:nowrap;text-overflow:ellipsis}.v-thumb[data-v-a8de15e0]{width:28px;height:28px;flex-shrink:0;border-radius:7px;background:linear-gradient(135deg,#dfe8f7,#c9d7ef)}.v-thumb--b[data-v-a8de15e0]{background:linear-gradient(135deg,#e5f4ef,#c4e6dc)}.v-thumb--c[data-v-a8de15e0]{background:linear-gradient(135deg,#fbeedd,#f2d6b4)}.v-check[data-v-a8de15e0]{display:grid;place-items:center;width:22px;height:22px;flex-shrink:0;color:#fff;font-size:.6rem;border-radius:7px;background:var(--accent)}.v-progress[data-v-a8de15e0]{height:6px;overflow:hidden;border-radius:999px;background:#eef2f7}.v-progress span[data-v-a8de15e0]{display:block;width:var(--w);height:100%;border-radius:inherit;background:var(--accent)}.v-product[data-v-a8de15e0]{display:grid;grid-template-columns:42% 1fr;gap:16px}.v-product-img[data-v-a8de15e0]{aspect-ratio:1;border-radius:12px;background:radial-gradient(circle at 50% 42%,#fff 0 22%,transparent 23%),linear-gradient(135deg,#e8e2ff,#cfc3fb)}.v-product-img--sm[data-v-a8de15e0]{width:52px;flex-shrink:0}.v-product-info[data-v-a8de15e0]{display:grid;gap:9px;align-content:start}.v-line[data-v-a8de15e0]{display:block;height:8px;border-radius:4px;background:#e8edf4}.v-line--lg[data-v-a8de15e0]{width:92%;height:11px;background:#d8e0eb}.v-line--sm[data-v-a8de15e0]{width:52%}.v-btn[data-v-a8de15e0]{justify-self:start;margin-top:6px;padding:8px 14px;color:#fff;font:inherit;font-size:.64rem;font-weight:700;border:0;border-radius:8px;background:var(--accent)}.v-btn--ghost[data-v-a8de15e0]{color:#526783;background:#f1f4f9}.v-toast[data-v-a8de15e0]{display:flex;gap:8px;align-items:center;padding:11px 13px;color:#08786a;font-size:.64rem;font-weight:700;border-radius:10px;background:#e6f7f3}.v-toast--soft[data-v-a8de15e0]{color:var(--accent);background:var(--accent-soft)}.v-draft[data-v-a8de15e0]{display:flex;gap:12px;align-items:center;padding:12px;border:1px solid var(--accent);border-radius:12px;background:var(--accent-soft)}.v-draft b[data-v-a8de15e0]{display:block;color:#2c4363;font-size:.72rem}.v-fan[data-v-a8de15e0]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.v-store[data-v-a8de15e0]{display:grid;gap:6px;padding:12px;border:1px solid #e4eaf3;border-radius:12px}.v-store b[data-v-a8de15e0]{color:#2c4363;font-size:.66rem}.v-store em[data-v-a8de15e0]{justify-self:start}.v-tabs[data-v-a8de15e0]{display:flex;gap:16px;padding-bottom:10px;color:#8697ac;font-size:.64rem;border-bottom:1px solid #e9eef5}.v-tabs .is-active[data-v-a8de15e0]{color:var(--accent);font-weight:700}.v-editor[data-v-a8de15e0]{display:grid;grid-template-columns:54px 1fr;gap:12px}.v-tools[data-v-a8de15e0]{display:grid;gap:6px;align-content:start}.v-tools span[data-v-a8de15e0]{padding:7px 0;color:#5f7390;font-size:.58rem;text-align:center;border-radius:8px;background:#f3f5fa}.v-tools .is-active[data-v-a8de15e0]{color:#fff;background:var(--accent)}.v-canvas[data-v-a8de15e0]{position:relative;min-height:270px;border-radius:12px;background:linear-gradient(45deg,#f6f7fb 25%,transparent 25%) 0 0 / 16px 16px,linear-gradient(-45deg,#f6f7fb 25%,transparent 25%) 0 0 / 16px 16px,#fff;border:1px dashed #dbe2ee}.v-object[data-v-a8de15e0]{position:absolute;top:26%;left:24%;width:46%;height:46%;border-radius:18px;background:linear-gradient(135deg,#b9a8f7,#7357e8);box-shadow:0 16px 30px #7357e840}.v-ruler[data-v-a8de15e0]{position:absolute;color:var(--accent);font-size:.58rem;font-weight:800}.v-ruler span[data-v-a8de15e0]{padding:1px 5px;border-radius:4px;background:#fff}.v-ruler--h[data-v-a8de15e0]{top:78%;left:24%;width:46%;border-top:1.5px solid var(--accent);text-align:center}.v-ruler--h span[data-v-a8de15e0]{position:relative;top:-9px}.v-ruler--v[data-v-a8de15e0]{top:26%;left:76%;height:46%;border-left:1.5px solid var(--accent);display:flex;align-items:center}.v-ruler--v span[data-v-a8de15e0]{margin-left:6px}.v-label[data-v-a8de15e0]{position:absolute;top:9%;left:8%;padding:5px 10px;color:#fff;font-size:.62rem;font-weight:800;border-radius:6px;background:#f0743a}.v-watermark[data-v-a8de15e0]{position:absolute;right:8%;bottom:6%;color:#11233f33;font-size:.66rem;font-weight:800;letter-spacing:.2em}.v-steps[data-v-a8de15e0]{display:grid;grid-template-columns:1fr 10px 1fr 10px 1fr 10px 1fr;align-items:center}.v-steps span[data-v-a8de15e0]{padding:8px 4px;color:#7d8fa7;font-size:.58rem;font-weight:700;text-align:center;border-radius:8px;background:#f4f6fa}.v-steps .done[data-v-a8de15e0]{color:#08786a;background:#e6f7f3}.v-steps .active[data-v-a8de15e0]{color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}.v-steps i[data-v-a8de15e0]{height:1px;background:#dce4ef}.v-form[data-v-a8de15e0]{display:grid;gap:10px}.v-form label[data-v-a8de15e0]{display:grid;grid-template-columns:76px 1fr;align-items:center;gap:10px;font-size:.64rem}.v-form span[data-v-a8de15e0]{color:#7d8fa7}.v-form b[data-v-a8de15e0]{padding:10px 12px;color:#2c4363;border:1px solid #e1e7f0;border-radius:8px}.v-actions[data-v-a8de15e0]{display:flex;justify-content:flex-end;gap:8px}.v-actions .v-btn[data-v-a8de15e0]{margin:0}.v-files[data-v-a8de15e0]{display:grid;gap:8px}.v-file[data-v-a8de15e0]{display:flex;align-items:center;gap:10px;padding:9px 11px;border:1px solid #e8edf4;border-radius:10px}.v-file b[data-v-a8de15e0]{flex-shrink:0;padding:4px 6px;color:#fff;font-size:.52rem;border-radius:5px;background:#e5544b}.v-file span[data-v-a8de15e0]{overflow:hidden;color:#3b5170;font-size:.62rem;white-space:nowrap;text-overflow:ellipsis}.v-file:nth-child(3) b[data-v-a8de15e0],.v-file:nth-child(4) b[data-v-a8de15e0]{background:#1f9d6b}.v-zip[data-v-a8de15e0]{display:flex;gap:12px;align-items:center;padding:14px;border:1px solid var(--accent);border-radius:12px;background:var(--accent-soft)}.v-zip>b[data-v-a8de15e0]{padding:10px 8px;color:#fff;font-size:.6rem;border-radius:8px;background:var(--accent)}.v-zip strong[data-v-a8de15e0]{display:block;color:#2c4363;font-size:.72rem}.v-group[data-v-a8de15e0]{padding-bottom:10px;color:#6c7f99;font-size:.64rem;font-weight:700;border-bottom:1px solid #e9eef5}.v-chat[data-v-a8de15e0]{display:flex;gap:10px;align-items:flex-start}.v-avatar[data-v-a8de15e0]{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;color:#fff;font-size:.66rem;font-weight:800;border-radius:9px;background:#4f6482}.v-avatar--bot[data-v-a8de15e0]{background:var(--accent)}.v-bubble[data-v-a8de15e0]{display:grid;gap:3px;max-width:86%;padding:11px 13px;border-radius:4px 12px 12px;background:#f3f6fa}.v-bubble b[data-v-a8de15e0]{color:#2c4363;font-size:.68rem}.v-bubble--alert[data-v-a8de15e0]{border-left:3px solid #e5544b;background:#fff6f5}.v-table[data-v-a8de15e0]{display:grid;gap:6px;font-size:.62rem}.v-thead[data-v-a8de15e0],.v-tr[data-v-a8de15e0]{display:grid;grid-template-columns:96px 1fr 52px;gap:10px;align-items:center}.v-thead[data-v-a8de15e0]{padding:0 10px 8px;color:#8a9ab0;border-bottom:1px solid #e9eef5}.v-tr[data-v-a8de15e0]{padding:11px 10px;color:#33496a;border:1px solid #edf1f6;border-radius:10px}.v-table--recon .v-thead[data-v-a8de15e0],.v-table--recon .v-tr[data-v-a8de15e0]{grid-template-columns:1.4fr repeat(4,.6fr) .9fr;text-align:center}.v-table--recon .v-thead span[data-v-a8de15e0]:first-child,.v-table--recon .v-tr span[data-v-a8de15e0]:first-child{text-align:left}.v-table--recon .v-tr span[data-v-a8de15e0]:not(:first-child){color:var(--accent)}.v-stack[data-v-a8de15e0]{display:flex;height:10px;overflow:hidden;border-radius:999px;background:#e8f6ef}.v-stack i[data-v-a8de15e0]{width:var(--w);height:100%}.c1[data-v-a8de15e0]{background:#9fb2cf}.c2[data-v-a8de15e0]{background:#f0a24b}.c3[data-v-a8de15e0]{background:#e5544b}.c4[data-v-a8de15e0]{background:#7357e8}.v-legend[data-v-a8de15e0]{display:flex;flex-wrap:wrap;gap:12px;color:#6c7f99;font-size:.6rem}.v-legend span[data-v-a8de15e0]{display:inline-flex;align-items:center;gap:5px;background:none}.v-legend span[data-v-a8de15e0]:before{content:"";width:8px;height:8px;border-radius:2px}.v-legend .c1[data-v-a8de15e0]:before{background:#9fb2cf}.v-legend .c2[data-v-a8de15e0]:before{background:#f0a24b}.v-legend .c3[data-v-a8de15e0]:before{background:#e5544b}.v-legend .c4[data-v-a8de15e0]:before{background:#7357e8}@media (max-width: 600px){.scene-visual[data-v-a8de15e0]{padding:14px;border-radius:18px}.v-body[data-v-a8de15e0]{min-height:0;padding:14px}.v-fan[data-v-a8de15e0],.v-product[data-v-a8de15e0]{grid-template-columns:1fr}.v-product-img[data-v-a8de15e0]:not(.v-product-img--sm){max-width:160px}.v-steps span[data-v-a8de15e0]{font-size:.5rem}}.pillar-block[data-v-17579532]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:76px;align-items:center;scroll-margin-top:calc(var(--header-height) + 24px)}.pillar-block.is-reverse .pillar-copy[data-v-17579532]{order:2}.pillar-meta[data-v-17579532]{display:flex;align-items:center;gap:12px;color:var(--accent);font-size:.86rem;font-weight:800}.pillar-mark[data-v-17579532]{display:grid;place-items:center;width:40px;height:40px;color:#fff;font-size:.95rem;border-radius:12px;background:var(--accent)}h3[data-v-17579532]{margin:18px 0 16px;color:var(--color-text);font-size:clamp(1.7rem,3vw,2.3rem);line-height:1.3;letter-spacing:-.025em}p[data-v-17579532]{margin:0;color:var(--color-text-secondary);line-height:1.85}ul[data-v-17579532]{display:grid;gap:12px;margin:24px 0 0;padding:0;color:#3f5470;font-size:.94rem;list-style:none}li[data-v-17579532]{position:relative;padding-left:26px;line-height:1.6}li[data-v-17579532]:before{content:"✓";position:absolute;top:0;left:0;color:var(--accent);font-weight:800}.pillar-actions[data-v-17579532]{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-top:30px}.pillar-btn[data-v-17579532]{background:var(--accent);box-shadow:none}.pillar-btn[data-v-17579532]:hover{background:var(--accent);filter:brightness(.92)}.pillar-article[data-v-17579532]{color:var(--color-text-secondary);font-size:.86rem;text-decoration:underline;text-decoration-color:#5d6e844d;text-underline-offset:4px}.pillar-article[data-v-17579532]:hover{color:var(--accent)}@media (max-width: 1000px){.pillar-block[data-v-17579532]{grid-template-columns:1fr;gap:36px}.pillar-block.is-reverse .pillar-copy[data-v-17579532]{order:0}}.post-card[data-v-4b82b050]{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--color-border);border-radius:18px;background:#fff;transition:transform .2s,box-shadow .2s,border-color .2s}.post-card[data-v-4b82b050]:hover{transform:translateY(-4px);border-color:#2f63ea38;box-shadow:0 20px 44px #18397417}.post-cover[data-v-4b82b050]{display:block;aspect-ratio:2.35 / 1;overflow:hidden;background:linear-gradient(135deg,#edf3ff,#f2efff)}.post-cover img[data-v-4b82b050]{display:block;width:100%;height:100%;object-fit:cover}.post-cover-fallback[data-v-4b82b050]{display:grid;place-items:center;height:100%;color:var(--color-primary);font-weight:800}.post-body[data-v-4b82b050]{display:flex;flex:1;flex-direction:column;padding:20px 22px 24px}.post-meta[data-v-4b82b050]{display:flex;align-items:center;gap:12px;color:var(--color-text-muted);font-size:.78rem}.post-category[data-v-4b82b050]{padding:3px 9px;font-weight:700;border-radius:999px;background:var(--color-primary-light)}h3[data-v-4b82b050]{margin:12px 0 8px;font-size:1.08rem;line-height:1.5}h3 a[data-v-4b82b050]{color:var(--color-text)}h3 a[data-v-4b82b050]:hover{color:var(--color-primary)}p[data-v-4b82b050]{display:-webkit-box;margin:0;overflow:hidden;color:var(--color-text-secondary);font-size:.88rem;line-height:1.75;-webkit-line-clamp:3;-webkit-box-orient:vertical}.site-footer[data-v-a820da27]{margin-top:20px;padding:64px 24px 28px;color:var(--color-text-secondary);font-size:.9rem;border-top:1px solid var(--color-border);background:#fff}.site-footer a[data-v-a820da27]{color:var(--color-text-secondary)}.site-footer a[data-v-a820da27]:hover{color:var(--color-primary)}.footer-main[data-v-a820da27]{display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:32px;max-width:1180px;margin:0 auto}.footer-logo[data-v-a820da27]{display:inline-flex;align-items:center;gap:10px;color:var(--color-text)!important;font-size:1.1rem;font-weight:800}[data-v-a820da27] .footer-logo-img{width:36px;height:36px}.footer-brand p[data-v-a820da27]{max-width:240px;margin:14px 0 0;line-height:1.8}.footer-column[data-v-a820da27]{display:flex;flex-direction:column;gap:10px}.footer-column h2[data-v-a820da27]{margin:0 0 4px;color:var(--color-text);font-size:.95rem}.footer-bottom[data-v-a820da27]{max-width:1180px;margin:48px auto 0;padding-top:22px;text-align:center;border-top:1px solid var(--color-border)}.footer-bottom p[data-v-a820da27]{margin:0 0 6px}.footer-bottom a[data-v-a820da27]{color:var(--color-primary)}@media (max-width: 900px){.footer-main[data-v-a820da27]{grid-template-columns:repeat(2,1fr)}.footer-brand[data-v-a820da27]{grid-column:1 / -1}}.home[data-v-9190a3db]{display:flex;flex-direction:column;overflow:hidden;background:var(--color-bg)}.hero[data-v-9190a3db]{position:relative;padding:88px 0 96px;background:radial-gradient(circle at 88% 0%,rgba(115,87,232,.1),transparent 34%),radial-gradient(circle at 0% 100%,rgba(10,154,134,.08),transparent 30%),linear-gradient(118deg,#edf4ff,#f8faff,#fff)}.hero-layout[data-v-9190a3db]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);gap:64px;align-items:center}.hero-eyebrow[data-v-9190a3db]{display:inline-flex;align-items:center;gap:10px;color:var(--color-primary);font-size:.88rem;font-weight:800;letter-spacing:.1em}.hero-eyebrow i[data-v-9190a3db]{width:8px;height:8px;border-radius:50%;background:var(--color-accent);box-shadow:0 0 0 6px #00b9a11f}h1[data-v-9190a3db]{margin:22px 0 0;color:var(--color-text);font-size:clamp(2.4rem,4.2vw,3.5rem);line-height:1.16;letter-spacing:-.04em}.hero-lead[data-v-9190a3db]{max-width:560px;margin:26px 0 32px;color:var(--color-text-secondary);font-size:1.08rem;line-height:1.9}.hero-actions[data-v-9190a3db]{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-start}.hero-download[data-v-9190a3db]{text-align:left}.hero-download[data-v-9190a3db] .download-btn{min-height:52px;padding:0 28px}.hero-download[data-v-9190a3db] .hint{margin-top:8px;font-size:.78rem}.hero-proof[data-v-9190a3db]{display:grid;grid-template-columns:repeat(2,max-content);gap:10px 28px;margin:26px 0 0;padding:0;color:var(--color-text-secondary);font-size:.9rem;list-style:none}.hero-proof li[data-v-9190a3db]:before{content:"✓";margin-right:8px;color:var(--color-accent-dark);font-weight:800}.hero-visual[data-v-9190a3db]{position:relative;padding:26px 18px 40px 26px}.float-card[data-v-9190a3db]{position:absolute;display:grid;gap:6px;padding:14px 16px;border:1px solid rgba(29,65,127,.08);border-radius:14px;background:#fff;box-shadow:0 18px 40px #18397424}.float-card b[data-v-9190a3db]{color:var(--color-text);font-size:.78rem}.float-card small[data-v-9190a3db]{color:var(--color-text-muted);font-size:.68rem}.float-card--alert[data-v-9190a3db]{top:-6px;right:-8px;border-left:3px solid #e5544b}.float-card--profit[data-v-9190a3db]{bottom:0;left:-14px;min-width:170px}.float-bars[data-v-9190a3db]{display:grid;gap:5px}.float-bars i[data-v-9190a3db]{display:block;height:6px;border-radius:999px;background:linear-gradient(90deg,#9fb2cf 0 55%,#f0a24b 55% 75%,#0a9a86 75%)}.float-bars i[data-v-9190a3db]:nth-child(2){width:82%}.float-bars i[data-v-9190a3db]:nth-child(3){width:64%;background:linear-gradient(90deg,#9fb2cf 0 60%,#f0a24b 60% 85%,#e5544b 85%)}.pain-grid[data-v-9190a3db]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.pain-card[data-v-9190a3db]{position:relative;display:block;padding:24px 24px 28px;border:1px solid var(--color-border);border-radius:18px;background:var(--color-bg);transition:border-color .2s,transform .2s,background .2s}.pain-card[data-v-9190a3db]:hover{transform:translateY(-3px);border-color:var(--accent);background:#fff}.pain-card p[data-v-9190a3db]{margin:14px 0 0;color:var(--color-text);font-size:1.02rem;font-weight:700;line-height:1.6}.pain-tag[data-v-9190a3db]{display:inline-flex;padding:4px 10px;color:var(--accent);font-size:.74rem;font-weight:800;border-radius:999px;background:var(--accent-soft)}.pain-arrow[data-v-9190a3db]{position:absolute;right:22px;bottom:18px;color:var(--accent);font-weight:800}.scene-list[data-v-9190a3db]{display:grid;gap:120px}.more-grid[data-v-9190a3db]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.more-card[data-v-9190a3db]{padding:24px;border:1px solid var(--color-border);border-radius:16px;background:var(--color-bg)}.more-card h3[data-v-9190a3db]{margin:0 0 8px;color:var(--color-text);font-size:1.04rem}.more-card p[data-v-9190a3db]{margin:0;color:var(--color-text-secondary);font-size:.9rem;line-height:1.7}.more-link[data-v-9190a3db]{margin-top:30px;text-align:center}.why[data-v-9190a3db]{color:#fff;background:radial-gradient(circle at 15% 10%,rgba(47,99,234,.32),transparent 32%),#0e2446}.why .eyebrow-text[data-v-9190a3db]{color:#8eaeff}.why .block-heading h2[data-v-9190a3db]{color:#fff}.why-grid[data-v-9190a3db]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.why-card[data-v-9190a3db]{padding:28px 24px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#ffffff0a}.why-card span[data-v-9190a3db]{color:#8eaeff;font-size:.8rem;font-weight:800;letter-spacing:.08em}.why-card h3[data-v-9190a3db]{margin:14px 0 10px;color:#fff;font-size:1.14rem}.why-card p[data-v-9190a3db]{margin:0;color:#a9b9d0;font-size:.9rem;line-height:1.75}.posts-heading[data-v-9190a3db]{display:flex;align-items:flex-end;justify-content:space-between;max-width:none;gap:20px}.post-grid[data-v-9190a3db]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.home-faq[data-v-9190a3db]{background:var(--color-bg)!important}@media (max-width: 1080px){.hero-layout[data-v-9190a3db]{grid-template-columns:1fr}.hero-visual[data-v-9190a3db]{max-width:680px}.why-grid[data-v-9190a3db]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 820px){.hero[data-v-9190a3db]{padding:56px 0 64px}.pain-grid[data-v-9190a3db],.more-grid[data-v-9190a3db],.post-grid[data-v-9190a3db]{grid-template-columns:1fr}.scene-list[data-v-9190a3db]{gap:80px}}@media (max-width: 600px){.hero-actions[data-v-9190a3db]{flex-direction:column;align-items:stretch}.hero-actions[data-v-9190a3db]>*{width:100%}.hero-actions[data-v-9190a3db] .download-btn{width:100%}.hero-proof[data-v-9190a3db]{grid-template-columns:1fr 1fr;gap:10px 16px;font-size:.84rem}.hero-visual[data-v-9190a3db]{padding:18px 0 30px}.float-card--alert[data-v-9190a3db]{right:0}.float-card--profit[data-v-9190a3db]{left:0}.why-grid[data-v-9190a3db]{grid-template-columns:1fr}.posts-heading[data-v-9190a3db]{flex-direction:column;align-items:flex-start}}
