html{color:#1a1a1a;background:#fafaf7;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.6}body{margin:0}main.svelte-1du1zi4{max-width:40rem;margin:0 auto;padding:4rem 1.5rem 6rem}.eyebrow.svelte-1du1zi4{letter-spacing:.08em;text-transform:uppercase;color:#8a6b3a;margin:0 0 .75rem;font-size:.8rem;font-weight:500}.eyebrow.svelte-1du1zi4 a:where(.svelte-1du1zi4){color:inherit;text-decoration:none}h1.svelte-1du1zi4{letter-spacing:-.02em;margin:0;font-size:clamp(2rem,5vw,2.75rem);font-weight:700;line-height:1.1}.byline.svelte-1du1zi4{color:#6b6b6b;margin:.75rem 0 0;font-size:.95rem}.byline.svelte-1du1zi4 span:where(.svelte-1du1zi4)+span:where(.svelte-1du1zi4){margin-left:.5rem}article.svelte-1du1zi4{margin-top:2rem;font-size:1.05rem}article.svelte-1du1zi4 p:where(.svelte-1du1zi4){margin:0 0 1em}article.svelte-1du1zi4 code{background:#eee8d8;border-radius:4px;padding:.1em .35em;font-size:.9em}.try.svelte-1du1zi4{background:#fff;border:1px solid #ece7d5;border-radius:12px;margin-top:2rem;padding:2rem;box-shadow:0 1px #00000005}.try.svelte-1du1zi4 h2:where(.svelte-1du1zi4){letter-spacing:-.01em;margin:0 0 .5rem;font-size:1.35rem;font-weight:600}.try.svelte-1du1zi4 h3:where(.svelte-1du1zi4){letter-spacing:.04em;text-transform:uppercase;color:#6b6b6b;margin:2rem 0 .75rem;font-size:.9rem;font-weight:600}.try.svelte-1du1zi4 p:where(.svelte-1du1zi4){color:#444;margin:0}nav.svelte-1du1zi4{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;margin-top:1.5rem;display:grid}nav.svelte-1du1zi4 a:where(.svelte-1du1zi4){color:#1a1a1a;background:#fafaf7;border:1px solid #ece7d5;border-radius:8px;flex-direction:column;gap:.2rem;padding:.9rem 1rem;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}nav.svelte-1du1zi4 a:where(.svelte-1du1zi4):hover{border-color:#c9a15a;transform:translateY(-1px)}.fmt.svelte-1du1zi4{font-weight:600}.mime.svelte-1du1zi4{color:#6b6b6b;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.8rem}pre.svelte-1du1zi4{color:#f1ece0;background:#1f1d18;border-radius:8px;margin:0;padding:1rem 1.25rem;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.85rem;line-height:1.7;overflow-x:auto}pre.svelte-1du1zi4 code:where(.svelte-1du1zi4){color:inherit;background:0 0;padding:0}footer.svelte-1du1zi4{text-align:center;margin-top:3rem}footer.svelte-1du1zi4 a:where(.svelte-1du1zi4){color:#8a6b3a;font-weight:500;text-decoration:none}footer.svelte-1du1zi4 a:where(.svelte-1du1zi4):hover{text-decoration:underline}
