Actually nivosa (arctica is a synonym)
Leaf miner in Betula neoalaskana
Maybe?
These are absolutely everywhere, on almost every leaf of every birch tree
About 1.5” long. Black “antennae” on its head and black tassel(s) on its rear. On what looks like Salmonberry.