.flip-card.flipped{transform:rotateY(180deg)}.checklist-item.checked{border-left-color:#27ae60;background:linear-gradient(135deg,#f0fff4 0%,#e8f8f5 100%)}.checklist-item.checked .checkbox{background:#27ae60;border-color:#27ae60}.checklist-item.checked .checkbox::after{display:block}.quiz-option.correct{background:linear-gradient(135deg,#d5f4e6 0%,#b8e0d2 100%);border-color:#27ae60}.quiz-option.incorrect{background:linear-gradient(135deg,#fadbd8 0%,#f5b7b1 100%);border-color:#e74c3c}