Fill Plot above a horizontal line

Hi,
I wanna shade the plot wheh the fx >0
Following is the code I have. But it shades around 0.3 regardless Y>0.3 or Y<0.3
How to customize the code only to have the fill area between the ploy where y>0.3

Plot[Sin[t]^2, {t, 0, 2 Pi}, Filling -> 0.3]

Hi Rashmil,

You can set a separate filling above and below the target value.

Plot[Sin[t]^2, {t, 0, 2 Pi}, 
 Filling -> {1 -> {0.3, {None, Lighter[Blue, .85]}}}]

Thank you. It works well