.mpr-reformat-popup #popup-body,
.vr-reformat-popup #popup-body {
	display: flex;
	flex-direction: column;
	gap: 1em;
}

.mpr-reformat-popup .reformat-subtitle,
.vr-reformat-popup .reformat-subtitle {
	color: var(--secondary-lighter);
	font-size: 0.85em;
}

.mpr-reformat-popup .reformat-fields,
.vr-reformat-popup .reformat-fields {
	display: flex;
	flex-direction: column;
	gap: 0.8em;
}

.mpr-reformat-popup .reformat-field,
.vr-reformat-popup .reformat-field {
	display: grid;
	grid-template-columns: 40% 1fr;
	align-items: center;
	gap: 1em;
}

.vr-reformat-popup .zeero-select {
	--select-width: 100%;
}

.mpr-reformat-popup .reformat-slices,
.vr-reformat-popup .reformat-slices {
	font-size: 0.8em;
	color: var(--text-color);
}

.mpr-reformat-popup .reformat-slices.error,
.vr-reformat-popup .reformat-slices.error {
	color: var(--danger);
}

.mpr-reformat-popup input[type="number"]::-webkit-inner-spin-button,
.mpr-reformat-popup input[type="number"]::-webkit-outer-spin-button {
	-webkit-appearance: none;
	margin: 0;
}

.mpr-reformat-popup input[type="number"] {
	-moz-appearance: textfield;
	appearance: textfield;
}
