/* Preserve teacher-entered newlines in answer text on builder, preview and quiz screens. */
.tutor-quiz-question-option [data-title],
.tutor-quiz-question-option .mw-tutor-answer-text {
	white-space: pre-line !important;
	display: flex !important;
	flex-flow: row wrap !important;
	align-items: center !important;
	width: 100% !important;
}

/* Keep every teacher-entered answer line separate, including rendered equations. */
.tutor-quiz-question-option .mw-tutor-answer-line {
	display: block !important;
	width: 100% !important;
	min-width: 0 !important;
}

.tutor-quiz-question-option .mw-tutor-answer-text > mjx-container.mw-tutor-math-new-line {
	flex-basis: 100% !important;
	width: 100% !important;
	margin-left: 0 !important;
	text-align: left !important;
}

.mw-tutor-image-size-control {
	display: inline-flex;
	align-items: center;
	gap: 8px;
	margin: 8px 0;
	font-size: 13px;
}

.mw-tutor-image-size-control select {
	min-width: 155px;
	padding: 5px 28px 5px 8px;
}

.mw-tutor-option-image {
	height: auto !important;
	max-width: 100% !important;
	object-fit: contain !important;
	transition: none !important;
}
