.concord-live-stats.concord-hero__pulse {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	gap: 0.35rem 1.25rem;
	padding: 0.15rem 0;
	font-size: 0.875rem;
	font-weight: 400;
	color: #b5bac1;
	border: none;
	background: transparent;
}

.concord-pulse {
	display: inline-flex;
	align-items: center;
	gap: 0.4rem;
}

.concord-pulse strong {
	color: #dbdee1;
	font-weight: 600;
	font-variant-numeric: tabular-nums;
}

.concord-pulse__dot {
	width: 8px;
	height: 8px;
	flex-shrink: 0;
	border-radius: 50%;
	background: #23a559;
	box-shadow: 0 0 0 3px rgba(35, 165, 89, 0.18);
}

.concord-pulse__dot--offline,
.concord-pulse--members .concord-pulse__dot {
	background: #80848e;
	box-shadow: none;
}

.concord-pulse__sep {
	display: none;
}