/* Editor-only InnerBlocks layout mirrors the block's flex contract. */
.editor-styles-wrapper .inkpad-button-group > .block-editor-inner-blocks {
	width: 100%;
}

.editor-styles-wrapper .inkpad-button-group > .block-editor-inner-blocks > .block-editor-block-list__layout {
	display: flex;
	flex-direction: var(--inkpad-button-group-direction, row);
	flex-wrap: var(--inkpad-button-group-wrap, wrap);
	gap: var(--inkpad-button-group-gap, var(--inkpad-space-sm));
	justify-content: var(--inkpad-button-group-justify, flex-start);
	align-items: var(--inkpad-button-group-items, stretch);
	width: 100%;
}

.editor-styles-wrapper .inkpad-button-group > .block-editor-inner-blocks > .block-editor-block-list__layout > .block-editor-block-list__block {
	flex: 0 0 auto;
	width: auto;
	max-width: none;
	margin: 0;
}
