.site-navbar{z-index:1100;-webkit-backdrop-filter:blur(16px);border-bottom:1px solid #0000000f;height:56px;transition:background .2s,border-color .2s;position:fixed;top:0;left:0;right:0}.site-navbar.light{background:#fafbfce0;border-bottom-color:#0000000f}.site-navbar.dark{background:#0a0e17e0;border-bottom-color:#ffffff14}.navbar-inner{justify-content:space-between;align-items:center;max-width:1200px;height:100%;margin:0 auto;padding:0 24px;display:flex}.navbar-logo{flex-shrink:0;align-items:center;gap:10px;display:flex;text-decoration:none!important}.navbar-logo-mark{background:#4da8da;border-radius:5px;width:22px;height:22px;display:inline-block;position:relative}.navbar-logo-mark:after{content:"";background:#ffffffe6;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.navbar-logo-text{letter-spacing:-.3px;font-size:18px;font-weight:700}.site-navbar.light .navbar-logo-text{color:#1d2433}.site-navbar.dark .navbar-logo-text{color:#e6edf3}.navbar-links{align-items:center;gap:4px;display:flex}.navbar-link{border-radius:6px;padding:6px 14px;font-size:14px;font-weight:500;transition:color .2s,background .2s;text-decoration:none!important}.site-navbar.light .navbar-link{color:#4b5563}.site-navbar.light .navbar-link:hover{color:#1d2433;background:#0000000a}.site-navbar.light .navbar-link.active{color:#4da8da;background:#4da8da14}.site-navbar.dark .navbar-link{color:#9ca3af}.site-navbar.dark .navbar-link:hover{color:#e6edf3;background:#ffffff0f}.site-navbar.dark .navbar-link.active{color:#4da8da;background:#4da8da1f}.navbar-actions{flex-shrink:0}.navbar-btn{transition:background .2s,color .2s;border-radius:6px!important;align-items:center!important;gap:4px!important;height:34px!important;padding:0 10px!important;font-size:13px!important;display:inline-flex!important}.site-navbar.light .navbar-btn{color:#4b5563!important}.site-navbar.light .navbar-btn:hover{color:#1d2433!important;background:#0000000a!important}.site-navbar.dark .navbar-btn{color:#9ca3af!important}.site-navbar.dark .navbar-btn:hover{color:#e6edf3!important;background:#ffffff14!important}.navbar-lang-label{margin:0 2px}.navbar-variant-btn{justify-content:center!important;width:34px!important;padding:0!important;font-size:16px!important;font-weight:600!important;line-height:1!important}.navbar-icon-btn{justify-content:center!important;width:34px!important;padding:0!important}.navbar-github-link{opacity:.7;transition:background .2s,color .2s,opacity .2s;border-radius:6px!important;justify-content:center!important;align-items:center!important;width:34px!important;height:34px!important;padding:0!important;text-decoration:none!important;display:inline-flex!important}.navbar-github-link:hover{opacity:1}.navbar-mobile-backdrop{z-index:1099;background:#0000004d;position:fixed;inset:56px 0 0}.navbar-mobile-menu{z-index:1100;padding:12px 16px 16px;animation:.2s navSlideDown;position:fixed;top:56px;left:0;right:0}.site-navbar.light .navbar-mobile-menu{background:#fafbfcf5;border-bottom:1px solid #0000000f}.site-navbar.dark .navbar-mobile-menu{background:#0a0e17f5;border-bottom:1px solid #ffffff14}.navbar-mobile-link{border-radius:8px;padding:10px 14px;font-size:15px;font-weight:500;transition:background .2s,color .2s;display:block;text-decoration:none!important}.site-navbar.light .navbar-mobile-link{color:#4b5563}.site-navbar.light .navbar-mobile-link:hover,.site-navbar.light .navbar-mobile-link.active{color:#4da8da;background:#4da8da0f}.site-navbar.dark .navbar-mobile-link{color:#9ca3af}.site-navbar.dark .navbar-mobile-link:hover,.site-navbar.dark .navbar-mobile-link.active{color:#4da8da;background:#4da8da1a}.navbar-mobile-divider{height:1px;margin:8px 0}.site-navbar.light .navbar-mobile-divider{background:#0000000f}.site-navbar.dark .navbar-mobile-divider{background:#ffffff14}.navbar-mobile-controls{align-items:center;gap:4px;padding:4px 8px;display:flex}@keyframes navSlideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){.navbar-inner{padding:0 16px}}.landing-page,.support-page,.sponsors-page,.credits-page,.community-page{--ld-bg:#0a0e17;--ld-bg-deep:#06090f;--ld-bg-soft:#0d1220;--ld-surface:#111827;--ld-surface-alt:#161d2d;--ld-surface-hover:#1b2334;--ld-border:#1e293b;--ld-border-light:#2a3548;--ld-border-strong:#3a4661;--ld-accent:#4da8da;--ld-accent-hover:#6bc0ed;--ld-accent-soft:#4da8da1a;--ld-accent-muted:#4da8da1a;--ld-purple:#7c6cf0;--ld-purple-hover:#9a8df5;--ld-purple-soft:#7c6cf01a;--ld-purple-muted:#7c6cf01a;--ld-text:#b0bec9;--ld-heading:#e8edf2;--ld-text-dim:#6b7b8d;--ld-text-sep:#3a4555;--ld-gradient-brand:linear-gradient(135deg, #4da8da 0%, #7c6cf0 100%);--ld-gradient-brand-soft:linear-gradient(135deg, #4da8da24, #7c6cf024);--ld-gradient-text:linear-gradient(120deg, #6bc0ed 0%, #4da8da 40%, #7c6cf0 100%);--ld-gradient-sheen:linear-gradient(180deg, #ffffff0d, #fff0);--ld-glow:#4da8da0f;--ld-glow-cyan:#4da8da6b;--ld-glow-purple:#7c6cf061;--ld-grid-line:#7d91b913;--ld-sweep-color:#4da8da0d;--ld-noise-opacity:.035;--ld-radar-stroke:#7d91b959;--ld-radar-sweep-strong:#4da8da4d;--ld-radar-sweep-soft:#4da8da0d;--ld-radar-edge:#bae6fff2;--ld-radar-edge-glow:#4da8dabf;--ld-shadow-sm:0 1px 3px #0000004d;--ld-shadow-md:0 8px 24px #00000059;--ld-shadow-lg:0 20px 60px #00000080;--ld-shadow-glow:0 8px 40px #4da8da2e;--ld-shadow-glow-purple:0 8px 40px #7c6cf02e;--ld-card-shadow:var(--ld-shadow-sm);--ld-card-hover-shadow:0 14px 40px #4da8da24;--ld-deploy-li-border:#1e293b80;--ld-btn-bg:#4da8da;--ld-btn-bg-hover:#5cb4e3;--ld-btn-bg-active:#4499cb;--ld-btn-text:#fff;--ld-btn-border:#ffffff24;--ld-btn-shadow:inset 0 1px 0 #ffffff47, inset 0 -1px 0 #00000024, 0 2px 4px #06090f66, 0 8px 22px #4da8da42;--ld-btn-shadow-hover:inset 0 1px 0 #ffffff5c, inset 0 -1px 0 #00000024, 0 4px 10px #06090f70, 0 14px 34px #4da8da66;--ld-badge-bg:#4da8da26;--ld-badge-color:#4da8da;--ld-radius-sm:6px;--ld-radius:8px;--ld-radius-lg:12px;--ld-radius-xl:18px;--ld-ease-out:cubic-bezier(.16, 1, .3, 1);--ld-ease-in-out:cubic-bezier(.65, 0, .35, 1);--ld-dur-fast:.2s;--ld-dur:.35s;--ld-dur-slow:.7s;--ld-font-sans:-apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Noto Sans SC", "Microsoft YaHei UI", "Microsoft YaHei", "Source Han Sans SC", system-ui, sans-serif;--ld-font-mono:"Fira Code", "JetBrains Mono", "SF Mono", "Cascadia Code", Consolas, "Liberation Mono", Menlo, monospace}.landing-page.theme-light,.support-page.theme-light,.sponsors-page.theme-light,.credits-page.theme-light,.community-page.theme-light{--ld-bg:#fafbfc;--ld-bg-deep:#f1f4f8;--ld-bg-soft:#f3f5f8;--ld-surface:#fff;--ld-surface-alt:#f3f5f7;--ld-surface-hover:#f7f9fb;--ld-border:#e5e7eb;--ld-border-light:#d8dde5;--ld-border-strong:#c2cad6;--ld-accent-soft:#4da8da14;--ld-accent-muted:#4da8da14;--ld-purple-soft:#7c6cf014;--ld-purple-muted:#7c6cf014;--ld-text:#4b5563;--ld-heading:#111827;--ld-text-dim:#9ca3af;--ld-text-sep:#d1d5db;--ld-gradient-sheen:linear-gradient(180deg, #ffffffb3, #fff0);--ld-glow:#4da8da14;--ld-glow-cyan:#4da8da38;--ld-glow-purple:#7c6cf02e;--ld-grid-line:#3c507814;--ld-sweep-color:#4da8da0a;--ld-noise-opacity:.02;--ld-radar-stroke:#3c5a826b;--ld-radar-sweep-strong:#4da8da38;--ld-radar-sweep-soft:#4da8da0a;--ld-radar-edge:#2d8cc8e6;--ld-radar-edge-glow:#4da8da80;--ld-shadow-sm:0 1px 3px #1e293b0f;--ld-shadow-md:0 10px 30px #1e293b1a;--ld-shadow-lg:0 24px 60px #1e293b24;--ld-shadow-glow:0 10px 40px #4da8da29;--ld-shadow-glow-purple:0 10px 40px #7c6cf024;--ld-card-shadow:var(--ld-shadow-sm);--ld-card-hover-shadow:0 16px 40px #4da8da24;--ld-deploy-li-border:#e5e7ebe6;--ld-btn-bg-hover:#3f9bce;--ld-btn-bg-active:#3a8fbe;--ld-btn-border:#ffffff80;--ld-btn-shadow:inset 0 1px 0 #ffffff80, inset 0 -1px 0 #0000000f, 0 1px 2px #1e293b1f, 0 6px 16px #4da8da42;--ld-btn-shadow-hover:inset 0 1px 0 #ffffff8c, inset 0 -1px 0 #0000000f, 0 3px 7px #1e293b29, 0 12px 28px #4da8da5c;--ld-badge-bg:#4da8da1a;--ld-badge-color:#3a8fbe}.ld-grid-layer{pointer-events:none;background-image:linear-gradient(var(--ld-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--ld-grid-line) 1px, transparent 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 35%,#000 0%,#0000 75%);mask-image:radial-gradient(80% 60% at 50% 35%,#000 0%,#0000 75%)}.ld-noise-layer{pointer-events:none;opacity:var(--ld-noise-opacity);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.ld-gradient-text{background:var(--ld-gradient-text);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.faq-collapse{max-width:760px;margin:0 auto}.faq-collapse.ant-collapse-ghost>.ant-collapse-item{border-radius:var(--ld-radius-lg);background:var(--ld-surface);transition:border-color var(--ld-dur), box-shadow var(--ld-dur);margin-bottom:14px;overflow:hidden;border:1px solid var(--ld-border)!important}.faq-collapse.ant-collapse-ghost>.ant-collapse-item:last-child{margin-bottom:0}.faq-collapse.ant-collapse-ghost>.ant-collapse-item:hover{box-shadow:var(--ld-card-hover-shadow);border-color:var(--ld-accent)!important}.faq-collapse.ant-collapse-ghost>.ant-collapse-item-active{box-shadow:var(--ld-shadow-glow);border-color:var(--ld-accent)!important}.faq-collapse .ant-collapse-header{color:var(--ld-heading)!important;align-items:center!important;padding:18px 22px!important}.faq-collapse .ant-collapse-header-text{color:var(--ld-heading)!important;font-size:15.5px!important;font-weight:600!important}.faq-collapse .ant-collapse-content{color:var(--ld-text-dim)!important}.faq-collapse .ant-collapse-content-box{font-size:14px;line-height:1.75;padding:0 22px 20px!important}.ld-faq-chevron{color:var(--ld-text-dim);transition:transform .25s,color .2s}.ld-faq-chevron.is-active{color:var(--ld-accent);transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.landing-page *,.landing-page :before,.landing-page :after,.support-page *,.support-page :before,.support-page :after,.sponsors-page *,.sponsors-page :before,.sponsors-page :after,.credits-page *,.credits-page :before,.credits-page :after,.community-page *,.community-page :before,.community-page :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1d2433;background:#fafbfc;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Noto Sans SC,Microsoft YaHei UI,Microsoft YaHei,Source Han Sans SC,WenQuanYi Micro Hei,system-ui,sans-serif;line-height:1.7}[data-theme=dark] body,[data-theme=dark]{color:#c9d1d9;background:#0a0e17}.docs-progress-bar{z-index:1100;pointer-events:none;background:linear-gradient(90deg,#4da8da,#7c6cf0);height:2px;transition:width .1s linear;position:fixed;top:0;left:0}.docs-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #0000000f;background:#ffffffd9!important}[data-theme=dark] .docs-header{border-bottom-color:#ffffff14;background:#0a0e17e0!important}.docs-header-btn{transition:background .2s,color .2s;color:#1d2433!important;border-radius:8px!important;width:36px!important;height:36px!important;padding:0!important}.docs-header-btn svg{flex-shrink:0}.docs-header-btn:hover{background:#0000000f!important}[data-theme=dark] .docs-header-btn{color:#c9d1d9!important}[data-theme=dark] .docs-header-btn:hover{background:#ffffff14!important}.docs-header-github-link{opacity:.7;justify-content:center;align-items:center;transition:opacity .2s,background .2s,color .2s;display:inline-flex;text-decoration:none!important}.docs-header-github-link:hover{opacity:1}.docs-logo-link{align-items:center;gap:10px;display:flex;text-decoration:none!important}.docs-logo-text{color:#1d2433;letter-spacing:-.3px;font-size:18px;font-weight:700}[data-theme=dark] .docs-logo-text{color:#e6edf3}.docs-logo-badge{color:#4da8da;letter-spacing:.5px;text-transform:uppercase;background:#4da8da1a;border:1px solid #4da8da33;border-radius:10px;padding:1px 8px;font-size:11px;font-weight:600}[data-theme=dark] .docs-logo-badge{background:#4da8da26;border-color:#4da8da40}.docs-header-actions{align-items:center;gap:6px;display:flex}.docs-header-nav{align-items:center;gap:2px;margin-right:4px;display:flex}.docs-nav-link{color:#4b5563;border-radius:6px;padding:6px 12px;font-size:14px;font-weight:500;transition:color .2s,background .2s;text-decoration:none!important}.docs-nav-link:hover{color:#1d2433;background:#0000000a}.docs-nav-link.active{color:#4da8da;background:#4da8da14}[data-theme=dark] .docs-nav-link{color:#9ca3af}[data-theme=dark] .docs-nav-link:hover{color:#e6edf3;background:#ffffff0f}[data-theme=dark] .docs-nav-link.active{color:#4da8da;background:#4da8da1f}.docs-header-lang-btn{align-items:center!important;gap:4px!important;width:auto!important;padding:0 10px!important;display:inline-flex!important}.docs-header-lang-label{margin:0 2px;font-size:13px}.docs-header-variant-btn{justify-content:center!important;align-items:center!important;font-size:16px!important;font-weight:600!important;line-height:1!important;display:inline-flex!important}.docs-sider-site-nav{border-bottom:1px solid #0000000f;flex-direction:column;gap:2px;margin-bottom:4px;padding:12px 12px 10px;display:flex}[data-theme=dark] .docs-sider-site-nav{border-bottom-color:#ffffff14}.docs-sider-site-link{color:#4b5563;border-radius:8px;padding:8px 12px;font-size:14px;font-weight:500;transition:color .2s,background .2s;text-decoration:none!important}.docs-sider-site-link:hover,.docs-sider-site-link.active{color:#4da8da;background:#4da8da14}[data-theme=dark] .docs-sider-site-link{color:#9ca3af}[data-theme=dark] .docs-sider-site-link:hover,[data-theme=dark] .docs-sider-site-link.active{color:#4da8da;background:#4da8da1f}.docs-sider-site-nav-after-menu{border-top:1px solid #0000000f;border-bottom:0;margin:0 12px 16px;padding:14px 0 0}[data-theme=dark] .docs-sider-site-nav-after-menu{border-top-color:#ffffff14;border-bottom:0}.docs-sider{border-right:1px solid #0000000f}.docs-sider.ant-layout-sider-collapsed{border-right:none}[data-theme=dark] .docs-sider{border-right-color:#ffffff0f}.docs-sidebar-backdrop{z-index:999;background:#00000059;animation:.2s fadeIn;position:fixed;inset:56px 0 0}[data-theme=dark] .docs-sidebar-backdrop{background:#0000008c}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.docs-sidebar-menu .ant-menu-item-selected{position:relative;border-right:none!important}.docs-sidebar-menu .ant-menu-item-selected:before{content:"";background:#4da8da;border-radius:0 3px 3px 0;width:3px;position:absolute;top:4px;bottom:4px;left:0}.docs-sidebar-menu .ant-menu-item-group-title{text-transform:uppercase;letter-spacing:.8px;opacity:.9;font-size:11px;font-weight:700;color:#6b7280!important;padding-top:20px!important;padding-bottom:4px!important}[data-theme=dark] .docs-sidebar-menu .ant-menu-item-group-title{color:#8b98a5!important}.docs-sidebar-menu .ant-menu-item{font-size:14px;transition:all .2s;border-radius:6px!important;height:36px!important;margin:1px 8px!important;line-height:36px!important}.docs-sidebar-menu .docs-menu-choice{border-left:1px solid #64748b38;border-radius:0 6px 6px 0!important;width:calc(100% - 28px)!important;margin-left:20px!important}.docs-sidebar-menu .docs-menu-choice .ant-menu-title-content{margin-left:4px}.docs-sidebar-menu .docs-menu-next{margin-top:9px!important}.docs-menu-next-label{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.docs-menu-next-label svg{color:#7aaec9;flex:none;transition:transform .2s,color .2s}.docs-menu-next:hover .docs-menu-next-label svg,.docs-menu-next.ant-menu-item-selected .docs-menu-next-label svg{color:#4da8da;transform:translate(2px)}[data-theme=dark] .docs-sidebar-menu .docs-menu-choice{border-left-color:#94a3b833}.docs-breadcrumb{font-size:13px}.docs-breadcrumb a{color:inherit;text-decoration:none}.docs-breadcrumb a:hover{color:#4da8da}.docs-breadcrumb ol{margin-left:0!important;padding-left:0!important}.docs-breadcrumb .ant-breadcrumb-separator{color:#b0b8c4}[data-theme=dark] .docs-breadcrumb .ant-breadcrumb-separator{color:#4a5568}.docs-back-top{opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;transform:translateY(20px)}.docs-back-top-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.docs-content{animation:.35s contentFadeIn}@keyframes contentFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.docs-content h1{letter-spacing:-.3px;color:#1d2433;margin:.4em 0 .6em;font-size:2em;font-weight:700;line-height:1.3}.docs-content h2{color:#1d2433;border-bottom:1px solid #0000000f;margin:1.8em 0 .6em;padding-bottom:.35em;font-size:1.5em;font-weight:650;line-height:1.35}.docs-content h3{color:#1d2433;margin:1.4em 0 .5em;font-size:1.25em;font-weight:600;line-height:1.4}.docs-content h4{color:#1d2433;margin:1.2em 0 .4em;font-size:1.1em;font-weight:600}[data-theme=dark] .docs-content h1,[data-theme=dark] .docs-content h2,[data-theme=dark] .docs-content h3,[data-theme=dark] .docs-content h4{color:#e6edf3}[data-theme=dark] .docs-content h2{border-bottom-color:#ffffff14}.docs-content p{margin:.6em 0 1em;line-height:1.8}.docs-content ul,.docs-content ol{margin:.5em 0 1em;padding-left:1.8em}.docs-content li{margin:.3em 0;line-height:1.8}.docs-content a:not(.ant-btn){color:#4da8da;text-decoration:none;transition:color .2s}.docs-content a:not(.ant-btn):hover{color:#3a8fbe;text-decoration:underline}[data-theme=dark] .docs-content a:not(.ant-btn){color:#6bc0ed}[data-theme=dark] .docs-content a:not(.ant-btn):hover{color:#8ed0f5}.docs-content a.ant-btn,.docs-content a.ant-btn:hover{text-decoration:none}.docs-content hr{border:none;border-top:1px solid #0000000f;margin:2em 0}[data-theme=dark] .docs-content hr{border-top-color:#ffffff14}.docs-content code{font-variant-ligatures:none;font-family:Fira Code,JetBrains Mono,SF Mono,Cascadia Code,Consolas,Liberation Mono,Menlo,monospace;font-size:.88em}.docs-content :not(pre)>code{color:#c7254e;word-break:break-word;background:#1e283c0f;border:1px solid #1e283c14;border-radius:5px;padding:2px 7px;font-size:.85em}[data-theme=dark] .docs-content :not(pre)>code{color:#e06c75;background:#c8dcff14;border-color:#c8dcff1a}.docs-content pre{background:#1e2233;border:1px solid #ffffff0a;border-radius:10px;margin:1.2em 0 1.4em;padding:20px 24px;font-size:13px;line-height:1.8;position:relative;overflow-x:auto;box-shadow:0 2px 8px #0000001f}.docs-content pre code{color:#d4dce8;font-size:inherit;background:0 0;border:none;padding:0}[data-theme=dark] .docs-content pre{background:#0f1319;border-color:#ffffff0f;box-shadow:0 2px 8px #0000004d}.docs-content pre::-webkit-scrollbar{height:6px}.docs-content pre::-webkit-scrollbar-track{background:0 0}.docs-content pre::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:3px}.docs-content pre::-webkit-scrollbar-thumb:hover{background:#fff3}.docs-content table{border-collapse:collapse;border:1px solid #00000014;border-radius:8px;width:100%;margin:1em 0 1.5em;font-size:14px;line-height:1.65;overflow:hidden}.docs-content thead th{text-align:left;color:#374151;white-space:nowrap;background:#f1f5f9;border-bottom:1px solid #00000014;padding:10px 16px;font-weight:600}.docs-content tbody td{vertical-align:top;border-bottom:1px solid #0000000a;padding:10px 16px}.docs-content tbody tr:nth-child(2n){background:#00000004}.docs-content tbody tr:hover{background:#4da8da0a}.docs-content tbody tr:last-child td{border-bottom:none}[data-theme=dark] .docs-content table{border-color:#ffffff0f}[data-theme=dark] .docs-content thead th{color:#e6edf3;background:#ffffff0a;border-bottom-color:#ffffff0f}[data-theme=dark] .docs-content tbody td{border-bottom-color:#ffffff0a}[data-theme=dark] .docs-content tbody tr:nth-child(2n){background:#ffffff05}[data-theme=dark] .docs-content tbody tr:hover{background:#4da8da0f}.docs-content blockquote{color:#4a5568;background:#7c6cf00a;border-left:3px solid #7c6cf0;border-radius:0 8px 8px 0;margin:1em 0 1.2em;padding:12px 20px}.docs-content blockquote p{margin:.3em 0}[data-theme=dark] .docs-content blockquote{color:#a0aec0;background:#7c6cf00f;border-left-color:#7c6cf0}.docs-content img{border-radius:8px;max-width:100%;height:auto;margin:.5em 0}.docs-content .ant-steps{margin:1.5em 0 2em}.docs-content .ant-steps .ant-steps-item-title{font-size:15px;font-weight:600}.docs-content .ant-steps .ant-steps-item-content{max-width:none!important;padding-bottom:20px!important}.docs-content .ant-steps .ant-steps-item-icon{font-weight:700}.docs-content .ant-alert{border:none;border-radius:10px;margin:1.2em 0 1.4em;padding:16px 20px;box-shadow:0 1px 4px #0000000a}.docs-content .ant-alert-info{background:#4da8da0f;border-left:3px solid #4da8da}.docs-content .ant-alert-warning{background:#faad140f;border-left:3px solid #faad14}.docs-content .ant-alert-error{background:#ff4d4f0f;border-left:3px solid #ff4d4f}.docs-content .ant-alert-success{background:#52c41a0f;border-left:3px solid #52c41a}.docs-content .ant-alert .ant-alert-icon{margin:0;margin-inline-end:12px;font-size:16px;line-height:1}.docs-content .ant-alert .ant-alert-section{min-height:0}.docs-content .ant-alert-with-description{align-items:flex-start}.docs-content .ant-alert-with-description .ant-alert-icon{align-self:flex-start;align-items:center;height:1.5em;display:inline-flex}.docs-content .ant-alert-title{font-size:14px;font-weight:600;line-height:1.5}.docs-content .ant-alert-description{margin-top:6px;font-size:13.5px;line-height:1.75}.docs-content .ant-alert-description ul{margin:6px 0 0;padding-left:1.4em}.docs-content .ant-alert-description li{margin:4px 0;line-height:1.7}[data-theme=dark] .docs-content .ant-alert{box-shadow:0 1px 4px #0003}[data-theme=dark] .docs-content .ant-alert-info{background:#4da8da14}[data-theme=dark] .docs-content .ant-alert-warning{background:#faad1414}[data-theme=dark] .docs-content .ant-alert-error{background:#ff4d4f14}[data-theme=dark] .docs-content .ant-alert-success{background:#52c41a14}.docs-content .ant-collapse{background:#00000003;border:1px solid #0000000f;margin:1em 0;overflow:hidden;border-radius:10px!important}.docs-content .ant-collapse>.ant-collapse-item{border-bottom-color:#0000000f}.docs-content .ant-collapse>.ant-collapse-item:last-child{border-bottom:none}.docs-content .ant-collapse .ant-collapse-header{font-size:14px;font-weight:500;transition:background .2s;padding:14px 20px!important}.docs-content .ant-collapse .ant-collapse-header:hover{background:#4da8da0a}.docs-content .ant-collapse .ant-collapse-content-box{font-size:14px;line-height:1.8;padding:4px 20px 16px!important}[data-theme=dark] .docs-content .ant-collapse{background:#ffffff05;border-color:#ffffff14}[data-theme=dark] .docs-content .ant-collapse>.ant-collapse-item{border-bottom-color:#ffffff0f}[data-theme=dark] .docs-content .ant-collapse .ant-collapse-header:hover{background:#4da8da0f}.faq-cat{margin:2.6em 0}.faq-cat:first-of-type{margin-top:1.6em}.faq-cat-head{border-bottom:1px solid #00000012;align-items:center;gap:14px;margin-bottom:18px;padding-bottom:14px;display:flex}.faq-cat-icon{width:40px;height:40px;color:var(--faq-c);background:color-mix(in srgb, var(--faq-c) 13%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--faq-c) 24%, transparent);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.faq-cat-meta{flex:1;min-width:0}.docs-content .faq-cat-title{border:none;margin:0;padding:0;font-size:17px;font-weight:650;line-height:1.3}.faq-cat-sub{color:#8a93a0;margin:3px 0 0;font-size:13px;line-height:1.45}.faq-cat-count{white-space:nowrap;color:var(--faq-c);background:color-mix(in srgb, var(--faq-c) 11%, transparent);border-radius:999px;flex-shrink:0;align-self:center;padding:4px 11px;font-size:12px;font-weight:600}[data-theme=dark] .faq-cat-head{border-bottom-color:#ffffff17}[data-theme=dark] .faq-cat-sub{color:#8b98a5}.docs-content .faq-doc-collapse.ant-collapse{background:0 0;border:none;margin:0}.docs-content .faq-doc-collapse .ant-collapse-item{background:#fff;border:1px solid #00000014;margin-bottom:12px;transition:border-color .2s,box-shadow .2s;overflow:hidden;border-radius:12px!important}.docs-content .faq-doc-collapse .ant-collapse-item:last-child{margin-bottom:0}.docs-content .faq-doc-collapse .ant-collapse-item:hover{border-color:#4da8da80;box-shadow:0 4px 16px #1e325012}.docs-content .faq-doc-collapse .ant-collapse-item-active{border-color:#4da8da8c;box-shadow:0 4px 18px #4da8da1a}.docs-content .faq-doc-collapse .ant-collapse-header{align-items:center!important;padding:15px 18px!important}.faq-q{align-items:center;gap:12px;display:flex}.faq-q-mark,.faq-a-mark{border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-family:Fira Code,JetBrains Mono,Consolas,monospace;font-size:13px;font-weight:700;line-height:1;display:flex}.faq-q-mark{color:#fff;background:linear-gradient(135deg,#4da8da,#7c6cf0);box-shadow:0 2px 6px #4da8da4d}.faq-q-text{color:#1d2433;font-size:15px;font-weight:600;line-height:1.5}.faq-doc-collapse .ant-collapse-item-active .faq-q-text{color:#2b6f96}.docs-content .faq-chevron{color:#9aa4b2;transition:transform .25s,color .2s}.docs-content .faq-chevron.is-active{color:#4da8da;transform:rotate(180deg)}.docs-content .faq-doc-collapse .ant-collapse-content-box{padding:0 18px 18px!important}.faq-a{gap:12px;padding-top:2px;display:flex}.faq-a-mark{color:#7c6cf0;background:#7c6cf01a;box-shadow:inset 0 0 0 1px #7c6cf038}.faq-a-content{flex:1;min-width:0}.faq-a-content>:first-child,.faq-a-content>div>:first-child{margin-top:0}.faq-a-content>:last-child,.faq-a-content>div>:last-child{margin-bottom:0}[data-theme=dark] .docs-content .faq-doc-collapse .ant-collapse-item{background:#ffffff08;border-color:#ffffff1a}[data-theme=dark] .docs-content .faq-doc-collapse .ant-collapse-item:hover{border-color:#6bc0ed80;box-shadow:0 4px 16px #00000040}[data-theme=dark] .docs-content .faq-doc-collapse .ant-collapse-item-active{border-color:#6bc0ed80;box-shadow:0 4px 18px #00000047}[data-theme=dark] .faq-q-text{color:#e6edf3}[data-theme=dark] .faq-doc-collapse .ant-collapse-item-active .faq-q-text{color:#8ed0f5}.docs-content .ant-tabs{margin:1em 0}.docs-content .ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#4da8da!important}.docs-content .ant-tabs .ant-tabs-ink-bar{background:#4da8da}[data-theme=dark] .docs-content .ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#6bc0ed!important}[data-theme=dark] .docs-content .ant-tabs .ant-tabs-ink-bar{background:#6bc0ed}.docs-content .ant-table{border-radius:8px;overflow:hidden}[data-theme=dark] .docs-content .ant-table{background:0 0}[data-theme=dark] .docs-content .ant-table-thead>tr>th{color:#e6edf3;border-bottom-color:#ffffff0f;background:#ffffff0a!important}[data-theme=dark] .docs-content .ant-table-tbody>tr>td{border-bottom-color:#ffffff0a}[data-theme=dark] .docs-content .ant-table-tbody>tr:hover>td{background:#4da8da0f!important}.docs-content .ant-card{border-radius:10px;margin:1em 0;transition:box-shadow .2s;box-shadow:0 1px 3px #0000000a}.docs-content .ant-card:hover{box-shadow:0 2px 8px #0000000f}.docs-content .ant-card .ant-card-head{min-height:auto;padding:12px 20px;font-size:14px;font-weight:600}[data-theme=dark] .docs-content .ant-card{border-color:#ffffff14;box-shadow:0 1px 3px #0003}[data-theme=dark] .docs-content .ant-card:hover{box-shadow:0 2px 8px #0000004d}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#0000001f;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#0003}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#ffffff1a}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#ffffff2e}::selection{color:inherit;background:#4da8da33}[data-theme=dark] ::selection{background:#4da8da4d}@media (width<=768px){.docs-content h1{font-size:1.6em}.docs-content h2{font-size:1.3em}.docs-content h3{font-size:1.15em}.docs-content table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.docs-content pre{border-radius:6px;padding:14px 16px;font-size:13px}}.docs-content-wrap{align-items:flex-start;gap:56px;max-width:1120px;margin:0 auto;display:flex}.docs-content{flex:auto;min-width:0;max-width:800px}.docs-toc{border-left:1px solid #00000012;flex:0 0 200px;width:200px;max-height:calc(100vh - 120px);padding-left:20px;position:sticky;top:92px;overflow-y:auto}[data-theme=dark] .docs-toc{border-left-color:#ffffff14}.docs-toc-title{text-transform:uppercase;letter-spacing:.8px;color:#7c6cf0;margin-bottom:12px;font-size:11px;font-weight:700}.docs-toc-list{margin:0;padding:0;list-style:none}.docs-toc-item a{color:#6b7280;border-left:2px solid #0000;margin-left:-21px;padding:5px 0 5px 19px;font-size:13px;line-height:1.5;text-decoration:none;transition:color .2s,border-color .2s;display:block}.docs-toc-item.lv-3 a{padding-left:31px;font-size:12.5px}[data-theme=dark] .docs-toc-item a{color:#8b98a5}.docs-toc-item a:hover{color:#4da8da}.docs-toc-item.active a{color:#4da8da;border-left-color:#4da8da;font-weight:600}.docs-toc::-webkit-scrollbar{width:4px}.docs-toc::-webkit-scrollbar-thumb{background:#0000001a;border-radius:2px}[data-theme=dark] .docs-toc::-webkit-scrollbar-thumb{background:#ffffff1f}.docs-pager{border-top:1px solid #00000012;justify-content:space-between;gap:16px;margin-top:56px;padding-top:28px;display:flex}[data-theme=dark] .docs-pager{border-top-color:#ffffff14}.docs-pager-link{background:#fff;border:1px solid #00000014;border-radius:10px;flex:1 1 0;align-items:center;gap:12px;max-width:49%;padding:14px 18px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;text-decoration:none!important}.docs-pager-link.is-next{text-align:right;justify-content:flex-end;margin-left:auto}.docs-pager-link:hover{border-color:#4da8da;transform:translateY(-2px);box-shadow:0 6px 18px #4da8da1f}[data-theme=dark] .docs-pager-link{background:#111827;border-color:#ffffff1a}.docs-pager-spacer{flex:1 1 0;max-width:49%}.docs-pager-meta{flex-direction:column;gap:3px;min-width:0;display:flex}.docs-pager-dir{color:#9ca3af;font-size:12px}.docs-pager-title{color:#1d2433;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}[data-theme=dark] .docs-pager-title{color:#e6edf3}.docs-pager-arrow{color:#9ca3af;flex-shrink:0}.docs-pager-link:hover .docs-pager-arrow{color:#4da8da}.docs-copy-btn{color:#b9c4d0;cursor:pointer;opacity:0;background:#ffffff14;border:1px solid #ffffff24;border-radius:6px;padding:3px 10px;font-size:12px;transition:opacity .2s,background .2s,color .2s;position:absolute;top:8px;right:8px}.docs-content pre:hover .docs-copy-btn{opacity:1}.docs-copy-btn:hover{color:#fff;background:#ffffff29}.docs-copy-btn.copied{color:#52c41a;opacity:1;border-color:#52c41a73}.docs-lead{max-width:720px;font-size:16px;line-height:1.8}.quick-start-choice{margin-top:32px}.docs-content .quick-start-choice h2.ant-typography{margin-bottom:8px}.quick-start-choice-intro{max-width:720px;margin-bottom:0!important}.deployment-option-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0 28px;display:grid}.docs-content .deployment-option-card{border-color:#00000017;height:100%;margin:0}.docs-content .deployment-option-card.is-recommended{border-color:#4da8da9e;box-shadow:0 8px 24px #4da8da1a}.deployment-option-card .ant-card-body{flex-direction:column;min-height:100%;padding:22px;display:flex}.deployment-option-icon{color:#307da7;background:#4da8da1c;border:1px solid #4da8da33;border-radius:11px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:14px;display:inline-flex}.deployment-option-card .ant-tag{align-self:flex-start;margin:-38px 0 16px auto}.docs-content .deployment-option-card h3.ant-typography{border:0;margin:0 0 5px;padding:0;font-size:18px}.deployment-option-card .ant-typography-secondary{margin:12px 0 14px}.deployment-option-facts{color:#64748b;flex:1;font-size:13px;margin:0 0 20px!important;padding-left:1.25em!important}.deployment-option-facts li{margin:5px 0!important}[data-theme=dark] .docs-content .deployment-option-card{background:#ffffff06;border-color:#ffffff1a}[data-theme=dark] .docs-content .deployment-option-card.is-recommended{border-color:#6bc0ed94;box-shadow:0 8px 24px #00000038}[data-theme=dark] .deployment-option-icon{color:#8ed0f5;background:#4da8da1f}[data-theme=dark] .deployment-option-facts{color:#94a3b8}.quick-start-handoff{color:#307da7;background:#4da8da0b;border:1px solid #4da8da2e;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 0 48px;padding:14px 16px;display:grid}.quick-start-handoff>svg{flex-shrink:0}.quick-start-handoff .ant-typography{color:inherit}.quick-start-handoff p.ant-typography{color:#64748b;font-size:13px;line-height:1.65;margin:2px 0 0!important}[data-theme=dark] .quick-start-handoff{color:#8ed0f5;background:#4da8da11;border-color:#6bc0ed2e}[data-theme=dark] .quick-start-handoff p.ant-typography{color:#9aa8b6}.quick-start-handoff-action{white-space:normal;text-align:right;flex-shrink:0;align-items:center;height:auto;padding:4px 0;display:inline-flex}.next-steps-ready{background:#52c41a0b;border:1px solid #52c41a33;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin:24px 0 40px;padding:14px 16px;display:grid}.next-steps-ready>svg{color:#3b8c30}.next-steps-ready p.ant-typography{color:#64748b;font-size:13px;line-height:1.65;margin:2px 0 0!important}.next-steps-ready-action{white-space:normal;flex-shrink:0;align-items:center;height:auto;padding:4px 0;display:inline-flex}[data-theme=dark] .next-steps-ready{background:#52c41a0f;border-color:#5fbe4b33}[data-theme=dark] .next-steps-ready>svg{color:#73c965}[data-theme=dark] .next-steps-ready p.ant-typography{color:#9aa8b6}.next-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0 44px;display:grid}.docs-content .next-step-card{margin:0;position:relative}.next-step-card .ant-card-body{flex-direction:column;height:100%;padding:20px;display:flex}.next-step-number{color:#fff;background:#3f8fbb;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;margin-bottom:13px;font-size:13px;font-weight:700;display:flex}.docs-content .next-step-card h3.ant-typography{border:0;margin:0;padding:0;font-size:17px}.next-step-card .ant-typography-secondary{flex:1;margin:9px 0 12px}.next-step-card .ant-btn-link{align-self:flex-start;align-items:center;gap:5px;height:auto;padding:0;display:inline-flex}.next-steps-optional-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0 24px;display:grid}.next-steps-optional-link{color:#334155;text-align:left;cursor:pointer;background:#fff;border:1px solid #00000014;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;width:100%;padding:14px 16px;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;text-decoration:none!important}.next-steps-optional-link:hover{color:#256f98;border-color:#4da8daa6;transform:translateY(-1px);box-shadow:0 5px 16px #4da8da1a}.next-steps-optional-link:focus-visible{outline-offset:2px;outline:3px solid #4da8da47}.next-steps-optional-link span{flex-direction:column;gap:2px;display:flex}.next-steps-optional-link small{color:#7c8798;font-size:12px}[data-theme=dark] .next-steps-optional-link{color:#dbe7ef;background:#ffffff06;border-color:#ffffff1a}[data-theme=dark] .next-steps-optional-link small{color:#8b98a5}.docs-content .deployment-path-card{box-shadow:none;background:#4da8da09;border-color:#4da8da38;margin:18px 0 26px}.deployment-path-card .ant-card-body{padding:15px 18px}.deployment-path-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:13px;display:flex}.deployment-path-eyebrow{color:#2c779f;letter-spacing:.06em;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:700;display:block}.deployment-path-outcome{font-size:14px;margin:0!important}.deployment-path-back{color:#397fa5;flex-shrink:0;align-items:center;gap:6px;padding:2px 0;font-size:13px;line-height:1.5;display:inline-flex;text-decoration:none!important}.deployment-path-back:hover{color:#256f98}.deployment-path-back:focus-visible{outline-offset:3px;border-radius:3px;outline:3px solid #4da8da47}.deployment-path-handoff{border-top:1px solid #4da8da29;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1fr);align-items:stretch;gap:8px;padding-top:14px;display:grid}.deployment-path-step{color:#334155;background:#f8fafcd1;border:1px solid #94a3b847;border-radius:9px;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:10px;min-width:0;min-height:82px;padding:12px;font-size:12.5px;line-height:1.55;display:grid}.deployment-path-step.is-action{color:#1f719d;cursor:pointer;background:linear-gradient(135deg,#4da8da21,#ffffffe6);border-color:#3184b17a;transition:color .2s,background .2s,border-color .2s,box-shadow .2s,transform .2s;position:relative;box-shadow:inset 3px 0 #3f98c8,0 3px 10px #3184b114;text-decoration:none!important}.deployment-path-step.is-action:hover{color:#155f89;background:linear-gradient(135deg,#4da8da33,#fff);border-color:#3184b1b8;transform:translateY(-2px);box-shadow:inset 3px 0 #2584b9,0 7px 18px #3184b129}.deployment-path-step.is-action:focus-visible{outline-offset:2px;outline:3px solid #3184b157}.deployment-path-step.is-action:active{transform:translateY(0);box-shadow:inset 3px 0 #2584b9,0 2px 6px #3184b11f}.deployment-path-step-index{color:#fff;background:#3f8fbb;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.deployment-path-step:not(.is-action) .deployment-path-step-index{background:#64748b}.deployment-path-step.is-action .deployment-path-step-index{box-shadow:0 0 0 4px #3f8fbb1f}.deployment-path-step-content{flex-direction:column;gap:5px;min-width:0;display:flex}.deployment-path-handoff-label{color:#2c779f;font-size:11.5px;font-weight:700;line-height:1.35}.deployment-path-step:not(.is-action) .deployment-path-handoff-label{color:#64748b}.deployment-path-handoff-arrow{color:#7aaec9;place-self:center}.deployment-path-step-action{color:#3184b1;justify-content:space-between;align-items:center;gap:7px;font-weight:550;line-height:1.5;display:inline-flex}.deployment-path-step-action svg{color:#fff;background:#3184b1;border-radius:999px;flex:none;width:24px;height:24px;padding:5px;transition:background .2s,transform .2s}.deployment-path-step.is-action:hover .deployment-path-step-action svg{background:#1f719d;transform:translate(2px)}.deployment-path-step-text{color:#334155;line-height:1.5}[data-theme=dark] .docs-content .deployment-path-card{background:#4da8da0e;border-color:#6bc0ed2e}[data-theme=dark] .deployment-path-eyebrow{color:#8ed0f5}[data-theme=dark] .deployment-path-handoff{border-top-color:#6bc0ed26}[data-theme=dark] .deployment-path-handoff-label{color:#8ed0f5}[data-theme=dark] .deployment-path-step:not(.is-action) .deployment-path-handoff-label{color:#9aa9b7}[data-theme=dark] .deployment-path-back,[data-theme=dark] .deployment-path-step-action{color:#79c3ec}[data-theme=dark] .deployment-path-step{color:#dbe7ef;background:#ffffff06;border-color:#94a3b833}[data-theme=dark] .deployment-path-step.is-action{color:#a7dcf8;background:linear-gradient(135deg,#4da8da24,#ffffff09);border-color:#6bc0ed6b;box-shadow:inset 3px 0 #5cb6e6,0 3px 12px #00000029}[data-theme=dark] .deployment-path-step.is-action:hover{color:#a7dcf8;background:linear-gradient(135deg,#4da8da38,#ffffff0e);border-color:#6bc0edad;box-shadow:inset 3px 0 #73c6f1,0 7px 18px #00000038}[data-theme=dark] .deployment-path-step-text{color:#dbe7ef}@media (width<=1100px){.docs-toc{display:none}.docs-content{max-width:820px;margin:0 auto}}@media (width<=768px){.deployment-option-grid,.next-steps-grid,.next-steps-optional-grid{grid-template-columns:1fr}.quick-start-handoff,.next-steps-ready{grid-template-columns:auto minmax(0,1fr)}.quick-start-handoff-action,.next-steps-ready-action{text-align:left;grid-column:2;justify-self:start}.deployment-path-heading{flex-direction:column-reverse;gap:10px}.deployment-path-back{align-self:flex-start}.deployment-path-handoff{grid-template-columns:1fr;gap:8px}.deployment-path-handoff-arrow{justify-self:start;margin-left:16px;transform:rotate(90deg)}.deployment-path-step{min-height:0}.docs-pager{flex-direction:column}.docs-pager-link,.docs-pager-spacer{max-width:100%}.docs-pager-spacer{display:none}.docs-copy-btn{opacity:1}}
