.markdown{color:inherit;font-family:var(--font-family-sans);font-size:var(--font-size-18);overflow-wrap:anywhere;line-height:1.4}.markdown>:first-child{margin-top:0}.markdown>:last-child{margin-bottom:0}.markdown p{margin:0 0 20px}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{color:var(--colors-neutral-700);font-weight:var(--font-weight-bold);line-height:var(--line-height-130)}[data-theme=dark] .markdown h1,[data-theme=dark] .markdown h2,[data-theme=dark] .markdown h3,[data-theme=dark] .markdown h4{color:var(--colors-neutral-0)}.markdown h1{font-size:var(--font-size-40);letter-spacing:var(--letter-spacing-xl);margin:32px 0 12px}.markdown h2{font-size:var(--font-size-32);letter-spacing:var(--letter-spacing-lg);margin:32px 0 12px}.markdown h3{font-size:var(--font-size-28);letter-spacing:var(--letter-spacing-lg);margin:32px 0 12px}.markdown h4{font-size:var(--font-size-24);letter-spacing:var(--letter-spacing-lg);margin:28px 0 12px}.markdown h5{font-size:var(--font-size-20);letter-spacing:var(--letter-spacing-lg);margin:24px 0 12px}.markdown h6{font-size:var(--font-size-18);letter-spacing:var(--letter-spacing-lg);margin:24px 0 12px}.markdown ul,.markdown ol{margin:0 0 20px;padding-left:24px}.markdown ul{list-style:outside}.markdown ol{list-style:decimal}.markdown li{margin:6px 0;padding-left:4px}.markdown blockquote{border:0;border-left:4px solid var(--colors-neutral-400);color:var(--colors-neutral-700);font-size:var(--font-size-18);line-height:var(--line-height-150);background:0 0;margin:24px 0;padding:4px 0 4px 12px}.markdown blockquote>:last-child{margin-bottom:0}.markdown .markdown-inline-code{border-radius:var(--corner-radius-4);background:var(--colors-neutral-200);color:var(--colors-neutral-600);font-family:var(--font-family-mono);font-size:var(--font-size-16);padding:2px 6px}.markdown .markdown-code-block{border:1px solid var(--colors-neutral-200);color:var(--colors-neutral-600);font-family:var(--font-family-mono);font-size:var(--font-size-16);line-height:var(--line-height-146);white-space:pre;overflow-x:auto;border-radius:var(--corner-radius-12)!important;background:var(--colors-neutral-200)!important;margin:24px 0!important;padding:12px!important}.markdown .markdown-code-block code{font:inherit;border-radius:0;padding:0;background:0 0!important}.markdown .markdown-code-block code span{background:0 0!important}.markdown hr{border:0;border-top:1px solid var(--color-border);margin:24px 0}.markdown img{border-radius:var(--corner-radius-12);max-width:100%;height:auto;margin:28px auto}.markdown p:has(>img){margin-bottom:12px}.markdown p:has(>img)+p>em{color:var(--colors-neutral-600);font-size:14px;line-height:1.2}.markdown .markdown-table-wrapper{border:1px solid var(--color-border);border-radius:var(--corner-radius-8);margin:24px 0;overflow-x:auto}.markdown table{border-spacing:0;border-collapse:collapse;width:100%;min-width:520px}.markdown th,.markdown td{border:0;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);text-align:left;white-space:nowrap;padding:6px 12px}.markdown th:last-child,.markdown td:last-child{border-right:0}.markdown tbody tr:last-child td{border-bottom:0}.markdown th{font-size:var(--font-size-18);color:var(--colors-neutral-700);font-weight:var(--font-weight-semibold)}[data-theme=dark] .markdown th{color:var(--colors-neutral-0)}.markdown td{font-size:var(--font-size-16)}.markdown .callout{border:1px solid var(--colors-blue-500);border-radius:var(--corner-radius-8);background:var(--colors-blue-200);color:var(--colors-neutral-700);font-size:var(--font-size-18);line-height:var(--line-height-150);margin:24px 0;padding:12px}.markdown .callout>strong:first-child,.markdown .callout>p:first-child>strong:first-child{font-size:var(--font-size-20);line-height:var(--line-height-130);margin-bottom:6px;display:block}.markdown .callout-tip{border-color:var(--colors-green-500);background:var(--colors-green-200)}.markdown .callout-warning{border-color:var(--colors-yellow-500);background:var(--colors-yellow-200)}[data-theme=dark] .markdown blockquote,[data-theme=dark] .markdown .markdown-inline-code,[data-theme=dark] .markdown .markdown-code-block{border-color:var(--colors-neutral-700);color:var(--colors-neutral-0);background:var(--colors-neutral-700)!important}[data-theme=dark] .markdown blockquote{border-left-color:var(--colors-neutral-600);background:0 0!important}[data-theme=dark] .markdown .callout,[data-theme=dark] .markdown .callout-tip,[data-theme=dark] .markdown .callout-warning{background:var(--colors-neutral-700);color:var(--colors-neutral-0)}@media (max-width:767px){.markdown p:has(>img)+p>em{font-size:var(--font-size-16);line-height:var(--line-height-130)}}
