body {
	background-color: rgb(20, 20, 20);
	color: white;
	font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
}
main, nav {
	margin-left: 10vw;
	margin-right: 10vw;
}
a {
	all: unset;
	cursor: pointer;
}
/* the more specific selector listed after
the element selector takes priority */
a, .navLinks > li > a {
	color: #ff7400;
}
a:visited {
	color: #f9ae71
}
a:active {
	color: #005cfc;
}

.navLinks {
	list-style: none;
	display: flex;
	justify-content: flex-start;
	gap: 10px;
	padding-left: 0px;
}
.navLinks > li:not(:nth-of-type(3))::after {
	content: '-';
	margin-left: 10px;
}