@font-face{font-family:SS Figures;font-weight:100 650;font-display:swap;src:url(/fonts/ss-figures-600.woff2)format("woff2");unicode-range:U+24,U+25,U+2B-2E,U+30-39,U+A5,U+20AC,U+2191,U+2193,U+2212}@font-face{font-family:SS Figures;font-weight:651 1000;font-display:swap;src:url(/fonts/ss-figures-700.woff2)format("woff2");unicode-range:U+24,U+25,U+2B-2E,U+30-39,U+A5,U+20AC,U+2191,U+2193,U+2212}:root{color-scheme:light dark;--ground:#f2f2f7;--card:#fff;--text:#000;--sec:#6c6c70;--fill:#e3e3e8;--sep:#e5e5ea;--chev:#aeaeb2;--badge:#48484a;--accent:#c93400;--on-accent:#fff;--nav-bg:#f2f2f7b8;--band:#000;--band-card:#1c1c1e;--band-text:#fff;--band-sec:#98989f;--band-sep:#38383a;--band-accent:#ffb340;--lift:0 24px 48px -24px #0000002e;--dev-shadow:#00000038;--menu:#fff;--menu-hi:#e3e3e8;--code:#24292e;--menu-shadow:0 12px 32px #00000029, 0 0 0 .5px #00000014;--stage-1:linear-gradient(150deg, #ffe1c2 0%, #ffb9a3 52%, #f7a1c4 100%);--stage-2:linear-gradient(160deg, #bfd8ff 0%, #a9c5f5 45%, #c8b8f2 100%);--stage-3:linear-gradient(155deg, #d8c8ff 0%, #b9c9ff 50%, #a8e0e8 100%);--proceeds:#ff9500;--proceeds-ink:#c93400;--proceeds-muted:#ffca80;--proceeds-tint:#ffefd9;--downloads:#007aff;--downloads-ink:#0040dd;--downloads-muted:#80bcff;--downloads-tint:#d9ebff;--newPaid:#ff2d55;--newPaid-ink:#d30f45;--newPaid-muted:#ff96aa;--newPaid-tint:#ffe0e6;--subs:#af52de;--subs-ink:#8944ab;--subs-muted:#d7a8ee;--subs-tint:#f3e5fa;--mrr:#5856d6;--mrr-ink:#5856d6;--mrr-muted:#acaaea;--mrr-tint:#e6e6f9;--payout:#34c759;--payout-ink:#1d7a33;--payout-muted:#9ae3ac;--payout-tint:#e1f7e6;--insights:#30b0c7;--insights-ink:#007a8c;--insights-muted:#98d8e3;--insights-tint:#e0f3f7;--font-text:-apple-system, BlinkMacSystemFont, "SF Pro Text", "PingFang SC", system-ui, "Microsoft YaHei", "Noto Sans CJK SC", sans-serif;--font-disp:-apple-system, BlinkMacSystemFont, "SF Pro Display", "PingFang SC", system-ui, "Microsoft YaHei", "Noto Sans CJK SC", sans-serif;--font-fig:ui-rounded, "SF Pro Rounded", "SS Figures", -apple-system, "PingFang SC", system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, monospace;--ease:cubic-bezier(.22, 1, .36, 1);--g:20px;--nav-h:56px}@media (width>=768px){:root{--g:40px}}@media (width>=1024px){:root{--g:max(40px, calc((100vw - 1200px) / 2));--nav-h:64px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ground:#262729;--card:#2d2d2f;--text:#fff;--sec:#98989f;--fill:#373739;--sep:#424244;--chev:#636366;--badge:#aeaeb2;--accent:#ffb340;--on-accent:#000;--nav-bg:#262729b8;--band:#1c1c1e;--band-card:#2d2d2f;--band-text:#fff;--band-sec:#aeaeb2;--band-sep:#424244;--band-accent:#ffb340;--lift:0 24px 48px -24px #0009;--dev-shadow:#0000008c;--menu:#373739;--menu-hi:#4b4b4d;--code:#2d2d2f;--menu-shadow:0 12px 32px #00000080, 0 0 0 .5px #ffffff1f;--stage-1:linear-gradient(150deg, #5a2e1c 0%, #4a1f33 55%, #2b1838 100%);--stage-2:linear-gradient(160deg, #142a4d 0%, #1b2350 50%, #2a1d4a 100%);--stage-3:linear-gradient(155deg, #2c2152 0%, #182b52 50%, #10383f 100%);--proceeds:#ff9f0a;--proceeds-ink:#ffb340;--proceeds-muted:#825715;--proceeds-tint:#4e391a;--downloads:#0a84ff;--downloads-ink:#409cff;--downloads-muted:#144b83;--downloads-tint:#183350;--newPaid:#ff375f;--newPaid-ink:#ff6482;--newPaid-muted:#82283b;--newPaid-tint:#4e222c;--subs:#bf5af2;--subs-ink:#da8fff;--subs-muted:#65387d;--subs-tint:#402a4d;--mrr:#5e5ce6;--mrr-ink:#8986ff;--mrr-muted:#3a3978;--mrr-tint:#2b2a4a;--payout:#30d158;--payout-ink:#30db5b;--payout-muted:#256d38;--payout-tint:#20442b;--insights:#40c8e0;--insights-ink:#5de6ff;--insights-muted:#2c6975;--insights-tint:#244249}}:root[data-theme=dark]{--ground:#262729;--card:#2d2d2f;--text:#fff;--sec:#98989f;--fill:#373739;--sep:#424244;--chev:#636366;--badge:#aeaeb2;--accent:#ffb340;--on-accent:#000;--nav-bg:#262729b8;--band:#1c1c1e;--band-card:#2d2d2f;--band-text:#fff;--band-sec:#aeaeb2;--band-sep:#424244;--band-accent:#ffb340;--lift:0 24px 48px -24px #0009;--dev-shadow:#0000008c;--menu:#373739;--menu-hi:#4b4b4d;--code:#2d2d2f;--menu-shadow:0 12px 32px #00000080, 0 0 0 .5px #ffffff1f;--stage-1:linear-gradient(150deg, #5a2e1c 0%, #4a1f33 55%, #2b1838 100%);--stage-2:linear-gradient(160deg, #142a4d 0%, #1b2350 50%, #2a1d4a 100%);--stage-3:linear-gradient(155deg, #2c2152 0%, #182b52 50%, #10383f 100%);--proceeds:#ff9f0a;--proceeds-ink:#ffb340;--proceeds-muted:#825715;--proceeds-tint:#4e391a;--downloads:#0a84ff;--downloads-ink:#409cff;--downloads-muted:#144b83;--downloads-tint:#183350;--newPaid:#ff375f;--newPaid-ink:#ff6482;--newPaid-muted:#82283b;--newPaid-tint:#4e222c;--subs:#bf5af2;--subs-ink:#da8fff;--subs-muted:#65387d;--subs-tint:#402a4d;--mrr:#5e5ce6;--mrr-ink:#8986ff;--mrr-muted:#3a3978;--mrr-tint:#2b2a4a;--payout:#30d158;--payout-ink:#30db5b;--payout-muted:#256d38;--payout-tint:#20442b;--insights:#40c8e0;--insights-ink:#5de6ff;--insights-muted:#2c6975;--insights-tint:#244249}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--nav-h) + 16px)}body{background:var(--ground);color:var(--text);font-family:var(--font-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@view-transition{navigation:auto}img,svg{display:block}a{color:var(--accent)}a:hover{opacity:.8}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}h1,h2,h3,p{margin:0}button{font:inherit;color:inherit}.fig{font-family:var(--font-fig);font-variant-numeric:tabular-nums}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:50;background:var(--card);color:var(--text);border-radius:10px;padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}.eyebrow{color:var(--accent);font-size:15px;font-weight:600;line-height:22px}.h2{font-family:var(--font-disp);letter-spacing:-.4px;max-width:900px;margin-top:8px;font-size:32px;font-weight:700;line-height:38px}:lang(zh) .h2{letter-spacing:0}.lead{color:var(--sec);max-width:720px;margin-top:12px;font-size:17px;line-height:25px}@media (width>=1024px){.eyebrow{font-size:17px}.h2{letter-spacing:-1.2px;font-size:56px;line-height:62px}.lead{margin-top:16px;font-size:21px;line-height:31px}}.page-title{font-family:var(--font-disp);font-size:40px;font-weight:700;line-height:46px}@media (width>=1024px){.page-title{letter-spacing:-1.4px;font-size:64px;line-height:70px}:lang(zh) .page-title{letter-spacing:0}}.section{padding:72px var(--g)}@media (width>=1024px){.section{padding:112px var(--g)}}.card{background:var(--card);border-radius:20px;padding:16px}.chev{flex:none}@media (prefers-reduced-motion:no-preference){.js [data-reveal]{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);transform:translateY(24px)}.js [data-reveal].in{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.js [data-reveal]{opacity:0;transition:opacity .15s linear}.js [data-reveal].in{opacity:1}}.ti-l,.ti-d{display:none!important}@media (prefers-color-scheme:light){:root[data-theme=dark] .ti-os{display:none!important}:root[data-theme=dark] .ti-d{display:block!important}}@media (prefers-color-scheme:dark){:root[data-theme=light] .ti-os{display:none!important}:root[data-theme=light] .ti-l{display:block!important}}.theme-now,.theme-now *,.theme-now :before,.theme-now :after{transition:none!important}.site-header[data-astro-cid-nen7h5rs]{z-index:20;height:var(--nav-h);padding:0 var(--g);background:var(--nav-bg);-webkit-backdrop-filter:saturate(180%)blur(20px);border-bottom:1px solid var(--sep);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.brand[data-astro-cid-nen7h5rs]{color:var(--text);align-items:center;gap:8px;font-size:17px;font-weight:600;text-decoration:none;display:flex}.brand[data-astro-cid-nen7h5rs] svg{width:28px;height:28px}.links[data-astro-cid-nen7h5rs]{align-items:center;gap:32px;display:none}.links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--text);opacity:.88;font-size:15px;line-height:20px;text-decoration:none}.links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{opacity:1;color:var(--accent);font-weight:600}.end[data-astro-cid-nen7h5rs]{align-items:center;gap:4px;display:flex}.dl[data-astro-cid-nen7h5rs]{background:var(--accent);height:36px;color:var(--on-accent);white-space:nowrap;border-radius:18px;align-items:center;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:none}.menu[data-astro-cid-nen7h5rs]{width:44px;height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;margin-right:-10px;padding:0;display:flex}.sheet[data-astro-cid-nen7h5rs]{padding:8px var(--g) 20px;background:var(--ground);border-bottom:1px solid var(--sep);flex-direction:column;display:flex;position:absolute;top:100%;left:0;right:0}.sheet[data-astro-cid-nen7h5rs][hidden]{display:none}.sheet[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--text);border-top:1px solid var(--sep);padding:12px 0;font-size:17px;line-height:22px;text-decoration:none}.sheet[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:first-child{border-top:0}.sheet[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{color:var(--accent);font-weight:600}.sheet[data-astro-cid-nen7h5rs] .sheet-dl[data-astro-cid-nen7h5rs]{text-align:center;background:var(--accent);color:var(--on-accent);border:0;border-radius:22px;margin-top:12px;font-weight:600}.ap[data-astro-cid-nen7h5rs]{display:flex;position:relative}.ap-btn[data-astro-cid-nen7h5rs]{width:44px;height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:22px;justify-content:center;align-items:center;padding:0;display:flex}.ap-btn[data-astro-cid-nen7h5rs][hidden]{visibility:hidden;display:flex}.ap-btn[data-astro-cid-nen7h5rs]:hover,.ap-btn[data-astro-cid-nen7h5rs][aria-expanded=true]{background:var(--fill);opacity:1}.ap-btn[data-astro-cid-nen7h5rs] svg{width:20px;height:20px}.g[data-astro-cid-nen7h5rs]{display:none}:root:not([data-theme]) .g-system[data-astro-cid-nen7h5rs],:root[data-theme=light] .g-light[data-astro-cid-nen7h5rs],:root[data-theme=dark] .g-dark[data-astro-cid-nen7h5rs]{display:flex}.ap-menu[data-astro-cid-nen7h5rs]{z-index:30;background:var(--menu);width:220px;box-shadow:var(--menu-shadow);border-radius:14px;padding:6px;position:absolute;top:calc(100% + 14px);right:0}.ap-menu[data-astro-cid-nen7h5rs][hidden]{display:none}.ap-item[data-astro-cid-nen7h5rs]{height:44px;color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;outline:none;align-items:center;gap:10px;padding:0 12px;font-size:17px;line-height:20px;display:flex}.ap-item[data-astro-cid-nen7h5rs] .tick{flex:none;margin-left:auto}.ap-item[data-astro-cid-nen7h5rs][aria-checked=false] .tick{visibility:hidden}.ap-item[data-astro-cid-nen7h5rs]:hover,.ap-item[data-astro-cid-nen7h5rs]:focus-visible{background:var(--menu-hi)}.ap-item[data-astro-cid-nen7h5rs]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (prefers-reduced-motion:no-preference){.ap-menu[data-astro-cid-nen7h5rs]:not([hidden]){animation:ap-in .15s var(--ease)}@keyframes ap-in{0%{opacity:0}}}@media (width>=1024px){.brand[data-astro-cid-nen7h5rs]{letter-spacing:-.2px;gap:10px;font-size:19px}.brand[data-astro-cid-nen7h5rs] svg{width:30px;height:30px}.links[data-astro-cid-nen7h5rs]{display:flex}.dl[data-astro-cid-nen7h5rs]{display:inline-flex}.menu[data-astro-cid-nen7h5rs],.sheet[data-astro-cid-nen7h5rs]{display:none!important}.end[data-astro-cid-nen7h5rs]{gap:12px}.ap-btn[data-astro-cid-nen7h5rs]{border-radius:18px;width:36px;height:36px}.ap-btn[data-astro-cid-nen7h5rs] svg{width:18px;height:18px}.ap-menu[data-astro-cid-nen7h5rs]{width:200px;top:calc(100% + 22px)}.ap-item[data-astro-cid-nen7h5rs]{height:36px;font-size:15px}}.site-footer[data-astro-cid-jo6i4kqk]{padding:40px var(--g);border-top:1px solid var(--sep)}.top[data-astro-cid-jo6i4kqk]{flex-direction:column;display:flex}.brand[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.name[data-astro-cid-jo6i4kqk]{align-items:center;gap:8px;font-size:17px;font-weight:600;display:flex}.social[data-astro-cid-jo6i4kqk]{align-items:center;gap:4px;margin:-6px 0 -4px -9px;display:flex}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{width:36px;height:36px;color:var(--sec);border-radius:18px;justify-content:center;align-items:center;display:inline-flex}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{background:var(--fill);opacity:1}.plat[data-astro-cid-jo6i4kqk]{color:var(--sec);font-size:12px;line-height:16px}.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;margin-top:32px;display:grid}.col-h[data-astro-cid-jo6i4kqk]{color:var(--text);font-size:13px;font-weight:600;line-height:18px}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--sec);overflow-wrap:anywhere;margin-top:10px;font-size:13px;line-height:18px;text-decoration:none;display:block}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--text);opacity:1}.bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--sep);color:var(--sec);flex-direction:column;align-items:flex-start;gap:20px;margin-top:32px;padding-top:20px;font-size:12px;line-height:16px;display:flex}.legal[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:6px;display:flex}.lang[data-astro-cid-jo6i4kqk]{position:relative}.lang[data-astro-cid-jo6i4kqk] summary[data-astro-cid-jo6i4kqk]{border:1px solid var(--sep);background:var(--card);height:34px;color:var(--text);cursor:pointer;user-select:none;border-radius:9px;align-items:center;gap:8px;padding:0 10px 0 12px;font-size:13px;line-height:18px;list-style:none;display:inline-flex}.lang[data-astro-cid-jo6i4kqk] summary[data-astro-cid-jo6i4kqk]::-webkit-details-marker{display:none}.lang[data-astro-cid-jo6i4kqk] summary[data-astro-cid-jo6i4kqk]:hover{border-color:var(--chev)}.pop[data-astro-cid-jo6i4kqk]{z-index:5;background:var(--card);border:1px solid var(--sep);min-width:170px;box-shadow:var(--lift), 0 8px 24px #0000001f;border-radius:10px;margin:0;padding:5px;list-style:none;position:absolute;bottom:calc(100% + 6px);left:0}.pop[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--text);border-radius:6px;align-items:center;gap:6px;padding:7px 10px 7px 6px;font-size:13px;line-height:18px;text-decoration:none;display:flex}.pop[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.pop[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{background:var(--fill);opacity:1;outline:0}.tick[data-astro-cid-jo6i4kqk]{justify-content:center;width:16px;display:inline-flex}@media (width>=768px){.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1024px){.site-footer[data-astro-cid-jo6i4kqk]{padding:56px var(--g) 48px}.top[data-astro-cid-jo6i4kqk]{flex-direction:row;justify-content:space-between;gap:40px}.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(4,160px);gap:32px;margin-top:0}.bottom[data-astro-cid-jo6i4kqk]{flex-direction:row;justify-content:space-between;align-items:center;gap:24px;margin-top:48px}.pop[data-astro-cid-jo6i4kqk]{left:auto;right:0}}
