.teamix-pro-table-toolbar {
  width: 100%;
  text-align: right;
}
.teamix-pro-table-toolbar-custom {
  display: inline-block;
  margin-left: 8px;
}

// FullScreen
.teamix-pro-table-toolbar-icon {
  margin-left: 8px;
  i {
    color: var(--color-fill1-6, #848484);
  }
}

// FilterColumn
.teamix-pro-table-toolbar-filter-column {
  min-width: 180px;
  &-reset {
    position: absolute;
    right: 16px;
    top: 6px;
  }
  .next-menu {
    padding: 0;
  }
  .next-menu-divider {
    margin: 0;
  }
  .next-menu-item-inner {
    text-overflow: clip;
    &:hover {
      .teamix-pro-table-toolbar-filter-column-sort {
        visibility: visible;
        cursor: pointer;
      }
    }
  }
  .next-menu-item-text {
    position: relative;
    display: inline-block;
    width: calc(100% - 8px);
    height: 32px;
    line-height: 32px;
    padding-right: 40px;
    white-space: nowrap;
    overflow: hidden;
    .teamix-pro-table-toolbar-filter-column-sort {
      visibility: hidden;
      position: absolute;
      right: 16px;
      top: 0;
      color: var(--color-text1-7);
      i {
        &:hover {
          color: var(--color-brand1-5);
        }
        &:active {
          color: var(--color-brand1-6);
        }
      }
    }
  }
}

// fullscreen
.teamix-pro-table-full-screen {
  width: 100vw;
  height: 100vh;
  background: var(--color-fill1-1);
  overflow: hidden;
}
