Mid JavaScript Class/pseudo-class (.btn, :hover) → 0,1,0? Review the concept and prepare a concise verbal explanation with a real project example.