/*input + .form-field-label {
	top: 0px;
	bottom: 0px;
	display: grid;
	grid-template-columns: 1fr;
}
textarea + .form-field-label {
	top: 7px!important;	
}
.form-field-label > * {
	margin: auto;
	margin-left: 15px;
	margin-right: auto;
}
.spacer-label {
	display: none;
}
.form-field-group-inner:has(.form-field-label) {
	margin-top: 10px;	
}
.form-field-group-inner:has(.form-field-label) input,
.form-field-group-inner:has(.form-field-label) textarea {
	padding-top: 10px!important;
	padding-bottom: 10px!important;
}

*:focus + .form-field-label {
	transform: translateY(-25px)!important;	
}*/