.prose-docs p{margin-bottom:.75rem;line-height:1.7}.prose-docs p:last-child{margin-bottom:0}.prose-docs ul{margin:.5rem 0;padding-left:1.1rem;list-style:outside}.prose-docs li{margin-bottom:.35rem}.prose-docs code{font-family:var(--font-mono);background:color-mix(in srgb, var(--ink) 6%, transparent);color:var(--ink-2);border-radius:4px;padding:.1em .35em;font-size:.85em}.prose-docs strong{color:var(--ink-2);font-weight:700}.prose-docs a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.prose-docs h3{color:var(--ink);margin:1.5rem 0 .5rem;font-size:1.05rem;font-weight:700}.prose-docs h4{color:var(--ink-2);margin:1rem 0 .4rem;font-size:.95rem;font-weight:700}.doc-section.svelte-i94tfs{margin-bottom:3rem;scroll-margin-top:2rem}.doc-h2.svelte-i94tfs{letter-spacing:-.02em;color:var(--ink);margin-bottom:.75rem;font-size:1.5rem;font-weight:800}.doc-p.svelte-i94tfs{color:var(--ink-3);max-width:42rem;margin-bottom:1rem;line-height:1.7}.step-num.svelte-i94tfs{background:var(--btnf-solid-bg);width:1.35rem;height:1.35rem;color:var(--btnf-solid-fg);border-radius:9999px;justify-content:center;align-items:center;margin-right:.5rem;font-size:.7rem;font-weight:700;display:inline-flex}.ic.svelte-i94tfs{font-family:var(--font-mono);background:color-mix(in srgb, var(--ink) 6%, transparent);color:var(--ink-2);border-radius:4px;padding:.1em .35em;font-size:.85em}.il.svelte-i94tfs{color:var(--accent);text-underline-offset:2px;text-decoration:underline}
