.mods-com-radiustab.amos-tabs.amos-tabs-top {
  width: 100%;
  height: 100%;
  background: transparent;

  > .amos-tabs-list {
    width: 100%;
    height: 42px;
    padding-right: 25px;
    padding-left: 14px;
    background-color: $amos-tabs-header-background;
    border-bottom: solid 1px $border-color-eaeaea;

    .amos-tabs-tabitem .amos-tabs-tabitem-inner {
      color: $font-color-black;
      background: $tabs-item-background;
      border: none;
    }

    .amos-tabs-tabitem .amos-tabs-tabitem-inner:hover {
      color: $font-color-black;
    }

    .amos-tabs-tabitem.amos-tabs-tabitem-active .amos-tabs-tabitem-inner {
      /* stylelint-disable-next-line declaration-no-important */
      color: $font-color-black;
      /* stylelint-disable-next-line declaration-no-important */
      background: $tabs-item-select-background;
      /* stylelint-disable-next-line declaration-no-important */
      border: 1px solid $border-color-eaeaea;
    }

    .amos-tabs-tabitem.amos-tabs-tabitem-active .amos-tabs-tabitem-inner:hover {
      color: $font-color-black;
    }

    > .mods-com-radiustab-leftbtns {
      display: flex;
      align-items: center;
      height: 100%;

      .eb-com-btn {
        margin-right: 17px;
      }
    }

    > .mods-com-radiustab-rightbtns {
      display: flex;
      align-items: center;
      height: 100%;
      justify-content: flex-end;
      flex: 1;

      .eb-com-btn {
        margin-left: 20px;
      }
    }
  }

  > .amos-tabs-panel {
    width: 100%;
    height: calc(100% - 42px);
    padding: 0;
  }
}
