.hero.svelte-cpjl5n{object-fit:cover;border-radius:var(--radius-lg);width:100%;max-height:420px;margin-bottom:var(--space-4)}header.svelte-cpjl5n .tags:where(.svelte-cpjl5n){gap:var(--space-1);margin:var(--space-2) 0;flex-wrap:wrap;display:flex}header.svelte-cpjl5n .tags:where(.svelte-cpjl5n) .tag:where(.svelte-cpjl5n){text-decoration:none}.description.svelte-cpjl5n{max-width:65ch;font-size:17px}.meta-row.svelte-cpjl5n{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--color-divider);border-bottom:1px solid var(--color-divider);margin:var(--space-4) 0;flex-wrap:wrap;font-size:14px;display:flex}.spacer.svelte-cpjl5n{flex:1}.cook-btn.svelte-cpjl5n{padding:var(--space-3) var(--space-6);font-size:17px}.columns.svelte-cpjl5n{gap:var(--space-8);grid-template-columns:minmax(260px,1fr) 2fr;display:grid}@media (width<=720px){.columns.svelte-cpjl5n{grid-template-columns:1fr}}.ingredients.svelte-cpjl5n ul:where(.svelte-cpjl5n){margin:0 0 var(--space-3);padding:0;list-style:none}.ingredients.svelte-cpjl5n li:where(.svelte-cpjl5n){padding:var(--space-2) 0;border-bottom:1px solid color-mix(in srgb, var(--color-text) 8%, transparent)}.steps.svelte-cpjl5n ol:where(.svelte-cpjl5n){margin:0 0 var(--space-3);padding-left:1.4em}.steps.svelte-cpjl5n li:where(.svelte-cpjl5n){padding:var(--space-2) 0;font-size:16px;line-height:1.6}.attribution.svelte-cpjl5n{margin:var(--space-6) 0;font-size:13px}.notes.svelte-cpjl5n,.cooklog.svelte-cpjl5n{margin-top:var(--space-6)}.prewrap.svelte-cpjl5n{white-space:pre-wrap}.row.svelte-cpjl5n{gap:var(--space-2);margin-top:var(--space-2);display:flex}.log-form.svelte-cpjl5n{gap:var(--space-2);max-width:420px;margin-bottom:var(--space-3);display:grid}.log-list.svelte-cpjl5n{padding:0;list-style:none}.log-list.svelte-cpjl5n li:where(.svelte-cpjl5n){padding:var(--space-2) 0;border-bottom:1px solid color-mix(in srgb, var(--color-text) 8%, transparent)}form.inline.svelte-cpjl5n{display:inline}@media print{.meta-row.svelte-cpjl5n .seg:where(.svelte-cpjl5n),.cook-btn.svelte-cpjl5n,.notes.svelte-cpjl5n button:where(.svelte-cpjl5n),.cooklog.svelte-cpjl5n form:where(.svelte-cpjl5n),.hero.svelte-cpjl5n{display:none!important}.columns.svelte-cpjl5n{gap:var(--space-4);grid-template-columns:1fr 2fr}}
