.RecipeImage-module__G6fLoa__wrapper{background:linear-gradient(135deg, var(--color-lilac), var(--color-accent-yellow));border-radius:var(--default-border-radius);width:100%;height:200px;position:relative;overflow:hidden}.RecipeImage-module__G6fLoa__image{object-fit:cover;height:100%}.RecipeImage-module__G6fLoa__placeholder{width:100%;height:100%;min-height:100px}
.RecipeCard-module__ke8hwW__card{list-style:none}.RecipeCard-module__ke8hwW__card a{background:var(--color-white);border-radius:var(--default-border-radius);flex-direction:column;gap:.75em;height:100%;padding:.75em .75em 1em;transition:transform .2s,box-shadow .2s;display:flex}.RecipeCard-module__ke8hwW__card a:hover{transform:scale(1.02);box-shadow:0 4px 20px #00000026}.RecipeCard-module__ke8hwW__card img{border-radius:calc(var(--default-border-radius) - .15em);object-fit:cover;width:100%;height:160px}.RecipeCard-module__ke8hwW__body{flex-direction:column;gap:.25em;padding:0 .25em;display:flex}.RecipeCard-module__ke8hwW__body h3{color:var(--color-text-main);font-size:1em;font-weight:700}.RecipeCard-module__ke8hwW__body p{color:var(--color-text-muted);font-size:.85em;font-weight:400}.RecipeCard-module__ke8hwW__tags{opacity:.8;font-weight:300}@media (prefers-reduced-motion:reduce){.RecipeCard-module__ke8hwW__card a:hover{transform:none}}
.history-module__Fl5TgG__page{flex-direction:column;gap:.7em;display:flex}.history-module__Fl5TgG__page h1{font-size:1.5em}.history-module__Fl5TgG__controls{align-items:flex-end;gap:1em;display:flex}.history-module__Fl5TgG__resultsContainer{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.5em;width:100%;padding:0;list-style:none;display:grid}.history-module__Fl5TgG__back{border:1px solid var(--color-lilac);cursor:pointer;background:0 0;border-radius:6px;max-width:fit-content;margin-top:.5em;padding:.25em .5em;font-size:1em}
