.meta[data-astro-cid-epps4uul]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;margin:0;padding:1rem 0;border-top:1px solid var(--ink);border-bottom:1px solid var(--line)}dt[data-astro-cid-epps4uul]{font-size:.6875rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--grey)}dd[data-astro-cid-epps4uul]{margin:.15rem 0 0;font-family:var(--font-display);font-weight:600;font-size:var(--t-xl);line-height:1.2}.inactive[data-astro-cid-epps4uul]{display:block;font-weight:400;font-size:var(--t-sm);color:var(--steam)}@media(min-width:40rem){.meta[data-astro-cid-epps4uul]{grid-template-columns:repeat(4,minmax(0,1fr))}}.upgrades[data-astro-cid-mskblpiu]{background:var(--basil-tint);padding:1.4rem var(--gutter) 1.5rem}h2[data-astro-cid-mskblpiu]{font-size:var(--t-xl)}.aside[data-astro-cid-mskblpiu]{font-size:1.3rem;margin:.1rem 0 .9rem}ul[data-astro-cid-mskblpiu]{list-style:none;margin:0;padding:0;display:grid}li[data-astro-cid-mskblpiu]+li[data-astro-cid-mskblpiu]{border-top:1px solid rgba(35,113,74,.2);margin-top:.8rem;padding-top:.8rem}p[data-astro-cid-mskblpiu]{color:var(--ink)}@media(min-width:40rem){.upgrades[data-astro-cid-mskblpiu]{border-radius:var(--radius);padding:1.6rem 1.75rem}}.ingredients-toolbar[data-astro-cid-hj6nizdk]{position:sticky;top:0;z-index:5;background:var(--milk);padding-top:.5rem}.controls[data-astro-cid-hj6nizdk]{display:flex;flex-wrap:wrap;gap:.6rem 1rem;align-items:center}[data-astro-cid-hj6nizdk][role=group]{display:inline-flex;border:1.5px solid var(--ink);border-radius:var(--radius);overflow:hidden}[data-astro-cid-hj6nizdk][role=group] button[data-astro-cid-hj6nizdk]{min-height:2.5rem;min-width:2.75rem;padding:0 .8rem;border:0;background:transparent;color:var(--ink);font-weight:800;cursor:pointer}[data-astro-cid-hj6nizdk][role=group] button[data-astro-cid-hj6nizdk]+button[data-astro-cid-hj6nizdk]{border-left:1.5px solid var(--ink)}[data-astro-cid-hj6nizdk][role=group] button[data-astro-cid-hj6nizdk][aria-pressed=true]{background:var(--ink);color:#fff}.yield-line[data-astro-cid-hj6nizdk]{margin:.6rem 0 .25rem;color:var(--steam);padding-bottom:.6rem;border-bottom:1px solid var(--hairline)}.group[data-astro-cid-hj6nizdk]{margin-top:1rem}.group[data-astro-cid-hj6nizdk] h3[data-astro-cid-hj6nizdk]{font-family:var(--font-body);font-size:var(--t-base);font-weight:700;color:var(--steam);margin-bottom:.25rem}ul[data-astro-cid-hj6nizdk]{list-style:none;margin:0;padding:0}.ing[data-astro-cid-hj6nizdk] label[data-astro-cid-hj6nizdk]{display:flex;gap:.75rem;align-items:flex-start;padding:.55rem 0;min-height:var(--tap);font-size:var(--t-lg);line-height:1.45;cursor:pointer;border-bottom:1px solid var(--hairline)}.ing[data-astro-cid-hj6nizdk] input[data-astro-cid-hj6nizdk]{appearance:none;flex:none;width:1.35rem;height:1.35rem;margin:.2rem 0 0;border:2px solid var(--basil);border-radius:3px;background:#fff;display:grid;place-content:center;cursor:pointer}.ing[data-astro-cid-hj6nizdk] input[data-astro-cid-hj6nizdk]:before{content:"";width:.7rem;height:.7rem;border-radius:3px;transform:scale(0);background:var(--basil);transition:transform .1s ease-in-out}.ing[data-astro-cid-hj6nizdk] input[data-astro-cid-hj6nizdk]:checked:before{transform:scale(1)}.ing[data-astro-cid-hj6nizdk] input[data-astro-cid-hj6nizdk]:checked+.text[data-astro-cid-hj6nizdk]{color:var(--steam);text-decoration:line-through;text-decoration-color:var(--steam)}.amount[data-astro-cid-hj6nizdk]{font-weight:700}.note[data-astro-cid-hj6nizdk]{color:var(--steam)}.tap-hint[data-astro-cid-hj6nizdk]{margin-top:.75rem}.aside[data-astro-cid-cx7gdanv]{font-size:1.3rem;margin:-.4rem 0 1rem}ol[data-astro-cid-cx7gdanv]{list-style:none;margin:0;padding:0;counter-reset:step}li[data-astro-cid-cx7gdanv]{counter-increment:step;display:grid;grid-template-columns:2.6rem 1fr;gap:.6rem;padding:1rem 0;border-bottom:1px solid var(--hairline);scroll-margin-top:5rem}li[data-astro-cid-cx7gdanv]:before{content:counter(step);font-family:var(--font-display);font-style:italic;font-weight:500;font-size:var(--t-3xl);line-height:.9;color:var(--red);padding-top:.15rem}.body[data-astro-cid-cx7gdanv]{font-size:var(--t-lg);line-height:1.55}h3[data-astro-cid-cx7gdanv]{font-family:var(--font-body);font-size:var(--t-lg);font-weight:800;margin-bottom:.2rem}.tip[data-astro-cid-cx7gdanv]{margin-top:.6rem;padding-left:.75rem;border-left:3px solid var(--basil);color:var(--basil-deep);font-size:var(--t-base)}.timer-note[data-astro-cid-cx7gdanv]{margin-top:.4rem;color:var(--steam);font-size:var(--t-sm)}.temp{white-space:nowrap}.cook-bar[data-astro-cid-m4ojrs3r]{position:sticky;bottom:0;z-index:6;background:var(--white);border-top:1px solid var(--line);box-shadow:0 -6px 18px #0000000f;padding:.6rem 0 calc(.6rem + env(safe-area-inset-bottom))}.inner[data-astro-cid-m4ojrs3r]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.hint[data-astro-cid-m4ojrs3r]{margin:0;font-size:.8125rem;line-height:1.35;color:var(--grey);min-width:0}.hint[data-astro-cid-m4ojrs3r] strong[data-astro-cid-m4ojrs3r]{display:block;color:var(--ink);font-size:.9375rem}.cook-btn[data-astro-cid-m4ojrs3r]{flex:none;white-space:nowrap}.cook-btn[data-astro-cid-m4ojrs3r]{background:var(--basil);border-color:var(--basil)}.cook-btn[data-astro-cid-m4ojrs3r]:hover{background:var(--basil-deep);border-color:var(--basil-deep)}.cook[data-astro-cid-m4ojrs3r]{border:0;padding:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;background:var(--milk);color:var(--iron)}.cook[data-astro-cid-m4ojrs3r]::backdrop{background:var(--milk)}.frame[data-astro-cid-m4ojrs3r]{height:100%;display:grid;grid-template-rows:auto auto 1fr auto;width:min(100% - 2 * var(--gutter),var(--measure));margin-inline:auto}header[data-astro-cid-m4ojrs3r],footer[data-astro-cid-m4ojrs3r]{display:flex;align-items:center;gap:.6rem;padding:.9rem 0}header[data-astro-cid-m4ojrs3r]{border-bottom:1px solid var(--hairline)}footer[data-astro-cid-m4ojrs3r]{border-top:1px solid var(--hairline);justify-content:space-between;padding-bottom:max(.9rem,env(safe-area-inset-bottom))}.progress[data-astro-cid-m4ojrs3r]{font-weight:700;margin-right:auto}.chip[data-astro-cid-m4ojrs3r]{min-height:2.5rem;padding:0 .9rem;border-radius:var(--radius);border:1.5px solid var(--hairline);background:#fff;cursor:pointer}.chip[data-astro-cid-m4ojrs3r][aria-expanded=true]{background:var(--basil-tint);border-color:var(--basil)}.ing-list[data-astro-cid-m4ojrs3r]{list-style:none;margin:0;padding:.75rem 0;border-bottom:1px solid var(--hairline);font-size:var(--t-base);max-height:40dvh;overflow:auto}.ing-list[data-astro-cid-m4ojrs3r] li[data-astro-cid-m4ojrs3r]{padding:.25rem 0}.step[data-astro-cid-m4ojrs3r]{overflow:auto;padding:1.5rem 0}.step[data-astro-cid-m4ojrs3r] h2[data-astro-cid-m4ojrs3r]{font-family:var(--font-body);font-size:var(--t-xl);font-weight:700;margin-bottom:.6rem}.step[data-astro-cid-m4ojrs3r] h2[data-astro-cid-m4ojrs3r]:empty{display:none}.step[data-astro-cid-m4ojrs3r] p[data-astro-cid-m4ojrs3r]{font-size:clamp(1.4rem,2.4vw + 1rem,2rem);line-height:1.45}.step[data-astro-cid-m4ojrs3r] .tip[data-astro-cid-m4ojrs3r]{margin-top:1rem;font-size:var(--t-lg);color:var(--steam);font-style:italic}.step[data-astro-cid-m4ojrs3r] .tip[data-astro-cid-m4ojrs3r]:empty{display:none}.timer[data-astro-cid-m4ojrs3r].running{border-color:var(--tomato);color:var(--tomato)}.timer[data-astro-cid-m4ojrs3r].done{background:var(--tomato);border-color:var(--tomato);color:#fff}.need-head[data-astro-cid-tvh5lapl]{text-align:center;margin-bottom:1rem}h2[data-astro-cid-tvh5lapl]{font-size:var(--t-2xl)}.hand[data-astro-cid-tvh5lapl]{font-size:1.35rem}ul[data-astro-cid-tvh5lapl]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1rem .4rem}li[data-astro-cid-tvh5lapl]{display:grid;justify-items:center;align-content:start;gap:.3rem;text-align:center}.disc[data-astro-cid-tvh5lapl]{width:4.75rem;height:4.75rem;border-radius:50%;background:var(--red-disc);display:flex;align-items:center;justify-content:center}.disc[data-astro-cid-tvh5lapl] svg[data-astro-cid-tvh5lapl]{width:3.6rem;height:3.6rem}.name[data-astro-cid-tvh5lapl]{font-size:.8125rem;font-weight:800;line-height:1.25}.amt[data-astro-cid-tvh5lapl]{font-size:.75rem;color:var(--grey)}.rest[data-astro-cid-tvh5lapl]{text-align:center;margin-top:1rem}.rest[data-astro-cid-tvh5lapl] a[data-astro-cid-tvh5lapl]{color:var(--red-deep);font-weight:800;text-decoration:none}@media(min-width:40rem){.disc[data-astro-cid-tvh5lapl]{width:5.5rem;height:5.5rem}.disc[data-astro-cid-tvh5lapl] svg[data-astro-cid-tvh5lapl]{width:4.2rem;height:4.2rem}}.stars[data-astro-cid-tmd6rnhz]{position:relative;display:inline-block;line-height:0;--star: 1.05rem;--gap: .1rem}.stars[data-astro-cid-tmd6rnhz].md{--star: 1.5rem;--gap: .15rem}.row[data-astro-cid-tmd6rnhz]{display:inline-flex;gap:var(--gap);white-space:nowrap}.row[data-astro-cid-tmd6rnhz] svg[data-astro-cid-tmd6rnhz]{width:var(--star);height:var(--star);fill:var(--line);flex:none}.fill[data-astro-cid-tmd6rnhz]{position:absolute;inset:0 auto 0 0;overflow:hidden;width:var(--pct)}.fill[data-astro-cid-tmd6rnhz] svg[data-astro-cid-tmd6rnhz]{fill:var(--red)}.made[data-astro-cid-6yna3qgc]{display:grid;gap:1.25rem;padding-top:1.5rem;border-top:1px solid var(--line)}.made[data-astro-cid-6yna3qgc] .aside[data-astro-cid-6yna3qgc]{font-size:1.3rem;margin:-.4rem 0 -.5rem}.rate[data-astro-cid-6yna3qgc]{display:grid;gap:.35rem}.rate-label[data-astro-cid-6yna3qgc]{font-weight:800;font-size:var(--t-sm)}.picker[data-astro-cid-6yna3qgc]{display:flex;gap:.15rem}.picker[data-astro-cid-6yna3qgc] button[data-astro-cid-6yna3qgc]{width:var(--tap);height:var(--tap);border:0;background:transparent;padding:.35rem;cursor:pointer;border-radius:var(--radius);color:var(--line);transition:color .1s ease,transform .1s ease}.picker[data-astro-cid-6yna3qgc] button[data-astro-cid-6yna3qgc] svg[data-astro-cid-6yna3qgc]{width:100%;height:100%;fill:currentColor}.picker[data-astro-cid-6yna3qgc] button[data-astro-cid-6yna3qgc].on{color:var(--red)}.picker[data-astro-cid-6yna3qgc] button[data-astro-cid-6yna3qgc]:hover{transform:scale(1.12)}.picker[data-astro-cid-6yna3qgc] button[data-astro-cid-6yna3qgc]:focus-visible{outline:2px solid var(--red);outline-offset:2px}.msg[data-astro-cid-6yna3qgc]{min-height:1.4em;color:var(--body);font-size:var(--t-sm)}.msg[data-astro-cid-6yna3qgc]:empty{display:none}.review-form[data-astro-cid-6yna3qgc]{display:grid;gap:.9rem}.review-form[data-astro-cid-6yna3qgc] label[data-astro-cid-6yna3qgc]{display:grid;gap:.3rem;font-weight:800;font-size:var(--t-sm)}.review-form[data-astro-cid-6yna3qgc] em[data-astro-cid-6yna3qgc]{font-weight:400;font-style:normal;color:var(--grey)}.review-form[data-astro-cid-6yna3qgc] input[data-astro-cid-6yna3qgc],.review-form[data-astro-cid-6yna3qgc] textarea[data-astro-cid-6yna3qgc]{width:100%;font:inherit;font-weight:400;color:var(--ink);background:#fff;border:1.5px solid var(--ink);border-radius:var(--radius);padding:.6rem .8rem;min-height:var(--tap)}.review-form[data-astro-cid-6yna3qgc] textarea[data-astro-cid-6yna3qgc]{resize:vertical;line-height:1.5}.review-form[data-astro-cid-6yna3qgc] input[data-astro-cid-6yna3qgc]:focus,.review-form[data-astro-cid-6yna3qgc] textarea[data-astro-cid-6yna3qgc]:focus{outline:none;border-color:var(--red);box-shadow:0 0 0 3px var(--red-tint)}.hp[data-astro-cid-6yna3qgc]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.actions[data-astro-cid-6yna3qgc]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem}.reviews[data-astro-cid-6yna3qgc]{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.reviews[data-astro-cid-6yna3qgc] .empty[data-astro-cid-6yna3qgc]{color:var(--grey);font-style:italic}.review[data-astro-cid-6yna3qgc]{padding:.9rem 1rem;background:var(--soft);border-radius:var(--radius);display:grid;gap:.4rem}.who[data-astro-cid-6yna3qgc]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:var(--t-sm)}.who[data-astro-cid-6yna3qgc] time[data-astro-cid-6yna3qgc]{color:var(--grey)}.review[data-astro-cid-6yna3qgc] p[data-astro-cid-6yna3qgc]{margin:0;color:var(--body);white-space:pre-line}.head[data-astro-cid-yvbahnfj]{padding-top:1.25rem;text-align:center;display:grid;justify-items:center;gap:.7rem}.head[data-astro-cid-yvbahnfj] .label[data-astro-cid-yvbahnfj] a[data-astro-cid-yvbahnfj]{color:inherit;text-decoration:none}h1[data-astro-cid-yvbahnfj]{font-size:var(--t-3xl);max-width:20ch}.byline[data-astro-cid-yvbahnfj]{display:flex;align-items:center;gap:.55rem;font-size:var(--t-sm);color:var(--grey)}.byline[data-astro-cid-yvbahnfj] a[data-astro-cid-yvbahnfj]{color:var(--ink);font-weight:800;text-decoration:none}.rating[data-astro-cid-yvbahnfj]{display:inline-flex;align-items:center;gap:.5rem;margin-top:-.2rem;font-size:var(--t-sm);color:var(--grey);text-decoration:none}.rating[data-astro-cid-yvbahnfj]:hover span[data-astro-cid-yvbahnfj]:last-child{text-decoration:underline}.jumps[data-astro-cid-yvbahnfj]{display:grid;grid-template-columns:2fr 1fr 1fr;gap:.5rem;width:100%;max-width:30rem;margin-top:.3rem}.hero[data-astro-cid-yvbahnfj]{margin:1.5rem auto 0}.hero[data-astro-cid-yvbahnfj] img{aspect-ratio:4 / 3}@media(min-width:64rem){.hero[data-astro-cid-yvbahnfj] img{aspect-ratio:16 / 9}}.body[data-astro-cid-yvbahnfj]{display:grid;gap:2rem;margin-top:1.75rem}.measure-wide[data-astro-cid-yvbahnfj]{width:min(100%,calc(var(--measure) + 2 * var(--gutter)));margin:2rem auto 0}.hook[data-astro-cid-yvbahnfj]{font-family:var(--font-display);font-style:italic;font-weight:500;font-size:var(--t-xl);line-height:1.38}.short[data-astro-cid-yvbahnfj] .label[data-astro-cid-yvbahnfj]{margin-bottom:.4rem}.short[data-astro-cid-yvbahnfj] p[data-astro-cid-yvbahnfj]{color:var(--body)}.notes[data-astro-cid-yvbahnfj] ul[data-astro-cid-yvbahnfj]{margin:0;padding:0;list-style:none;display:grid}.notes[data-astro-cid-yvbahnfj] li[data-astro-cid-yvbahnfj]+li[data-astro-cid-yvbahnfj]{border-top:1px solid var(--line);margin-top:.8rem;padding-top:.8rem}.from[data-astro-cid-yvbahnfj]{display:grid;gap:1rem;align-items:center;padding:1.1rem;background:var(--basil-tint);border-radius:var(--radius)}.from[data-astro-cid-yvbahnfj] .hand[data-astro-cid-yvbahnfj]{font-size:1.6rem;margin-bottom:.2rem}.from[data-astro-cid-yvbahnfj] p[data-astro-cid-yvbahnfj]:last-child{color:var(--body);font-size:var(--t-sm)}.find-in[data-astro-cid-yvbahnfj]{display:grid;gap:.5rem}.dateline[data-astro-cid-yvbahnfj]{padding-top:1.25rem;border-top:1px solid var(--line)}.related[data-astro-cid-yvbahnfj]{margin-top:3rem}.aside[data-astro-cid-yvbahnfj]{font-size:1.3rem;margin:-.4rem 0 1rem}.confession[data-astro-cid-yvbahnfj]{margin-top:1.5rem;padding:1rem 1.15rem .9rem;background:var(--red-disc);border-left:3px solid var(--red);border-radius:var(--radius)}.confession[data-astro-cid-yvbahnfj] .hand[data-astro-cid-yvbahnfj]{font-size:1.45rem;color:var(--red-deep);margin:0 0 .2rem}.confession[data-astro-cid-yvbahnfj] p[data-astro-cid-yvbahnfj]{margin:0}
