.docs_shell__vx24z{--doc-bg:#0b1220;--doc-panel:#101a2d;--doc-text:#edf2fc;--doc-muted:#acbad0;--doc-line:#34445e;--doc-link:#90b8ff;background:var(--doc-bg);color:var(--doc-text);min-height:100vh;font-family:var(--font-inter),sans-serif;line-height:1.75}html[data-theme=light] .docs_shell__vx24z{--doc-bg:#fff;--doc-panel:#f5f7fb;--doc-text:#142238;--doc-muted:#4b5c73;--doc-line:#cbd3e0;--doc-link:#315ca8}html[data-theme=contrast] .docs_shell__vx24z{--doc-bg:#000;--doc-panel:#111;--doc-text:#fff;--doc-muted:#fff;--doc-line:#fff;--doc-link:#ff0}.docs_shell__vx24z *{box-sizing:border-box}.docs_shell__vx24z a{color:var(--doc-link);text-underline-offset:4px}.docs_shell__vx24z a:hover{text-decoration:underline}.docs_shell__vx24z :is(a,button,summary,input,select,textarea,pre):focus-visible{outline:2px solid var(--doc-link);outline-offset:4px}.docs_shell__vx24z ::selection{background:var(--doc-link);color:var(--doc-bg)}.docs_header__3Yb0h{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;gap:24px;align-items:center;min-height:72px;padding:12px max(24px,calc((100vw - 1320px) / 2));background:var(--doc-bg);border-bottom:1px solid var(--doc-line)}.docs_brand__omOgi{display:inline-flex;text-decoration:none;min-width:0}.docs_headerDocs__nZhqQ{padding-left:24px;border-left:1px solid var(--doc-line);font-weight:600;text-decoration:none}.docs_headerActions__PEbx1{margin-left:auto;display:flex;align-items:center;gap:16px;white-space:nowrap;font-size:.875rem}.docs_layout__ZC5h5{display:grid;grid-template-columns:250px minmax(0,1fr);max-width:1320px;margin:0 auto;padding:40px 24px 80px;grid-gap:56px;gap:56px}.docs_sidebar__AQIV8{min-width:0}.docs_desktopMenu__o5_5D{position:-webkit-sticky;position:sticky;top:112px;max-height:calc(100vh - 136px);overflow-y:auto;padding:4px}.docs_mobileMenu__FLUR_{display:none}.docs_searchLabel__Q1VWS{display:block;font-size:.8125rem;font-weight:600;margin-bottom:8px}.docs_search__Rhdd9,.docs_widget__L_MV3 select{width:100%;min-height:44px;padding:10px 12px;color:var(--doc-text);background:var(--doc-panel);border:1px solid var(--doc-line);border-radius:4px;font:inherit;font-size:.875rem}.docs_search__Rhdd9::placeholder{color:var(--doc-muted)}.docs_navigation__npYiM{display:grid;grid-gap:4px;gap:4px;margin-top:20px}.docs_navigation__npYiM a{padding:9px 12px;border-radius:4px;color:var(--doc-muted);text-decoration:none;font-size:.875rem;line-height:1.5}.docs_navigation__npYiM a:hover{background:var(--doc-panel);color:var(--doc-text)}.docs_navigation__npYiM a[aria-current=page]{background:var(--doc-panel);color:var(--doc-link);font-weight:650}.docs_navFooter__xqSSV{display:grid;grid-gap:12px;gap:12px;margin-top:28px;padding:24px 12px 0;border-top:1px solid var(--doc-line);font-size:.75rem}.docs_article__AHV2c{max-width:780px;width:100%;min-width:0}.docs_article__AHV2c h1{font-size:2.5rem;line-height:1.2;letter-spacing:-.025em;margin:0 0 20px;font-weight:700;text-wrap:balance}.docs_description__WSqRv{font-size:1.125rem;color:var(--doc-muted);margin:0 0 24px;max-width:66ch}.docs_actions__rMLsV{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.docs_button__TwPsR{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 14px;min-height:42px;font:inherit;font-size:.8125rem;font-weight:600;line-height:1.5;color:var(--doc-link);background:var(--doc-panel);border:1px solid var(--doc-line);border-radius:4px;cursor:pointer;text-decoration:none}.docs_button__TwPsR:hover{border-color:var(--doc-link);text-decoration:none}.docs_button__TwPsR:disabled{cursor:wait;color:var(--doc-muted)}.docs_copyStatus__kVNwr{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.docs_copyFallback__OsDkn{flex-basis:100%;width:100%}.docs_copyFallback__OsDkn textarea{width:100%;min-height:180px;padding:12px;background:var(--doc-panel);color:var(--doc-text);border:1px solid var(--doc-line);font:inherit;font-size:.8125rem}.docs_toc___yk1t{border-block:1px solid var(--doc-line);margin:32px 0 40px;padding:18px 0}.docs_toc___yk1t p{margin:0 0 8px;font-size:.8125rem;font-weight:600}.docs_toc___yk1t ul{display:flex;flex-wrap:wrap;gap:6px 24px;list-style:none;padding:0;margin:0}.docs_toc___yk1t a{font-size:.8125rem}.docs_section__bBz9h{margin-top:48px;scroll-margin-top:100px}.docs_section__bBz9h h2{margin:0 0 16px;font-size:1.5rem;line-height:1.35;letter-spacing:-.015em;text-wrap:balance}.docs_section__bBz9h h3{margin:28px 0 12px;font-size:1.0625rem}.docs_section__bBz9h li,.docs_section__bBz9h p{max-width:72ch}.docs_section__bBz9h p{margin:14px 0}.docs_section__bBz9h li{margin:10px 0;padding-left:4px}.docs_section__bBz9h ol,.docs_section__bBz9h ul{padding-left:24px}.docs_guideLinks__sm4ZV{list-style:none;padding:0!important;margin:24px 0 0;border-top:1px solid var(--doc-line)}.docs_guideLinks__sm4ZV li{margin:0;padding:0;border-bottom:1px solid var(--doc-line);max-width:none}.docs_guideLinks__sm4ZV a{display:block;padding:15px 0;font-weight:500}.docs_code__xm9q8{margin:24px 0;border:1px solid var(--doc-line);border-radius:4px;background:var(--doc-panel);min-width:0}.docs_codeTitle__qtcO8{display:flex;gap:12px;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--doc-line);font-size:.8125rem;color:var(--doc-muted);flex-wrap:wrap}.docs_shell__vx24z pre{padding:18px;margin:0;overflow-x:auto;font-size:.8125rem;line-height:1.7;-moz-tab-size:2;tab-size:2;scrollbar-color:var(--doc-line) var(--doc-panel)}.docs_shell__vx24z code{font-family:var(--font-fira-code),monospace}.docs_widget__L_MV3{margin-top:24px;padding:24px;border:1px solid var(--doc-line);border-radius:4px}.docs_widget__L_MV3 label{display:block;font-weight:600;margin-bottom:8px}.docs_file__uI6r8{margin-top:12px;border-top:1px solid var(--doc-line);padding-top:8px}.docs_file__uI6r8 summary{padding:8px 0;cursor:pointer;font-family:var(--font-fira-code),monospace;font-size:.8125rem;overflow-wrap:anywhere}.docs_file__uI6r8 pre{margin-top:8px;background:var(--doc-panel)}.docs_downloadRow__tiUq4{border-top:1px solid var(--doc-line);padding:20px 0}.docs_downloadRow__tiUq4 p{margin:6px 0;color:var(--doc-muted);font-size:.875rem}.docs_downloadLink__qjk23{font-weight:600}.docs_downloadMeta__cKy36{display:flex;flex-wrap:wrap;gap:16px;margin:8px 0;font-size:.8125rem}.docs_hash__Hkr6a{display:block;overflow-wrap:anywhere;color:var(--doc-muted);font-size:.75rem}.docs_notice__3Wazm{padding:16px;background:var(--doc-panel);border:1px solid var(--doc-line)}.docs_prompt__5CZC1{margin-top:24px}.docs_prompt__5CZC1 summary{color:var(--doc-muted);font-size:.8125rem;cursor:pointer}.docs_prompt__5CZC1 pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--doc-panel);margin-top:12px;max-height:400px}.docs_next__9YnA_{gap:24px;padding-top:28px;margin-top:56px;font-size:.875rem}.docs_footer__wV_Tr,.docs_next__9YnA_{display:flex;justify-content:space-between;flex-wrap:wrap;border-top:1px solid var(--doc-line)}.docs_footer__wV_Tr{max-width:1320px;margin:0 auto;padding:24px;gap:12px;color:var(--doc-muted);font-size:.75rem}.docs_skip__pIiyw{position:fixed;top:-100px;left:16px;z-index:50;padding:12px;background:var(--doc-bg)}.docs_skip__pIiyw:focus{top:12px}@media (max-width:900px){.docs_layout__ZC5h5{grid-template-columns:minmax(0,1fr);gap:28px;padding:20px 20px 56px}.docs_desktopMenu__o5_5D{display:none}.docs_mobileMenu__FLUR_{display:block;border-bottom:1px solid var(--doc-line);padding-bottom:14px}.docs_mobileMenu__FLUR_ summary{cursor:pointer;font-size:.875rem}.docs_mobileMenu__FLUR_[open] summary{margin-bottom:18px}.docs_article__AHV2c{max-width:780px;margin:0 auto}.docs_article__AHV2c h1{font-size:2rem}.docs_description__WSqRv{font-size:1rem}.docs_header__3Yb0h{padding:12px 20px;gap:14px}.docs_headerDocs__nZhqQ{padding-left:14px}.docs_headerActions__PEbx1{gap:8px}.docs_widget__L_MV3{padding:16px}}@media (max-width:420px){.docs_header__3Yb0h{padding-inline:14px;gap:10px}.docs_headerDocs__nZhqQ{padding-left:10px;font-size:.875rem}.docs_headerActions__PEbx1{gap:2px}.docs_layout__ZC5h5{padding-inline:16px}}