/* Block-specific only; the base comes from assets/base.css. */
.sgui-lagen {
	position: relative;
	max-width: 100%;
}

.sgui-lagen__svg {
	display: block;
	width: 100%;
	height: auto;
}

/* A portrait region map must not turn a wide reading column into a page-high
   graphic. SVG's default xMidYMid meet keeps every linked region visible;
   the same bound applies before and after LocationMap enhancement. */
.sgui-lagen .sgui-lagen__svg {
	max-height: min( 38rem, 68svh );
	object-fit: contain;
}

.sgui-lagen a:focus-visible {
	outline: none;
}

/* ODbL attribution: below the map, right, never over the area. */
.sgui-lagen__attribution {
	margin: 0.25rem 0 0;
	text-align: right;
	font-size: .6875rem;
}
