Instruction: Discuss the purpose of '!important' and the scenarios where its use might be justified, as well as potential downsides.
Context: This question evaluates the candidate's perspective on the '!important' declaration, including its impact on CSS specificity and maintenance.