.PublicAppearanceSwitch_appearance__FBzGd{position:relative;display:inline-block;white-space:nowrap}.PublicAppearanceSwitch_shown__JaV4S{text-decoration:underline;text-underline-offset:var(--space-50)}.PublicAppearanceSwitch_select__b3gVF{position:absolute;inset:0;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:transparent;color:transparent;font-size:var(--text-body-font-size);cursor:pointer}.PublicAppearanceSwitch_select__b3gVF option{color:var(--color-text-primary);background-color:var(--color-surface-primary)}.JtrIcon_icon__qLz1Y{display:inline-flex;align-items:center;justify-content:center;line-height:1;flex-shrink:0}.JtrIcon_emptyState__Pk3It{width:var(--icon-size-empty-state);height:var(--icon-size-empty-state)}.RecaptchaDisclosure_disclosure__JY_xr{margin:0;color:var(--color-text-secondary)}.RecaptchaDisclosure_link__dli1U{color:inherit;text-decoration:underline;text-underline-offset:var(--space-50)}.JtrAvatar_face__bFTpM{display:inline-flex;align-items:center;justify-content:center;width:var(--avatar-size,var(--icon-size-md));height:var(--avatar-size,var(--icon-size-md));flex-shrink:0;overflow:hidden;border-radius:var(--radius-full);color:var(--color-text-primary)}.JtrAvatar_face__bFTpM[data-fill],.JtrAvatar_face__bFTpM[data-pending]{background:var(--color-fill-secondary);box-shadow:inset 0 0 0 var(--avatar-ring-thickness,0) var(--color-border-primary)}.JtrAvatar_photo__hdVtY{width:100%;height:100%;object-fit:cover}.JtrAvatar_initials__qv5y8{font-weight:var(--avatar-button-initials-weight)}.JtrEmptyState_host__ODmI_{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 var(--space-300)}.JtrEmptyState_symbol__sZNzr{width:var(--empty-state-symbol-size);height:var(--empty-state-symbol-size);color:var(--color-text-secondary)}.JtrEmptyState_symbol__sZNzr>svg{width:100%;height:100%}.JtrEmptyState_title__2bMh_{margin:0;max-width:var(--empty-state-body-max-width);color:var(--color-text-primary);text-wrap:balance}.JtrEmptyState_host__ODmI_[data-tier=quiet] .JtrEmptyState_title__2bMh_{margin-top:var(--empty-state-quiet-gap-headline)}.JtrEmptyState_host__ODmI_[data-tier=onboarding-first] .JtrEmptyState_title__2bMh_{margin-top:var(--empty-state-onboarding-gap-headline)}.JtrEmptyState_body__8Pf8_{max-width:var(--empty-state-body-max-width);color:var(--color-text-secondary);text-wrap:pretty}.JtrEmptyState_host__ODmI_[data-tier=quiet] .JtrEmptyState_body__8Pf8_{margin-top:var(--empty-state-quiet-gap-body)}.JtrEmptyState_host__ODmI_[data-tier=onboarding-first] .JtrEmptyState_body__8Pf8_{margin-top:var(--empty-state-onboarding-gap-body)}.JtrEmptyState_host__ODmI_[data-tier=quiet] .JtrEmptyState_action__JgI3u{margin-top:var(--empty-state-quiet-gap-action)}.JtrEmptyState_host__ODmI_[data-tier=onboarding-first] .JtrEmptyState_action__JgI3u{margin-top:var(--empty-state-onboarding-gap-action)}.JtrEmptyState_foot__pDTt8{margin-top:var(--layout-section-gap)}.JtrMissingFace_missing__gdVjW{display:flex;justify-content:center;padding:var(--layout-section-gap) var(--layout-screen-inset-x)}.CookbookMissingFace_link__q3p_4{color:var(--color-text-primary);text-decoration:underline;text-decoration-thickness:var(--divider-thickness);text-underline-offset:var(--space-50)}.ExtractionFace_face__ssi8S{display:flex;flex-direction:column;justify-content:center;min-height:100dvh;padding:var(--layout-screen-inset-top) var(--layout-screen-inset-x)}.ExtractionFace_leavingStatus__g4SBB{display:none;margin:0;text-align:center;color:var(--color-text-secondary)}html[data-leaving-for-recipe] .ExtractionFace_leavingStatus__g4SBB{display:block}html[data-leaving-for-recipe] .ExtractionFace_previewFace__JaMLz{display:none}.ExtractionFace_actions__7sjwM{display:flex;flex-direction:column;align-items:center;gap:var(--layout-heading-gap)}.ExtractionFace_appIcon__yPVXL{display:block;width:var(--medallion-size);height:var(--medallion-size);border-radius:var(--radius-xl)}.ExtractionFace_original__warLM{margin:0;color:var(--color-text-secondary)}.ExtractionFace_original__warLM a{color:inherit}.ExtractRequestForm_form__u3Cfs{margin:0}.SharedRecipeScreen_screen___l3DW{display:flex;flex-direction:column;gap:var(--layout-section-gap)}@media not all and (min-width:600px) and (min-height:600px){.SharedRecipeScreen_screen___l3DW:has([data-photo]){--shell-page-inset-top:0}}html:not([data-leaving-for-recipe]) .SharedRecipeScreen_screen___l3DW:has(.SharedRecipeScreen_wayOn__2W9ND){--shell-page-inset-top:0}.SharedRecipeScreen_recipeFace__FZvkW{display:flex;flex-direction:column}.SharedRecipeScreen_swapFaces__n697_{display:contents}.SharedRecipeScreen_wayOn__2W9ND{order:-1;padding:var(--layout-screen-inset-top) var(--layout-screen-inset-x) 0}html[data-leaving-for-recipe] .SharedRecipeScreen_wayOn__2W9ND{display:none}.SharedRecipeScreen_attribution__cHv_A{display:flex;flex-direction:column;color:var(--color-text-secondary)}.SharedRecipeScreen_line__5cggV{display:flex;align-items:center;gap:var(--space-100);min-width:0;margin:0}.SharedRecipeScreen_attribution__cHv_A[data-align=center]{align-items:center;text-align:center}.SharedRecipeScreen_attribution__cHv_A[data-align=center] .SharedRecipeScreen_line__5cggV{justify-content:center}.SharedRecipeScreen_domainLine__v8kLd{view-transition-name:recipe-link}.SharedRecipeScreen_heroExempt__RUG_8 header[data-photo]>:first-child{view-transition-name:recipe-hero}.SharedRecipeScreen_domain__SqM7c{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.SharedRecipeScreen_original__GVtU_{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--space-50);color:var(--color-text-primary);text-decoration:underline;text-decoration-thickness:var(--divider-thickness);text-underline-offset:var(--space-50)}.SharedRecipeScreen_recipeFace__FZvkW[data-arrival=fade]{animation:SharedRecipeScreen_recipe-arrive__2DRdE var(--duration-normal) var(--easing-bezier-standard) both}@keyframes SharedRecipeScreen_recipe-arrive__2DRdE{0%{opacity:0}}.SiteHeaderInstall_install__jI9sY{display:none}@media (min-width:600px) and (min-height:600px){.SiteHeaderInstall_install__jI9sY{display:contents}}.VideoGateFace_face__K8Ltp{display:flex;flex-direction:column;padding:var(--space-100) var(--layout-screen-inset-x) 0}.VideoGateFace_face__K8Ltp[data-arrival=fade]{animation:VideoGateFace_gate-arrive__C14Po var(--duration-normal) var(--easing-bezier-standard) both}@keyframes VideoGateFace_gate-arrive__C14Po{0%{opacity:0}}.VideoGateFace_gate__AJA7V{display:flex;flex-direction:column;align-items:center;text-align:center}.VideoGateFace_thumbnail__kJaQw{display:block;width:var(--medallion-size);height:var(--medallion-size);border:var(--thumbnail-rim-width) solid var(--color-border-photo-rim);border-radius:var(--thumbnail-radius);object-fit:cover}.VideoGateFace_symbol__tld7K{display:flex;align-items:center;justify-content:center;width:var(--medallion-size);height:var(--medallion-size);color:var(--color-text-secondary)}.VideoGateFace_symbol__tld7K>svg{width:var(--medallion-icon-size);height:var(--medallion-icon-size)}.VideoGateFace_title__Wu_AD{max-width:var(--empty-state-body-max-width);margin:var(--empty-state-onboarding-gap-headline) 0 var(--empty-state-onboarding-gap-body);color:var(--color-text-primary);text-wrap:balance}.VideoGateFace_counts__dmboR{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-50) var(--space-200);margin:var(--empty-state-onboarding-gap-body) 0 0;color:var(--color-text-primary)}.VideoGateFace_share__JZdpa{width:100%;max-width:var(--empty-state-body-max-width);margin-top:var(--empty-state-onboarding-gap-action);text-align:start}.VideoGateFace_heading__x1hq0{margin:0;color:var(--color-text-primary)}.VideoGateFace_lines__UQoli{margin:var(--space-100) 0 0;padding:0;list-style:none;color:var(--color-text-primary)}.VideoGateFace_lines__UQoli>li{padding:var(--space-100) 0;border-bottom:var(--divider-thickness) solid var(--divider-color)}.VideoGateFace_lines__UQoli>li:last-child{border-bottom:none;-webkit-mask-image:linear-gradient(180deg,currentcolor,transparent);mask-image:linear-gradient(180deg,currentcolor,transparent)}.VideoGateFace_body__dfBds{max-width:var(--empty-state-body-max-width);margin:var(--empty-state-onboarding-gap-action) 0 0;color:var(--color-text-secondary);text-wrap:pretty}.VideoGateFace_action__VcwIP{margin-top:var(--empty-state-onboarding-gap-action)}.VideoGateFace_secondaryAction__VMvTt{margin-top:var(--space-100)}@media not all and (min-width:600px) and (min-height:600px){.VideoGateFace_lines__UQoli>li:nth-child(n+2){display:none}.VideoGateFace_lines__UQoli>li:first-child{border-bottom:none;-webkit-mask-image:linear-gradient(180deg,currentcolor,transparent);mask-image:linear-gradient(180deg,currentcolor,transparent)}}@media (min-width:600px) and (min-height:600px){.VideoGateFace_face__K8Ltp{justify-content:center;min-height:calc(100dvh - var(--site-header-height));padding-block:min(var(--layout-screen-inset-top),var(--space-400));transition:padding-top var(--duration-normal) var(--easing-bezier-standard)}body:has(>[data-snackbar]) .VideoGateFace_face__K8Ltp{padding-top:var(--space-100)}.VideoGateFace_face__K8Ltp:after{content:"";flex:1 0;max-height:calc(2 * var(--status-pill-padding-y) + var(--text-note-line-height) + var(--space-200))}}@media (prefers-reduced-motion:reduce){.VideoGateFace_face__K8Ltp{transition:none}}.JtrActionTile_tile__idxsg{display:flex;align-items:center;width:100%;min-height:var(--controls-height);border:none;background:none;text-align:start;color:var(--action-tile-neutral-text-color);cursor:pointer;position:relative}.JtrActionTile_tile__idxsg[data-destructive=true]{color:var(--action-tile-destructive-text-color)}.JtrActionTile_tile__idxsg:focus-visible{outline-offset:calc(-1 * var(--focus-ring-thickness))}.JtrActionTile_tile__idxsg:disabled{opacity:var(--opacity-disabled);pointer-events:none}.JtrActionTile_stateLayer___Rdio{position:absolute;inset:0;background:currentcolor;opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--easing-bezier-standard)}.JtrActionTile_tile__idxsg:hover .JtrActionTile_stateLayer___Rdio{opacity:var(--opacity-state-layer-hover)}.JtrActionTile_tile__idxsg:active .JtrActionTile_stateLayer___Rdio{opacity:var(--opacity-state-layer-pressed)}.JtrActionTile_leading__0Lszm{flex-shrink:0;display:flex;align-items:center;justify-content:flex-start;width:var(--icon-size-md);-webkit-margin-end:var(--action-tile-gap);margin-inline-end:var(--action-tile-gap)}.JtrActionTile_label__yU6z1{flex:1 1;min-width:0;display:flex;flex-direction:column}.JtrActionTile_subtitle__HXP_S{color:var(--color-text-secondary)}.JtrActionPopover_restingAnchor__h_Zxz{position:absolute;top:var(--action-popover-screen-padding);left:var(--action-popover-screen-padding)}.JtrActionPopover_panel__y_ERd{z-index:var(--z-popover);min-width:min(var(--popover-min-width,var(--action-popover-min-width)),var(--radix-popover-content-available-width,100%));max-height:var(--radix-popover-content-available-height);display:flex;flex-direction:column;gap:var(--action-popover-gap);border-radius:var(--action-popover-radius);background:color-mix(in oklch,var(--color-surface-primary) var(--backdrop-overlay-popover-opacity),transparent);-webkit-backdrop-filter:blur(var(--frost-overlay-blur)) saturate(var(--backdrop-overlay-saturation));backdrop-filter:blur(var(--frost-overlay-blur)) saturate(var(--backdrop-overlay-saturation));box-shadow:0 4px 16px color-mix(in oklch,var(--color-shadow) 50%,transparent);overflow:hidden auto;--color-text-secondary:var(--color-text-frosted-secondary);--action-tile-destructive-text-color:var(--color-text-frosted-critical)}@media (prefers-contrast:more){.JtrActionPopover_panel__y_ERd{background:color-mix(in oklch,var(--color-surface-primary) var(--opacity-full),transparent)}}.JtrActionPopover_panel__y_ERd>*{flex-shrink:0}.JtrActionPopover_heading__LadSw{padding:var(--action-popover-heading-padding-top) var(--action-popover-heading-padding-x) var(--action-popover-heading-padding-bottom);text-transform:uppercase;color:var(--color-text-frosted-secondary)}.JtrActionPopover_separator__vILaE{height:var(--divider-thickness);margin:var(--space-50) 0;background:var(--color-border-frosted)}.JtrMenu_menu__peKar{max-width:var(--radix-popover-content-available-width);gap:0;padding:var(--space-50) 0}.JtrMenu_menu__peKar.JtrMenu_inDialog__9Sn1m{background:var(--color-surface-raised);--color-text-secondary:inherit;--color-text-frosted-secondary:var(--color-text-secondary);--action-tile-destructive-text-color:var(--color-text-critical);--color-border-frosted:var(--color-border-secondary)}[data-theme=dark] .JtrMenu_menu__peKar{border:var(--divider-thickness) solid var(--color-border-highlight)}.JtrMenu_row__7cPXu{position:relative;display:flex;align-items:center;gap:var(--space-150);min-height:var(--controls-min-tap-target);padding:0 var(--space-200);border:none;background:none;text-align:start;text-decoration:none;color:var(--color-text-primary);cursor:pointer}.JtrMenu_row__7cPXu[aria-disabled=true]{opacity:var(--opacity-disabled);cursor:default}.JtrMenu_stateLayer__Byho9{position:absolute;inset:0;background:currentcolor;opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--easing-bezier-standard)}.JtrMenu_row__7cPXu:focus .JtrMenu_stateLayer__Byho9,.JtrMenu_row__7cPXu:not([aria-disabled=true]):hover .JtrMenu_stateLayer__Byho9{opacity:var(--opacity-state-layer-hover)}.JtrMenu_row__7cPXu:not([aria-disabled=true]):active .JtrMenu_stateLayer__Byho9{opacity:var(--opacity-state-layer-pressed)}.JtrMenu_label__1NbE6{flex:1 1;min-width:0}.JtrMenu_radioRow__bfk3L{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-50) var(--space-150);min-height:var(--controls-min-tap-target);padding:0 var(--space-200);color:var(--color-text-primary)}.JtrMenu_radioLabel__K4NJy{flex:1 1;display:inline-flex;align-items:center;gap:var(--space-150)}.JtrMenu_segments__Mzbip{display:inline-flex;gap:var(--segmented-control-track-gap);padding:var(--segmented-control-track-padding);border-radius:var(--segmented-control-track-radius);background:var(--segmented-control-track-color)}.JtrMenu_segment__GldyR{padding:var(--segmented-control-segment-padding-y) var(--space-100);border:none;border-radius:var(--segmented-control-thumb-radius);background:none;color:var(--segmented-control-text-color-inactive);cursor:pointer}.JtrMenu_segment__GldyR[aria-checked=true]{background:var(--segmented-control-thumb-color);color:var(--segmented-control-text-color-active);box-shadow:0 var(--segmented-control-thumb-shadow-offset-y) var(--segmented-control-thumb-shadow-blur) var(--segmented-control-thumb-shadow-color)}[data-theme=dark] .JtrMenu_segment__GldyR[aria-checked=true]{box-shadow:inset 0 var(--divider-thickness) 0 var(--color-border-highlight),0 var(--segmented-control-thumb-shadow-offset-y) var(--segmented-control-thumb-shadow-blur) var(--segmented-control-thumb-shadow-color)}.JtrMenu_heading__8VClA{color:var(--color-text-secondary)}.JtrMenu_row__7cPXu:focus-visible,.JtrMenu_segment__GldyR:focus-visible{outline-offset:calc(-1 * var(--focus-ring-thickness))}.JtrMenu_row__7cPXu:first-child:focus-visible{border-start-start-radius:var(--action-popover-radius);border-start-end-radius:var(--action-popover-radius)}.JtrMenu_row__7cPXu:last-child:focus-visible{border-end-start-radius:var(--action-popover-radius);border-end-end-radius:var(--action-popover-radius)}.JtrSettingsList_group__xi2bc{display:flex;flex-direction:column}.JtrSettingsList_groupHeader__gXo2m{margin:0;padding:0 var(--space-200) var(--space-100);color:var(--color-text-secondary)}.JtrSettingsList_groupCard__2W4Ls{display:flex;flex-direction:column;border-radius:var(--tile-radius);background:var(--color-surface-grouped);overflow:hidden;container:settings-card/inline-size}.JtrSettingsList_groupFooter__LfIPR{padding:var(--space-100) var(--space-200) 0;color:var(--color-text-secondary)}.JtrSettingsList_row__PIaOU{display:flex;align-items:center;width:100%;min-height:var(--controls-height);padding:0 var(--space-200);gap:var(--space-150);border:none;background:none;text-align:start;color:var(--color-text-primary);font:inherit;text-decoration:none}.JtrSettingsList_rowButton__YVOdM{position:relative;cursor:pointer}.JtrSettingsList_rowButton__YVOdM:not([data-disabled=true]):after{content:"";position:absolute;inset:0;border-radius:inherit;background:currentcolor;opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--easing-bezier-standard)}.JtrSettingsList_rowButton__YVOdM:not([data-disabled=true]):hover:after{opacity:var(--opacity-state-layer-hover)}.JtrSettingsList_row__PIaOU:focus-visible,.JtrSettingsList_row__PIaOU:has(.JtrSettingsList_valueInput__p6_bL:focus-visible){border-radius:var(--tile-radius);outline:var(--focus-ring-thickness) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-thickness))}.JtrSettingsList_rowButton__YVOdM[data-disabled=true]{cursor:default}.JtrSettingsList_rowButton__YVOdM:not([data-disabled=true]):active:after{opacity:var(--opacity-state-layer-pressed)}.JtrSettingsList_row__PIaOU[data-disabled=true]{opacity:var(--opacity-disabled)}.JtrSettingsList_check__GrGsi{width:var(--space-250);color:var(--color-text-primary)}.JtrSettingsList_check__GrGsi,.JtrSettingsList_leading__HhslJ{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.JtrSettingsList_leading__HhslJ{width:var(--icon-size-sm);color:var(--color-text-secondary)}.JtrSettingsList_leading__HhslJ[data-chip=true]{width:var(--space-400);height:var(--space-400);border-radius:var(--radius-sm);color:var(--color-text-on-brand-fill)}.JtrSettingsList_leadingGutter__EvLY4{width:var(--icon-size-sm)}.JtrSettingsList_row__PIaOU[data-tone=brand] .JtrSettingsList_leading__HhslJ{color:var(--color-text-brand)}.JtrSettingsList_row__PIaOU[data-tone=critical] .JtrSettingsList_leading__HhslJ{color:var(--color-text-critical)}.JtrSettingsList_row__PIaOU[data-tone=conversion] .JtrSettingsList_leading__HhslJ{color:var(--color-text-conversion)}.JtrSettingsList_content__yMPmB{flex:1 1;min-width:0;display:flex;align-items:center;gap:var(--space-100);padding-block:var(--space-100);padding-inline:0 var(--space-200);-webkit-margin-end:calc(-1 * var(--space-200));margin-inline-end:calc(-1 * var(--space-200))}.JtrSettingsList_row__PIaOU+.JtrSettingsList_row__PIaOU .JtrSettingsList_content__yMPmB{border-top:var(--divider-thickness) solid var(--color-border-secondary)}.JtrSettingsList_titles__jMkA7{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--space-50)}.JtrSettingsList_title__ORUft{color:var(--color-text-primary);overflow-wrap:anywhere}.JtrSettingsList_row__PIaOU[data-tone=brand] .JtrSettingsList_title__ORUft{color:var(--color-text-brand)}.JtrSettingsList_row__PIaOU[data-tone=critical] .JtrSettingsList_title__ORUft{color:var(--color-text-critical)}.JtrSettingsList_row__PIaOU[data-tone=conversion] .JtrSettingsList_title__ORUft{color:var(--color-text-conversion)}.JtrSettingsList_caption__qRLpQ{color:var(--color-text-secondary);overflow-wrap:anywhere}.JtrSettingsList_value__Z59hK{flex-shrink:0;color:var(--color-text-secondary);white-space:nowrap}.JtrSettingsList_content__yMPmB[data-value-wraps=true]{flex-wrap:wrap}.JtrSettingsList_content__yMPmB[data-value-wraps=true] .JtrSettingsList_titles__jMkA7{flex:1 1 auto}.JtrSettingsList_valueGroup__iyj_L{display:inline-flex;align-items:center;gap:var(--space-100);min-width:0;max-width:100%;-webkit-margin-start:auto;margin-inline-start:auto}.JtrSettingsList_valueGroup__iyj_L .JtrSettingsList_value__Z59hK{flex-shrink:1;min-width:0;white-space:normal;overflow-wrap:anywhere;text-align:end}.JtrSettingsList_chevron__O_R3G{flex-shrink:0;color:var(--color-text-control)}.JtrSettingsList_valueInput__p6_bL{flex:0 1 auto;width:48%;min-width:0;border:none;background:transparent;outline:none;padding:0;margin:0;text-align:end;color:var(--color-text-primary);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;caret-color:var(--color-text-primary)}.JtrSettingsList_valueInput__p6_bL::placeholder{color:var(--color-text-secondary)}.JtrSettingsList_valueInputFill__O1gQ4{flex:1 1;width:100%;text-align:start}.JtrSettingsList_checkTrailing__aNriJ{width:auto}.JtrSettingsList_disclosure__Bwb49{flex-shrink:0;display:inline-flex;color:var(--color-text-control);transition:transform var(--duration-fast) var(--easing-bezier-standard)}.JtrSettingsList_disclosure__Bwb49[data-expanded=true]{transform:rotate(90deg)}@container settings-card (width < 270px){.JtrSettingsList_row__PIaOU[data-stackable=true]{flex-wrap:wrap;align-content:center;padding-block:var(--space-150);row-gap:var(--list-tile-gap-stacked)}.JtrSettingsList_row__PIaOU[data-stackable=true]:before{content:"";order:1;flex:1 1}.JtrSettingsList_row__PIaOU[data-stackable=true] .JtrSettingsList_content__yMPmB{display:contents}.JtrSettingsList_row__PIaOU[data-stackable=true] .JtrSettingsList_content__yMPmB>:not(.JtrSettingsList_titles__jMkA7,.JtrSettingsList_value__Z59hK,.JtrSettingsList_valueGroup__iyj_L){order:2}.JtrSettingsList_row__PIaOU[data-stackable=true] .JtrSettingsList_valueGroup__iyj_L{display:contents}.JtrSettingsList_row__PIaOU[data-stackable=true] .JtrSettingsList_valueGroup__iyj_L>:not(.JtrSettingsList_value__Z59hK){order:2}.JtrSettingsList_row__PIaOU[data-stackable=true] .JtrSettingsList_value__Z59hK{order:4;flex:1 0 100%;text-align:start;white-space:normal;overflow-wrap:anywhere}.JtrSettingsList_row__PIaOU[data-stackable=true] .JtrSettingsList_titles__jMkA7{order:3;flex:1 0 100%}.JtrSettingsList_row__PIaOU+.JtrSettingsList_row__PIaOU[data-stackable=true]{border-top:var(--divider-thickness) solid var(--color-border-secondary)}}.JtrTextField_field__WcCtw{display:flex;flex-direction:column;gap:var(--text-field-gap-label-input)}.JtrTextField_label__PIC2h{color:var(--text-field-label-color-idle)}.JtrTextField_inputWrapper___2s9x{display:flex;flex-wrap:wrap;align-items:center;gap:var(--text-field-input-gap);min-height:var(--input-well-height,var(--controls-height));padding:0 var(--text-field-input-padding);border-radius:var(--text-field-radius);background:var(--text-field-input-fill-color-idle)}.JtrTextField_inputWrapper___2s9x:has(.JtrTextField_input__h16Jv:focus-visible){outline:var(--focus-ring-thickness) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.JtrTextField_inputWrapper___2s9x:has(.JtrTextField_input__h16Jv[type=search]){border-radius:var(--search-field-radius)}.JtrTextField_field__WcCtw[data-state=disabled]{opacity:var(--opacity-disabled);pointer-events:none}.JtrTextField_input__h16Jv{flex:1 1 var(--input-floor,0);min-width:0;min-height:var(--controls-height);border:none;outline:none;background:transparent;color:var(--text-field-input-value-color-idle);-webkit-appearance:none;-moz-appearance:none;appearance:none}.JtrTextField_input__h16Jv::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.JtrTextField_field__WcCtw[data-readonly] .JtrTextField_input__h16Jv{color:var(--color-text-secondary)}.JtrTextField_input__h16Jv::placeholder{color:var(--text-field-input-placeholder-color)}.JtrTextField_icon__GtfyH{flex-shrink:0;color:var(--text-field-input-icon-color)}.JtrTextField_iconTrailing__v7I0C{color:var(--color-text-primary)}.JtrTextField_clear__d6Ny1{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:var(--space-50);border:none;border-radius:var(--text-field-radius);background:none;color:var(--color-text-secondary);cursor:pointer}.JtrTextField_inputWrapper___2s9x:has(.JtrTextField_input__h16Jv[type=search]) .JtrTextField_clear__d6Ny1{border-radius:var(--search-field-radius)}.JtrTextField_helper__aFYQy{color:var(--text-field-helper-color-idle)}.JtrTextField_field__WcCtw[data-state=error] .JtrTextField_helper__aFYQy{color:var(--text-field-helper-color-error)}.RecipeLinkForm_form__P3b8b,.RecipeLinkForm_row__T3uOR{display:flex;flex-direction:column;gap:var(--space-150)}.RecipeLinkForm_field__IztEP{flex:1 1;min-width:0;view-transition-name:recipe-link}.RecipeLinkForm_field__IztEP:has(.RecipeLinkForm_paste__g4_y5){--input-floor:var(--text-field-input-min-width-beside-action)}.RecipeLinkForm_submit__YzaL7>*{width:100%}.RecipeLinkForm_paste__g4_y5>*{color:var(--color-text-primary)}.RecipeLinkForm_spinner__tk4cG{flex-shrink:0;width:var(--status-pill-spinner-size);height:var(--status-pill-spinner-size);border:var(--status-pill-spinner-thickness) solid color-mix(in srgb,currentcolor var(--status-pill-spinner-track-opacity),transparent);border-top-color:currentcolor;border-radius:var(--radius-full);animation:RecipeLinkForm_spin__buQjr var(--status-pill-spinner-period) linear infinite}@keyframes RecipeLinkForm_spin__buQjr{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.RecipeLinkForm_spinner__tk4cG{animation:none}}.RecipeLinkForm_capability__RJkng{margin:0;color:var(--color-text-secondary);text-align:center;text-wrap:balance}.RecipeLinkForm_capability__RJkng[data-align=start]{text-align:start}.RecipeLinkForm_sampleLink__xFUzh{padding:0;border:none;background:none;color:var(--color-text-primary);font:inherit;text-decoration:underline;text-underline-offset:var(--space-50);cursor:pointer}.RecipeLinkForm_form__P3b8b[data-tone=panel]{--link-field-edge-color:var(--color-marketing-panel-border)}[data-theme=dark] .RecipeLinkForm_form__P3b8b[data-tone=panel]{--link-field-edge-color:var(--color-border-control)}.RecipeLinkForm_form__P3b8b[data-tone=panel] .RecipeLinkForm_field__IztEP{--text-field-input-fill-color-idle:var(--color-surface-raised);--text-field-helper-color-error:var(--color-marketing-panel-text-primary)}.RecipeLinkForm_form__P3b8b[data-tone=panel] .RecipeLinkForm_field__IztEP :has(>input){box-shadow:inset 0 0 0 var(--divider-thickness) var(--link-field-edge-color)}.RecipeLinkForm_form__P3b8b[data-tone=panel] .RecipeLinkForm_field__IztEP :has(>input)>*{--focus-ring-color:var(--color-text-primary)}.RecipeLinkForm_form__P3b8b[data-tone=panel] .RecipeLinkForm_sampleLink__xFUzh{color:var(--color-marketing-panel-text-primary)}.RecipeLinkForm_form__P3b8b[data-tone=panel] .RecipeLinkForm_submit__YzaL7{--button-filled-neutral-fill-color:var(--color-marketing-panel-text-primary);--button-filled-neutral-text-color:var(--color-marketing-panel-surface)}.RecipeLinkForm_form__P3b8b[data-tone=panel] .RecipeLinkForm_capability__RJkng{max-width:24em;color:var(--color-marketing-panel-text-secondary)}@media (min-width:600px) and (min-height:600px){.RecipeLinkForm_row__T3uOR{flex-direction:row;align-items:flex-start}.RecipeLinkForm_submit__YzaL7>*{width:auto}.RecipeLinkForm_capability__RJkng{text-align:start}.RecipeLinkForm_form__P3b8b[data-tone=panel][data-state=invalid] .RecipeLinkForm_capability__RJkng{display:none}}@media (min-width:900px) and (min-height:600px){.RecipeLinkForm_form__P3b8b[data-tone=panel] .RecipeLinkForm_capability__RJkng{max-width:none}}@media (min-width:1200px) and (min-height:600px){.RecipeLinkForm_form__P3b8b[data-tone=panel] .RecipeLinkForm_row__T3uOR{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:0;gap:0}.RecipeLinkForm_form__P3b8b[data-tone=panel] .RecipeLinkForm_row__T3uOR:before{grid-area:1/1/2/3;height:var(--space-600);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:inset 0 0 0 var(--divider-thickness) var(--link-field-edge-color),var(--shadow-medium-offset-x) var(--shadow-medium-offset-y) var(--shadow-medium-blur) var(--shadow-medium-spread) var(--color-shadow);content:""}.RecipeLinkForm_form__P3b8b[data-tone=panel] .RecipeLinkForm_field__IztEP{--text-field-radius:calc(var(--radius-lg) - var(--divider-thickness));--input-well-height:calc(var(--space-600) - 2 * var(--divider-thickness));grid-area:1/1;-webkit-margin-before:var(--divider-thickness);margin-block-start:var(--divider-thickness);-webkit-margin-start:var(--divider-thickness);margin-inline-start:var(--divider-thickness)}.RecipeLinkForm_form__P3b8b[data-tone=panel] .RecipeLinkForm_field__IztEP :has(>input){box-shadow:none}.RecipeLinkForm_form__P3b8b[data-tone=panel] .RecipeLinkForm_field__IztEP :has(>input:focus-visible){--focus-ring-color:var(--color-text-primary);outline-offset:calc(-1 * var(--focus-ring-thickness))}.RecipeLinkForm_form__P3b8b[data-tone=panel] .RecipeLinkForm_submit__YzaL7{--button-filled-neutral-fill-color:inherit;--button-filled-neutral-text-color:inherit;--focus-ring-color:var(--color-text-primary);--button-radius:var(--radius-md);--button-padding-x:var(--space-300);grid-area:1/2;margin:var(--space-100)}.RecipeLinkForm_form__P3b8b[data-tone=panel] .RecipeLinkForm_paste__g4_y5{display:none}}.VideoSpotlight_section__GRWKk{box-sizing:border-box;width:100%;padding-top:var(--space-700)}.VideoSpotlight_panel__XpRry{display:grid;grid-gap:var(--space-500);gap:var(--space-500);padding:var(--space-500) var(--space-300) 0;overflow:hidden}.VideoSpotlight_copy__4WDKL{--copy-max:520px;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-200);min-width:0;max-width:var(--copy-max)}.VideoSpotlight_tag___Jjem{display:inline-flex;align-items:center;min-height:var(--space-300);margin:0;padding-inline:var(--space-100);border-radius:var(--radius-full);background:var(--color-fill-conversion);color:var(--color-text-on-conversion-fill)}.VideoSpotlight_body__wL5o7{margin:0;color:var(--color-text-secondary);text-wrap:pretty}.VideoSpotlight_platforms__NB_6k{display:flex;gap:var(--space-100)}.VideoSpotlight_platform__qVtrr{display:grid;place-items:center;width:var(--space-500);height:var(--space-500);border-radius:var(--radius-md);background:var(--color-surface-raised);box-shadow:inset 0 0 0 var(--divider-thickness) var(--color-border-primary);color:var(--color-text-primary)}.VideoSpotlight_link__DtWnq{display:inline-flex;align-items:center;gap:var(--space-50);color:var(--color-text-primary);-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:var(--space-50)}.VideoSpotlight_visual__m6_RS{--visual-height:380px;--visual-max:520px;--reel-width:46cqi;--recipe-width:50cqi;--recipe-top:max(calc(var(--space-400) + var(--space-100)),calc(var(--visual-height) + var(--radius-xl) - var(--recipe-width) * 606 / 280));position:relative;container-type:inline-size;width:100%;height:var(--visual-height);max-width:var(--visual-max);margin-inline:auto}.VideoSpotlight_reel__EJe_V{position:absolute;top:0;left:0;width:var(--reel-width);aspect-ratio:9/19.5;object-fit:cover;border-radius:var(--radius-xl);box-shadow:var(--shadow-prominent-offset-x) var(--shadow-prominent-offset-y) var(--shadow-prominent-blur) var(--shadow-prominent-spread) var(--color-shadow)}.VideoSpotlight_recipe___lInc{position:absolute;top:var(--recipe-top);right:0;width:var(--recipe-width);height:auto;border-radius:var(--radius-xl)}.VideoSpotlight_recipe___lInc[data-variant=dark],[data-theme=dark] .VideoSpotlight_recipe___lInc[data-variant=light]{display:none}[data-theme=dark] .VideoSpotlight_recipe___lInc[data-variant=dark]{display:block}.VideoSpotlight_arrow__TytiW{--arrow-top:max(calc(min(var(--visual-height), var(--reel-width) * 19.5 / 9) / 2),calc(var(--recipe-top) + var(--radius-xl) + var(--space-500) / 2));position:absolute;top:var(--arrow-top);left:var(--reel-width);translate:-50% -50%;display:grid;place-items:center;width:var(--space-500);height:var(--space-500);border-radius:var(--radius-full);background:var(--color-surface-raised);box-shadow:var(--shadow-medium-offset-x) var(--shadow-medium-offset-y) var(--shadow-medium-blur) var(--shadow-medium-spread) var(--color-shadow);color:var(--color-text-primary)}@media (min-width:900px) and (min-height:600px){.VideoSpotlight_section__GRWKk{padding-top:var(--space-800)}.VideoSpotlight_panel__XpRry{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:var(--space-600);padding:var(--space-700) var(--space-600) 0 calc(max(var(--layout-screen-inset-x), (100% - var(--layout-marketing-max-width)) / 2) - max(var(--space-300), (100% - var(--layout-marketing-panel-max-width)) / 2))}.VideoSpotlight_copy__4WDKL{padding-bottom:var(--space-700)}.VideoSpotlight_visual__m6_RS{--visual-height:480px;--visual-max:560px;align-self:end}}.JtrShimmer_shimmer__4gNY9{position:relative;overflow:hidden;border-radius:var(--radius-md);background:var(--shimmer-surface-color)}.JtrShimmer_shimmer__4gNY9:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,transparent 30%,var(--shimmer-highlight-color) 50%,transparent 70%,transparent 100%);animation:JtrShimmer_jtr-shimmer-sweep__pAKH2 var(--shimmer-duration) var(--easing-bezier-standard) infinite}@keyframes JtrShimmer_jtr-shimmer-sweep__pAKH2{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.JtrShimmer_shimmer__4gNY9:after{display:none}}.RecentlyViewedSave_save__rrPJz{display:block}@media (min-width:600px) and (min-height:600px){.RecentlyViewedSave_save__rrPJz{display:flex;flex-direction:column;align-items:flex-start}}.RecentlyViewedSave_bone__J3EmV{width:-moz-fit-content;width:fit-content;overflow:hidden;border-radius:var(--button-radius)}.RecentlyViewedSave_sizer__iOYaG{display:flex;visibility:hidden}.RecentlyViewedSave_saved__Xp6HK{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-150);animation:RecentlyViewedSave_fade-in__EwDRO var(--duration-normal) var(--easing-bezier-enter)}.RecentlyViewedSave_savedLabel__4MBN_{display:flex;flex:1 1 auto;align-items:center;gap:var(--space-100);min-width:0;margin:0}.RecentlyViewedSave_savedGlyph__Vsf8U{flex-shrink:0;color:var(--color-text-success)}@keyframes RecentlyViewedSave_fade-in__EwDRO{0%{opacity:0}}.AnchoredPopover_anchor__81_l3{display:inline-flex}.WebInstallBanner_banner__S4ECU{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-100);padding:var(--space-150) var(--layout-screen-inset-x);background:var(--color-surface-secondary);animation:WebInstallBanner_slide-in__gt5Y_ var(--duration-normal) var(--easing-bezier-enter)}.WebInstallBanner_dismiss__hJjma{flex-shrink:0;margin-inline:calc((var(--icon-size-sm) - var(--controls-height)) / 2)}.WebInstallBanner_icon__CrqtD{display:block;width:var(--controls-height);height:var(--controls-height);border-radius:var(--radius-md)}.WebInstallBanner_text__cRYhq{flex:1 1;min-width:min-content}.WebInstallBanner_line__1k_Yj{margin:0}.WebInstallBanner_subtitle__OAgmi{color:var(--color-text-secondary)}.WebInstallBanner_action__HPbej{flex-shrink:0;margin-inline:auto calc(-1 * var(--button-padding-x))}.WebInstallBanner_copied__L3Ta2{flex-basis:100%;margin:0;color:var(--color-text-secondary);text-align:end;text-wrap:balance}.WebInstallBanner_copied__L3Ta2:empty{position:absolute}@keyframes WebInstallBanner_slide-in__gt5Y_{0%{transform:translateY(-100%)}}@keyframes WebInstallBanner_fade-in__j9DD8{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.WebInstallBanner_banner__S4ECU{animation-name:WebInstallBanner_fade-in__j9DD8}}@media (min-width:600px) and (min-height:600px){.WebInstallBanner_banner__S4ECU{display:none}}.JtrSwitch_switch__xoIbd{position:relative;flex-shrink:0;width:var(--space-500);height:var(--switch-control-track-height);padding:0;border:none;border-radius:var(--radius-full);background:var(--switch-control-track-color-off);cursor:pointer;transition:background var(--duration-normal) var(--easing-bezier-standard)}.JtrSwitch_switch__xoIbd[data-checked=true]{background:var(--switch-control-track-color-on)}.JtrSwitch_switch__xoIbd:disabled{opacity:var(--opacity-disabled);cursor:default}.JtrSwitch_knob__yxP7U{position:absolute;top:var(--space-50);left:var(--space-50);width:var(--space-300);height:var(--space-300);border-radius:var(--radius-full);background:var(--switch-control-thumb-color-off);box-shadow:0 1px 3px color-mix(in oklch,var(--color-shadow) 30%,transparent);transition:transform var(--duration-normal) var(--easing-bezier-standard),background var(--duration-normal) var(--easing-bezier-standard)}.JtrSwitch_switch__xoIbd[data-checked=true] .JtrSwitch_knob__yxP7U{background:var(--switch-control-thumb-color-on);transform:translateX(var(--space-200))}@media (prefers-reduced-motion:reduce){.JtrSwitch_knob__yxP7U{transition:none}}.UnitsChooserSheet_frame__mcuhP,.UnitsChooserSheet_scroll__L7ptx{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.UnitsChooserSheet_scroll__L7ptx{padding-block:var(--space-300) var(--space-100);overflow-y:auto}.UnitsChooserSheet_title__VD7Y3{margin:0 var(--content-sheet-inset-x) var(--dialog-gap-title-body);color:var(--color-text-primary);text-align:center}.UnitsChooserSheet_rows__zWIPe{display:flex;flex-direction:column}.UnitsChooserSheet_row__6DOeb{display:flex;align-items:center;gap:var(--space-200);min-height:var(--controls-min-tap-target);padding:var(--space-150) var(--content-sheet-inset-x);color:var(--color-text-primary);cursor:pointer}.UnitsChooserSheet_row__6DOeb+.UnitsChooserSheet_row__6DOeb{box-shadow:inset 0 var(--divider-thickness) 0 var(--divider-color)}.UnitsChooserSheet_row__6DOeb:has(:focus-visible){outline:var(--focus-ring-thickness) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-thickness))}.UnitsChooserSheet_rowLabel__f3wOz{flex:1 1 auto;min-width:0}.UnitsChooserSheet_tag__NrzPt{color:var(--color-text-secondary)}.UnitsChooserSheet_check__4hm_x{display:inline-flex;flex:none;visibility:hidden}.UnitsChooserSheet_check__4hm_x[data-shown]{visibility:visible}.UnitsChooserSheet_defaultRow__F1tW1{display:flex;align-items:center;gap:var(--space-100);min-height:var(--controls-min-tap-target);-webkit-margin-before:var(--space-100);margin-block-start:var(--space-100);padding:var(--space-100) var(--content-sheet-inset-x);box-shadow:inset 0 var(--divider-thickness) 0 var(--divider-color);color:var(--color-text-primary);cursor:pointer}.UnitsChooserSheet_defaultRow__F1tW1[data-disabled]{cursor:default}.UnitsChooserSheet_defaultText__8ehK_{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-50);min-width:0}.UnitsChooserSheet_defaultRow__F1tW1[data-disabled] .UnitsChooserSheet_defaultText__8ehK_{opacity:var(--opacity-disabled)}.UnitsChooserSheet_reason__I9ico{color:var(--color-text-secondary)}.UnitsChooserSheet_footer__v1R6k{display:flex;flex:none;flex-wrap:wrap;justify-content:flex-end;gap:var(--dialog-actions-gap);padding:var(--dialog-gap-body-buttons) var(--content-sheet-inset-x) var(--content-sheet-inset-x)}.RecipeToolbarActions_plan__KccsN[data-state=on] button:not(:disabled):after{opacity:var(--opacity-state-layer-pressed)}.ServingsScaler_scaler__9IDkc{display:flex;flex-direction:column;align-items:center;min-width:0}.ServingsScaler_reset__9f_l1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-50);padding:0;border:none;border-radius:var(--radius-md);background:none;font:inherit;cursor:pointer}button.ServingsScaler_reset__9f_l1{overflow:visible}.ServingsScaler_reset__9f_l1:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;min-width:var(--controls-min-tap-target);min-height:var(--controls-min-tap-target)}.ServingsStepper_stepper__rcBws{display:flex;align-items:center;justify-content:center}.ServingsStepper_control__ReCOy{display:inline-flex;align-items:center;min-height:var(--controls-min-tap-target);border-radius:var(--radius-md);color:var(--color-text-primary)}.ServingsStepper_control__ReCOy:has(.ServingsStepper_value__bdnlB:focus-visible){outline:var(--focus-ring-thickness) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.ServingsStepper_step__TOyuO{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:var(--radius-md);background:none;color:inherit;cursor:pointer}button.ServingsStepper_step__TOyuO{overflow:visible}.ServingsStepper_step__TOyuO:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:var(--controls-min-tap-target);min-height:var(--controls-min-tap-target)}.ServingsStepper_value__bdnlB{position:relative;z-index:var(--z-raised);min-width:0;min-height:var(--controls-min-tap-target);margin:0 var(--space-50);padding:0;border:none;outline:none;background:transparent;color:inherit;font:inherit;text-align:center}.ServingsStepper_times__gzf46{margin-inline:calc(-1 * var(--space-50)) var(--space-50)}@container (max-width: 100px){.ServingsStepper_times__gzf46,.ServingsStepper_value__bdnlB{margin-inline:0;font-size:var(--text-note-font-size)}}.JtrDivider_divider__zJUZZ{border:none;height:var(--divider-thickness);background:var(--divider-color)}.JtrPickerSheet_picker__KtKNu{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-y:auto}.JtrPickerSheet_picker__KtKNu[data-presentation=sheet]{height:calc(var(--content-sheet-panel-max-height-fraction) * 100dvh)}.JtrPickerSheet_picker__KtKNu[data-presentation=card]{height:min(var(--paywall-sheet-max-height),100dvh - 2 * var(--dialog-edge-gap))}.JtrPickerSheet_picker__KtKNu[data-hugs]{height:auto}.JtrPickerSheet_pinned__X_ibx{display:flex;flex:none;flex-direction:column}.JtrPickerSheet_header__fRU24{padding-inline:var(--content-sheet-inset-x)}.JtrPickerSheet_header__fRU24 h2{font-family:var(--text-heading-md-font-family);font-size:var(--text-heading-md-font-size);font-weight:var(--text-heading-md-font-weight);line-height:var(--text-heading-md-line-height);font-variation-settings:var(--text-heading-md-font-variation-settings)}.JtrPickerSheet_header__fRU24>h2,.JtrPickerSheet_header__fRU24>h2+p{text-align:center}[data-close] .JtrPickerSheet_header__fRU24>h2,[data-close] .JtrPickerSheet_header__fRU24>h2+p{padding-inline:calc(var(--space-150) + var(--controls-min-tap-target) - var(--content-sheet-inset-x))}.JtrPickerSheet_picker__KtKNu[data-presentation=card] .JtrPickerSheet_header__fRU24{-webkit-padding-before:calc(var(--space-150) + (var(--controls-min-tap-target) - var(--text-heading-md-line-height)) / 2);padding-block-start:calc(var(--space-150) + (var(--controls-min-tap-target) - var(--text-heading-md-line-height)) / 2)}.JtrPickerSheet_search__OAJm4{padding:var(--content-sheet-gap-header-body) var(--content-sheet-inset-x) var(--dialog-gap-title-body)}.JtrPickerSheet_rows__RJODe{display:flex;flex:1 1 auto;flex-direction:column;min-height:calc(var(--thumbnail-size) + 2 * var(--thumbnail-row-padding-y));overflow-y:auto}.JtrPickerSheet_picker__KtKNu[data-hugs] .JtrPickerSheet_rows__RJODe{flex:none}@property --rows-edge-fade{syntax:"<length>";inherits:false;initial-value:0}@keyframes JtrPickerSheet_rows-edge-fade__UjmM6{0%{--rows-edge-fade:var(--scroll-edge-ease-length)}to{--rows-edge-fade:0px}}@supports (animation-timeline:scroll()){.JtrPickerSheet_rows__RJODe[data-footer]{-webkit-mask-image:linear-gradient(to bottom,currentcolor calc(100% - var(--rows-edge-fade)),color-mix(in srgb,currentcolor 98.4%,transparent) calc(100% - var(--rows-edge-fade) * .875),color-mix(in srgb,currentcolor 89.6%,transparent) calc(100% - var(--rows-edge-fade) * .75),color-mix(in srgb,currentcolor 72.5%,transparent) calc(100% - var(--rows-edge-fade) * .625),color-mix(in srgb,currentcolor 50%,transparent) calc(100% - var(--rows-edge-fade) * .5),color-mix(in srgb,currentcolor 27.5%,transparent) calc(100% - var(--rows-edge-fade) * .375),color-mix(in srgb,currentcolor 10.4%,transparent) calc(100% - var(--rows-edge-fade) * .25),color-mix(in srgb,currentcolor 1.6%,transparent) calc(100% - var(--rows-edge-fade) * .125),transparent);mask-image:linear-gradient(to bottom,currentcolor calc(100% - var(--rows-edge-fade)),color-mix(in srgb,currentcolor 98.4%,transparent) calc(100% - var(--rows-edge-fade) * .875),color-mix(in srgb,currentcolor 89.6%,transparent) calc(100% - var(--rows-edge-fade) * .75),color-mix(in srgb,currentcolor 72.5%,transparent) calc(100% - var(--rows-edge-fade) * .625),color-mix(in srgb,currentcolor 50%,transparent) calc(100% - var(--rows-edge-fade) * .5),color-mix(in srgb,currentcolor 27.5%,transparent) calc(100% - var(--rows-edge-fade) * .375),color-mix(in srgb,currentcolor 10.4%,transparent) calc(100% - var(--rows-edge-fade) * .25),color-mix(in srgb,currentcolor 1.6%,transparent) calc(100% - var(--rows-edge-fade) * .125),transparent);animation-name:JtrPickerSheet_rows-edge-fade__UjmM6;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(self block);animation-range:calc(100% - var(--scroll-edge-ease-length)) 100%}}.JtrPickerSheet_footer__87ZP5{flex:none;padding:var(--dialog-gap-body-input) var(--content-sheet-inset-x) var(--content-sheet-inset-x)}.AddToCookbooksPicker_subtitle__WDsEy,.AddToCookbooksPicker_title__xR4Ry{margin:0}.AddToCookbooksPicker_title__xR4Ry{color:var(--color-text-primary)}.AddToCookbooksPicker_subtitle__WDsEy{overflow:hidden;color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap}.AddToCookbooksPicker_rows__ehiEt{margin:0;padding:0;list-style:none}.AddToCookbooksPicker_row__54gO5{position:relative;display:flex;align-items:center;gap:var(--thumbnail-row-gap-image-text);padding:var(--thumbnail-row-padding-y) var(--content-sheet-inset-x);cursor:pointer}.AddToCookbooksPicker_cover__CZd5j{display:block;flex:none;width:var(--thumbnail-size);height:var(--thumbnail-size)}.AddToCookbooksPicker_text__F8cgo{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--thumbnail-row-gap-title-subtitle);min-width:0}.AddToCookbooksPicker_name__N4EsT{color:var(--color-text-primary);overflow-wrap:anywhere}.AddToCookbooksPicker_meta__6brYb{color:var(--color-text-secondary)}.AddToCookbooksPicker_mark__sEjNI{display:grid;flex:none}.AddToCookbooksPicker_mark__sEjNI>*{grid-area:1/1}.AddToCookbooksPicker_circle__lTI4x{width:var(--selection-circle-size);height:var(--selection-circle-size);margin:0;border:var(--selection-circle-stroke-thickness) solid var(--selection-circle-stroke-color);border-radius:var(--radius-full);background:var(--color-surface-primary);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.AddToCookbooksPicker_circle__lTI4x:checked,.AddToCookbooksPicker_circle__lTI4x:indeterminate{border-color:var(--selection-circle-neutral-fill-color-checked);background:var(--selection-circle-neutral-fill-color-checked)}.AddToCookbooksPicker_glyph__gxt71{display:grid;place-items:center;color:var(--selection-circle-neutral-icon-color-checked);visibility:hidden;pointer-events:none}.AddToCookbooksPicker_circle__lTI4x:checked+.AddToCookbooksPicker_glyph__gxt71,.AddToCookbooksPicker_circle__lTI4x:indeterminate+.AddToCookbooksPicker_glyph__gxt71{visibility:visible}.AddToCookbooksPicker_circle__lTI4x:checked+.AddToCookbooksPicker_glyph__gxt71 [data-glyph=mixed],.AddToCookbooksPicker_circle__lTI4x:indeterminate+.AddToCookbooksPicker_glyph__gxt71 [data-glyph=on]{display:none}.AddToCookbooksPicker_quiet__LIU_q{margin:0;padding:var(--space-400) var(--content-sheet-inset-x);color:var(--color-text-secondary);text-align:center}.AddToCookbooksPicker_footer__mLmTY{display:flex;flex-direction:column;gap:var(--dialog-gap-title-body)}.AddToCookbooksPicker_footerBand___dVwP{display:flex;align-items:center;justify-content:space-between;gap:var(--dialog-actions-gap)}.AddToCookbooksPicker_footerDone__ZN_5h{display:flex;justify-content:flex-end}.AddToCookbooksPicker_composer__gm9I9{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--dialog-gap-title-body);min-width:0}.AddToCookbooksPicker_composerActions__r290F{display:flex;justify-content:flex-end;gap:var(--dialog-actions-gap)}.JtrMonthCalendar_calendar__Qdztv{display:flex;flex-direction:column}.JtrMonthCalendar_pager__AMTCw{display:flex;align-items:center;-webkit-margin-after:var(--calendar-gap-pager-header);margin-block-end:var(--calendar-gap-pager-header)}.JtrMonthCalendar_month__LsZaA{flex:1 1;min-width:0;margin:0;color:var(--color-text-primary)}.JtrMonthCalendar_weekdays__PSkyB{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));-webkit-margin-after:var(--calendar-gap-header-grid);margin-block-end:var(--calendar-gap-header-grid)}.JtrMonthCalendar_weekday__s8c_Y{text-align:center;color:var(--color-text-secondary)}.JtrMonthCalendar_page__JD0Vc{display:flex;flex-direction:column;gap:var(--calendar-grid-gap)}.JtrMonthCalendar_week__A5L6u{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.JtrMonthCalendar_day__3BVF9{display:grid;place-items:center;min-width:0;min-height:var(--controls-min-tap-target);color:var(--color-text-primary);cursor:pointer;border-radius:var(--radius-full)}.JtrMonthCalendar_day__3BVF9:not([data-day]),.JtrMonthCalendar_day__3BVF9[aria-disabled=true]{cursor:default}.JtrMonthCalendar_disc__0cWKf{position:relative;display:grid;place-items:center;width:min(var(--calendar-day-size),100%);aspect-ratio:1;border:var(--calendar-ring-thickness) solid transparent;border-radius:var(--radius-full)}.JtrMonthCalendar_disc__0cWKf:after{content:"";position:absolute;inset:0;border-radius:inherit;background:currentcolor;opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--easing-bezier-standard)}@media (hover:hover){.JtrMonthCalendar_day__3BVF9[data-day]:not([aria-disabled=true]):hover .JtrMonthCalendar_disc__0cWKf:after{opacity:var(--opacity-state-layer-hover)}}.JtrMonthCalendar_day__3BVF9[data-day]:not([aria-disabled=true]):active .JtrMonthCalendar_disc__0cWKf:after{opacity:var(--opacity-state-layer-pressed)}.JtrMonthCalendar_numeral__wgHmx{font-weight:var(--text-label-font-weight)}.JtrMonthCalendar_day__3BVF9[data-today] .JtrMonthCalendar_numeral__wgHmx{font-weight:var(--calendar-today-weight)}.JtrMonthCalendar_day__3BVF9[data-state=current] .JtrMonthCalendar_disc__0cWKf{border-color:var(--color-text-primary)}.JtrMonthCalendar_day__3BVF9[data-state=primary]{color:var(--color-text-on-inverse-fill)}.JtrMonthCalendar_day__3BVF9[data-state=primary] .JtrMonthCalendar_disc__0cWKf{background:var(--color-fill-inverse)}.JtrMonthCalendar_day__3BVF9[data-state=secondary] .JtrMonthCalendar_disc__0cWKf{background:color-mix(in srgb,var(--color-fill-inverse) var(--calendar-day-selected-bg-opacity),transparent)}.JtrMonthCalendar_day__3BVF9[data-state=primary] .JtrMonthCalendar_numeral__wgHmx,.JtrMonthCalendar_day__3BVF9[data-state=secondary] .JtrMonthCalendar_numeral__wgHmx{font-weight:var(--text-label-font-weight)}.JtrMonthCalendar_day__3BVF9[data-state=past] .JtrMonthCalendar_numeral__wgHmx{opacity:var(--opacity-disabled)}.JtrMonthCalendar_day__3BVF9:focus-visible{outline:none}.JtrMonthCalendar_day__3BVF9:focus-visible .JtrMonthCalendar_disc__0cWKf{outline:var(--focus-ring-thickness) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.JtrMonthCalendar_page__JD0Vc[data-turn=forward]{animation:JtrMonthCalendar_month-in-forward__xI7sf var(--duration-fast) var(--easing-bezier-standard)}.JtrMonthCalendar_page__JD0Vc[data-turn=back]{animation:JtrMonthCalendar_month-in-back__FMoTj var(--duration-fast) var(--easing-bezier-standard)}.JtrMonthCalendar_page__JD0Vc[data-turn=forward]:dir(rtl){animation-name:JtrMonthCalendar_month-in-back__FMoTj}.JtrMonthCalendar_page__JD0Vc[data-turn=back]:dir(rtl){animation-name:JtrMonthCalendar_month-in-forward__xI7sf}@keyframes JtrMonthCalendar_month-in-forward__xI7sf{0%{opacity:0;transform:translateX(8%)}}@keyframes JtrMonthCalendar_month-in-back__FMoTj{0%{opacity:0;transform:translateX(-8%)}}@keyframes JtrMonthCalendar_month-in-fade__zaXfn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.JtrMonthCalendar_page__JD0Vc[data-turn=back],.JtrMonthCalendar_page__JD0Vc[data-turn=back]:dir(rtl),.JtrMonthCalendar_page__JD0Vc[data-turn=forward],.JtrMonthCalendar_page__JD0Vc[data-turn=forward]:dir(rtl){animation-name:JtrMonthCalendar_month-in-fade__zaXfn}}.MealPlanDayPicker_body__4g_d3{display:flex;flex-direction:column;align-items:flex-start;min-height:0;padding-block:var(--space-300) var(--space-400);padding-inline:var(--content-sheet-inset-x);overflow-y:auto}.MealPlanDayPicker_title__6JdlC{align-self:stretch;margin:0 0 var(--dialog-gap-title-body);color:var(--color-text-primary);text-align:center}[data-close] .MealPlanDayPicker_title__6JdlC{padding-inline:var(--controls-min-tap-target)}.MealPlanDayPicker_calendar__LT6CW{align-self:stretch}.MealPlanDayPicker_rows__XpqnV{display:flex;flex-direction:column;align-self:stretch;margin-inline:calc(-1 * var(--content-sheet-inset-x))}.MealPlanDayPicker_divider__2FvBE{margin:var(--space-100) var(--content-sheet-inset-x)}.MealPlanDayLine_line__EFmpN{display:flex;min-width:0}.MealPlanDayLine_trigger__2bIUi{display:inline-flex;align-items:center;gap:var(--chip-gap);min-width:0;min-height:var(--controls-min-tap-target);padding:0;border:none;background:none;color:var(--color-text-primary);text-align:start;cursor:pointer}.MealPlanDayLine_glyph__QLDje{display:inline-flex;color:var(--color-text-secondary)}.MealPlanDayLine_label__9pIFg{overflow-wrap:anywhere}.JtrActionSheet_backdrop__SI5Mo{position:fixed;inset:0;z-index:var(--z-overlay);display:flex;align-items:flex-end;justify-content:center;background:var(--color-scrim-soft)}.JtrActionSheet_sheet__EmF5b{width:100%;max-width:var(--action-sheet-max-width);padding-bottom:calc(env(safe-area-inset-bottom) + var(--action-sheet-padding));border-radius:var(--action-sheet-radius) var(--action-sheet-radius) 0 0;background:var(--color-surface-primary)}.JtrActionSheet_handle___PLIX{display:flex;justify-content:center;padding-top:var(--action-sheet-padding);padding-bottom:var(--action-sheet-handle-gap-title-actions)}.JtrActionSheet_handleHeaded__dqBZ8{padding-bottom:var(--action-sheet-handle-padding)}.JtrActionSheet_handlePill__gbgnH{width:var(--action-sheet-handle-width);height:var(--action-sheet-handle-height);border-radius:var(--action-sheet-handle-radius);background:var(--action-sheet-handle-color)}.JtrActionSheet_header__C6I5W{padding:0 var(--action-sheet-padding) var(--action-sheet-gap-header-actions)}.JtrActionSheet_headerSlotted__KVE2e{padding-bottom:var(--content-sheet-gap-header-body)}.JtrActionSheet_title__5j24l{margin:0;padding:0 var(--action-sheet-padding) var(--action-sheet-gap-header-actions);color:var(--color-text-primary)}.JtrActionSheet_separator__tluvi{height:var(--divider-thickness);margin:var(--space-50) var(--action-sheet-padding);background:var(--color-border-primary)}.JtrActionSheet_cancelGap__KvJot{height:var(--action-sheet-handle-gap-title-actions)}.NewCookbookSheet_pickLabel__oBYcr,.NewCookbookSheet_title__iOpuk{margin:0}.NewCookbookSheet_title__iOpuk{color:var(--color-text-primary)}.NewCookbookSheet_name__Sjp6r,.NewCookbookSheet_pickLabel__oBYcr{margin-top:var(--dialog-gap-title-body)}.NewCookbookSheet_pickLabel__oBYcr{color:var(--color-text-primary)}.NewCookbookSheet_picked__0ljV7{color:var(--color-text-secondary)}.NewCookbookSheet_actions__yPJNv{display:flex;justify-content:flex-end;gap:var(--dialog-actions-gap)}.NewCookbookSheet_quiet__leKAB{margin:0;padding:var(--space-400) var(--content-sheet-inset-x);color:var(--color-text-secondary);text-align:center}.NewCookbookSheet_discardHeader__xR1pK{display:flex;flex-direction:column;gap:var(--space-100)}.NewCookbookSheet_discardBody__A5UIq,.NewCookbookSheet_discardTitle___N6ve{margin:0}.NewCookbookSheet_discardBody__A5UIq{color:var(--color-text-secondary)}.NewCookbookSheet_empty__UPvFJ{padding:var(--dialog-padding) var(--content-sheet-inset-x)}.list-row-title_type__hdn5K{font-family:var(--text-display-xxs-font-family);font-size:var(--text-body-font-size);font-weight:var(--text-note-font-weight);line-height:var(--text-body-line-height)}.RecipeCollection_collection__Ls3Bv{display:flex;flex-direction:column;margin:0;padding:0 var(--layout-screen-inset-x);list-style:none}.RecipeCollection_collection__Ls3Bv[data-view=list]{isolation:isolate}.RecipeCollection_collection__Ls3Bv[data-view=grid]{display:grid;padding-inline:calc(var(--layout-screen-inset-x) - var(--content-grid-tile-padding));grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--index-card-design-size)),1fr));grid-gap:var(--content-grid-tile-gap-gutter);gap:var(--content-grid-tile-gap-gutter)}.RecipeCollection_cell__Uvl1o{position:relative;display:flex;align-items:center;gap:var(--thumbnail-row-gap-image-text);padding:var(--thumbnail-row-padding-y) 0;border-radius:var(--content-list-tile-radius);color:var(--content-list-tile-title-color);text-decoration:none;cursor:pointer;scroll-margin-top:var(--focus-clearance-top,0);scroll-margin-bottom:var(--focus-clearance-bottom,var(--layout-bottom-clearance))}li[data-row-menu] .RecipeCollection_cell__Uvl1o{-webkit-touch-callout:none}.RecipeCollection_collection__Ls3Bv>li[data-swiped]{margin-inline:calc(-1 * var(--layout-screen-inset-x))}li[data-swiped] .RecipeCollection_cell__Uvl1o{margin-inline:var(--layout-screen-inset-x)}.RecipeCollection_collection__Ls3Bv[data-view=grid] .RecipeCollection_cell__Uvl1o{flex-direction:column;align-items:stretch;gap:var(--content-grid-tile-gap-image-text);padding:var(--content-grid-tile-padding);color:var(--content-grid-tile-title-color)}.RecipeCollection_cell__Uvl1o:after{content:"";position:absolute;inset:0;border-radius:var(--content-list-tile-radius);background:currentcolor;opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--easing-bezier-standard)}.RecipeCollection_cell__Uvl1o:hover:after{opacity:var(--opacity-state-layer-hover)}.RecipeCollection_cell__Uvl1o:active:after{opacity:var(--opacity-state-layer-pressed)}.RecipeCollection_cell__Uvl1o[data-inert]{cursor:default}.RecipeCollection_cell__Uvl1o[data-inert]:after{content:none}.RecipeCollection_lockedButton__4w0ZJ{width:100%;margin:0;border:0;background:none;font:inherit;text-align:start}.RecipeCollection_cell__Uvl1o[data-locked] .RecipeCollection_media__Sv6De>:not(.RecipeCollection_padlock__aLaFX,.RecipeCollection_mark__41Uc_),.RecipeCollection_cell__Uvl1o[data-locked]>:not(.RecipeCollection_padlock__aLaFX,.RecipeCollection_mark__41Uc_,.RecipeCollection_media__Sv6De){opacity:var(--opacity-disabled)}.RecipeCollection_padlock__aLaFX{position:absolute;top:0;bottom:0;inset-inline-end:0;display:grid;place-items:center;color:var(--color-text-secondary);pointer-events:none}.RecipeCollection_text__NveSm{display:flex;flex:1 1;flex-direction:column;gap:var(--thumbnail-row-gap-title-subtitle);min-width:0}.RecipeCollection_collection__Ls3Bv[data-view=grid] .RecipeCollection_text__NveSm{gap:var(--content-grid-tile-gap-title-subtitle)}.RecipeCollection_collection__Ls3Bv[data-view=list] .RecipeCollection_cell__Uvl1o[data-locked]{container-type:inline-size}@container (min-width: 272px){.RecipeCollection_collection__Ls3Bv[data-view=list] .RecipeCollection_cell__Uvl1o[data-locked] .RecipeCollection_text__NveSm{-webkit-padding-end:calc(var(--icon-size-sm) + var(--thumbnail-row-gap-image-text));padding-inline-end:calc(var(--icon-size-sm) + var(--thumbnail-row-gap-image-text))}}.RecipeCollection_trailingRow__lPHTb{container:trailing-row/inline-size}.RecipeCollection_rowBody__NxrVz{display:flex;flex-direction:column}.RecipeCollection_trailing__Ou94b{-webkit-padding-start:calc(var(--thumbnail-size) + var(--thumbnail-row-gap-image-text));padding-inline-start:calc(var(--thumbnail-size) + var(--thumbnail-row-gap-image-text));padding-bottom:var(--thumbnail-row-padding-y)}.RecipeCollection_trailing__Ou94b button{scroll-margin-top:var(--focus-clearance-top,0);scroll-margin-bottom:var(--focus-clearance-bottom,var(--layout-bottom-clearance))}@container trailing-row (max-width: 216px){.RecipeCollection_trailing__Ou94b{-webkit-padding-start:0;padding-inline-start:0}}@container trailing-row (min-width: 272px){.RecipeCollection_rowBody__NxrVz{flex-direction:row;align-items:center;gap:var(--thumbnail-row-gap-image-text)}.RecipeCollection_rowBody__NxrVz>.RecipeCollection_cell__Uvl1o{flex:1 1;min-width:0}.RecipeCollection_trailing__Ou94b{-webkit-padding-start:0;padding-inline-start:0;padding-bottom:0}}.RecipeCollection_title__G8kVX{display:-webkit-box;overflow:hidden;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.RecipeCollection_collection__Ls3Bv[data-view=list]>li+li{position:relative}.RecipeCollection_collection__Ls3Bv[data-view=list]>li+li:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;z-index:var(--z-raised);height:var(--divider-thickness);background:var(--divider-color);pointer-events:none}.RecipeCollection_collection__Ls3Bv[data-view=list]>li[data-swiped]:before{inset-inline:var(--layout-screen-inset-x)}.RecipeCollection_collection__Ls3Bv[data-view=list][data-selecting]>li{container-type:inline-size}@container (width < 272px){.RecipeCollection_collection__Ls3Bv[data-view=list][data-selecting] .RecipeCollection_cell__Uvl1o{--recipe-image-size:var(--thumbnail-compact-size)}}.RecipeCollection_meta__5RwfW{position:relative;overflow:hidden;color:var(--content-list-tile-subtitle-color);white-space:nowrap;text-overflow:ellipsis}.RecipeCollection_collection__Ls3Bv[data-view=grid] .RecipeCollection_meta__5RwfW{color:var(--content-grid-tile-subtitle-color)}.RecipeCollection_media__Sv6De{position:relative;display:block}.RecipeCollection_mark__41Uc_{display:grid;flex:none;animation:RecipeCollection_mark-in__hrkwk var(--duration-normal) var(--easing-bezier-standard)}.RecipeCollection_media__Sv6De .RecipeCollection_mark__41Uc_{position:absolute;inset-inline-end:var(--selection-circle-padding);bottom:var(--selection-circle-padding)}.RecipeCollection_media__Sv6De .RecipeCollection_padlock__aLaFX{inset-inline-end:var(--selection-circle-padding);width:var(--selection-circle-size)}.RecipeCollection_mark__41Uc_>*{grid-area:1/1}.RecipeCollection_circle__UroHG{scroll-margin-top:var(--focus-clearance-top,0);scroll-margin-bottom:var(--focus-clearance-bottom,var(--layout-bottom-clearance));width:var(--selection-circle-size);height:var(--selection-circle-size);margin:0;border:var(--selection-circle-stroke-thickness) solid var(--selection-circle-stroke-color);border-radius:var(--radius-full);background:var(--color-surface-primary);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}[data-picker-rows] .RecipeCollection_circle__UroHG{scroll-margin-top:0;scroll-margin-bottom:var(--scroll-edge-ease-length)}.RecipeCollection_circle__UroHG:checked{border-color:var(--selection-circle-neutral-fill-color-checked);background:var(--selection-circle-neutral-fill-color-checked)}.RecipeCollection_check__jLqKD{display:grid;place-items:center;color:var(--selection-circle-neutral-icon-color-checked);visibility:hidden;pointer-events:none}.RecipeCollection_mark__41Uc_[data-on-media] .RecipeCollection_circle__UroHG{border-color:var(--color-text-on-brand-fill);background:var(--color-scrim-medium)}.RecipeCollection_mark__41Uc_[data-on-media] .RecipeCollection_circle__UroHG:checked{border-color:var(--color-text-on-brand-fill);background:var(--color-scrim-heavy)}.RecipeCollection_mark__41Uc_[data-on-media] .RecipeCollection_circle__UroHG:focus-visible{box-shadow:0 0 0 var(--focus-ring-offset) var(--color-surface-primary)}.RecipeCollection_mark__41Uc_[data-on-media] .RecipeCollection_check__jLqKD{color:var(--color-text-on-brand-fill)}.RecipeCollection_circle__UroHG:checked+.RecipeCollection_check__jLqKD{visibility:visible}.RecipeCollection_cell__Uvl1o[data-skeleton]{cursor:default;pointer-events:none}.RecipeCollection_skeletonTile__I_RZo{display:block;overflow:hidden;aspect-ratio:var(--recipe-tile-aspect-ratio,1/1);border-radius:var(--content-grid-tile-radius)}.RecipeCollection_skeletonTile__I_RZo>*{height:100%;border-radius:0}.RecipeCollection_bone__xpjHI{display:block}.RecipeCollection_bone__xpjHI[data-width=title]{width:70%}.RecipeCollection_bone__xpjHI[data-width=meta]{width:45%}@media (min-width:600px) and (min-height:600px){.RecipeCollection_collection__Ls3Bv[data-view=grid]{--recipe-tile-aspect-ratio:4/3;padding-inline:var(--layout-screen-inset-x);grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--site-library-grid-column-min-width)),1fr));gap:var(--site-library-grid-gap-row) var(--site-library-grid-gap-column)}.RecipeCollection_collection__Ls3Bv[data-view=grid] .RecipeCollection_cell__Uvl1o{padding:0}.RecipeCollection_collection__Ls3Bv[data-view=grid] .RecipeCollection_title__G8kVX{font-family:var(--text-body-strong-font-family);font-size:var(--text-body-strong-font-size);font-weight:var(--text-body-strong-font-weight);line-height:var(--text-body-strong-line-height)}.RecipeCollection_collection__Ls3Bv[data-view=grid] .RecipeCollection_meta__5RwfW{font-family:var(--text-note-font-family);font-size:var(--text-note-font-size);font-weight:var(--text-note-font-weight);line-height:var(--text-note-line-height)}.RecipeCollection_collection__Ls3Bv[data-view=grid] .RecipeCollection_cell__Uvl1o:-webkit-any-link:hover .RecipeCollection_title__G8kVX{-webkit-text-decoration-line:underline;text-decoration-line:underline}.RecipeCollection_collection__Ls3Bv[data-view=grid] .RecipeCollection_cell__Uvl1o:any-link:hover .RecipeCollection_title__G8kVX{-webkit-text-decoration-line:underline;text-decoration-line:underline}.RecipeCollection_collection__Ls3Bv[data-view=grid] .RecipeCollection_cell__Uvl1o:-webkit-any-link:hover:after{opacity:0}.RecipeCollection_collection__Ls3Bv[data-view=grid] .RecipeCollection_cell__Uvl1o:any-link:hover:after{opacity:0}}@keyframes RecipeCollection_mark-in__hrkwk{0%{opacity:0;transform:scale(var(--selection-circle-settle-scale))}}@media (prefers-reduced-motion:reduce){.RecipeCollection_mark__41Uc_{animation-name:RecipeCollection_mark-fade__81kr6}}@keyframes RecipeCollection_mark-fade__81kr6{0%{opacity:0}}.AnyDayPill_pill__sQ0FT{display:inline-flex;align-items:center;gap:var(--space-150);min-height:var(--controls-min-tap-target);padding:var(--space-100) 0;border:none;border-radius:var(--radius-full);background:none;color:var(--color-text-primary);font:inherit;text-align:start;cursor:pointer}.AnyDayPill_disc__MFLt_{display:grid;flex:none;place-items:center;width:var(--calendar-pool-disc-size);height:var(--calendar-pool-disc-size);border:var(--calendar-pool-disc-ring-thickness) solid var(--color-border-primary);border-radius:var(--radius-full);background:var(--color-fill-secondary);color:var(--color-text-secondary)}.AnyDayPill_disc__MFLt_[data-mark=current]{border:var(--calendar-ring-thickness) solid var(--color-text-primary)}.AnyDayPill_disc__MFLt_[data-mark=picked]{border-color:var(--color-fill-inverse);background:var(--color-fill-inverse);color:var(--color-text-on-inverse-fill)}.AnyDayPill_text__tdyXA{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-100);min-width:0}.AnyDayPill_current__Iqamh{color:var(--color-text-secondary)}.MealPlanCookDaysSheet_frame__cTYO5,.MealPlanCookDaysSheet_scroll__jHNTm{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.MealPlanCookDaysSheet_scroll__jHNTm{padding-block:var(--space-300) var(--space-100);padding-inline:var(--content-sheet-inset-x);overflow-y:auto}.MealPlanCookDaysSheet_title__pY7g0{margin:0 0 var(--dialog-gap-title-body);color:var(--color-text-primary);text-align:center}.MealPlanCookDaysSheet_anyDayRow__B4VRR{display:flex;align-items:center;justify-content:space-between;gap:var(--space-100);-webkit-margin-after:var(--space-100);margin-block-end:var(--space-100)}.MealPlanCookDaysSheet_legend__LpCQk{display:flex;flex:none;flex-wrap:wrap;gap:var(--space-50) var(--space-150);-webkit-margin-before:var(--space-100);margin-block-start:var(--space-100);color:var(--color-text-secondary)}.MealPlanCookDaysSheet_segment__Jn_4b{display:inline-flex;align-items:center;gap:var(--space-100);min-width:0}.MealPlanCookDaysSheet_swatch__Q_gLE{flex:none;box-sizing:border-box;width:var(--calendar-legend-swatch-size);height:var(--calendar-legend-swatch-size);border-radius:var(--radius-full)}.MealPlanCookDaysSheet_swatch__Q_gLE[data-swatch=cook]{background:var(--color-fill-inverse)}.MealPlanCookDaysSheet_swatch__Q_gLE[data-swatch=leftovers]{border:var(--calendar-ring-thickness) solid var(--color-fill-inverse);background:color-mix(in srgb,var(--color-fill-inverse) var(--calendar-day-selected-bg-opacity),transparent)}.MealPlanCookDaysSheet_swatch__Q_gLE[data-empty]{border:var(--calendar-ring-thickness) solid var(--color-fill-inverse);background:transparent}.MealPlanCookDaysSheet_footer__7urnl{display:flex;flex:none;justify-content:flex-end;gap:var(--dialog-actions-gap);padding:var(--dialog-gap-body-buttons) var(--content-sheet-inset-x) var(--content-sheet-inset-x)}.MealPlanEditNoteSheet_title__OprRl{margin:0;color:var(--color-text-primary)}.MealPlanEditNoteSheet_body__wNyGP{padding:var(--space-200) var(--content-sheet-inset-x)}.MealPlanEditNoteSheet_actions__kq1I2{display:flex;justify-content:flex-end;gap:var(--dialog-actions-gap)}.MealPlanManageSurface_header__L7kMW{display:flex;align-items:center;gap:var(--space-150);padding-top:var(--space-100)}.MealPlanManageSurface_headerText__o2nz7{display:flex;flex:1 1;flex-direction:column;gap:var(--space-50);min-width:0}.MealPlanManageSurface_name__FjVOQ{margin:0;color:var(--color-text-primary)}.MealPlanManageSurface_day__amkf_{color:var(--color-text-secondary)}.MealPlanManageSurface_dayPart__pcnuP{white-space:nowrap}.JtrStepper_stepper__aaON_{display:inline-flex;align-items:center;gap:var(--space-100);padding:var(--space-50);border-radius:var(--radius-md);background:var(--color-fill-secondary);border:var(--divider-thickness) solid var(--color-border-primary)}.JtrStepper_stepper__aaON_:has(.JtrStepper_value__0HYPO:focus-visible){outline:var(--focus-ring-thickness) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.JtrStepper_button__Yt2cL{display:flex;align-items:center;justify-content:center;border:none;background:var(--color-surface-primary);color:var(--color-text-primary);cursor:pointer;position:relative}button.JtrStepper_button__Yt2cL{overflow:visible}.JtrStepper_button__Yt2cL:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;min-width:var(--controls-height);min-height:var(--controls-height)}.JtrStepper_value__0HYPO{width:var(--space-500);min-width:0;text-align:center;border:none;outline:none;padding:0;background:transparent;color:var(--color-text-primary);-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.AddRecipeToGrocerySheet_caption__fOk8Y,.AddRecipeToGrocerySheet_title__E6xI4{margin:0}.AddRecipeToGrocerySheet_title__E6xI4{color:var(--color-text-primary)}.AddRecipeToGrocerySheet_caption__fOk8Y{color:var(--color-text-secondary)}.AddRecipeToGrocerySheet_cookingFor__2LyhS{display:flex;flex-wrap:wrap;align-items:center;gap:var(--dialog-actions-gap);padding-block:var(--dialog-gap-title-body);color:var(--color-text-primary)}.AddRecipeToGrocerySheet_unit__ONnQR{color:var(--color-text-secondary)}.AddRecipeToGrocerySheet_rows___HLVF{margin:0;padding:0;list-style:none}.AddRecipeToGrocerySheet_row__PDhhU{display:flex;align-items:center;gap:var(--thumbnail-row-gap-image-text);padding:var(--thumbnail-row-padding-y) var(--content-sheet-inset-x);cursor:pointer}.AddRecipeToGrocerySheet_name__5elSm{flex:1 1 auto;min-width:0;color:var(--color-text-primary);overflow-wrap:anywhere}.AddRecipeToGrocerySheet_amount__O8khY{flex:0 1 auto;color:var(--color-text-secondary);text-align:end;overflow-wrap:anywhere}.AddRecipeToGrocerySheet_row__PDhhU[data-unchecked] .AddRecipeToGrocerySheet_name__5elSm{color:var(--color-text-secondary)}.AddRecipeToGrocerySheet_mark__Itgpi{display:grid;flex:none}.AddRecipeToGrocerySheet_mark__Itgpi>*{grid-area:1/1}.AddRecipeToGrocerySheet_circle__F6nBD{width:var(--selection-circle-size);height:var(--selection-circle-size);margin:0;border:var(--selection-circle-stroke-thickness) solid var(--selection-circle-stroke-color);border-radius:var(--radius-full);background:var(--color-surface-primary);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.AddRecipeToGrocerySheet_circle__F6nBD:checked{border-color:var(--selection-circle-neutral-fill-color-checked);background:var(--selection-circle-neutral-fill-color-checked)}.AddRecipeToGrocerySheet_glyph__Mvo9A{display:grid;place-items:center;color:var(--selection-circle-neutral-icon-color-checked);visibility:hidden;pointer-events:none}.AddRecipeToGrocerySheet_circle__F6nBD:checked+.AddRecipeToGrocerySheet_glyph__Mvo9A{visibility:visible}.AddRecipeToGrocerySheet_actions__zheUe{display:flex;flex-flow:row wrap-reverse;justify-content:flex-end;gap:var(--dialog-actions-gap)}.AddRecipeToGrocerySheet_actions__zheUe>button{flex:1 1 calc(50% - var(--dialog-actions-gap) / 2);min-width:-moz-fit-content;min-width:fit-content;max-width:100%;height:auto;min-height:var(--controls-height);padding-block:var(--button-padding-y);white-space:normal}.GroceryViewOptionsSheet_sheet__Vdn6L{display:flex;flex-direction:column;gap:var(--space-200);min-height:0;padding:var(--space-300) var(--content-sheet-inset-x) var(--space-400);overflow-y:auto}.GroceryViewOptionsSheet_title__5ea3q{margin:0;color:var(--color-text-primary);text-align:center}[data-close] .GroceryViewOptionsSheet_title__5ea3q{padding-inline:var(--controls-min-tap-target)}.SelectionVerbs_count__94V1z{padding-inline:var(--toolbar-group-gap);-webkit-border-end:var(--divider-thickness) solid var(--color-border-secondary);border-inline-end:var(--divider-thickness) solid var(--color-border-secondary);white-space:nowrap}.selection-chrome_anchor__dzfbO{display:inline-flex}.selection-chrome_capsuleSlot__phmzJ{position:fixed;right:0;bottom:var(--layout-bottom-capsule-gap);left:0;z-index:var(--z-shell-capsule);display:flex;justify-content:center;pointer-events:none}.selection-chrome_capsuleSlot__phmzJ>*{pointer-events:auto}