| @import "mixins/mixins"; | 
| @import "checkbox"; | 
| @import "tag"; | 
| @import "common/var"; | 
|   | 
| @include b(table-column) { | 
|   @include m(selection) { | 
|     .cell { | 
|       padding-left: 14px; | 
|       padding-right: 14px; | 
|     } | 
|   } | 
| } | 
|   | 
| @include b(table-filter) { | 
|   border: solid 1px $--border-color-lighter; | 
|   border-radius: 2px; | 
|   background-color: $--color-white; | 
|   box-shadow: $--dropdown-menu-box-shadow; | 
|   box-sizing: border-box; | 
|   margin: 2px 0; | 
|   | 
|   /** 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: $--font-size-base; | 
|   | 
|     &:hover { | 
|       background-color: $--dropdown-menuItem-hover-fill; | 
|       color: $--dropdown-menuItem-hover-color; | 
|     } | 
|   | 
|     @include when(active) { | 
|       background-color: $--color-primary; | 
|       color: $--color-white; | 
|     } | 
|   } | 
|   | 
|   @include e(content) { | 
|     min-width: 100px; | 
|   } | 
|   | 
|   @include e(bottom) { | 
|     border-top: 1px solid $--border-color-lighter; | 
|     padding: 8px; | 
|   | 
|     button { | 
|       background: transparent; | 
|       border: none; | 
|       color: $--color-text-regular; | 
|       cursor: pointer; | 
|       font-size: $--font-size-small; | 
|       padding: 0 3px; | 
|   | 
|       &:hover { | 
|         color: $--color-primary; | 
|       } | 
|   | 
|       &:focus { | 
|         outline: none; | 
|       } | 
|   | 
|       &.is-disabled { | 
|         color: $--disabled-color-base; | 
|         cursor: not-allowed; | 
|       } | 
|     } | 
|   } | 
|   | 
|   @include e(wrap) { | 
|     max-height: 280px; | 
|   } | 
|   | 
|   @include e(checkbox-group) { | 
|     padding: 10px; | 
|   | 
|     label.el-checkbox { | 
|       display: block; | 
|       margin-right: 5px; | 
|       margin-bottom: 8px; | 
|       margin-left: 5px; | 
|     } | 
|   | 
|     .el-checkbox:last-child { | 
|       margin-bottom: 0; | 
|     } | 
|   } | 
| } |