Russia is still by far the biggest country in Europe, with tons of natural resources and support from the biggest industrial manufacturer on the planet. It has an industry that is now fully oriented to produce military goods in war-time quantities that it can't easily spin down.
Russia does have resources, it has the desire, and importantly the state it depends on (China) has a very strong motivation to have Nato distracted when it acts on its plans for Taiwan.
Russia does have resources, it has the desire, and importantly the state it depends on (China) has a very strong motivation to have Nato distracted when it acts on its plans for Taiwan.