/**
 * Utility Classes — TRULY UNIVERSAL helpers only.
 *
 * This file is ALWAYS loaded on EVERY MDSC site. Keep it to micro-utilities
 * that every site benefits from. Anything site- or feature-specific (display
 * headings, logo blend, link hover, button emphasis, etc.) is a COMPONENT in
 * assets/css/components/ and is opt-in per site via the manifest "styles" array
 * — so a site never ships CSS it doesn't use.
 *
 * @package MDSC_Child
 */

/* Screen reader only — visually hidden but accessible to assistive tech.
   WHY: WordPress/Blocksy provide .screen-reader-text, but some third-party
   plugins or custom markup may need this utility class.
   @date 2026-06-05 */
.mdsc-sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	border: 0;
}
