.docs_page__MeUqK{--docs-bg:#070a0f;--docs-panel:#0d141f;--docs-line:#1f2b3d;--docs-ink:#e2e8f0;--docs-strong:#f8fafc;--docs-muted:#94a3b8;--docs-accent:#38bdf8;--docs-accent-strong:#0284c7;--docs-code-bg:#111a28;--docs-note:#0c2233;--docs-note-line:#0e4a6b;--docs-tip:#0b2419;--docs-tip-line:#14532d;--docs-warn:#2a1d0a;--docs-warn-line:#78510f;min-height:100vh;background:var(--docs-bg);color:var(--docs-ink);font-family:Inter,Segoe UI,PingFang SC,Microsoft YaHei,Arial,sans-serif}html[data-theme=light] .docs_page__MeUqK{--docs-bg:#f8fafc;--docs-panel:#ffffff;--docs-line:#e2e8f0;--docs-ink:#1e293b;--docs-strong:#0f172a;--docs-muted:#475569;--docs-accent:#0369a1;--docs-accent-strong:#0284c7;--docs-code-bg:#f1f5f9;--docs-note:#f0f9ff;--docs-note-line:#bae6fd;--docs-tip:#ecfdf5;--docs-tip-line:#a7f3d0;--docs-warn:#fffbeb;--docs-warn-line:#fde68a}.docs_layout__Q67TU{display:grid;grid-template-columns:250px minmax(0,1fr) 210px;gap:40px;max-width:1320px;margin:0 auto;padding:32px 24px 80px}.docs_layoutNoToc__I_iW_{grid-template-columns:250px minmax(0,1fr)}.docs_layoutNoToc__I_iW_ .docs_article__lQT41{max-width:1000px}.docs_sidebar__Ky15s,.docs_toc__TVSAU{position:sticky;top:24px;align-self:start;max-height:calc(100vh - 48px);overflow-y:auto}.docs_mobileNav__gwW1o{display:none}.docs_sidebarNav__7nm57{display:grid;gap:18px;font-size:1rem}.docs_sidebarHome__YRtsO{color:var(--docs-muted);text-decoration:none;font-weight:600}.docs_sidebarSection__5y0XE p{margin:0 0 6px;color:var(--docs-muted);font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.docs_sidebarSection__5y0XE ul{margin:0;padding:0;list-style:none;display:grid;gap:2px}.docs_sidebarHome__YRtsO,.docs_sidebarSection__5y0XE a{display:block;padding:5px 10px;border-radius:6px;color:var(--docs-ink);text-decoration:none;line-height:1.35}.docs_sidebarHome__YRtsO:hover,.docs_sidebarSection__5y0XE a:hover{background:var(--docs-code-bg)}.docs_sidebarNav__7nm57 a.docs_active__JDk6b{background:var(--docs-accent-strong);color:#fff}.docs_main__5I0Bm{min-width:0}.docs_article__lQT41{max-width:780px}.docs_eyebrow__0_K1P{margin:0 0 8px;color:var(--docs-accent);font-size:.875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.docs_article__lQT41 h1{margin:0 0 20px;color:var(--docs-strong);font-size:2.125rem;line-height:1.2;letter-spacing:-.01em}.docs_lede__QZqql{color:var(--docs-muted);font-size:1.0625rem;line-height:1.65}.docs_prose__0N6Hk{font-size:1rem;line-height:1.75}.docs_prose__0N6Hk h2{margin:44px 0 12px;padding-top:8px;font-size:1.4375rem;line-height:1.3}.docs_prose__0N6Hk h2,.docs_prose__0N6Hk h3{color:var(--docs-strong);scroll-margin-top:24px}.docs_prose__0N6Hk h3{margin:30px 0 8px;font-size:1.125rem}.docs_prose__0N6Hk h4{margin:22px 0 6px;color:var(--docs-strong);font-size:1rem}.docs_prose__0N6Hk p{margin:0 0 14px}.docs_prose__0N6Hk ol,.docs_prose__0N6Hk ul{margin:0 0 16px;padding-left:24px}.docs_prose__0N6Hk li{margin:4px 0}.docs_prose__0N6Hk li>p,.docs_prose__0N6Hk li>ul{margin:6px 0}.docs_prose__0N6Hk strong{color:var(--docs-strong)}.docs_prose__0N6Hk a{color:var(--docs-accent);text-underline-offset:3px}.docs_prose__0N6Hk code{padding:1px 6px;border:1px solid var(--docs-line);border-radius:5px;background:var(--docs-code-bg);font-family:Geist Mono,Consolas,monospace;font-size:.88em;overflow-wrap:anywhere}.docs_prose__0N6Hk pre{margin:0 0 16px;padding:14px 16px;border:1px solid var(--docs-line);border-radius:8px;background:var(--docs-code-bg);overflow-x:auto}.docs_prose__0N6Hk pre code{padding:0;border:0;background:none}.docs_prose__0N6Hk hr{margin:32px 0;border:0;border-top:1px solid var(--docs-line)}.docs_prose__0N6Hk .docs-table{margin:0 0 18px;overflow-x:auto;border:1px solid var(--docs-line);border-radius:8px}.docs_prose__0N6Hk table{width:100%;border-collapse:collapse;font-size:1rem;line-height:1.55}.docs_prose__0N6Hk th{padding:9px 12px;background:var(--docs-code-bg);color:var(--docs-strong);text-align:left;font-weight:650}.docs_prose__0N6Hk td{padding:9px 12px;border-top:1px solid var(--docs-line);vertical-align:top}.docs_prose__0N6Hk .docs-callout{margin:0 0 18px;padding:12px 16px;border:1px solid var(--docs-note-line);border-left-width:4px;border-radius:8px;background:var(--docs-note)}.docs_prose__0N6Hk .docs-callout p{margin:0}.docs_prose__0N6Hk .docs-callout-tip{border-color:var(--docs-tip-line);background:var(--docs-tip)}.docs_prose__0N6Hk .docs-callout-warning{border-color:var(--docs-warn-line);background:var(--docs-warn)}.docs_pager__xfPO4{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:56px;padding-top:24px;border-top:1px solid var(--docs-line)}.docs_pager__xfPO4 a{display:grid;gap:2px;padding:12px 16px;border:1px solid var(--docs-line);border-radius:8px;color:var(--docs-strong);text-decoration:none}.docs_pager__xfPO4 a:hover{border-color:var(--docs-accent)}.docs_pager__xfPO4 small{color:var(--docs-muted);font-size:.875rem}.docs_pagerNext__ke0ub{text-align:right}.docs_toc__TVSAU{font-size:.9375rem}.docs_toc__TVSAU p{margin:0 0 8px;color:var(--docs-muted);font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.docs_toc__TVSAU ul{margin:0;padding:0 0 0 12px;border-left:1px solid var(--docs-line);list-style:none;display:grid;gap:6px}.docs_toc__TVSAU a{color:var(--docs-muted);text-decoration:none;line-height:1.4}.docs_toc__TVSAU a:hover{color:var(--docs-accent)}.docs_startLinks__vizZ9{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 8px}.docs_startLinks__vizZ9 a{padding:9px 14px;border:1px solid var(--docs-line);border-radius:8px;color:var(--docs-strong);font-size:1rem;font-weight:600;text-decoration:none}.docs_startLinks__vizZ9 a:hover{border-color:var(--docs-accent)}.docs_startLinks__vizZ9 a.docs_primaryLink__sRTez{border-color:var(--docs-accent-strong);background:var(--docs-accent-strong);color:#fff}.docs_indexSection__pLLfA h2{margin:40px 0 14px;color:var(--docs-strong);font-size:1.25rem}.docs_cardGrid__1r0hW{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}.docs_card__b4GlT{display:grid;align-content:start;gap:6px;padding:16px;border:1px solid var(--docs-line);border-radius:10px;background:var(--docs-panel);color:var(--docs-ink);text-decoration:none}.docs_card__b4GlT:hover{border-color:var(--docs-accent)}.docs_card__b4GlT strong{color:var(--docs-strong);font-size:1rem}.docs_card__b4GlT span{color:var(--docs-muted);font-size:1rem;line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:1180px){.docs_layout__Q67TU{grid-template-columns:230px minmax(0,1fr)}.docs_toc__TVSAU{display:none}}@media (max-width:820px){.docs_layout__Q67TU{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px 16px 64px}.docs_sidebar__Ky15s{position:static;max-height:none;overflow:visible}.docs_desktopNav__4Ajhu{display:none}.docs_mobileNav__gwW1o{display:block;border:1px solid var(--docs-line);border-radius:8px;background:var(--docs-panel)}.docs_mobileNav__gwW1o summary{padding:10px 14px;color:var(--docs-strong);font-size:1rem;font-weight:600;cursor:pointer}.docs_mobileNav__gwW1o .docs_sidebarNav__7nm57{padding:4px 8px 12px}.docs_article__lQT41 h1{font-size:1.6875rem}.docs_pager__xfPO4{grid-template-columns:1fr}.docs_pagerNext__ke0ub{text-align:left}}.blog_wrap__pnkTc{max-width:1120px;margin:0 auto;padding:40px 24px 96px}.blog_column__7ajvL{max-width:760px;margin:0 auto}.blog_header__354uX{max-width:760px;margin:0 0 32px}.blog_header__354uX h1{margin:0 0 14px;color:var(--docs-strong);font-size:2.375rem;line-height:1.15;letter-spacing:-.01em}.blog_header__354uX p{margin:0;color:var(--docs-muted);font-size:1.0625rem;line-height:1.65}.blog_grid__1mQUH{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.blog_card__6gn_X{display:grid;align-content:start;gap:10px;padding:20px;border:1px solid var(--docs-line);border-radius:12px;background:var(--docs-panel);color:var(--docs-ink);text-decoration:none}.blog_card__6gn_X:hover{border-color:var(--docs-accent)}.blog_card__6gn_X h2{margin:0;color:var(--docs-strong);font-size:1.1875rem;line-height:1.35}.blog_card__6gn_X p{margin:0;color:var(--docs-muted);font-size:1rem;line-height:1.6}.blog_meta__l_Cxn{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--docs-muted);font-size:.875rem}.blog_tag__k43Pg{padding:2px 8px;border:1px solid var(--docs-line);border-radius:999px;color:var(--docs-accent);font-size:.8125rem}.blog_back___MR7A{display:inline-block;margin:0 0 20px;color:var(--docs-accent);font-size:.9375rem;text-decoration:none}.blog_back___MR7A:hover{text-decoration:underline}.blog_postMeta__IjTU0{margin:-6px 0 28px}.blog_prose__kqklI figure{max-width:560px;margin:24px auto}.blog_prose__kqklI figure img{display:block;width:100%;height:auto;border:1px solid var(--docs-line);border-radius:10px;background:#000}.blog_prose__kqklI figcaption{margin-top:8px;color:var(--docs-muted);font-size:.9375rem;line-height:1.5}.blog_cta__c_MAS{margin:48px 0 0;padding:24px;border:1px solid var(--docs-accent-strong);border-radius:12px;background:var(--docs-note)}.blog_cta__c_MAS h2{margin:0 0 8px;color:var(--docs-strong);font-size:1.25rem}.blog_cta__c_MAS p{margin:0 0 16px;color:var(--docs-ink);line-height:1.6}.blog_ctaLinks___RjPR{display:flex;flex-wrap:wrap;gap:10px}.blog_ctaLinks___RjPR a{padding:9px 14px;border:1px solid var(--docs-line);border-radius:8px;color:var(--docs-strong);font-weight:600;text-decoration:none}.blog_ctaLinks___RjPR a:first-child{border-color:var(--docs-accent-strong);background:var(--docs-accent-strong);color:#fff}.blog_related__kSxUC{margin-top:48px}.blog_related__kSxUC>h2{margin:0 0 14px;color:var(--docs-strong);font-size:1.25rem}@media (max-width:760px){.blog_wrap__pnkTc{padding:24px 16px 64px}.blog_header__354uX h1{font-size:1.875rem}.blog_grid__1mQUH{grid-template-columns:minmax(0,1fr)}}