.mark {
	color: var(--color-a);
	cursor: pointer;
}

.mark:before,
.mark:after {
	color: var(--text-dim);
}

.mark:before {
	content: '[';
}

.mark:after {
	content: ']';
}

a[download] {
	color: var(--color-a-dim);
}

.small,
a[download] {
	font-size: 0.75rem;
}

ul {
	display: flex;

	padding: 0;
	margin: 0;

	flex-direction: row;
	flex-wrap: wrap;
	column-gap: 8px;

	align-items: baseline;

	list-style: none;
}

#long {
	flex-grow: 2;
}