<commit_before>/**
 * Custom theme for JoliCode.com
 *
 *      _____       __    _    ______                __
 *     |_   _|     [  |  (_) .' ___  |              |  ]
 *       | |  .--.  | |  __ / .'   \_|  .--.    .--.| | .---.
 *   _   | |/ .'`\ \| | [  || |       / .'`\ \/ /'`\' |/ /__\
 *  | |__' || \__. || |  | |\ `.___.'\| \__. || \__/  || \__.,
 *  `.____.' '.__.'[___][___]`.____ .' '.__.'  '.__.;__]'.__.'
 *
 *
 * @author <EMAIL>
 */
@font-face {
  font-family: 'convergenceregular';
  src: url("../../lib/font/convergence-regular-webfont.eot");
  src: url("../../lib/font/convergence-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../../lib/font/convergence-regular-webfont.woff") format("woff"), url("../../lib/font/convergence-regular-webfont.ttf") format("truetype"), url("../../lib/font/convergence-regular-webfont.svg#convergenceregular") format("svg");
  font-weight: normal;
  font-style: normal; }

footer.joli {
  display: block;
  position: absolute;
  bottom: 10px;
  margin-left: 20px;
  z-index: 20;
  font-family: "Lato", sans-serif;
  color: #8d8d8d; }

.jolistate .reveal .state-background {
  background: rgba(0, 0, 0, 0.6); }

.reveal section a img {
  background: none;
  border: none;
  box-shadow: none; }

.reveal section a:hover img {
  background: none;
  box-shadow: none; }

.reveal section .footnote {
  margin-top: 100px;
  font-size: 0.6em;
  color: #bcbcbc;
  text-align: right; }

.reveal section .emphasis {
  color: #25b2f7; }

.reveal section .no-caps {
  text-transform: none; }
.reveal section .no-border {
  border: none;
  box-shadow: none;
  background: transparent; }
.reveal section .big-shadow {
  text-shadow: -5px 5px 25px black, 5px -5px 25px black, 5px 5px 25px black, -5px -5px 25px black; }
.reveal section p {
  line-height: 1.2em; }
.reveal section li {
  padding: 10px 0; }
.reveal section pre {
  width: 100%; }
  .reveal section pre code {
    font-size: 1.4em;
    line-height: 1em; }

/*********************************************
 * GLOBAL STYLES
 *********************************************/
.reveal-viewport {
  background: #050607;
  background: -moz-radial-gradient(center, circle cover, #272a2d 0%, #050607 100%);
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #272a2d), color-stop(100%, #050607));
  background: -webkit-radial-gradient(center, circle cover, #272a2d 0%, #050607 100%);
  background: -o-radial-gradient(center, circle cover, #272a2d 0%, #050607 100%);
  background: -ms-radial-gradient(center, circle cover, #272a2d 0%, #050607 100%);
  background: radial-gradient(center, circle cover, #272a2d 0%, #050607 100%);
  background-color: #2b2b2b; }

.reveal > .backgrounds {
  /*
   * The big background parallax image has been optimized by cutting away the parts which would not be needed in the exact presentation,
   * however note that when you go through the slides at high speed then the CSS3 animations will show some bits of the light-blue
   * 'optimized out' area. Hence 'optimizing' background images like hese require care and attention.
   */
  background-image: url("img/parallax-bg.jpg");
  background-position: left top;
  background-repeat: no-repeat;
  background-attachment: fixed;
  /*
  -webkit-background-size: cover;
     -moz-background-size: cover;
       -o-background-size: cover;
          background-size: cover;
  */
}

.reveal {
  font-family: "Lato", sans-serif;
  font-size: 36px;
  font-weight: 200;
  letter-spacing: -0.02em;
  color: #eeeeee;
  text-shadow: 0 0 9px #031426;
}

::selection {
  color: white;
  background: #ecc217;
  text-shadow: none; }

/*********************************************
 * HEADERS
 *********************************************/
.reveal h1,
.reveal h2,
.reveal h3,
.reveal h4,
.reveal h5,
.reveal h6 {
  margin: 0 0 20px 0;
  color: #f7d325;
  font-family: "convergenceregular", Impact, sans-serif;
  line-height: 1.1em;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  text-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2); }

.reveal h1 {
  text-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2); }

/*********************************************
 * LINKS
 *********************************************/
.reveal a:not(.image) {
  color: #ecc217;
  text-decoration: none;
  -webkit-transition: color .15s ease;
  -moz-transition: color .15s ease;
  -ms-transition: color .15s ease;
  -o-transition: color .15s ease;
  transition: color .15s ease; }

.reveal a:not(.image):hover {
  color: #f7d325;
  text-shadow: none;
  border: none; }

.reveal .roll span:after {
  color: #fff;
  background: #a98a0e; }

/*********************************************
 * IMAGES
 *********************************************/
.reveal section img {
  margin: 15px 0px;
  background: rgba(255, 255, 255, 0.12);
  border: 4px solid #eeeeee;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  -webkit-transition: all .2s linear;
  -moz-transition: all .2s linear;
  -ms-transition: all .2s linear;
  -o-transition: all .2s linear;
  transition: all .2s linear; }

.reveal a:hover img {
  background: rgba(255, 255, 255, 0.2);
  border-color: #ecc217;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); }

/*********************************************
 * NAVIGATION CONTROLS
 *********************************************/
.reveal .controls div.navigate-left,
.reveal .controls div.navigate-left.enabled {
  border-right-color: #ecc217; }

.reveal .controls div.navigate-right,<commit_msg>just a small tweak (text shadows improvement) for the parallax demo<commit_after>/**
 * Custom theme for JoliCode.com
 *
 *      _____       __    _    ______                __
 *     |_   _|     [  |  (_) .' ___  |              |  ]
 *       | |  .--.  | |  __ / .'   \_|  .--.    .--.| | .---.
 *   _   | |/ .'`\ \| | [  || |       / .'`\ \/ /'`\' |/ /__\
 *  | |__' || \__. || |  | |\ `.___.'\| \__. || \__/  || \__.,
 *  `.____.' '.__.'[___][___]`.____ .' '.__.'  '.__.;__]'.__.'
 *
 *
 * @author <EMAIL>
 */
@font-face {
  font-family: 'convergenceregular';
  src: url("../../lib/font/convergence-regular-webfont.eot");
  src: url("../../lib/font/convergence-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../../lib/font/convergence-regular-webfont.woff") format("woff"), url("../../lib/font/convergence-regular-webfont.ttf") format("truetype"), url("../../lib/font/convergence-regular-webfont.svg#convergenceregular") format("svg");
  font-weight: normal;
  font-style: normal; }

footer.joli {
  display: block;
  position: absolute;
  bottom: 10px;
  margin-left: 20px;
  z-index: 20;
  font-family: "Lato", sans-serif;
  color: #8d8d8d; }

.jolistate .reveal .state-background {
  background: rgba(0, 0, 0, 0.6); }

.reveal section a img {
  background: none;
  border: none;
  box-shadow: none; }

.reveal section a:hover img {
  background: none;
  box-shadow: none; }

.reveal section .footnote {
  margin-top: 100px;
  font-size: 0.6em;
  color: #bcbcbc;
  text-align: right; }

.reveal section .emphasis {
  color: #25b2f7; }

.reveal section .no-caps {
  text-transform: none; }
.reveal section .no-border {
  border: none;
  box-shadow: none;
  background: transparent; }
.reveal section .big-shadow {
  text-shadow: -5px 5px 25px black, 5px -5px 25px black, 5px 5px 25px black, -5px -5px 25px black; }
.reveal section p {
  line-height: 1.2em; }
.reveal section li {
  padding: 10px 0; }
.reveal section pre {
  width: 100%; }
  .reveal section pre code {
    font-size: 1.4em;
    line-height: 1em; }

/*********************************************
 * GLOBAL STYLES
 *********************************************/
.reveal-viewport {
  background: #050607;
  background: -moz-radial-gradient(center, circle cover, #272a2d 0%, #050607 100%);
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #272a2d), color-stop(100%, #050607));
  background: -webkit-radial-gradient(center, circle cover, #272a2d 0%, #050607 100%);
  background: -o-radial-gradient(center, circle cover, #272a2d 0%, #050607 100%);
  background: -ms-radial-gradient(center, circle cover, #272a2d 0%, #050607 100%);
  background: radial-gradient(center, circle cover, #272a2d 0%, #050607 100%);
  background-color: #2b2b2b; }

.reveal > .backgrounds {
  /*
   * The big background parallax image has been optimized by cutting away the parts which would not be needed in the exact presentation,
   * however note that when you go through the slides at high speed then the CSS3 animations will show some bits of the light-blue
   * 'optimized out' area. Hence 'optimizing' background images like hese require care and attention.
   */
  background-image: url("img/parallax-bg.jpg");
  background-position: left top;
  background-repeat: no-repeat;
  background-attachment: fixed;
  /*
  -webkit-background-size: cover;
     -moz-background-size: cover;
       -o-background-size: cover;
          background-size: cover;
  */
}

.reveal {
  font-family: "Lato", sans-serif;
  font-size: 36px;
  font-weight: 200;
  letter-spacing: -0.02em;
  color: #eeeeee;
  text-shadow: 0 0 3px rgba(3, 20, 38, 0.5);
}

::selection {
  color: white;
  background: #ecc217;
  text-shadow: 0 0 3px rgba(184, 68, 2, 0.5);
}

/*********************************************
 * HEADERS
 *********************************************/
.reveal h1,
.reveal h2,
.reveal h3,
.reveal h4,
.reveal h5,
.reveal h6 {
  margin: 0 0 20px 0;
  color: #f7d325;
  font-family: "convergenceregular", Impact, sans-serif;
  line-height: 1.1em;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  text-shadow: 0px 0px 4px rgba(0, 0, 0, 0.8); 
}

.reveal h1 {
  text-shadow: 0px 0px 4px rgba(0, 0, 0, 0.8); 
}

/*********************************************
 * LINKS
 *********************************************/
.reveal a:not(.image) {
  color: #ecc217;
  text-decoration: none;
  -webkit-transition: color .15s ease;
  -moz-transition: color .15s ease;
  -ms-transition: color .15s ease;
  -o-transition: color .15s ease;
  transition: color .15s ease; 
}

.reveal a:not(.image):hover {
  color: #F3F331;
  text-shadow: 0 0 3px rgba(184, 68, 2, 0.5);
  border: none; 
}

.reveal .roll span:after {
  color: #fff;
  background: #a98a0e; 
}

/*********************************************
 * IMAGES
 *********************************************/
.reveal section img {
  margin: 15px 0px;
  background: rgba(255, 255, 255, 0.12);
  border: 4px solid #eeeeee;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  -webkit-transition: all .2s linear;
  -moz-transition: all .2s linear;
  -ms-transition: all .2s linear;
  -o-transition: all .2s linear;
  transition: all .2s linear; 
}

.reveal a:hover img {
  background: rgba(255, 255, 255, 0.2);
  border-color: #ecc217;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); 
}

/*********************************************
 * NAVIGATION CONTROLS
 *********************************************/
.reveal .controls div.navigate-left,
.reveal .controls div.navigate-left.enabled {
  border-right-color: #ecc217; }

.reveal .controls div.navigate-right,
{'fraction_non_alphanumeric': 0.2367992766726944, 'fraction_numerical': 0.05325497287522604, 'mean_word_length': 3.260785824345146, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 7, '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': '3486803', 'n_tokens_mistral': 4574, 'n_tokens_neox': 3956, 'n_words': 956}