/**
 * Meet Partner plugin presentation wrapper styles
 *
 * Scopes wrapper styling around [meet_plans] and [meet_dashboard] shortcode outputs.
 * Does NOT override plugin core logic or break plugin-internal styles.
 *
 * @package Meet_Partner_Theme
 * @since 1.0.0
 */

.mpt-plugin-wrapper {
	width: 100%;
	margin-block: var(--mpt-spacing-xl);
}

.mpt-plugin-wrapper--plans {
	display: block;
}

.mpt-plugin-wrapper--dashboard {
	background-color: var(--mpt-color-secondary-bg);
	border: 1px solid var(--mpt-color-tertiary-bg);
	border-radius: var(--mpt-radius-card);
	padding: var(--mpt-spacing-xl);
}

.mpt-plugin-fallback {
	padding: var(--mpt-spacing-xl);
	text-align: center;
	color: var(--mpt-color-muted);
}
