//#region Only apply for Form Editor
.bz-container {

  &.bz-container--error {
    border: 1px dotted $bz-color-state-error !important;
    border-radius: $bz-border-radius-m;

    + .bz-container-message .bz-container-message__error {
      display: flex
    }

  }

}

.bz-layout-col {
  &.bz-container {
    + .bz-container-message .bz-container-message__error {
      margin: 0 6px;
    }
  }
}

.bz-container-message {
  margin-bottom: $bz-space-stack-xs;
}

.bz-tabs {

  .bz-indicator-bar--error {
    background: $bz-color-state-error;
  }

}

.bz-tab {

  &.bz-tab--error {
    border-bottom-color: rgba($bz-color-state-error, 0.5) !important;
    border-bottom-width: 2px;

    &.active {
      border-bottom-color: $bz-color-state-error !important;
      border-bottom-width: 2px;
    }

  }

}

//#endregion
