.BrowseRecipeGrid-module__796gEG__surface{container-type:inline-size}.BrowseRecipeGrid-module__796gEG__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:20px;margin:0;padding:0;list-style:none;display:grid}.BrowseRecipeGrid-module__796gEG__grid>li{min-width:0}@container (max-width:1279px){.BrowseRecipeGrid-module__796gEG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:959px){.BrowseRecipeGrid-module__796gEG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@container (max-width:599px){.BrowseRecipeGrid-module__796gEG__grid{grid-template-columns:minmax(0,1fr)}.BrowseRecipeGrid-module__796gEG__grid .browseCardShell{flex-direction:row}.BrowseRecipeGrid-module__796gEG__grid .browseCardImage{flex:0 0 112px;width:112px;min-width:0}.BrowseRecipeGrid-module__796gEG__grid .browseCardImage>:first-child{width:100%;height:100%;aspect-ratio:auto!important}.BrowseRecipeGrid-module__796gEG__grid .browseCardBody{min-width:0;padding:12px 14px}.BrowseRecipeGrid-module__796gEG__grid .browseRecipeCard>button{padding:6px;top:8px;left:8px}.BrowseRecipeGrid-module__796gEG__grid .browseRecipeCard>div:first-of-type{top:8px;left:76px;right:auto}.BrowseRecipeGrid-module__796gEG__grid .browseRecipeCard>div:first-of-type button{width:28px;height:28px}.BrowseRecipeGrid-module__796gEG__grid .browseViewedBadge{gap:2px;padding:3px 5px;font-size:10px;bottom:8px;left:6px;right:auto}.BrowseRecipeGrid-module__796gEG__grid .browseViewedBadge svg{width:11px;height:11px}}@container (max-width:370px){.BrowseRecipeGrid-module__796gEG__grid .browseCardImage{flex-basis:92px;width:92px}.BrowseRecipeGrid-module__796gEG__grid .browseRecipeCard>div:first-of-type{left:56px}}@container (max-width:15rem){.BrowseRecipeGrid-module__796gEG__grid .browseCardShell{flex-direction:column}.BrowseRecipeGrid-module__796gEG__grid .browseCardImage{flex-basis:auto;width:100%}.BrowseRecipeGrid-module__796gEG__grid .browseCardImage>:first-child{height:auto}.BrowseRecipeGrid-module__796gEG__grid .browseCardBody{padding-bottom:12px}.BrowseRecipeGrid-module__796gEG__grid .browseCardMeta{flex-wrap:wrap;justify-content:flex-start}.BrowseRecipeGrid-module__796gEG__grid .browseCardMeta>div{flex-wrap:wrap;min-width:0}}@media (prefers-reduced-motion:reduce){.BrowseRecipeGrid-module__796gEG__grid .browseCardShell{transition:none}}
.CoverHoverCard-module__p1TLKG__card .coverHoverImage img{transition:transform 1.6s ease-in-out,opacity .5s}.CoverHoverCard-module__p1TLKG__card:hover .coverHoverImage img{transform:scale(1.025)}@media (prefers-reduced-motion:reduce){.CoverHoverCard-module__p1TLKG__card .coverHoverImage img{transition:none}.CoverHoverCard-module__p1TLKG__card:hover .coverHoverImage img{transform:none}}
.RecipeControlBar-module__MEiJea__bar{container-type:inline-size}.RecipeControlBar-module__MEiJea__inner{flex-direction:column;gap:10px;display:flex}.RecipeControlBar-module__MEiJea__top{align-items:center;gap:10px;min-width:0;display:flex}.RecipeControlBar-module__MEiJea__search{flex:220px;min-width:0;max-width:640px;position:relative}.RecipeControlBar-module__MEiJea__quick{flex:auto;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.RecipeControlBar-module__MEiJea__quickWrap{align-items:flex-end;gap:12px;min-width:0;margin:0;display:flex;overflow:hidden}.RecipeControlBar-module__MEiJea__recipeCount{white-space:nowrap;color:#6d4f69;flex:none;margin:0 0 4px auto;font-size:.75rem;line-height:1.25rem}.RecipeControlBar-module__MEiJea__countCompact,.RecipeControlBar-module__MEiJea__countTiny{display:none}.RecipeControlBar-module__MEiJea__difficulty{border:1px solid #d9c9d8;border-radius:999px;align-items:center;gap:2px;padding:2px;display:inline-flex}.RecipeControlBar-module__MEiJea__difficulty button{border-radius:999px}.RecipeControlBar-module__MEiJea__closeSearch{display:none}.RecipeControlBar-module__MEiJea__bar[data-sticky=true] .RecipeControlBar-module__MEiJea__inner{flex-direction:row;align-items:center;gap:8px}.RecipeControlBar-module__MEiJea__bar[data-sticky=true] .RecipeControlBar-module__MEiJea__top,.RecipeControlBar-module__MEiJea__bar[data-sticky=true] .RecipeControlBar-module__MEiJea__quickWrap,.RecipeControlBar-module__MEiJea__bar[data-sticky=true] .RecipeControlBar-module__MEiJea__quick{display:contents}.RecipeControlBar-module__MEiJea__bar[data-sticky=true] .RecipeControlBar-module__MEiJea__search{flex:0 220px;order:0}.RecipeControlBar-module__MEiJea__bar[data-sticky=true] .RecipeControlBar-module__MEiJea__difficulty{order:5}.RecipeControlBar-module__MEiJea__bar[data-sticky=true] .RecipeControlBar-module__MEiJea__quick>button[data-filter-id=favorites]{order:2}.RecipeControlBar-module__MEiJea__bar[data-sticky=true] .RecipeControlBar-module__MEiJea__quick>button[data-filter-id=quick]{order:3}.RecipeControlBar-module__MEiJea__bar[data-sticky=true] .RecipeControlBar-module__MEiJea__quick>button[data-filter-id=mine]{order:4}.RecipeControlBar-module__MEiJea__bar[data-sticky=true] .RecipeControlBar-module__MEiJea__quick>button[data-clear-all]{order:6}.RecipeControlBar-module__MEiJea__bar[data-sticky=true] .RecipeControlBar-module__MEiJea__recipeCount{order:6;margin:0 0 0 auto;display:block}.RecipeControlBar-module__MEiJea__bar[data-sticky=true] .RecipeControlBar-module__MEiJea__countFull{display:none}.RecipeControlBar-module__MEiJea__bar[data-sticky=true] .RecipeControlBar-module__MEiJea__countCompact{display:inline}.RecipeControlBar-module__MEiJea__bar[data-sticky=true] .RecipeControlBar-module__MEiJea__top>:nth-last-child(2){order:7}.RecipeControlBar-module__MEiJea__bar[data-sticky=true] .RecipeControlBar-module__MEiJea__top>:last-child{order:8}.RecipeControlBar-module__MEiJea__bar[data-search-focused=true] .RecipeControlBar-module__MEiJea__search{flex:480px;max-width:640px}.RecipeControlBar-module__MEiJea__bar[data-search-focused=true][data-sticky=true] .RecipeControlBar-module__MEiJea__quickWrap{display:none}.RecipeControlBar-module__MEiJea__bar[data-search-focused=true] .RecipeControlBar-module__MEiJea__closeSearch{display:inline-flex}@container (max-width:1050px){.RecipeControlBar-module__MEiJea__bar[data-sticky=true] .RecipeControlBar-module__MEiJea__quick>button[data-filter-id=mine]{display:none}}@container (max-width:780px){.RecipeControlBar-module__MEiJea__bar[data-sticky=true] .RecipeControlBar-module__MEiJea__quick>button[data-filter-id=quick],.RecipeControlBar-module__MEiJea__bar[data-sticky=true] .RecipeControlBar-module__MEiJea__difficulty{display:none}}@container (max-width:620px){.RecipeControlBar-module__MEiJea__countFull{display:none}.RecipeControlBar-module__MEiJea__countCompact{display:inline}.RecipeControlBar-module__MEiJea__bar[data-sticky=true] .RecipeControlBar-module__MEiJea__countCompact{display:none}.RecipeControlBar-module__MEiJea__bar[data-sticky=true] .RecipeControlBar-module__MEiJea__countTiny{display:inline}.RecipeControlBar-module__MEiJea__quickWrap{gap:6px}.RecipeControlBar-module__MEiJea__quick>button[data-filter-id=mine],.RecipeControlBar-module__MEiJea__difficulty,.RecipeControlBar-module__MEiJea__bar[data-sticky=true] .RecipeControlBar-module__MEiJea__quick>button[data-filter-id=favorites],.RecipeControlBar-module__MEiJea__bar[data-sticky=true] .RecipeControlBar-module__MEiJea__quick>button[data-clear-all]{display:none}.RecipeControlBar-module__MEiJea__bar[data-sticky=true] .RecipeControlBar-module__MEiJea__search{flex:auto}.RecipeControlBar-module__MEiJea__top>:nth-last-child(2) button{max-width:44px;overflow:hidden}.RecipeControlBar-module__MEiJea__bar[data-search-focused=true] .RecipeControlBar-module__MEiJea__top>:nth-last-child(2),.RecipeControlBar-module__MEiJea__bar[data-search-focused=true] .RecipeControlBar-module__MEiJea__top>:last-child{display:none}.RecipeControlBar-module__MEiJea__bar[data-search-focused=true] .RecipeControlBar-module__MEiJea__search{max-width:none}}@container (max-width:360px){.RecipeControlBar-module__MEiJea__top{gap:4px}.RecipeControlBar-module__MEiJea__quick>button[data-filter-id=quick]{display:none}}@container (max-width:18rem){.RecipeControlBar-module__MEiJea__top{flex-wrap:wrap}.RecipeControlBar-module__MEiJea__search,.RecipeControlBar-module__MEiJea__bar[data-sticky=true] .RecipeControlBar-module__MEiJea__search{flex:1 0 100%;max-width:none}.RecipeControlBar-module__MEiJea__bar[data-sticky=true] .RecipeControlBar-module__MEiJea__inner{flex-wrap:wrap}.RecipeControlBar-module__MEiJea__actions>:first-child{display:none}.RecipeControlBar-module__MEiJea__actions{min-width:0}}@media (prefers-reduced-motion:reduce){.RecipeControlBar-module__MEiJea__bar,.RecipeControlBar-module__MEiJea__bar *{transition-duration:0s!important}}
