.form-group label,
.form-check-label {
  font-weight: 600;
}

.form-control,
.custom-select,
.select2-container--bootstrap4 .select2-selection {
  border-color: var(--sys-border);
  border-radius: var(--sys-radius-sm);
}

.form-control:focus,
.custom-select:focus,
.select2-container--bootstrap4.select2-container--focus .select2-selection {
  border-color: var(--sys-primary-light);
  box-shadow: var(--sys-focus);
}

.form-control[disabled],
.form-control[readonly] {
  background-color: #eef1f4;
}

.form-text {
  color: var(--sys-muted);
}

input[type="checkbox"],
input[type="radio"] {
  accent-color: var(--sys-primary);
}

