<commit_before>body {
  font-family: Monaco;
  font-size: 14pt;
}

#input {
  width: 100%;
  display: block;
  font-size: 14pt;
  outline: none;
  border: none;
  border-bottom: 2px solid slateblue;
  padding: 4pt 0pt 4pt 4pt;
}

#input.error {
  border-bottom: 2px solid red;
}

#value:before, #lisp:before, #tree:before {
  display: inline-block;
  margin-right: 20pt;
  min-width: 50pt;
  text-align: right;
  vertical-align: top;
  color: lightgray;
}

#value:before { content: 'value '; }
#lisp:before  { content: 'lisp '; }
#tree:before  { content: 'tree '; }

#value, #lisp, #tree {
  padding: 8pt 0;
}

#tree *:before {
  display: block;
  font-size: 8pt;
  color: slateblue;
  border-bottom: 1pt solid slateblue;
}

#tree * {
  display: inline-block;
  font-size: 18pt;
  margin: 2pt 2pt 0 2pt;
  text-align: center;
  vertical-align: bottom;
}

expr:before    { content: 'expr'; }
addExpr:before { content: 'addExpr'; }
plus:before    { content: 'plus'; }
minus:before   { content: 'minus'; }
mulExpr:before { content: 'mulExpr'; }
times:before   { content: 'times'; }
divide:before  { content: 'divide'; }
priExpr:before { content: 'priExpr'; }
paren:before   { content: 'paren'; }
pos:before     { content: 'pos'; }
neg:before     { content: 'neg'; }
number:before  { content: 'number'; }<commit_msg>more tweaks to the demo<commit_after>body {
  font-family: Monaco;
  font-size: 14pt;
}

#input {
  width: 100%;
  display: block;
  font-size: 14pt;
  outline: none;
  border: none;
  border-bottom: 2px solid slateblue;
  padding: 4pt 0pt 4pt 4pt;
}

#input.error {
  border-bottom: 2px solid red;
}

#value:before, #lisp:before, #tree:before {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  display: inline-block;
  margin-right: 20pt;
  min-width: 40pt;
  text-align: right;
  vertical-align: top;
  color: lightgray;
}

#value:before { content: 'value '; }
#lisp:before  { content: 'lisp '; }
#tree:before  { content: 'tree '; }

#value, #lisp, #tree {
  padding: 8pt 0;
}

#tree *:before {
  font-family: Arial, Helvetica, sans-serif;
  display: block;
  font-size: 10pt;
  color: slateblue;
  border-bottom: 1pt solid slateblue;
}

#tree * {
  display: inline-block;
  font-size: 18pt;
  margin: 2pt 2pt 0 2pt;
  text-align: center;
  vertical-align: bottom;
}

expr:before    { content: 'expr'; }
addExpr:before { content: 'addExpr'; }
plus:before    { content: 'plus'; }
minus:before   { content: 'minus'; }
mulExpr:before { content: 'mulExpr'; }
times:before   { content: 'times'; }
divide:before  { content: 'divide'; }
priExpr:before { content: 'priExpr'; }
paren:before   { content: 'paren'; }
pos:before     { content: 'pos'; }
neg:before     { content: 'neg'; }
number:before  { content: 'number'; }
{'fraction_non_alphanumeric': 0.16217201166180759, 'fraction_numerical': 0.02077259475218659, 'mean_word_length': 3.84982332155477, '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': '6291121', 'n_tokens_mistral': 1112, 'n_tokens_neox': 1048, 'n_words': 258}