.markdown-body{min-width:0;font-size:.9375rem;line-height:1.7;overflow-wrap:anywhere}.markdown-body>:first-child{margin-top:0}.markdown-body>:last-child{margin-bottom:0}.markdown-body p{margin:.6rem 0}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4{margin:1.2rem 0 .5rem;line-height:1.35;letter-spacing:-.01em}.markdown-body h1{font-size:1.25rem}.markdown-body h2{font-size:1.125rem}.markdown-body h3,.markdown-body h4{font-size:1rem}.markdown-body ol,.markdown-body ul{margin:.6rem 0;padding-left:1.35rem}.markdown-body li{margin:.25rem 0}.markdown-body blockquote{margin:.7rem 0;padding-left:.9rem;border-left:3px solid var(--color-ink);color:var(--color-muted)}.markdown-body a{color:var(--color-ink);text-decoration:underline;text-underline-offset:2px;text-decoration-color:var(--color-ink-3)}.markdown-body a:hover{text-decoration-color:var(--color-ink)}.markdown-body code{font-family:var(--font-mono);font-size:.82em;padding:.12em .35em;background:var(--color-surface-strong);border:1px solid var(--color-line)}.markdown-body table{border-collapse:collapse;margin:.8rem 0;width:100%;font-size:.85rem}.markdown-body td,.markdown-body th{border:1px solid var(--color-line);padding:.4rem .6rem;text-align:left}.markdown-body th{background:var(--color-surface-strong);font-weight:700}.markdown-body hr{border:0;border-top:1px solid var(--color-line);margin:1.2rem 0}.markdown-body .md-codeblock code{padding:0;border:0;background:transparent;font-size:inherit}.md-codeblock{margin:.8rem 0;border:1px solid var(--color-line);border-radius:var(--radius);overflow:hidden}.md-codeblock-head{display:flex;align-items:center;justify-content:space-between;padding:.35rem .6rem;border-bottom:1px solid var(--color-line);background:var(--color-surface-strong);font-family:var(--font-mono);font-size:.625rem;letter-spacing:.07em;text-transform:uppercase;color:var(--color-muted)}.md-copy{border:0;border-bottom:1px solid;background:transparent;color:var(--color-ink-2);font:inherit;padding:0;cursor:pointer}.md-copy:hover{color:var(--color-ink)}.md-codeblock pre{max-height:24rem;margin:0;overflow:auto;padding:.75rem;background:var(--color-ink);color:var(--color-paper);font-family:var(--font-mono);font-size:.75rem;line-height:1.65}.md-codeblock code{font-family:inherit}.md-codeblock .hljs-comment,.md-codeblock .hljs-quote{color:#8B8E96;font-style:italic}.md-codeblock .hljs-keyword,.md-codeblock .hljs-literal,.md-codeblock .hljs-selector-tag{color:#5CCE7A}.md-codeblock .hljs-attr,.md-codeblock .hljs-string,.md-codeblock .hljs-template-tag{color:#9FD68C}.md-codeblock .hljs-built_in,.md-codeblock .hljs-number,.md-codeblock .hljs-symbol{color:#E2B868}.md-codeblock .hljs-function .hljs-title,.md-codeblock .hljs-section,.md-codeblock .hljs-title{color:#E9EAEC}.md-codeblock .hljs-class .hljs-title,.md-codeblock .hljs-type{color:#86CE96}.md-codeblock .hljs-params,.md-codeblock .hljs-template-variable,.md-codeblock .hljs-variable{color:#E9EAEC}.md-codeblock .hljs-meta,.md-codeblock .hljs-tag{color:#8B8E96}.md-codeblock .hljs-name{color:#5CCE7A}