/**
 * "Load more" on paginated post lists (divb-hq#241, docs/SPEC-load-more.md).
 *
 * The button is the theme's own (`wp-element-button`, L12); this sheet only places it and
 * hides what the button replaces. Every rule hangs off the class the script sets, so without
 * JavaScript the pagination is untouched.
 */

.is-mf-load-more .wp-block-query-pagination-numbers {
	display: none;
}

.mf-load-more {
	display: flex;
	flex-basis: 100%;
	flex-direction: column;
	align-items: center;
	margin-block-start: var(--wp--preset--spacing--30, 1.5rem);
}

.mf-load-more__button[aria-busy="true"] {
	cursor: progress;
	opacity: 0.7;
}

/* Visually hidden, still read: the polite live region (L8). */
.mf-load-more__status {
	position: absolute;
	width: 1px;
	height: 1px;
	margin: -1px;
	padding: 0;
	overflow: hidden;
	clip-path: inset(50%);
	white-space: nowrap;
	border: 0;
}
