.docs{grid-template-columns:208px minmax(0,1fr);gap:64px;padding:72px 24px 120px;font-size:16px;line-height:1.6;display:grid}.docs-nav{align-self:start;font-size:15px;line-height:1.4}.docs-nav ul{border-left:1px solid var(--hair);margin:0;padding:0;list-style:none}.docs-nav li.docs-gap{border-top:1px solid var(--hair);margin-top:12px;padding-top:12px}.docs-nav a{min-height:32px;color:var(--ink-2);border-left:1px solid #0000;align-items:center;margin-left:-1px;padding:4px 12px 4px 16px;display:flex}.docs-nav a:hover{color:var(--ink)}.docs-nav a[aria-current=page]{border-left-color:var(--ink);color:var(--ink);font-weight:500}.docs-body{min-width:0;max-width:760px}.docs-body h1{letter-spacing:-.035em;overflow-wrap:break-word;text-wrap:balance;margin:0;font-size:clamp(38px,5vw,56px);font-weight:500;line-height:1.05}.docs-body .docs-lede{max-width:640px;color:var(--ink-2);margin:20px 0 0;font-size:19px;line-height:1.55}.docs-body h2{border-top:1px solid var(--hair);letter-spacing:-.025em;overflow-wrap:break-word;text-wrap:balance;margin:64px 0 0;padding-top:32px;font-size:clamp(24px,2.6vw,32px);font-weight:500;line-height:1.15}.docs-body h3{overflow-wrap:anywhere;margin:36px 0 0;font-size:17px;font-weight:500;line-height:1.35}.docs-body h2+p,.docs-body h3+p{margin-top:12px}.docs-body p,.docs-body li{max-width:68ch;color:var(--ink-2)}.docs-body p{margin:16px 0 0}.docs-body .docs-lede+*{margin-top:40px}.docs-body ul,.docs-body ol{margin:16px 0 0;padding-left:1.25em}.docs-body li+li{margin-top:6px}.docs-body strong{color:var(--ink);font-weight:500}.docs-body a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}.docs-body a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.docs-body code{overflow-wrap:anywhere;font-size:.88em}.docs-body :not(pre)>code{border:1px solid var(--hair);background:var(--bg-2);color:var(--ink);border-radius:4px;padding:.1em .38em}.docs-body pre{border:1px solid var(--hair-2);border-radius:var(--r-lg);background:var(--bg-2);max-width:100%;color:var(--ink);margin:24px 0 0;padding:16px 20px;font-size:13.5px;line-height:1.65;overflow-x:auto}.docs-body pre code{font-size:inherit;overflow-wrap:normal;white-space:pre}.docs-body h2+pre,.docs-body h3+pre{margin-top:16px}.docs-body .scroll{border-bottom:1px solid var(--hair);max-width:100%;margin-top:24px}.docs-body table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.5}.docs-body th{border-bottom:1px solid var(--hair);text-align:left;vertical-align:top;color:var(--ink-3);padding:12px 24px 12px 0;font-size:13px;font-weight:500}.docs-body td{border-top:1px solid var(--hair);text-align:left;vertical-align:top;color:var(--ink-2);padding:14px 24px 14px 0}.docs-body tbody tr:first-child td{border-top:0}.docs-body td:first-child{color:var(--ink)}.docs-body td code{overflow-wrap:normal;white-space:nowrap}@media (width<=820px){.docs{grid-template-columns:minmax(0,1fr);gap:40px;padding:40px 24px 80px}.docs-nav ul{border-left:0;border-bottom:1px solid var(--hair);flex-wrap:wrap;gap:0 4px;padding-bottom:12px;display:flex}.docs-nav li.docs-gap{border-top:0;margin-top:0;padding-top:0}.docs-nav a{border-bottom:1px solid #0000;border-left:0;min-height:44px;margin-left:0;padding:0 12px}.docs-nav a[aria-current=page]{border-bottom-color:var(--ink)}.docs-body h2{margin-top:48px;padding-top:24px}.docs-body .docs-lede{font-size:17px}}
