.ObReportParameters-root {
	margin: 0;
	padding: 0;
	border: none;
	min-inline-size: 0;
}

.ObReportParameters-legend {
	padding: 0;
	margin-block-end: var(--ds-size-2);
	font-size: var(--ds-font-size-3);
	font-weight: var(--ds-font-weight-medium);
}

/*
 * The parameters are stacked rather than laid out in columns: a report has a
 * handful at most, and a single column keeps them readable next to the report
 * options below them.
 */
.ObReportParameters-grid {
	display: flex;
	flex-direction: column;
	gap: var(--ds-size-3);
	align-items: stretch;
}

.ObReportParameters-field {
	min-inline-size: 0;
}
