@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-wght-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-ext-wght-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/fonts/jetbrains-mono-latin-wght-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/fonts/jetbrains-mono-latin-ext-wght-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/noto-sans-sc-language-273ba6d565.woff2)format("woff2");unicode-range:U+4E2D,U+4F53,U+6587,U+7B80}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/noto-sans-sc-text-82c4399861.woff2)format("woff2");unicode-range:U+3001-3002,U+4E00,U+4E0A-4E0B,U+4E0D,U+4E2A,U+4E3B,U+4EA4,U+4EBA,U+4EE3,U+4EE5,U+4EF6,U+4F20,U+4F4E,U+4F7F,U+4F8B,U+4F9D,U+5185,U+5199,U+5206,U+5230,U+5236,U+524D,U+529F-52A0,U+52A9,U+5305,U+53CA,U+53D1,U+5411,U+5417,U+5426,U+542B,U+544A,U+548C,U+5728,U+58EB,U+590D,U+5931,U+5B58,U+5B9E,U+5BA1,U+5BB9,U+5BF9,U+5BFC,U+5C1A,U+5C42,U+5C51,U+5DF2,U+5E03,U+5E2E,U+5EA6,U+5EF6,U+5EFA,U+5F00,U+5F80,U+606F,U+60A8,U+610F,U+6210,U+6253,U+627E,U+636E,U+63A5,U+63D0,U+641C,U+65B0,U+65E0,U+65E5,U+660E,U+6613,U+662F,U+663E,U+6682,U+6709,U+671F,U+672A,U+672C,U+679C,U+67E5,U+6807,U+6821,U+6863,U+6B3E,U+6B63-6B64,U+6BCD,U+6BCF,U+6C42,U+6CA1,U+6CD5,U+6CE8,U+6D41,U+6D4B,U+6D4F,U+6D88,U+6E90,U+719F,U+7248,U+73B0,U+7406,U+7528,U+7684,U+76F4,U+770B,U+7801,U+786C,U+793A,U+7AD9,U+7B7E,U+7CFB,U+7D22,U+7ECF,U+7ED3,U+7EDF,U+7F16,U+7F51,U+80FD,U+822A,U+8282,U+82F1,U+8981,U+89C8,U+8A00,U+8B66,U+8BA1-8BA2,U+8BBE,U+8BC1,U+8BD1,U+8BD5,U+8BED,U+8BF4,U+8BF7,U+8C22,U+8D25,U+8DF3,U+8F7D,U+8F93,U+8FC7,U+8FDF,U+901A,U+90E8,U+91CD,U+9605,U+9700,U+9762,U+9875,U+9879,U+9996,U+9A8C,U+FF0C,U+FF1A,U+FF1F}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--space-0:0;--space-2:.125rem;--space-4:.25rem;--space-8:.5rem;--space-12:.75rem;--space-16:1rem;--space-20:1.25rem;--space-24:1.5rem;--space-32:2rem;--space-40:2.5rem;--space-48:3rem;--space-64:4rem;--space-80:5rem;--space-96:6rem;--space-128:8rem;--radius-none:0;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.625rem;--radius-xl:1rem;--radius-full:624.938rem;--border-width-thin:.0625rem;--border-width-thick:.125rem;--focus-width:.125rem;--focus-offset:.125rem;--z-base:0;--z-raised:10;--z-sticky:100;--z-dropdown:200;--z-overlay:300;--z-modal:400;--z-toast:500;--z-tooltip:600;--motion-duration-instant:0s;--motion-duration-fast:.12s;--motion-duration-base:.2s;--motion-duration-slow:.32s;--motion-duration-fade:.15s;--motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--motion-easing-enter:cubic-bezier(0, 0, .2, 1);--motion-easing-exit:cubic-bezier(.4, 0, 1, 1);--breakpoint-sm:22.5rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:90rem;--grid-sm-columns:4;--grid-sm-margin:1rem;--grid-sm-gutter:1rem;--grid-md-columns:8;--grid-md-margin:2rem;--grid-md-gutter:1.5rem;--grid-lg-columns:12;--grid-lg-margin:2rem;--grid-lg-gutter:1.5rem;--grid-xl-columns:12;--grid-xl-margin:2.5rem;--grid-xl-gutter:1.5rem;--grid-xl-container:75rem;--grid-2xl-columns:12;--grid-2xl-margin:5rem;--grid-2xl-gutter:2rem;--grid-2xl-container:80rem;--layout-header-height:4rem;--layout-docs-nav-width:17rem;--layout-docs-toc-width:14rem;--layout-docs-content-max:47.5rem;--layout-marketing-content-max:75rem;--font-family-sans:Inter, "Noto Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--font-family-sans-zh:"Noto Sans SC", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--font-family-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, "Noto Sans SC", monospace;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--color-bg-default:#fff;--color-bg-subtle:#fafbfc;--color-bg-muted:#f4f6f8;--color-bg-emphasis:#eaedf1;--color-bg-inverse:#0b0f14;--color-surface-raised:#fff;--color-surface-overlay:#fff;--color-border-subtle:#eaedf1;--color-border-default:#d9dee5;--color-border-strong:#6b7686;--color-text-default:#0b0f14;--color-text-muted:#525c6b;--color-text-subtle:#6b7686;--color-text-inverse:#fff;--color-text-link:#0b7a70;--color-focus-ring:#0f9488;--color-brand-mark:#0f9488;--color-brand-subtle:#effcfa;--color-brand-emphasis:#ccf5ef;--color-status-info-fg:#1c44b8;--color-status-info-bg:#eef4ff;--color-status-info-border:#2456e6;--color-status-success-fg:#0f6640;--color-status-success-bg:#ebf8f1;--color-status-success-border:#13804e;--color-status-warning-fg:#7a4700;--color-status-warning-bg:#fff6e5;--color-status-warning-border:#9a5b00;--color-status-danger-fg:#a31d23;--color-status-danger-bg:#feeeee;--color-status-danger-border:#c9252c;--color-code-bg:#f4f6f8;--color-code-fg:#0b0f14;--color-code-comment:#525c6b;--color-code-keyword:#7a3ec8;--color-code-string:#0f6640;--color-code-number:#7a4700;--color-code-function:#1c44b8;--color-code-type:#0b7285;--color-code-highlight:#eef4ff;--color-action-primary-bg:#0b0f14;--color-action-primary-bg-hover:#262d37;--color-action-primary-bg-active:#3c4552;--color-action-primary-fg:#fff;--color-action-secondary-bg:#fff;--color-action-secondary-bg-hover:#f4f6f8;--color-action-secondary-bg-active:#eaedf1;--color-action-secondary-fg:#0b0f14;--color-action-secondary-border:#6b7686;--color-action-ghost-bg-hover:#f4f6f8;--color-action-ghost-bg-active:#eaedf1;--color-action-disabled-bg:#eaedf1;--color-action-disabled-fg:#6b7686;--typography-display-xl-font-family:Inter, "Noto Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--typography-display-xl-font-weight:600;--typography-display-xl-font-size:2.25rem;--typography-display-xl-line-height:1.2222;--typography-display-xl-letter-spacing:-.045rem;--typography-display-lg-font-family:Inter, "Noto Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--typography-display-lg-font-weight:600;--typography-display-lg-font-size:2rem;--typography-display-lg-line-height:1.25;--typography-display-lg-letter-spacing:-.03rem;--typography-heading-1-font-family:Inter, "Noto Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--typography-heading-1-font-weight:600;--typography-heading-1-font-size:1.75rem;--typography-heading-1-line-height:1.2857;--typography-heading-1-letter-spacing:-.0175rem;--typography-heading-2-font-family:Inter, "Noto Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--typography-heading-2-font-weight:600;--typography-heading-2-font-size:1.5rem;--typography-heading-2-line-height:1.3333;--typography-heading-2-letter-spacing:-.0075rem;--typography-heading-3-font-family:Inter, "Noto Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--typography-heading-3-font-weight:600;--typography-heading-3-font-size:1.25rem;--typography-heading-3-line-height:1.4;--typography-heading-3-letter-spacing:-.0031rem;--typography-heading-4-font-family:Inter, "Noto Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--typography-heading-4-font-weight:600;--typography-heading-4-font-size:1.125rem;--typography-heading-4-line-height:1.4444;--typography-heading-4-letter-spacing:0;--typography-body-lg-font-family:Inter, "Noto Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--typography-body-lg-font-weight:400;--typography-body-lg-font-size:1.0625rem;--typography-body-lg-line-height:1.6471;--typography-body-lg-letter-spacing:0;--typography-body-md-font-family:Inter, "Noto Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--typography-body-md-font-weight:400;--typography-body-md-font-size:1rem;--typography-body-md-line-height:1.625;--typography-body-md-letter-spacing:0;--typography-body-sm-font-family:Inter, "Noto Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--typography-body-sm-font-weight:400;--typography-body-sm-font-size:.875rem;--typography-body-sm-line-height:1.5714;--typography-body-sm-letter-spacing:0;--typography-label-md-font-family:Inter, "Noto Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--typography-label-md-font-weight:500;--typography-label-md-font-size:.875rem;--typography-label-md-line-height:1.4286;--typography-label-md-letter-spacing:0;--typography-label-sm-font-family:Inter, "Noto Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--typography-label-sm-font-weight:500;--typography-label-sm-font-size:.75rem;--typography-label-sm-line-height:1.3333;--typography-label-sm-letter-spacing:.0019rem;--typography-caption-font-family:Inter, "Noto Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--typography-caption-font-weight:400;--typography-caption-font-size:.75rem;--typography-caption-line-height:1.3333;--typography-caption-letter-spacing:.0019rem;--typography-code-md-font-family:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, "Noto Sans SC", monospace;--typography-code-md-font-weight:400;--typography-code-md-font-size:.8125rem;--typography-code-md-line-height:1.5385;--typography-code-md-letter-spacing:0;--typography-code-sm-font-family:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, "Noto Sans SC", monospace;--typography-code-sm-font-weight:400;--typography-code-sm-font-size:.75rem;--typography-code-sm-line-height:1.5;--typography-code-sm-letter-spacing:0}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root:lang(zh-Hans){--typography-display-xl-font-family:"Noto Sans SC", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--typography-display-xl-font-weight:600;--typography-display-xl-font-size:2.25rem;--typography-display-xl-line-height:1.3889;--typography-display-xl-letter-spacing:0;--typography-display-lg-font-family:"Noto Sans SC", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--typography-display-lg-font-weight:600;--typography-display-lg-font-size:2rem;--typography-display-lg-line-height:1.4375;--typography-display-lg-letter-spacing:0;--typography-heading-1-font-family:"Noto Sans SC", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--typography-heading-1-font-weight:600;--typography-heading-1-font-size:1.75rem;--typography-heading-1-line-height:1.5;--typography-heading-1-letter-spacing:0;--typography-heading-2-font-family:"Noto Sans SC", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--typography-heading-2-font-weight:600;--typography-heading-2-font-size:1.5rem;--typography-heading-2-line-height:1.5;--typography-heading-2-letter-spacing:0;--typography-heading-3-font-family:"Noto Sans SC", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--typography-heading-3-font-weight:600;--typography-heading-3-font-size:1.25rem;--typography-heading-3-line-height:1.6;--typography-heading-3-letter-spacing:0;--typography-heading-4-font-family:"Noto Sans SC", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--typography-heading-4-font-weight:600;--typography-heading-4-font-size:1.125rem;--typography-heading-4-line-height:1.6667;--typography-heading-4-letter-spacing:0;--typography-body-lg-font-family:"Noto Sans SC", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--typography-body-lg-font-weight:400;--typography-body-lg-font-size:1.0625rem;--typography-body-lg-line-height:1.8824;--typography-body-lg-letter-spacing:0;--typography-body-md-font-family:"Noto Sans SC", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--typography-body-md-font-weight:400;--typography-body-md-font-size:1rem;--typography-body-md-line-height:1.875;--typography-body-md-letter-spacing:0;--typography-body-sm-font-family:"Noto Sans SC", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--typography-body-sm-font-weight:400;--typography-body-sm-font-size:.875rem;--typography-body-sm-line-height:1.8571;--typography-body-sm-letter-spacing:0;--typography-label-md-font-family:"Noto Sans SC", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--typography-label-md-font-weight:500;--typography-label-md-font-size:.875rem;--typography-label-md-line-height:1.7143;--typography-label-md-letter-spacing:0;--typography-label-sm-font-family:"Noto Sans SC", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--typography-label-sm-font-weight:500;--typography-label-sm-font-size:.75rem;--typography-label-sm-line-height:1.5;--typography-label-sm-letter-spacing:0;--typography-caption-font-family:"Noto Sans SC", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--typography-caption-font-weight:400;--typography-caption-font-size:.75rem;--typography-caption-line-height:1.5;--typography-caption-letter-spacing:0;--typography-code-md-font-family:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, "Noto Sans SC", monospace;--typography-code-md-font-weight:400;--typography-code-md-font-size:.8125rem;--typography-code-md-line-height:1.8462;--typography-code-md-letter-spacing:0;--typography-code-sm-font-family:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, "Noto Sans SC", monospace;--typography-code-sm-font-weight:400;--typography-code-sm-font-size:.75rem;--typography-code-sm-line-height:1.6667;--typography-code-sm-letter-spacing:0}@media (min-width:48rem){:root{--typography-display-xl-font-family:Inter, "Noto Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--typography-display-xl-font-weight:600;--typography-display-xl-font-size:3.5rem;--typography-display-xl-line-height:1.1429;--typography-display-xl-letter-spacing:-.07rem;--typography-display-lg-font-family:Inter, "Noto Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--typography-display-lg-font-weight:600;--typography-display-lg-font-size:2.75rem;--typography-display-lg-line-height:1.1818;--typography-display-lg-letter-spacing:-.0413rem;--typography-heading-1-font-family:Inter, "Noto Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--typography-heading-1-font-weight:600;--typography-heading-1-font-size:2.25rem;--typography-heading-1-line-height:1.2222;--typography-heading-1-letter-spacing:-.0225rem;--typography-heading-2-font-family:Inter, "Noto Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--typography-heading-2-font-weight:600;--typography-heading-2-font-size:1.75rem;--typography-heading-2-line-height:1.2857;--typography-heading-2-letter-spacing:-.0088rem;--typography-heading-3-font-family:Inter, "Noto Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--typography-heading-3-font-weight:600;--typography-heading-3-font-size:1.375rem;--typography-heading-3-line-height:1.3636;--typography-heading-3-letter-spacing:-.0034rem;--typography-heading-4-font-family:Inter, "Noto Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--typography-heading-4-font-weight:600;--typography-heading-4-font-size:1.125rem;--typography-heading-4-line-height:1.4444;--typography-heading-4-letter-spacing:0;--typography-body-lg-font-family:Inter, "Noto Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--typography-body-lg-font-weight:400;--typography-body-lg-font-size:1.125rem;--typography-body-lg-line-height:1.6667;--typography-body-lg-letter-spacing:0;--typography-body-md-font-family:Inter, "Noto Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--typography-body-md-font-weight:400;--typography-body-md-font-size:1rem;--typography-body-md-line-height:1.625;--typography-body-md-letter-spacing:0;--typography-body-sm-font-family:Inter, "Noto Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--typography-body-sm-font-weight:400;--typography-body-sm-font-size:.875rem;--typography-body-sm-line-height:1.5714;--typography-body-sm-letter-spacing:0;--typography-label-md-font-family:Inter, "Noto Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--typography-label-md-font-weight:500;--typography-label-md-font-size:.875rem;--typography-label-md-line-height:1.4286;--typography-label-md-letter-spacing:0;--typography-label-sm-font-family:Inter, "Noto Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--typography-label-sm-font-weight:500;--typography-label-sm-font-size:.75rem;--typography-label-sm-line-height:1.3333;--typography-label-sm-letter-spacing:.0019rem;--typography-caption-font-family:Inter, "Noto Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif;--typography-caption-font-weight:400;--typography-caption-font-size:.75rem;--typography-caption-line-height:1.3333;--typography-caption-letter-spacing:.0019rem;--typography-code-md-font-family:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, "Noto Sans SC", monospace;--typography-code-md-font-weight:400;--typography-code-md-font-size:.875rem;--typography-code-md-line-height:1.5714;--typography-code-md-letter-spacing:0;--typography-code-sm-font-family:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, "Noto Sans SC", monospace;--typography-code-sm-font-weight:400;--typography-code-sm-font-size:.8125rem;--typography-code-sm-line-height:1.5385;--typography-code-sm-letter-spacing:0}:root:lang(zh-Hans){--typography-display-xl-font-family:"Noto Sans SC", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--typography-display-xl-font-weight:600;--typography-display-xl-font-size:3.5rem;--typography-display-xl-line-height:1.3214;--typography-display-xl-letter-spacing:0;--typography-display-lg-font-family:"Noto Sans SC", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--typography-display-lg-font-weight:600;--typography-display-lg-font-size:2.75rem;--typography-display-lg-line-height:1.3636;--typography-display-lg-letter-spacing:0;--typography-heading-1-font-family:"Noto Sans SC", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--typography-heading-1-font-weight:600;--typography-heading-1-font-size:2.25rem;--typography-heading-1-line-height:1.3889;--typography-heading-1-letter-spacing:0;--typography-heading-2-font-family:"Noto Sans SC", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--typography-heading-2-font-weight:600;--typography-heading-2-font-size:1.75rem;--typography-heading-2-line-height:1.5;--typography-heading-2-letter-spacing:0;--typography-heading-3-font-family:"Noto Sans SC", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--typography-heading-3-font-weight:600;--typography-heading-3-font-size:1.375rem;--typography-heading-3-line-height:1.5455;--typography-heading-3-letter-spacing:0;--typography-heading-4-font-family:"Noto Sans SC", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--typography-heading-4-font-weight:600;--typography-heading-4-font-size:1.125rem;--typography-heading-4-line-height:1.6667;--typography-heading-4-letter-spacing:0;--typography-body-lg-font-family:"Noto Sans SC", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--typography-body-lg-font-weight:400;--typography-body-lg-font-size:1.125rem;--typography-body-lg-line-height:1.8889;--typography-body-lg-letter-spacing:0;--typography-body-md-font-family:"Noto Sans SC", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--typography-body-md-font-weight:400;--typography-body-md-font-size:1rem;--typography-body-md-line-height:1.875;--typography-body-md-letter-spacing:0;--typography-body-sm-font-family:"Noto Sans SC", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--typography-body-sm-font-weight:400;--typography-body-sm-font-size:.875rem;--typography-body-sm-line-height:1.8571;--typography-body-sm-letter-spacing:0;--typography-label-md-font-family:"Noto Sans SC", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--typography-label-md-font-weight:500;--typography-label-md-font-size:.875rem;--typography-label-md-line-height:1.7143;--typography-label-md-letter-spacing:0;--typography-label-sm-font-family:"Noto Sans SC", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--typography-label-sm-font-weight:500;--typography-label-sm-font-size:.75rem;--typography-label-sm-line-height:1.5;--typography-label-sm-letter-spacing:0;--typography-caption-font-family:"Noto Sans SC", Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--typography-caption-font-weight:400;--typography-caption-font-size:.75rem;--typography-caption-line-height:1.5;--typography-caption-letter-spacing:0;--typography-code-md-font-family:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, "Noto Sans SC", monospace;--typography-code-md-font-weight:400;--typography-code-md-font-size:.875rem;--typography-code-md-line-height:1.8571;--typography-code-md-letter-spacing:0;--typography-code-sm-font-family:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, "Noto Sans SC", monospace;--typography-code-sm-font-weight:400;--typography-code-sm-font-size:.8125rem;--typography-code-sm-line-height:1.8462;--typography-code-sm-letter-spacing:0}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg-default:#0b0f14;--color-bg-subtle:#11161d;--color-bg-muted:#1a2029;--color-bg-emphasis:#262d37;--color-bg-inverse:#f4f6f8;--color-surface-raised:#11161d;--color-surface-overlay:#1a2029;--color-border-subtle:#1a2029;--color-border-default:#262d37;--color-border-strong:#6b7686;--color-text-default:#f4f6f8;--color-text-muted:#bcc4cf;--color-text-subtle:#8f99a8;--color-text-inverse:#0b0f14;--color-text-link:#2dd4bf;--color-focus-ring:#2dd4bf;--color-brand-mark:#2dd4bf;--color-brand-subtle:#062724;--color-brand-emphasis:#0b3f3b;--color-status-info-fg:#8fb0ff;--color-status-info-bg:#0a1a45;--color-status-info-border:#5b8bff;--color-status-success-fg:#6fd3a0;--color-status-success-bg:#04261a;--color-status-success-border:#34b97a;--color-status-warning-fg:#f8c35a;--color-status-warning-bg:#2e1b00;--color-status-warning-border:#f0a92e;--color-status-danger-fg:#f79a9a;--color-status-danger-bg:#3a0a0c;--color-status-danger-border:#ef6464;--color-code-bg:#11161d;--color-code-fg:#f4f6f8;--color-code-comment:#8f99a8;--color-code-keyword:#c4a8ff;--color-code-string:#6fd3a0;--color-code-number:#f8c35a;--color-code-function:#8fb0ff;--color-code-type:#5fd4e0;--color-code-highlight:#0a1a45;--color-action-primary-bg:#f4f6f8;--color-action-primary-bg-hover:#d9dee5;--color-action-primary-bg-active:#bcc4cf;--color-action-primary-fg:#0b0f14;--color-action-secondary-bg:#11161d;--color-action-secondary-bg-hover:#1a2029;--color-action-secondary-bg-active:#262d37;--color-action-secondary-fg:#f4f6f8;--color-action-secondary-border:#6b7686;--color-action-ghost-bg-hover:#1a2029;--color-action-ghost-bg-active:#262d37;--color-action-disabled-bg:#1a2029;--color-action-disabled-fg:#8f99a8}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg-default:#0b0f14;--color-bg-subtle:#11161d;--color-bg-muted:#1a2029;--color-bg-emphasis:#262d37;--color-bg-inverse:#f4f6f8;--color-surface-raised:#11161d;--color-surface-overlay:#1a2029;--color-border-subtle:#1a2029;--color-border-default:#262d37;--color-border-strong:#6b7686;--color-text-default:#f4f6f8;--color-text-muted:#bcc4cf;--color-text-subtle:#8f99a8;--color-text-inverse:#0b0f14;--color-text-link:#2dd4bf;--color-focus-ring:#2dd4bf;--color-brand-mark:#2dd4bf;--color-brand-subtle:#062724;--color-brand-emphasis:#0b3f3b;--color-status-info-fg:#8fb0ff;--color-status-info-bg:#0a1a45;--color-status-info-border:#5b8bff;--color-status-success-fg:#6fd3a0;--color-status-success-bg:#04261a;--color-status-success-border:#34b97a;--color-status-warning-fg:#f8c35a;--color-status-warning-bg:#2e1b00;--color-status-warning-border:#f0a92e;--color-status-danger-fg:#f79a9a;--color-status-danger-bg:#3a0a0c;--color-status-danger-border:#ef6464;--color-code-bg:#11161d;--color-code-fg:#f4f6f8;--color-code-comment:#8f99a8;--color-code-keyword:#c4a8ff;--color-code-string:#6fd3a0;--color-code-number:#f8c35a;--color-code-function:#8fb0ff;--color-code-type:#5fd4e0;--color-code-highlight:#0a1a45;--color-action-primary-bg:#f4f6f8;--color-action-primary-bg-hover:#d9dee5;--color-action-primary-bg-active:#bcc4cf;--color-action-primary-fg:#0b0f14;--color-action-secondary-bg:#11161d;--color-action-secondary-bg-hover:#1a2029;--color-action-secondary-bg-active:#262d37;--color-action-secondary-fg:#f4f6f8;--color-action-secondary-border:#6b7686;--color-action-ghost-bg-hover:#1a2029;--color-action-ghost-bg-active:#262d37;--color-action-disabled-bg:#1a2029;--color-action-disabled-fg:#8f99a8}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-reduced-motion:reduce){:root{--motion-duration-instant:0s;--motion-duration-fast:0s;--motion-duration-base:0s;--motion-duration-slow:0s;--motion-duration-fade:.15s}}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--color-bg-default)}body{background:var(--color-bg-default);color:var(--color-text-default);font-family:var(--typography-body-md-font-family);font-weight:var(--typography-body-md-font-weight);font-size:var(--typography-body-md-font-size);line-height:var(--typography-body-md-line-height);letter-spacing:var(--typography-body-md-letter-spacing);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}h1,h2,h3,h4{margin-block:0 var(--space-16);color:var(--color-text-default)}h1{font-family:var(--typography-heading-1-font-family);font-weight:var(--typography-heading-1-font-weight);font-size:var(--typography-heading-1-font-size);line-height:var(--typography-heading-1-line-height);letter-spacing:var(--typography-heading-1-letter-spacing)}h2{font-family:var(--typography-heading-2-font-family);font-weight:var(--typography-heading-2-font-weight);font-size:var(--typography-heading-2-font-size);line-height:var(--typography-heading-2-line-height);letter-spacing:var(--typography-heading-2-letter-spacing)}h3{font-family:var(--typography-heading-3-font-family);font-weight:var(--typography-heading-3-font-weight);font-size:var(--typography-heading-3-font-size);line-height:var(--typography-heading-3-line-height);letter-spacing:var(--typography-heading-3-letter-spacing)}h4{font-family:var(--typography-heading-4-font-family);font-weight:var(--typography-heading-4-font-weight);font-size:var(--typography-heading-4-font-size);line-height:var(--typography-heading-4-line-height);letter-spacing:var(--typography-heading-4-letter-spacing)}p,ul,ol,dl,pre,blockquote,figure,table{margin-block:0 var(--space-16)}ul,ol{padding-inline-start:var(--space-24)}code,kbd,samp,pre{font-family:var(--typography-code-md-font-family);font-weight:var(--typography-code-md-font-weight);font-size:var(--typography-code-md-font-size);letter-spacing:var(--typography-code-md-letter-spacing)}pre{line-height:var(--typography-code-md-line-height);overflow-x:auto}a{color:var(--color-text-link);text-underline-offset:.15em;text-decoration-line:underline;text-decoration-thickness:1px}:focus-visible{outline:var(--focus-width) solid var(--color-focus-ring);outline-offset:var(--focus-offset)}::selection{background:var(--color-brand-subtle);color:var(--color-text-default)}img,svg,video{max-width:100%}img,video{height:auto}.skip-link{z-index:var(--z-tooltip);padding:var(--space-8) var(--space-12);border-radius:var(--radius-md);background:var(--color-bg-default);color:var(--color-text-link);transform:translateY(calc(-100% - var(--space-16)));position:absolute;inset-block-start:var(--space-8);inset-inline-start:var(--space-8)}.skip-link:focus{transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:var(--motion-duration-instant)!important;transition-duration:var(--motion-duration-instant)!important;scroll-behavior:auto!important;animation-iteration-count:1!important}}
