.mealz-planner-recipe-list{display:flex;flex-direction:column;flex:1;gap:16px;min-height:0}.mealz-planner-recipe-list__header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:0 16px}.mealz-planner-recipe-list__suggestions-button .mealz-ds-text{line-height:1}@media (min-width: 1024px){.mealz-ds-button.mealz-planner-recipe-list__suggestions-button{display:none}}.mealz-planner-recipe-list__suggestions-icon{width:16px;height:16px;margin-right:6px}.mealz-planner-recipe-list__grid{display:flex;flex-wrap:wrap;justify-content:start;flex:1;gap:8px;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 16px}@supports not (gap: 1px){.mealz-planner-recipe-list__grid{margin-top:-8px;margin-left:-8px}.mealz-planner-recipe-list__grid>*,.mealz-planner-recipe-list__in-menu>*{margin-top:8px;margin-left:8px}}.mealz-planner-recipe-list__in-menu{display:contents}.mealz-planner-recipe-list__in-menu>mealz-planner-recipe-card{display:block;width:var(--m-planner-recipe-card-width, 218px);flex:0 0 auto;overflow:hidden;transition:opacity .15s ease-out}.mealz-planner-recipe-list__in-menu>mealz-planner-recipe-card.mealz-planner-recipe-card__fadeout{animation:mealz-recipe-card-fadeout .15s ease-out forwards}@keyframes mealz-recipe-card-fadeout{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}.mealz-planner-recipe-list__add-to-menu{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--mealz-ds-color-primary, #24748f);width:var(--m-planner-recipe-card-width, 218px);height:272px;padding:16px;box-sizing:border-box;background-color:var(--mealz-ds-color-neutral-50, #F7F8F9);border:1px dashed var(--mealz-ds-color-primary, #24748f);border-radius:12px;cursor:pointer}.mealz-planner-recipe-list__add-to-menu-icon{width:32px;height:32px;margin-bottom:8px}.mealz-planner-recipe-list__add-to-menu-text{text-align:center}.mealz-planner-recipe-list__placeholder{width:var(--m-planner-recipe-card-width, 218px);height:272px;border-radius:12px;background-color:var(--mealz-ds-color-neutral-50, #F7F8F9)}@media (max-width: 768px){.mealz-planner-recipe-list__grid{justify-content:start}}@media (max-width: 520px){.mealz-planner-recipe-list__grid{--m-planner-recipe-card-width: calc((100% - 8px)/2) }.mealz-planner-recipe-list__placeholder{height:224px}.mealz-planner-recipe-list__grid>.mealz-planner-recipe-list__add-to-menu,.mealz-planner-recipe-list__grid>.mealz-planner-recipe-list__placeholder,.mealz-planner-recipe-list__in-menu>mealz-planner-recipe-card{width:var(--m-planner-recipe-card-width, 218px);flex:0 0 var(--m-planner-recipe-card-width, 218px);max-width:var(--m-planner-recipe-card-width, 218px)}.mealz-planner-recipe-list__add-to-menu{padding:24px}}
