/**
 * @file
 * Inline items.
 */

.container-inline.form-item {
  flex-flow: row nowrap;
  column-gap: var(--spc-sm);
}

.container-inline.form-item label:not(.option) {
   width: unset;
   flex: 0 0 auto;
   align-self: center;
   padding-block: var(--spc-xsm);
   margin-block-end: 0;
 }

.container-inline label:after,
.container-inline .label:after {
  content: ":";
}
.form-type-radios .container-inline label:after,
.form-type-checkboxes .container-inline label:after {
  content: "";
}
.container-inline input {
  width: unset;
  flex: 1 0 auto;
}


.form-type-radios .container-inline .form-type-radio,
.form-type-checkboxes .container-inline .form-type-checkbox {
  margin: 0 1em;
}
.container-inline .form-actions,
.container-inline.form-actions {
  margin-top: 0;
  margin-bottom: 0;
}
