.prose.svelte-1j5ilj6{max-width:56rem;margin-inline:auto}.prose.svelte-1j5ilj6 h1{font-family:var(--ss-font-display);font-size:var(--ss-size-h1);color:var(--ss-fg-shine);letter-spacing:-.01em;margin:0 0 var(--ss-s-3)}.prose.svelte-1j5ilj6 h2{font-family:var(--ss-font-subhead);font-size:var(--ss-size-h2);color:var(--ss-fg-shine);margin:var(--ss-s-10) 0 var(--ss-s-3);padding-bottom:var(--ss-s-2);border-bottom:1px solid var(--ss-line)}.prose.svelte-1j5ilj6 h3{font-size:var(--ss-size-h3);color:var(--ss-fg-shine);margin:var(--ss-s-6) 0 var(--ss-s-2)}.prose.svelte-1j5ilj6 p,.prose.svelte-1j5ilj6 li{font-family:var(--ss-font-body);font-size:var(--ss-size-sm);line-height:var(--ss-leading);color:var(--ss-fg)}.prose.svelte-1j5ilj6 p{margin:0 0 var(--ss-s-4)}.prose.svelte-1j5ilj6 ul,.prose.svelte-1j5ilj6 ol{margin:0 0 var(--ss-s-4);padding-left:var(--ss-s-6);gap:var(--ss-s-1);flex-direction:column;display:flex}.prose.svelte-1j5ilj6 a{color:var(--ss-primary);border-bottom:1px solid var(--ss-primary-soft);text-decoration:none}.prose.svelte-1j5ilj6 a:hover{border-bottom-color:var(--ss-primary)}.prose.svelte-1j5ilj6 strong{color:var(--ss-fg-shine);font-weight:600}.prose.svelte-1j5ilj6 code{font-family:var(--ss-font-mono);background:var(--ss-bg-elev);border:1px solid var(--ss-line);color:var(--ss-lime);padding:.1em .4em;font-size:.9em}.prose.svelte-1j5ilj6 pre{background:var(--ss-code-bg);color:var(--ss-code-fg);border:1px solid var(--ss-line);padding:var(--ss-s-4);margin:0 0 var(--ss-s-4);overflow-x:auto}.prose.svelte-1j5ilj6 pre code{color:inherit;font-size:var(--ss-size-xs);background:0 0;border:none;padding:0}.prose.svelte-1j5ilj6 blockquote{margin:0 0 var(--ss-s-4);padding:var(--ss-s-1) var(--ss-s-4);border-left:2px solid var(--ss-primary);color:var(--ss-fg-muted)}.prose.svelte-1j5ilj6 table{border-collapse:collapse;width:100%;margin:0 0 var(--ss-s-4);font-family:var(--ss-font-mono);font-size:var(--ss-size-xs)}.prose.svelte-1j5ilj6 th,.prose.svelte-1j5ilj6 td{text-align:left;padding:var(--ss-s-2) var(--ss-s-3);border:1px solid var(--ss-line)}.prose.svelte-1j5ilj6 th{color:var(--ss-fg-faint);text-transform:uppercase;letter-spacing:.05em;background:var(--ss-bg-elev)}.prose.svelte-1j5ilj6 hr{border:none;border-top:1px solid var(--ss-line);margin:var(--ss-s-8) 0}
