/* headers anchors */

.offset-anchor {
	position: relative;
	display: block;
	top: calc(-1 * (var(--nav-h) + var(--top-offset)) + 11rem);
	width: 0;
	height: 0;
}

.anchor {
	position: absolute;
	display: block;
	background: url(/icons/link.svg) 0 50% no-repeat;
	background-size: 1em 1em;
	width: 1.4em;
	height: 1em;
	top: calc(((var(--h3) - 24px) / 2) + 0.6em);
	left: -1.4em;
	opacity: 0;
	transition: opacity 0.2s;
	border: none !important; /* TODO get rid of linkify */
}

h2:hover .anchor,
h3:hover .anchor,
h4:hover .anchor,
h5:hover .anchor,
h6:hover .anchor {
	opacity: 1;
}
