.recipe-header.svelte-cs6d04{margin-bottom:var(--space-8)}.recipe-header.svelte-cs6d04 h1:where(.svelte-cs6d04){font-size:clamp(1.6rem,3.5vw,2.25rem);margin:var(--space-3) 0 var(--space-4);line-height:1.2}.lede.svelte-cs6d04{font-size:1.1rem;color:var(--text-secondary);line-height:1.6}h2.svelte-cs6d04{margin-top:var(--space-8);margin-bottom:var(--space-3)}.query.svelte-cs6d04{background:var(--bg-secondary);border:1px solid var(--neutral-800);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);overflow-x:auto;font-size:.9rem;line-height:1.5}.query.svelte-cs6d04 code:where(.svelte-cs6d04){font-family:var(--font-mono, ui-monospace, monospace);white-space:pre;color:var(--text-primary)}.explain.svelte-cs6d04{color:var(--text-secondary);line-height:1.6}.explain.svelte-cs6d04 code:where(.svelte-cs6d04){font-family:var(--font-mono, ui-monospace, monospace);font-size:.875em;background:var(--bg-tertiary);padding:1px 5px;border-radius:var(--radius-sm)}.run-btn.svelte-cs6d04{display:inline-block;margin-top:var(--space-5);padding:var(--space-3) var(--space-5);background:var(--gold-400);color:var(--bg-primary);font-weight:700;border-radius:var(--radius-md);text-decoration:none}.run-btn.svelte-cs6d04:hover{background:var(--gold-300, #fcd34d)}.note.svelte-cs6d04{margin-top:var(--space-6);color:var(--text-tertiary);line-height:1.6}.related.svelte-cs6d04{line-height:1.9;padding-left:var(--space-5)}
