@layer mui.global,mui.components,mui.legacy,mui.theme;@layer mui.slots{.RecipeCatalog-searchForm{align-items:center;gap:calc(3.5 * var(--mui-spacing,4px));padding-inline:calc(4 * var(--mui-spacing,4px));border-color:var(--mui-palette-divider);flex-wrap:wrap;display:flex}@media (min-width:640px){.RecipeCatalog-searchForm{padding-inline:calc(5.75 * var(--mui-spacing,4px));flex-wrap:nowrap}}.RecipeCatalog-searchForm[data-private=true]{padding-block:calc(6 * var(--mui-spacing,4px));background:var(--mui-palette-common-white)}.RecipeCatalog-searchForm[data-private=false]{padding-block:calc(5.5 * var(--mui-spacing,4px));background:var(--mui-palette-grey-50)}.RecipeCatalog-searchForm[data-private-published=true]{border-bottom:0}.RecipeCatalog-searchForm[data-private-published=false]{border-bottom:1px solid var(--mui-palette-divider)}.RecipeCatalog-searchInput{flex:100%;min-width:0}@media (min-width:640px){.RecipeCatalog-searchInput{flex:1 1 0}}.RecipeCatalog-searchInput[data-private=true] .MuiOutlinedInput-root{height:47px}.RecipeCatalog-searchInput[data-private=false] .MuiOutlinedInput-root{height:50.75px}.RecipeCatalog-searchButton{flex-shrink:0;width:100%;height:48px;font-size:14px}@media (min-width:640px){.RecipeCatalog-searchButton{width:auto}}.RecipeCatalog-searchButton[data-private=true]{min-width:110px}.RecipeCatalog-searchButton[data-private=false]{min-width:150px}.RecipeCatalog-resultCount{text-align:right;min-width:0}@media (min-width:768px){.RecipeCatalog-resultCount{min-width:160px}}.RecipeCatalog-error{padding-block:calc(16 * var(--mui-spacing,4px));text-align:center}.RecipeCatalog-errorMessage{margin-top:calc(3 * var(--mui-spacing,4px))}.RecipeCatalog-retry{margin-top:calc(5 * var(--mui-spacing,4px))}.RecipeCatalog-availablePage{padding-block:calc(16 * var(--mui-spacing,4px));padding-inline:calc(8 * var(--mui-spacing,4px));text-align:center}.RecipeCatalog-draftNote{border-top:1px solid;border-color:var(--mui-palette-divider);gap:calc(3 * var(--mui-spacing,4px));color:var(--mui-palette-text-secondary);align-items:center;padding:24px 31px;display:flex}.RecipeCatalog-privateGrid[data-private=true]{padding-inline:calc(4 * var(--mui-spacing,4px));padding-bottom:calc(7.75 * var(--mui-spacing,4px));gap:calc(6 * var(--mui-spacing,4px))}@media (min-width:640px){.RecipeCatalog-privateGrid[data-private=true]{padding-inline:calc(7.75 * var(--mui-spacing,4px))}}.RecipeCatalog-empty{padding-block:calc(10 * var(--mui-spacing,4px));padding-inline:calc(5 * var(--mui-spacing,4px));text-align:center}@media (min-width:640px){.RecipeCatalog-empty{padding-block:calc(14 * var(--mui-spacing,4px));padding-inline:calc(8 * var(--mui-spacing,4px))}}.RecipeCatalog-emptyTitle{text-wrap:balance}@media (min-width:640px){.RecipeCatalog-emptyTitle{font-size:30px}}.RecipeCatalog-emptyMessage{margin-top:calc(3 * var(--mui-spacing,4px));margin-bottom:calc(6 * var(--mui-spacing,4px))}.RecipeCatalog-emptyActions{justify-content:center;gap:calc(3 * var(--mui-spacing,4px));flex-wrap:wrap;display:flex}.RecipeCatalog-layout{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.RecipeCatalog-layout{grid-template-columns:220px minmax(0,1fr)}}.RecipeCatalog-results{padding:calc(4 * var(--mui-spacing,4px));min-width:0}@media (min-width:640px){.RecipeCatalog-results{padding:calc(6 * var(--mui-spacing,4px))}}.RecipeCatalog-resultsHeader{margin-bottom:calc(5.5 * var(--mui-spacing,4px));justify-content:space-between;align-items:center;gap:calc(3 * var(--mui-spacing,4px));flex-wrap:wrap;display:flex}.RecipeCatalog-contribute{margin-top:calc(6 * var(--mui-spacing,4px));justify-content:space-between;align-items:center;gap:calc(3 * var(--mui-spacing,4px));padding-top:calc(4 * var(--mui-spacing,4px));border-top:1px solid;border-color:var(--mui-palette-divider);flex-wrap:wrap;display:flex}.RecipeCatalog-contributeButton{color:var(--mui-palette-text-secondary);font-size:13px;font-weight:400}.RecipeCatalog-pagination{justify-content:center;align-items:center;gap:calc(2 * var(--mui-spacing,4px));padding:calc(4 * var(--mui-spacing,4px));flex-wrap:wrap;display:flex}@media (min-width:640px){.RecipeCatalog-pagination{gap:calc(5 * var(--mui-spacing,4px));padding:calc(6 * var(--mui-spacing,4px))}}.RecipeCatalog-toast{align-items:center;gap:calc(3 * var(--mui-spacing,4px));display:flex}.RecipeCatalog-workspace{margin-top:-24px;margin-bottom:44px;position:relative;overflow:visible}.RecipeCatalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1279.95px){.RecipeCatalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639.95px){.RecipeCatalog-grid{grid-template-columns:minmax(0,1fr)}}}@layer mui.custom,mui.sx,app-overrides;
@layer mui.global,mui.components,mui.legacy,mui.theme;@layer mui.slots{.RecipeDiscoveryCard-root{border:1px solid;border-color:var(--mui-palette-recipe-border);background-color:var(--mui-palette-grey-900);height:100%;min-height:356px;color:var(--mui-palette-common-white);border-left:3px solid;border-left-color:var(--mui-palette-primary-main);border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;padding:28px;text-decoration:none;display:flex}.RecipeDiscoveryCard-root:hover{border-color:var(--mui-palette-primary-main);text-decoration:none}.RecipeDiscoveryCard-root:focus-visible{outline:2px solid;outline-color:var(--mui-palette-primary-main);outline-offset:3px}.RecipeDiscoveryCard-icon{padding:calc(3 * var(--mui-spacing,4px));margin-bottom:calc(3.75 * var(--mui-spacing,4px));border:1px solid;border-color:var(--mui-palette-grey-700);border-radius:calc(var(--mui-shape-borderRadius) * 1);background-color:var(--mui-palette-grey-800);color:var(--mui-palette-primary-light);display:inline-flex}.RecipeDiscoveryCard-title{margin-bottom:calc(3.25 * var(--mui-spacing,4px));color:inherit;max-width:220px}.RecipeDiscoveryCard-copy{margin-bottom:calc(5.5 * var(--mui-spacing,4px));color:var(--mui-palette-grey-300);line-height:1.75}.RecipeDiscoveryCard-link{align-items:center;gap:calc(2 * var(--mui-spacing,4px));min-height:40px;color:var(--mui-palette-common-white);border-bottom:1px solid;border-color:var(--mui-palette-primary-main);font-size:14px;display:inline-flex}}@layer mui.custom,mui.sx,app-overrides;
