:root{color:#f1f5f9;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#080b11;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}*{box-sizing:border-box;margin:0;padding:0}html,body{background-color:#080b11;width:100%;min-height:100%;overflow:hidden auto}@media (width<=1024px){html,body{height:auto;min-height:100%;overflow:hidden auto}}a{color:inherit;text-decoration:none}img{max-width:100%}#app{width:100%;min-height:100%}@media (width<=1024px){#app{height:auto;min-height:100%}}.tech-bg{z-index:0;pointer-events:none;background-color:#080b11;position:fixed;inset:0}.tech-bg:before{content:"";filter:blur(80px);pointer-events:none;background:radial-gradient(circle at 15% 15%,#f973160d 0%,#0000 45%),radial-gradient(circle at 85% 20%,#2563eb0f 0%,#0000 50%),radial-gradient(circle at 50% 80%,#2563eb08 0%,#0000 50%);width:140%;height:140%;position:absolute;top:-20%;left:-10%}.tech-bg:after{content:"";opacity:.015;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:absolute;inset:0}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:#080b11cc}::-webkit-scrollbar-thumb{background:#94a3b833;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#f9731666}html,body,#app{background-color:#030712;width:100%;min-height:100%;margin:0;padding:0}html,body{overflow:hidden auto}#app{min-height:100%}.site-nav[data-v-65e7c7fa]{z-index:40;flex:none;position:relative}.nav-bar[data-v-65e7c7fa]{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;height:80px;display:flex}.nav-left[data-v-65e7c7fa]{flex:1;min-width:0}.nav-right[data-v-65e7c7fa]{flex:1;justify-content:flex-end;display:flex}.nav-center[data-v-65e7c7fa]{justify-content:center;gap:18px;display:flex}.logo-container[data-v-65e7c7fa]{align-items:center;gap:8px;min-width:0;text-decoration:none;display:flex}.logo-mark[data-v-65e7c7fa]{object-fit:cover;border-radius:10px;flex:0 0 42px;width:42px;height:42px}.logo-text[data-v-65e7c7fa]{flex-direction:column;min-width:0;display:flex}.brand-name[data-v-65e7c7fa]{letter-spacing:3px;color:#fff;font-size:1.05rem;font-weight:700}.brand-sub[data-v-65e7c7fa]{letter-spacing:1.5px;color:#94a3b8;opacity:.6;font-size:.55rem;font-weight:500}.nav-link[data-v-65e7c7fa]{letter-spacing:1.2px;color:#64748b;white-space:nowrap;align-items:center;gap:8px;padding:8px 12px;font-size:.78rem;font-weight:500;text-decoration:none;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex}.nav-dot[data-v-65e7c7fa]{opacity:0;background-color:#f97316;border-radius:50%;flex:none;width:4px;height:4px;transition:opacity .4s}.nav-link[data-v-65e7c7fa]:hover,.nav-link.active[data-v-65e7c7fa]{color:#fff}.nav-link.active .nav-dot[data-v-65e7c7fa],.mobile-nav-link.active .nav-dot[data-v-65e7c7fa]{opacity:1}.menu-toggle[data-v-65e7c7fa]{color:#fff;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .3s,border-color .3s;display:none}.menu-toggle[data-v-65e7c7fa]:hover{background:#ffffff0f;border-color:#f9731647}.menu-toggle-lines[data-v-65e7c7fa]{flex-direction:column;justify-content:space-between;width:18px;height:12px;display:flex}.menu-toggle-lines span[data-v-65e7c7fa]{transform-origin:50%;background:currentColor;border-radius:2px;width:100%;height:1.5px;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .2s;display:block}.site-nav.is-open .menu-toggle-lines span[data-v-65e7c7fa]:first-child{transform:translateY(5.25px)rotate(45deg)}.site-nav.is-open .menu-toggle-lines span[data-v-65e7c7fa]:nth-child(2){opacity:0}.site-nav.is-open .menu-toggle-lines span[data-v-65e7c7fa]:nth-child(3){transform:translateY(-5.25px)rotate(-45deg)}.mobile-nav-backdrop[data-v-65e7c7fa],.mobile-nav-panel[data-v-65e7c7fa]{display:none}.site-nav.is-light .nav-bar[data-v-65e7c7fa]{border-bottom-color:#f0ddd5e6}.site-nav.is-light .brand-name[data-v-65e7c7fa]{color:#2d211e}.site-nav.is-light .brand-sub[data-v-65e7c7fa]{color:#90766f;opacity:.85}.site-nav.is-light .nav-link[data-v-65e7c7fa]{color:#90766f;padding:8px 12px}.site-nav.is-light .nav-dot[data-v-65e7c7fa]{background-color:#f05a3c}.site-nav.is-light .nav-link[data-v-65e7c7fa]:hover,.site-nav.is-light .nav-link.active[data-v-65e7c7fa]{color:#2d211e}.site-nav.is-light .menu-toggle[data-v-65e7c7fa]{color:#2d211e;background:#ffffff8c;border-color:#2d211e1f}.site-nav.is-light .menu-toggle[data-v-65e7c7fa]:hover{background:#ffffffd9;border-color:#f05a3c59}@media (height<=850px){.nav-bar[data-v-65e7c7fa]{height:80px}}@media (height<=750px){.nav-bar[data-v-65e7c7fa]{height:64px}}@media (width<=960px){.site-nav.is-open[data-v-65e7c7fa]{z-index:120}.nav-bar[data-v-65e7c7fa]{z-index:2;height:70px;position:relative}.nav-center[data-v-65e7c7fa]{display:none}.nav-right[data-v-65e7c7fa]{flex:none}.menu-toggle[data-v-65e7c7fa]{display:inline-flex}.logo-mark[data-v-65e7c7fa]{border-radius:9px;flex-basis:38px;width:38px;height:38px}.logo-text[data-v-65e7c7fa]{transform-origin:0;transform:scale(.9)}.mobile-nav-backdrop[data-v-65e7c7fa]{z-index:110;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0307128c;display:block;position:fixed;bottom:0;left:0;right:0}.mobile-nav-panel[data-v-65e7c7fa]{z-index:115;box-sizing:border-box;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080c14f5;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:4px;padding:10px;display:flex;position:fixed;box-shadow:0 24px 48px #00000073}.mobile-nav-link[data-v-65e7c7fa]{color:#94a3b8;letter-spacing:.8px;border-radius:10px;align-items:center;gap:12px;min-height:48px;padding:0 16px;font-size:.95rem;font-weight:500;text-decoration:none;transition:background .25s,color .25s;display:flex}.mobile-nav-link[data-v-65e7c7fa]:hover,.mobile-nav-link.active[data-v-65e7c7fa]{color:#fff;background:#ffffff0a}.mobile-nav-link.active[data-v-65e7c7fa]{background:#f973161a}.mobile-nav-backdrop.is-light[data-v-65e7c7fa]{background:#2d211e47}.mobile-nav-panel.is-light[data-v-65e7c7fa]{background:#fffaf7fa;border-color:#f0ddd5f2;box-shadow:0 24px 48px #2d211e1f}.mobile-nav-panel.is-light .mobile-nav-link[data-v-65e7c7fa]{color:#90766f}.mobile-nav-panel.is-light .mobile-nav-link[data-v-65e7c7fa]:hover,.mobile-nav-panel.is-light .mobile-nav-link.active[data-v-65e7c7fa]{color:#2d211e;background:#f05a3c14}.mobile-nav-panel.is-light .mobile-nav-link.active .nav-dot[data-v-65e7c7fa]{background-color:#f05a3c}}.menu-fade-enter-active[data-v-65e7c7fa],.menu-fade-leave-active[data-v-65e7c7fa]{transition:opacity .25s}.menu-fade-enter-from[data-v-65e7c7fa],.menu-fade-leave-to[data-v-65e7c7fa]{opacity:0}.menu-slide-enter-active[data-v-65e7c7fa],.menu-slide-leave-active[data-v-65e7c7fa]{transition:opacity .25s,transform .3s cubic-bezier(.16,1,.3,1)}.menu-slide-enter-from[data-v-65e7c7fa],.menu-slide-leave-to[data-v-65e7c7fa]{opacity:0;transform:translateY(-8px)}.home-page[data-v-e2e36941]{z-index:10;box-sizing:border-box;flex-direction:column;width:100%;min-height:100dvh;padding:0 60px;display:flex;position:relative}.home-main[data-v-e2e36941]{flex:1;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-content:start;align-items:center;gap:72px;padding:48px 0 56px;display:grid}.hero-eyebrow[data-v-e2e36941]{letter-spacing:4px;color:#f97316;margin-bottom:18px;font-family:Geist Mono,monospace;font-size:.72rem;font-weight:650}.hero-title[data-v-e2e36941]{color:#fff;letter-spacing:-.5px;margin-bottom:22px;font-size:clamp(2.6rem,4.6vw,4.4rem);font-weight:400;line-height:1.12}.hero-accent[data-v-e2e36941]{background:linear-gradient(135deg,#f97316 0%,#357ae8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:650}.hero-copy[data-v-e2e36941]{color:#94a3b8;max-width:520px;font-size:1.02rem;font-weight:300;line-height:1.8}.product-rail[data-v-e2e36941]{flex-direction:column;gap:14px;display:flex}.product-item[data-v-e2e36941]{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:96px;padding:18px 22px;transition:border-color .35s,background .35s,transform .35s cubic-bezier(.16,1,.3,1);display:grid}.product-item[data-v-e2e36941]:hover{background:#ffffff09;border-color:#f9731647;transform:translateY(-2px)}.product-icon[data-v-e2e36941]{object-fit:cover;background:0 0;border-radius:12px;width:52px;height:52px}.product-icon.is-transparent[data-v-e2e36941]{object-fit:contain;border-radius:0}.product-copy[data-v-e2e36941]{flex-direction:column;gap:4px;min-width:0;display:flex}.product-en[data-v-e2e36941]{letter-spacing:1.6px;color:#64748b;font-family:Geist Mono,monospace;font-size:.58rem}.product-name[data-v-e2e36941]{color:#fff;font-size:1.12rem;font-weight:600}.product-tagline[data-v-e2e36941]{color:#94a3b8;font-size:.88rem;font-weight:300}.product-arrow[data-v-e2e36941]{color:#64748b;transition:color .3s,transform .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.product-item:hover .product-arrow[data-v-e2e36941]{color:#f97316;transform:translate(4px)}.footer-bar[data-v-e2e36941]{border-top:1px solid #ffffff0a;flex:none;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:center;gap:6px 32px;min-height:72px;display:grid}.footer-left[data-v-e2e36941]{grid-area:1/1}.footer-center[data-v-e2e36941]{flex-wrap:wrap;grid-area:2/1;align-items:center;gap:6px 14px;display:flex}.footer-right[data-v-e2e36941]{grid-area:1/2;justify-self:end}.copyright[data-v-e2e36941],.footer-link[data-v-e2e36941]{color:#64748b;font-size:.72rem;line-height:1.45}.footer-link[data-v-e2e36941]:hover{color:#fff}.beian-link[data-v-e2e36941]{white-space:nowrap}.police-beian-link[data-v-e2e36941]{align-items:center;gap:5px;display:inline-flex}.police-beian-icon[data-v-e2e36941]{object-fit:contain;flex:0 0 16px;width:16px;height:16px}@media (width<=1024px){.home-page[data-v-e2e36941]{padding:0 40px}.home-main[data-v-e2e36941]{grid-template-columns:1fr;align-content:start;align-items:start;gap:36px;padding:24px 0 40px}}@media (width<=768px){.home-page[data-v-e2e36941]{padding:0 20px}.home-main[data-v-e2e36941]{gap:32px;padding:16px 0 32px}.hero[data-v-e2e36941]{text-align:center}.hero-eyebrow[data-v-e2e36941]{margin-bottom:14px}.hero-title[data-v-e2e36941]{margin-bottom:16px}.hero-copy[data-v-e2e36941]{max-width:90%;margin:0 auto;font-size:.95rem;line-height:1.65}.product-rail[data-v-e2e36941]{gap:12px}.product-item[data-v-e2e36941]{grid-template-columns:46px minmax(0,1fr) auto;gap:14px;min-height:88px;padding:16px}.product-icon[data-v-e2e36941]{border-radius:11px;width:46px;height:46px}.product-icon.is-transparent[data-v-e2e36941]{border-radius:0}.footer-bar[data-v-e2e36941]{grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:12px;height:auto;padding:20px 0}.footer-left[data-v-e2e36941],.footer-center[data-v-e2e36941],.footer-right[data-v-e2e36941]{text-align:center;grid-column:1;justify-content:center;justify-self:center;width:100%}.footer-left[data-v-e2e36941]{grid-row:1}.footer-center[data-v-e2e36941]{grid-row:2}.footer-right[data-v-e2e36941]{grid-row:3}}.dashboard-container[data-v-bd9220bd]{z-index:10;box-sizing:border-box;flex-direction:column;width:100%;height:100dvh;padding:0 60px;display:flex;position:relative;overflow:hidden}.main-content[data-v-bd9220bd]{flex:auto;grid-template-columns:1.1fr 1.2fr;align-items:stretch;gap:80px;min-height:0;padding:28px 0 32px;display:grid}.panel-left[data-v-bd9220bd],.panel-right[data-v-bd9220bd]{flex-direction:column;justify-content:space-between;height:100%;min-height:0;display:flex}.hero-text-group[data-v-bd9220bd]{flex-direction:column;flex:1;justify-content:center;margin-top:auto;margin-bottom:auto;display:flex}.eyebrow-tech[data-v-bd9220bd]{align-items:center;gap:12px;margin-bottom:20px;display:inline-flex}.product-mark[data-v-bd9220bd]{object-fit:cover;border-radius:12px;width:44px;height:44px}.tech-code[data-v-bd9220bd]{color:#f97316;letter-spacing:3px;font-family:Geist Mono,monospace;font-size:.7rem;font-weight:600}.main-title[data-v-bd9220bd]{color:#fff;letter-spacing:-.5px;margin-bottom:24px;font-size:clamp(2.4rem,4vw,4.2rem);font-weight:400;line-height:1.15}.serif-text[data-v-bd9220bd]{color:#f97316;background:linear-gradient(135deg,#f97316 0%,#357ae8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:600}.sub-title[data-v-bd9220bd]{color:#94a3b8;max-width:500px;font-size:clamp(.9rem,1.05vw,1rem);font-weight:300;line-height:1.8}.download-panel[data-v-bd9220bd]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff03;border:1px solid #ffffff0a;border-radius:12px;margin-top:30px;padding:28px}.download-header[data-v-bd9220bd]{margin-bottom:20px}.download-tag[data-v-bd9220bd]{color:#64748b;letter-spacing:2px;margin-bottom:6px;font-family:Geist Mono,monospace;font-size:.6rem;display:block}.download-title[data-v-bd9220bd]{color:#fff;letter-spacing:.5px;font-size:1.1rem;font-weight:600}.download-cta[data-v-bd9220bd]{color:#080b11;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:52px;font-size:1rem;font-weight:650;transition:background .3s,color .3s,transform .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.download-cta[data-v-bd9220bd]:hover{color:#fff;background:#f97316;transform:translateY(-2px)}.features-container[data-v-bd9220bd]{flex:1;grid-template-rows:repeat(4,minmax(0,1fr));gap:16px;min-height:0;display:grid}.feature-card-tech[data-v-bd9220bd]{cursor:pointer;background:#ffffff03;border:1px solid #ffffff08;border-radius:12px;flex-direction:column;justify-content:space-between;min-height:0;padding:20px 32px;transition:all .5s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.card-header-tech[data-v-bd9220bd]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.card-id[data-v-bd9220bd]{color:#475569;font-family:Geist Mono,monospace;font-size:1.1rem;font-weight:400;transition:color .4s}.card-metric[data-v-bd9220bd]{color:#475569;letter-spacing:2px;font-family:Geist Mono,monospace;font-size:.6rem;transition:color .4s}.card-body-tech[data-v-bd9220bd]{flex-direction:column;flex:1;justify-content:center;display:flex}.card-title-tech[data-v-bd9220bd]{color:#cbd5e1;letter-spacing:.5px;margin-bottom:8px;font-size:1.1rem;font-weight:500;transition:color .4s}.card-desc-tech[data-v-bd9220bd]{color:#64748b;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.85rem;font-weight:300;line-height:1.6;transition:color .4s;display:-webkit-box;overflow:hidden}.card-footer-tech[data-v-bd9220bd]{opacity:.4;justify-content:space-between;align-items:center;margin-top:10px;transition:opacity .4s;display:flex}.status-badge-tech[data-v-bd9220bd]{color:#64748b;letter-spacing:1.5px;align-items:center;gap:8px;font-family:Geist Mono,monospace;font-size:.6rem;display:flex}.status-dot-tech[data-v-bd9220bd]{background-color:#64748b;border-radius:50%;width:3px;height:3px;transition:all .4s}.arrow-tech[data-v-bd9220bd]{color:#64748b;align-items:center;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;transform:translate(0)}.feature-card-tech[data-v-bd9220bd]:hover,.feature-card-tech.active[data-v-bd9220bd]{background:#ffffff05;border-color:#f9731626;transform:translateY(-2px);box-shadow:0 20px 40px #0003}.feature-card-tech:hover .card-id[data-v-bd9220bd],.feature-card-tech.active .card-id[data-v-bd9220bd]{color:#f97316}.feature-card-tech:hover .card-metric[data-v-bd9220bd],.feature-card-tech.active .card-metric[data-v-bd9220bd]{color:#357ae8}.feature-card-tech:hover .card-title-tech[data-v-bd9220bd],.feature-card-tech.active .card-title-tech[data-v-bd9220bd]{color:#fff}.feature-card-tech:hover .card-desc-tech[data-v-bd9220bd],.feature-card-tech.active .card-desc-tech[data-v-bd9220bd]{color:#cbd5e1}.feature-card-tech:hover .card-footer-tech[data-v-bd9220bd],.feature-card-tech.active .card-footer-tech[data-v-bd9220bd]{opacity:1}.feature-card-tech:hover .status-dot-tech[data-v-bd9220bd],.feature-card-tech.active .status-dot-tech[data-v-bd9220bd]{background-color:#f97316;box-shadow:0 0 8px #f97316}.feature-card-tech:hover .status-badge-tech[data-v-bd9220bd],.feature-card-tech.active .status-badge-tech[data-v-bd9220bd]{color:#f97316}.feature-card-tech:hover .arrow-tech[data-v-bd9220bd],.feature-card-tech.active .arrow-tech[data-v-bd9220bd]{color:#f97316;transform:translate(6px)}.footer-bar[data-v-bd9220bd]{z-index:20;border-top:1px solid #ffffff0a;flex:none;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:center;gap:6px 32px;min-height:72px;display:grid;position:relative}.footer-left[data-v-bd9220bd],.footer-right[data-v-bd9220bd]{min-width:0}.footer-left[data-v-bd9220bd]{grid-area:1/1;justify-content:flex-start;display:flex}.footer-center[data-v-bd9220bd]{flex-flow:wrap;grid-area:2/1;justify-content:flex-start;justify-self:start;align-items:center;gap:6px 14px;min-width:0;display:flex}.copyright[data-v-bd9220bd]{color:#64748b;letter-spacing:0;white-space:nowrap;font-family:inherit;font-size:.72rem;line-height:1.45}.footer-right[data-v-bd9220bd]{grid-area:1/2;justify-content:flex-end;justify-self:end;display:flex}.footer-link[data-v-bd9220bd]{color:#64748b;letter-spacing:0;padding:2px 0;font-family:inherit;font-size:.72rem;line-height:1.45;transition:all .4s}.footer-link[data-v-bd9220bd]:hover{color:#fff}.beian-link[data-v-bd9220bd]{white-space:nowrap}.police-beian-link[data-v-bd9220bd]{align-items:center;gap:5px;display:inline-flex}.police-beian-icon[data-v-bd9220bd]{object-fit:contain;flex:0 0 16px;width:16px;height:16px}@media (height<=850px){.footer-bar[data-v-bd9220bd]{min-height:56px}.main-content[data-v-bd9220bd]{gap:50px;padding:18px 0 20px}.main-title[data-v-bd9220bd]{margin-bottom:16px}.sub-title[data-v-bd9220bd]{line-height:1.7}.download-panel[data-v-bd9220bd]{margin-top:20px;padding:20px}.features-container[data-v-bd9220bd]{gap:16px}.feature-card-tech[data-v-bd9220bd]{padding:18px 24px}}@media (height<=750px){.footer-bar[data-v-bd9220bd]{min-height:48px}.main-content[data-v-bd9220bd]{padding:12px 0 14px}.eyebrow-tech[data-v-bd9220bd]{margin-bottom:12px}.main-title[data-v-bd9220bd]{font-size:clamp(2.1rem,3.4vw,3.4rem)}.sub-title[data-v-bd9220bd]{display:none}.download-panel[data-v-bd9220bd]{margin-top:16px;padding:14px 16px}.download-header[data-v-bd9220bd]{margin-bottom:12px}.download-cta[data-v-bd9220bd]{min-height:46px}.feature-card-tech[data-v-bd9220bd]{padding:14px 20px}.card-header-tech[data-v-bd9220bd]{margin-bottom:6px}.card-footer-tech[data-v-bd9220bd]{margin-top:6px}.card-desc-tech[data-v-bd9220bd]{-webkit-line-clamp:1;line-clamp:1}}@media (width<=1200px){.dashboard-container[data-v-bd9220bd]{padding:0 40px}.main-content[data-v-bd9220bd]{gap:40px}}@media (width<=1024px){.dashboard-container[data-v-bd9220bd]{height:auto;min-height:100dvh;padding:0 40px;overflow:visible}.main-content[data-v-bd9220bd]{flex:none;grid-template-columns:1fr;align-content:start;align-items:start;gap:34px;min-height:auto;padding:44px 0 36px}.panel-left[data-v-bd9220bd],.panel-right[data-v-bd9220bd]{justify-content:flex-start;height:auto;min-height:0}.hero-text-group[data-v-bd9220bd]{flex:none;max-width:760px;margin:0}.sub-title[data-v-bd9220bd]{max-width:720px}.download-panel[data-v-bd9220bd]{margin-top:34px}.features-container[data-v-bd9220bd]{flex:none;grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.feature-card-tech[data-v-bd9220bd]{min-height:156px;padding:22px 24px}.footer-bar[data-v-bd9220bd]{min-height:64px}}@media (width<=768px){.dashboard-container[data-v-bd9220bd]{height:auto;min-height:100dvh;padding:0 20px;overflow:visible}.main-content[data-v-bd9220bd]{gap:32px;padding:30px 0 40px}.eyebrow-tech[data-v-bd9220bd]{justify-content:center;margin-bottom:16px}.main-title[data-v-bd9220bd]{text-align:center;margin-bottom:16px;font-size:2.4rem}.sub-title[data-v-bd9220bd]{text-align:center;max-width:90%;margin:0 auto;font-size:.95rem;line-height:1.6;display:block}.download-panel[data-v-bd9220bd]{text-align:center;margin-top:32px;padding:24px}.download-header[data-v-bd9220bd]{text-align:center;margin-bottom:20px}.features-container[data-v-bd9220bd]{grid-template-columns:1fr;gap:16px}.feature-card-tech[data-v-bd9220bd]{min-height:140px;padding:20px 24px}.card-desc-tech[data-v-bd9220bd]{-webkit-line-clamp:3;line-clamp:3}.footer-bar[data-v-bd9220bd]{border-top:1px solid #ffffff0a;grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:12px;height:auto;padding:24px 0}.footer-left[data-v-bd9220bd]{grid-area:1/1}.footer-center[data-v-bd9220bd]{grid-area:2/1}.footer-right[data-v-bd9220bd]{grid-area:3/1}.footer-left[data-v-bd9220bd],.footer-center[data-v-bd9220bd],.footer-right[data-v-bd9220bd]{text-align:center;flex:none;justify-content:center;justify-self:center;width:100%}.footer-center[data-v-bd9220bd]{align-items:center}}.dashboard-container[data-v-65f9beb8]{z-index:10;box-sizing:border-box;flex-direction:column;width:100%;height:100dvh;padding:0 60px;display:flex;position:relative;overflow:hidden}.main-content[data-v-65f9beb8]{flex:auto;grid-template-columns:minmax(760px,.96fr) minmax(700px,1.04fr);align-items:center;gap:64px;min-height:0;padding:28px 0 32px;display:grid}.panel-left[data-v-65f9beb8],.panel-right[data-v-65f9beb8]{min-width:0}.hero-text-group[data-v-65f9beb8]{flex-direction:column;max-width:820px;display:flex}.eyebrow-tech[data-v-65f9beb8]{align-items:center;gap:12px;margin-bottom:20px;display:inline-flex}.product-mark[data-v-65f9beb8]{object-fit:contain;background:0 0;border-radius:0;width:44px;height:44px}.tech-code[data-v-65f9beb8]{color:#f97316;letter-spacing:3px;font-family:Geist Mono,monospace;font-size:.7rem;font-weight:600}.main-title[data-v-65f9beb8]{color:#fff;letter-spacing:0;white-space:nowrap;align-items:baseline;gap:.18em;width:auto;max-width:none;margin-bottom:24px;font-size:4rem;font-weight:400;line-height:1.12;display:flex}.main-title span[data-v-65f9beb8]{white-space:nowrap;flex:none}.serif-text[data-v-65f9beb8]{color:#f97316;background:linear-gradient(135deg,#f97316 0%,#357ae8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:650}.sub-title[data-v-65f9beb8]{color:#94a3b8;max-width:760px;font-size:1.05rem;font-weight:300;line-height:1.8}.open-app-btn[data-v-65f9beb8]{color:#080b11;white-space:nowrap;background:#fff;border-radius:8px;justify-content:center;align-items:center;width:168px;min-height:54px;margin-top:30px;font-size:1rem;font-weight:650;transition:background .3s,color .3s,transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:inline-flex}.open-app-btn[data-v-65f9beb8]:hover{color:#fff;background:#f97316;transform:translateY(-2px);box-shadow:0 10px 30px #f9731626}.game-visual-shell[data-v-65f9beb8]{aspect-ratio:16/9;cursor:default;background:radial-gradient(circle at 25% 20%,#f973161f,#0000 34%),radial-gradient(circle at 80% 25%,#357ae824,#0000 38%),#ffffff04;border:1px solid #ffffff0f;border-radius:12px;width:100%;min-height:0;position:relative;overflow:hidden;box-shadow:0 28px 70px #00000059,inset 0 0 0 1px #ffffff06}.game-visual-shell[data-v-65f9beb8]:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#080b110a,#080b116b),radial-gradient(circle at 68% 52%,#0000 0%,#0307121a 52%,#0307126b 100%);position:absolute;inset:0}.game-visual[data-v-65f9beb8]{object-fit:cover;transform-origin:50%;width:100%;height:100%;transition:transform .45s cubic-bezier(.16,1,.3,1),filter .45s;display:block}.game-visual-shell:hover .game-visual[data-v-65f9beb8],.game-visual-shell.is-hovering .game-visual[data-v-65f9beb8]{filter:saturate(1.08)contrast(1.04)}.game-intro-layer[data-v-65f9beb8]{z-index:2;pointer-events:none;position:absolute;inset:0}.ribbon-band[data-v-65f9beb8]{z-index:2;color:#fff;-webkit-backdrop-filter:blur(18px)saturate(1.25);backdrop-filter:blur(18px)saturate(1.25);background:linear-gradient(90deg,#05080eb8,#09111e8f 54%,#f9731633),#ffffff0a;border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff1f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;min-height:112px;padding:20px 86px;display:grid;position:absolute;bottom:13%;left:-5%;right:-5%;transform:rotate(-2.4deg);box-shadow:0 20px 50px #00000052,inset 0 1px #ffffff14}.ribbon-copy[data-v-65f9beb8],.ribbon-meta[data-v-65f9beb8]{z-index:1;position:relative}.ribbon-copy[data-v-65f9beb8]{max-width:520px}.ribbon-meta[data-v-65f9beb8]{align-items:center;gap:10px;display:inline-flex}.ribbon-meta span[data-v-65f9beb8]{color:#cbd5e1;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:.72rem;font-weight:600;display:inline-flex}.hover-piece[data-v-65f9beb8]{z-index:3;opacity:.88;pointer-events:none;transition:transform .55s cubic-bezier(.16,1,.3,1),opacity .4s,box-shadow .4s;display:block;position:absolute}.hover-piece-die[data-v-65f9beb8]{background:radial-gradient(circle at 28% 30%,#101827 0 4px,#0000 5px),radial-gradient(circle at 70% 30%,#101827 0 4px,#0000 5px),radial-gradient(circle at 50% 70%,#101827 0 4px,#0000 5px),linear-gradient(135deg,#fff,#b8c2d8);border-radius:10px;width:46px;height:46px;top:18%;right:13%;transform:rotate(12deg);box-shadow:0 18px 34px #0000005c}.hover-piece-coin[data-v-65f9beb8]{background:radial-gradient(circle at 38% 30%,#ffffff8c,#0000 18%),radial-gradient(circle,#fbbf24 0 36%,#b45309 38% 58%,#78350f 60%);border-radius:50%;width:48px;height:48px;top:22%;left:18%;box-shadow:0 18px 34px #f973163d}.game-visual-shell:hover .hover-piece-die[data-v-65f9beb8],.game-visual-shell.is-hovering .hover-piece-die[data-v-65f9beb8]{opacity:1;transform:translateY(-8px)rotate(20deg)scale(1.22);box-shadow:0 22px 42px #ffffff29}.game-visual-shell:hover .hover-piece-coin[data-v-65f9beb8],.game-visual-shell.is-hovering .hover-piece-coin[data-v-65f9beb8]{opacity:1;transform:translateY(-10px)scale(1.28);box-shadow:0 24px 48px #f9731657}.note-kicker[data-v-65f9beb8]{color:#f97316;letter-spacing:2px;margin-bottom:6px;font-family:Geist Mono,monospace;font-size:.58rem;font-weight:650;display:block}.ribbon-copy strong[data-v-65f9beb8]{color:#fff;font-size:1.06rem;font-weight:600;line-height:1.45;display:block}.ribbon-copy p[data-v-65f9beb8]{color:#a8b3c7;margin-top:8px;font-size:.82rem;line-height:1.65}.mobile-visual-copy[data-v-65f9beb8]{display:none}.footer-bar[data-v-65f9beb8]{z-index:20;border-top:1px solid #ffffff0a;flex:none;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:center;gap:6px 32px;min-height:72px;display:grid;position:relative}.footer-left[data-v-65f9beb8],.footer-right[data-v-65f9beb8]{min-width:0}.footer-left[data-v-65f9beb8]{grid-area:1/1;justify-content:flex-start;display:flex}.footer-center[data-v-65f9beb8]{flex-flow:wrap;grid-area:2/1;justify-content:flex-start;justify-self:start;align-items:center;gap:6px 14px;min-width:0;display:flex}.copyright[data-v-65f9beb8]{color:#64748b;letter-spacing:0;white-space:nowrap;font-family:inherit;font-size:.72rem;line-height:1.45}.footer-right[data-v-65f9beb8]{grid-area:1/2;justify-content:flex-end;justify-self:end;display:flex}.footer-link[data-v-65f9beb8]{color:#64748b;letter-spacing:0;padding:2px 0;font-family:inherit;font-size:.72rem;line-height:1.45;transition:all .4s}.footer-link[data-v-65f9beb8]:hover{color:#fff}.beian-link[data-v-65f9beb8]{white-space:nowrap}.police-beian-link[data-v-65f9beb8]{align-items:center;gap:5px;display:inline-flex}.police-beian-icon[data-v-65f9beb8]{object-fit:contain;flex:0 0 16px;width:16px;height:16px}@media (height<=850px){.footer-bar[data-v-65f9beb8]{min-height:56px}.main-content[data-v-65f9beb8]{padding:18px 0 20px}.main-title[data-v-65f9beb8]{margin-bottom:16px;font-size:3.65rem}.sub-title[data-v-65f9beb8]{line-height:1.7}.open-app-btn[data-v-65f9beb8]{margin-top:24px}}@media (height<=750px){.footer-bar[data-v-65f9beb8]{min-height:48px}.main-content[data-v-65f9beb8]{padding:12px 0 14px}.eyebrow-tech[data-v-65f9beb8]{margin-bottom:12px}.main-title[data-v-65f9beb8]{font-size:3.65rem}.sub-title[data-v-65f9beb8]{font-size:.95rem;line-height:1.6}.open-app-btn[data-v-65f9beb8]{min-height:46px;margin-top:18px}}@media (width<=1500px){.main-content[data-v-65f9beb8]{grid-template-columns:minmax(650px,.95fr) minmax(560px,1.05fr);gap:44px}.main-title[data-v-65f9beb8]{font-size:3.25rem}}@media (width<=1200px){.dashboard-container[data-v-65f9beb8]{padding:0 40px}.main-content[data-v-65f9beb8]{grid-template-columns:minmax(0,1fr);align-items:flex-start;gap:34px;overflow:visible}.main-title[data-v-65f9beb8]{font-size:3.7rem}.game-visual-shell[data-v-65f9beb8]{max-width:900px}}@media (width<=1024px){.dashboard-container[data-v-65f9beb8]{height:auto;min-height:100dvh;padding:0 40px;overflow:visible}.main-content[data-v-65f9beb8]{flex:none;padding:56px 0 64px}.hero-text-group[data-v-65f9beb8]{max-width:760px}.footer-bar[data-v-65f9beb8]{min-height:64px}}@media (width<=768px){.dashboard-container[data-v-65f9beb8]{height:auto;min-height:100dvh;padding:0 20px;overflow:visible}.main-content[data-v-65f9beb8]{padding:42px 0 56px}.hero-text-group[data-v-65f9beb8]{text-align:center;align-items:center}.eyebrow-tech[data-v-65f9beb8]{justify-content:center;margin-bottom:16px}.main-title[data-v-65f9beb8]{white-space:normal;width:100%;margin-bottom:16px;font-size:2.3rem;line-height:1.18;display:block}.main-title span[data-v-65f9beb8]{white-space:nowrap}.sub-title[data-v-65f9beb8]{max-width:90%;font-size:.95rem;line-height:1.6}.open-app-btn[data-v-65f9beb8]{width:168px;min-height:52px;margin-top:28px}.game-visual-shell[data-v-65f9beb8]{aspect-ratio:16/10;max-width:none;box-shadow:none;cursor:default;background:0 0;border:0;border-radius:8px}.game-visual-shell[data-v-65f9beb8]:before,.game-intro-layer[data-v-65f9beb8]{display:none}.game-visual[data-v-65f9beb8]{filter:none;transition:none;transform:none!important}.mobile-visual-copy[data-v-65f9beb8]{color:#94a3b8;text-align:center;max-width:90%;margin:14px auto 0;font-size:.86rem;line-height:1.65;display:block}.footer-bar[data-v-65f9beb8]{border-top:1px solid #ffffff0a;grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:12px;height:auto;padding:24px 0}.footer-left[data-v-65f9beb8]{grid-area:1/1}.footer-center[data-v-65f9beb8]{grid-area:2/1}.footer-right[data-v-65f9beb8]{grid-area:3/1}.footer-left[data-v-65f9beb8],.footer-center[data-v-65f9beb8],.footer-right[data-v-65f9beb8]{text-align:center;flex:none;justify-content:center;justify-self:center;width:100%}.footer-center[data-v-65f9beb8]{align-items:center}}.page[data-v-38aa0ee8]{--ink:#2d211e;--muted:#6f5149;--faint:#90766f;--line:#f0ddd5f2;--accent:#f05a3c;--accent-deep:#d8472c;--cream:#fff8ee;--paper:#fff;z-index:10;box-sizing:border-box;width:100%;min-height:100dvh;color:var(--ink);background:radial-gradient(ellipse 55% 45% at 88% 8%, #ffc84a6b, transparent 70%), radial-gradient(ellipse 48% 42% at 8% 92%, #f47b8d38, transparent 68%), radial-gradient(ellipse 40% 36% at 72% 78%, #c7cf5529, transparent 70%), radial-gradient(ellipse 36% 30% at 18% 18%, #ff8a3d24, transparent 65%), var(--cream);flex-direction:column;padding:0 60px;display:flex;position:relative}.page[data-v-38aa0ee8]:before{content:"";z-index:0;pointer-events:none;opacity:.35;background-image:radial-gradient(#2d211e09 .6px,#0000 .7px);background-size:3px 3px;position:absolute;inset:0}.page[data-v-38aa0ee8]>:not(.site-nav){z-index:1;position:relative}.page>.site-nav[data-v-38aa0ee8]{z-index:50;position:relative}.hero[data-v-38aa0ee8]{grid-template-columns:minmax(0,1fr) minmax(340px,480px);align-items:center;gap:56px;min-height:calc(100dvh - 88px);padding:28px 0 48px;display:grid}.hero-copy[data-v-38aa0ee8]{max-width:640px;animation:.7s cubic-bezier(.16,1,.3,1) both riseIn-38aa0ee8}.eyebrow[data-v-38aa0ee8]{align-items:center;gap:12px;margin-bottom:20px;display:inline-flex}.product-mark[data-v-38aa0ee8]{object-fit:cover;border:1px solid var(--line);border-radius:12px;width:44px;height:44px;box-shadow:0 8px 24px #2d211e1f}.eyebrow span[data-v-38aa0ee8]{color:var(--accent);letter-spacing:2.5px;font-family:Geist Mono,monospace;font-size:.7rem;font-weight:600}.hero-title[data-v-38aa0ee8]{flex-direction:column;gap:.12em;margin:0 0 22px;font-size:clamp(2.4rem,4vw,3.6rem);font-weight:700;line-height:1.12;display:flex}.hero-accent[data-v-38aa0ee8]{background:linear-gradient(135deg,#f05a3c 0%,#ff8a3d 48%,#ffc84a 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:750}.hero-lead[data-v-38aa0ee8]{max-width:28em;color:var(--muted);margin:0;font-size:1.05rem;line-height:1.8}.hero-stats[data-v-38aa0ee8]{align-items:center;gap:26px;margin:28px 0 0;padding:0;display:flex}.hero-stat[data-v-38aa0ee8]{border-left:1px solid var(--line);flex-direction:column;gap:4px;padding-left:26px;display:flex}.hero-stat[data-v-38aa0ee8]:first-child{border-left:0;padding-left:0}.hero-stat dt[data-v-38aa0ee8]{color:var(--ink);margin:0;font-family:Geist Mono,monospace;font-size:1.4rem;font-weight:700}.hero-stat dd[data-v-38aa0ee8]{color:var(--faint);letter-spacing:.2px;margin:0;font-size:.72rem}.cta-row[data-v-38aa0ee8],.screens-cta[data-v-38aa0ee8]{flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px;display:flex}.cta-btn[data-v-38aa0ee8]{background:var(--paper);min-width:180px;min-height:54px;color:var(--accent);border:1px solid #f05a3c47;border-radius:10px;justify-content:center;align-items:center;padding:0 22px;font-size:1rem;font-weight:650;transition:background .3s,border-color .3s,color .3s,transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:inline-flex}.cta-btn[data-v-38aa0ee8]:hover{border-color:var(--accent);color:var(--accent-deep);background:#fff4f0;transform:translateY(-2px);box-shadow:0 12px 28px #f05a3c29}.cta-btn-solid[data-v-38aa0ee8]{background:linear-gradient(135deg, var(--accent) 0%, #ff8a3d 100%);color:#fff;border-color:#0000;box-shadow:0 16px 32px #f05a3c38}.cta-btn-solid[data-v-38aa0ee8]:hover{background:linear-gradient(135deg, var(--accent-deep) 0%, #ff8a3d 100%);color:#fff;box-shadow:0 18px 36px #f05a3c4d}.qr-chip[data-v-38aa0ee8]{border:1px solid var(--line);background:#ffffffa6;border-radius:14px;align-items:center;gap:12px;padding:8px 18px 8px 8px;display:inline-flex}.qr-chip-img[data-v-38aa0ee8]{object-fit:contain;background:#fff;border-radius:9px;width:52px;height:52px}.qr-chip-copy[data-v-38aa0ee8]{color:var(--faint);flex-direction:column;gap:2px;font-size:.78rem;line-height:1.4;display:flex}.qr-chip-copy strong[data-v-38aa0ee8]{color:var(--ink);font-size:.86rem;font-weight:700}.hero-visual[data-v-38aa0ee8]{justify-content:center;align-items:center;min-height:480px;animation:.9s cubic-bezier(.16,1,.3,1) .12s both phoneIn-38aa0ee8;display:flex;position:relative}.glow[data-v-38aa0ee8]{pointer-events:none;filter:blur(28px);border-radius:50%;position:absolute}.glow-sun[data-v-38aa0ee8]{background:#ffc84a80;width:220px;height:220px;top:4%;right:4%}.glow-coral[data-v-38aa0ee8]{background:#f47b8d52;width:200px;height:200px;bottom:8%;left:0%}.hero-orbit[data-v-38aa0ee8]{pointer-events:none;border:1.5px dashed #f05a3c38;border-radius:50%;animation:46s linear infinite spin-38aa0ee8;position:absolute;inset:6% 12%}.hero-stage[data-v-38aa0ee8]{z-index:1;width:min(100%,320px);position:relative}.hero-phone[data-v-38aa0ee8]{height:auto;display:block}.hero-phone-front[data-v-38aa0ee8]{z-index:3;filter:drop-shadow(0 32px 52px #2d211e3d);width:100%;transition:transform .45s cubic-bezier(.16,1,.3,1);position:relative;transform:rotate(-4deg)}.hero-phone-back[data-v-38aa0ee8]{z-index:1;filter:drop-shadow(0 24px 40px #2d211e2e);width:62%;transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;top:-3%;right:-18%;transform:rotate(11deg)}.hero-visual:hover .hero-phone-front[data-v-38aa0ee8]{transform:rotate(-6deg)translateY(-8px)}.hero-visual:hover .hero-phone-back[data-v-38aa0ee8]{transform:rotate(14deg)translateY(-4px)}.floating-card[data-v-38aa0ee8]{z-index:4;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffeb;border:1px solid #ffffffb3;border-radius:14px;align-items:center;gap:10px;padding:10px 16px 10px 12px;animation:5s ease-in-out infinite floatCard-38aa0ee8;display:flex;position:absolute;box-shadow:0 18px 36px #2d211e29}.floating-card-rating[data-v-38aa0ee8]{animation-delay:0s;bottom:10%;left:-14%}.floating-card-city[data-v-38aa0ee8]{animation-delay:1.4s;top:6%;right:-6%}.floating-emoji[data-v-38aa0ee8]{font-size:1.3rem;line-height:1}.floating-copy[data-v-38aa0ee8]{color:var(--faint);white-space:nowrap;flex-direction:column;gap:1px;font-size:.72rem;display:flex}.floating-copy strong[data-v-38aa0ee8]{color:var(--ink);font-size:.82rem;font-weight:700}.section[data-v-38aa0ee8]{border-top:1px solid #f0ddd5b3;padding:72px 0}.section-head[data-v-38aa0ee8]{max-width:720px;margin-bottom:36px}.section-kicker[data-v-38aa0ee8]{letter-spacing:2.4px;color:var(--accent);margin:0 0 10px;font-family:Geist Mono,monospace;font-size:.68rem;font-weight:600}.section-head h2[data-v-38aa0ee8]{margin:0 0 14px;font-size:clamp(1.7rem,2.6vw,2.35rem);font-weight:700;line-height:1.25}.section-lead[data-v-38aa0ee8]{color:var(--muted);margin:0;font-size:1.02rem;line-height:1.85}.intro-grid[data-v-38aa0ee8]{grid-template-columns:minmax(0,.86fr) minmax(360px,480px);align-items:center;gap:64px;display:grid}.intro-copy .section-kicker[data-v-38aa0ee8],.intro-copy h2[data-v-38aa0ee8],.intro-copy .section-lead[data-v-38aa0ee8]{margin-left:0}.intro-note[data-v-38aa0ee8]{color:var(--faint);align-items:flex-start;gap:10px;margin:26px 0 0;font-size:.9rem;line-height:1.7;display:flex}.intro-note-dot[data-v-38aa0ee8]{background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px;margin-top:8px}.intro-panel[data-v-38aa0ee8]{border:1px solid var(--line);background:#ffffffd1;border-radius:22px;animation:.7s cubic-bezier(.16,1,.3,1) 80ms both riseIn-38aa0ee8;overflow:hidden;box-shadow:0 32px 64px #2d211e1a}.panel-chrome[data-v-38aa0ee8]{border-bottom:1px solid var(--line);background:#fff8ee99;align-items:center;gap:6px;padding:14px 18px;display:flex}.chrome-dot[data-v-38aa0ee8]{background:#2d211e24;border-radius:50%;width:7px;height:7px}.chrome-label[data-v-38aa0ee8]{letter-spacing:1px;color:var(--faint);margin-left:auto;font-family:Geist Mono,monospace;font-size:.62rem}.panel-body[data-v-38aa0ee8]{padding:22px 22px 26px}.panel-step-row[data-v-38aa0ee8]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.step-tag[data-v-38aa0ee8]{letter-spacing:1.5px;color:var(--accent);font-family:Geist Mono,monospace;font-size:.68rem;font-weight:700}.step-select[data-v-38aa0ee8]{min-height:22px;color:var(--accent-deep);background:#f05a3c1a;border-radius:999px;align-items:center;padding:0 10px;font-size:.68rem;font-weight:650;display:inline-flex}.panel-title[data-v-38aa0ee8]{margin:0 0 16px;font-size:1.2rem;font-weight:700}.mood-row[data-v-38aa0ee8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mood-item[data-v-38aa0ee8]{border:1px solid var(--line);background:#ffffffb8;border-radius:14px;flex-direction:column;align-items:flex-start;gap:6px;padding:16px 14px;transition:border-color .3s,box-shadow .3s,transform .3s;display:flex}.mood-item[data-tone=coral][data-v-38aa0ee8]{background:#fff0ebf2}.mood-item[data-tone=lime][data-v-38aa0ee8]{background:#f5f8d6f2}.mood-item[data-tone=pink][data-v-38aa0ee8]{background:#ffecf0f2}.mood-item[data-tone=yellow][data-v-38aa0ee8]{background:#fff6d6f2}.mood-item.is-selected[data-v-38aa0ee8]{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 10px 24px #f05a3c2e}.mood-item img[data-v-38aa0ee8]{object-fit:contain;width:40px;height:40px;margin-bottom:2px}.mood-item strong[data-v-38aa0ee8]{font-size:.88rem;font-weight:700}.mood-item span[data-v-38aa0ee8]{color:var(--faint);font-size:.72rem}.panel-cta[data-v-38aa0ee8]{background:linear-gradient(135deg, var(--accent) 0%, #ff8a3d 100%);color:#fff;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:10px;justify-content:center;align-items:center;min-height:48px;margin-top:16px;font-size:.95rem;font-weight:650;display:flex;box-shadow:0 14px 28px #f05a3c3d}.feature-list[data-v-38aa0ee8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.feature-item[data-v-38aa0ee8]{border:1px solid var(--line);background:#fff9;border-radius:18px;grid-template-columns:auto 1fr;align-items:start;gap:18px;padding:24px;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,border-color .35s;display:grid}.feature-item[data-v-38aa0ee8]:hover{border-color:#f05a3c4d;transform:translateY(-4px);box-shadow:0 24px 44px #2d211e1a}.feature-icon[data-v-38aa0ee8]{width:48px;height:48px;color:var(--accent);background:#f05a3c14;border-radius:14px;flex:0 0 48px;justify-content:center;align-items:center;display:flex}.feature-icon[data-v-38aa0ee8] svg{width:22px;height:22px}.feature-id[data-v-38aa0ee8]{letter-spacing:1px;color:var(--faint);margin-bottom:4px;font-family:Geist Mono,monospace;font-size:.72rem;font-weight:600;display:block}.feature-item h3[data-v-38aa0ee8]{margin:0 0 8px;font-size:1.15rem;font-weight:700}.feature-item p[data-v-38aa0ee8]{color:var(--muted);margin:0;font-size:.95rem;line-height:1.75}.why[data-v-38aa0ee8]{background:radial-gradient(50% 80% at 100% 0,#ffc84a2e,#0000 60%),linear-gradient(#ffffff59,#fff8ee00);margin:0 -60px;padding-inline:60px}.reason-grid[data-v-38aa0ee8]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.reason-item[data-v-38aa0ee8]{border:1px solid var(--line);background:#ffffff8c;border-radius:18px;padding:28px;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,border-color .35s}.reason-item[data-v-38aa0ee8]:hover{border-color:#f05a3c4d;transform:translateY(-4px);box-shadow:0 24px 44px #2d211e14}.reason-icon[data-v-38aa0ee8]{width:44px;height:44px;color:var(--accent);background:#f05a3c14;border-radius:12px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.reason-icon[data-v-38aa0ee8] svg{width:20px;height:20px}.reason-item h3[data-v-38aa0ee8]{margin:0 0 10px;font-size:1.12rem;font-weight:700}.reason-item p[data-v-38aa0ee8]{color:var(--muted);margin:0;font-size:.95rem;line-height:1.75}.showcase[data-v-38aa0ee8]{grid-template-columns:minmax(300px,380px) minmax(0,1fr);align-items:center;gap:48px;display:grid}.showcase-tabs[data-v-38aa0ee8]{flex-direction:column;gap:12px;display:flex}.showcase-tab[data-v-38aa0ee8]{color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:16px;align-items:flex-start;gap:16px;padding:18px 20px;transition:background .3s,border-color .3s,box-shadow .3s;display:flex}.showcase-tab[data-v-38aa0ee8]:hover{background:#ffffff8c}.showcase-tab.active[data-v-38aa0ee8]{border-color:var(--line);background:#ffffffeb;box-shadow:0 18px 36px #2d211e1a}.tab-index[data-v-38aa0ee8]{color:var(--faint);flex:none;padding-top:2px;font-family:Geist Mono,monospace;font-size:.78rem;font-weight:600;transition:color .3s}.showcase-tab.active .tab-index[data-v-38aa0ee8]{color:var(--accent)}.tab-copy[data-v-38aa0ee8]{flex-direction:column;gap:4px;display:flex}.tab-copy strong[data-v-38aa0ee8]{font-size:1.02rem;font-weight:700}.tab-copy span[data-v-38aa0ee8]{color:var(--muted);font-size:.86rem;line-height:1.6}.showcase-stage[data-v-38aa0ee8]{justify-content:center;display:flex}.stage-frame[data-v-38aa0ee8]{box-sizing:border-box;border:1px solid var(--line);background:linear-gradient(160deg,#ffffffb3,#fff8ee59);border-radius:32px;justify-content:center;align-items:center;width:100%;max-width:420px;min-height:520px;padding:40px;display:flex;position:relative;overflow:hidden}.stage-glow[data-v-38aa0ee8]{z-index:0;background:radial-gradient(60% 50% at 50% 20%,#ffc84a52,#0000 70%),radial-gradient(50% 40% at 20% 85%,#f47b8d38,#0000 70%);position:absolute;inset:0}.stage-phone[data-v-38aa0ee8]{z-index:1;filter:drop-shadow(0 26px 46px #2d211e33);width:min(100%,280px);height:auto;display:block;position:relative}.fade-swap-enter-active[data-v-38aa0ee8],.fade-swap-leave-active[data-v-38aa0ee8]{transition:opacity .32s,transform .32s cubic-bezier(.16,1,.3,1)}.fade-swap-enter-from[data-v-38aa0ee8]{opacity:0;transform:translateY(14px)scale(.98)}.fade-swap-leave-to[data-v-38aa0ee8]{opacity:0;transform:translateY(-10px)scale(.98)}.closing[data-v-38aa0ee8]{border-top:0;padding-top:0}.closing-panel[data-v-38aa0ee8]{border:1px solid var(--line);background:linear-gradient(135deg,#ffffffe0,#fff8ee8c);border-radius:26px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;padding:44px 48px;display:grid;box-shadow:0 32px 64px #2d211e14}.closing-copy h2[data-v-38aa0ee8]{margin:0 0 8px;font-size:clamp(1.5rem,2.2vw,1.9rem);font-weight:700}.closing-copy p[data-v-38aa0ee8]{color:var(--muted);margin:0;font-size:.98rem;line-height:1.7}.closing-actions[data-v-38aa0ee8]{align-items:center;gap:18px;display:flex}.closing-qr[data-v-38aa0ee8]{object-fit:contain;border:1px solid var(--line);background:#fff;border-radius:14px;width:92px;height:92px;box-shadow:0 12px 24px #2d211e1a}.footer-bar[data-v-38aa0ee8]{border-top:1px solid var(--line);flex:none;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:center;gap:6px 32px;min-height:72px;padding:18px 0 24px;display:grid}.footer-left[data-v-38aa0ee8]{grid-area:1/1}.footer-center[data-v-38aa0ee8]{flex-wrap:wrap;grid-area:2/1;align-items:center;gap:6px 14px;display:flex}.footer-right[data-v-38aa0ee8]{grid-area:1/2;justify-self:end}.copyright[data-v-38aa0ee8],.footer-link[data-v-38aa0ee8]{color:var(--faint);font-size:.72rem;line-height:1.45}.footer-link[data-v-38aa0ee8]{transition:color .3s}.footer-link[data-v-38aa0ee8]:hover{color:var(--accent)}.beian-link[data-v-38aa0ee8]{white-space:nowrap}.police-beian-link[data-v-38aa0ee8]{align-items:center;gap:5px;display:inline-flex}.police-beian-icon[data-v-38aa0ee8]{object-fit:contain;flex:0 0 16px;width:16px;height:16px}@keyframes riseIn-38aa0ee8{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes phoneIn-38aa0ee8{0%{opacity:0;transform:translateY(28px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes spin-38aa0ee8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes floatCard-38aa0ee8{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.hero-copy[data-v-38aa0ee8],.hero-visual[data-v-38aa0ee8],.hero-orbit[data-v-38aa0ee8],.floating-card[data-v-38aa0ee8],.mood-item[data-v-38aa0ee8],.feature-item[data-v-38aa0ee8],.reason-item[data-v-38aa0ee8],.hero-phone-front[data-v-38aa0ee8],.hero-phone-back[data-v-38aa0ee8],.stage-phone[data-v-38aa0ee8],.cta-btn[data-v-38aa0ee8]{transition:none!important;animation:none!important}}@media (width<=1200px){.hero[data-v-38aa0ee8]{grid-template-columns:minmax(0,1fr) minmax(300px,400px);gap:40px}.intro-grid[data-v-38aa0ee8]{grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:44px}.showcase[data-v-38aa0ee8]{grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:32px}}@media (width<=1100px){.hero[data-v-38aa0ee8]{grid-template-columns:1fr;gap:40px;min-height:auto;padding-bottom:56px}.hero-visual[data-v-38aa0ee8]{order:-1;min-height:420px}.hero-stage[data-v-38aa0ee8]{width:min(100%,280px)}.intro-grid[data-v-38aa0ee8]{grid-template-columns:1fr;gap:36px}.intro-panel[data-v-38aa0ee8]{width:100%;max-width:480px;margin:0 auto}.feature-list[data-v-38aa0ee8],.reason-grid[data-v-38aa0ee8]{grid-template-columns:repeat(2,minmax(0,1fr))}.showcase[data-v-38aa0ee8]{grid-template-columns:1fr;gap:32px}.showcase-tabs[data-v-38aa0ee8]{flex-flow:wrap}.showcase-tab[data-v-38aa0ee8]{flex:220px}.closing-panel[data-v-38aa0ee8]{text-align:center;grid-template-columns:1fr}.closing-actions[data-v-38aa0ee8]{justify-content:center}}@media (width<=768px){.page[data-v-38aa0ee8]{padding:0 20px}.hero-copy[data-v-38aa0ee8]{text-align:center}.eyebrow[data-v-38aa0ee8],.cta-row[data-v-38aa0ee8],.hero-stats[data-v-38aa0ee8]{justify-content:center}.hero-lead[data-v-38aa0ee8]{margin-inline:auto}.section[data-v-38aa0ee8]{padding:56px 0}.why[data-v-38aa0ee8]{margin:0 -20px;padding-inline:20px}.intro-copy[data-v-38aa0ee8]{text-align:center}.intro-note[data-v-38aa0ee8]{text-align:left;max-width:420px;margin-inline:auto}.feature-list[data-v-38aa0ee8],.reason-grid[data-v-38aa0ee8]{grid-template-columns:1fr}.feature-item[data-v-38aa0ee8]{padding:20px}.showcase-tabs[data-v-38aa0ee8]{flex-direction:column}.showcase-tab[data-v-38aa0ee8]{flex:none}.stage-frame[data-v-38aa0ee8]{min-height:420px;padding:28px}.closing-panel[data-v-38aa0ee8]{padding:32px 24px}.closing-actions[data-v-38aa0ee8]{flex-direction:column}.footer-bar[data-v-38aa0ee8]{text-align:center;grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:12px}.footer-left[data-v-38aa0ee8],.footer-center[data-v-38aa0ee8],.footer-right[data-v-38aa0ee8]{grid-column:1;justify-content:center;justify-self:center}.footer-left[data-v-38aa0ee8]{grid-row:1}.footer-center[data-v-38aa0ee8]{grid-row:2}.footer-right[data-v-38aa0ee8]{grid-row:3}}.document-page[data-v-a0e3b732]{box-sizing:border-box;z-index:10;max-width:800px;min-height:100dvh;margin:0 auto;padding:80px 24px;position:relative}.document-hero[data-v-a0e3b732]{text-align:center;margin-bottom:60px}.eyebrow[data-v-a0e3b732]{color:#f97316;letter-spacing:3px;text-transform:uppercase;margin-bottom:16px;font-family:Geist Mono,monospace;font-size:.7rem;font-weight:600}.serif-title[data-v-a0e3b732]{color:#fff;margin-bottom:16px;font-size:clamp(2rem,3.5vw,3rem);font-weight:600}.hero-desc[data-v-a0e3b732]{color:#94a3b8;max-width:500px;margin:0 auto;font-size:.95rem;font-weight:300;line-height:1.6}.document-panel[data-v-a0e3b732]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff03;border:1px solid #ffffff08;border-radius:16px;padding:48px}.document-header[data-v-a0e3b732]{border-bottom:1px solid #ffffff0a;margin-bottom:32px;padding-bottom:24px}.panel-title[data-v-a0e3b732]{color:#fff;margin-bottom:8px;font-size:1.4rem;font-weight:600}.update-date[data-v-a0e3b732]{color:#64748b;font-family:Geist Mono,monospace;font-size:.75rem}.card[data-v-a0e3b732]{border-radius:12px;margin:32px 0;padding:24px}.notice[data-v-a0e3b732]{color:#f97316;background-color:#f9731605;border:1px solid #f9731626;font-size:.95rem;line-height:1.7}.doc-section[data-v-a0e3b732]{margin-top:36px}.doc-section h3[data-v-a0e3b732]{color:#fff;letter-spacing:.5px;margin-bottom:16px;font-size:1.1rem;font-weight:500}.doc-section p[data-v-a0e3b732],.doc-section li[data-v-a0e3b732]{color:#94a3b8;font-size:.9rem;font-weight:300;line-height:1.8}.doc-section p[data-v-a0e3b732]{margin-bottom:12px}.doc-section ul[data-v-a0e3b732]{margin:16px 0;padding-left:20px}.doc-section li[data-v-a0e3b732]{margin-bottom:8px}.table-wrap[data-v-a0e3b732]{border:1px solid #ffffff0f;border-radius:8px;margin:20px 0;overflow-x:auto}table[data-v-a0e3b732]{border-collapse:collapse;width:100%;min-width:720px}th[data-v-a0e3b732],td[data-v-a0e3b732]{color:#94a3b8;text-align:left;vertical-align:top;border-bottom:1px solid #ffffff0f;padding:14px 16px;font-size:.85rem;line-height:1.7}th[data-v-a0e3b732]{color:#fff;background:#ffffff08;font-weight:500}tr:last-child td[data-v-a0e3b732]{border-bottom:0}.doc-section a[data-v-a0e3b732]{color:#f97316;border-bottom:1px solid #f973164d;text-decoration:none;transition:all .3s}.doc-section a[data-v-a0e3b732]:hover{color:#357ae8;border-bottom-color:#357ae8}.back-home-container[data-v-a0e3b732]{text-align:center;border-top:1px solid #ffffff0a;margin-top:48px;padding-top:32px}.back-home-btn[data-v-a0e3b732]{color:#0a0d14;background:#fff;border-radius:8px;padding:12px 32px;font-size:.85rem;font-weight:500;transition:all .4s cubic-bezier(.16,1,.3,1);display:inline-block}.back-home-btn[data-v-a0e3b732]:hover{color:#fff;background:#f97316;transform:translateY(-2px);box-shadow:0 10px 30px #f9731626}@media (width<=768px){.document-page[data-v-a0e3b732]{padding:40px 16px}.document-panel[data-v-a0e3b732]{padding:24px}}.download-page[data-v-bb270ede]{z-index:10;box-sizing:border-box;color:#fff;--badge-width:120px;--badge-height:40px;flex-direction:column;width:100%;min-height:100dvh;padding:0 60px;display:flex;position:relative}.download-page.is-light[data-v-bb270ede]{color:#2d211e;background:radial-gradient(55% 45% at 88% 8%,#ffc84a6b,#0000 70%),radial-gradient(48% 42% at 8% 92%,#f47b8d38,#0000 68%),#fff8ee}.download-page.is-light[data-v-bb270ede] .site-nav{z-index:50}.download-main[data-v-bb270ede]{flex:1;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-content:start;align-items:start;gap:48px;padding:20px 0 40px;display:grid}.back-link[data-v-bb270ede]{color:#94a3b8;margin-bottom:16px;font-size:.86rem;transition:color .25s;display:inline-flex}.download-page.is-light .back-link[data-v-bb270ede]{color:#90766f}.back-link[data-v-bb270ede]:hover{color:#f97316}.download-page.is-light .back-link[data-v-bb270ede]:hover{color:#f05a3c}.intro-brand[data-v-bb270ede]{align-items:center;gap:18px;margin-bottom:14px;display:flex}.intro-icon[data-v-bb270ede]{object-fit:cover;background:0 0;border-radius:16px;width:64px;height:64px}.intro-icon.is-transparent[data-v-bb270ede]{object-fit:contain;border-radius:0}.intro-eyebrow[data-v-bb270ede]{letter-spacing:2px;color:#f97316;margin-bottom:8px;font-family:Geist Mono,monospace;font-size:.62rem;font-weight:650}.download-page.is-light .intro-eyebrow[data-v-bb270ede]{color:#f05a3c}.intro-title[data-v-bb270ede]{font-size:clamp(2rem,3.4vw,3rem);font-weight:600;line-height:1.15}.intro-tagline[data-v-bb270ede]{color:#94a3b8;margin-top:6px;font-size:1rem;font-weight:300}.download-page.is-light .intro-tagline[data-v-bb270ede]{color:#90766f}.intro-desc[data-v-bb270ede]{color:#94a3b8;max-width:480px;font-size:1rem;font-weight:300;line-height:1.75}.download-page.is-light .intro-desc[data-v-bb270ede]{color:#6f5149}.download-groups[data-v-bb270ede]{flex-direction:column;justify-self:end;gap:28px;width:100%;max-width:560px;animation:.6s cubic-bezier(.16,1,.3,1) .1s both groupsIn-bb270ede;display:flex}.download-group[data-v-bb270ede]{flex-direction:column;gap:12px;display:flex}.group-head[data-v-bb270ede]{flex-direction:column;gap:6px;display:flex}.group-eyebrow[data-v-bb270ede]{letter-spacing:2.6px;color:#f97316;font-family:Geist Mono,monospace;font-size:.6rem;font-weight:650}.download-page.is-light .group-eyebrow[data-v-bb270ede]{color:#f05a3c}.download-group.is-sm .group-eyebrow[data-v-bb270ede]{color:#64748b}.download-page.is-light .download-group.is-sm .group-eyebrow[data-v-bb270ede]{color:#b09088}.group-title-row[data-v-bb270ede]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.group-title[data-v-bb270ede]{color:#fff;letter-spacing:.2px;margin:0;font-size:1.1rem;font-weight:650}.download-page.is-light .group-title[data-v-bb270ede]{color:#2d211e}.download-group.is-sm .group-title[data-v-bb270ede]{color:#94a3b8;font-size:.94rem}.download-page.is-light .download-group.is-sm .group-title[data-v-bb270ede]{color:#90766f}.group-badge[data-v-bb270ede]{color:#f97316;letter-spacing:.3px;white-space:nowrap;background:#f973161a;border:1px solid #f9731647;border-radius:999px;align-items:center;gap:5px;min-height:22px;padding:0 9px;font-size:.66rem;font-weight:600;display:inline-flex}.download-page.is-light .group-badge[data-v-bb270ede]{color:#d8472c;background:#f05a3c14;border-color:#f05a3c47}.group-hint[data-v-bb270ede]{color:#64748b;margin:0;font-size:.84rem;line-height:1.6}.download-page.is-light .group-hint[data-v-bb270ede]{color:#90766f}.download-group.is-sm .group-hint[data-v-bb270ede]{font-size:.78rem}.platform-row[data-v-bb270ede]{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;display:flex}.download-group.is-lg .platform-row[data-v-bb270ede]{gap:12px}.platform-card[data-v-bb270ede]{box-sizing:border-box;width:var(--badge-width);height:var(--badge-height);color:#fff;font:inherit;text-align:left;cursor:pointer;flex:0 0 var(--badge-width);background:#000;border:1px solid #ffffff85;border-radius:8px;align-items:center;gap:8px;padding:0 10px 0 8px;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,background .3s;display:inline-flex;position:relative}.download-page.is-light .platform-card[data-v-bb270ede]{color:#fff;background:#000;border-color:#000000d9}.platform-card[data-v-bb270ede]:hover{border-color:#f973168c;transform:translateY(-1px)}.download-page.is-light .platform-card[data-v-bb270ede]:hover{border-color:#f05a3c8c}.platform-card[data-v-bb270ede]:focus-visible{outline-offset:2px;outline:2px solid #f97316}.download-page.is-light .platform-card[data-v-bb270ede]:focus-visible{outline-color:#f05a3c}.platform-card.is-sm[data-v-bb270ede],.platform-card.is-lg[data-v-bb270ede]{width:var(--badge-width);height:var(--badge-height);box-shadow:none;border-radius:8px;gap:8px;padding:0 10px 0 8px}.download-page.is-light .platform-card.is-lg[data-v-bb270ede]{box-shadow:none}.platform-card.is-lg[data-v-bb270ede]:hover,.download-page.is-light .platform-card.is-lg[data-v-bb270ede]:hover{box-shadow:none;transform:translateY(-1px)}.platform-card-icon[data-v-bb270ede],.platform-card.is-sm .platform-card-icon[data-v-bb270ede],.platform-card.is-lg .platform-card-icon[data-v-bb270ede]{object-fit:contain;object-position:left center;border-radius:0;flex:0 0 20px;width:20px;height:20px;display:block}.platform-card-copy[data-v-bb270ede]{flex-direction:column;justify-content:center;gap:2px;min-width:0;line-height:1.05;display:flex}.platform-card-name[data-v-bb270ede],.platform-card.is-sm .platform-card-name[data-v-bb270ede],.platform-card.is-lg .platform-card-name[data-v-bb270ede]{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;font-weight:650;overflow:hidden}.platform-card-detail[data-v-bb270ede],.platform-card.is-sm .platform-card-detail[data-v-bb270ede],.platform-card.is-lg .platform-card-detail[data-v-bb270ede]{letter-spacing:.2px;color:#a8b3c7;white-space:nowrap;text-overflow:ellipsis;font-family:Geist Mono,monospace;font-size:.52rem;display:block;overflow:hidden}.download-page.is-light .platform-card-detail[data-v-bb270ede]{color:#a8b3c7}.platform-card--disabled[data-v-bb270ede]{cursor:default;opacity:.72}.platform-card--disabled[data-v-bb270ede]:hover{border-color:#ffffff85;transform:none}.download-page.is-light .platform-card--disabled[data-v-bb270ede]:hover{border-color:#000000d9}.platform-card.platform-card--appstore[data-v-bb270ede]{border-radius:0;justify-content:center;padding:0;line-height:0;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important}.platform-card.platform-card--appstore.is-sm[data-v-bb270ede],.platform-card.platform-card--appstore.is-lg[data-v-bb270ede]{width:var(--badge-width);height:var(--badge-height);border-radius:0;padding:0}.platform-card.platform-card--appstore[data-v-bb270ede]:hover,.download-page.is-light .platform-card.platform-card--appstore[data-v-bb270ede]:hover,.platform-card.platform-card--appstore.is-lg[data-v-bb270ede]:hover,.download-page.is-light .platform-card.platform-card--appstore.is-lg[data-v-bb270ede]:hover{transform:none;box-shadow:none!important;background:0 0!important;border:0!important}.appstore-badge-img[data-v-bb270ede]{height:var(--badge-height);object-fit:contain;width:auto;max-width:100%;display:block}.platform-card--logo-only[data-v-bb270ede]{background:#000;border-color:#ffffff85;justify-content:center;padding:0 10px}.download-page.is-light .platform-card--logo-only[data-v-bb270ede]{background:#000;border-color:#000000d9}.platform-card--logo-only[data-v-bb270ede]:hover,.download-page.is-light .platform-card--logo-only[data-v-bb270ede]:hover{background:#111}.platform-card--logo-only.is-sm[data-v-bb270ede],.platform-card--logo-only.is-lg[data-v-bb270ede]{width:var(--badge-width);height:var(--badge-height);padding:0 10px}.platform-card-logo[data-v-bb270ede],.platform-card.is-lg .platform-card-logo[data-v-bb270ede]{object-fit:contain;object-position:center;width:100%;max-width:88px;height:16px;display:block}@keyframes groupsIn-bb270ede{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.footer-bar[data-v-bb270ede]{border-top:1px solid #ffffff0a;justify-content:space-between;align-items:center;gap:16px;min-height:64px;display:flex}.download-page.is-light .footer-bar[data-v-bb270ede]{border-top-color:#f0ddd5e6}.copyright[data-v-bb270ede],.footer-link[data-v-bb270ede]{color:#64748b;font-size:.72rem}.download-page.is-light .copyright[data-v-bb270ede],.download-page.is-light .footer-link[data-v-bb270ede]{color:#90766f}.footer-link[data-v-bb270ede]:hover{color:#fff}.download-page.is-light .footer-link[data-v-bb270ede]:hover{color:#2d211e}.wechat-overlay[data-v-bb270ede]{z-index:200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0307128c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.download-page.is-light .wechat-overlay[data-v-bb270ede]{background:#2d211e6b}.wechat-dialog[data-v-bb270ede]{text-align:center;color:#2d211e;background:#fffaf6;border-radius:18px;width:min(100%,360px);padding:28px 24px 24px;position:relative}.wechat-dialog.is-dark[data-v-bb270ede]{color:#fff;background:#10151f;border:1px solid #ffffff14}.wechat-close[data-v-bb270ede]{color:#90766f;cursor:pointer;background:0 0;border:0;font-size:1.6rem;position:absolute;top:10px;right:12px}.wechat-dialog.is-dark .wechat-close[data-v-bb270ede]{color:#94a3b8}.wechat-dialog h2[data-v-bb270ede]{margin-bottom:10px;font-size:1.15rem}.wechat-dialog p[data-v-bb270ede]{color:#6f5149;margin-bottom:18px;font-size:.9rem;line-height:1.6}.wechat-dialog.is-dark p[data-v-bb270ede]{color:#94a3b8}.coming-soon-logo[data-v-bb270ede]{object-fit:contain;width:min(100%,180px);height:28px;margin:8px auto 16px;display:block}.wechat-dialog.is-dark .coming-soon-logo[data-v-bb270ede]{filter:none}.coming-soon-status[data-v-bb270ede]{letter-spacing:1px;font-family:Geist Mono,monospace;color:#f97316!important;margin-bottom:8px!important;font-size:.78rem!important}.download-page.is-light .coming-soon-status[data-v-bb270ede]{color:#f05a3c!important}.wechat-qr[data-v-bb270ede]{object-fit:contain;background:#fff;border-radius:12px;width:180px;height:180px;margin:0 auto 18px}.wechat-confirm[data-v-bb270ede]{color:#fff;cursor:pointer;background:#f05a3c;border:0;border-radius:10px;width:100%;min-height:44px;font-size:.95rem;font-weight:600}.download-page:not(.is-light) .wechat-confirm[data-v-bb270ede]{background:#f97316}.missing[data-v-bb270ede]{color:#94a3b8;justify-content:center;align-items:center;gap:16px}@media (width<=1024px){.download-page[data-v-bb270ede]{padding:0 40px}.download-main[data-v-bb270ede]{grid-template-columns:1fr;align-content:start;align-items:start;gap:28px;padding:16px 0 36px}.download-groups[data-v-bb270ede]{justify-self:stretch;max-width:none}}@media (width<=768px){.download-page[data-v-bb270ede]{padding:0 20px}.download-main[data-v-bb270ede]{gap:22px;padding:8px 0 28px}.back-link[data-v-bb270ede]{margin-bottom:12px}.intro-brand[data-v-bb270ede]{flex-direction:column;align-items:flex-start;margin-bottom:12px}.group-head[data-v-bb270ede]{text-align:left}.group-title-row[data-v-bb270ede]{justify-content:flex-start}.footer-bar[data-v-bb270ede]{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:20px 0}}@media (prefers-reduced-motion:reduce){.download-groups[data-v-bb270ede],.platform-card[data-v-bb270ede]{transition:none!important;animation:none!important}}
