article.svelte-71rof6{max-width:1200px;font-family:"Reforma 1969",serif}article.svelte-71rof6 header:where(.svelte-71rof6){text-align:center;margin-bottom:3rem}article.svelte-71rof6 header:where(.svelte-71rof6) h1:where(.svelte-71rof6){color:rgb(var(--primary-text-color));margin-bottom:.5rem;font-size:2.5rem}article.svelte-71rof6 header:where(.svelte-71rof6) .meta:where(.svelte-71rof6){color:rgb(var(--secondary-text-color));font-size:1.1rem}article.svelte-71rof6 .hero-image:where(.svelte-71rof6){aspect-ratio:16/9;border-radius:24px;margin-bottom:3rem;overflow:hidden}@supports (corner-shape:squircle){article.svelte-71rof6 .hero-image:where(.svelte-71rof6){corner-shape:squircle}}article.svelte-71rof6 .hero-image:where(.svelte-71rof6) img{object-fit:cover;width:100%;height:100%}article.svelte-71rof6 .recipe-container:where(.svelte-71rof6){grid-template-columns:1fr 2fr;align-items:start;gap:3rem;display:grid}@media (width<=768px){article.svelte-71rof6 .recipe-container:where(.svelte-71rof6){grid-template-columns:1fr}}article.svelte-71rof6 .ingredients:where(.svelte-71rof6){background-color:rgb(var(--secondary-bg-color));border-radius:12px;padding:1.5rem;font-family:JetBrains Mono,monospace;font-size:.86em}@supports (corner-shape:squircle){article.svelte-71rof6 .ingredients:where(.svelte-71rof6){corner-shape:squircle}}article.svelte-71rof6 .ingredients:where(.svelte-71rof6) h2:where(.svelte-71rof6){margin-top:0;margin-bottom:1rem;font-size:1.5rem}article.svelte-71rof6 .ingredients:where(.svelte-71rof6) .scale-control:where(.svelte-71rof6){margin-bottom:1rem;font-family:JetBrains Mono,monospace;font-size:.9rem}article.svelte-71rof6 .ingredients:where(.svelte-71rof6) .scale-control:where(.svelte-71rof6) input:where(.svelte-71rof6){border:1px solid rgba(var(--primary-text-color), .2);width:60px;color:inherit;background:0 0;border-radius:4px;padding:.2rem;font-family:inherit}article.svelte-71rof6 .ingredients:where(.svelte-71rof6) ul:where(.svelte-71rof6){margin:0;padding:0;list-style:none}article.svelte-71rof6 .ingredients:where(.svelte-71rof6) ul:where(.svelte-71rof6) li:where(.svelte-71rof6){gap:.5rem;margin-bottom:.5rem;line-height:1.4;display:flex}article.svelte-71rof6 .ingredients:where(.svelte-71rof6) ul:where(.svelte-71rof6) li:where(.svelte-71rof6) .amount:where(.svelte-71rof6){text-align:right;min-width:2rem;font-weight:700}article.svelte-71rof6 .ingredients:where(.svelte-71rof6) ul:where(.svelte-71rof6) li:where(.svelte-71rof6) .unit:where(.svelte-71rof6){min-width:2rem}article.svelte-71rof6 div.markdown-content:where(.svelte-71rof6){color:rgb(var(--primary-text-color))}article.svelte-71rof6 div.markdown-content:where(.svelte-71rof6) h1,article.svelte-71rof6 div.markdown-content:where(.svelte-71rof6) h2,article.svelte-71rof6 div.markdown-content:where(.svelte-71rof6) h3,article.svelte-71rof6 div.markdown-content:where(.svelte-71rof6) h4{margin-top:2em;line-height:1.2}article.svelte-71rof6 div.markdown-content:where(.svelte-71rof6) h2{margin-top:0}article.svelte-71rof6 div.markdown-content:where(.svelte-71rof6) p{text-align:justify;line-height:1.6}article.svelte-71rof6 div.markdown-content:where(.svelte-71rof6) code{background-color:rgba(var(--secondary-text-color), .1);font-family:JetBrains Mono,monospace;font-size:inherit;border-radius:4px;padding:.2rem .4rem}
