/**
 * AG Biz Blocks Plugin (Legacy) — front-end styles.
 *
 * Utility classes the legacy blocks share, extracted from the mscbiz theme
 * (assets/css/general.css, assets/css/app.css). They live here rather than in any
 * one block's stylesheet because several blocks reference them, and because this
 * file is enqueued on every page.
 *
 * While a source theme is still active these rules duplicate its own and carry
 * identical values, so the cascade is unaffected. Once the theme is removed they
 * are the only thing keeping the blocks on-brand.
 */

.txt-blue {
	color: #00427d !important;
}

.txt-orange {
	color: #ef7c00 !important;
}

.bg-blue {
	background-color: #00345e !important;
}

.bg-gray {
	background-color: #f2f3f5 !important;
}

/*
 * Every legacy render template falls back to <section class="blank-section"> when
 * its required fields are empty. Deliberately loud: a blue slab in the page is the
 * signal that a block's field bindings resolved to nothing.
 */
.blank-section {
	align-items: center;
	background-color: #00427d;
	color: #fff;
	display: flex;
	font-size: 24px;
	font-weight: 700;
	height: 250px;
	justify-content: center;
	text-transform: uppercase;
}
