

.@{ns}-AdControl{
  &-search{
    &-label{
      display: flex;
      align-items: center;
      margin: 14px 0;
      label{
        width: 100px;
        flex-shrink: 0;
      }
      label+div{
        flex-grow: 1;
      }
    }
    &-list{
      background-color: var(--color-fill-1);
      padding: 2px 4px 2px;
      margin-top: 10px;
      &-btn{
        width: 100% !important;
        height: 100% !important;
      }
    }
  }
  // &-tab{
  //   height: 100%;
  // }
  &-column{
    display: flex;
    flex-direction: column;
    // height: 100%;
    // overflow: hidden;

    .@{ns}-AdControl-list{
      background-color: var(--color-fill-1);
      padding: 0 5px;
      // &.columnCenter{
      //   height: 200px;
      //   overflow: auto;
      // }
      &.columnFixed{
        .@{ns}-List2-item{
          background-color: inherit;
        }
      }
      .@{ns}-List2-title{
        position: sticky;
        top: 0;
        z-index: 2;
      }
      .@{ns}-List2-item{
        margin-bottom: 4px;
        &:hover{
          .@{ns}-AdControl-list-item-btn{
            opacity: 1;
          }
        }
      }
      &-item{
        display: flex;
        align-items: center;
        .check-none{
          display: none;
        }
        &-label{
          flex-grow:1
        }
        &-btn{
          opacity: 0;
          transition: opacity .2s;
        }
        .@{ns}-Button--iconOnly{
          background-color: transparent !important;
        }
        // &-fixed{
        //   width: 100px;
        // }
        // &-show{
        //   width: 80px;
        // }
      }
    }
  }
  &-adFilter{
    .@{ns}-GroupedSelection-item{
      &.is-active{
        &:hover{
          .adFilter-check{
            opacity: 1;
            display: block;
          }
        }
      }
    }
    &-item{
      display: flex;
      &-label{
        flex-grow: 1;
      }
      .adFilter-check{
        display: none;
        opacity: 0;
        transition: all .1s;
      }
      .is-check{
        display: block;
        opacity: 1;
      }
    }
  }
}