.citation {
	padding: 1rem 0;
	line-height: 1.5rem;
}

.citation .title {
	font-weight: bold;
	display: inline;
	line-height: 1rem;
}

.citation li {
	display: inline-block;
}

.citation:first-of-type {
	padding: 0 0 1rem 0;
}

.citation > * {
	margin-bottom: 0.2rem;
}

.citation .authors a {
	color: hsl(210, 10%, 60%);
}

.citation .authors li:after {
	content: ',';
}

.citation .authors li:last-of-type:after {
	content: '';
}

.citation .authors .emphasize {
	color: hsl(210, 10%, 75%);
}

.citation .icon {
	float: left;
	line-height: 0.5rem;
	margin-right: 0.5rem;
}