//Flex
.enb-flex-child {

	.enb-flex-child-setting {
		grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) 116px;

		.enb-column {

			&:first-of-type {

				.components-input-control__backdrop {
					border-inline-end: 0;
					border-radius: 2px 0 0 2px;
				}
			}

			&:nth-of-type(2) {

				.components-input-control__backdrop {
					border-inline-end: 0;
					border-inline-end: 0;
				}
			}

			&:nth-of-type(2),
			&:last-of-type {

				.components-input-control__backdrop {
					border-radius: 0;
				}

				.enb-single-number.has-unit > .components-base-control .components-input-control__container .components-input-control__backdrop {
					border-radius: 0;
				}
			}
		}
	}

	.enb-component {
		margin-block: 0;
	}

	.enb-range.has-no-units .components-range-control__number {
		inline-size: 100%;
	}

	.enb-component-sub-label {
		padding-inline-start: 4px;
		font-size: 10px;
		letter-spacing: 0.05em;
		color: var(--enb-color-500);
		text-transform: uppercase;
	}

	.components-button.enb-reset-button {
		margin-block-start: 0;
	}
}
