<commit_before>/***
 * CSS for the d3 SVG charts. This is SVG css not HTML css so some elements
 * may look different from standard CSS.
 */

svg {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  /* Trying to get SVG to act like a greedy block in all browsers */
  display: block;
  width: 100%;
  height: 100%;
}

.axis path, .axis line {
  fill: #a7a7ac;
  stroke: #a7a7ac;
  shape-rendering: crispEdges;
}

/* Horizontal gridlines */

.grid .tick {
  stroke: #e6e6e6;
}

.y.axis .tick.minor {
  stroke: #a7a7ac;
}

.x.axis .tick.minor {
  stroke: #a7a7ac;
}

.y.axis text,
.x.axis text {
  color: #333;
  font-family: 'Open Sans', Helvetica, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
  fill: #50505a;
  text-rendering: optimizeLegibility;
}

.x.axis path,
.y.axis path {
  stroke: #d1d1d1;
}

/* Brush related css rules */
.brush rect.extent {
  fill: #0757ff;
  fill-opacity: .15;
  shape-rendering: crispEdges;
}

.brush .resize path {
  fill: #666;
  fill-opacity: .8;
  stroke: #000;
  stroke-width: 1px;
}

.minLabel, .avgLabel, .highLabel {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-anchor: start;
  fill: #003168;
  text-rendering: optimizeLegibility;
}

.minText, .avgText, .highText {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  text-anchor: start;
  fill: #003168;
  text-rendering: optimizeLegibility;
}

.chartTitleName {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
  fill: #003168;
}

.chartTitleBox {
  fill: none;

}

/* Availability */

.availYAxisLine {
  stroke: #000;
  fill: #000;
  stroke-width: 1px;
}

/*
.availUpLabel {

  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  fill: "#999";
  text-anchor: "end";
}

.availDownLabel {

  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  fill: "#999";
  text-anchor: "end";
}
*/

/* Bar Chart */
rect.high {
  fill: #1794bc;
}

rect.low {
  fill: #70c4e2;
}

.barAvgLine {
  fill: none;
  stroke: #2e376a;
  stroke-width: 1.5;
  stroke-opacity: 0.7;
}

.alertLine {
  fill: #cc0000;
  stroke: #cc0000;
  stroke-width: 2px;
  stroke-dasharray: 10, 5;
}

.alertBounds {
  fill: #feedee;
}

.prevRangeAvgLine {
  fill: none;
  stroke: #ff1a13;
  stroke-width: 3;
  stroke-opacity: 0.4;
}<commit_msg>UXD color change for Alert area to #fce6dc.<commit_after>/***
 * CSS for the d3 SVG charts. This is SVG css not HTML css so some elements
 * may look different from standard CSS.
 */

svg {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  /* Trying to get SVG to act like a greedy block in all browsers */
  display: block;
  width: 100%;
  height: 100%;
}

.axis path, .axis line {
  fill: #a7a7ac;
  stroke: #a7a7ac;
  shape-rendering: crispEdges;
}

/* Horizontal gridlines */

.grid .tick {
  stroke: #e6e6e6;
}

.y.axis .tick.minor {
  stroke: #a7a7ac;
}

.x.axis .tick.minor {
  stroke: #a7a7ac;
}

.y.axis text,
.x.axis text {
  color: #333;
  font-family: 'Open Sans', Helvetica, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
  fill: #50505a;
  text-rendering: optimizeLegibility;
}

.x.axis path,
.y.axis path {
  stroke: #d1d1d1;
}

/* Brush related css rules */
.brush rect.extent {
  fill: #0757ff;
  fill-opacity: .15;
  shape-rendering: crispEdges;
}

.brush .resize path {
  fill: #666;
  fill-opacity: .8;
  stroke: #000;
  stroke-width: 1px;
}

.minLabel, .avgLabel, .highLabel {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-anchor: start;
  fill: #003168;
  text-rendering: optimizeLegibility;
}

.minText, .avgText, .highText {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  text-anchor: start;
  fill: #003168;
  text-rendering: optimizeLegibility;
}

.chartTitleName {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
  fill: #003168;
}

.chartTitleBox {
  fill: none;

}

/* Availability */

.availYAxisLine {
  stroke: #000;
  fill: #000;
  stroke-width: 1px;
}

/*
.availUpLabel {

  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  fill: "#999";
  text-anchor: "end";
}

.availDownLabel {

  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  fill: "#999";
  text-anchor: "end";
}
*/

/* Bar Chart */
rect.high {
  fill: #1794bc;
}

rect.low {
  fill: #70c4e2;
}

.barAvgLine {
  fill: none;
  stroke: #2e376a;
  stroke-width: 1.5;
  stroke-opacity: 0.7;
}

.alertLine {
  fill: #cc0000;
  stroke: #cc0000;
  stroke-width: 2px;
  stroke-dasharray: 10, 5;
}

.alertBounds {
  fill: #fce6dc;
}

.prevRangeAvgLine {
  fill: none;
  stroke: #ff1a13;
  stroke-width: 3;
  stroke-opacity: 0.4;
}
{'fraction_non_alphanumeric': 0.15674362089914945, 'fraction_numerical': 0.04900769542324828, 'mean_word_length': 3.098755186721992, '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': '4787422', 'n_tokens_mistral': 2274, 'n_tokens_neox': 2079, 'n_words': 497}