.docs_root__4_wTc{min-height:100vh;background:var(--mw-ground);color:var(--mw-ink);color-scheme:light}.docs_layout__Q67TU{max-width:1200px;margin:0 auto;padding:36px clamp(16px,4vw,40px) 88px;display:grid;grid-template-columns:224px minmax(0,1fr);gap:clamp(28px,5vw,68px);align-items:start}.docs_sidebar__Ky15s{position:sticky;top:88px;max-height:calc(100dvh - 112px);overflow-y:auto;padding:0 8px 12px 0}.docs_navGroup__hnFuW+.docs_navGroup__hnFuW{margin-top:22px}.docs_navTitle__5iGxe{margin:0 0 7px 10px;font-size:12px;font-weight:600;color:var(--mw-ink-3)}.docs_sidebar__Ky15s a{display:block;padding:8px 10px;border-radius:9px;color:var(--mw-ink-2);text-decoration:none;font-size:14px;line-height:1.4}.docs_sidebar__Ky15s a:hover{background:var(--mw-band)}.docs_sidebar__Ky15s a[aria-current=page]{background:var(--mw-surface);color:var(--mw-peri-deep);box-shadow:var(--mw-raise-sm);font-weight:600}.docs_article__lQT41{min-width:0;font-size:15px;line-height:1.7;overflow-wrap:anywhere}.docs_docHeader__9YPac{margin-bottom:28px}.docs_article__lQT41 h1{font-size:clamp(30px,4vw,44px);line-height:1.1;letter-spacing:-.035em;margin:0 0 18px;font-weight:600}.docs_article__lQT41 h2{margin:36px 0 12px;font-size:23px;line-height:1.25;letter-spacing:-.02em;font-weight:600;scroll-margin-top:90px}.docs_article__lQT41 h3{margin:22px 0 8px;font-size:17px;line-height:1.4;font-weight:600}.docs_article__lQT41 p{margin:12px 0;color:var(--mw-ink-2)}.docs_article__lQT41 .docs_lead__w5x7G{font-size:18px;line-height:1.55;max-width:64ch}.docs_article__lQT41 .docs_status__K5aZA{font-size:13px;color:var(--mw-ink-3);border-left:3px solid var(--mw-peri-deep);padding-left:12px}.docs_article__lQT41 a{color:var(--mw-peri-deep);text-decoration:underline;text-underline-offset:3px}.docs_article__lQT41 h2 a{color:inherit;text-decoration:none}.docs_anchor__TlACX{color:var(--mw-ink-3);font-size:16px}.docs_article__lQT41 ol,.docs_article__lQT41 ul{margin:14px 0;padding-left:22px;color:var(--mw-ink-2)}.docs_article__lQT41 li+li{margin-top:8px}.docs_article__lQT41 code{font-size:.88em;font-family:var(--font-geist-mono),monospace}.docs_article__lQT41 strong{color:var(--mw-ink);font-weight:600}.docs_note__8wvN_{background:var(--mw-band);border-radius:16px;padding:18px 20px;margin:24px 0;color:var(--mw-ink-2)}.docs_note__8wvN_>strong{display:block;margin-bottom:6px}.docs_code__aljWI{min-width:0;margin:20px 0;border-radius:16px;background:var(--mw-surface);border:1px solid var(--mw-line);overflow:hidden}.docs_code__aljWI figcaption{border-bottom:1px solid var(--mw-line);padding:10px 16px;color:var(--mw-ink-3);font-size:12px}.docs_code__aljWI pre{margin:0;padding:16px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.65}.docs_code__aljWI code{font-size:inherit}.docs_table__dzJMU{width:100%;table-layout:fixed;border-collapse:collapse;margin:22px 0;font-size:13px;line-height:1.6}.docs_table__dzJMU caption{text-align:left;font-weight:600;color:var(--mw-ink-3);margin-bottom:8px}.docs_table__dzJMU td,.docs_table__dzJMU th{padding:12px 10px;border-bottom:1px solid var(--mw-line);text-align:left;vertical-align:top;overflow-wrap:anywhere}.docs_table__dzJMU th{font-size:12px;font-weight:600;color:var(--mw-ink-3)}.docs_table__dzJMU td{color:var(--mw-ink-2)}.docs_table__dzJMU code{font-size:12px}.docs_sources__c_ZQf{margin-top:32px;padding-top:16px;border-top:1px solid var(--mw-line);font-size:13px;color:var(--mw-ink-3)}.docs_sources__c_ZQf summary{cursor:pointer;font-weight:600;padding:4px 0}.docs_figure___o0e5{margin:24px 0}.docs_figure___o0e5 figcaption{margin-top:12px;font-size:13px;color:var(--mw-ink-3)}.docs_branches__JSeHz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.docs_node__sw1Vv{background:var(--mw-surface);border:1px solid var(--mw-line);border-radius:16px;padding:18px;min-width:0}.docs_node__sw1Vv strong{display:block}.docs_node__sw1Vv p{font-size:13px;margin-bottom:0}.docs_edge__o2j3Y{color:var(--mw-peri-deep);font-size:13px;text-align:center;margin:12px 0}.docs_state__fEk4J{background:var(--mw-band);border-radius:16px;padding:20px}.docs_stack__XW3TO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.docs_stack__XW3TO p{font-size:13px}.docs_stack__XW3TO small{color:var(--mw-peri-deep)}.docs_glossary__IGOEv{margin:20px 0}.docs_glossary__IGOEv dt{font-weight:600;margin-top:20px;scroll-margin-top:90px}.docs_glossary__IGOEv dd{margin:4px 0 0;color:var(--mw-ink-2)}.docs_root__4_wTc a:focus-visible,.docs_root__4_wTc summary:focus-visible{outline:2px solid var(--mw-peri-deep);outline-offset:4px;border-radius:3px}.docs_skip__5kMjt{position:fixed;top:-100px;left:16px;z-index:60;padding:12px 16px;color:var(--mw-ink);background:var(--mw-surface);border-radius:12px}.docs_skip__5kMjt:focus{top:12px}@media (max-width:960px){.docs_layout__Q67TU{grid-template-columns:190px minmax(0,1fr);gap:24px}.docs_stack__XW3TO{grid-template-columns:1fr}}@media (max-width:700px){.docs_layout__Q67TU{display:block;padding-top:20px}.docs_sidebar__Ky15s{position:static;max-height:none;padding:0 0 24px;margin-bottom:28px;border-bottom:1px solid var(--mw-line)}.docs_sidebar__Ky15s nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}.docs_navGroup__hnFuW+.docs_navGroup__hnFuW{margin-top:0}.docs_sidebar__Ky15s a{padding:8px;font-size:13px}.docs_navTitle__5iGxe{margin-left:8px}.docs_branches__JSeHz{grid-template-columns:1fr}.docs_table__dzJMU thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.docs_table__dzJMU tr{display:block;padding:12px 0;border-bottom:1px solid var(--mw-line)}.docs_table__dzJMU td{display:block;border:0;padding:4px 0}.docs_table__dzJMU td:before{content:attr(data-label) ": ";font-weight:600;color:var(--mw-ink)}}