/**
 * The auto-generated `/forms/{slug}/` page — see Frontend\StandaloneController
 * and public/views/standalone-form.php. Only ever loaded on that one virtual
 * page; every actual form rule still comes from forms.css (registered as a
 * dependency, see Plugin::register_assets()).
 */

.rep-forms-standalone {
	padding: var(--rep-space-xl, 48px) var(--rep-space-md, 20px);
}

.rep-forms-standalone__inner {
	max-width: 640px;
	margin: 0 auto;
	background: var(--rep-card-bg, #fff);
	border-radius: var(--rep-radius-md, 10px);
	box-shadow: var(--rep-card-shadow, 0 1px 3px rgba(0, 0, 0, 0.08));
	padding: var(--rep-card-padding, 28px);
}

@media (max-width: 640px) {
	.rep-forms-standalone {
		padding: var(--rep-space-md, 20px) var(--rep-space-sm, 12px);
	}

	.rep-forms-standalone__inner {
		padding: 20px;
	}
}
