body {
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}
.value-content p:first-of-type {
	margin-top: 0;
}
.value-content li {
	margin-bottom: 0.6em;
}
.value-content {
	white-space: normal !important;
	word-break: break-word;
	overflow-wrap: anywhere;
}
@media screen and (max-width: 640px) {
	.item.resource.show #content {
		padding: 0 16px;
	}
	header h1 {
		margin: 0px;
	}
	#search-form {
		margin: 20px 0 0 0;
	}
	header {
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		text-align: center;
	}
	ul.navigation {
		display: flex;
		justify-content: center;
		flex-wrap: wrap;
		gap: 12px;
		padding: 0;
		margin: 20px 0;
		list-style: none;
	}
	ul.navigation li {
		margin: 0;
	}
}
