/* Registration Form in the block editor: the fields laid out as on the page. */
/* No card shadow while editing: it reads as a hover effect over the canvas.
   A shadow chosen in the block's settings is inline and still shows. */
.academy-reg-block.academy-reg-editor:not(.is-style-plain) {
	box-shadow: none;
}

.academy-reg-editor .academy-reg-form__fields > .block-editor-inner-blocks > .block-editor-block-list__layout {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: 16px;
}

.academy-reg-editor .academy-reg-form__fields > .block-editor-inner-blocks > .block-editor-block-list__layout > * {
	grid-column: 1 / -1;
	margin: 0;
}

.academy-reg-editor .academy-reg-form__fields > .block-editor-inner-blocks > .block-editor-block-list__layout > .is-half {
	grid-column: auto;
}

.academy-reg-editor .academy-reg-form__submit {
	pointer-events: none;
}

.academy-field-editor .academy-form-control {
	pointer-events: none;
}

.academy-field-editor__pro {
	display: inline-flex;
	align-items: center;
	gap: 6px;
	margin-top: 2px;
	font-size: 12px;
	color: var(--academy-description-color, #475467);
}

.academy-field-editor__name {
	font-family: ui-monospace, SFMono-Regular, Menlo, monospace;
	font-size: 11px;
	color: var(--academy-description-color, #475467);
}
