<commit_before>// frontend_toolkit
@import "conditionals";
@import "typography";

// Styles
// The more generic SmartAnswer CSS is in Static _multi_step.scss

.smart_answer {
  // Previous answers block
  .previous-answers {
    h2 {
      @include core-19;
      padding-left: 32px;
      @include media(mobile) {
        padding-left: 16px;
      }
    }
  }

  .previous-answers-top {
    margin-bottom: 1.5em;
  }

  .start-again {
    width: auto;
  }

  // Current question
  .page-title {
    margin-top: 0;
    @include bold-24;
    padding-left: 32px;
    @include media(mobile) {
      padding-left: 16px;
    }
  }

  .current-question {
    margin: 1.5em 0 0 0;
    padding: 0;

    .question {
      margin: .5em 0 2em 0;
    }
  }

  // Smartdown specific previous answers block
  .done-questions {
    table {
      margin-left: 2em;
      width: auto;
      @include media(mobile) {
        margin-left: 1.25em;
        width: 90%;
      }

      .previous-answers-title {
        @include bold-19;
      }

      thead th {
        border-bottom: none;
        @include core-19
      }

      tbody {
        td {
          border-bottom: none;
          line-height: 0.5;
          padding-right: 1em;
        }

        .section-title {
          @include bold-14;
          line-height: 0.5;
          padding-top: 1em;
          padding-bottom: 0.5em;
        }

        .section {
          border-top: 1px solid;
          border-color: inherit;
        }
      }

      .link-right {
        text-align: right;
        width: 40%;
        padding-right: 0;
      }
    }
  }
}<commit_msg>Use padding instead of line height<commit_after>// frontend_toolkit
@import "conditionals";
@import "typography";

// Styles
// The more generic SmartAnswer CSS is in Static _multi_step.scss

.smart_answer {
  // Previous answers block
  .previous-answers {
    h2 {
      @include core-19;
      padding-left: 32px;
      @include media(mobile) {
        padding-left: 16px;
      }
    }
  }

  .previous-answers-top {
    margin-bottom: 1.5em;
  }

  .start-again {
    width: auto;
  }

  // Current question
  .page-title {
    margin-top: 0;
    @include bold-24;
    padding-left: 32px;
    @include media(mobile) {
      padding-left: 16px;
    }
  }

  .current-question {
    margin: 1.5em 0 0 0;
    padding: 0;

    .question {
      margin: .5em 0 2em 0;
    }
  }

  // Smartdown specific previous answers block
  .done-questions-spl {
    table {
      margin-left: 2em;
      width: auto;
      @include media(mobile) {
        margin-left: 1.25em;
        width: 90%;
      }

      .previous-answers-title {
        @include bold-19;
      }

      thead th {
        border-bottom: none;
        @include core-19
      }

      tbody {
        td {
          border-bottom: none;
          padding: 0 1em 0.25em inherit;
        }

        .section-title {
          @include bold-14;
          padding-top: 0.5em;
        }

        .section {
          border-top: 1px solid;
          border-color: inherit;
        }
      }

      .link-right {
        text-align: right;
        width: 40%;
        padding-right: 0;
        padding-top: 0.5em;
      }
    }
  }
}
{'fraction_non_alphanumeric': 0.11683848797250859, 'fraction_numerical': 0.03155263980006248, 'mean_word_length': 1.491828793774319, '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': '4924583', 'n_tokens_mistral': 1177, 'n_tokens_neox': 1058, 'n_words': 242}