.xn-with[data-astro-cid-kzuegsrj]{align-items:center}.xn-with__sofra[data-astro-cid-kzuegsrj]{max-width:400px}.xn-with__row[data-astro-cid-kzuegsrj]{grid-template-columns:minmax(0,1fr)}.xn-with__text[data-astro-cid-kzuegsrj]{flex-direction:column;gap:4px;display:flex}.xn-rategroup[data-astro-cid-43qdj4xp]{border:0;margin:0;padding:0}.xn-rate__opt[data-astro-cid-43qdj4xp]{width:44px;height:44px;color:var(--rule-strong);cursor:pointer;place-items:center;font-size:20px;display:grid}.xn-rate__opt[data-astro-cid-43qdj4xp]:has(input:checked),.xn-rate__opt[data-astro-cid-43qdj4xp]:has(~.xn-rate__opt input:checked),.xn-rate__opt[data-astro-cid-43qdj4xp]:hover,.xn-rate__opt[data-astro-cid-43qdj4xp]:has(~.xn-rate__opt:hover){color:var(--red)}.xn-rate[data-astro-cid-43qdj4xp]:hover .xn-rate__opt[data-astro-cid-43qdj4xp]:hover~.xn-rate__opt[data-astro-cid-43qdj4xp]{color:var(--rule-strong)}.xn-rate__opt[data-astro-cid-43qdj4xp]:has(input:focus-visible){outline:var(--line-margin) solid var(--focus)}.xn-commentform__text[data-astro-cid-43qdj4xp]{min-height:96px}.xn-commentform__who[data-astro-cid-43qdj4xp]{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:16px;display:grid}.xn-comments[data-astro-cid-43qdj4xp]{gap:var(--space-5);margin:var(--space-5) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.xn-comments--replies[data-astro-cid-43qdj4xp]{margin-top:var(--space-4);padding-left:var(--space-6);border-left:var(--line-margin) solid var(--rule)}.xn-comment__who[data-astro-cid-43qdj4xp]{align-items:center;gap:var(--space-2);font:var(--text-meta);color:var(--ink-muted);flex-wrap:wrap;margin:0;display:flex}.xn-comment__who[data-astro-cid-43qdj4xp] b[data-astro-cid-43qdj4xp]{color:var(--ink)}.xn-comment__mark[data-astro-cid-43qdj4xp]{background:var(--paper-ruled);width:32px;height:32px;color:var(--ink);font:var(--text-label);border-radius:50%;place-items:center;display:inline-grid}.is-owner[data-astro-cid-43qdj4xp] .xn-comment__mark[data-astro-cid-43qdj4xp]{background:var(--red);color:var(--on-red)}.xn-comment__rating[data-astro-cid-43qdj4xp]{color:var(--red);gap:2px;font-size:12px;display:inline-flex}.xn-comment__body[data-astro-cid-43qdj4xp]{margin:var(--space-2) 0 0;white-space:pre-line;color:var(--ink-soft)}.xn-made__aside[data-astro-cid-43qdj4xp]{align-content:start}.xn-made__ask[data-astro-cid-43qdj4xp]{color:var(--ink-soft);margin:0}.xn-recipehead[data-astro-cid-fzcix4ck]{padding-block:0 40px}.xn-sayrow[data-astro-cid-fzcix4ck]{gap:8px 20px}.xn-recipehead__summary[data-astro-cid-fzcix4ck]{max-width:34em;color:var(--ink-soft);margin:0}.xn-recipehead__meta[data-astro-cid-fzcix4ck]{margin:0;padding:0}.xn-recipehead__actions[data-astro-cid-fzcix4ck]{gap:12px 24px}.xn-posthead__photo[data-astro-cid-fzcix4ck] img{height:auto}.xn-emailme[data-astro-cid-mnoasmig]{align-items:flex-start;gap:var(--space-3);padding-top:var(--space-4);border-top:var(--line-hair) solid var(--rule);flex-direction:column;flex-basis:100%;display:flex}.xn-emailme__row[data-astro-cid-mnoasmig]{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;width:100%;display:flex}.xn-emailme__field[data-astro-cid-mnoasmig]{flex:240px;max-width:420px}.xn-check[data-astro-cid-mnoasmig]{gap:var(--space-2);font:var(--text-meta);align-items:center;min-height:44px;display:flex}[data-emailme][aria-expanded=true]:before{background:var(--ink-soft)}html:not(.js) .xn-emailme[data-astro-cid-mnoasmig][hidden]{display:flex!important}@media print{.xn-emailme[data-astro-cid-mnoasmig]{display:none!important}}.xn-inggroup[data-astro-cid-rt6gndkk]{margin:var(--space-5) 0 var(--space-2);color:var(--ink-muted);font:var(--text-label);letter-spacing:.1em;text-transform:uppercase}.xn-tickline[data-astro-cid-rt6gndkk]{font:var(--text-meta);color:var(--ink-muted);margin:0 0 8px}.xn-tickline[data-astro-cid-rt6gndkk].is-off{visibility:hidden}.xn-equipment[data-astro-cid-rt6gndkk]{font:var(--text-body);margin:0;padding-left:1.2em}.xn-equipment[data-astro-cid-rt6gndkk] li[data-astro-cid-rt6gndkk]{margin:2px 0}.xn-why[data-astro-cid-rt6gndkk]{margin-top:48px}.xn-sheettools__note[data-astro-cid-rt6gndkk]{text-wrap:balance;flex:0 220px;align-self:center;max-width:220px}@media (width<=719px){.xn-sheettools__note[data-astro-cid-rt6gndkk]{flex:1 1 0;min-width:0;max-width:none}}@media (width<=359px){.xn-sheettools__note[data-astro-cid-rt6gndkk]{flex-basis:100%}}.xn-sheettools__cook[data-astro-cid-rt6gndkk]{margin-left:auto}.xn-step__extra[data-astro-cid-rt6gndkk]{color:var(--ink-soft);margin-top:8px}.xn-step__note[data-astro-cid-rt6gndkk]{margin-top:12px}.xn-steprow__time[data-astro-cid-rt6gndkk]{font:var(--text-quantity);font-variant-numeric:tabular-nums}.xn-stepimg[data-astro-cid-rt6gndkk]{margin-top:var(--space-3);max-width:min(100%,480px);height:auto}.xn-anchor[data-astro-cid-rt6gndkk]{visibility:hidden;display:block;position:relative;top:-100px}.xn-recipenotes[data-astro-cid-rt6gndkk]{margin-top:var(--space-6);max-width:var(--measure);color:var(--ink-soft)}.xn-recipenotes[data-astro-cid-rt6gndkk] p[data-astro-cid-rt6gndkk]{margin:var(--space-2) 0 0}.xn-nutrition[data-astro-cid-rt6gndkk]{gap:var(--space-2) var(--space-5);margin:var(--space-2) 0 0;flex-wrap:wrap;display:flex}.xn-nutrition[data-astro-cid-rt6gndkk] dt[data-astro-cid-rt6gndkk]{font:var(--text-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted)}.xn-nutrition[data-astro-cid-rt6gndkk] dd[data-astro-cid-rt6gndkk]{font:var(--text-quantity);font-variant-numeric:tabular-nums;color:var(--ink);margin:0}.xn-cookbar{z-index:30;background:var(--paper);border-block:var(--line-hair) solid var(--rule);position:sticky;top:0}.xn-main>.xn-cookbar{margin-top:calc(var(--space-7) * -1)}@media (width>=720px){.xn-main>.xn-cookbar{margin-top:calc(var(--space-9) * -1)}}.xn-cookbar__in{justify-content:space-between;align-items:center;gap:0 var(--space-5);min-height:56px;display:flex}.xn-jump{align-items:center;gap:var(--space-5);scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.xn-jump a{min-height:52px;color:var(--ink);font:var(--text-button-label);white-space:nowrap;border-block:var(--line-bold) solid transparent;align-items:center;font-size:15px;text-decoration:none;display:inline-flex}.xn-jump a:hover{border-bottom-color:var(--rule-strong)}.xn-sheettools{align-items:flex-end;gap:var(--space-4) var(--space-6);padding:0 var(--space-5) var(--space-5);flex-wrap:wrap;display:flex}@media (width>=760px){.xn-sheettools{padding:0 var(--space-7) var(--space-5)}}.xn-need{align-items:baseline;gap:0 var(--space-3);margin:var(--space-3) 0 0;padding:var(--space-2) 0 0;border-top:var(--line-hair) dashed var(--rule-strong);font:var(--text-small);color:var(--ink-soft);flex-wrap:wrap;list-style:none;display:flex}.xn-need__label{color:var(--ink-muted);font:var(--text-label);letter-spacing:.1em;text-transform:uppercase}.xn-need b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}.xn-steprow{align-items:center;gap:var(--space-3) var(--space-4);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.xn-swap{padding:var(--space-1) 0 var(--space-3) calc(20px + var(--space-3));font:var(--text-small);color:var(--ink-muted);margin:0}.xn-swap summary{min-height:44px;color:var(--red-pen);cursor:pointer;text-decoration:underline;text-decoration-thickness:var(--line-hair);text-underline-offset:4px;align-items:center;list-style:none;display:inline-flex}.xn-swap summary::-webkit-details-marker{display:none}.xn-swap p{margin:var(--space-1) 0 0;color:var(--ink-soft)}.xn-made{gap:var(--space-6);padding-top:var(--space-6);border-top:var(--line-margin) solid var(--ink);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=900px){.xn-made{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=719px){.xn-page .xc-steps>li{gap:var(--space-3);grid-template-columns:32px minmax(0,1fr)}.xn-page .xc-steps>li:before{width:32px;height:32px;font-size:16px}.xn-page .xc-steps ul{padding-left:18px}.xn-sheettools>.xc-btn{width:100%;margin-left:0!important}.xn-sheet-bleed{margin-inline:calc(var(--space-4) * -1);border-inline:0;border-radius:0}}.xn-cookgo{z-index:50;background:var(--paper);color:var(--ink);border-top:var(--line-margin) solid var(--ink);position:fixed;inset:auto 0 0}.xn-cookgo__in{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);min-height:64px;padding-block:var(--space-2);display:flex}.xn-cookgo__say{font:var(--text-body);text-wrap:balance;margin:0}.xn-cookgo__say b{font-variant-numeric:tabular-nums;white-space:nowrap}.xn-cookgo .xc-btn{flex:none;min-height:44px}@media print{.xn-cookgo{display:none}}.xc-note.xn-jumpsays{max-width:none;margin-bottom:var(--space-4)}.xc-note.xn-jumpsays:empty{margin:0}.xn-rateline{flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.xn-ratesays{font:var(--text-meta);color:var(--ink-muted)}.xn-rate.is-five>* .xn-ico{animation:none}@media (prefers-reduced-motion:no-preference){.xn-rate.is-five>* .xn-ico{animation:.5s both xn-five}.xn-rate.is-five>:nth-child(2) .xn-ico{animation-delay:60ms}.xn-rate.is-five>:nth-child(3) .xn-ico{animation-delay:.12s}.xn-rate.is-five>:nth-child(4) .xn-ico{animation-delay:.18s}.xn-rate.is-five>:nth-child(5) .xn-ico{animation-delay:.24s}}@keyframes xn-five{45%{transform:translateY(-7px)scale(1.2)}}.xn-comment{scroll-margin-top:72px}.xc-steps .xn-need{margin-top:var(--space-3);padding-left:0}@media (width<=719px){.xn-jump{-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.xn-jump:after{content:"";width:calc(15% - var(--space-4));flex:none}}.xn-video__lead[data-astro-cid-afgtsuon]{color:var(--ink-soft);margin:0}.xn-story[data-astro-cid-afgtsuon]>:not(.xc-note){grid-column:1}.xn-story[data-astro-cid-afgtsuon]>p{color:var(--ink-soft);margin:0}.xn-story[data-astro-cid-afgtsuon]>p:first-child{font:var(--text-lead);color:var(--ink)}.xn-story[data-astro-cid-afgtsuon]>h2{margin:var(--space-4) 0 0;font:var(--text-heading);letter-spacing:-.01em}.xn-story[data-astro-cid-afgtsuon]>h3{font:var(--text-subheading);margin:0}.xn-story[data-astro-cid-afgtsuon]>ul,.xn-story[data-astro-cid-afgtsuon]>ol{color:var(--ink-soft);margin:0}.xn-story[data-astro-cid-afgtsuon] img{max-width:100%;height:auto}
