.doc-body{color:rgb(var(--fg))}.doc-body h1,.doc-body h2,.doc-body h3,.doc-body h4{color:rgb(var(--fg));font-weight:700;line-height:1.3;margin:1.75em 0 .6em}.doc-body h1{font-size:1.5rem}.doc-body h2{font-size:1.25rem;border-bottom:1px solid rgb(var(--line));padding-bottom:.4em}.doc-body h3{font-size:1.1rem}.doc-body h4{font-size:1rem}.doc-body p{margin:.9em 0;color:rgb(var(--muted))}.doc-body a{color:rgb(var(--primary));text-decoration:underline;text-underline-offset:2px}.doc-body a:hover{color:rgb(var(--primary-hover))}.doc-body strong{color:rgb(var(--fg));font-weight:600}.doc-body ul,.doc-body ol{margin:.9em 0;padding-left:1.5em;color:rgb(var(--muted))}.doc-body ul{list-style:disc}.doc-body ol{list-style:decimal}.doc-body li{margin:.3em 0}.doc-body blockquote{margin:1em 0;border-left:3px solid rgb(var(--primary));background:rgb(var(--surface-2));padding:.6em 1em;border-radius:0 .5rem .5rem 0;color:rgb(var(--muted))}.doc-body code{background:rgb(var(--surface-2));border:1px solid rgb(var(--line));border-radius:.3rem;padding:.1em .35em;font-size:.85em;color:rgb(var(--fg))}.doc-body pre{background:rgb(var(--surface-2));border:1px solid rgb(var(--line));border-radius:.6rem;padding:1em;margin:1em 0;overflow-x:auto}.doc-body pre code{background:transparent;border:0;padding:0;display:block}.doc-body table{width:100%;margin:1em 0;border-collapse:collapse;font-size:.875rem}.doc-body th,.doc-body td{border:1px solid rgb(var(--line));padding:.5em .75em;text-align:left}.doc-body th{background:rgb(var(--surface-2));color:rgb(var(--fg));font-weight:600}.doc-body td{color:rgb(var(--muted))}.doc-body hr{border:0;border-top:1px solid rgb(var(--line));margin:2em 0}.doc-body img{max-width:100%;border-radius:.6rem;margin:1em 0}
