body {
	font-family: sans;
}

a {
    text-decoration: none;
}

ul {
	columns: 300px;
}

li {
	margin-bottom: 0.5em;
}

code {
	font-size: 1.1em;
}

.header {
	display: flex;
	padding-top: 0.5em;
	padding-bottom: 1em;
}

.left, .right {
	flex: 1;
}

h1 {
	margin-top: 0;
	margin-bottom: 0;
	width: 300px;
}

.release:not([hidden]) {
	display: flex;
	align-items: center;
	gap: 1em;
}

.hide-release-notes .release-notes {
	display: none;
}

#search {
	padding: 0.5em;
}

@media (max-width: 600px) {
	.header {
		flex-direction: column;
	}
}