.rd-messenger-report-badge {
	display: inline-flex;
	min-width: var(--rd-spacing-big);
	justify-content: center;
	margin-left: var(--rd-spacing-x-sm);
	padding: 0 var(--rd-spacing-xx-sm);
	border-radius: var(--rd-borderradius-pill);
	background: var(--rd-primary-active);
	color: var(--rd-bg-primary);
	font-size: var(--rd-fontsize-3);
}

.rd-messenger-report-detail dl {
	display: grid;
	grid-template-columns: minmax(8rem, auto) 1fr;
	gap: var(--rd-spacing-x-sm) var(--rd-spacing-x-big);
}

.rd-messenger-report-detail dt {
	font-weight: 700;
}

.rd-messenger-report-detail section {
	margin-top: var(--rd-spacing-x-big);
	padding-top: var(--rd-spacing-x-big);
	border-top: var(--rd-borderwidth-border-default) solid var(--rd-border-gray);
}

.rd-messenger-report-skeleton {
	display: grid;
	gap: var(--rd-spacing-x-big);
}