/* Custom CSS for Terminus theme */
/* Hover color for links - matches the dark duotone aesthetic */
body a:hover {
	color: #d000be;
}

/* Hover color for archive titles */
.archive__list-title:hover {
	color: #d000be;
}

/* Hide footer credit text "Powered by Zola" and "Theme by ebkalderon" */
.copyright span:nth-child(2),
.copyright span:nth-child(3) {
	display: none;
}

/* Hide date on the about page */
body:has(h1.post-title a[href*="/about/"]) .post-meta li:first-of-type {
	display: none;
}

/* Resize and style profile picture on the about page */
body:has(h1.post-title a[href*="/about/"]) .post.content img[src*="moi.jpg"] {
	max-width: 250px;
	padding: 8px;
	border: 3px dotted var(--accent-color);
	outline: 3px dotted var(--accent-color);
	outline-offset: 2px;
	border-radius: 50%;
	float: right;
	margin-left: 20px;
	margin-bottom: 10px;
}
