/* Test results, helpers */
@charset "UTF-8";

.mail-doctor-test-results {
	margin-top: 16px;
	background: var(--mail-doctor-color-neutral-soft);
	padding: 12px;
	border-radius: var(--mail-doctor-radius-sm);
	border: 1px solid transparent;
	min-height: 48px;
	transition: background-color 0.2s ease, border-color 0.2s ease;
}
.mail-doctor-test-results .mail-doctor-badge { margin-right: 6px; }
.mail-doctor-test-results--inline { margin-top: 8px; }
.mail-doctor-test-results--pending {
	background: var(--mail-doctor-color-neutral-soft);
	border-color: var(--mail-doctor-color-border);
}
.mail-doctor-test-results--success {
	background: #ecfdf5;
	border-color: rgba(16, 185, 129, 0.35);
}
.mail-doctor-test-results--error {
	background: #fef2f2;
	border-color: rgba(239, 68, 68, 0.3);
}

.mail-doctor-inline-list { margin: 8px 0; padding-left: 18px; }
.mail-doctor-inline-list li { list-style: disc; }

