+
+
+
+
+ onSearchChange(e.target.value)}
+ disabled={loading}
+ className="w-full rounded-md border border-gray-200 py-2 pl-9 pr-3 text-sm
+ text-gray-900 placeholder:text-gray-400
+ focus:outline-none focus-visible:ring-1 focus-visible:border-gray-300 focus-visible:ring-gray-300
+ disabled:opacity-50"
+ />
+
+
+
+ {/* Content — scrollable, fills remaining panel height */}
+