Change the alts to shifts and either change the [mod:shift]
on the /clearfocus
line to a different mod or delete the condition.
If you don’t want the macro to be able to set/clear the focus then you only need the last line.
The castsequence is just a bad idea imo. You’re already going to have Frostbolt on your bars and sequences can often not work, work oddly, or be otherwise trash. Keep Poly separate.