.letter.svelte-cwls5q{max-width:38rem;margin:1rem auto 0;line-height:1.8}.letter.svelte-cwls5q p:where(.svelte-cwls5q){margin:0 0 1.4rem}.salutation.svelte-cwls5q{color:var(--dim)}em.svelte-cwls5q{color:var(--accent);font-style:italic}.signature.svelte-cwls5q{text-align:right;margin-top:2rem}.ps.svelte-cwls5q{color:var(--dim);font-size:.85rem}.api.svelte-cwls5q{border-top:1px solid var(--border);max-width:38rem;margin:3rem auto 0;padding-top:1rem}.api.svelte-cwls5q h2:where(.svelte-cwls5q){color:var(--dim);letter-spacing:.1em;font-size:.9rem;font-weight:400}.api.svelte-cwls5q p:where(.svelte-cwls5q),.api.svelte-cwls5q li:where(.svelte-cwls5q){color:var(--dim);font-size:.9rem;line-height:1.7}.api.svelte-cwls5q li:where(.svelte-cwls5q){margin-bottom:.75rem}.api.svelte-cwls5q pre:where(.svelte-cwls5q){background:var(--panel);border:1px solid var(--border);border-radius:8px;padding:1rem;font-size:.8rem;line-height:1.6;overflow-x:auto}.api.svelte-cwls5q code:where(.svelte-cwls5q){color:var(--text);word-break:break-word}.api.svelte-cwls5q a:where(.svelte-cwls5q){color:var(--accent)}
