I wish to learn more about computational complexity classes in the context of quantum computing.
The medium is not so important; it could be a book, online lecture notes or the like. What matters the most are the contents.
The material should cover the basics of quantum computational complexity classes and discuss the similarities, differences and relationships between them and perhaps also with classical computational complexity classes.
I would prefer a rigorous treatment over an intuitive one. The author's style doesn't matter.
As for prerequisites, I know next to nothing about the topic, so maybe more self-contained material would be better. That being said, I probably would not read a 1000 page book unless it was phenomenally good, anything in the range of 1-500 pages might work.
As for availability, I would of course prefer material that is not behind a paywall of some sort and can be found online, but this is not a strict requirement.
What do you recommend?