article.svelte-2r9vtm{max-width:1040px;margin:auto;padding:60px 24px}h1.svelte-2r9vtm{font-size:clamp(38px,6vw,64px);line-height:1.1;margin:20px 0}h2.svelte-2r9vtm{font-size:28px;margin:12px 0}h3.svelte-2r9vtm{margin:24px 0 12px;font-size:18px}p.svelte-2r9vtm,li.svelte-2r9vtm{line-height:1.75}p.svelte-2r9vtm{margin:16px 0}.intro.svelte-2r9vtm{font-size:20px;max-width:65ch}.eyebrow.svelte-2r9vtm{text-transform:uppercase;letter-spacing:.12em;font-size:12px;color:var(--ink-secondary)}section.svelte-2r9vtm{border-top:1px solid var(--border-subtle);padding:32px 0;scroll-margin-top:24px}.boundary.svelte-2r9vtm{border-left:3px solid var(--data);padding-left:16px}.controls.svelte-2r9vtm{display:flex;flex-wrap:wrap;gap:16px;align-items:end;margin-top:28px}label.svelte-2r9vtm{display:flex;flex-direction:column;gap:8px;flex:1;min-width:200px}input.svelte-2r9vtm,select.svelte-2r9vtm,button.svelte-2r9vtm{padding:12px;border:1px solid var(--border-subtle);border-radius:6px;background:var(--surface)}button.svelte-2r9vtm,summary.svelte-2r9vtm{cursor:pointer}summary.svelte-2r9vtm{padding:14px 0;font-weight:600}details.svelte-2r9vtm{border-top:1px solid var(--border-subtle)}ul.svelte-2r9vtm{padding-left:20px}li.svelte-2r9vtm{margin:14px 0}a.svelte-2r9vtm{color:var(--interactive);text-decoration:underline}code.svelte-2r9vtm,pre.svelte-2r9vtm,a.svelte-2r9vtm{overflow-wrap:anywhere}pre.svelte-2r9vtm{white-space:pre-wrap;background:var(--surface);padding:12px}.files.svelte-2r9vtm{list-style:none;padding:0}.files.svelte-2r9vtm li:where(.svelte-2r9vtm){border-bottom:1px solid var(--border-subtle);padding:12px 0}.files.svelte-2r9vtm span:where(.svelte-2r9vtm),.files.svelte-2r9vtm code:where(.svelte-2r9vtm){display:block}.digest.svelte-2r9vtm{font-size:12px;color:var(--ink-secondary)}.svelte-2r9vtm:is(a:where(.svelte-2r9vtm),input:where(.svelte-2r9vtm),select:where(.svelte-2r9vtm),button:where(.svelte-2r9vtm),summary:where(.svelte-2r9vtm)):focus-visible{outline:3px solid var(--data);outline-offset:3px}
