#game-container {text-align:center; margin-top:50px}
 #question-container {margin:20px 0}
 .answer-option {margin:10px 0; cursor:pointer; padding:10px; border:1px solid #ccc; border-radius:5px; display:inline-block; width:200px}
 .answer-option:hover {background-color:#f0f0f0}
 .answer-option.correct {background-color:#a0d468; color:#fff}
 .answer-option.incorrect {background-color:#ed5565; color:#fff}
 #result {margin-top:20px; font-size:18px}
 #coupon-container {margin-top:30px}
 #save-coupon {display:none; margin-top:10px}