.imc-rocs-form {
	display: grid;
	gap: 0;
}

.imc-field-checkbox {
	display: flex;
	align-items: center;
	gap: 0.5em;
}

.imc-field-checkbox input {
	width: auto;
	margin: 0;
}

.imc-field-checkbox label {
	margin: 0;
	font-weight: 400;
}

.imc-rocs-tier {
	font-size: 1.15em;
}

.imc-rocs-notes {
	margin: 0.6em 0 0;
	padding-left: 1.2em;
}

.imc-rocs-notes li {
	margin-bottom: 0.4em;
}

.imc-rocs-too-young {
	background: #FFFAEB;
	border: 1px solid #FBD38D;
	border-radius: 6px;
	padding: 0.6em 0.8em;
}

.imc-rocs-suggestions:empty {
	display: none;
}
