<commit_before>/* ==========================================================
 * normalize.scss (v 2.0.1)
 * Updated: 09/10/2012
 *
 * Normalize the browser-default styling
 * DOCS: http://necolas.github.com/normalize.css/
 * ========================================================== */


/* =============================================================================
$ HTML5 display definitions
================================================================================ */

/*
 * Corrects `block` display not defined in IE6/7/8/9 & FF3.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
  display: block;
}

/*
 * Corrects `inline-block` display not defined in IE6/7/8/9 & FF3.
 */

audio,
canvas,
video {
  @extend %inline-block;
}

/*
 * Prevents modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS5 devices.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/*
 * Addresses styling for `hidden` attribute not present in IE7/8/9, FF3, S4.
 * Known issue: no IE6 support.
 */

[hidden] {
  display: none;
}


/* =============================================================================
$ Base
================================================================================ */

/*
 * 1. Corrects text resizing oddly in IE6/7 when body `font-size` is set using
 *    `em` units.
 * 2. Prevents iOS text size adjust after orientation change, without disabling
 *    user zoom.
 * 3. Forces vertical scrollbar to prevent jumpy page
 */

html {
  @if $isOldIE == 1 { font-size: 100%; /* 1 */ }
  -webkit-text-size-adjust: 100%; /* 2 */
  -ms-text-size-adjust: 100%; /* 2 */
  overflow-y: scroll; /* 3 */
}
@if $isOldIE == 1 {
  /*
   * Addresses `font-family` inconsistency between `textarea` and other form
   * elements.
   */

  html,
  button,
  input,
  select,
  textarea {
    font-family: $baseFontFamily;
  }
}

/*
 * Addresses margins handled incorrectly in IE6/7.
 */

body {
  margin: 0;
  color: $baseTextColor;
  font: $baseFontWeight #{$baseFontSize/16*100}%/$basicSpacing $baseFontFamily;
  background: $bodyBackground;
  -webkit-font-smoothing: antialiased;
  text-align: $start;
}



/* =============================================================================
$ Links
================================================================================ */

/*
 * Addresses `outline` inconsistency between Chrome and other browsers.
 */

a:focus {
  outline: thin dotted;
}

/*
 * Improves readability when focused and also mouse hovered in all browsers.
 * people.opera.com/patrickl/experiments/keyboard/test
 */

a:active,
a:hover {
  outline: 0;
}


/* =============================================================================
$ Typography
================================================================================ */

/*
 * Addresses styling not present in IE7/8/9, S5, Chrome.
 */

abbr[title] {
  border-bottom: 1px dotted;
  cursor: help;
}

/*
 * Addresses style set to `bolder` in FF3+, S4/5, Chrome.
 */

b,
strong {
  font-weight: bold;
}

/*
 * Addresses styling not present in S5, Chrome.
 */

dfn {
  font-style: italic;
}

/*
 * Addresses styling not present in IE6/7/8/9.
 */

mark {
  background: $cd-primary;
  color: color-adjust($cd-primary, 100%);
}


// Will be set in typography.scss
// /*
//  * Addresses margins set differently in IE6/7.
//  */
//
// p,
// pre {
//   margin: 1em 0;<commit_msg>Corrects <b> and <strong> font-weight setting in normalize<commit_after>/* ==========================================================
 * normalize.scss (v 2.0.1)
 * Updated: 09/10/2012
 *
 * Normalize the browser-default styling
 * DOCS: http://necolas.github.com/normalize.css/
 * ========================================================== */


/* =============================================================================
$ HTML5 display definitions
================================================================================ */

/*
 * Corrects `block` display not defined in IE6/7/8/9 & FF3.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
  display: block;
}

/*
 * Corrects `inline-block` display not defined in IE6/7/8/9 & FF3.
 */

audio,
canvas,
video {
  @extend %inline-block;
}

/*
 * Prevents modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS5 devices.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/*
 * Addresses styling for `hidden` attribute not present in IE7/8/9, FF3, S4.
 * Known issue: no IE6 support.
 */

[hidden] {
  display: none;
}


/* =============================================================================
$ Base
================================================================================ */

/*
 * 1. Corrects text resizing oddly in IE6/7 when body `font-size` is set using
 *    `em` units.
 * 2. Prevents iOS text size adjust after orientation change, without disabling
 *    user zoom.
 * 3. Forces vertical scrollbar to prevent jumpy page
 */

html {
  @if $isOldIE == 1 { font-size: 100%; /* 1 */ }
  -webkit-text-size-adjust: 100%; /* 2 */
  -ms-text-size-adjust: 100%; /* 2 */
  overflow-y: scroll; /* 3 */
}
@if $isOldIE == 1 {
  /*
   * Addresses `font-family` inconsistency between `textarea` and other form
   * elements.
   */

  html,
  button,
  input,
  select,
  textarea {
    font-family: $baseFontFamily;
  }
}

/*
 * Addresses margins handled incorrectly in IE6/7.
 */

body {
  margin: 0;
  color: $baseTextColor;
  font: $baseFontWeight #{$baseFontSize/16*100}%/$basicSpacing $baseFontFamily;
  background: $bodyBackground;
  -webkit-font-smoothing: antialiased;
  text-align: $start;
}



/* =============================================================================
$ Links
================================================================================ */

/*
 * Addresses `outline` inconsistency between Chrome and other browsers.
 */

a:focus {
  outline: thin dotted;
}

/*
 * Improves readability when focused and also mouse hovered in all browsers.
 * people.opera.com/patrickl/experiments/keyboard/test
 */

a:active,
a:hover {
  outline: 0;
}


/* =============================================================================
$ Typography
================================================================================ */

/*
 * Addresses styling not present in IE7/8/9, S5, Chrome.
 */

abbr[title] {
  border-bottom: 1px dotted;
  cursor: help;
}

/*
 * Addresses style set to `bolder` in FF3+, S4/5, Chrome.
 */

b,
strong {
  font-weight: $bold;
}

/*
 * Addresses styling not present in S5, Chrome.
 */

dfn {
  font-style: italic;
}

/*
 * Addresses styling not present in IE6/7/8/9.
 */

mark {
  background: $cd-primary;
  color: color-adjust($cd-primary, 100%);
}


// Will be set in typography.scss
// /*
//  * Addresses margins set differently in IE6/7.
//  */
//
// p,
// pre {
//   margin: 1em 0;
{'fraction_non_alphanumeric': 0.33189531205061834, 'fraction_numerical': 0.02272073626689675, 'mean_word_length': 3.8944405348346236, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, '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': '951124', 'n_tokens_mistral': 2254, 'n_tokens_neox': 2016, 'n_words': 556}