.md-doc{--doc-pt:11pt;font-size:var(--doc-pt);color:#1b1b1f;overflow-wrap:break-word;background:#fff;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.55}.md-doc>:first-child{margin-top:0}.md-doc h1,.md-doc h2,.md-doc h3,.md-doc h4,.md-doc h5,.md-doc h6{break-after:avoid;color:#111;margin:1.5em 0 .5em;font-weight:700;line-height:1.25}.md-doc h1{letter-spacing:-.02em;margin-top:0;font-size:2em}.md-doc h2{letter-spacing:-.01em;font-size:1.5em}.md-doc h3{font-size:1.2em}.md-doc h4{font-size:1em}.md-doc h5,.md-doc h6{text-transform:uppercase;letter-spacing:.04em;color:#555;font-size:.9em}.md-doc p,.md-doc ul,.md-doc ol,.md-doc blockquote,.md-doc pre,.md-doc table,.md-doc details{margin:0 0 1em}.md-doc ul,.md-doc ol{padding-left:1.6em}.md-doc ul{list-style:outside}.md-doc ol{list-style:decimal}.md-doc li{margin:.25em 0}.md-doc li>ul,.md-doc li>ol{margin:.25em 0 0}.md-doc li:has(>input[type=checkbox]),.md-doc li:has(>p:first-child>input[type=checkbox]:first-child){margin-left:-1.3em;list-style:none}.md-doc input[type=checkbox]{vertical-align:-.12em;accent-color:#222;color-scheme:light;width:1em;height:1em;margin:0 .5em 0 0}.md-doc a{color:#1d4ed8;text-underline-offset:2px;text-decoration:underline}.md-doc img{break-inside:avoid;max-width:100%;height:auto}.md-doc p{orphans:3;widows:3}.md-doc li,.md-doc pre{break-inside:avoid}.md-doc pre[data-long]{break-inside:auto}.md-doc tr{break-inside:avoid}.md-doc h1+*,.md-doc h2+*,.md-doc h3+*,.md-doc h4+*{break-before:avoid}.md-doc .md-math[data-math=block],.md-doc .md-mermaid,.md-doc .md-diagram,.md-doc .md-alert,.md-doc .md-frontmatter,.md-doc .footnotes li{break-inside:avoid}.md-doc hr{border:0;border-top:1px solid #d4d4d8;margin:1.75em 0}.md-doc blockquote{color:#4a4a52;break-inside:avoid;border-left:3px solid #c8c8cf;padding:.1em 0 .1em 1em}.md-doc blockquote>:last-child{margin-bottom:0}.md-doc code{background:#f1f1f4;border-radius:4px;padding:.12em .35em;font-family:ui-monospace,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.88em}.md-doc pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f7f9;border:1px solid #e3e4e8;border-radius:6px;padding:.8em 1em;font-size:.86em;line-height:1.45}.md-doc pre code{font-size:inherit;background:0 0;border-radius:0;padding:0}.md-doc table{border-collapse:collapse;width:100%;font-size:.95em}.md-doc th,.md-doc td{text-align:left;vertical-align:top;border:1px solid #d4d4d8;padding:.4em .7em}.md-doc th[align=right],.md-doc td[align=right]{text-align:right}.md-doc th[align=center],.md-doc td[align=center]{text-align:center}.md-doc th{background:#f1f1f4;font-weight:650}.md-doc thead{display:table-header-group}.md-doc td a{overflow-wrap:anywhere}.md-doc td code,.md-doc th code{white-space:nowrap;overflow-wrap:normal;word-break:keep-all;hyphens:none}.md-doc td code[data-soft],.md-doc th code[data-soft]{white-space:normal}.md-doc kbd{background:#fafafa;border:1px solid #c8c8cf;border-bottom-width:2px;border-radius:4px;padding:.05em .4em;font:.85em ui-monospace,Menlo,Consolas,monospace}.md-doc sup{line-height:0}.md-doc .footnotes{color:#3a3a42;border-top:1px solid #d4d4d8;margin-top:2em;padding-top:.5em;font-size:.9em}.md-doc [data-md-fn-ref]{text-decoration:none}.md-doc .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.md-doc.theme-classic{font-family:Georgia,Iowan Old Style,Times New Roman,Times,serif;line-height:1.6}.md-doc.theme-classic h1,.md-doc.theme-classic h2,.md-doc.theme-classic h3,.md-doc.theme-classic h4{letter-spacing:0;font-family:Georgia,Iowan Old Style,Times New Roman,serif;font-weight:700}.md-doc.theme-classic h1{text-align:center;margin-bottom:.8em;font-size:2.1em}.md-doc.theme-classic h2{border-bottom:1px solid #c8c8cf;padding-bottom:.2em;font-size:1.45em}.md-doc.theme-classic blockquote{border-left-color:#999;font-style:italic}.md-doc.theme-classic a{color:#1a3f8f}.md-doc.theme-classic th{background:#efefe9}.md-doc.theme-technical{line-height:1.5}.md-doc.theme-technical h1,.md-doc.theme-technical h2{border-bottom:1px solid #d0d7de;padding-bottom:.3em}.md-doc.theme-technical h1{font-size:1.9em}.md-doc.theme-technical h2{font-size:1.4em}.md-doc.theme-technical h3{font-size:1.15em}.md-doc.theme-technical pre{background:#f6f8fa;border-color:#d0d7de}.md-doc.theme-technical code{background:#eff1f3}.md-doc.theme-technical th{background:#f6f8fa}.md-doc.theme-technical tbody tr:nth-child(2n){background:#fafbfc}.md-doc.theme-technical a{color:#0969da}.md-doc .md-frontmatter{width:auto;min-width:40%;max-width:100%;font-size:.9em}.md-doc .md-frontmatter th{white-space:nowrap;text-align:left;width:1%}.md-doc .md-alert{color:#1b1b1f;--alert:#0969da;border-left-width:4px;border-left-color:var(--alert);background:color-mix(in srgb, var(--alert) 7%, #fff);border-radius:0 6px 6px 0;padding:.6em 1em}.md-doc .md-alert-title{color:var(--alert);margin:0 0 .3em;font-weight:700}.md-doc .md-alert-tip{--alert:#1a7f37}.md-doc .md-alert-important{--alert:#8250df}.md-doc .md-alert-warning{--alert:#9a6700}.md-doc .md-alert-caution{--alert:#cf222e}.md-doc .md-math[data-math=block]{text-align:center;margin:0 0 1em;overflow-x:auto}.md-doc .md-math:not([data-rendered]){color:#70707a;font-family:ui-monospace,Menlo,Consolas,monospace}.md-doc .md-mermaid{text-align:center;white-space:pre;color:#70707a;background:0 0;border:0;padding:0;font-size:.8em}.md-doc .md-diagram{text-align:center;margin:0 0 1em}.md-doc .md-diagram svg{max-width:100%;height:auto}.md-doc .md-math-error,.md-doc .md-diagram-error{color:#b42318;font-style:italic}.md-pagebreak{border-top:2px dashed #b8b8c0;height:0;margin:1.5em 0;position:relative}.md-pagebreak:after{content:"Page break";letter-spacing:.04em;text-transform:uppercase;color:#70707a;background:#fff;padding:0 .4em;font:600 .7em ui-sans-serif,system-ui,sans-serif;position:absolute;top:-.9em;right:0}.md-empty,.md-error{color:#70707a;font-style:italic}.md-error{color:#b42318;font-style:normal}.md-doc .hljs-comment,.md-doc .hljs-quote{color:#6a737d;font-style:italic}.md-doc .hljs-keyword,.md-doc .hljs-selector-tag,.md-doc .hljs-doctag,.md-doc .hljs-type,.md-doc .hljs-meta .hljs-keyword{color:#cf222e}.md-doc .hljs-string,.md-doc .hljs-regexp,.md-doc .hljs-meta .hljs-string,.md-doc .hljs-addition{color:#0a3069}.md-doc .hljs-number,.md-doc .hljs-literal,.md-doc .hljs-variable,.md-doc .hljs-template-variable,.md-doc .hljs-attr,.md-doc .hljs-attribute,.md-doc .hljs-symbol,.md-doc .hljs-bullet{color:#0550ae}.md-doc .hljs-title,.md-doc .hljs-section,.md-doc .hljs-title.function_,.md-doc .hljs-title.class_{color:#8250df}.md-doc .hljs-built_in,.md-doc .hljs-name,.md-doc .hljs-selector-class,.md-doc .hljs-selector-id{color:#953800}.md-doc .hljs-meta,.md-doc .hljs-params{color:#57606a}.md-doc .hljs-deletion{color:#82071e;background:#ffebe9}.md-doc .hljs-addition{background:#dafbe1}.md-doc .hljs-emphasis{font-style:italic}.md-doc .hljs-strong{font-weight:700}#print-root{display:none}@media print{.md-pagebreak{border:0}.md-pagebreak:after{content:none}html,body{background:#fff!important}body>:not(#print-root){display:none!important}#print-root{display:block}#print-root .md-doc{-webkit-print-color-adjust:exact;print-color-adjust:exact}.md-doc table{table-layout:auto}.md-doc .md-pagebreak{break-after:page;border:0;height:0;margin:0}}@media (width<=639px){.dl-bar{z-index:15;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--paper) 94%, transparent);border-top:1px solid var(--line);backdrop-filter:blur(8px);position:fixed;bottom:0;left:0;right:0}.dl-bar[data-off]{display:none}}.preview-narrow #md-doc table{max-width:100%;display:block;overflow-x:auto}#md-sheet{overflow-x:auto}:root[data-theme=dark] #md-sheet{filter:brightness(.93)}
