<commit_before>table {
  border: 1px solid #DDDDDD;
  border-collapse: collapse;
  margin-top: 10pt;
  width: 100%;

  thead {
    tr {
      th {
        color: $rhz-font-color;
        padding: 0.5rem 0.625rem 0.625rem;
        text-align: left;
        text-transform: uppercase;
        background-color: $rhz-background-color;
        a {
          color: white;
        }
      }
    }
  }

  tbody {
    tr:not(.empty) {
      &:hover {
        // td {
          background-color: $ghost;
        // }
      }
      td.editable {
        &:hover {
          border-bottom: 2px solid #ffcc67;
        }
      }
    }
  }

  td {
    background-color: white;
    cursor: default;
    font-size: .6875rem;
    padding: 3pt 0;
    input[type=text] {
      font-size: .85rem;
      text-align: left;
      margin: 0;
    }
    &.editable {
      &.in-edit-mode {
        padding: 0;
      }
      &:hover {
        background: #DDDDDD;
      }
      &.missing {
        background-color: #E2E2E2// #FFEB86// rgb(255, 235, 134);
      }
      &.error {
        background-color: #FF9081;
      }
    }
  }




  tfoot {
    td {
      background-color: #DDDDDD;
      padding: 0;

      &.more {
        font-size: rem-calc(10);
        text-align: center;

        &:hover {
          background-color: #DDDDDD;
        }

        a {
          color: $body-font-color;
          display: block;
          font-weight: bold;
          opacity: 0.6;

          transition: opacity 300ms ease-in-out;

          &:hover {
            color: inherit;
            opacity: 1;
          }
        }
      }
    }
  }

  .numeric {
    input[type=text] {
      text-align: right;
    }
    text-align: right;
  }

  .empty {
    td {
      background-color: transparent;
      font-size: 150%;
      padding: 2em 0;
      text-align: center;
    }
  }

  .odd {
    td {
      background-color: #f0f0f0;
    }
  }

  &.pie-charts {
    border: none;
    border-collapse: separate;<commit_msg>Align all table text to the right<commit_after>table {
  border: 1px solid #DDDDDD;
  border-collapse: collapse;
  margin-top: 10pt;
  width: 100%;

  thead {
    tr {
      th {
        color: $rhz-font-color;
        padding: 0.5rem 0.625rem 0.625rem;
        text-align: left;
        text-transform: uppercase;
        background-color: $rhz-background-color;
        a {
          color: white;
        }
      }
    }
  }

  tbody {
    tr:not(.empty) {
      &:hover {
        // td {
          background-color: $ghost;
        // }
      }
      td.editable {
        &:hover {
          border-bottom: 2px solid #ffcc67;
        }
      }
    }
  }

  td {
    background-color: white;
    cursor: default;
    font-size: .6875rem;
    padding: 3pt 0;
    input[type=text] {
      font-size: .85rem;
      text-align: left;
      margin: 0;
    }
    &.editable {
      &.in-edit-mode {
        padding: 0;
      }
      &:hover {
        background: #DDDDDD;
      }
      &.missing {
        background-color: #E2E2E2// #FFEB86// rgb(255, 235, 134);
      }
      &.error {
        background-color: #FF9081;
      }
    }
  }




  tfoot {
    td {
      background-color: #DDDDDD;
      padding: 0;

      &.more {
        font-size: rem-calc(10);
        text-align: center;

        &:hover {
          background-color: #DDDDDD;
        }

        a {
          color: $body-font-color;
          display: block;
          font-weight: bold;
          opacity: 0.6;

          transition: opacity 300ms ease-in-out;

          &:hover {
            color: inherit;
            opacity: 1;
          }
        }
      }
    }
  }

  .empty {
    td {
      background-color: transparent;
      font-size: 150%;
      padding: 2em 0;
      text-align: center;
    }
  }

  .odd {
    td {
      background-color: #f0f0f0;
    }
  }

  &.pie-charts {
    border: none;
    border-collapse: separate;
{'fraction_non_alphanumeric': 0.1291976416303512, 'fraction_numerical': 0.03281209946167649, 'mean_word_length': 1.2912507339988255, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '3296551', 'n_tokens_mistral': 1476, 'n_tokens_neox': 1343, 'n_words': 265}