._02e07W_edit{align-items:center;gap:var(--space-2);min-height:var(--control);padding-inline:var(--space-3);margin-block:var(--space-2);border:var(--border) solid var(--line);border-radius:var(--pill);color:var(--muted);background:var(--surface);font-size:var(--text-sm);text-decoration:none;display:inline-flex}._02e07W_edit:hover{color:var(--primary);border-color:var(--primary)}._02e07W_edit svg{width:var(--space-4);height:var(--space-4)}@media print{._02e07W_edit{display:none}}
.wwG_XG_article{padding-bottom:var(--space-3)}.wwG_XG_article h1,.wwG_XG_article h2,.wwG_XG_article h3{font-family:var(--display);color:var(--primary)}.wwG_XG_article h2{font-size:var(--text-xl);margin-block:var(--space-2) var(--space-5);font-weight:500}.wwG_XG_article :is(h2,li[id]){scroll-margin-top:var(--space-6)}.wwG_XG_breadcrumbs{gap:var(--space-3);font-size:var(--text-sm);color:var(--muted);margin:0 0 var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.wwG_XG_breadcrumbs a{min-height:var(--control);align-items:center;text-decoration:none;display:inline-flex}.wwG_XG_breadcrumbs a:hover{text-decoration:underline}.wwG_XG_eyebrow{font-size:var(--text-xs);letter-spacing:var(--tracking);text-transform:uppercase;color:var(--primary);margin:0;font-weight:700}.wwG_XG_eyebrow a{text-decoration:none}.wwG_XG_eyebrow a:hover{text-decoration:underline}.wwG_XG_byline{font-size:var(--text-sm);color:var(--muted);margin-block:var(--space-5) var(--space-6)}.wwG_XG_byline a{color:var(--ink)}.wwG_XG_byline time{margin-top:var(--space-2);display:block}.wwG_XG_actions{gap:var(--space-3) var(--space-5);flex-wrap:wrap;align-items:center;display:flex}.wwG_XG_primaryButton,.wwG_XG_secondaryButton,.wwG_XG_textButton{min-height:var(--control);justify-content:center;align-items:center;gap:var(--space-5);padding:var(--space-3) var(--space-5);border-radius:var(--pill);font-weight:600;font-size:var(--text-sm);border:var(--border) solid var(--primary);text-decoration:none;display:inline-flex}.wwG_XG_primaryButton{background:var(--primary);color:var(--on-primary)}.wwG_XG_secondaryButton{background:var(--surface);color:var(--primary);border-color:var(--line)}.wwG_XG_textButton{color:var(--primary);border-color:#0000;padding-inline:0;text-decoration:underline}.wwG_XG_article button:disabled{opacity:.5;cursor:default}.wwG_XG_articleLayout{grid-template-columns:minmax(0, var(--recipe-content-width)) minmax(var(--article-sidebar-min), 1fr);gap:var(--space-6);margin-top:var(--space-6);align-items:start;display:grid}.wwG_XG_articleLayout:not(:has(>aside)){display:block}.wwG_XG_editorial{width:100%;min-width:0;max-width:var(--recipe-content-width);margin-inline:auto}.wwG_XG_story{margin-block:var(--space-6);padding:var(--space-6) var(--space-7)}.wwG_XG_articleLayout .wwG_XG_story{margin-top:0}@media (max-width:900px){.wwG_XG_articleLayout{grid-template-columns:minmax(0,1fr)}}.wwG_XG_story,.wwG_XG_notes{background:var(--recipe-prose-surface);border-radius:var(--radius-large)}.wwG_XG_story>p:not(.wwG_XG_eyebrow),.wwG_XG_notes>p:not(.wwG_XG_eyebrow){font-size:var(--text-md);line-height:var(--leading)}.wwG_XG_story>:last-child,.wwG_XG_notes>:last-child{margin-bottom:0}.wwG_XG_story>[data-gallery]{margin-block:var(--space-5)}.wwG_XG_gallery{margin-block:var(--space-6)}.wwG_XG_recipe{padding:var(--space-7);border:var(--border) solid var(--line);background:var(--surface);border-radius:var(--radius-large)}.wwG_XG_recipeHeading,.wwG_XG_preparationHeading{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.wwG_XG_recipeHeading h2,.wwG_XG_preparationHeading h2{margin-bottom:0}.wwG_XG_facts{grid-template-columns:repeat(auto-fit, minmax(var(--recipe-fact-width), 1fr));gap:var(--space-4);padding:var(--space-5) 0;border-block:var(--border) solid var(--line);margin-block:var(--space-6);display:grid}.wwG_XG_facts dt{font-size:var(--text-sm);color:var(--muted);font-weight:500}.wwG_XG_facts dd{margin:var(--space-1) 0 0;font-size:var(--text-md);font-weight:600;line-height:var(--leading)}.wwG_XG_servingsRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.wwG_XG_servingsRow label{font-weight:600}.wwG_XG_servingsRow p{font-size:var(--text-sm);color:var(--muted);margin:var(--space-1) 0}.wwG_XG_servingsControls{text-align:center;flex-shrink:0}.wwG_XG_stepper{border:var(--border) solid var(--line);border-radius:var(--pill);display:inline-flex;overflow:hidden}.wwG_XG_stepper button,.wwG_XG_stepper input{width:var(--control);min-width:var(--control);height:var(--control);background:var(--surface);color:var(--primary);text-align:center;border:0;padding:0;font-weight:600}.wwG_XG_stepper input{appearance:textfield}.wwG_XG_stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wwG_XG_stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wwG_XG_stepper :focus-visible{outline-offset:calc(-1 * var(--focus-width))}.wwG_XG_reset{padding:var(--space-2);min-height:var(--control);color:var(--muted);font-size:var(--text-xs);background:0 0;border:0;margin-inline:auto;text-decoration:underline;display:block}.wwG_XG_servingsStatus{color:var(--muted);font-size:var(--text-sm);margin-bottom:var(--space-2)}.wwG_XG_ingredients{font-size:var(--text-base);line-height:var(--leading);margin:0;padding:0;list-style:none}.wwG_XG_ingredients :is(h3,h4){font-size:var(--text-base);margin-block:var(--space-5) var(--space-2)}.wwG_XG_ingredients li{border-bottom:var(--border) solid var(--line)}.wwG_XG_ingredientRow{align-items:center;gap:var(--space-2);padding-block:var(--space-2);display:flex}.wwG_XG_ingredientCheck{min-width:var(--control);min-height:var(--control);cursor:pointer;justify-content:center;align-items:center;display:flex}.wwG_XG_ingredientRow>a{min-height:var(--control);text-underline-offset:var(--space-1);overflow-wrap:anywhere;flex:1;align-items:center;display:flex}.wwG_XG_ingredients input{width:var(--space-4);height:var(--space-4);accent-color:var(--primary);flex-shrink:0;margin:0}.wwG_XG_ingredients strong{white-space:nowrap;font-weight:600}.wwG_XG_ingredientRow[data-checked=true]>a{color:var(--muted);text-decoration:line-through}.wwG_XG_preparationHeading{margin-block:var(--space-7) var(--space-5)}.wwG_XG_steps{margin:0;padding:0;list-style:none}.wwG_XG_steps>li{grid-template-columns:var(--control) minmax(0, 1fr);gap:var(--space-4);padding-block:var(--space-5);border-top:var(--border) solid var(--line);align-items:start;display:grid}.wwG_XG_stepNumber{font-size:var(--text-base);color:var(--primary);font-weight:700;line-height:var(--leading);font-variant-numeric:tabular-nums}.wwG_XG_steps p{margin:0 0 var(--space-4)}.wwG_XG_steps>li>div>:last-child{margin-bottom:0}.wwG_XG_steps img{border-radius:var(--radius);width:100%}.wwG_XG_notes{margin-block:var(--space-6);padding:var(--space-6) var(--space-7)}.wwG_XG_closing{gap:var(--space-2);padding-block:var(--space-5);border-top:var(--border) solid var(--line);display:grid}.wwG_XG_closing>span{font-size:var(--text-sm);color:var(--muted)}.wwG_XG_closing a{color:var(--primary);min-height:var(--control);font-weight:600}.wwG_XG_printSource{overflow-wrap:anywhere;display:none}.wwG_XG_recipeContext{margin-top:var(--space-5);color:var(--muted);font-size:var(--text-sm)}.wwG_XG_recipeContext p{margin-block:var(--space-2)}.wwG_XG_quickActions{gap:var(--space-3) var(--space-5);margin-top:var(--space-5);flex-wrap:wrap;align-items:center;display:flex}.wwG_XG_liveStatus{min-height:var(--space-5);font-size:var(--text-sm);color:var(--muted);margin-block:var(--space-2)}.wwG_XG_manualCopy{font-size:var(--text-sm);display:block}.wwG_XG_manualCopy textarea{width:100%;min-height:var(--recipe-copy-height);padding:var(--space-4);border:var(--border) solid var(--line);border-radius:var(--radius);display:block}.wwG_XG_planner{border-block:var(--border) solid var(--line);margin-top:var(--space-5)}.wwG_XG_planner summary{cursor:pointer;min-height:var(--control);padding-block:var(--space-4);color:var(--primary);font-weight:600}.wwG_XG_planner form{gap:var(--space-4);padding-bottom:var(--space-5);display:grid}.wwG_XG_planner form>p{color:var(--muted);font-size:var(--text-sm);margin:0}.wwG_XG_planner fieldset{gap:var(--space-4);border:0;margin:0;padding:0;display:flex}.wwG_XG_planner legend{padding:0 0 var(--space-2);font-weight:600}.wwG_XG_planner label{gap:var(--space-2);font-size:var(--text-sm);display:grid}.wwG_XG_planner input,.wwG_XG_timerPanel input{min-height:var(--control);padding:var(--space-2) var(--space-3);color:var(--ink);background:var(--surface);border:var(--border) solid var(--line);border-radius:var(--radius)}.wwG_XG_planner input{width:var(--recipe-planner-input)}.wwG_XG_planner output{color:var(--primary);font-size:var(--text-sm);display:block}.wwG_XG_planner output:empty{display:none}.wwG_XG_planner small{color:var(--muted);margin-top:var(--space-2);display:block}.wwG_XG_timerPanel,.wwG_XG_timerSummary{padding:var(--space-4);background:var(--tint);border-radius:var(--radius);margin-block:var(--space-4)}.wwG_XG_timerPanel{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-3);flex-wrap:wrap;margin:0;display:flex}.wwG_XG_timerPanel label{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:600;display:flex}.wwG_XG_timerPanel small{font-weight:400;font-size:var(--text-xs);color:var(--muted);display:block}.wwG_XG_timerPanel>small{flex-basis:100%}.wwG_XG_timerPanel input{width:var(--cook-timer-input)}.wwG_XG_timerPanel strong{font-size:var(--text-xl);font-variant-numeric:tabular-nums}.wwG_XG_timerSummary{gap:var(--space-3);font-size:var(--text-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.wwG_XG_progress{width:100%;height:var(--space-2);accent-color:var(--primary);display:block}.wwG_XG_wakeStatus{color:var(--muted);font-size:var(--text-xs);line-height:var(--cook-leading);margin:var(--space-1) 0 0;text-align:center}.wwG_XG_cooking{width:min(var(--cook-width), calc(100% - var(--space-6)));height:min(var(--cook-height), calc(100dvh - var(--space-6)));max-width:none;max-height:none;padding:var(--space-5);border:var(--border) solid var(--line);border-radius:var(--radius-large);background:var(--paper);color:var(--ink);overscroll-behavior:contain;overflow:clip}.wwG_XG_cooking[open]{grid-template-rows:auto var(--space-1) minmax(0, 1fr) auto auto;gap:var(--space-3);display:grid}.wwG_XG_cooking::backdrop{background:var(--modal-backdrop)}.wwG_XG_cooking h2{font-size:var(--text-lg);line-height:var(--cook-leading);margin:var(--space-2) 0 0}.wwG_XG_cookTop,.wwG_XG_cookNavigation{gap:var(--space-4);justify-content:space-between;align-items:center;display:flex}.wwG_XG_cookTools{gap:var(--space-2);flex-shrink:0;display:flex}.wwG_XG_cooking .wwG_XG_progress{height:100%;margin:0}.wwG_XG_currentStep{gap:var(--space-5);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:0;display:grid}.wwG_XG_currentStep[data-ingredients=true],.wwG_XG_currentStep[data-image=false]{grid-template-columns:minmax(0,1fr)}.wwG_XG_currentStep>img{border-radius:var(--radius);object-fit:contain;width:100%;height:100%;min-height:0}.wwG_XG_cookReader{gap:var(--space-2);grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.wwG_XG_cookReaderHeading{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--control);display:flex}.wwG_XG_cookReader h3{font:600 var(--text-base)/var(--cook-leading) var(--sans);margin:0}.wwG_XG_cookPages{align-items:center;gap:var(--space-1);font-size:var(--text-xs);flex-shrink:0;display:flex}.wwG_XG_cookPages button{width:var(--control);padding:0}.wwG_XG_cookReadingArea{min-height:0;overflow:clip}.wwG_XG_cookCopy{font-size:var(--text-md);line-height:var(--cook-leading);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:0}.wwG_XG_cookIngredientLines{font-size:var(--text-base);line-height:var(--cook-list-leading);list-style:none}.wwG_XG_cookIngredientLines li{margin:0;padding:0}.wwG_XG_cookMeasure{visibility:hidden;pointer-events:none;height:auto;position:fixed;top:0;left:0}.wwG_XG_cookTimerActive{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--tint);border-radius:var(--radius);font-size:var(--text-sm);display:flex}.wwG_XG_cookTimerActive>span{align-items:center;gap:var(--space-3);display:flex}.wwG_XG_cookTimerActive strong{font-size:var(--text-lg);font-variant-numeric:tabular-nums}.wwG_XG_cookTimerActive>div{align-items:center;gap:var(--space-3);display:flex}.wwG_XG_cookAnnouncement{width:var(--border);height:var(--border);clip-path:inset(50%);white-space:nowrap;margin:0;padding:0;position:absolute;overflow:hidden}@media (min-width:901px){.wwG_XG_steps>li>div>[data-photo-link],.wwG_XG_steps>li>div>figure>[data-photo-link]{width:fit-content;max-width:100%}.wwG_XG_steps>li>div>[data-photo-link]>img,.wwG_XG_steps>li>div>figure>[data-photo-link]>img{width:auto;max-width:100%;height:auto;max-height:var(--recipe-step-photo-height);object-fit:contain}}@media (max-width:600px){.wwG_XG_story,.wwG_XG_notes,.wwG_XG_recipe{padding:var(--space-5) var(--space-4)}.wwG_XG_recipeHeading,.wwG_XG_preparationHeading{flex-direction:column;align-items:flex-start}.wwG_XG_servingsRow{flex-direction:column}.wwG_XG_servingsControls{gap:var(--space-3);align-items:center;display:flex}.wwG_XG_facts{gap:var(--space-3)}.wwG_XG_steps>li{grid-template-columns:var(--space-5) minmax(0, 1fr);gap:var(--space-3)}.wwG_XG_ingredients strong{white-space:normal;text-align:right}.wwG_XG_cooking{width:calc(100% - var(--space-4));height:calc(100dvh - var(--space-4));padding:var(--space-3);border-radius:var(--radius)}.wwG_XG_cooking h2{font-size:var(--text-base)}.wwG_XG_cookTop{gap:var(--space-2)}.wwG_XG_cookTop .wwG_XG_eyebrow{letter-spacing:normal}.wwG_XG_cookTools button,.wwG_XG_timerPanel button,.wwG_XG_cookTimerActive button{padding-inline:var(--space-3)}.wwG_XG_currentStep{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(var(--cook-photo-min), 1fr) minmax(0, min(var(--cook-reader-height,100%), calc(100% - var(--cook-photo-min) - var(--space-2))));gap:var(--space-2)}.wwG_XG_currentStep[data-ingredients=true],.wwG_XG_currentStep[data-image=false]{grid-template-rows:minmax(0,1fr)}.wwG_XG_cookCopy{font-size:var(--text-base)}.wwG_XG_timerPanel label{align-items:center}.wwG_XG_timerUnit{font-size:var(--text-xs);font-weight:400;display:block}.wwG_XG_cookTimerActive>span{display:block}.wwG_XG_cookTimerActive strong{font-size:var(--text-md);display:block}}@media (max-height:500px){.wwG_XG_cooking{width:calc(100% - var(--space-4));height:calc(100dvh - var(--space-4));padding:var(--space-2)}.wwG_XG_cooking[open]{gap:var(--space-2)}.wwG_XG_cooking h2{font-size:var(--text-base);margin:0}.wwG_XG_cookCopy{font-size:var(--text-base)}.wwG_XG_timerPanel,.wwG_XG_cookTimerActive{padding:var(--space-2)}.wwG_XG_timerPanel>small{flex-basis:auto}}@media (min-width:601px) and (max-height:500px){.wwG_XG_cookHeader{column-gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.wwG_XG_cookTop{display:contents}.wwG_XG_cookTop>p{grid-area:1/1}.wwG_XG_cookTools{grid-area:1/2/3;align-self:center}.wwG_XG_cookHeader h2{grid-area:2/1}.wwG_XG_cookFooter{align-items:center;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.wwG_XG_cookNavigation{display:contents}.wwG_XG_cookNavigation button:first-child{grid-area:1/1}.wwG_XG_cookNavigation button:last-child{grid-area:1/3}.wwG_XG_wakeStatus{grid-area:1/2;margin:0}}@media print{.wwG_XG_articleLayout{margin-top:0;display:block}.wwG_XG_story,.wwG_XG_notes{background:0 0;border-radius:0;margin:0;padding:0}.wwG_XG_planner,.wwG_XG_quickActions,.wwG_XG_liveStatus,.wwG_XG_manualCopy,.wwG_XG_timerSummary,.wwG_XG_breadcrumbs,.wwG_XG_actions,.wwG_XG_story,.wwG_XG_gallery,.wwG_XG_closing,.wwG_XG_cooking,.wwG_XG_recipe button,.wwG_XG_stepper,.wwG_XG_servingsRow,.wwG_XG_steps img{display:none!important}.wwG_XG_recipe{border:0;padding:0;display:block}.wwG_XG_editorial{max-width:none}.wwG_XG_recipeHeading .wwG_XG_eyebrow,.wwG_XG_preparationHeading .wwG_XG_eyebrow{display:none}.wwG_XG_facts{margin-block:var(--space-4)}.wwG_XG_ingredients input,.wwG_XG_ingredientCheck{display:none}.wwG_XG_ingredientRow>a,.wwG_XG_ingredientRow[data-checked=true]>a{color:inherit;text-decoration:none}.wwG_XG_ingredients li,.wwG_XG_steps li{break-inside:avoid}.wwG_XG_preparationHeading{margin-block:var(--space-5)}.wwG_XG_steps>li{padding-block:var(--space-3)}.wwG_XG_notes{padding-block:var(--space-4)}.wwG_XG_printSource{font-size:var(--text-sm);display:block}}.wwG_XG_editorialIngredients label{cursor:pointer}.wwG_XG_editorialIngredients label:has(input:checked)>span:last-child{color:var(--muted);text-decoration:line-through}@media print{.wwG_XG_legacyArticle .wwG_XG_story{display:block!important}}.wwG_XG_planner summary{align-items:center;gap:var(--space-2);list-style:none;display:flex}.wwG_XG_planner summary::-webkit-details-marker{display:none}.wwG_XG_planner summary svg:last-child{margin-inline-start:auto}.wwG_XG_planner[open] summary svg:last-child{transform:rotate(180deg)}
