.orbeon .xbl-fr-open-select1.xforms-open-select1-appearance-minimal .fr-component-group,
.orbeon .xbl-fr-open-select1.xforms-select1-appearance-minimal .fr-component-group {
  width: 100%;
  display: flex;
  column-gap: 1em;
}
.orbeon .xbl-fr-open-select1.xforms-open-select1-appearance-minimal .fr-component-group .xforms-select1,
.orbeon .xbl-fr-open-select1.xforms-select1-appearance-minimal .fr-component-group .xforms-select1 {
  flex-grow: 0;
}
.orbeon .xbl-fr-open-select1.xforms-open-select1-appearance-minimal .fr-component-group .xforms-select1:has(~ .xforms-input.xforms-disabled),
.orbeon .xbl-fr-open-select1.xforms-select1-appearance-minimal .fr-component-group .xforms-select1:has(~ .xforms-input.xforms-disabled) {
  flex-grow: 1;
}
.orbeon .xbl-fr-open-select1.xforms-open-select1-appearance-minimal .fr-component-group .xforms-input,
.orbeon .xbl-fr-open-select1.xforms-select1-appearance-minimal .fr-component-group .xforms-input {
  flex-grow: 1;
}
.orbeon .xbl-fr-open-select1.xforms-open-select1-appearance-full .fr-component-group,
.orbeon .xbl-fr-open-select1.xforms-select1-appearance-full .fr-component-group {
  padding: 4px 6px;
}
.orbeon .xbl-fr-open-select1.xforms-open-select1-appearance-full .fr-component-group .xforms-items,
.orbeon .xbl-fr-open-select1.xforms-select1-appearance-full .fr-component-group .xforms-items {
  margin-bottom: 5px;
}
@media print {
  .orbeon .xbl-fr-open-select1 .fr-component-group .xforms-select1-appearance-full .xforms-items {
    float: none;
  }
  .orbeon .xbl-fr-open-select1 .fr-component-group .xforms-select1-appearance-full .xforms-items .xforms-selected,
  .orbeon .xbl-fr-open-select1 .fr-component-group .xforms-select1-appearance-full .xforms-items .xforms-deselected {
    float: none;
  }
  .orbeon .xbl-fr-open-select1.xforms-open-select1-appearance-minimal .fr-component-group {
    display: table;
    width: 100%;
  }
  .orbeon .xbl-fr-open-select1.xforms-open-select1-appearance-minimal .fr-component-group > * {
    display: table-cell;
  }
  .orbeon .xbl-fr-open-select1.xforms-open-select1-appearance-minimal .fr-component-group .xforms-input {
    padding-left: 1em;
  }
}
