p#entrys-header {
	font-size: var(--font-header);
	font-weight: bold;
	margin-bottom: calc(var(--margin) * 2);
}

img.entry-vis {
	display: none;
	margin-right: calc(var(--margin) / 2);

}

div.entrys-wrapper {
	display: flex;
	flex-direction: column;
	gap: calc(var(--margin) / 2);
}

a.entry.entry-template {
	display: none;
}

a.entry {
	all: unset;
	width: 100%;
	cursor: pointer;
	display: flex;
	height: calc(var(--margin) * 4);
}

img.entry-img {
	height: 100%;
	aspect-ratio: 1;
	width: calc(var(--margin) * 4);
	background-image: url("../src/graphics/background_red_opacity.svg");
	background-size: 200%;
}

div.entry-text-body {
	flex-grow: 1;
	display: flex;
	flex-direction: column;
	justify-content: center;
	margin: 0 calc(var(--margin) / 2);
	overflow: hidden;
}

div.entry-text-body>p {
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

p.entry-text-title {
	font-weight: bold;
}

div.entry-svg-wrapper {
	display: flex;
	align-items: center;
}
