.question{margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid var(--primary-transparent)}.question-text{font-size:18px;font-weight:600;margin-bottom:15px;color:var(--primary)}.options{display:flex;flex-direction:column;gap:12px}.option{padding:15px;border:1px solid var(--primary-transparent);border-radius:8px;cursor:pointer;transition:all .3s ease;background-color:var(--primary-light)}.option:hover{background-color:var(--primary-transparent)}.option.selected{border-color:var(--primary);background-color:var(--primary-transparent);font-weight:500}.option.correct{border-color:var(--correct);background-color:rgba(31,194,126,.1)}.option.incorrect{border-color:var(--incorrect);background-color:rgba(255,2,98,.1)}.feedback{margin-top:15px;padding:12px;border-radius:8px;display:none}.feedback.correct{background-color:rgba(31,194,126,.1);border:1px solid var(--correct);color:var(--correct)}.feedback.incorrect{background-color:rgba(255,2,98,.1);border:1px solid var(--incorrect);color:var(--incorrect)}