.prose.svelte-19vfsq3 h2{margin-top:2rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.prose.svelte-19vfsq3 h3{margin-top:1.25rem;margin-bottom:.5rem;font-size:1.0625rem;font-weight:600}.prose.svelte-19vfsq3 p{margin:.75rem 0;line-height:1.6}.prose.svelte-19vfsq3 ul{margin:.75rem 0 .75rem 1.5rem;list-style-type:disc}.prose.svelte-19vfsq3 li{margin:.25rem 0}.prose.svelte-19vfsq3 code{font-family:ui-monospace,monospace;font-size:.875em;background:color-mix(in oklch,var(--brand-teal) 8%,transparent);padding:0 .25em;border-radius:3px}.prose.svelte-19vfsq3 table{margin:1rem 0;border-collapse:collapse;width:100%;font-size:.875rem}.prose.svelte-19vfsq3 th,.prose.svelte-19vfsq3 td{border:1px solid var(--color-border, #e5e7eb);padding:.5rem .75rem;text-align:left;vertical-align:top}.prose.svelte-19vfsq3 th{background:color-mix(in oklch,var(--brand-teal) 6%,transparent);font-weight:600}.prose.svelte-19vfsq3 hr{margin:2rem 0;border:none;border-top:1px solid var(--color-border, #e5e7eb)}.prose.svelte-19vfsq3 a{color:var(--brand-teal-text);text-decoration:underline;text-underline-offset:.15em}.prose.svelte-19vfsq3 a:hover{color:var(--foreground)}
