.how.svelte-11f9a31 .wrap:where(.svelte-11f9a31){max-width:900px;padding-top:40px;padding-bottom:80px}h1.svelte-11f9a31{font-family:var(--serif);margin:0 0 12px;font-size:34px;font-weight:500}h2.svelte-11f9a31{font-family:var(--serif);margin:44px 0 10px;font-size:24px;font-weight:500}p.svelte-11f9a31{max-width:70ch;margin:0 0 10px;font-size:16px;line-height:1.55}.lede.svelte-11f9a31{color:var(--ink-soft);font-size:18px}.fine.svelte-11f9a31{color:var(--muted);font-size:13.5px}figure.svelte-11f9a31{border:1px solid var(--hairline);background:var(--panel);border-radius:4px;margin:28px 0 0;padding:14px;overflow-x:auto}svg.svelte-11f9a31{width:100%;min-width:720px;height:auto;font-family:var(--serif);color:var(--ink);display:block}figcaption.svelte-11f9a31{color:var(--muted);margin-top:10px;font-size:13.5px;line-height:1.5}svg.svelte-11f9a31 rect:where(.svelte-11f9a31),svg.svelte-11f9a31 path:where(.svelte-11f9a31){fill:var(--panel);stroke:var(--ink);stroke-width:1.3px}svg.svelte-11f9a31 .llm:where(.svelte-11f9a31) rect:where(.svelte-11f9a31){fill:var(--accent-soft);stroke:var(--accent)}svg.svelte-11f9a31 .code:where(.svelte-11f9a31) rect:where(.svelte-11f9a31){stroke-dasharray:3 3}svg.svelte-11f9a31 .art:where(.svelte-11f9a31) path:where(.svelte-11f9a31){fill:var(--bg-2);stroke:var(--ink-soft)}svg.svelte-11f9a31 .arrows:where(.svelte-11f9a31) line:where(.svelte-11f9a31),svg.svelte-11f9a31 .arrows:where(.svelte-11f9a31) path:where(.svelte-11f9a31){fill:none;stroke:var(--ink)}svg.svelte-11f9a31 .cut:where(.svelte-11f9a31) path:where(.svelte-11f9a31),svg.svelte-11f9a31 .cut:where(.svelte-11f9a31) line:where(.svelte-11f9a31){fill:none;stroke:oklch(60% .16 25);stroke-dasharray:5 4}svg.svelte-11f9a31 .cut:where(.svelte-11f9a31) line:where(.svelte-11f9a31){stroke-dasharray:none;stroke-width:1.6px}svg.svelte-11f9a31 .cut:where(.svelte-11f9a31) text:where(.svelte-11f9a31){fill:oklch(60% .16 25)}svg.svelte-11f9a31 text:where(.svelte-11f9a31){fill:var(--ink);font-size:13px}svg.svelte-11f9a31 .t-b:where(.svelte-11f9a31){font-weight:600}svg.svelte-11f9a31 .t-s:where(.svelte-11f9a31){fill:var(--muted);font-size:11.5px}svg.svelte-11f9a31 .t-k:where(.svelte-11f9a31){font-family:var(--mono);letter-spacing:1px;fill:var(--accent);font-size:10px;font-weight:600}svg.svelte-11f9a31 .t-m:where(.svelte-11f9a31){font-family:var(--mono);font-size:11px}table.svelte-11f9a31{border-collapse:collapse;width:100%;margin:6px 0 10px;font-size:14.5px}th.svelte-11f9a31,td.svelte-11f9a31{text-align:left;vertical-align:top;border-top:1px solid var(--hairline);padding:7px 10px 7px 0;line-height:1.5}tbody.svelte-11f9a31 th:where(.svelte-11f9a31){width:190px;font-family:var(--mono);color:var(--ink-soft);padding-top:9px;font-size:12px;font-weight:600}.judg.svelte-11f9a31,.items.svelte-11f9a31{max-width:72ch;padding-left:22px;font-size:15.5px;line-height:1.55}h3.svelte-11f9a31{font-family:var(--serif);align-items:baseline;gap:10px;margin:26px 0 8px;font-size:19px;font-weight:500;display:flex}.tag.svelte-11f9a31{font-family:var(--sans,system-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);border:1px solid var(--hairline);border-radius:3px;padding:2px 6px;font-size:11px;font-weight:600}.note.svelte-11f9a31{border-left:3px solid var(--hairline);color:var(--ink-soft);padding-left:12px}.items.svelte-11f9a31 ul:where(.svelte-11f9a31){margin:4px 0;padding-left:20px}.judg.svelte-11f9a31 li:where(.svelte-11f9a31)+li:where(.svelte-11f9a31),.items.svelte-11f9a31 li:where(.svelte-11f9a31)+li:where(.svelte-11f9a31){margin-top:8px}
