Reduce padding, spacing between list section header and search bar

Anyone know how to reduce the padding between list section header (plain style) and search bar? I have tried all available method on google but none work. The default list style does not have this big padding/space between the section header and the search bar.

struct Demo: View {
	@State private var searchText: String = ""
	var body: some View {
		NavigationStack {
			List {
				Section {
					ForEach(0..<100) { index in
						Text("Sample value for \(index)")
					}
				} header: {
					Text("Header")
						.font(.headline)
				}
			}
			.listStyle(.plain)
			.navigationTitle("Demo")
			.navigationBarTitleDisplayMode(.inline)
			.searchable(text: $searchText)
		}
	}
}
Reduce padding, spacing between list section header and search bar
 
 
Q