.quiz-option.selected,.assessment-option.selected{background:#e67e22;color:white;border-color:#e67e22}.reveal-content.show{display:block;animation:fadeIn .5s ease}.result-box.show{display:block;animation:slideIn .5s ease}.calculator-input{width:100%;padding:12px;margin:10px 0;border:2px solid #ddd;border-radius:8px;font-size:1em}.checkpoint.completed{background:#d4edda;border-left:4px solid #28a745}.checkpoint.completed .checkpoint-icon{background:#28a745;border-color:#28a745;color:white}