<commit_before>@import "twitter/bootstrap/variables";

@subCommentPaddingTop: 38px;
@subCommentLineAttachmentTopOffset: 25px;
@subCommentLineIndent: 40px;

@subCommentCircleExtraRadius: 1px;
@subCommentLineWidth: 3px;
@subCommentCirclePadding: 2px;


@subCommentLineTop: @subCommentPaddingTop + @subCommentLineAttachmentTopOffset;
@subCommentCircleDiameter: @subCommentLineWidth + 2*@subCommentCircleExtraRadius;
@subCommentHorizontalLineStart: @subCommentLineIndent + @subCommentLineWidth + @subCommentCircleExtraRadius + @subCommentCirclePadding;
@subCommentVerticalLineTop: @subCommentLineTop + @subCommentLineWidth + @subCommentCircleExtraRadius + @subCommentCirclePadding;
@subCommentVerticalLineBottom: -@subCommentLineTop + @subCommentCircleExtraRadius + @subCommentCirclePadding;
@subCommentLastVerticalLineBottom: -@subCommentLineTop;


@lineColor: @ndpLineColor;

.ndp-sub-comments .ajax-loader {
  margin-left: @subCommentLineIndent - 16px/2 + @subCommentLineWidth/2;
  margin-top: 10px;
}

.ndp-sub-comment-container {
  position: relative;
  padding-top: @subCommentPaddingTop;
  padding-left: 80px;
}

.ndp-sub-comment-circle {
  position: absolute;
  left: @subCommentLineIndent - @subCommentCircleExtraRadius;
  top: @subCommentLineTop - @subCommentCircleExtraRadius;
  width: @subCommentCircleDiameter;
  height: @subCommentCircleDiameter;
  border-radius: @subCommentCircleDiameter; //half would be enough
  background-color: @lineColor;
}

.ndp-sub-comment-line-horizontal {
  position: absolute;
  left: @subCommentHorizontalLineStart;
  right: 10px;//whatever, below comment box anyhow.
  top: @subCommentLineTop;
  height: @subCommentLineWidth;
  background-color: @lineColor;
}

.ndp-sub-comment-line-bottom {
  position: absolute;
  left: @subCommentLineIndent;
  top: @subCommentVerticalLineTop;
  width: @subCommentLineWidth;
  bottom: @subCommentVerticalLineBottom;
  background-color: @lineColor;
}

.ndp-sub-comment-container:last-child {
  .ndp-sub-comment-line-bottom, .ndp-sub-comment-circle {
    display: none;
  }
  .ndp-sub-comment-line-horizontal {
    left: @subCommentLineIndent;
  }
}
.ndp-sub-comment-container:nth-last-child(2) > .ndp-sub-comment-line-bottom {
  bottom: @subCommentLastVerticalLineBottom;
}

.ndp-sub-comment-line-top {
  display:none;
}

.ndp-sub-comment-container:first-child .ndp-sub-comment-line-top {
  display: block;
  position: absolute;
  left: @subCommentLineIndent;
  width: @subCommentLineWidth;
  height: 100px;
  top: -@subCommentVerticalLineBottom - 100px;

  background-color: @lineColor;
  z-index:-2;
}

.ndp-sub-comment-container:first-child:last-child .ndp-sub-comment-line-top {
  top: -@subCommentLastVerticalLineBottom - 100px;
}

.ndp-sub-comments-add {
  overflow: hidden;
}

.ndp-sub-comments-add textarea {
  width: 100%;
  min-height: 4em;
}

.ndp-sub-comments-add-submit {
  float: right;
}
<commit_msg>Fixed margin below textarea<commit_after>@import "twitter/bootstrap/variables";

@subCommentPaddingTop: 38px;
@subCommentLineAttachmentTopOffset: 25px;
@subCommentLineIndent: 40px;

@subCommentCircleExtraRadius: 1px;
@subCommentLineWidth: 3px;
@subCommentCirclePadding: 2px;


@subCommentLineTop: @subCommentPaddingTop + @subCommentLineAttachmentTopOffset;
@subCommentCircleDiameter: @subCommentLineWidth + 2*@subCommentCircleExtraRadius;
@subCommentHorizontalLineStart: @subCommentLineIndent + @subCommentLineWidth + @subCommentCircleExtraRadius + @subCommentCirclePadding;
@subCommentVerticalLineTop: @subCommentLineTop + @subCommentLineWidth + @subCommentCircleExtraRadius + @subCommentCirclePadding;
@subCommentVerticalLineBottom: -@subCommentLineTop + @subCommentCircleExtraRadius + @subCommentCirclePadding;
@subCommentLastVerticalLineBottom: -@subCommentLineTop;


@lineColor: @ndpLineColor;

.ndp-sub-comments .ajax-loader {
  margin-left: @subCommentLineIndent - 16px/2 + @subCommentLineWidth/2;
  margin-top: 10px;
}

.ndp-sub-comment-container {
  position: relative;
  padding-top: @subCommentPaddingTop;
  padding-left: 80px;
}

.ndp-sub-comment-circle {
  position: absolute;
  left: @subCommentLineIndent - @subCommentCircleExtraRadius;
  top: @subCommentLineTop - @subCommentCircleExtraRadius;
  width: @subCommentCircleDiameter;
  height: @subCommentCircleDiameter;
  border-radius: @subCommentCircleDiameter; //half would be enough
  background-color: @lineColor;
}

.ndp-sub-comment-line-horizontal {
  position: absolute;
  left: @subCommentHorizontalLineStart;
  right: 10px;//whatever, below comment box anyhow.
  top: @subCommentLineTop;
  height: @subCommentLineWidth;
  background-color: @lineColor;
}

.ndp-sub-comment-line-bottom {
  position: absolute;
  left: @subCommentLineIndent;
  top: @subCommentVerticalLineTop;
  width: @subCommentLineWidth;
  bottom: @subCommentVerticalLineBottom;
  background-color: @lineColor;
}

.ndp-sub-comment-container:last-child {
  .ndp-sub-comment-line-bottom, .ndp-sub-comment-circle {
    display: none;
  }
  .ndp-sub-comment-line-horizontal {
    left: @subCommentLineIndent;
  }
}
.ndp-sub-comment-container:nth-last-child(2) > .ndp-sub-comment-line-bottom {
  bottom: @subCommentLastVerticalLineBottom;
}

.ndp-sub-comment-line-top {
  display:none;
}

.ndp-sub-comment-container:first-child .ndp-sub-comment-line-top {
  display: block;
  position: absolute;
  left: @subCommentLineIndent;
  width: @subCommentLineWidth;
  height: 100px;
  top: -@subCommentVerticalLineBottom - 100px;

  background-color: @lineColor;
  z-index:-2;
}

.ndp-sub-comment-container:first-child:last-child .ndp-sub-comment-line-top {
  top: -@subCommentLastVerticalLineBottom - 100px;
}

.ndp-sub-comments-add {
  overflow: hidden;
}

.ndp-sub-comments-add textarea {
  width: 100%;
  min-height: 4em;
  margin-bottom: 10px;
}

.ndp-sub-comments-add-submit {
  float: right;
}

{'fraction_non_alphanumeric': 0.11978003093315003, 'fraction_numerical': 0.01237326001031105, 'mean_word_length': 5.621160409556314, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5449281', 'n_tokens_mistral': 2072, 'n_tokens_neox': 1997, 'n_words': 311}