| @import "../common/var"; | 
|   | 
| @include b(time-spinner) { | 
|   &.has-seconds { | 
|     .el-time-spinner__wrapper { | 
|       width: 33.3%; | 
|     } | 
|   } | 
|   | 
|   @include e(wrapper) { | 
|     max-height: 190px; | 
|     overflow: auto; | 
|     display: inline-block; | 
|     width: 50%; | 
|     vertical-align: top; | 
|     position: relative; | 
|   | 
|     & .el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default) { | 
|       padding-bottom: 15px; | 
|     } | 
|   | 
|     @include when(arrow) { | 
|       box-sizing: border-box; | 
|       text-align: center; | 
|       overflow: hidden; | 
|   | 
|       .el-time-spinner__list { | 
|         transform: translateY(-32px); | 
|       } | 
|   | 
|       .el-time-spinner__item:hover:not(.disabled):not(.active) { | 
|         background: $--color-white; | 
|         cursor: default; | 
|       } | 
|     } | 
|   } | 
|   | 
|   @include e(arrow) { | 
|     font-size: 12px; | 
|     color: $--color-text-secondary; | 
|     position: absolute; | 
|     left: 0; | 
|     width: 100%; | 
|     z-index: $--index-normal; | 
|     text-align: center; | 
|     height: 30px; | 
|     line-height: 30px; | 
|     cursor: pointer; | 
|   | 
|     &:hover { | 
|       color: $--color-primary; | 
|     } | 
|   | 
|     &.el-icon-arrow-up { | 
|       top: 10px; | 
|     } | 
|   | 
|     &.el-icon-arrow-down { | 
|       bottom: 10px; | 
|     } | 
|   } | 
|   | 
|   @include e(input) { | 
|     &.el-input { | 
|       width: 70%; | 
|   | 
|       .el-input__inner { | 
|         padding: 0; | 
|         text-align: center; | 
|       } | 
|     } | 
|   } | 
|   | 
|   @include e(list) { | 
|     padding: 0; | 
|     margin: 0; | 
|     list-style: none; | 
|     text-align: center; | 
|   | 
|     &::after, | 
|     &::before { | 
|       content: ''; | 
|       display: block; | 
|       width: 100%; | 
|       height: 80px; | 
|     } | 
|   } | 
|   | 
|   @include e(item) { | 
|     height: 32px; | 
|     line-height: 32px; | 
|     font-size: 12px; | 
|     color: $--color-text-regular; | 
|   | 
|     &:hover:not(.disabled):not(.active) { | 
|       background: $--background-color-base; | 
|       cursor: pointer; | 
|     } | 
|   | 
|     &.active:not(.disabled) { | 
|       color: $--color-text-primary; | 
|       font-weight: bold; | 
|     } | 
|   | 
|     &.disabled { | 
|       color: $--color-text-placeholder; | 
|       cursor: not-allowed; | 
|     } | 
|   } | 
| } |