.prose.svelte-cpvqm3{max-width:80ch;font-size:var(--text-prose);line-height:var(--text-prose--line-height);color:color-mix(in oklch, var(--color-on-surface) 88%, var(--color-on-surface-variant))}.prose.lead.svelte-cpvqm3{font-size:var(--text-body-large);line-height:var(--text-body-large--line-height)}.prose.svelte-cpvqm3 :where(p,ul,ol,table,pre,blockquote,.markdown-alert){margin-block:0 1.1em}.prose.svelte-cpvqm3 :where(h2,h3,h4){color:var(--color-on-surface);scroll-margin-top:1.5rem}.prose.svelte-cpvqm3 h2{font-size:var(--text-headline-small);line-height:var(--text-headline-small--line-height);font-weight:var(--text-headline-small--font-weight);letter-spacing:var(--text-headline-small--letter-spacing);margin-block:2.2em .6em}.prose.svelte-cpvqm3 :where(h3,h4){font-size:var(--text-title-medium);line-height:var(--text-title-medium--line-height);font-weight:var(--text-title-medium--font-weight);letter-spacing:var(--text-title-medium--letter-spacing)}.prose.svelte-cpvqm3 h3{margin-block:1.8em .5em}.prose.svelte-cpvqm3 h4{margin-block:1.5em .4em}.prose.svelte-cpvqm3 :where(ul,ol){padding-left:1.4em}.prose.svelte-cpvqm3 ul{list-style:outside}.prose.svelte-cpvqm3 ol{list-style:decimal}.prose.svelte-cpvqm3 li+li{margin-top:.3em}.prose.svelte-cpvqm3 li::marker{color:var(--color-on-surface-variant)}.prose.svelte-cpvqm3 a{color:var(--color-primary);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, var(--color-primary) 40%, transparent);text-decoration-color:color-mix(in oklch, var(--color-primary) 40%, transparent);text-underline-offset:3px;transition:text-decoration-color .15s}.prose.svelte-cpvqm3 a:hover{-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary)}.prose.svelte-cpvqm3 strong{color:var(--color-on-surface);font-weight:600}.prose.svelte-cpvqm3 :not(pre)>code{border:1px solid var(--color-outline-variant);background:var(--color-surface-container);color:var(--color-on-surface);font-family:var(--font-mono);border-radius:.375rem;padding:.1em .4em;font-size:.86em}.prose.svelte-cpvqm3 pre{border:1px solid var(--color-outline-variant);border-radius:var(--radius-lg);font-family:var(--font-mono);font-size:var(--text-code);line-height:var(--text-code--line-height);padding:1rem 1.15rem;overflow-x:auto;background:var(--color-surface-container-low)!important}.prose.svelte-cpvqm3 table{border-collapse:collapse;font-size:var(--text-body-medium);line-height:var(--text-body-medium--line-height);display:block;overflow-x:auto}.prose.svelte-cpvqm3 :where(th,td){border-bottom:1px solid var(--color-outline-variant);text-align:left;padding:.5rem .9rem .5rem 0}.prose.svelte-cpvqm3 th{color:var(--color-on-surface);font-weight:600}.prose.svelte-cpvqm3 img{border-radius:var(--radius-lg);max-width:100%}.prose.svelte-cpvqm3 blockquote{border-left:2px solid var(--color-outline-variant);color:var(--color-on-surface-variant);padding-left:1rem}.prose.svelte-cpvqm3 .markdown-alert{border:1px solid var(--color-outline-variant);border-left:3px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-surface-container-low);padding:.8rem 1rem}.prose.svelte-cpvqm3 .markdown-alert-warning,.prose.svelte-cpvqm3 .markdown-alert-caution{border-left-color:var(--color-warning)}.prose.svelte-cpvqm3 .markdown-alert-title{color:var(--color-on-surface);align-items:center;gap:.5rem;margin-bottom:.3rem;font-weight:600;display:flex}.prose.svelte-cpvqm3 .markdown-alert-title svg{fill:currentColor}.prose.svelte-cpvqm3 .markdown-alert>:last-child{margin-bottom:0}
