/* use this for style redefinitions to awoid problems with
unpredictable css rules order in build */
.pcformgenerator-array-dynamic-field__card {
  padding: 12px;
  margin-top: 12px;
  border-left: 3px solid var(--g-color-line-generic);
}
.pcformgenerator-array-dynamic-field__card:first-child {
  margin-top: 0;
}
.pcformgenerator-array-dynamic-field__row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
  margin-top: 10px;
}
.pcformgenerator-array-dynamic-field__row:first-child {
  margin-top: 0;
}
.pcformgenerator-array-dynamic-field__card-head {
  margin-bottom: 8px;
}
.pcformgenerator-array-dynamic-field__row-title {
  font-family: var(--g-text-subheader-font-family);
  font-weight: var(--g-text-subheader-font-weight);
  font-size: var(--g-text-subheader-3-font-size);
  line-height: var(--g-text-subheader-3-line-height);
}
.pcformgenerator-array-dynamic-field__row-title, .pcformgenerator-array-dynamic-field__row-field {
  flex: 1;
}
.pcformgenerator-array-dynamic-field__empty {
  padding: 10px;
  display: flex;
  justify-content: center;
}
.pcformgenerator-array-dynamic-field__add-button {
  margin-top: 12px;
}