/* #ifdef harmony */
/* #endif */
/* #ifndef harmony */
/* #endif */
.nut-timedetail {
  display: flex;
  align-content: flex-start;
  flex: 1;
  min-width: 0;
  flex-wrap: wrap;
  padding: 0 0 scale-px(50px) scale-px(12px);
}
.nut-timedetail-item {
  width: var(--nutui-timeselect-time-width, 100px);
  height: var(--nutui-timeselect-time-height, 50px);
  line-height: var(--nutui-timeselect-time-height, 50px);
  text-align: center;
  margin: var(--nutui-timeselect-time-margin, 0 10px 10px 0);
  background: var(--nutui-timeselect-time-background, var(--nutui-color-surface-1));
  border-radius: scale-px(5px);
  font-size: var(--nutui-font-text);
  border: scale-px(1px) solid transparent;
}
.nut-timedetail-item.active {
  background-color: var(--nutui-color-primary-light-pressed);
  border: scale-px(1px) solid var(--nutui-color-primary);
  color: var(--nutui-color-primary);
  font-weight: var(--nutui-font-weight-bold);
}

[dir=rtl] .nut-timedetail,
.nut-rtl .nut-timedetail {
  padding: 0 scale-px(12px) scale-px(50px) 0;
}