.ct-tools-panel {
	padding: 16px;
	border-top: 1px solid #e0e0e0;
}

.ct-tools-panel-items {
	
	&:not(:empty) {
		margin-top: 10px;
	}

	> * {

		&:last-child {
			margin-bottom: 8px;
		}

		&:not(:last-child) {
			margin-bottom: 24px;
			padding-bottom: 24px;
			border-bottom: 1px dashed #e0e0e0;
		}
	}

	.components-base-control:last-child,
	.components-base-control__field:last-child {
		margin-bottom: 0;
	}

	.components-form-token-field__label:empty {
		display: none;
	}
}