body{background:var(--sheet)}.docs-layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:48px;padding-block:32px 72px;display:grid}.docs-sidebar{border-right:1px solid var(--line);padding-right:24px;position:sticky;top:24px}.docs-sidebar nav{flex-direction:column;align-items:stretch;gap:3px;display:flex}.docs-sidebar .docs-nav-title{letter-spacing:0;margin:8px 0 14px 10px;font-size:.8125rem}.docs-sidebar a{color:var(--muted);border-radius:6px;padding:8px 10px;font-size:.8125rem;font-weight:400;line-height:1.5}.docs-sidebar a:hover{color:var(--ink);background:var(--paper)}.docs-sidebar a[aria-current=location]{color:var(--accent);background:var(--wash);font-weight:600}.docs-content{min-width:0;max-width:78ch;font-size:.875rem}.docs-content h1{letter-spacing:-.03em;margin:4px 0 16px;font-size:2rem;line-height:1.25}.docs-content h2{letter-spacing:-.02em;margin-bottom:16px;font-size:1.375rem}.docs-content h3{letter-spacing:-.01em;margin:24px 0 8px;font-size:1rem}.docs-content p,.docs-content dd{color:var(--muted);margin-bottom:16px;font-size:.875rem;line-height:1.75}.docs-content .docs-lead{font-size:.9375rem}.docs-content .docs-updated{margin-bottom:20px;font-size:.75rem}.docs-content section+section{border-top:1px solid var(--line);margin-top:32px;padding-top:32px}.docs-content section{scroll-margin-top:24px}.docs-notice{background:var(--paper);border:1px solid var(--line);border-radius:6px;margin:20px 0;padding:16px 18px}.docs-notice p{margin:6px 0 0}.docs-content code{overflow-wrap:anywhere;border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:4px;padding:2px 5px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.85em}.docs-capabilities{margin:0}.docs-capabilities>div{border-bottom:1px solid var(--line);padding-block:14px}.docs-capabilities>div:last-child{border-bottom:0}.docs-capabilities dt{margin-bottom:5px;font-weight:600}.docs-capabilities dd{margin:0}.docs-process{padding-left:20px}.docs-process li{padding-left:6px}.docs-process li::marker{color:var(--muted);font-variant-numeric:tabular-nums}.docs-process h3{margin-top:20px}.docs-next{margin-top:24px}@media (width<=900px){.docs-layout{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:24px}.docs-sidebar{z-index:10;background:var(--sheet);border-right:0;border-bottom:1px solid var(--line);min-width:0;padding:8px 0;position:sticky;top:0}.docs-sidebar nav{flex-flow:row;gap:4px 8px;overflow-x:auto}.docs-sidebar .docs-nav-title{display:none}.docs-sidebar a{flex-shrink:0;align-items:center;min-height:44px;display:inline-flex}.docs-content{max-width:100%}}@media (width<=760px){.docs-sidebar nav>a:first-of-type{display:inline-flex}.docs-content h1{font-size:1.75rem}}.docs-list{color:var(--muted);padding-left:20px;line-height:1.75}.docs-list li+li{margin-top:6px}.docs-content strong{color:var(--ink)}@media (width<=900px){.docs-content section{scroll-margin-top:88px}}.legal-page{padding-block:32px 72px}.legal-page h2{margin-top:8px}
