/* Printed noticeboard: always the two-column grouped view, toggle buttons
   and the list/map views hidden regardless of whatever was on screen. */

html, body {
	font-size: 9pt;
}

.rn-view-toggle {
	display: none !important;
}

/* Keep the site banner, but the page title and footer just cost space. */
.rn-noticeboard__intro h1 {
	display: none;
}

.site-footer {
	display: none;
}

.site-header {
	padding: 0.4rem 1rem;
}

.site-main {
	padding: 0.5rem 0.75rem;
}

.rn-group-card {
	padding: 0.5rem 0.75rem;
	margin-bottom: 0.5rem;
	border-width: 1px;
}

.rn-group-card__name {
	font-size: 1rem;
}

.rn-group-card__meta p {
	margin: 0.15rem 0;
}

.rn-event-list {
	margin-top: 0.35rem;
}

.rn-event-row {
	padding: 0.15rem 0;
	gap: 0.35em;
}

.rn-view[data-rn-view-panel="list"],
.rn-view[data-rn-view-panel="map"] {
	display: none !important;
}

.rn-view[data-rn-view-panel="grouped"] {
	display: block !important;
	column-count: 2;
	column-gap: 0.75rem;
}

/* Beats .rn-view[hidden]'s !important on specificity, in case the grouped
   view wasn't the one showing on screen when the page was printed. */
.rn-view[hidden][data-rn-view-panel="grouped"] {
	display: block !important;
}

.rn-event-row__link {
	color: inherit;
}
