+ {/* pb-20 keeps the last section (private notes' Save button) clear of
+ the fixed recipe-chat button, which otherwise overlaps it on short
+ pages — same fix as recipe-form.tsx's floating save bar. */}
{/* Header */}
diff --git a/apps/web/components/search/explore-page-content.tsx b/apps/web/components/search/explore-page-content.tsx
index 8f8099a..6e2e896 100644
--- a/apps/web/components/search/explore-page-content.tsx
+++ b/apps/web/components/search/explore-page-content.tsx
@@ -347,7 +347,7 @@ export function ExplorePageContent({ trending, recent, initialQuery, initialTab
value={ideasPrompt}
onChange={(e) => setIdeasPrompt(e.target.value)}
placeholder={t("aiSearchPlaceholder")}
- className="bg-background"
+ className="bg-background flex-1 min-w-0"
/>
{ideasLoading ? (
- {t("generating")}
+ {t("generating")}
) : (
- {t("getIdeas")}
+ {t("getIdeas")}
)}
- {t("surpriseMe")}
+ {t("surpriseMe")}