| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798 | @use 'sass:map';@use 'mixins/mixins' as *;@use 'common/var' as *;@include b(table-column) {  @include m(selection) {    .cell {      padding-left: 14px;      padding-right: 14px;    }  }}@include b(table-filter) {  border: solid 1px getCssVar('border-color-lighter');  border-radius: 2px;  background-color: $color-white;  box-shadow: map.get($dropdown, 'menu-box-shadow');  box-sizing: border-box;  /** used for dropdown mode */  @include e(list) {    padding: 5px 0;    margin: 0;    list-style: none;    min-width: 100px;  }  @include e(list-item) {    line-height: 36px;    padding: 0 10px;    cursor: pointer;    font-size: getCssVar('font-size', 'base');    &:hover {      background-color: map.get($dropdown, 'menuItem-hover-fill');      color: map.get($dropdown, 'menuItem-hover-color');    }    @include when(active) {      background-color: getCssVar('color-primary');      color: $color-white;    }  }  @include e(content) {    min-width: 100px;  }  @include e(bottom) {    border-top: 1px solid getCssVar('border-color-lighter');    padding: 8px;    button {      background: transparent;      border: none;      color: getCssVar('text-color', 'regular');      cursor: pointer;      font-size: getCssVar('font-size-small');      padding: 0 3px;      &:hover {        color: getCssVar('color-primary');      }      &:focus {        outline: none;      }      &.is-disabled {        color: getCssVar('disabled-text-color');        cursor: not-allowed;      }    }  }  @include e(wrap) {    max-height: 280px;  }  @include e(checkbox-group) {    padding: 10px;    label.#{$namespace}-checkbox {      display: flex;      align-items: center;      margin-right: 5px;      margin-bottom: 12px;      margin-left: 5px;      height: unset;    }    .#{$namespace}-checkbox:last-child {      margin-bottom: 0;    }  }}
 |