How is a magnitude from a vector a scalar?
It’s like temperature, in actuality there is no negative, only 0 and up (the Kelvin scale demonstrates this better than Fahrenheit or Celsius as they are meant to be relative, not absolute scales. The Kelvin scale says absolute 0 = no molecular movement at all. You can’t have negative molecular movement {either it’s moving or it’s not}, the Kelvin scale is a good example as a scalar, it can be 0 or higher, no negatives.