@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400&display=swap);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,700&display=swap);
div.dsib-table-wrapper {
  position: relative;
  overflow-x: auto;
}

ol.dsib-table-ftnote {
  list-style-type: none;
  counter-reset: tableFtnote;
}
ol.dsib-table-ftnote li {
  display: block;
  position: relative;
  counter-increment: tableFtnote;
  padding-left: 10px;
}
ol.dsib-table-ftnote li:before {
  content: counter(tableFtnote, lower-alpha);
  vertical-align: super;
  font-size: 80%;
  position: absolute;
  left: 0;
  top: 0;
}

.entry table.dsib-table, table.dsib-table {
  width: 100%;
  margin: 0;
  padding: 0;
  border-collapse: collapse;
  border-color: #FFF;
  border-style: none;
  border-width: 1px;
  font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 1.3;
  font-weight: 300;
  color: #444;
}
.entry table.dsib-table a.dsib-table-ftnote, table.dsib-table a.dsib-table-ftnote {
  text-decoration: none;
  color: #444;
  vertical-align: super;
  font-size: 80%;
}
.entry table.dsib-table tr, .entry table.dsib-table th, .entry table.dsib-table td, table.dsib-table tr, table.dsib-table th, table.dsib-table td {
  border: none;
}
.entry table.dsib-table tr.dsib-table-head, table.dsib-table tr.dsib-table-head {
  font-family: "Roboto", Arial, Helvetica, sans-serif;
  font-weight: 400;
}
.entry table.dsib-table th.dsib-table-key, table.dsib-table th.dsib-table-key {
  padding: 0.3em 0.5em;
  font-family: "Roboto", Arial, Helvetica, sans-serif;
  font-weight: 400;
  text-align: left;
  vertical-align: middle;
}
.entry table.dsib-table td.dsib-table-value, table.dsib-table td.dsib-table-value {
  padding: 0.2em 0.5em;
  text-align: right;
  border-left: 1px solid #FFF;
  border-right: 1px solid #FFF;
  vertical-align: middle;
}
.entry table.dsib-table th.dsib-table-head, .entry table.dsib-table th.dsib-table-unit, table.dsib-table th.dsib-table-head, table.dsib-table th.dsib-table-unit {
  padding: 0.3em 0.5em;
  color: #FFF;
  font-weight: 300;
  border-left: 1px solid #FFF;
  border-right: 1px solid #FFF;
  vertical-align: middle;
  text-align: center;
}
.entry table.dsib-table th.dsib-table-head a.dsib-table-ftnote, .entry table.dsib-table th.dsib-table-unit a.dsib-table-ftnote, table.dsib-table th.dsib-table-head a.dsib-table-ftnote, table.dsib-table th.dsib-table-unit a.dsib-table-ftnote {
  color: #FFF;
}
.entry table.dsib-table th.dsib-table-head.dsib-table-last, .entry table.dsib-table th.dsib-table-unit.dsib-table-last, table.dsib-table th.dsib-table-head.dsib-table-last, table.dsib-table th.dsib-table-unit.dsib-table-last {
  color: #444;
}
.entry table.dsib-table th.dsib-table-head.dsib-table-last a.dsib-table-ftnote, .entry table.dsib-table th.dsib-table-unit.dsib-table-last a.dsib-table-ftnote, table.dsib-table th.dsib-table-head.dsib-table-last a.dsib-table-ftnote, table.dsib-table th.dsib-table-unit.dsib-table-last a.dsib-table-ftnote {
  color: #444;
}
.entry table.dsib-table th.dsib-table-head.dsib-table-lvl1, table.dsib-table th.dsib-table-head.dsib-table-lvl1 {
  color: #FFF;
  font-weight: 300;
}
.entry table.dsib-table th.dsib-table-head.dsib-table-lvl1 a.dsib-table-ftnote, table.dsib-table th.dsib-table-head.dsib-table-lvl1 a.dsib-table-ftnote {
  color: #FFF;
}
.entry table.dsib-table th.dsib-table-head.dsib-table-key, table.dsib-table th.dsib-table-head.dsib-table-key {
  /*color: $darkFontColor;*/
  font-weight: 700;
  text-align: center;
  /*a.dsib-table-ftnote {
  	color: $darkFontColor;
  }*/
}
.entry table.dsib-table th.dsib-table-head.dsib-table-last:not(.dsib-table-lvl1), table.dsib-table th.dsib-table-head.dsib-table-last:not(.dsib-table-lvl1) {
  font-weight: 700;
}
.entry table.dsib-table tr.dsib-table-span th.dsib-table-last:not(.dsib-table-lvl1) ~ th.dsib-table-head, table.dsib-table tr.dsib-table-span th.dsib-table-last:not(.dsib-table-lvl1) ~ th.dsib-table-head {
  color: #444;
  font-weight: 700;
}
.entry table.dsib-table tr.dsib-table-span th.dsib-table-last:not(.dsib-table-lvl1) ~ th.dsib-table-head a.dsib-table-ftnote, table.dsib-table tr.dsib-table-span th.dsib-table-last:not(.dsib-table-lvl1) ~ th.dsib-table-head a.dsib-table-ftnote {
  color: #444;
}
.entry table.dsib-table th.dsib-table-unit, table.dsib-table th.dsib-table-unit {
  font-size: 90%;
  color: #444;
}
.entry table.dsib-table th.dsib-table-unit::before, table.dsib-table th.dsib-table-unit::before {
  content: "(";
}
.entry table.dsib-table th.dsib-table-unit::after, table.dsib-table th.dsib-table-unit::after {
  content: ")";
}
.entry table.dsib-table th.dsib-table-unit a.dsib-table-ftnote, table.dsib-table th.dsib-table-unit a.dsib-table-ftnote {
  color: #444;
}
.entry table.dsib-table td.dsib-table-crosscell, table.dsib-table td.dsib-table-crosscell {
  color: #444;
}
.entry table.dsib-table td.dsib-table-crosscell a.dsib-table-ftnote, table.dsib-table td.dsib-table-crosscell a.dsib-table-ftnote {
  color: #444;
}
.entry table.dsib-table td.dsib-table-ftnote-e::before, table.dsib-table td.dsib-table-ftnote-e::before {
  content: "(e)";
  font-size: 80%;
  padding-right: 5px;
}
.entry table.dsib-table.dsib-table-oddEven tr.dsib-table-lvl1.dsib-table-first, table.dsib-table.dsib-table-oddEven tr.dsib-table-lvl1.dsib-table-first {
  border-top: solid 1px #FFF;
}
.entry table.dsib-table.dsib-table-oddEven tr.dsib-table-lvl1.dsib-table-first .dsib-table-key1, table.dsib-table.dsib-table-oddEven tr.dsib-table-lvl1.dsib-table-first .dsib-table-key1 {
  font-weight: 700;
}
.entry table.dsib-table.dsib-table-oddEven tr.dsib-table-lvl1.dsib-table-last, table.dsib-table.dsib-table-oddEven tr.dsib-table-lvl1.dsib-table-last {
  border-bottom: solid 1px #FFF;
}
.entry table.dsib-table.dsib-table-keyColor tr.dsib-table-lvl1.dsib-table-first, .entry table.dsib-table.dsib-table-keyColor tr.dsib-table-lvl1.dsib-table-last, table.dsib-table.dsib-table-keyColor tr.dsib-table-lvl1.dsib-table-first, table.dsib-table.dsib-table-keyColor tr.dsib-table-lvl1.dsib-table-last {
  border-top: none;
  border-bottom: none;
}
.entry table.dsib-table.dsib-table-keyColor tr.dsib-table-lvl1 th.dsib-table-key, table.dsib-table.dsib-table-keyColor tr.dsib-table-lvl1 th.dsib-table-key {
  font-family: "Roboto", Arial, Helvetica, sans-serif;
  font-weight: 700;
}
.entry table.dsib-table.dsib-table-keyColor tr.dsib-table-lvl1 td.dsib-table-value, table.dsib-table.dsib-table-keyColor tr.dsib-table-lvl1 td.dsib-table-value {
  font-weight: 400;
}
.entry table.dsib-table.dsib-table-keyColor tr.dsib-table-lvl1 td.dsib-table-collvl1, .entry table.dsib-table.dsib-table-keyColor tr.dsib-table-lvl1 td.dsib-table-collvl2, table.dsib-table.dsib-table-keyColor tr.dsib-table-lvl1 td.dsib-table-collvl1, table.dsib-table.dsib-table-keyColor tr.dsib-table-lvl1 td.dsib-table-collvl2 {
  color: #FFF;
}
.entry table.dsib-table.dsib-table-keyColor:not(.dsib-table-inverted) tr.dsib-table-lvl2 th.dsib-table-key1, table.dsib-table.dsib-table-keyColor:not(.dsib-table-inverted) tr.dsib-table-lvl2 th.dsib-table-key1 {
  padding-left: 1.5em;
}
.entry table.dsib-table.dsib-table-keyColor:not(.dsib-table-inverted) tr.dsib-table-lvl3 th.dsib-table-key1, table.dsib-table.dsib-table-keyColor:not(.dsib-table-inverted) tr.dsib-table-lvl3 th.dsib-table-key1 {
  padding-left: 2.5em;
}
.entry table.dsib-table.dsib-table-keyColor:not(.dsib-table-inverted) tr.dsib-table-lvl4 th.dsib-table-key1, table.dsib-table.dsib-table-keyColor:not(.dsib-table-inverted) tr.dsib-table-lvl4 th.dsib-table-key1 {
  padding-left: 3.5em;
}
.entry table.dsib-table.dsib-table-keyColor:not(.dsib-table-inverted) tr.dsib-table-lvl5 th.dsib-table-key1, table.dsib-table.dsib-table-keyColor:not(.dsib-table-inverted) tr.dsib-table-lvl5 th.dsib-table-key1 {
  padding-left: 4.5em;
}
.entry table.dsib-table.dsib-table-keyColor1:not(.dsib-table-inverted) tr.dsib-table-lvl2 th.dsib-table-key1, table.dsib-table.dsib-table-keyColor1:not(.dsib-table-inverted) tr.dsib-table-lvl2 th.dsib-table-key1 {
  padding-left: 0.5em;
}
.entry table.dsib-table.dsib-table-keyColor1:not(.dsib-table-inverted) tr.dsib-table-lvl3 th.dsib-table-key1, table.dsib-table.dsib-table-keyColor1:not(.dsib-table-inverted) tr.dsib-table-lvl3 th.dsib-table-key1 {
  padding-left: 1.5em;
}
.entry table.dsib-table.dsib-table-keyColor1:not(.dsib-table-inverted) tr.dsib-table-lvl4 th.dsib-table-key1, table.dsib-table.dsib-table-keyColor1:not(.dsib-table-inverted) tr.dsib-table-lvl4 th.dsib-table-key1 {
  padding-left: 2.5em;
}
.entry table.dsib-table.dsib-table-keyColor1:not(.dsib-table-inverted) tr.dsib-table-lvl5 th.dsib-table-key1, table.dsib-table.dsib-table-keyColor1:not(.dsib-table-inverted) tr.dsib-table-lvl5 th.dsib-table-key1 {
  padding-left: 3.5em;
}
.entry table.dsib-table th.dsib-table-head:last-child, .entry table.dsib-table th.dsib-table-unit:last-child, .entry table.dsib-table td.dsib-table-value:last-child, table.dsib-table th.dsib-table-head:last-child, table.dsib-table th.dsib-table-unit:last-child, table.dsib-table td.dsib-table-value:last-child {
  border-right-width: 0px;
}
.entry table.dsib-table th.dsib-table-head:first-child, .entry table.dsib-table th.dsib-table-unit:first-child, .entry table.dsib-table td.dsib-table-value:first-child, table.dsib-table th.dsib-table-head:first-child, table.dsib-table th.dsib-table-unit:first-child, table.dsib-table td.dsib-table-value:first-child {
  border-left-width: 0px;
}
.entry table.dsib-table tr.dsib-table-first ~ tr th.dsib-table-head, .entry table.dsib-table tr.dsib-table-first ~ tr th.dsib-table-unit, .entry table.dsib-table tr.dsib-table-first ~ tr td.dsib-table-value, table.dsib-table tr.dsib-table-first ~ tr th.dsib-table-head, table.dsib-table tr.dsib-table-first ~ tr th.dsib-table-unit, table.dsib-table tr.dsib-table-first ~ tr td.dsib-table-value {
  border-left-width: 1px;
}
.entry table.dsib-table tr.dsib-table-data:hover td.dsib-table-value, table.dsib-table tr.dsib-table-data:hover td.dsib-table-value {
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#99b7d7", endColorstr="#c2d4e7");
  background: -webkit-gradient(linear, left top, left bottom, from(#99b7d7), to(#c2d4e7));
  background: -moz-linear-gradient(top, #99b7d7, #c2d4e7);
}

figure[data-csvtable].dsibcsvtable-theme-un div.dsib-table-wrapper {
  border-bottom: 1px solid #009edb;
}
figure[data-csvtable].dsibcsvtable-theme-un table.dsib-table col.dsib-table-key {
  background-color: #e1f4ff;
}
figure[data-csvtable].dsibcsvtable-theme-un table.dsib-table th.dsib-table-head, figure[data-csvtable].dsibcsvtable-theme-un table.dsib-table th.dsib-table-unit {
  background-color: #009edb;
}
figure[data-csvtable].dsibcsvtable-theme-un table.dsib-table th.dsib-table-head.dsib-table-last, figure[data-csvtable].dsibcsvtable-theme-un table.dsib-table th.dsib-table-unit.dsib-table-last {
  background-color: #e1f4ff;
}
figure[data-csvtable].dsibcsvtable-theme-un table.dsib-table th.dsib-table-head.dsib-table-lvl1 {
  background-color: #009edb;
}
figure[data-csvtable].dsibcsvtable-theme-un table.dsib-table th.dsib-table-head.dsib-table-collvl1 {
  background-color: #a6ddff;
}
figure[data-csvtable].dsibcsvtable-theme-un table.dsib-table th.dsib-table-head.dsib-table-collvl2 {
  background-color: #c4e8ff;
}
figure[data-csvtable].dsibcsvtable-theme-un table.dsib-table tr.dsib-table-span th.dsib-table-last:not(.dsib-table-lvl1) ~ th.dsib-table-head {
  background-color: #e1f4ff;
}
figure[data-csvtable].dsibcsvtable-theme-un table.dsib-table th.dsib-table-unit {
  background-color: #a6ddff;
}
figure[data-csvtable].dsibcsvtable-theme-un table.dsib-table.dsib-table-oddEven tr.dsib-table-even {
  background-color: #e1f4ff;
}
figure[data-csvtable].dsibcsvtable-theme-un table.dsib-table td.dsib-table-crosscell {
  background-color: #a6ddff;
}
figure[data-csvtable].dsibcsvtable-theme-un table.dsib-table td.dsib-table-collvl1 {
  background-color: #a6ddff;
}
figure[data-csvtable].dsibcsvtable-theme-un table.dsib-table td.dsib-table-collvl2 {
  background-color: #c4e8ff;
}
figure[data-csvtable].dsibcsvtable-theme-un table.dsib-table.dsib-table-keyColor tr.dsib-table-lvl1 {
  background-color: #a6ddff;
}
figure[data-csvtable].dsibcsvtable-theme-un table.dsib-table.dsib-table-keyColor tr.dsib-table-lvl1 td.dsib-table-collvl1 {
  background-color: #009edb;
}
figure[data-csvtable].dsibcsvtable-theme-un table.dsib-table.dsib-table-keyColor tr.dsib-table-lvl1 td.dsib-table-collvl2 {
  background-color: #009edb;
}
figure[data-csvtable].dsibcsvtable-theme-un table.dsib-table.dsib-table-keyColor2 tr.dsib-table-lvl2 {
  background-color: #c4e8ff;
}
figure[data-csvtable].dsibcsvtable-theme-un table.dsib-table.dsib-table-keyColor2 tr.dsib-table-lvl2 td.dsib-table-collvl1 {
  background-color: #a6ddff;
}
figure[data-csvtable].dsibcsvtable-theme-un table.dsib-table.dsib-table-keyColor2 tr.dsib-table-lvl2 td.dsib-table-collvl2 {
  background-color: #a6ddff;
}
figure[data-csvtable].dsibcsvtable-theme-un table.dsib-table.dsib-table-keyColor2 tr.dsib-table-row-codeI0000 ~ tr.dsib-table-lvl2,
figure[data-csvtable].dsibcsvtable-theme-un table.dsib-table.dsib-table-keyColor2 tr.dsib-table-row-codeI0001 ~ tr.dsib-table-lvl2 {
  background-color: inherit;
}
/*# sourceMappingURL=dsibcsvtable.css.map */
