@import "themes/global-variables.less";

:host {
  display: block;
}

.item-icon {
  font-size: 18px;
}

.timeline-item {
  .description,
  .timestamp {
    margin-top: 2px;
  }
  .description {
    margin-left: @margin-xs;
  }
}

// reduce bottom margin on last timeline row
nz-timeline ::ng-deep ul li:last-child {
  padding-bottom: 0;
  .ant-timeline-item-content {
    min-height: 0;
    padding-bottom: @padding-sm;
  }
}

.timestamp {
  text-align: right;
}

.comment-title {
  padding-right: @default-padding-lg;
  span {
    font-weight: normal;
  }
}

.comment-card {
  width: 100%;
}
