/**
 * Kleine generische Hilfsklassen. Bewusst wenige - das Theme setzt auf
 * benannte Komponenten (siehe components.css) statt auf ein Utility-First-
 * System, um nicht in eine "Bootstrap-Optik" mit ueberladenem Markup
 * abzurutschen.
 */

.u-visually-hidden {
	position: absolute !important;
	width: 1px;
	height: 1px;
	overflow: hidden;
	clip: rect(0 0 0 0);
	white-space: nowrap;
}

.u-text-balance {
	text-wrap: balance;
}

.u-hidden-mobile {
	display: none;
}

@media (min-width: 700px) {
	.u-hidden-mobile { display: revert; }
	.u-hidden-desktop { display: none; }
}
