:root {
	color-scheme: light;
	--clr-primary: #000;
	--clr-bg-primary: #fff;
}

html, * {
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	text-decoration: none;
	font-family: ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
}

body {
	margin-top: 64px;
	background-color: var(--clr-bg-primary);
	color: var(--clr-primary);
	font-size: 48px;
	text-align: center;
}

@media (prefers-color-scheme: dark) {
	:root {
		color-scheme: dark;
		--clr-primary: #eee;
		--clr-bg-primary: #111;
	}
}