/**
 * Archivio Avvisi — griglia card allineata al bridge (no sidebar filtri Comuni).
 */

body.apsp-avvisi-archive .apsp-avvisi-archive .page-content-wrapper {
	max-width: none;
	width: 100%;
}

body.apsp-avvisi-archive .apsp-section-index__nav {
	width: 100%;
}

body.apsp-avvisi-archive .apsp-section-index__list--cards {
	margin-top: 0;
}

.apsp-section-card__date {
	color: #525252;
	font-family: "Titillium Web", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
	font-size: 0.875rem;
	line-height: 1.4;
	margin: 0 0 0.5rem;
}

.apsp-avvisi-archive__pagination {
	margin-top: 2rem;
}

.apsp-avvisi-archive__pagination .nav-links {
	display: flex;
	flex-wrap: wrap;
	gap: 0.5rem 1rem;
	justify-content: center;
}

.apsp-avvisi-archive__pagination .page-numbers {
	color: #0066cc;
	font-weight: 600;
	text-decoration: underline;
	text-underline-offset: 2px;
}

.apsp-avvisi-archive__pagination .page-numbers.current {
	color: #17334f;
	text-decoration: none;
}

.apsp-avvisi-archive__pagination .page-numbers:hover {
	color: #004d99;
}
