<commit_before>/* -- Icons ----------------------------------------------------------------- */
.adminicon {
  background: url(../images/admin-sprite.png) no-repeat;
  display: -moz-inline-box;
  display: inline-block;
  height: 16px;
  vertical-align: middle;
  width: 16px;
}

.adminicon.comment-delete { background-position: -180px 0; }
.adminicon.comment-list   { background-position: -196px 0; }
.adminicon.logout         { background-position: -213px 0; }
.adminicon.media-delete   { background-position: -147px 0; }
.adminicon.media-list     { background-position: -164px 0; }
.adminicon.media-new      { background-position: -130px 0; }
.adminicon.page-delete    { background-position: -97px 0;  }
.adminicon.page-edit      { background-position: -81px 0;  }
.adminicon.page-list      { background-position: -113px 0; }
.adminicon.page-new       { background-position: -65px 0;  }
.adminicon.post-delete    { background-position: -32px 0;  }
.adminicon.post-edit      { background-position: -16px 0;  }
.adminicon.post-list      { background-position: -48px 0;  }
.adminicon.post-new       {}

.adminicon.sort {
  height: 5px;
  width: 7px;
}

.adminicon.sort.asc  { background-position: -230px 0; }
.adminicon.sort.desc { background-position: -230px -6px; }

/* -- Toolbar Login Form ---------------------------------------------------- */
#adminToolbar form {
  float: right;
  margin: 0;
}

#adminToolbar form div { display: inline; }

/* -- Toolbar Icons --------------------------------------------------------- */
.toolbar {
  background: #f5f5f5;
  border: 1px solid #dfdfdf;
  padding: 3px 4px 4px 4px;
}

.toolbar ul {
  float: left;
  list-style: none;
  margin: 0;
  padding: 0 6px;
}

.toolbar ul.edit { padding-left: 0; }
.toolbar ul.tools { border-left: 1px solid #dfdfdf; }

.toolbar ul:after {
  clear: left;
  content: '.';
  display: block;
  height: 0;
  visibility: hidden;
}

.toolbar ul li {
  float: left;
  margin-left: 1px;
}

.toolbar ul li:first-child { margin-left: 0; }

.toolbar a {
  border: 1px solid transparent;
  cursor: pointer;
  display: block;
  padding: 3px;
}

.toolbar a:hover {
  background: #dfebff;
  border: 1px solid #0A46AF;
}

.toolbar a img {
  border: 0;
  height: 16px;
  width: 16px;
}

@media print {
  .toolbar { display: none; }
}

/* -- Mini-Toolbar ---------------------------------------------------------- */
.toolbar.mini {
  background: none;
  border: 0;
  padding: 0;
}

/* -- Comment Mini-Toolbar -------------------------------------------------- */
.comment { position: relative; }

.comment .toolbar {
  position: absolute;
  right: -3px;
  top: 3px;
}

/* -- Misc. Forms ----------------------------------------------------------- */
form table th {
  padding-right: 0.5em;
  text-align: right;
}

form table tr { vertical-align: top; }
form table tr.tip { font-size: 93%; }

form table tr.tip ul {
  margin-left: 1.3em;
  padding-left: 0;
}

form table tr.tip ul li { margin-bottom: 0.5em; }

form table tfoot tr:first-child td {
  padding-top: 1em;
}

ol.suggested-tags {
  list-style: none;
  margin:  0.5em 0;
  padding: 0;
}

ol.suggested-tags li {
  float: left;
  margin-right: 0.3em;
  white-space: nowrap;
}

ol.suggested-tags li:after { content: ', '; }
ol.suggested-tags li:last-child:after { content: ''; }

#title,
#body,
#tags { width:100%; }

#name{ width: 20em; }

/* -- Lists ----------------------------------------------------------------- */
table.list {
  width: 100%;
}

table.list th,
table.list td { padding: 1px 2px 1px 2px; }

table.list thead th {
  font-weight: bold;
  text-align: left;
  white-space: nowrap;
}

table.list tbody tr.empty { font-style: italic; }
table.list tbody tr.even { background: #e7f2ff; }
table.list tbody tr.odd { background: #fff; }
table.list tbody tr:hover { background: #d0dbf7; }

table.list tbody td { border: 1px solid transparent; }
table.list tbody tr:hover td { border: 1px solid #9ab3f7; }

table.list td.created,<commit_msg>Fix tag suggestion wrapping in Safari.<commit_after>/* -- Icons ----------------------------------------------------------------- */
.adminicon {
  background: url(../images/admin-sprite.png) no-repeat;
  display: -moz-inline-box;
  display: inline-block;
  height: 16px;
  vertical-align: middle;
  width: 16px;
}

.adminicon.comment-delete { background-position: -180px 0; }
.adminicon.comment-list   { background-position: -196px 0; }
.adminicon.logout         { background-position: -213px 0; }
.adminicon.media-delete   { background-position: -147px 0; }
.adminicon.media-list     { background-position: -164px 0; }
.adminicon.media-new      { background-position: -130px 0; }
.adminicon.page-delete    { background-position: -97px 0;  }
.adminicon.page-edit      { background-position: -81px 0;  }
.adminicon.page-list      { background-position: -113px 0; }
.adminicon.page-new       { background-position: -65px 0;  }
.adminicon.post-delete    { background-position: -32px 0;  }
.adminicon.post-edit      { background-position: -16px 0;  }
.adminicon.post-list      { background-position: -48px 0;  }
.adminicon.post-new       {}

.adminicon.sort {
  height: 5px;
  width: 7px;
}

.adminicon.sort.asc  { background-position: -230px 0; }
.adminicon.sort.desc { background-position: -230px -6px; }

/* -- Toolbar Login Form ---------------------------------------------------- */
#adminToolbar form {
  float: right;
  margin: 0;
}

#adminToolbar form div { display: inline; }

/* -- Toolbar Icons --------------------------------------------------------- */
.toolbar {
  background: #f5f5f5;
  border: 1px solid #dfdfdf;
  padding: 3px 4px 4px 4px;
}

.toolbar ul {
  float: left;
  list-style: none;
  margin: 0;
  padding: 0 6px;
}

.toolbar ul.edit { padding-left: 0; }
.toolbar ul.tools { border-left: 1px solid #dfdfdf; }

.toolbar ul:after {
  clear: left;
  content: '.';
  display: block;
  height: 0;
  visibility: hidden;
}

.toolbar ul li {
  float: left;
  margin-left: 1px;
}

.toolbar ul li:first-child { margin-left: 0; }

.toolbar a {
  border: 1px solid transparent;
  cursor: pointer;
  display: block;
  padding: 3px;
}

.toolbar a:hover {
  background: #dfebff;
  border: 1px solid #0A46AF;
}

.toolbar a img {
  border: 0;
  height: 16px;
  width: 16px;
}

@media print {
  .toolbar { display: none; }
}

/* -- Mini-Toolbar ---------------------------------------------------------- */
.toolbar.mini {
  background: none;
  border: 0;
  padding: 0;
}

/* -- Comment Mini-Toolbar -------------------------------------------------- */
.comment { position: relative; }

.comment .toolbar {
  position: absolute;
  right: -3px;
  top: 3px;
}

/* -- Misc. Forms ----------------------------------------------------------- */
form table th {
  padding-right: 0.5em;
  text-align: right;
}

form table tr { vertical-align: top; }
form table tr.tip { font-size: 93%; }

form table tr.tip ul {
  margin-left: 1.3em;
  padding-left: 0;
}

form table tr.tip ul li { margin-bottom: 0.5em; }

form table tfoot tr:first-child td {
  padding-top: 1em;
}

ol.suggested-tags {
  list-style: none;
  margin:  0.5em 0;
  padding: 0;
}

ol.suggested-tags li {
  float: left;
  margin-right: 0.3em;
}

ol.suggested-tags li:after { content: ', '; }
ol.suggested-tags li:last-child:after { content: ''; }

ol.suggested-tags li a { white-space: nowrap; }

#title,
#body,
#tags { width:100%; }

#name{ width: 20em; }

/* -- Lists ----------------------------------------------------------------- */
table.list {
  width: 100%;
}

table.list th,
table.list td { padding: 1px 2px 1px 2px; }

table.list thead th {
  font-weight: bold;
  text-align: left;
  white-space: nowrap;
}

table.list tbody tr.empty { font-style: italic; }
table.list tbody tr.even { background: #e7f2ff; }
table.list tbody tr.odd { background: #fff; }
table.list tbody tr:hover { background: #d0dbf7; }

table.list tbody td { border: 1px solid transparent; }
table.list tbody tr:hover td { border: 1px solid #9ab3f7; }

table.list td.created,
{'fraction_non_alphanumeric': 0.23907326236693802, 'fraction_numerical': 0.03231058234189105, 'mean_word_length': 2.0727202770296267, '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': '5371082', 'n_tokens_mistral': 2927, 'n_tokens_neox': 2735, 'n_words': 683}