.doc-body{color:var(--text);font-size:16px;line-height:1.8}.doc-body>*+*{margin-top:1em}.doc-body h2{margin-top:2.2em;scroll-margin-top:80px;font-size:22px;font-weight:700;line-height:1.35}.doc-body h3{margin-top:1.6em;scroll-margin-top:80px;font-size:18px;font-weight:600}.doc-body ul{padding-left:1.4em;list-style:outside}.doc-body ol{padding-left:1.4em;list-style:decimal}.doc-body li+li{margin-top:.35em}.doc-body a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.doc-body code{background:var(--surface-2);border-radius:4px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9em}.doc-body blockquote{border-left:3px solid var(--accent);background:var(--surface-2);color:var(--text-2);border-radius:0 6px 6px 0;padding:10px 14px}.doc-body .doc-table table{border-collapse:collapse;width:100%;font-size:14px}.doc-body .doc-table th{text-align:left;color:var(--text-2);background:var(--surface-2);border-bottom:1px solid var(--border);padding:8px 12px;font-weight:600}.doc-body .doc-table td{border-bottom:1px solid var(--border);vertical-align:top;padding:8px 12px}.doc-body .doc-table li+li{margin-top:0}
