<commit_before>@font-face {
  font-family: "Guardian Egypt";
  src: url("../fonts/Guardian Egyp-Regular.otf") format("opentype");
}
@font-face {
  font-family: "Guardian Egypt";
  font-weight: 100;
  font-style: italic;
  src: url("../fonts/Guardian Egyp-Hairline It.otf") format("opentype");
}
@font-face {
  font-family: "Guardian Egypt";
  font-weight: 100;
  src: url("../fonts/Guardian Egyp-Hairline.otf") format("opentype");
}
@font-face {
  font-family: "Guardian Egypt";
  font-weight: 600;
  src: url("../fonts/Guardian Egyp-Semibold.otf") format("opentype");
}

body {
  background-color: #000;
  color: #fff;
}

h1, h2, h3, h4, h5, h6 {
  font-family: "Guardian Egypt", Georgia, serif;
}

.tooltip-inner {
  font-family: "Guardian Egypt", Georgia, serif;
  font-weight: 100;
  font-size: 18px;
}

#index-nav h1 {
  text-align: center;
}

#index-nav h1 #line1 {
  font-weight: 100;
  font-style: italic;
}

#index-nav h1 #line2 {
  font-weight: 600;
  text-transform: uppercase;
}

#index-map {
  position: static;
}

#logo {
  text-align: center;
}
#logo img {
  display: inline;
}

.modal-content {
  background-color: #000;
}

.modal-backdrop.in {
  opacity: .8;
}

.modal-body {
  padding-top: 10px;
}

.modal-body p {
  margin-bottom: 10px;
}

.modal-body .victims {
  font-family: "Guardian Egypt", Georgia, serif;
  font-weight: 100;
}

.close {
  font-size: 36px;
  color: #fff;
  text-shadow: 0 2px 0 #000;
  opacity: .7;
}

.close:hover {
  color: #fff;
  opacity: 1;
}

.modal-header {
  border-color: #555;
  padding-top: 4px;
  padding-bottom: 4px;
  background-color: rgba(0,0,0,0.5);
}

.modal-header .close {
  margin-top: -2px;
}

.btn-watch {
  color: #fff;
  background-color: #555;
}
.btn-watch:hover {
  background-color: #333;
  color: #ddd;
}


#espacio-canvas {
  background-size: cover;
  background-repeat: no-repeat;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

#marker-list h2 {
  margin-top: 0;
  font-size: 20px;
}

#marker-list .row {
  margin-bottom: 20px;
}
#marker-list .col-xs-5 {
  padding-right: 0;
}
#marker-list i {
  font-size: 12px;
}

.video {
  position: absolute;
  width: 55%;
  left: 25%;
  padding-bottom: 31%;
}
.video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

#fullscreen, #markers {
  display: none;
}

@media (min-width: 700px) {
  body {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;<commit_msg>add shadow to video, closes #18<commit_after>@font-face {
  font-family: "Guardian Egypt";
  src: url("../fonts/Guardian Egyp-Regular.otf") format("opentype");
}
@font-face {
  font-family: "Guardian Egypt";
  font-weight: 100;
  font-style: italic;
  src: url("../fonts/Guardian Egyp-Hairline It.otf") format("opentype");
}
@font-face {
  font-family: "Guardian Egypt";
  font-weight: 100;
  src: url("../fonts/Guardian Egyp-Hairline.otf") format("opentype");
}
@font-face {
  font-family: "Guardian Egypt";
  font-weight: 600;
  src: url("../fonts/Guardian Egyp-Semibold.otf") format("opentype");
}

body {
  background-color: #000;
  color: #fff;
}

h1, h2, h3, h4, h5, h6 {
  font-family: "Guardian Egypt", Georgia, serif;
}

.tooltip-inner {
  font-family: "Guardian Egypt", Georgia, serif;
  font-weight: 100;
  font-size: 18px;
}

#index-nav h1 {
  text-align: center;
}

#index-nav h1 #line1 {
  font-weight: 100;
  font-style: italic;
}

#index-nav h1 #line2 {
  font-weight: 600;
  text-transform: uppercase;
}

#index-map {
  position: static;
}

#logo {
  text-align: center;
}
#logo img {
  display: inline;
}

.modal-content {
  background-color: #000;
}

.modal-backdrop.in {
  opacity: .8;
}

.modal-body {
  padding-top: 10px;
}

.modal-body p {
  margin-bottom: 10px;
}

.modal-body .victims {
  font-family: "Guardian Egypt", Georgia, serif;
  font-weight: 100;
}

.close {
  font-size: 36px;
  color: #fff;
  text-shadow: 0 2px 0 #000;
  opacity: .7;
}

.close:hover {
  color: #fff;
  opacity: 1;
}

.modal-header {
  border-color: #555;
  padding-top: 4px;
  padding-bottom: 4px;
  background-color: rgba(0,0,0,0.5);
}

.modal-header .close {
  margin-top: -2px;
}

.btn-watch {
  color: #fff;
  background-color: #555;
}
.btn-watch:hover {
  background-color: #333;
  color: #ddd;
}


#espacio-canvas {
  background-size: cover;
  background-repeat: no-repeat;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

#marker-list h2 {
  margin-top: 0;
  font-size: 20px;
}

#marker-list .row {
  margin-bottom: 20px;
}
#marker-list .col-xs-5 {
  padding-right: 0;
}
#marker-list i {
  font-size: 12px;
}

.video {
  position: absolute;
  width: 55%;
  left: 25%;
  padding-bottom: 31%;
  -webkit-box-shadow: 3px 3px 14px 4px rgba(0,0,0,0.75);
  -moz-box-shadow: 3px 3px 14px 4px rgba(0,0,0,0.75);
  box-shadow: 3px 3px 14px 4px rgba(0,0,0,0.75);
}
.video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

#fullscreen, #markers {
  display: none;
}

@media (min-width: 700px) {
  body {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
{'fraction_non_alphanumeric': 0.17759026687598117, 'fraction_numerical': 0.048861852433281006, 'mean_word_length': 3.150651465798046, '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': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5724042', 'n_tokens_mistral': 2363, 'n_tokens_neox': 2156, 'n_words': 480}