I’m curious about that meta viewport declaration and where it came from: I don’t believe I’ve ever seen it in that order. The customary ordering has the attributes and content properties all reversed:
<meta name="viewport" content="width=device-width,initial-scale=1">