.quiz-container{border:1px solid #ddd;padding:20px;border-radius:8px;background-color:#f9f9f9}.quiz-question h4{margin-bottom:15px}.quiz-answer{padding:10px;margin:5px 0;border:1px solid #ddd;border-radius:4px;cursor:pointer;background-color:#fff}.quiz-answer:hover{background-color:#f0f0f0}.quiz-answer.selected{background-color:#d0f0d0;border-color:#4caf50}.quiz-results{text-align:center}