As the editor of the recently published CSS3 Basic User Interface module Candidate Recommendation, I will present an overview of the specification and how it enables new features for interactive declarative documents that previously required using procedural work-arounds such as scripting.