diff --git a/index.html b/index.html
index 47fe03c..e7f8eef 100644
--- a/index.html
+++ b/index.html
@@ -86,7 +86,7 @@ body {
-webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text;
}
.header-bar .tagline { font-size: 11px; color: var(--text-tertiary); display: inline; }
-.search-box { flex: 1; position: relative; }
+.search-box { flex: 1 1 auto; min-width: 80px; max-width: 500px; position: relative; }
.search-box input {
width: 100%; padding: 8px 12px 8px 34px;
border: 1px solid var(--border); border-radius: var(--radius-sm);