.ame-general-control-group {

}

.ame-gcg-layout-row {
	display: flex;
	flex-direction: row;
	align-items: center;
	gap: 8px;

	.ame-gcg-children {
		flex: 1;

		display: flex;
		flex-direction: row;
		align-items: center;
		gap: 8px;
	}

	.ame-gcg-auto-margin-before {
		margin-left: auto;
	}

	.ame-gcg-auto-margin-after {
		margin-right: auto;
	}
}

.ame-gcg-dialog-panel-style {
	.ame-gcg-children {
		margin-bottom: 1em;
	}

	.ame-gcg-title {
		margin: 0 0 2px 0;
	}
}