.stress-btn.selected{background:#ffd700;color:#764ba2}.stage-item.completed .stage-checkbox{background:#f5576c;color:#fff}.reveal-card.flipped .reveal-card-front{display:none}.reveal-card.flipped .reveal-card-back{display:block}.quiz-answer-btn.selected{background:#4facfe;color:#fff;font-weight:600}.strategy-category-btn.active{background:#fed6e3;border-color:#f093fb;color:#2c3e50}.strategy-content.active{display:block;animation:fadeIn .5s ease}.commitment-tag.selected{background:#fc8f5f;color:#fff;font-weight:600}.commitment-list li{padding:.5rem 0;padding-left:1.5rem;position:relative}.commitment-list li:before{content:"✓";position:absolute;left:0;color:#fc8f5f;font-weight:700}