/* prettier-ignore */
bce-module-editor {
  position: relative;
}
bce-module-editor > h5 {
  margin: 0 0 0.5rem;
  font-size: 1.25em;
  font-weight: 500;
  line-height: 1.2;
}
bce-module-editor > p {
  margin: 0 0 1rem;
}
bce-module-editor > [data-module] {
  z-index: 1;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  display: flex;
  flex-flow: column nowrap;
  margin-bottom: 1rem;
  padding: 1rem;
  background-color: var(--bce-color-light-n);
  border-radius: 4px;
}
bce-module-editor > [data-module] > [data-advanced] > bce-input,
bce-module-editor > [data-module] > bce-input {
  margin-top: 0;
}
bce-module-editor > [data-module] > bce-button[type=text] {
  align-self: flex-end;
}
bce-module-editor > [data-module] > bce-button[type=text] > bce-icon {
  margin: 0;
  padding: 9px 8px 9px 0;
  order: initial;
}
bce-module-editor > [data-module] bce-upload-input {
  margin: 0;
}