@import url("./theme-dark.css");
@import url("./theme-light.css");
body {
	font-family: "Rubik", sans-serif;
}
main article,
main article a:has(figure),
#blog .addendum,
#blog #posts a,
#gallery #artworks a,
header a, .navbar section, .navbar li :is(a, button) {
	border-radius: var(--round);
	border-style: solid;
	border-width: 2px;
}
main article {
	& a figure {
		border-color: inherit;
	}
}
header {
	margin-top: var(--pad-xl);
	margin-left: calc(var(--view) + var(--pad-xl));
	& a {
		padding: var(--pad-s);
	}
}
#blog {
	& [alt="Profile picture"] {
		border-radius: 100%;
	}
}
#default {
	border-right-style: solid;
	border-right-width: 2px;
}