I am currently using the ListPlot command in Mathematica to create a plot of some data. My goal is to adjust the opacity of the joined dashed line and the filling color differently, but I'm having trouble achieving the desired effect. Unfortunately, I have failed to modify the opacity of the filling color without affecting the dashed boundary. This has made it difficult to clearly see the boundary. I'm wondering if there's any way to increase the opacity of the joined dashed line without altering the opacity of the filling color (in the attached image it is 0.1). Any advice or suggestions would be greatly appreciated. Thank you in advance.
F = {{1, 3}, {2, 7}, {3, 2}};
G = {{1, 4}, {2.1, 3}, {2.9, 3}};
ListLogPlot[{F, G}, Filling -> Bottom, Joined -> True,
PlotStyle -> { {Lighter[Green, 0.1] , Dashing[0.03],
Thickness[0.02], Opacity[0.1]}, {Lighter[Red, 0.01] ,
Dashing[0.03], Thickness[0.01], Opacity[0.1]}}(*,
FillingStyle\[Rule]{{Directive[Opacity[0.9],Blue]},{Directive[\
Opacity[0.1],Yellow]}}*)
]