/*
 * "Make the map bigger": the map fills the screen above the header, the
 * phone tab bar and the WhatsApp button; the page behind doesn't scroll.
 */
.philatelist-community-map__canvas.is-fullscreen,
.ph-ev-map__map.is-fullscreen {
	/* !important: Leaflet sets an inline position on maps whose CSS doesn't. */
	position: fixed !important;
	inset: 0;
	z-index: 100000; /* above the WordPress admin bar too */
	height: 100vh;
	height: 100dvh;
	margin: 0;
	border: 0;
	border-radius: 0;
}
html.philatelist-map-open,
html.philatelist-map-open body {
	overflow: hidden;
}
.philatelist-map-fullscreen a {
	display: flex;
	align-items: center;
	justify-content: center;
	color: var(--color-ink-900, #222);
}
@media (max-width: 767px) {
	.philatelist-map-fullscreen a,
	.leaflet-touch .philatelist-map-fullscreen a {
		width: 40px;
		height: 40px;
	}
}
