<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* pager */

.pager .pager__items,
.pager .pager__item {
	padding: 0;
	margin: 0;
	list-style-type: none;
}

nav.pager ul.pager__items {
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	gap: 1em;
}

/************************************************************************
 * News
 ***********************************************************************/

.view-news {
	--dim-card-margin: 1.5rem;
}

/* cards */

.view-news.view-display-id-cards .view-footer {
	text-align: right;
}

.view-news.view-display-id-cards .views-row {
	margin-bottom: 1em;
}

.view-news.view-display-id-cards .views-row:last-child {
	margin-bottom: 0;
}

/* archive */

.view-news.view-display-id-archive &gt; .attachment {
	margin-bottom: 4rem;
}

.view-news.view-display-id-archive &gt; .view-content {
	margin: 0 calc(-1 * var(--dim-card-margin));
}

.view-news.view-display-id-archive &gt; .view-content &gt; .views-row &gt; * {
	margin: var(--dim-card-margin); 
}


/* more */

.view-news.view-display-id-more {
	margin: 0 calc(-1 * var(--dim-card-margin));
}

.view-news.view-display-id-more &gt; .view-content &gt; .views-row &gt; * {
	margin: var(--dim-card-margin); 
}
</pre></body></html>