.markdown-body.svelte-z6208x h1,.markdown-body.svelte-z6208x h2,.markdown-body.svelte-z6208x h3{font-family:var(--font-mono, monospace);font-weight:700;margin-top:1.75em;margin-bottom:.6em;color:var(--color-base-content)}.markdown-body.svelte-z6208x h1{font-size:1.5em}.markdown-body.svelte-z6208x h2{font-size:1.25em}.markdown-body.svelte-z6208x h3{font-size:1.1em}.markdown-body.svelte-z6208x p{margin:1em 0;line-height:1.75;color:color-mix(in oklab,var(--color-base-content) 80%,transparent)}.markdown-body.svelte-z6208x ul,.markdown-body.svelte-z6208x ol{margin:1em 0;padding-left:1.5em;color:color-mix(in oklab,var(--color-base-content) 80%,transparent)}.markdown-body.svelte-z6208x ul{list-style:disc}.markdown-body.svelte-z6208x ol{list-style:decimal}.markdown-body.svelte-z6208x li{margin:.35em 0}.markdown-body.svelte-z6208x a{color:var(--color-terminal-green, #22c55e);text-decoration:underline;text-underline-offset:2px}.markdown-body.svelte-z6208x code{font-family:var(--font-mono, monospace);font-size:.9em;background:color-mix(in oklab,var(--color-base-content) 10%,transparent);padding:.15em .4em;border-radius:.3em}.markdown-body.svelte-z6208x pre{position:relative;background:var(--color-base-300);border-radius:.5em;padding:1em;overflow-x:auto;margin:1em 0}.markdown-body.svelte-z6208x pre code{background:none;padding:0}.markdown-body.svelte-z6208x .markdown-copy-btn{position:absolute;top:.5em;right:.5em;font-family:var(--font-mono, monospace);font-size:.75em;line-height:1;color:color-mix(in oklab,var(--color-base-content) 70%,transparent);background:color-mix(in oklab,var(--color-base-content) 10%,transparent);border:1px solid color-mix(in oklab,var(--color-base-content) 15%,transparent);border-radius:.35em;padding:.35em .6em;cursor:pointer;opacity:0;transition:opacity .15s ease,color .15s ease,border-color .15s ease}.markdown-body.svelte-z6208x pre:hover .markdown-copy-btn,.markdown-body.svelte-z6208x .markdown-copy-btn:focus-visible{opacity:1}.markdown-body.svelte-z6208x .markdown-copy-btn:hover{color:var(--color-terminal-green, #22c55e);border-color:color-mix(in oklab,var(--color-terminal-green, #22c55e) 40%,transparent)}.markdown-body.svelte-z6208x img{border-radius:.5em;margin:1em 0}.markdown-body.svelte-z6208x blockquote{border-left:3px solid var(--color-terminal-green, #22c55e);padding-left:1em;margin:1em 0;color:color-mix(in oklab,var(--color-base-content) 65%,transparent)}.markdown-body.svelte-z6208x table{display:block;overflow-x:auto;margin:1em 0;border-collapse:collapse;font-size:.9em}.markdown-body.svelte-z6208x th,.markdown-body.svelte-z6208x td{border:1px solid var(--color-base-300);padding:.5em .9em;text-align:left}.markdown-body.svelte-z6208x th{font-family:var(--font-mono, monospace);background:var(--color-base-300);color:var(--color-base-content);font-weight:700}.markdown-body.svelte-z6208x td{color:color-mix(in oklab,var(--color-base-content) 80%,transparent)}.markdown-body.svelte-z6208x tr:nth-child(2n){background:color-mix(in oklab,var(--color-base-content) 4%,transparent)}.markdown-body.svelte-z6208x .hljs{background:none;color:var(--color-base-content)}.markdown-body.svelte-z6208x .hljs-comment,.markdown-body.svelte-z6208x .hljs-quote{color:color-mix(in oklab,var(--color-base-content) 50%,transparent);font-style:italic}.markdown-body.svelte-z6208x .hljs-keyword,.markdown-body.svelte-z6208x .hljs-selector-tag,.markdown-body.svelte-z6208x .hljs-literal,.markdown-body.svelte-z6208x .hljs-section,.markdown-body.svelte-z6208x .hljs-link{color:var(--color-terminal-green, #22c55e);font-weight:600}.markdown-body.svelte-z6208x .hljs-string,.markdown-body.svelte-z6208x .hljs-doctag,.markdown-body.svelte-z6208x .hljs-regexp,.markdown-body.svelte-z6208x .hljs-addition{color:#f59e0b}.markdown-body.svelte-z6208x .hljs-number,.markdown-body.svelte-z6208x .hljs-built_in,.markdown-body.svelte-z6208x .hljs-class .hljs-title{color:#61afef}.markdown-body.svelte-z6208x .hljs-attr,.markdown-body.svelte-z6208x .hljs-variable,.markdown-body.svelte-z6208x .hljs-template-variable,.markdown-body.svelte-z6208x .hljs-attribute,.markdown-body.svelte-z6208x .hljs-name{color:#c586c0}.markdown-body.svelte-z6208x .hljs-title,.markdown-body.svelte-z6208x .hljs-symbol{color:var(--color-base-content);font-weight:600}.markdown-body.svelte-z6208x .hljs-deletion{color:#ef4444}
