@font-face {
  font-family: 'Roboto Condensed';
  src: url('../dist/fonts/Roboto_Condensed/RobotoCondensed-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Material Symbols Outlined';
  src: url('../dist/fonts/Material_Symbols_Outlined/MaterialSymbolsOutlined-VariableFont_FILL,GRAD,opsz,wght.ttf') format('truetype');
}
:root {
  font-size: 42px;
}
.reveal {
  /*CSS Dreieck*/
  /* fragment */
  /* Keyframe-Animation für die Drehung */
  /* Main container for the diagram */
  /* fragment */
}
.reveal .spot {
  display: block;
  width: 5%;
  height: 5%;
  position: absolute;
  border-radius: 50%;
  background-color: #00c3cd;
  box-shadow: #ffffff 0 0 5px 5px;
  animation: pulse2 3s infinite;
  left: var(--x);
  top: var(--y);
}
@keyframes pulse2 {
  0% {
    transform: translate(-50%, -50%) scale(0.5);
    /* Original size */
    opacity: 1;
  }
  50% {
    transform: translate(-50%, -50%) scale(2);
    /* Grows to 1.5 times its original size */
    opacity: 0.8;
    /* Slightly fade out when larger */
  }
  100% {
    transform: translate(-50%, -50%) scale(0.5);
    /* Original size */
    opacity: 1;
  }
}
.reveal .spot.color-default {
  background-color: #00c3cd;
}
.reveal .spot.color-warning {
  background-color: #f84747;
}
.reveal .spot.color-okay {
  background-color: #2ed322;
}
.reveal span.bubble {
  position: relative;
  display: block;
  width: 50px;
  height: 50px;
  background-size: 100%;
  background-position: 50%;
}
.reveal span.bubble:before {
  content: attr(data-bubble-text);
  position: absolute;
  color: white;
  top: -79px;
  left: 50px;
  width: 140px;
  height: 40px;
  padding: 20px;
  background: #00dce6;
  border-radius: 30px;
  text-align: center;
  font-size: 0.5rem;
  border: 1px solid red;
}
.reveal span.bubble:after {
  content: "";
  position: absolute;
  width: 0px;
  height: 0px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  border-style: solid;
  border-width: 18px 10px 0 10px;
  border-color: #00dce6 transparent transparent transparent;
  left: 48px;
  top: -14px;
}
.reveal .board.color-background {
  background-color: white !important;
  color: black;
}
.reveal .board.color-background > *,
.reveal .board.color-background > * > * {
  color: black;
}
.reveal .board.color-background:before,
.reveal .board.color-background:after {
  color: #008ccd;
}
.reveal .board.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .board.color-canvas > *,
.reveal .board.color-canvas > * > * {
  color: black;
}
.reveal .board.color-canvas:before,
.reveal .board.color-canvas:after {
  color: #008ccd;
}
.reveal .board.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .board.color-primary > *,
.reveal .board.color-primary > * > * {
  color: white;
}
.reveal .board.color-primary:before,
.reveal .board.color-primary:after {
  color: white;
}
.reveal .board.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .board.color-warning > *,
.reveal .board.color-warning > * > * {
  color: black;
}
.reveal .board.color-warning:before,
.reveal .board.color-warning:after {
  color: #008ccd;
}
.reveal .board.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .board.color-okay > *,
.reveal .board.color-okay > * > * {
  color: white;
}
.reveal .board.color-okay:before,
.reveal .board.color-okay:after {
  color: white;
}
.reveal .board.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .board.color-chart-1 > *,
.reveal .board.color-chart-1 > * > * {
  color: white;
}
.reveal .board.color-chart-1:before,
.reveal .board.color-chart-1:after {
  color: white;
}
.reveal .board.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .board.color-chart-2 > *,
.reveal .board.color-chart-2 > * > * {
  color: black;
}
.reveal .board.color-chart-2:before,
.reveal .board.color-chart-2:after {
  color: #008ccd;
}
.reveal .board.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .board.color-chart-3 > *,
.reveal .board.color-chart-3 > * > * {
  color: black;
}
.reveal .board.color-chart-3:before,
.reveal .board.color-chart-3:after {
  color: #008ccd;
}
.reveal .board.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .board.color-chart-4 > *,
.reveal .board.color-chart-4 > * > * {
  color: white;
}
.reveal .board.color-chart-4:before,
.reveal .board.color-chart-4:after {
  color: white;
}
.reveal .board.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .board.color-chart-5 > *,
.reveal .board.color-chart-5 > * > * {
  color: white;
}
.reveal .board.color-chart-5:before,
.reveal .board.color-chart-5:after {
  color: white;
}
.reveal .board.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .board.color-chart-6 > *,
.reveal .board.color-chart-6 > * > * {
  color: black;
}
.reveal .board.color-chart-6:before,
.reveal .board.color-chart-6:after {
  color: #008ccd;
}
.reveal .board.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .board.color-prio-1 > *,
.reveal .board.color-prio-1 > * > * {
  color: black;
}
.reveal .board.color-prio-1:before,
.reveal .board.color-prio-1:after {
  color: #008ccd;
}
.reveal .board.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .board.color-prio-2 > *,
.reveal .board.color-prio-2 > * > * {
  color: black;
}
.reveal .board.color-prio-2:before,
.reveal .board.color-prio-2:after {
  color: #008ccd;
}
.reveal .board.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .board.color-prio-3 > *,
.reveal .board.color-prio-3 > * > * {
  color: black;
}
.reveal .board.color-prio-3:before,
.reveal .board.color-prio-3:after {
  color: #008ccd;
}
.reveal .board.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .board.color-prio-4 > *,
.reveal .board.color-prio-4 > * > * {
  color: black;
}
.reveal .board.color-prio-4:before,
.reveal .board.color-prio-4:after {
  color: #008ccd;
}
.reveal .board.text-color-primary {
  color: #00c3cd;
}
.reveal .board.text-color-chart-1 {
  color: #008ccd;
}
.reveal .board.text-color-chart-2 {
  color: #00beff;
}
.reveal .board.text-color-chart-3 {
  color: #878787;
}
.reveal .board.text-color-chart-4 {
  color: #f07d00;
}
.reveal .board.text-color-chart-5 {
  color: #008ccd;
}
.reveal .board.text-color-chart-6 {
  color: #00beff;
}
.reveal .board.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .board.is-color-canvas > *,
.reveal .board.is-color-canvas > * > * {
  color: black;
}
.reveal .board.is-color-canvas:before,
.reveal .board.is-color-canvas:after {
  color: #008ccd;
}
.reveal .board.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .board.is-color-background > *,
.reveal .board.is-color-background > * > * {
  color: black;
}
.reveal .board.is-color-background:before,
.reveal .board.is-color-background:after {
  color: #008ccd;
}
.reveal .board.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .board.is-color-primary > *,
.reveal .board.is-color-primary > * > * {
  color: white;
}
.reveal .board.is-color-primary:before,
.reveal .board.is-color-primary:after {
  color: white;
}
.reveal .board.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .board.is-color-warning > *,
.reveal .board.is-color-warning > * > * {
  color: black;
}
.reveal .board.is-color-warning:before,
.reveal .board.is-color-warning:after {
  color: #008ccd;
}
.reveal .board.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .board.is-color-okay > *,
.reveal .board.is-color-okay > * > * {
  color: white;
}
.reveal .board.is-color-okay:before,
.reveal .board.is-color-okay:after {
  color: white;
}
.reveal .board.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .board.is-color-chart-1 > *,
.reveal .board.is-color-chart-1 > * > * {
  color: white;
}
.reveal .board.is-color-chart-1:before,
.reveal .board.is-color-chart-1:after {
  color: white;
}
.reveal .board.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .board.is-color-chart-2 > *,
.reveal .board.is-color-chart-2 > * > * {
  color: black;
}
.reveal .board.is-color-chart-2:before,
.reveal .board.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .board.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .board.is-color-chart-3 > *,
.reveal .board.is-color-chart-3 > * > * {
  color: black;
}
.reveal .board.is-color-chart-3:before,
.reveal .board.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .board.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .board.is-color-chart-4 > *,
.reveal .board.is-color-chart-4 > * > * {
  color: white;
}
.reveal .board.is-color-chart-4:before,
.reveal .board.is-color-chart-4:after {
  color: white;
}
.reveal .board.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .board.is-color-chart-5 > *,
.reveal .board.is-color-chart-5 > * > * {
  color: white;
}
.reveal .board.is-color-chart-5:before,
.reveal .board.is-color-chart-5:after {
  color: white;
}
.reveal .board.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .board.is-color-chart-6 > *,
.reveal .board.is-color-chart-6 > * > * {
  color: black;
}
.reveal .board.is-color-chart-6:before,
.reveal .board.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .board.is-text-color-primary {
  color: #00c3cd;
}
.reveal .board.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .board.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .board.is-text-color-chart-3 {
  color: #878787;
}
.reveal .board.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .board.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .board.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .board.size-s {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 95%;
  row-gap: 0.75rem;
  margin: 0 auto;
  margin-bottom: 1rem;
  padding: 0.5rem 1% 0.5rem 1%;
  border-radius: 10px;
  background-color: #e6e6e6;
}
.reveal .board.size-s,
.reveal .board.size-s.type-row {
  flex-direction: row !important;
}
.reveal .board.size-s.type-column {
  flex-direction: column !important;
}
.reveal .board.size-s.type-matrix {
  flex-wrap: wrap !important;
  align-content: space-between;
}
.reveal .board.size-s > *,
.reveal .board.size-s > * > * {
  margin: 0 auto !important;
}
.reveal .board.size-s .break,
.reveal .board.size-s br {
  flex-basis: 100%;
  height: 6px;
}
.reveal .board.size-s .item {
  display: block;
  position: relative;
}
.reveal .board.size-s .item img {
  display: block;
  top: 0;
  left: 0;
  width: 1.5rem;
  height: 1.5rem;
}
.reveal .board.size-s .item .symbol {
  display: block;
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 10px;
  margin: 0 auto;
  font-family: 'Material Symbols Outlined', sans-serif;
  font-size: inherit;
  font-weight: 400;
  font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
  text-align: center;
  font-size: 1.5rem !important;
}
.reveal .board.size-s .item .symbol.color-background {
  background-color: white !important;
  color: black;
}
.reveal .board.size-s .item .symbol.color-background > *,
.reveal .board.size-s .item .symbol.color-background > * > * {
  color: black;
}
.reveal .board.size-s .item .symbol.color-background:before,
.reveal .board.size-s .item .symbol.color-background:after {
  color: #008ccd;
}
.reveal .board.size-s .item .symbol.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .board.size-s .item .symbol.color-canvas > *,
.reveal .board.size-s .item .symbol.color-canvas > * > * {
  color: black;
}
.reveal .board.size-s .item .symbol.color-canvas:before,
.reveal .board.size-s .item .symbol.color-canvas:after {
  color: #008ccd;
}
.reveal .board.size-s .item .symbol.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .board.size-s .item .symbol.color-primary > *,
.reveal .board.size-s .item .symbol.color-primary > * > * {
  color: white;
}
.reveal .board.size-s .item .symbol.color-primary:before,
.reveal .board.size-s .item .symbol.color-primary:after {
  color: white;
}
.reveal .board.size-s .item .symbol.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .board.size-s .item .symbol.color-warning > *,
.reveal .board.size-s .item .symbol.color-warning > * > * {
  color: black;
}
.reveal .board.size-s .item .symbol.color-warning:before,
.reveal .board.size-s .item .symbol.color-warning:after {
  color: #008ccd;
}
.reveal .board.size-s .item .symbol.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .board.size-s .item .symbol.color-okay > *,
.reveal .board.size-s .item .symbol.color-okay > * > * {
  color: white;
}
.reveal .board.size-s .item .symbol.color-okay:before,
.reveal .board.size-s .item .symbol.color-okay:after {
  color: white;
}
.reveal .board.size-s .item .symbol.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .board.size-s .item .symbol.color-chart-1 > *,
.reveal .board.size-s .item .symbol.color-chart-1 > * > * {
  color: white;
}
.reveal .board.size-s .item .symbol.color-chart-1:before,
.reveal .board.size-s .item .symbol.color-chart-1:after {
  color: white;
}
.reveal .board.size-s .item .symbol.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .board.size-s .item .symbol.color-chart-2 > *,
.reveal .board.size-s .item .symbol.color-chart-2 > * > * {
  color: black;
}
.reveal .board.size-s .item .symbol.color-chart-2:before,
.reveal .board.size-s .item .symbol.color-chart-2:after {
  color: #008ccd;
}
.reveal .board.size-s .item .symbol.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .board.size-s .item .symbol.color-chart-3 > *,
.reveal .board.size-s .item .symbol.color-chart-3 > * > * {
  color: black;
}
.reveal .board.size-s .item .symbol.color-chart-3:before,
.reveal .board.size-s .item .symbol.color-chart-3:after {
  color: #008ccd;
}
.reveal .board.size-s .item .symbol.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .board.size-s .item .symbol.color-chart-4 > *,
.reveal .board.size-s .item .symbol.color-chart-4 > * > * {
  color: white;
}
.reveal .board.size-s .item .symbol.color-chart-4:before,
.reveal .board.size-s .item .symbol.color-chart-4:after {
  color: white;
}
.reveal .board.size-s .item .symbol.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .board.size-s .item .symbol.color-chart-5 > *,
.reveal .board.size-s .item .symbol.color-chart-5 > * > * {
  color: white;
}
.reveal .board.size-s .item .symbol.color-chart-5:before,
.reveal .board.size-s .item .symbol.color-chart-5:after {
  color: white;
}
.reveal .board.size-s .item .symbol.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .board.size-s .item .symbol.color-chart-6 > *,
.reveal .board.size-s .item .symbol.color-chart-6 > * > * {
  color: black;
}
.reveal .board.size-s .item .symbol.color-chart-6:before,
.reveal .board.size-s .item .symbol.color-chart-6:after {
  color: #008ccd;
}
.reveal .board.size-s .item .symbol.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .board.size-s .item .symbol.color-prio-1 > *,
.reveal .board.size-s .item .symbol.color-prio-1 > * > * {
  color: black;
}
.reveal .board.size-s .item .symbol.color-prio-1:before,
.reveal .board.size-s .item .symbol.color-prio-1:after {
  color: #008ccd;
}
.reveal .board.size-s .item .symbol.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .board.size-s .item .symbol.color-prio-2 > *,
.reveal .board.size-s .item .symbol.color-prio-2 > * > * {
  color: black;
}
.reveal .board.size-s .item .symbol.color-prio-2:before,
.reveal .board.size-s .item .symbol.color-prio-2:after {
  color: #008ccd;
}
.reveal .board.size-s .item .symbol.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .board.size-s .item .symbol.color-prio-3 > *,
.reveal .board.size-s .item .symbol.color-prio-3 > * > * {
  color: black;
}
.reveal .board.size-s .item .symbol.color-prio-3:before,
.reveal .board.size-s .item .symbol.color-prio-3:after {
  color: #008ccd;
}
.reveal .board.size-s .item .symbol.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .board.size-s .item .symbol.color-prio-4 > *,
.reveal .board.size-s .item .symbol.color-prio-4 > * > * {
  color: black;
}
.reveal .board.size-s .item .symbol.color-prio-4:before,
.reveal .board.size-s .item .symbol.color-prio-4:after {
  color: #008ccd;
}
.reveal .board.size-s .item .symbol.text-color-primary {
  color: #00c3cd;
}
.reveal .board.size-s .item .symbol.text-color-chart-1 {
  color: #008ccd;
}
.reveal .board.size-s .item .symbol.text-color-chart-2 {
  color: #00beff;
}
.reveal .board.size-s .item .symbol.text-color-chart-3 {
  color: #878787;
}
.reveal .board.size-s .item .symbol.text-color-chart-4 {
  color: #f07d00;
}
.reveal .board.size-s .item .symbol.text-color-chart-5 {
  color: #008ccd;
}
.reveal .board.size-s .item .symbol.text-color-chart-6 {
  color: #00beff;
}
.reveal .board.size-s .item .symbol.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .board.size-s .item .symbol.is-color-canvas > *,
.reveal .board.size-s .item .symbol.is-color-canvas > * > * {
  color: black;
}
.reveal .board.size-s .item .symbol.is-color-canvas:before,
.reveal .board.size-s .item .symbol.is-color-canvas:after {
  color: #008ccd;
}
.reveal .board.size-s .item .symbol.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .board.size-s .item .symbol.is-color-background > *,
.reveal .board.size-s .item .symbol.is-color-background > * > * {
  color: black;
}
.reveal .board.size-s .item .symbol.is-color-background:before,
.reveal .board.size-s .item .symbol.is-color-background:after {
  color: #008ccd;
}
.reveal .board.size-s .item .symbol.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .board.size-s .item .symbol.is-color-primary > *,
.reveal .board.size-s .item .symbol.is-color-primary > * > * {
  color: white;
}
.reveal .board.size-s .item .symbol.is-color-primary:before,
.reveal .board.size-s .item .symbol.is-color-primary:after {
  color: white;
}
.reveal .board.size-s .item .symbol.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .board.size-s .item .symbol.is-color-warning > *,
.reveal .board.size-s .item .symbol.is-color-warning > * > * {
  color: black;
}
.reveal .board.size-s .item .symbol.is-color-warning:before,
.reveal .board.size-s .item .symbol.is-color-warning:after {
  color: #008ccd;
}
.reveal .board.size-s .item .symbol.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .board.size-s .item .symbol.is-color-okay > *,
.reveal .board.size-s .item .symbol.is-color-okay > * > * {
  color: white;
}
.reveal .board.size-s .item .symbol.is-color-okay:before,
.reveal .board.size-s .item .symbol.is-color-okay:after {
  color: white;
}
.reveal .board.size-s .item .symbol.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .board.size-s .item .symbol.is-color-chart-1 > *,
.reveal .board.size-s .item .symbol.is-color-chart-1 > * > * {
  color: white;
}
.reveal .board.size-s .item .symbol.is-color-chart-1:before,
.reveal .board.size-s .item .symbol.is-color-chart-1:after {
  color: white;
}
.reveal .board.size-s .item .symbol.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .board.size-s .item .symbol.is-color-chart-2 > *,
.reveal .board.size-s .item .symbol.is-color-chart-2 > * > * {
  color: black;
}
.reveal .board.size-s .item .symbol.is-color-chart-2:before,
.reveal .board.size-s .item .symbol.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .board.size-s .item .symbol.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .board.size-s .item .symbol.is-color-chart-3 > *,
.reveal .board.size-s .item .symbol.is-color-chart-3 > * > * {
  color: black;
}
.reveal .board.size-s .item .symbol.is-color-chart-3:before,
.reveal .board.size-s .item .symbol.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .board.size-s .item .symbol.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .board.size-s .item .symbol.is-color-chart-4 > *,
.reveal .board.size-s .item .symbol.is-color-chart-4 > * > * {
  color: white;
}
.reveal .board.size-s .item .symbol.is-color-chart-4:before,
.reveal .board.size-s .item .symbol.is-color-chart-4:after {
  color: white;
}
.reveal .board.size-s .item .symbol.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .board.size-s .item .symbol.is-color-chart-5 > *,
.reveal .board.size-s .item .symbol.is-color-chart-5 > * > * {
  color: white;
}
.reveal .board.size-s .item .symbol.is-color-chart-5:before,
.reveal .board.size-s .item .symbol.is-color-chart-5:after {
  color: white;
}
.reveal .board.size-s .item .symbol.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .board.size-s .item .symbol.is-color-chart-6 > *,
.reveal .board.size-s .item .symbol.is-color-chart-6 > * > * {
  color: black;
}
.reveal .board.size-s .item .symbol.is-color-chart-6:before,
.reveal .board.size-s .item .symbol.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .board.size-s .item .symbol.is-text-color-primary {
  color: #00c3cd;
}
.reveal .board.size-s .item .symbol.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .board.size-s .item .symbol.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .board.size-s .item .symbol.is-text-color-chart-3 {
  color: #878787;
}
.reveal .board.size-s .item .symbol.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .board.size-s .item .symbol.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .board.size-s .item .symbol.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .board.size-s .item .caption {
  display: block;
  color: #0a1e2d;
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 0.75rem;
  line-height: 0.75rem;
  margin: 0 auto;
  padding-top: 0.2rem;
  font-size: calc(1.5rem * 0.3) !important;
  line-height: calc(1.5rem * 0.3);
}
.reveal .board.size-s .item .caption.type-canvas {
  text-align: center;
  border-radius: 10px;
  padding: 2%;
  background-color: white !important;
  color: black !important;
}
.reveal .board.size-s .item .caption.type-canvas > *,
.reveal .board.size-s .item .caption.type-canvas > * > * {
  color: black !important;
}
.reveal .board.size-s .item .caption.type-canvas:before,
.reveal .board.size-s .item .caption.type-canvas:after {
  color: #008ccd !important;
}
.reveal .board.size-s .item .connector {
  display: block;
  margin: 0 auto;
  color: #0a1e2d;
  width: calc(1.5rem * 0.5);
  height: calc(1.5rem * 0.5);
  font-family: 'Material Symbols Outlined', sans-serif;
  font-size: inherit;
  font-weight: 400;
  font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
  font-size: calc(1.5rem * 0.5) !important;
}
.reveal .board.size-s .item.border {
  border: 2px solid #0a1e2d;
}
.reveal .board,
.reveal .board.size-m {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 95%;
  row-gap: 0.75rem;
  margin: 0 auto;
  margin-bottom: 1rem;
  padding: 0.5rem 1% 0.5rem 1%;
  border-radius: 10px;
  background-color: #e6e6e6;
}
.reveal .board,
.reveal .board.size-m,
.reveal .board.type-row,
.reveal .board.size-m.type-row {
  flex-direction: row !important;
}
.reveal .board.type-column,
.reveal .board.size-m.type-column {
  flex-direction: column !important;
}
.reveal .board.type-matrix,
.reveal .board.size-m.type-matrix {
  flex-wrap: wrap !important;
  align-content: space-between;
}
.reveal .board > *,
.reveal .board.size-m > *,
.reveal .board > * > *,
.reveal .board.size-m > * > * {
  margin: 0 auto !important;
}
.reveal .board .break,
.reveal .board.size-m .break,
.reveal .board br,
.reveal .board.size-m br {
  flex-basis: 100%;
  height: 6px;
}
.reveal .board .item,
.reveal .board.size-m .item {
  display: block;
  position: relative;
}
.reveal .board .item img,
.reveal .board.size-m .item img {
  display: block;
  top: 0;
  left: 0;
  width: 2.8rem;
  height: 2.8rem;
}
.reveal .board .item .symbol,
.reveal .board.size-m .item .symbol {
  display: block;
  width: 2.8rem;
  height: 2.8rem;
  border-radius: 10px;
  margin: 0 auto;
  font-family: 'Material Symbols Outlined', sans-serif;
  font-size: inherit;
  font-weight: 400;
  font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
  text-align: center;
  font-size: 2.8rem !important;
}
.reveal .board .item .symbol.color-background,
.reveal .board.size-m .item .symbol.color-background {
  background-color: white !important;
  color: black;
}
.reveal .board .item .symbol.color-background > *,
.reveal .board.size-m .item .symbol.color-background > *,
.reveal .board .item .symbol.color-background > * > *,
.reveal .board.size-m .item .symbol.color-background > * > * {
  color: black;
}
.reveal .board .item .symbol.color-background:before,
.reveal .board.size-m .item .symbol.color-background:before,
.reveal .board .item .symbol.color-background:after,
.reveal .board.size-m .item .symbol.color-background:after {
  color: #008ccd;
}
.reveal .board .item .symbol.color-canvas,
.reveal .board.size-m .item .symbol.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .board .item .symbol.color-canvas > *,
.reveal .board.size-m .item .symbol.color-canvas > *,
.reveal .board .item .symbol.color-canvas > * > *,
.reveal .board.size-m .item .symbol.color-canvas > * > * {
  color: black;
}
.reveal .board .item .symbol.color-canvas:before,
.reveal .board.size-m .item .symbol.color-canvas:before,
.reveal .board .item .symbol.color-canvas:after,
.reveal .board.size-m .item .symbol.color-canvas:after {
  color: #008ccd;
}
.reveal .board .item .symbol.color-primary,
.reveal .board.size-m .item .symbol.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .board .item .symbol.color-primary > *,
.reveal .board.size-m .item .symbol.color-primary > *,
.reveal .board .item .symbol.color-primary > * > *,
.reveal .board.size-m .item .symbol.color-primary > * > * {
  color: white;
}
.reveal .board .item .symbol.color-primary:before,
.reveal .board.size-m .item .symbol.color-primary:before,
.reveal .board .item .symbol.color-primary:after,
.reveal .board.size-m .item .symbol.color-primary:after {
  color: white;
}
.reveal .board .item .symbol.color-warning,
.reveal .board.size-m .item .symbol.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .board .item .symbol.color-warning > *,
.reveal .board.size-m .item .symbol.color-warning > *,
.reveal .board .item .symbol.color-warning > * > *,
.reveal .board.size-m .item .symbol.color-warning > * > * {
  color: black;
}
.reveal .board .item .symbol.color-warning:before,
.reveal .board.size-m .item .symbol.color-warning:before,
.reveal .board .item .symbol.color-warning:after,
.reveal .board.size-m .item .symbol.color-warning:after {
  color: #008ccd;
}
.reveal .board .item .symbol.color-okay,
.reveal .board.size-m .item .symbol.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .board .item .symbol.color-okay > *,
.reveal .board.size-m .item .symbol.color-okay > *,
.reveal .board .item .symbol.color-okay > * > *,
.reveal .board.size-m .item .symbol.color-okay > * > * {
  color: white;
}
.reveal .board .item .symbol.color-okay:before,
.reveal .board.size-m .item .symbol.color-okay:before,
.reveal .board .item .symbol.color-okay:after,
.reveal .board.size-m .item .symbol.color-okay:after {
  color: white;
}
.reveal .board .item .symbol.color-chart-1,
.reveal .board.size-m .item .symbol.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .board .item .symbol.color-chart-1 > *,
.reveal .board.size-m .item .symbol.color-chart-1 > *,
.reveal .board .item .symbol.color-chart-1 > * > *,
.reveal .board.size-m .item .symbol.color-chart-1 > * > * {
  color: white;
}
.reveal .board .item .symbol.color-chart-1:before,
.reveal .board.size-m .item .symbol.color-chart-1:before,
.reveal .board .item .symbol.color-chart-1:after,
.reveal .board.size-m .item .symbol.color-chart-1:after {
  color: white;
}
.reveal .board .item .symbol.color-chart-2,
.reveal .board.size-m .item .symbol.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .board .item .symbol.color-chart-2 > *,
.reveal .board.size-m .item .symbol.color-chart-2 > *,
.reveal .board .item .symbol.color-chart-2 > * > *,
.reveal .board.size-m .item .symbol.color-chart-2 > * > * {
  color: black;
}
.reveal .board .item .symbol.color-chart-2:before,
.reveal .board.size-m .item .symbol.color-chart-2:before,
.reveal .board .item .symbol.color-chart-2:after,
.reveal .board.size-m .item .symbol.color-chart-2:after {
  color: #008ccd;
}
.reveal .board .item .symbol.color-chart-3,
.reveal .board.size-m .item .symbol.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .board .item .symbol.color-chart-3 > *,
.reveal .board.size-m .item .symbol.color-chart-3 > *,
.reveal .board .item .symbol.color-chart-3 > * > *,
.reveal .board.size-m .item .symbol.color-chart-3 > * > * {
  color: black;
}
.reveal .board .item .symbol.color-chart-3:before,
.reveal .board.size-m .item .symbol.color-chart-3:before,
.reveal .board .item .symbol.color-chart-3:after,
.reveal .board.size-m .item .symbol.color-chart-3:after {
  color: #008ccd;
}
.reveal .board .item .symbol.color-chart-4,
.reveal .board.size-m .item .symbol.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .board .item .symbol.color-chart-4 > *,
.reveal .board.size-m .item .symbol.color-chart-4 > *,
.reveal .board .item .symbol.color-chart-4 > * > *,
.reveal .board.size-m .item .symbol.color-chart-4 > * > * {
  color: white;
}
.reveal .board .item .symbol.color-chart-4:before,
.reveal .board.size-m .item .symbol.color-chart-4:before,
.reveal .board .item .symbol.color-chart-4:after,
.reveal .board.size-m .item .symbol.color-chart-4:after {
  color: white;
}
.reveal .board .item .symbol.color-chart-5,
.reveal .board.size-m .item .symbol.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .board .item .symbol.color-chart-5 > *,
.reveal .board.size-m .item .symbol.color-chart-5 > *,
.reveal .board .item .symbol.color-chart-5 > * > *,
.reveal .board.size-m .item .symbol.color-chart-5 > * > * {
  color: white;
}
.reveal .board .item .symbol.color-chart-5:before,
.reveal .board.size-m .item .symbol.color-chart-5:before,
.reveal .board .item .symbol.color-chart-5:after,
.reveal .board.size-m .item .symbol.color-chart-5:after {
  color: white;
}
.reveal .board .item .symbol.color-chart-6,
.reveal .board.size-m .item .symbol.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .board .item .symbol.color-chart-6 > *,
.reveal .board.size-m .item .symbol.color-chart-6 > *,
.reveal .board .item .symbol.color-chart-6 > * > *,
.reveal .board.size-m .item .symbol.color-chart-6 > * > * {
  color: black;
}
.reveal .board .item .symbol.color-chart-6:before,
.reveal .board.size-m .item .symbol.color-chart-6:before,
.reveal .board .item .symbol.color-chart-6:after,
.reveal .board.size-m .item .symbol.color-chart-6:after {
  color: #008ccd;
}
.reveal .board .item .symbol.color-prio-1,
.reveal .board.size-m .item .symbol.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .board .item .symbol.color-prio-1 > *,
.reveal .board.size-m .item .symbol.color-prio-1 > *,
.reveal .board .item .symbol.color-prio-1 > * > *,
.reveal .board.size-m .item .symbol.color-prio-1 > * > * {
  color: black;
}
.reveal .board .item .symbol.color-prio-1:before,
.reveal .board.size-m .item .symbol.color-prio-1:before,
.reveal .board .item .symbol.color-prio-1:after,
.reveal .board.size-m .item .symbol.color-prio-1:after {
  color: #008ccd;
}
.reveal .board .item .symbol.color-prio-2,
.reveal .board.size-m .item .symbol.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .board .item .symbol.color-prio-2 > *,
.reveal .board.size-m .item .symbol.color-prio-2 > *,
.reveal .board .item .symbol.color-prio-2 > * > *,
.reveal .board.size-m .item .symbol.color-prio-2 > * > * {
  color: black;
}
.reveal .board .item .symbol.color-prio-2:before,
.reveal .board.size-m .item .symbol.color-prio-2:before,
.reveal .board .item .symbol.color-prio-2:after,
.reveal .board.size-m .item .symbol.color-prio-2:after {
  color: #008ccd;
}
.reveal .board .item .symbol.color-prio-3,
.reveal .board.size-m .item .symbol.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .board .item .symbol.color-prio-3 > *,
.reveal .board.size-m .item .symbol.color-prio-3 > *,
.reveal .board .item .symbol.color-prio-3 > * > *,
.reveal .board.size-m .item .symbol.color-prio-3 > * > * {
  color: black;
}
.reveal .board .item .symbol.color-prio-3:before,
.reveal .board.size-m .item .symbol.color-prio-3:before,
.reveal .board .item .symbol.color-prio-3:after,
.reveal .board.size-m .item .symbol.color-prio-3:after {
  color: #008ccd;
}
.reveal .board .item .symbol.color-prio-4,
.reveal .board.size-m .item .symbol.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .board .item .symbol.color-prio-4 > *,
.reveal .board.size-m .item .symbol.color-prio-4 > *,
.reveal .board .item .symbol.color-prio-4 > * > *,
.reveal .board.size-m .item .symbol.color-prio-4 > * > * {
  color: black;
}
.reveal .board .item .symbol.color-prio-4:before,
.reveal .board.size-m .item .symbol.color-prio-4:before,
.reveal .board .item .symbol.color-prio-4:after,
.reveal .board.size-m .item .symbol.color-prio-4:after {
  color: #008ccd;
}
.reveal .board .item .symbol.text-color-primary,
.reveal .board.size-m .item .symbol.text-color-primary {
  color: #00c3cd;
}
.reveal .board .item .symbol.text-color-chart-1,
.reveal .board.size-m .item .symbol.text-color-chart-1 {
  color: #008ccd;
}
.reveal .board .item .symbol.text-color-chart-2,
.reveal .board.size-m .item .symbol.text-color-chart-2 {
  color: #00beff;
}
.reveal .board .item .symbol.text-color-chart-3,
.reveal .board.size-m .item .symbol.text-color-chart-3 {
  color: #878787;
}
.reveal .board .item .symbol.text-color-chart-4,
.reveal .board.size-m .item .symbol.text-color-chart-4 {
  color: #f07d00;
}
.reveal .board .item .symbol.text-color-chart-5,
.reveal .board.size-m .item .symbol.text-color-chart-5 {
  color: #008ccd;
}
.reveal .board .item .symbol.text-color-chart-6,
.reveal .board.size-m .item .symbol.text-color-chart-6 {
  color: #00beff;
}
.reveal .board .item .symbol.is-color-canvas,
.reveal .board.size-m .item .symbol.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .board .item .symbol.is-color-canvas > *,
.reveal .board.size-m .item .symbol.is-color-canvas > *,
.reveal .board .item .symbol.is-color-canvas > * > *,
.reveal .board.size-m .item .symbol.is-color-canvas > * > * {
  color: black;
}
.reveal .board .item .symbol.is-color-canvas:before,
.reveal .board.size-m .item .symbol.is-color-canvas:before,
.reveal .board .item .symbol.is-color-canvas:after,
.reveal .board.size-m .item .symbol.is-color-canvas:after {
  color: #008ccd;
}
.reveal .board .item .symbol.is-color-background,
.reveal .board.size-m .item .symbol.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .board .item .symbol.is-color-background > *,
.reveal .board.size-m .item .symbol.is-color-background > *,
.reveal .board .item .symbol.is-color-background > * > *,
.reveal .board.size-m .item .symbol.is-color-background > * > * {
  color: black;
}
.reveal .board .item .symbol.is-color-background:before,
.reveal .board.size-m .item .symbol.is-color-background:before,
.reveal .board .item .symbol.is-color-background:after,
.reveal .board.size-m .item .symbol.is-color-background:after {
  color: #008ccd;
}
.reveal .board .item .symbol.is-color-primary,
.reveal .board.size-m .item .symbol.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .board .item .symbol.is-color-primary > *,
.reveal .board.size-m .item .symbol.is-color-primary > *,
.reveal .board .item .symbol.is-color-primary > * > *,
.reveal .board.size-m .item .symbol.is-color-primary > * > * {
  color: white;
}
.reveal .board .item .symbol.is-color-primary:before,
.reveal .board.size-m .item .symbol.is-color-primary:before,
.reveal .board .item .symbol.is-color-primary:after,
.reveal .board.size-m .item .symbol.is-color-primary:after {
  color: white;
}
.reveal .board .item .symbol.is-color-warning,
.reveal .board.size-m .item .symbol.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .board .item .symbol.is-color-warning > *,
.reveal .board.size-m .item .symbol.is-color-warning > *,
.reveal .board .item .symbol.is-color-warning > * > *,
.reveal .board.size-m .item .symbol.is-color-warning > * > * {
  color: black;
}
.reveal .board .item .symbol.is-color-warning:before,
.reveal .board.size-m .item .symbol.is-color-warning:before,
.reveal .board .item .symbol.is-color-warning:after,
.reveal .board.size-m .item .symbol.is-color-warning:after {
  color: #008ccd;
}
.reveal .board .item .symbol.is-color-okay,
.reveal .board.size-m .item .symbol.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .board .item .symbol.is-color-okay > *,
.reveal .board.size-m .item .symbol.is-color-okay > *,
.reveal .board .item .symbol.is-color-okay > * > *,
.reveal .board.size-m .item .symbol.is-color-okay > * > * {
  color: white;
}
.reveal .board .item .symbol.is-color-okay:before,
.reveal .board.size-m .item .symbol.is-color-okay:before,
.reveal .board .item .symbol.is-color-okay:after,
.reveal .board.size-m .item .symbol.is-color-okay:after {
  color: white;
}
.reveal .board .item .symbol.is-color-chart-1,
.reveal .board.size-m .item .symbol.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .board .item .symbol.is-color-chart-1 > *,
.reveal .board.size-m .item .symbol.is-color-chart-1 > *,
.reveal .board .item .symbol.is-color-chart-1 > * > *,
.reveal .board.size-m .item .symbol.is-color-chart-1 > * > * {
  color: white;
}
.reveal .board .item .symbol.is-color-chart-1:before,
.reveal .board.size-m .item .symbol.is-color-chart-1:before,
.reveal .board .item .symbol.is-color-chart-1:after,
.reveal .board.size-m .item .symbol.is-color-chart-1:after {
  color: white;
}
.reveal .board .item .symbol.is-color-chart-2,
.reveal .board.size-m .item .symbol.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .board .item .symbol.is-color-chart-2 > *,
.reveal .board.size-m .item .symbol.is-color-chart-2 > *,
.reveal .board .item .symbol.is-color-chart-2 > * > *,
.reveal .board.size-m .item .symbol.is-color-chart-2 > * > * {
  color: black;
}
.reveal .board .item .symbol.is-color-chart-2:before,
.reveal .board.size-m .item .symbol.is-color-chart-2:before,
.reveal .board .item .symbol.is-color-chart-2:after,
.reveal .board.size-m .item .symbol.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .board .item .symbol.is-color-chart-3,
.reveal .board.size-m .item .symbol.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .board .item .symbol.is-color-chart-3 > *,
.reveal .board.size-m .item .symbol.is-color-chart-3 > *,
.reveal .board .item .symbol.is-color-chart-3 > * > *,
.reveal .board.size-m .item .symbol.is-color-chart-3 > * > * {
  color: black;
}
.reveal .board .item .symbol.is-color-chart-3:before,
.reveal .board.size-m .item .symbol.is-color-chart-3:before,
.reveal .board .item .symbol.is-color-chart-3:after,
.reveal .board.size-m .item .symbol.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .board .item .symbol.is-color-chart-4,
.reveal .board.size-m .item .symbol.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .board .item .symbol.is-color-chart-4 > *,
.reveal .board.size-m .item .symbol.is-color-chart-4 > *,
.reveal .board .item .symbol.is-color-chart-4 > * > *,
.reveal .board.size-m .item .symbol.is-color-chart-4 > * > * {
  color: white;
}
.reveal .board .item .symbol.is-color-chart-4:before,
.reveal .board.size-m .item .symbol.is-color-chart-4:before,
.reveal .board .item .symbol.is-color-chart-4:after,
.reveal .board.size-m .item .symbol.is-color-chart-4:after {
  color: white;
}
.reveal .board .item .symbol.is-color-chart-5,
.reveal .board.size-m .item .symbol.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .board .item .symbol.is-color-chart-5 > *,
.reveal .board.size-m .item .symbol.is-color-chart-5 > *,
.reveal .board .item .symbol.is-color-chart-5 > * > *,
.reveal .board.size-m .item .symbol.is-color-chart-5 > * > * {
  color: white;
}
.reveal .board .item .symbol.is-color-chart-5:before,
.reveal .board.size-m .item .symbol.is-color-chart-5:before,
.reveal .board .item .symbol.is-color-chart-5:after,
.reveal .board.size-m .item .symbol.is-color-chart-5:after {
  color: white;
}
.reveal .board .item .symbol.is-color-chart-6,
.reveal .board.size-m .item .symbol.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .board .item .symbol.is-color-chart-6 > *,
.reveal .board.size-m .item .symbol.is-color-chart-6 > *,
.reveal .board .item .symbol.is-color-chart-6 > * > *,
.reveal .board.size-m .item .symbol.is-color-chart-6 > * > * {
  color: black;
}
.reveal .board .item .symbol.is-color-chart-6:before,
.reveal .board.size-m .item .symbol.is-color-chart-6:before,
.reveal .board .item .symbol.is-color-chart-6:after,
.reveal .board.size-m .item .symbol.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .board .item .symbol.is-text-color-primary,
.reveal .board.size-m .item .symbol.is-text-color-primary {
  color: #00c3cd;
}
.reveal .board .item .symbol.is-text-color-chart-1,
.reveal .board.size-m .item .symbol.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .board .item .symbol.is-text-color-chart-2,
.reveal .board.size-m .item .symbol.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .board .item .symbol.is-text-color-chart-3,
.reveal .board.size-m .item .symbol.is-text-color-chart-3 {
  color: #878787;
}
.reveal .board .item .symbol.is-text-color-chart-4,
.reveal .board.size-m .item .symbol.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .board .item .symbol.is-text-color-chart-5,
.reveal .board.size-m .item .symbol.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .board .item .symbol.is-text-color-chart-6,
.reveal .board.size-m .item .symbol.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .board .item .caption,
.reveal .board.size-m .item .caption {
  display: block;
  color: #0a1e2d;
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 0.75rem;
  line-height: 0.75rem;
  margin: 0 auto;
  padding-top: 0.2rem;
  font-size: calc(2.8rem * 0.3) !important;
  line-height: calc(2.8rem * 0.3);
}
.reveal .board .item .caption.type-canvas,
.reveal .board.size-m .item .caption.type-canvas {
  text-align: center;
  border-radius: 10px;
  padding: 2%;
  background-color: white !important;
  color: black !important;
}
.reveal .board .item .caption.type-canvas > *,
.reveal .board.size-m .item .caption.type-canvas > *,
.reveal .board .item .caption.type-canvas > * > *,
.reveal .board.size-m .item .caption.type-canvas > * > * {
  color: black !important;
}
.reveal .board .item .caption.type-canvas:before,
.reveal .board.size-m .item .caption.type-canvas:before,
.reveal .board .item .caption.type-canvas:after,
.reveal .board.size-m .item .caption.type-canvas:after {
  color: #008ccd !important;
}
.reveal .board .item .connector,
.reveal .board.size-m .item .connector {
  display: block;
  margin: 0 auto;
  color: #0a1e2d;
  width: calc(2.8rem * 0.5);
  height: calc(2.8rem * 0.5);
  font-family: 'Material Symbols Outlined', sans-serif;
  font-size: inherit;
  font-weight: 400;
  font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
  font-size: calc(2.8rem * 0.5) !important;
}
.reveal .board .item.border,
.reveal .board.size-m .item.border {
  border: 2px solid #0a1e2d;
}
.reveal .board.size-l {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 95%;
  row-gap: 0.75rem;
  margin: 0 auto;
  margin-bottom: 1rem;
  padding: 0.5rem 1% 0.5rem 1%;
  border-radius: 10px;
  background-color: #e6e6e6;
}
.reveal .board.size-l,
.reveal .board.size-l.type-row {
  flex-direction: row !important;
}
.reveal .board.size-l.type-column {
  flex-direction: column !important;
}
.reveal .board.size-l.type-matrix {
  flex-wrap: wrap !important;
  align-content: space-between;
}
.reveal .board.size-l > *,
.reveal .board.size-l > * > * {
  margin: 0 auto !important;
}
.reveal .board.size-l .break,
.reveal .board.size-l br {
  flex-basis: 100%;
  height: 6px;
}
.reveal .board.size-l .item {
  display: block;
  position: relative;
}
.reveal .board.size-l .item img {
  display: block;
  top: 0;
  left: 0;
  width: 3.5rem;
  height: 3.5rem;
}
.reveal .board.size-l .item .symbol {
  display: block;
  width: 3.5rem;
  height: 3.5rem;
  border-radius: 10px;
  margin: 0 auto;
  font-family: 'Material Symbols Outlined', sans-serif;
  font-size: inherit;
  font-weight: 400;
  font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
  text-align: center;
  font-size: 3.5rem !important;
}
.reveal .board.size-l .item .symbol.color-background {
  background-color: white !important;
  color: black;
}
.reveal .board.size-l .item .symbol.color-background > *,
.reveal .board.size-l .item .symbol.color-background > * > * {
  color: black;
}
.reveal .board.size-l .item .symbol.color-background:before,
.reveal .board.size-l .item .symbol.color-background:after {
  color: #008ccd;
}
.reveal .board.size-l .item .symbol.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .board.size-l .item .symbol.color-canvas > *,
.reveal .board.size-l .item .symbol.color-canvas > * > * {
  color: black;
}
.reveal .board.size-l .item .symbol.color-canvas:before,
.reveal .board.size-l .item .symbol.color-canvas:after {
  color: #008ccd;
}
.reveal .board.size-l .item .symbol.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .board.size-l .item .symbol.color-primary > *,
.reveal .board.size-l .item .symbol.color-primary > * > * {
  color: white;
}
.reveal .board.size-l .item .symbol.color-primary:before,
.reveal .board.size-l .item .symbol.color-primary:after {
  color: white;
}
.reveal .board.size-l .item .symbol.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .board.size-l .item .symbol.color-warning > *,
.reveal .board.size-l .item .symbol.color-warning > * > * {
  color: black;
}
.reveal .board.size-l .item .symbol.color-warning:before,
.reveal .board.size-l .item .symbol.color-warning:after {
  color: #008ccd;
}
.reveal .board.size-l .item .symbol.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .board.size-l .item .symbol.color-okay > *,
.reveal .board.size-l .item .symbol.color-okay > * > * {
  color: white;
}
.reveal .board.size-l .item .symbol.color-okay:before,
.reveal .board.size-l .item .symbol.color-okay:after {
  color: white;
}
.reveal .board.size-l .item .symbol.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .board.size-l .item .symbol.color-chart-1 > *,
.reveal .board.size-l .item .symbol.color-chart-1 > * > * {
  color: white;
}
.reveal .board.size-l .item .symbol.color-chart-1:before,
.reveal .board.size-l .item .symbol.color-chart-1:after {
  color: white;
}
.reveal .board.size-l .item .symbol.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .board.size-l .item .symbol.color-chart-2 > *,
.reveal .board.size-l .item .symbol.color-chart-2 > * > * {
  color: black;
}
.reveal .board.size-l .item .symbol.color-chart-2:before,
.reveal .board.size-l .item .symbol.color-chart-2:after {
  color: #008ccd;
}
.reveal .board.size-l .item .symbol.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .board.size-l .item .symbol.color-chart-3 > *,
.reveal .board.size-l .item .symbol.color-chart-3 > * > * {
  color: black;
}
.reveal .board.size-l .item .symbol.color-chart-3:before,
.reveal .board.size-l .item .symbol.color-chart-3:after {
  color: #008ccd;
}
.reveal .board.size-l .item .symbol.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .board.size-l .item .symbol.color-chart-4 > *,
.reveal .board.size-l .item .symbol.color-chart-4 > * > * {
  color: white;
}
.reveal .board.size-l .item .symbol.color-chart-4:before,
.reveal .board.size-l .item .symbol.color-chart-4:after {
  color: white;
}
.reveal .board.size-l .item .symbol.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .board.size-l .item .symbol.color-chart-5 > *,
.reveal .board.size-l .item .symbol.color-chart-5 > * > * {
  color: white;
}
.reveal .board.size-l .item .symbol.color-chart-5:before,
.reveal .board.size-l .item .symbol.color-chart-5:after {
  color: white;
}
.reveal .board.size-l .item .symbol.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .board.size-l .item .symbol.color-chart-6 > *,
.reveal .board.size-l .item .symbol.color-chart-6 > * > * {
  color: black;
}
.reveal .board.size-l .item .symbol.color-chart-6:before,
.reveal .board.size-l .item .symbol.color-chart-6:after {
  color: #008ccd;
}
.reveal .board.size-l .item .symbol.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .board.size-l .item .symbol.color-prio-1 > *,
.reveal .board.size-l .item .symbol.color-prio-1 > * > * {
  color: black;
}
.reveal .board.size-l .item .symbol.color-prio-1:before,
.reveal .board.size-l .item .symbol.color-prio-1:after {
  color: #008ccd;
}
.reveal .board.size-l .item .symbol.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .board.size-l .item .symbol.color-prio-2 > *,
.reveal .board.size-l .item .symbol.color-prio-2 > * > * {
  color: black;
}
.reveal .board.size-l .item .symbol.color-prio-2:before,
.reveal .board.size-l .item .symbol.color-prio-2:after {
  color: #008ccd;
}
.reveal .board.size-l .item .symbol.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .board.size-l .item .symbol.color-prio-3 > *,
.reveal .board.size-l .item .symbol.color-prio-3 > * > * {
  color: black;
}
.reveal .board.size-l .item .symbol.color-prio-3:before,
.reveal .board.size-l .item .symbol.color-prio-3:after {
  color: #008ccd;
}
.reveal .board.size-l .item .symbol.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .board.size-l .item .symbol.color-prio-4 > *,
.reveal .board.size-l .item .symbol.color-prio-4 > * > * {
  color: black;
}
.reveal .board.size-l .item .symbol.color-prio-4:before,
.reveal .board.size-l .item .symbol.color-prio-4:after {
  color: #008ccd;
}
.reveal .board.size-l .item .symbol.text-color-primary {
  color: #00c3cd;
}
.reveal .board.size-l .item .symbol.text-color-chart-1 {
  color: #008ccd;
}
.reveal .board.size-l .item .symbol.text-color-chart-2 {
  color: #00beff;
}
.reveal .board.size-l .item .symbol.text-color-chart-3 {
  color: #878787;
}
.reveal .board.size-l .item .symbol.text-color-chart-4 {
  color: #f07d00;
}
.reveal .board.size-l .item .symbol.text-color-chart-5 {
  color: #008ccd;
}
.reveal .board.size-l .item .symbol.text-color-chart-6 {
  color: #00beff;
}
.reveal .board.size-l .item .symbol.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .board.size-l .item .symbol.is-color-canvas > *,
.reveal .board.size-l .item .symbol.is-color-canvas > * > * {
  color: black;
}
.reveal .board.size-l .item .symbol.is-color-canvas:before,
.reveal .board.size-l .item .symbol.is-color-canvas:after {
  color: #008ccd;
}
.reveal .board.size-l .item .symbol.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .board.size-l .item .symbol.is-color-background > *,
.reveal .board.size-l .item .symbol.is-color-background > * > * {
  color: black;
}
.reveal .board.size-l .item .symbol.is-color-background:before,
.reveal .board.size-l .item .symbol.is-color-background:after {
  color: #008ccd;
}
.reveal .board.size-l .item .symbol.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .board.size-l .item .symbol.is-color-primary > *,
.reveal .board.size-l .item .symbol.is-color-primary > * > * {
  color: white;
}
.reveal .board.size-l .item .symbol.is-color-primary:before,
.reveal .board.size-l .item .symbol.is-color-primary:after {
  color: white;
}
.reveal .board.size-l .item .symbol.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .board.size-l .item .symbol.is-color-warning > *,
.reveal .board.size-l .item .symbol.is-color-warning > * > * {
  color: black;
}
.reveal .board.size-l .item .symbol.is-color-warning:before,
.reveal .board.size-l .item .symbol.is-color-warning:after {
  color: #008ccd;
}
.reveal .board.size-l .item .symbol.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .board.size-l .item .symbol.is-color-okay > *,
.reveal .board.size-l .item .symbol.is-color-okay > * > * {
  color: white;
}
.reveal .board.size-l .item .symbol.is-color-okay:before,
.reveal .board.size-l .item .symbol.is-color-okay:after {
  color: white;
}
.reveal .board.size-l .item .symbol.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .board.size-l .item .symbol.is-color-chart-1 > *,
.reveal .board.size-l .item .symbol.is-color-chart-1 > * > * {
  color: white;
}
.reveal .board.size-l .item .symbol.is-color-chart-1:before,
.reveal .board.size-l .item .symbol.is-color-chart-1:after {
  color: white;
}
.reveal .board.size-l .item .symbol.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .board.size-l .item .symbol.is-color-chart-2 > *,
.reveal .board.size-l .item .symbol.is-color-chart-2 > * > * {
  color: black;
}
.reveal .board.size-l .item .symbol.is-color-chart-2:before,
.reveal .board.size-l .item .symbol.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .board.size-l .item .symbol.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .board.size-l .item .symbol.is-color-chart-3 > *,
.reveal .board.size-l .item .symbol.is-color-chart-3 > * > * {
  color: black;
}
.reveal .board.size-l .item .symbol.is-color-chart-3:before,
.reveal .board.size-l .item .symbol.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .board.size-l .item .symbol.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .board.size-l .item .symbol.is-color-chart-4 > *,
.reveal .board.size-l .item .symbol.is-color-chart-4 > * > * {
  color: white;
}
.reveal .board.size-l .item .symbol.is-color-chart-4:before,
.reveal .board.size-l .item .symbol.is-color-chart-4:after {
  color: white;
}
.reveal .board.size-l .item .symbol.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .board.size-l .item .symbol.is-color-chart-5 > *,
.reveal .board.size-l .item .symbol.is-color-chart-5 > * > * {
  color: white;
}
.reveal .board.size-l .item .symbol.is-color-chart-5:before,
.reveal .board.size-l .item .symbol.is-color-chart-5:after {
  color: white;
}
.reveal .board.size-l .item .symbol.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .board.size-l .item .symbol.is-color-chart-6 > *,
.reveal .board.size-l .item .symbol.is-color-chart-6 > * > * {
  color: black;
}
.reveal .board.size-l .item .symbol.is-color-chart-6:before,
.reveal .board.size-l .item .symbol.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .board.size-l .item .symbol.is-text-color-primary {
  color: #00c3cd;
}
.reveal .board.size-l .item .symbol.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .board.size-l .item .symbol.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .board.size-l .item .symbol.is-text-color-chart-3 {
  color: #878787;
}
.reveal .board.size-l .item .symbol.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .board.size-l .item .symbol.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .board.size-l .item .symbol.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .board.size-l .item .caption {
  display: block;
  color: #0a1e2d;
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 0.75rem;
  line-height: 0.75rem;
  margin: 0 auto;
  padding-top: 0.2rem;
  font-size: calc(3.5rem * 0.3) !important;
  line-height: calc(3.5rem * 0.3);
}
.reveal .board.size-l .item .caption.type-canvas {
  text-align: center;
  border-radius: 10px;
  padding: 2%;
  background-color: white !important;
  color: black !important;
}
.reveal .board.size-l .item .caption.type-canvas > *,
.reveal .board.size-l .item .caption.type-canvas > * > * {
  color: black !important;
}
.reveal .board.size-l .item .caption.type-canvas:before,
.reveal .board.size-l .item .caption.type-canvas:after {
  color: #008ccd !important;
}
.reveal .board.size-l .item .connector {
  display: block;
  margin: 0 auto;
  color: #0a1e2d;
  width: calc(3.5rem * 0.5);
  height: calc(3.5rem * 0.5);
  font-family: 'Material Symbols Outlined', sans-serif;
  font-size: inherit;
  font-weight: 400;
  font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
  font-size: calc(3.5rem * 0.5) !important;
}
.reveal .board.size-l .item.border {
  border: 2px solid #0a1e2d;
}
.reveal .caption {
  display: block;
  margin: 0 auto;
  margin-bottom: 1rem;
}
.reveal .caption .text {
  margin: 0 auto;
  margin-top: 0.25rem;
  color: #0a1e2d;
  text-align: center;
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 0.75rem;
  line-height: 0.75rem;
}
.reveal .caption > *:first-child {
  margin-bottom: 0 !important;
}
.reveal cite {
  display: block;
  max-width: 45%;
  min-height: 4rem;
  margin: 0 auto;
  margin-bottom: 1rem;
  padding-left: 7rem;
  padding-right: 1.5rem;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  font-family: 'Roboto', sans-serif;
  font-style: normal;
  font-weight: 600;
  text-align: left;
  line-height: 120%;
  color: #00c3cd;
  background: #0a1e2d url("images/quote.png") no-repeat center;
  background-size: 5rem 5rem;
  background-position: 1rem 1rem;
  border-radius: 10px;
}
.reveal cite > p {
  font-family: 'Roboto', sans-serif;
  font-style: normal;
  font-weight: 600;
  text-align: left;
  line-height: 120%;
  color: #00c3cd;
}
.reveal .diagram-chart {
  display: block;
  position: relative;
  margin: 0 auto;
  margin-bottom: 1rem;
  padding: 0;
}
.reveal .diagram-chart.size-s {
  height: auto;
  width: 10rem;
  --mywidth: 10rem;
  --myheight: auto;
  --mychartHeight: 1rem;
  --mychartSpace: calc(var(--mychartHeight) * 0.2);
}
.reveal .diagram-chart.size-m {
  height: auto;
  width: 15rem;
  --mywidth: 15rem;
  --myheight: auto;
  --mychartHeight: 1.5rem;
  --mychartSpace: calc(var(--mychartHeight) * 0.2);
}
.reveal .diagram-chart,
.reveal .diagram-chart.size-l {
  height: auto;
  width: 25rem;
  --mywidth: 25rem;
  --myheight: auto;
  --mychartHeight: 3rem;
  --mychartSpace: calc(var(--mychartHeight) * 0.3);
}
.reveal .diagram-chart .element {
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
  border-radius: 10px;
  height: var(--mychartHeight);
}
.reveal .diagram-chart .element .element-title {
  z-index: 2;
  display: block;
  position: absolute;
  top: 0;
  left: 2%;
  height: var(--mychartHeight);
  line-height: var(--mychartHeight);
  text-align: left;
  font-size: calc(var(--mychartHeight) * 0.5);
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  color: #0a1e2d;
}
.reveal .diagram-chart .element:not(:last-child) {
  margin-bottom: var(--mychartSpace);
}
.reveal .diagram-chart .element .element-value {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: var(--mychartHeight);
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  border-radius: 10px;
}
.reveal .diagram-chart .element .element-value:after {
  position: absolute;
  left: calc(var(--mywidth) - calc(var(--mychartHeight) * 1.4));
  height: var(--mychartHeight);
  line-height: var(--mychartHeight);
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  content: var(attr("data-value"));
  counter-reset: cap var(--chart-value);
  content: counter(cap) "%";
  font-weight: bold;
  font-size: calc(var(--mychartHeight) * 0.5);
  color: #0a1e2d;
}
.reveal .diagram-chart .element:nth-child(12) {
  background-color: rgba(240, 125, 0, 0.2);
}
.reveal .diagram-chart .element:nth-child(12) .element-value {
  background-color: #f07d00;
}
.reveal .diagram-chart .element:nth-child(11) {
  background-color: rgba(135, 135, 135, 0.2);
}
.reveal .diagram-chart .element:nth-child(11) .element-value {
  background-color: #878787;
}
.reveal .diagram-chart .element:nth-child(10) {
  background-color: rgba(0, 190, 255, 0.2);
}
.reveal .diagram-chart .element:nth-child(10) .element-value {
  background-color: #00beff;
}
.reveal .diagram-chart .element:nth-child(9) {
  background-color: rgba(0, 140, 205, 0.2);
}
.reveal .diagram-chart .element:nth-child(9) .element-value {
  background-color: #008ccd;
}
.reveal .diagram-chart .element:nth-child(8) {
  background-color: rgba(240, 125, 0, 0.2);
}
.reveal .diagram-chart .element:nth-child(8) .element-value {
  background-color: #f07d00;
}
.reveal .diagram-chart .element:nth-child(7) {
  background-color: rgba(135, 135, 135, 0.2);
}
.reveal .diagram-chart .element:nth-child(7) .element-value {
  background-color: #878787;
}
.reveal .diagram-chart .element:nth-child(6) {
  background-color: rgba(0, 190, 255, 0.2);
}
.reveal .diagram-chart .element:nth-child(6) .element-value {
  background-color: #00beff;
}
.reveal .diagram-chart .element:nth-child(5) {
  background-color: rgba(0, 140, 205, 0.2);
}
.reveal .diagram-chart .element:nth-child(5) .element-value {
  background-color: #008ccd;
}
.reveal .diagram-chart .element:nth-child(4) {
  background-color: rgba(240, 125, 0, 0.2);
}
.reveal .diagram-chart .element:nth-child(4) .element-value {
  background-color: #f07d00;
}
.reveal .diagram-chart .element:nth-child(3) {
  background-color: rgba(135, 135, 135, 0.2);
}
.reveal .diagram-chart .element:nth-child(3) .element-value {
  background-color: #878787;
}
.reveal .diagram-chart .element:nth-child(2) {
  background-color: rgba(0, 190, 255, 0.2);
}
.reveal .diagram-chart .element:nth-child(2) .element-value {
  background-color: #00beff;
}
.reveal .diagram-chart .element:nth-child(1) {
  background-color: rgba(0, 140, 205, 0.2);
}
.reveal .diagram-chart .element:nth-child(1) .element-value {
  background-color: #008ccd;
}
.reveal .diagram-chart p {
  margin-bottom: 0.25rem;
}
.reveal .slides section .fragment.frag-chart.visible,
.reveal .slides section .fragment.frag-chart.visible > div.element-value {
  animation: grow-chart 1s ease-out;
  width: calc(var(--chart-value) * 1%);
}
.reveal .slides section .fragment.frag-chart.visible:after,
.reveal .slides section .fragment.frag-chart.visible > div.element-value:after {
  opacity: 1;
  visibility: inherit;
  animation: pop 1s linear;
}
@keyframes grow-chart {
  0% {
    width: 0%;
  }
  100% {
    width: calc(var(--chart-value) * 1%);
  }
}
@keyframes pop {
  0% {
    transform: scale(0.1);
  }
  50% {
    transform: scale(2);
  }
  100% {
    transform: scale(1);
  }
}
.reveal .diagram-cycle,
.reveal .diagram-cycle.size-l {
  padding: 2%;
  border-radius: 10px;
  display: block;
  position: relative;
  margin: 0 auto;
  width: calc(9rem * 1.4);
  height: calc(9rem * 1.4);
  margin-bottom: 1rem;
  --diameter-main: 9rem;
  --diameter-item: calc(var(--diameter-main) * 0.4);
}
.reveal .diagram-cycle,
.reveal .diagram-cycle.size-l,
.reveal .diagram-cycle.style-canvas,
.reveal .diagram-cycle.size-l.style-canvas {
  background-color: #e6e6e6 !important;
}
.reveal .diagram-cycle.style-blank,
.reveal .diagram-cycle.size-l.style-blank {
  background-color: transparent !important;
}
.reveal .diagram-cycle.style-highlight,
.reveal .diagram-cycle.size-l.style-highlight {
  text-transform: uppercase;
  text-align: center;
  background-color: #00c3cd !important;
  color: white !important;
}
.reveal .diagram-cycle.style-highlight > *,
.reveal .diagram-cycle.size-l.style-highlight > *,
.reveal .diagram-cycle.style-highlight > * > *,
.reveal .diagram-cycle.size-l.style-highlight > * > * {
  color: white !important;
}
.reveal .diagram-cycle.style-highlight:before,
.reveal .diagram-cycle.size-l.style-highlight:before,
.reveal .diagram-cycle.style-highlight:after,
.reveal .diagram-cycle.size-l.style-highlight:after {
  color: white !important;
}
.reveal .diagram-cycle.style-warning,
.reveal .diagram-cycle.size-l.style-warning {
  text-align: center;
  background-color: #f84747 !important;
  color: black !important;
}
.reveal .diagram-cycle.style-warning > *,
.reveal .diagram-cycle.size-l.style-warning > *,
.reveal .diagram-cycle.style-warning > * > *,
.reveal .diagram-cycle.size-l.style-warning > * > * {
  color: black !important;
}
.reveal .diagram-cycle.style-warning:before,
.reveal .diagram-cycle.size-l.style-warning:before,
.reveal .diagram-cycle.style-warning:after,
.reveal .diagram-cycle.size-l.style-warning:after {
  color: #008ccd !important;
}
.reveal .diagram-cycle.style-okay,
.reveal .diagram-cycle.size-l.style-okay {
  text-align: center;
  background-color: #2ed322 !important;
  color: white !important;
}
.reveal .diagram-cycle.style-okay > *,
.reveal .diagram-cycle.size-l.style-okay > *,
.reveal .diagram-cycle.style-okay > * > *,
.reveal .diagram-cycle.size-l.style-okay > * > * {
  color: white !important;
}
.reveal .diagram-cycle.style-okay:before,
.reveal .diagram-cycle.size-l.style-okay:before,
.reveal .diagram-cycle.style-okay:after,
.reveal .diagram-cycle.size-l.style-okay:after {
  color: white !important;
}
.reveal .diagram-cycle.items-1,
.reveal .diagram-cycle.size-l.items-1 {
  --n: 1;
}
.reveal .diagram-cycle.items-2,
.reveal .diagram-cycle.size-l.items-2 {
  --n: 2;
}
.reveal .diagram-cycle.items-3,
.reveal .diagram-cycle.size-l.items-3 {
  --n: 3;
}
.reveal .diagram-cycle.items-4,
.reveal .diagram-cycle.size-l.items-4 {
  --n: 4;
}
.reveal .diagram-cycle.items-5,
.reveal .diagram-cycle.size-l.items-5 {
  --n: 5;
}
.reveal .diagram-cycle.items-6,
.reveal .diagram-cycle.size-l.items-6 {
  --n: 6;
}
.reveal .diagram-cycle.items-7,
.reveal .diagram-cycle.size-l.items-7 {
  --n: 7;
}
.reveal .diagram-cycle.items-8,
.reveal .diagram-cycle.size-l.items-8 {
  --n: 8;
}
.reveal .diagram-cycle.items-9,
.reveal .diagram-cycle.size-l.items-9 {
  --n: 9;
}
.reveal .diagram-cycle.items-10,
.reveal .diagram-cycle.size-l.items-10 {
  --n: 10;
}
.reveal .diagram-cycle.items-11,
.reveal .diagram-cycle.size-l.items-11 {
  --n: 11;
}
.reveal .diagram-cycle.items-12,
.reveal .diagram-cycle.size-l.items-12 {
  --n: 12;
}
.reveal .diagram-cycle .ring,
.reveal .diagram-cycle.size-l .ring {
  position: absolute;
  top: 50%;
  left: 50%;
  width: var(--diameter-main);
  height: var(--diameter-main);
  list-style: none;
  border-radius: 50%;
  border: calc(var(--diameter-item) * 0.1) dashed #00c3cd;
  animation: spin 20s linear infinite;
}
.reveal .diagram-cycle ul.items,
.reveal .diagram-cycle.size-l ul.items {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: var(--diameter-main);
  height: var(--diameter-main);
}
.reveal .diagram-cycle ul.items li,
.reveal .diagram-cycle.size-l ul.items li {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  top: 50%;
  left: 50%;
  width: var(--diameter-item);
  height: var(--diameter-item);
  margin: calc(var(--diameter-item) / -2);
  list-style: none;
  --angle: calc(360deg / var(--n));
  transform: rotate(calc(var(--angle) * var(--i))) translateY(calc(var(--diameter-main) * 0.5)) rotate(calc(var(--angle) * var(--i) * -1));
  border-radius: 50%;
  color: #0a1e2d;
  font-size: calc(var(--diameter-item) * 0.12);
  text-align: center;
}
.reveal .diagram-cycle ul.items li.color-background,
.reveal .diagram-cycle.size-l ul.items li.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-cycle ul.items li.color-background > *,
.reveal .diagram-cycle.size-l ul.items li.color-background > *,
.reveal .diagram-cycle ul.items li.color-background > * > *,
.reveal .diagram-cycle.size-l ul.items li.color-background > * > * {
  color: black;
}
.reveal .diagram-cycle ul.items li.color-background:before,
.reveal .diagram-cycle.size-l ul.items li.color-background:before,
.reveal .diagram-cycle ul.items li.color-background:after,
.reveal .diagram-cycle.size-l ul.items li.color-background:after {
  color: #008ccd;
}
.reveal .diagram-cycle ul.items li.color-canvas,
.reveal .diagram-cycle.size-l ul.items li.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-cycle ul.items li.color-canvas > *,
.reveal .diagram-cycle.size-l ul.items li.color-canvas > *,
.reveal .diagram-cycle ul.items li.color-canvas > * > *,
.reveal .diagram-cycle.size-l ul.items li.color-canvas > * > * {
  color: black;
}
.reveal .diagram-cycle ul.items li.color-canvas:before,
.reveal .diagram-cycle.size-l ul.items li.color-canvas:before,
.reveal .diagram-cycle ul.items li.color-canvas:after,
.reveal .diagram-cycle.size-l ul.items li.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-cycle ul.items li.color-primary,
.reveal .diagram-cycle.size-l ul.items li.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-cycle ul.items li.color-primary > *,
.reveal .diagram-cycle.size-l ul.items li.color-primary > *,
.reveal .diagram-cycle ul.items li.color-primary > * > *,
.reveal .diagram-cycle.size-l ul.items li.color-primary > * > * {
  color: white;
}
.reveal .diagram-cycle ul.items li.color-primary:before,
.reveal .diagram-cycle.size-l ul.items li.color-primary:before,
.reveal .diagram-cycle ul.items li.color-primary:after,
.reveal .diagram-cycle.size-l ul.items li.color-primary:after {
  color: white;
}
.reveal .diagram-cycle ul.items li.color-warning,
.reveal .diagram-cycle.size-l ul.items li.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-cycle ul.items li.color-warning > *,
.reveal .diagram-cycle.size-l ul.items li.color-warning > *,
.reveal .diagram-cycle ul.items li.color-warning > * > *,
.reveal .diagram-cycle.size-l ul.items li.color-warning > * > * {
  color: black;
}
.reveal .diagram-cycle ul.items li.color-warning:before,
.reveal .diagram-cycle.size-l ul.items li.color-warning:before,
.reveal .diagram-cycle ul.items li.color-warning:after,
.reveal .diagram-cycle.size-l ul.items li.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-cycle ul.items li.color-okay,
.reveal .diagram-cycle.size-l ul.items li.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-cycle ul.items li.color-okay > *,
.reveal .diagram-cycle.size-l ul.items li.color-okay > *,
.reveal .diagram-cycle ul.items li.color-okay > * > *,
.reveal .diagram-cycle.size-l ul.items li.color-okay > * > * {
  color: white;
}
.reveal .diagram-cycle ul.items li.color-okay:before,
.reveal .diagram-cycle.size-l ul.items li.color-okay:before,
.reveal .diagram-cycle ul.items li.color-okay:after,
.reveal .diagram-cycle.size-l ul.items li.color-okay:after {
  color: white;
}
.reveal .diagram-cycle ul.items li.color-chart-1,
.reveal .diagram-cycle.size-l ul.items li.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-cycle ul.items li.color-chart-1 > *,
.reveal .diagram-cycle.size-l ul.items li.color-chart-1 > *,
.reveal .diagram-cycle ul.items li.color-chart-1 > * > *,
.reveal .diagram-cycle.size-l ul.items li.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-cycle ul.items li.color-chart-1:before,
.reveal .diagram-cycle.size-l ul.items li.color-chart-1:before,
.reveal .diagram-cycle ul.items li.color-chart-1:after,
.reveal .diagram-cycle.size-l ul.items li.color-chart-1:after {
  color: white;
}
.reveal .diagram-cycle ul.items li.color-chart-2,
.reveal .diagram-cycle.size-l ul.items li.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-cycle ul.items li.color-chart-2 > *,
.reveal .diagram-cycle.size-l ul.items li.color-chart-2 > *,
.reveal .diagram-cycle ul.items li.color-chart-2 > * > *,
.reveal .diagram-cycle.size-l ul.items li.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-cycle ul.items li.color-chart-2:before,
.reveal .diagram-cycle.size-l ul.items li.color-chart-2:before,
.reveal .diagram-cycle ul.items li.color-chart-2:after,
.reveal .diagram-cycle.size-l ul.items li.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-cycle ul.items li.color-chart-3,
.reveal .diagram-cycle.size-l ul.items li.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-cycle ul.items li.color-chart-3 > *,
.reveal .diagram-cycle.size-l ul.items li.color-chart-3 > *,
.reveal .diagram-cycle ul.items li.color-chart-3 > * > *,
.reveal .diagram-cycle.size-l ul.items li.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-cycle ul.items li.color-chart-3:before,
.reveal .diagram-cycle.size-l ul.items li.color-chart-3:before,
.reveal .diagram-cycle ul.items li.color-chart-3:after,
.reveal .diagram-cycle.size-l ul.items li.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-cycle ul.items li.color-chart-4,
.reveal .diagram-cycle.size-l ul.items li.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-cycle ul.items li.color-chart-4 > *,
.reveal .diagram-cycle.size-l ul.items li.color-chart-4 > *,
.reveal .diagram-cycle ul.items li.color-chart-4 > * > *,
.reveal .diagram-cycle.size-l ul.items li.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-cycle ul.items li.color-chart-4:before,
.reveal .diagram-cycle.size-l ul.items li.color-chart-4:before,
.reveal .diagram-cycle ul.items li.color-chart-4:after,
.reveal .diagram-cycle.size-l ul.items li.color-chart-4:after {
  color: white;
}
.reveal .diagram-cycle ul.items li.color-chart-5,
.reveal .diagram-cycle.size-l ul.items li.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-cycle ul.items li.color-chart-5 > *,
.reveal .diagram-cycle.size-l ul.items li.color-chart-5 > *,
.reveal .diagram-cycle ul.items li.color-chart-5 > * > *,
.reveal .diagram-cycle.size-l ul.items li.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-cycle ul.items li.color-chart-5:before,
.reveal .diagram-cycle.size-l ul.items li.color-chart-5:before,
.reveal .diagram-cycle ul.items li.color-chart-5:after,
.reveal .diagram-cycle.size-l ul.items li.color-chart-5:after {
  color: white;
}
.reveal .diagram-cycle ul.items li.color-chart-6,
.reveal .diagram-cycle.size-l ul.items li.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-cycle ul.items li.color-chart-6 > *,
.reveal .diagram-cycle.size-l ul.items li.color-chart-6 > *,
.reveal .diagram-cycle ul.items li.color-chart-6 > * > *,
.reveal .diagram-cycle.size-l ul.items li.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-cycle ul.items li.color-chart-6:before,
.reveal .diagram-cycle.size-l ul.items li.color-chart-6:before,
.reveal .diagram-cycle ul.items li.color-chart-6:after,
.reveal .diagram-cycle.size-l ul.items li.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-cycle ul.items li.color-prio-1,
.reveal .diagram-cycle.size-l ul.items li.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-cycle ul.items li.color-prio-1 > *,
.reveal .diagram-cycle.size-l ul.items li.color-prio-1 > *,
.reveal .diagram-cycle ul.items li.color-prio-1 > * > *,
.reveal .diagram-cycle.size-l ul.items li.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-cycle ul.items li.color-prio-1:before,
.reveal .diagram-cycle.size-l ul.items li.color-prio-1:before,
.reveal .diagram-cycle ul.items li.color-prio-1:after,
.reveal .diagram-cycle.size-l ul.items li.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-cycle ul.items li.color-prio-2,
.reveal .diagram-cycle.size-l ul.items li.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-cycle ul.items li.color-prio-2 > *,
.reveal .diagram-cycle.size-l ul.items li.color-prio-2 > *,
.reveal .diagram-cycle ul.items li.color-prio-2 > * > *,
.reveal .diagram-cycle.size-l ul.items li.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-cycle ul.items li.color-prio-2:before,
.reveal .diagram-cycle.size-l ul.items li.color-prio-2:before,
.reveal .diagram-cycle ul.items li.color-prio-2:after,
.reveal .diagram-cycle.size-l ul.items li.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-cycle ul.items li.color-prio-3,
.reveal .diagram-cycle.size-l ul.items li.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-cycle ul.items li.color-prio-3 > *,
.reveal .diagram-cycle.size-l ul.items li.color-prio-3 > *,
.reveal .diagram-cycle ul.items li.color-prio-3 > * > *,
.reveal .diagram-cycle.size-l ul.items li.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-cycle ul.items li.color-prio-3:before,
.reveal .diagram-cycle.size-l ul.items li.color-prio-3:before,
.reveal .diagram-cycle ul.items li.color-prio-3:after,
.reveal .diagram-cycle.size-l ul.items li.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-cycle ul.items li.color-prio-4,
.reveal .diagram-cycle.size-l ul.items li.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-cycle ul.items li.color-prio-4 > *,
.reveal .diagram-cycle.size-l ul.items li.color-prio-4 > *,
.reveal .diagram-cycle ul.items li.color-prio-4 > * > *,
.reveal .diagram-cycle.size-l ul.items li.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-cycle ul.items li.color-prio-4:before,
.reveal .diagram-cycle.size-l ul.items li.color-prio-4:before,
.reveal .diagram-cycle ul.items li.color-prio-4:after,
.reveal .diagram-cycle.size-l ul.items li.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-cycle ul.items li.text-color-primary,
.reveal .diagram-cycle.size-l ul.items li.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-cycle ul.items li.text-color-chart-1,
.reveal .diagram-cycle.size-l ul.items li.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-cycle ul.items li.text-color-chart-2,
.reveal .diagram-cycle.size-l ul.items li.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-cycle ul.items li.text-color-chart-3,
.reveal .diagram-cycle.size-l ul.items li.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-cycle ul.items li.text-color-chart-4,
.reveal .diagram-cycle.size-l ul.items li.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-cycle ul.items li.text-color-chart-5,
.reveal .diagram-cycle.size-l ul.items li.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-cycle ul.items li.text-color-chart-6,
.reveal .diagram-cycle.size-l ul.items li.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-cycle ul.items li.is-color-canvas,
.reveal .diagram-cycle.size-l ul.items li.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-cycle ul.items li.is-color-canvas > *,
.reveal .diagram-cycle.size-l ul.items li.is-color-canvas > *,
.reveal .diagram-cycle ul.items li.is-color-canvas > * > *,
.reveal .diagram-cycle.size-l ul.items li.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-cycle ul.items li.is-color-canvas:before,
.reveal .diagram-cycle.size-l ul.items li.is-color-canvas:before,
.reveal .diagram-cycle ul.items li.is-color-canvas:after,
.reveal .diagram-cycle.size-l ul.items li.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-cycle ul.items li.is-color-background,
.reveal .diagram-cycle.size-l ul.items li.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-cycle ul.items li.is-color-background > *,
.reveal .diagram-cycle.size-l ul.items li.is-color-background > *,
.reveal .diagram-cycle ul.items li.is-color-background > * > *,
.reveal .diagram-cycle.size-l ul.items li.is-color-background > * > * {
  color: black;
}
.reveal .diagram-cycle ul.items li.is-color-background:before,
.reveal .diagram-cycle.size-l ul.items li.is-color-background:before,
.reveal .diagram-cycle ul.items li.is-color-background:after,
.reveal .diagram-cycle.size-l ul.items li.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-cycle ul.items li.is-color-primary,
.reveal .diagram-cycle.size-l ul.items li.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-cycle ul.items li.is-color-primary > *,
.reveal .diagram-cycle.size-l ul.items li.is-color-primary > *,
.reveal .diagram-cycle ul.items li.is-color-primary > * > *,
.reveal .diagram-cycle.size-l ul.items li.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-cycle ul.items li.is-color-primary:before,
.reveal .diagram-cycle.size-l ul.items li.is-color-primary:before,
.reveal .diagram-cycle ul.items li.is-color-primary:after,
.reveal .diagram-cycle.size-l ul.items li.is-color-primary:after {
  color: white;
}
.reveal .diagram-cycle ul.items li.is-color-warning,
.reveal .diagram-cycle.size-l ul.items li.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-cycle ul.items li.is-color-warning > *,
.reveal .diagram-cycle.size-l ul.items li.is-color-warning > *,
.reveal .diagram-cycle ul.items li.is-color-warning > * > *,
.reveal .diagram-cycle.size-l ul.items li.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-cycle ul.items li.is-color-warning:before,
.reveal .diagram-cycle.size-l ul.items li.is-color-warning:before,
.reveal .diagram-cycle ul.items li.is-color-warning:after,
.reveal .diagram-cycle.size-l ul.items li.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-cycle ul.items li.is-color-okay,
.reveal .diagram-cycle.size-l ul.items li.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-cycle ul.items li.is-color-okay > *,
.reveal .diagram-cycle.size-l ul.items li.is-color-okay > *,
.reveal .diagram-cycle ul.items li.is-color-okay > * > *,
.reveal .diagram-cycle.size-l ul.items li.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-cycle ul.items li.is-color-okay:before,
.reveal .diagram-cycle.size-l ul.items li.is-color-okay:before,
.reveal .diagram-cycle ul.items li.is-color-okay:after,
.reveal .diagram-cycle.size-l ul.items li.is-color-okay:after {
  color: white;
}
.reveal .diagram-cycle ul.items li.is-color-chart-1,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-cycle ul.items li.is-color-chart-1 > *,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-1 > *,
.reveal .diagram-cycle ul.items li.is-color-chart-1 > * > *,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-cycle ul.items li.is-color-chart-1:before,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-1:before,
.reveal .diagram-cycle ul.items li.is-color-chart-1:after,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-cycle ul.items li.is-color-chart-2,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-cycle ul.items li.is-color-chart-2 > *,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-2 > *,
.reveal .diagram-cycle ul.items li.is-color-chart-2 > * > *,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-cycle ul.items li.is-color-chart-2:before,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-2:before,
.reveal .diagram-cycle ul.items li.is-color-chart-2:after,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-cycle ul.items li.is-color-chart-3,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-cycle ul.items li.is-color-chart-3 > *,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-3 > *,
.reveal .diagram-cycle ul.items li.is-color-chart-3 > * > *,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-cycle ul.items li.is-color-chart-3:before,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-3:before,
.reveal .diagram-cycle ul.items li.is-color-chart-3:after,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-cycle ul.items li.is-color-chart-4,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-cycle ul.items li.is-color-chart-4 > *,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-4 > *,
.reveal .diagram-cycle ul.items li.is-color-chart-4 > * > *,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-cycle ul.items li.is-color-chart-4:before,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-4:before,
.reveal .diagram-cycle ul.items li.is-color-chart-4:after,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-cycle ul.items li.is-color-chart-5,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-cycle ul.items li.is-color-chart-5 > *,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-5 > *,
.reveal .diagram-cycle ul.items li.is-color-chart-5 > * > *,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-cycle ul.items li.is-color-chart-5:before,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-5:before,
.reveal .diagram-cycle ul.items li.is-color-chart-5:after,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-cycle ul.items li.is-color-chart-6,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-cycle ul.items li.is-color-chart-6 > *,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-6 > *,
.reveal .diagram-cycle ul.items li.is-color-chart-6 > * > *,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-cycle ul.items li.is-color-chart-6:before,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-6:before,
.reveal .diagram-cycle ul.items li.is-color-chart-6:after,
.reveal .diagram-cycle.size-l ul.items li.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-cycle ul.items li.is-text-color-primary,
.reveal .diagram-cycle.size-l ul.items li.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-cycle ul.items li.is-text-color-chart-1,
.reveal .diagram-cycle.size-l ul.items li.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-cycle ul.items li.is-text-color-chart-2,
.reveal .diagram-cycle.size-l ul.items li.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-cycle ul.items li.is-text-color-chart-3,
.reveal .diagram-cycle.size-l ul.items li.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-cycle ul.items li.is-text-color-chart-4,
.reveal .diagram-cycle.size-l ul.items li.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-cycle ul.items li.is-text-color-chart-5,
.reveal .diagram-cycle.size-l ul.items li.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-cycle ul.items li.is-text-color-chart-6,
.reveal .diagram-cycle.size-l ul.items li.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-cycle ul.items li:nth-child(1),
.reveal .diagram-cycle.size-l ul.items li:nth-child(1) {
  background-color: #008ccd !important;
  color: white;
  --i: 0;
  box-shadow: #00c3cd 0 0 10px 10px;
}
.reveal .diagram-cycle ul.items li:nth-child(1) > *,
.reveal .diagram-cycle.size-l ul.items li:nth-child(1) > *,
.reveal .diagram-cycle ul.items li:nth-child(1) > * > *,
.reveal .diagram-cycle.size-l ul.items li:nth-child(1) > * > * {
  color: white;
}
.reveal .diagram-cycle ul.items li:nth-child(1):before,
.reveal .diagram-cycle.size-l ul.items li:nth-child(1):before,
.reveal .diagram-cycle ul.items li:nth-child(1):after,
.reveal .diagram-cycle.size-l ul.items li:nth-child(1):after {
  color: white;
}
.reveal .diagram-cycle ul.items li:nth-child(2),
.reveal .diagram-cycle.size-l ul.items li:nth-child(2) {
  background-color: #00beff !important;
  color: black;
  --i: 1;
}
.reveal .diagram-cycle ul.items li:nth-child(2) > *,
.reveal .diagram-cycle.size-l ul.items li:nth-child(2) > *,
.reveal .diagram-cycle ul.items li:nth-child(2) > * > *,
.reveal .diagram-cycle.size-l ul.items li:nth-child(2) > * > * {
  color: black;
}
.reveal .diagram-cycle ul.items li:nth-child(2):before,
.reveal .diagram-cycle.size-l ul.items li:nth-child(2):before,
.reveal .diagram-cycle ul.items li:nth-child(2):after,
.reveal .diagram-cycle.size-l ul.items li:nth-child(2):after {
  color: #008ccd;
}
.reveal .diagram-cycle ul.items li:nth-child(3),
.reveal .diagram-cycle.size-l ul.items li:nth-child(3) {
  background-color: #878787 !important;
  color: black;
  --i: 2;
}
.reveal .diagram-cycle ul.items li:nth-child(3) > *,
.reveal .diagram-cycle.size-l ul.items li:nth-child(3) > *,
.reveal .diagram-cycle ul.items li:nth-child(3) > * > *,
.reveal .diagram-cycle.size-l ul.items li:nth-child(3) > * > * {
  color: black;
}
.reveal .diagram-cycle ul.items li:nth-child(3):before,
.reveal .diagram-cycle.size-l ul.items li:nth-child(3):before,
.reveal .diagram-cycle ul.items li:nth-child(3):after,
.reveal .diagram-cycle.size-l ul.items li:nth-child(3):after {
  color: #008ccd;
}
.reveal .diagram-cycle ul.items li:nth-child(4),
.reveal .diagram-cycle.size-l ul.items li:nth-child(4) {
  background-color: #f07d00 !important;
  color: white;
  --i: 3;
}
.reveal .diagram-cycle ul.items li:nth-child(4) > *,
.reveal .diagram-cycle.size-l ul.items li:nth-child(4) > *,
.reveal .diagram-cycle ul.items li:nth-child(4) > * > *,
.reveal .diagram-cycle.size-l ul.items li:nth-child(4) > * > * {
  color: white;
}
.reveal .diagram-cycle ul.items li:nth-child(4):before,
.reveal .diagram-cycle.size-l ul.items li:nth-child(4):before,
.reveal .diagram-cycle ul.items li:nth-child(4):after,
.reveal .diagram-cycle.size-l ul.items li:nth-child(4):after {
  color: white;
}
.reveal .diagram-cycle ul.items li:nth-child(5),
.reveal .diagram-cycle.size-l ul.items li:nth-child(5) {
  background-color: #008ccd !important;
  color: white;
  --i: 4;
}
.reveal .diagram-cycle ul.items li:nth-child(5) > *,
.reveal .diagram-cycle.size-l ul.items li:nth-child(5) > *,
.reveal .diagram-cycle ul.items li:nth-child(5) > * > *,
.reveal .diagram-cycle.size-l ul.items li:nth-child(5) > * > * {
  color: white;
}
.reveal .diagram-cycle ul.items li:nth-child(5):before,
.reveal .diagram-cycle.size-l ul.items li:nth-child(5):before,
.reveal .diagram-cycle ul.items li:nth-child(5):after,
.reveal .diagram-cycle.size-l ul.items li:nth-child(5):after {
  color: white;
}
.reveal .diagram-cycle ul.items li:nth-child(6),
.reveal .diagram-cycle.size-l ul.items li:nth-child(6) {
  background-color: #00beff !important;
  color: black;
  --i: 5;
}
.reveal .diagram-cycle ul.items li:nth-child(6) > *,
.reveal .diagram-cycle.size-l ul.items li:nth-child(6) > *,
.reveal .diagram-cycle ul.items li:nth-child(6) > * > *,
.reveal .diagram-cycle.size-l ul.items li:nth-child(6) > * > * {
  color: black;
}
.reveal .diagram-cycle ul.items li:nth-child(6):before,
.reveal .diagram-cycle.size-l ul.items li:nth-child(6):before,
.reveal .diagram-cycle ul.items li:nth-child(6):after,
.reveal .diagram-cycle.size-l ul.items li:nth-child(6):after {
  color: #008ccd;
}
.reveal .diagram-cycle ul.items li:nth-child(7),
.reveal .diagram-cycle.size-l ul.items li:nth-child(7) {
  background-color: #008ccd !important;
  color: white;
  --i: 6;
}
.reveal .diagram-cycle ul.items li:nth-child(7) > *,
.reveal .diagram-cycle.size-l ul.items li:nth-child(7) > *,
.reveal .diagram-cycle ul.items li:nth-child(7) > * > *,
.reveal .diagram-cycle.size-l ul.items li:nth-child(7) > * > * {
  color: white;
}
.reveal .diagram-cycle ul.items li:nth-child(7):before,
.reveal .diagram-cycle.size-l ul.items li:nth-child(7):before,
.reveal .diagram-cycle ul.items li:nth-child(7):after,
.reveal .diagram-cycle.size-l ul.items li:nth-child(7):after {
  color: white;
}
.reveal .diagram-cycle ul.items li:nth-child(8),
.reveal .diagram-cycle.size-l ul.items li:nth-child(8) {
  background-color: #00beff !important;
  color: black;
  --i: 7;
}
.reveal .diagram-cycle ul.items li:nth-child(8) > *,
.reveal .diagram-cycle.size-l ul.items li:nth-child(8) > *,
.reveal .diagram-cycle ul.items li:nth-child(8) > * > *,
.reveal .diagram-cycle.size-l ul.items li:nth-child(8) > * > * {
  color: black;
}
.reveal .diagram-cycle ul.items li:nth-child(8):before,
.reveal .diagram-cycle.size-l ul.items li:nth-child(8):before,
.reveal .diagram-cycle ul.items li:nth-child(8):after,
.reveal .diagram-cycle.size-l ul.items li:nth-child(8):after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-m {
  padding: 2%;
  border-radius: 10px;
  display: block;
  position: relative;
  margin: 0 auto;
  width: calc(6rem * 1.4);
  height: calc(6rem * 1.4);
  margin-bottom: 1rem;
  --diameter-main: 6rem;
  --diameter-item: calc(var(--diameter-main) * 0.4);
}
.reveal .diagram-cycle.size-m,
.reveal .diagram-cycle.size-m.style-canvas {
  background-color: #e6e6e6 !important;
}
.reveal .diagram-cycle.size-m.style-blank {
  background-color: transparent !important;
}
.reveal .diagram-cycle.size-m.style-highlight {
  text-transform: uppercase;
  text-align: center;
  background-color: #00c3cd !important;
  color: white !important;
}
.reveal .diagram-cycle.size-m.style-highlight > *,
.reveal .diagram-cycle.size-m.style-highlight > * > * {
  color: white !important;
}
.reveal .diagram-cycle.size-m.style-highlight:before,
.reveal .diagram-cycle.size-m.style-highlight:after {
  color: white !important;
}
.reveal .diagram-cycle.size-m.style-warning {
  text-align: center;
  background-color: #f84747 !important;
  color: black !important;
}
.reveal .diagram-cycle.size-m.style-warning > *,
.reveal .diagram-cycle.size-m.style-warning > * > * {
  color: black !important;
}
.reveal .diagram-cycle.size-m.style-warning:before,
.reveal .diagram-cycle.size-m.style-warning:after {
  color: #008ccd !important;
}
.reveal .diagram-cycle.size-m.style-okay {
  text-align: center;
  background-color: #2ed322 !important;
  color: white !important;
}
.reveal .diagram-cycle.size-m.style-okay > *,
.reveal .diagram-cycle.size-m.style-okay > * > * {
  color: white !important;
}
.reveal .diagram-cycle.size-m.style-okay:before,
.reveal .diagram-cycle.size-m.style-okay:after {
  color: white !important;
}
.reveal .diagram-cycle.size-m.items-1 {
  --n: 1;
}
.reveal .diagram-cycle.size-m.items-2 {
  --n: 2;
}
.reveal .diagram-cycle.size-m.items-3 {
  --n: 3;
}
.reveal .diagram-cycle.size-m.items-4 {
  --n: 4;
}
.reveal .diagram-cycle.size-m.items-5 {
  --n: 5;
}
.reveal .diagram-cycle.size-m.items-6 {
  --n: 6;
}
.reveal .diagram-cycle.size-m.items-7 {
  --n: 7;
}
.reveal .diagram-cycle.size-m.items-8 {
  --n: 8;
}
.reveal .diagram-cycle.size-m.items-9 {
  --n: 9;
}
.reveal .diagram-cycle.size-m.items-10 {
  --n: 10;
}
.reveal .diagram-cycle.size-m.items-11 {
  --n: 11;
}
.reveal .diagram-cycle.size-m.items-12 {
  --n: 12;
}
.reveal .diagram-cycle.size-m .ring {
  position: absolute;
  top: 50%;
  left: 50%;
  width: var(--diameter-main);
  height: var(--diameter-main);
  list-style: none;
  border-radius: 50%;
  border: calc(var(--diameter-item) * 0.1) dashed #00c3cd;
  animation: spin 20s linear infinite;
}
.reveal .diagram-cycle.size-m ul.items {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: var(--diameter-main);
  height: var(--diameter-main);
}
.reveal .diagram-cycle.size-m ul.items li {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  top: 50%;
  left: 50%;
  width: var(--diameter-item);
  height: var(--diameter-item);
  margin: calc(var(--diameter-item) / -2);
  list-style: none;
  --angle: calc(360deg / var(--n));
  transform: rotate(calc(var(--angle) * var(--i))) translateY(calc(var(--diameter-main) * 0.5)) rotate(calc(var(--angle) * var(--i) * -1));
  border-radius: 50%;
  color: #0a1e2d;
  font-size: calc(var(--diameter-item) * 0.12);
  text-align: center;
}
.reveal .diagram-cycle.size-m ul.items li.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.color-background > *,
.reveal .diagram-cycle.size-m ul.items li.color-background > * > * {
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.color-background:before,
.reveal .diagram-cycle.size-m ul.items li.color-background:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-m ul.items li.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.color-canvas > *,
.reveal .diagram-cycle.size-m ul.items li.color-canvas > * > * {
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.color-canvas:before,
.reveal .diagram-cycle.size-m ul.items li.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-m ul.items li.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.color-primary > *,
.reveal .diagram-cycle.size-m ul.items li.color-primary > * > * {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.color-primary:before,
.reveal .diagram-cycle.size-m ul.items li.color-primary:after {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.color-warning > *,
.reveal .diagram-cycle.size-m ul.items li.color-warning > * > * {
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.color-warning:before,
.reveal .diagram-cycle.size-m ul.items li.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-m ul.items li.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.color-okay > *,
.reveal .diagram-cycle.size-m ul.items li.color-okay > * > * {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.color-okay:before,
.reveal .diagram-cycle.size-m ul.items li.color-okay:after {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.color-chart-1 > *,
.reveal .diagram-cycle.size-m ul.items li.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.color-chart-1:before,
.reveal .diagram-cycle.size-m ul.items li.color-chart-1:after {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.color-chart-2 > *,
.reveal .diagram-cycle.size-m ul.items li.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.color-chart-2:before,
.reveal .diagram-cycle.size-m ul.items li.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-m ul.items li.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.color-chart-3 > *,
.reveal .diagram-cycle.size-m ul.items li.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.color-chart-3:before,
.reveal .diagram-cycle.size-m ul.items li.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-m ul.items li.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.color-chart-4 > *,
.reveal .diagram-cycle.size-m ul.items li.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.color-chart-4:before,
.reveal .diagram-cycle.size-m ul.items li.color-chart-4:after {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.color-chart-5 > *,
.reveal .diagram-cycle.size-m ul.items li.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.color-chart-5:before,
.reveal .diagram-cycle.size-m ul.items li.color-chart-5:after {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.color-chart-6 > *,
.reveal .diagram-cycle.size-m ul.items li.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.color-chart-6:before,
.reveal .diagram-cycle.size-m ul.items li.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-m ul.items li.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.color-prio-1 > *,
.reveal .diagram-cycle.size-m ul.items li.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.color-prio-1:before,
.reveal .diagram-cycle.size-m ul.items li.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-m ul.items li.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.color-prio-2 > *,
.reveal .diagram-cycle.size-m ul.items li.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.color-prio-2:before,
.reveal .diagram-cycle.size-m ul.items li.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-m ul.items li.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.color-prio-3 > *,
.reveal .diagram-cycle.size-m ul.items li.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.color-prio-3:before,
.reveal .diagram-cycle.size-m ul.items li.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-m ul.items li.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.color-prio-4 > *,
.reveal .diagram-cycle.size-m ul.items li.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.color-prio-4:before,
.reveal .diagram-cycle.size-m ul.items li.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-m ul.items li.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-cycle.size-m ul.items li.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-cycle.size-m ul.items li.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-cycle.size-m ul.items li.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-cycle.size-m ul.items li.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-cycle.size-m ul.items li.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-cycle.size-m ul.items li.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-canvas > *,
.reveal .diagram-cycle.size-m ul.items li.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-canvas:before,
.reveal .diagram-cycle.size-m ul.items li.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-background > *,
.reveal .diagram-cycle.size-m ul.items li.is-color-background > * > * {
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-background:before,
.reveal .diagram-cycle.size-m ul.items li.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-primary > *,
.reveal .diagram-cycle.size-m ul.items li.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-primary:before,
.reveal .diagram-cycle.size-m ul.items li.is-color-primary:after {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-warning > *,
.reveal .diagram-cycle.size-m ul.items li.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-warning:before,
.reveal .diagram-cycle.size-m ul.items li.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-okay > *,
.reveal .diagram-cycle.size-m ul.items li.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-okay:before,
.reveal .diagram-cycle.size-m ul.items li.is-color-okay:after {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-1 > *,
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-1:before,
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-2 > *,
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-2:before,
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-3 > *,
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-3:before,
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-4 > *,
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-4:before,
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-5 > *,
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-5:before,
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-6 > *,
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-6:before,
.reveal .diagram-cycle.size-m ul.items li.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-m ul.items li.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-cycle.size-m ul.items li.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-cycle.size-m ul.items li.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-cycle.size-m ul.items li.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-cycle.size-m ul.items li.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-cycle.size-m ul.items li.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-cycle.size-m ul.items li.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-cycle.size-m ul.items li:nth-child(1) {
  background-color: #008ccd !important;
  color: white;
  --i: 0;
  box-shadow: #00c3cd 0 0 10px 10px;
}
.reveal .diagram-cycle.size-m ul.items li:nth-child(1) > *,
.reveal .diagram-cycle.size-m ul.items li:nth-child(1) > * > * {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li:nth-child(1):before,
.reveal .diagram-cycle.size-m ul.items li:nth-child(1):after {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li:nth-child(2) {
  background-color: #00beff !important;
  color: black;
  --i: 1;
}
.reveal .diagram-cycle.size-m ul.items li:nth-child(2) > *,
.reveal .diagram-cycle.size-m ul.items li:nth-child(2) > * > * {
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li:nth-child(2):before,
.reveal .diagram-cycle.size-m ul.items li:nth-child(2):after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-m ul.items li:nth-child(3) {
  background-color: #878787 !important;
  color: black;
  --i: 2;
}
.reveal .diagram-cycle.size-m ul.items li:nth-child(3) > *,
.reveal .diagram-cycle.size-m ul.items li:nth-child(3) > * > * {
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li:nth-child(3):before,
.reveal .diagram-cycle.size-m ul.items li:nth-child(3):after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-m ul.items li:nth-child(4) {
  background-color: #f07d00 !important;
  color: white;
  --i: 3;
}
.reveal .diagram-cycle.size-m ul.items li:nth-child(4) > *,
.reveal .diagram-cycle.size-m ul.items li:nth-child(4) > * > * {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li:nth-child(4):before,
.reveal .diagram-cycle.size-m ul.items li:nth-child(4):after {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li:nth-child(5) {
  background-color: #008ccd !important;
  color: white;
  --i: 4;
}
.reveal .diagram-cycle.size-m ul.items li:nth-child(5) > *,
.reveal .diagram-cycle.size-m ul.items li:nth-child(5) > * > * {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li:nth-child(5):before,
.reveal .diagram-cycle.size-m ul.items li:nth-child(5):after {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li:nth-child(6) {
  background-color: #00beff !important;
  color: black;
  --i: 5;
}
.reveal .diagram-cycle.size-m ul.items li:nth-child(6) > *,
.reveal .diagram-cycle.size-m ul.items li:nth-child(6) > * > * {
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li:nth-child(6):before,
.reveal .diagram-cycle.size-m ul.items li:nth-child(6):after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-m ul.items li:nth-child(7) {
  background-color: #008ccd !important;
  color: white;
  --i: 6;
}
.reveal .diagram-cycle.size-m ul.items li:nth-child(7) > *,
.reveal .diagram-cycle.size-m ul.items li:nth-child(7) > * > * {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li:nth-child(7):before,
.reveal .diagram-cycle.size-m ul.items li:nth-child(7):after {
  color: white;
}
.reveal .diagram-cycle.size-m ul.items li:nth-child(8) {
  background-color: #00beff !important;
  color: black;
  --i: 7;
}
.reveal .diagram-cycle.size-m ul.items li:nth-child(8) > *,
.reveal .diagram-cycle.size-m ul.items li:nth-child(8) > * > * {
  color: black;
}
.reveal .diagram-cycle.size-m ul.items li:nth-child(8):before,
.reveal .diagram-cycle.size-m ul.items li:nth-child(8):after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-s {
  padding: 2%;
  border-radius: 10px;
  display: block;
  position: relative;
  margin: 0 auto;
  width: calc(3.6rem * 1.4);
  height: calc(3.6rem * 1.4);
  margin-bottom: 1rem;
  --diameter-main: 3.6rem;
  --diameter-item: calc(var(--diameter-main) * 0.4);
}
.reveal .diagram-cycle.size-s,
.reveal .diagram-cycle.size-s.style-canvas {
  background-color: #e6e6e6 !important;
}
.reveal .diagram-cycle.size-s.style-blank {
  background-color: transparent !important;
}
.reveal .diagram-cycle.size-s.style-highlight {
  text-transform: uppercase;
  text-align: center;
  background-color: #00c3cd !important;
  color: white !important;
}
.reveal .diagram-cycle.size-s.style-highlight > *,
.reveal .diagram-cycle.size-s.style-highlight > * > * {
  color: white !important;
}
.reveal .diagram-cycle.size-s.style-highlight:before,
.reveal .diagram-cycle.size-s.style-highlight:after {
  color: white !important;
}
.reveal .diagram-cycle.size-s.style-warning {
  text-align: center;
  background-color: #f84747 !important;
  color: black !important;
}
.reveal .diagram-cycle.size-s.style-warning > *,
.reveal .diagram-cycle.size-s.style-warning > * > * {
  color: black !important;
}
.reveal .diagram-cycle.size-s.style-warning:before,
.reveal .diagram-cycle.size-s.style-warning:after {
  color: #008ccd !important;
}
.reveal .diagram-cycle.size-s.style-okay {
  text-align: center;
  background-color: #2ed322 !important;
  color: white !important;
}
.reveal .diagram-cycle.size-s.style-okay > *,
.reveal .diagram-cycle.size-s.style-okay > * > * {
  color: white !important;
}
.reveal .diagram-cycle.size-s.style-okay:before,
.reveal .diagram-cycle.size-s.style-okay:after {
  color: white !important;
}
.reveal .diagram-cycle.size-s.items-1 {
  --n: 1;
}
.reveal .diagram-cycle.size-s.items-2 {
  --n: 2;
}
.reveal .diagram-cycle.size-s.items-3 {
  --n: 3;
}
.reveal .diagram-cycle.size-s.items-4 {
  --n: 4;
}
.reveal .diagram-cycle.size-s.items-5 {
  --n: 5;
}
.reveal .diagram-cycle.size-s.items-6 {
  --n: 6;
}
.reveal .diagram-cycle.size-s.items-7 {
  --n: 7;
}
.reveal .diagram-cycle.size-s.items-8 {
  --n: 8;
}
.reveal .diagram-cycle.size-s.items-9 {
  --n: 9;
}
.reveal .diagram-cycle.size-s.items-10 {
  --n: 10;
}
.reveal .diagram-cycle.size-s.items-11 {
  --n: 11;
}
.reveal .diagram-cycle.size-s.items-12 {
  --n: 12;
}
.reveal .diagram-cycle.size-s .ring {
  position: absolute;
  top: 50%;
  left: 50%;
  width: var(--diameter-main);
  height: var(--diameter-main);
  list-style: none;
  border-radius: 50%;
  border: calc(var(--diameter-item) * 0.1) dashed #00c3cd;
  animation: spin 20s linear infinite;
}
.reveal .diagram-cycle.size-s ul.items {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: var(--diameter-main);
  height: var(--diameter-main);
}
.reveal .diagram-cycle.size-s ul.items li {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  top: 50%;
  left: 50%;
  width: var(--diameter-item);
  height: var(--diameter-item);
  margin: calc(var(--diameter-item) / -2);
  list-style: none;
  --angle: calc(360deg / var(--n));
  transform: rotate(calc(var(--angle) * var(--i))) translateY(calc(var(--diameter-main) * 0.5)) rotate(calc(var(--angle) * var(--i) * -1));
  border-radius: 50%;
  color: #0a1e2d;
  font-size: calc(var(--diameter-item) * 0.12);
  text-align: center;
}
.reveal .diagram-cycle.size-s ul.items li.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.color-background > *,
.reveal .diagram-cycle.size-s ul.items li.color-background > * > * {
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.color-background:before,
.reveal .diagram-cycle.size-s ul.items li.color-background:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-s ul.items li.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.color-canvas > *,
.reveal .diagram-cycle.size-s ul.items li.color-canvas > * > * {
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.color-canvas:before,
.reveal .diagram-cycle.size-s ul.items li.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-s ul.items li.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.color-primary > *,
.reveal .diagram-cycle.size-s ul.items li.color-primary > * > * {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.color-primary:before,
.reveal .diagram-cycle.size-s ul.items li.color-primary:after {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.color-warning > *,
.reveal .diagram-cycle.size-s ul.items li.color-warning > * > * {
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.color-warning:before,
.reveal .diagram-cycle.size-s ul.items li.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-s ul.items li.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.color-okay > *,
.reveal .diagram-cycle.size-s ul.items li.color-okay > * > * {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.color-okay:before,
.reveal .diagram-cycle.size-s ul.items li.color-okay:after {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.color-chart-1 > *,
.reveal .diagram-cycle.size-s ul.items li.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.color-chart-1:before,
.reveal .diagram-cycle.size-s ul.items li.color-chart-1:after {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.color-chart-2 > *,
.reveal .diagram-cycle.size-s ul.items li.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.color-chart-2:before,
.reveal .diagram-cycle.size-s ul.items li.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-s ul.items li.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.color-chart-3 > *,
.reveal .diagram-cycle.size-s ul.items li.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.color-chart-3:before,
.reveal .diagram-cycle.size-s ul.items li.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-s ul.items li.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.color-chart-4 > *,
.reveal .diagram-cycle.size-s ul.items li.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.color-chart-4:before,
.reveal .diagram-cycle.size-s ul.items li.color-chart-4:after {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.color-chart-5 > *,
.reveal .diagram-cycle.size-s ul.items li.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.color-chart-5:before,
.reveal .diagram-cycle.size-s ul.items li.color-chart-5:after {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.color-chart-6 > *,
.reveal .diagram-cycle.size-s ul.items li.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.color-chart-6:before,
.reveal .diagram-cycle.size-s ul.items li.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-s ul.items li.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.color-prio-1 > *,
.reveal .diagram-cycle.size-s ul.items li.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.color-prio-1:before,
.reveal .diagram-cycle.size-s ul.items li.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-s ul.items li.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.color-prio-2 > *,
.reveal .diagram-cycle.size-s ul.items li.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.color-prio-2:before,
.reveal .diagram-cycle.size-s ul.items li.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-s ul.items li.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.color-prio-3 > *,
.reveal .diagram-cycle.size-s ul.items li.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.color-prio-3:before,
.reveal .diagram-cycle.size-s ul.items li.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-s ul.items li.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.color-prio-4 > *,
.reveal .diagram-cycle.size-s ul.items li.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.color-prio-4:before,
.reveal .diagram-cycle.size-s ul.items li.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-s ul.items li.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-cycle.size-s ul.items li.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-cycle.size-s ul.items li.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-cycle.size-s ul.items li.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-cycle.size-s ul.items li.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-cycle.size-s ul.items li.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-cycle.size-s ul.items li.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-canvas > *,
.reveal .diagram-cycle.size-s ul.items li.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-canvas:before,
.reveal .diagram-cycle.size-s ul.items li.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-background > *,
.reveal .diagram-cycle.size-s ul.items li.is-color-background > * > * {
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-background:before,
.reveal .diagram-cycle.size-s ul.items li.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-primary > *,
.reveal .diagram-cycle.size-s ul.items li.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-primary:before,
.reveal .diagram-cycle.size-s ul.items li.is-color-primary:after {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-warning > *,
.reveal .diagram-cycle.size-s ul.items li.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-warning:before,
.reveal .diagram-cycle.size-s ul.items li.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-okay > *,
.reveal .diagram-cycle.size-s ul.items li.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-okay:before,
.reveal .diagram-cycle.size-s ul.items li.is-color-okay:after {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-1 > *,
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-1:before,
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-2 > *,
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-2:before,
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-3 > *,
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-3:before,
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-4 > *,
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-4:before,
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-5 > *,
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-5:before,
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-6 > *,
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-6:before,
.reveal .diagram-cycle.size-s ul.items li.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-s ul.items li.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-cycle.size-s ul.items li.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-cycle.size-s ul.items li.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-cycle.size-s ul.items li.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-cycle.size-s ul.items li.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-cycle.size-s ul.items li.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-cycle.size-s ul.items li.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-cycle.size-s ul.items li:nth-child(1) {
  background-color: #008ccd !important;
  color: white;
  --i: 0;
  box-shadow: #00c3cd 0 0 10px 10px;
}
.reveal .diagram-cycle.size-s ul.items li:nth-child(1) > *,
.reveal .diagram-cycle.size-s ul.items li:nth-child(1) > * > * {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li:nth-child(1):before,
.reveal .diagram-cycle.size-s ul.items li:nth-child(1):after {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li:nth-child(2) {
  background-color: #00beff !important;
  color: black;
  --i: 1;
}
.reveal .diagram-cycle.size-s ul.items li:nth-child(2) > *,
.reveal .diagram-cycle.size-s ul.items li:nth-child(2) > * > * {
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li:nth-child(2):before,
.reveal .diagram-cycle.size-s ul.items li:nth-child(2):after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-s ul.items li:nth-child(3) {
  background-color: #878787 !important;
  color: black;
  --i: 2;
}
.reveal .diagram-cycle.size-s ul.items li:nth-child(3) > *,
.reveal .diagram-cycle.size-s ul.items li:nth-child(3) > * > * {
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li:nth-child(3):before,
.reveal .diagram-cycle.size-s ul.items li:nth-child(3):after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-s ul.items li:nth-child(4) {
  background-color: #f07d00 !important;
  color: white;
  --i: 3;
}
.reveal .diagram-cycle.size-s ul.items li:nth-child(4) > *,
.reveal .diagram-cycle.size-s ul.items li:nth-child(4) > * > * {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li:nth-child(4):before,
.reveal .diagram-cycle.size-s ul.items li:nth-child(4):after {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li:nth-child(5) {
  background-color: #008ccd !important;
  color: white;
  --i: 4;
}
.reveal .diagram-cycle.size-s ul.items li:nth-child(5) > *,
.reveal .diagram-cycle.size-s ul.items li:nth-child(5) > * > * {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li:nth-child(5):before,
.reveal .diagram-cycle.size-s ul.items li:nth-child(5):after {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li:nth-child(6) {
  background-color: #00beff !important;
  color: black;
  --i: 5;
}
.reveal .diagram-cycle.size-s ul.items li:nth-child(6) > *,
.reveal .diagram-cycle.size-s ul.items li:nth-child(6) > * > * {
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li:nth-child(6):before,
.reveal .diagram-cycle.size-s ul.items li:nth-child(6):after {
  color: #008ccd;
}
.reveal .diagram-cycle.size-s ul.items li:nth-child(7) {
  background-color: #008ccd !important;
  color: white;
  --i: 6;
}
.reveal .diagram-cycle.size-s ul.items li:nth-child(7) > *,
.reveal .diagram-cycle.size-s ul.items li:nth-child(7) > * > * {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li:nth-child(7):before,
.reveal .diagram-cycle.size-s ul.items li:nth-child(7):after {
  color: white;
}
.reveal .diagram-cycle.size-s ul.items li:nth-child(8) {
  background-color: #00beff !important;
  color: black;
  --i: 7;
}
.reveal .diagram-cycle.size-s ul.items li:nth-child(8) > *,
.reveal .diagram-cycle.size-s ul.items li:nth-child(8) > * > * {
  color: black;
}
.reveal .diagram-cycle.size-s ul.items li:nth-child(8):before,
.reveal .diagram-cycle.size-s ul.items li:nth-child(8):after {
  color: #008ccd;
}
@keyframes spin {
  from {
    transform: translate(-50%, -50%) rotate(0deg);
  }
  to {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
.reveal .diagram-pyramid {
  display: flex;
  align-items: center;
  align-content: center;
  justify-content: space-center;
  gap: 10px;
  margin: 0 auto;
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 0.75rem;
  letter-spacing: 0rem;
  line-height: 1.125rem;
  font-size: 0.5rem;
  margin-bottom: 1rem;
}
.reveal .diagram-pyramid.size-s .pyramid {
  width: 30%;
  display: flex;
  flex-direction: column;
  height: 100%;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
  clip-path: polygon(50% 0, 100% 100%, 0 100%);
  list-style-type: none;
  padding: 0;
}
.reveal .diagram-pyramid.size-s .pyramid li {
  width: 100%;
  margin-left: 0;
  margin-bottom: 0.2em;
  padding-top: 2%;
  padding-bottom: 2%;
  padding-left: 0;
  list-style-type: none;
  text-align: center;
  background-color: #00c3cd;
  font-size: calc(30% * 1.5);
  line-height: 100%;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-background > *,
.reveal .diagram-pyramid.size-s .pyramid li.color-background > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-background:before,
.reveal .diagram-pyramid.size-s .pyramid li.color-background:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-canvas > *,
.reveal .diagram-pyramid.size-s .pyramid li.color-canvas > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-canvas:before,
.reveal .diagram-pyramid.size-s .pyramid li.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-primary > *,
.reveal .diagram-pyramid.size-s .pyramid li.color-primary > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-primary:before,
.reveal .diagram-pyramid.size-s .pyramid li.color-primary:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-warning > *,
.reveal .diagram-pyramid.size-s .pyramid li.color-warning > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-warning:before,
.reveal .diagram-pyramid.size-s .pyramid li.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-okay > *,
.reveal .diagram-pyramid.size-s .pyramid li.color-okay > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-okay:before,
.reveal .diagram-pyramid.size-s .pyramid li.color-okay:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-1 > *,
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-1:before,
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-1:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-2 > *,
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-2:before,
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-3 > *,
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-3:before,
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-4 > *,
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-4:before,
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-4:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-5 > *,
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-5:before,
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-5:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-6 > *,
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-6:before,
.reveal .diagram-pyramid.size-s .pyramid li.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-prio-1 > *,
.reveal .diagram-pyramid.size-s .pyramid li.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-prio-1:before,
.reveal .diagram-pyramid.size-s .pyramid li.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-prio-2 > *,
.reveal .diagram-pyramid.size-s .pyramid li.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-prio-2:before,
.reveal .diagram-pyramid.size-s .pyramid li.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-prio-3 > *,
.reveal .diagram-pyramid.size-s .pyramid li.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-prio-3:before,
.reveal .diagram-pyramid.size-s .pyramid li.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-prio-4 > *,
.reveal .diagram-pyramid.size-s .pyramid li.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.color-prio-4:before,
.reveal .diagram-pyramid.size-s .pyramid li.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .pyramid li.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-pyramid.size-s .pyramid li.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .pyramid li.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-s .pyramid li.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-pyramid.size-s .pyramid li.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-pyramid.size-s .pyramid li.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .pyramid li.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-canvas > *,
.reveal .diagram-pyramid.size-s .pyramid li.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-canvas:before,
.reveal .diagram-pyramid.size-s .pyramid li.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-background > *,
.reveal .diagram-pyramid.size-s .pyramid li.is-color-background > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-background:before,
.reveal .diagram-pyramid.size-s .pyramid li.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-primary > *,
.reveal .diagram-pyramid.size-s .pyramid li.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-primary:before,
.reveal .diagram-pyramid.size-s .pyramid li.is-color-primary:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-warning > *,
.reveal .diagram-pyramid.size-s .pyramid li.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-warning:before,
.reveal .diagram-pyramid.size-s .pyramid li.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-okay > *,
.reveal .diagram-pyramid.size-s .pyramid li.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-okay:before,
.reveal .diagram-pyramid.size-s .pyramid li.is-color-okay:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-1 > *,
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-1:before,
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-2 > *,
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-2:before,
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-3 > *,
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-3:before,
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-4 > *,
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-4:before,
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-5 > *,
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-5:before,
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-6 > *,
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-6:before,
.reveal .diagram-pyramid.size-s .pyramid li.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .pyramid li.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-s .pyramid li:first-child {
  line-height: 250%;
}
.reveal .diagram-pyramid.size-s .pyramid li:hover {
  background-color: #00dce6 !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li:hover > *,
.reveal .diagram-pyramid.size-s .pyramid li:hover > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid li:hover:before,
.reveal .diagram-pyramid.size-s .pyramid li:hover:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .pyramid hr {
  width: 100%;
  padding: 0;
  border-width: 15%;
  border: dashed red;
  margin: 0 auto;
  margin-bottom: 0.2em;
}
.reveal .diagram-pyramid.size-s .pyramid.is-striped .pyramid-layer:nth-of-type(even) {
  background-color: #00dce6;
}
.reveal .diagram-pyramid.size-s .legend {
  display: flex;
  flex-direction: column;
  list-style-type: none;
  padding: 0;
}
.reveal .diagram-pyramid.size-s .legend li {
  width: 100%;
  margin-left: 0;
  margin-bottom: 0.2em;
  padding: 2%;
  list-style-type: none;
  text-align: center;
  font-size: calc(30% * 1.2);
  line-height: 100%;
}
.reveal .diagram-pyramid.size-s .legend li.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.color-background > *,
.reveal .diagram-pyramid.size-s .legend li.color-background > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.color-background:before,
.reveal .diagram-pyramid.size-s .legend li.color-background:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .legend li.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.color-canvas > *,
.reveal .diagram-pyramid.size-s .legend li.color-canvas > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.color-canvas:before,
.reveal .diagram-pyramid.size-s .legend li.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .legend li.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.color-primary > *,
.reveal .diagram-pyramid.size-s .legend li.color-primary > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.color-primary:before,
.reveal .diagram-pyramid.size-s .legend li.color-primary:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.color-warning > *,
.reveal .diagram-pyramid.size-s .legend li.color-warning > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.color-warning:before,
.reveal .diagram-pyramid.size-s .legend li.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .legend li.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.color-okay > *,
.reveal .diagram-pyramid.size-s .legend li.color-okay > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.color-okay:before,
.reveal .diagram-pyramid.size-s .legend li.color-okay:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.color-chart-1 > *,
.reveal .diagram-pyramid.size-s .legend li.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.color-chart-1:before,
.reveal .diagram-pyramid.size-s .legend li.color-chart-1:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.color-chart-2 > *,
.reveal .diagram-pyramid.size-s .legend li.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.color-chart-2:before,
.reveal .diagram-pyramid.size-s .legend li.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .legend li.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.color-chart-3 > *,
.reveal .diagram-pyramid.size-s .legend li.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.color-chart-3:before,
.reveal .diagram-pyramid.size-s .legend li.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .legend li.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.color-chart-4 > *,
.reveal .diagram-pyramid.size-s .legend li.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.color-chart-4:before,
.reveal .diagram-pyramid.size-s .legend li.color-chart-4:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.color-chart-5 > *,
.reveal .diagram-pyramid.size-s .legend li.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.color-chart-5:before,
.reveal .diagram-pyramid.size-s .legend li.color-chart-5:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.color-chart-6 > *,
.reveal .diagram-pyramid.size-s .legend li.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.color-chart-6:before,
.reveal .diagram-pyramid.size-s .legend li.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .legend li.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.color-prio-1 > *,
.reveal .diagram-pyramid.size-s .legend li.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.color-prio-1:before,
.reveal .diagram-pyramid.size-s .legend li.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .legend li.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.color-prio-2 > *,
.reveal .diagram-pyramid.size-s .legend li.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.color-prio-2:before,
.reveal .diagram-pyramid.size-s .legend li.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .legend li.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.color-prio-3 > *,
.reveal .diagram-pyramid.size-s .legend li.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.color-prio-3:before,
.reveal .diagram-pyramid.size-s .legend li.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .legend li.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.color-prio-4 > *,
.reveal .diagram-pyramid.size-s .legend li.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.color-prio-4:before,
.reveal .diagram-pyramid.size-s .legend li.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .legend li.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-pyramid.size-s .legend li.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .legend li.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-s .legend li.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-pyramid.size-s .legend li.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-pyramid.size-s .legend li.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .legend li.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-canvas > *,
.reveal .diagram-pyramid.size-s .legend li.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-canvas:before,
.reveal .diagram-pyramid.size-s .legend li.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-background > *,
.reveal .diagram-pyramid.size-s .legend li.is-color-background > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-background:before,
.reveal .diagram-pyramid.size-s .legend li.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-primary > *,
.reveal .diagram-pyramid.size-s .legend li.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-primary:before,
.reveal .diagram-pyramid.size-s .legend li.is-color-primary:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-warning > *,
.reveal .diagram-pyramid.size-s .legend li.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-warning:before,
.reveal .diagram-pyramid.size-s .legend li.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-okay > *,
.reveal .diagram-pyramid.size-s .legend li.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-okay:before,
.reveal .diagram-pyramid.size-s .legend li.is-color-okay:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-1 > *,
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-1:before,
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-2 > *,
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-2:before,
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-3 > *,
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-3:before,
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-4 > *,
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-4:before,
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-5 > *,
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-5:before,
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-6 > *,
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-6:before,
.reveal .diagram-pyramid.size-s .legend li.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .legend li.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-pyramid.size-s .legend li.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .legend li.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-s .legend li.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-pyramid.size-s .legend li.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-pyramid.size-s .legend li.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .legend li.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-s .legend li:first-child {
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
}
.reveal .diagram-pyramid.size-s .legend li:last-child {
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}
.reveal .diagram-pyramid.size-s .legend hr {
  width: 90%;
  padding: 0;
  border-width: 15%;
  border: dashed red;
  margin: 0 auto;
  margin: 0.1em;
}
.reveal .diagram-pyramid.size-s .remarks {
  width: 30%;
  display: flex;
  flex-direction: column;
  height: 100%;
  list-style-type: none;
  padding: 0;
}
.reveal .diagram-pyramid.size-s .remarks li {
  background: linear-gradient(to right, #e6e6e6, white);
  width: 100%;
  margin-left: 0;
  margin-bottom: 0.2em;
  padding-top: 2%;
  padding-bottom: 2%;
  padding-left: 4%;
  padding-right: 4%;
  list-style-type: none;
  text-align: center;
  font-size: calc(30% * 1.5);
  line-height: 100%;
}
.reveal .diagram-pyramid.size-s .remarks li.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.color-background > *,
.reveal .diagram-pyramid.size-s .remarks li.color-background > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.color-background:before,
.reveal .diagram-pyramid.size-s .remarks li.color-background:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .remarks li.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.color-canvas > *,
.reveal .diagram-pyramid.size-s .remarks li.color-canvas > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.color-canvas:before,
.reveal .diagram-pyramid.size-s .remarks li.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .remarks li.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.color-primary > *,
.reveal .diagram-pyramid.size-s .remarks li.color-primary > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.color-primary:before,
.reveal .diagram-pyramid.size-s .remarks li.color-primary:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.color-warning > *,
.reveal .diagram-pyramid.size-s .remarks li.color-warning > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.color-warning:before,
.reveal .diagram-pyramid.size-s .remarks li.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .remarks li.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.color-okay > *,
.reveal .diagram-pyramid.size-s .remarks li.color-okay > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.color-okay:before,
.reveal .diagram-pyramid.size-s .remarks li.color-okay:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.color-chart-1 > *,
.reveal .diagram-pyramid.size-s .remarks li.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.color-chart-1:before,
.reveal .diagram-pyramid.size-s .remarks li.color-chart-1:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.color-chart-2 > *,
.reveal .diagram-pyramid.size-s .remarks li.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.color-chart-2:before,
.reveal .diagram-pyramid.size-s .remarks li.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .remarks li.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.color-chart-3 > *,
.reveal .diagram-pyramid.size-s .remarks li.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.color-chart-3:before,
.reveal .diagram-pyramid.size-s .remarks li.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .remarks li.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.color-chart-4 > *,
.reveal .diagram-pyramid.size-s .remarks li.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.color-chart-4:before,
.reveal .diagram-pyramid.size-s .remarks li.color-chart-4:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.color-chart-5 > *,
.reveal .diagram-pyramid.size-s .remarks li.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.color-chart-5:before,
.reveal .diagram-pyramid.size-s .remarks li.color-chart-5:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.color-chart-6 > *,
.reveal .diagram-pyramid.size-s .remarks li.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.color-chart-6:before,
.reveal .diagram-pyramid.size-s .remarks li.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .remarks li.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.color-prio-1 > *,
.reveal .diagram-pyramid.size-s .remarks li.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.color-prio-1:before,
.reveal .diagram-pyramid.size-s .remarks li.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .remarks li.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.color-prio-2 > *,
.reveal .diagram-pyramid.size-s .remarks li.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.color-prio-2:before,
.reveal .diagram-pyramid.size-s .remarks li.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .remarks li.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.color-prio-3 > *,
.reveal .diagram-pyramid.size-s .remarks li.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.color-prio-3:before,
.reveal .diagram-pyramid.size-s .remarks li.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .remarks li.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.color-prio-4 > *,
.reveal .diagram-pyramid.size-s .remarks li.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.color-prio-4:before,
.reveal .diagram-pyramid.size-s .remarks li.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .remarks li.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-pyramid.size-s .remarks li.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .remarks li.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-s .remarks li.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-pyramid.size-s .remarks li.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-pyramid.size-s .remarks li.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .remarks li.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-canvas > *,
.reveal .diagram-pyramid.size-s .remarks li.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-canvas:before,
.reveal .diagram-pyramid.size-s .remarks li.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-background > *,
.reveal .diagram-pyramid.size-s .remarks li.is-color-background > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-background:before,
.reveal .diagram-pyramid.size-s .remarks li.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-primary > *,
.reveal .diagram-pyramid.size-s .remarks li.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-primary:before,
.reveal .diagram-pyramid.size-s .remarks li.is-color-primary:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-warning > *,
.reveal .diagram-pyramid.size-s .remarks li.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-warning:before,
.reveal .diagram-pyramid.size-s .remarks li.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-okay > *,
.reveal .diagram-pyramid.size-s .remarks li.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-okay:before,
.reveal .diagram-pyramid.size-s .remarks li.is-color-okay:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-1 > *,
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-1:before,
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-2 > *,
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-2:before,
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-3 > *,
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-3:before,
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-4 > *,
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-4:before,
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-5 > *,
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-5:before,
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-6 > *,
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-6:before,
.reveal .diagram-pyramid.size-s .remarks li.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .remarks li.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-pyramid.size-s .remarks li.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .remarks li.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-s .remarks li.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-pyramid.size-s .remarks li.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-pyramid.size-s .remarks li.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-s .remarks li.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-s .remarks li:first-child {
  line-height: 250%;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
}
.reveal .diagram-pyramid.size-s .remarks li:last-child {
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}
.reveal .diagram-pyramid.size-s .remarks hr {
  width: 100%;
  padding: 0;
  border-width: 15%;
  border: dashed red;
  margin: 0 auto;
  margin-bottom: 0.2em;
}
.reveal .diagram-pyramid .pyramid,
.reveal .diagram-pyramid.size-m .pyramid {
  width: 50%;
  display: flex;
  flex-direction: column;
  height: 100%;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
  clip-path: polygon(50% 0, 100% 100%, 0 100%);
  list-style-type: none;
  padding: 0;
}
.reveal .diagram-pyramid .pyramid li,
.reveal .diagram-pyramid.size-m .pyramid li {
  width: 100%;
  margin-left: 0;
  margin-bottom: 0.2em;
  padding-top: 2%;
  padding-bottom: 2%;
  padding-left: 0;
  list-style-type: none;
  text-align: center;
  background-color: #00c3cd;
  font-size: calc(50% * 1.5);
  line-height: 100%;
}
.reveal .diagram-pyramid .pyramid li.color-background,
.reveal .diagram-pyramid.size-m .pyramid li.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-pyramid .pyramid li.color-background > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-background > *,
.reveal .diagram-pyramid .pyramid li.color-background > * > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-background > * > * {
  color: black;
}
.reveal .diagram-pyramid .pyramid li.color-background:before,
.reveal .diagram-pyramid.size-m .pyramid li.color-background:before,
.reveal .diagram-pyramid .pyramid li.color-background:after,
.reveal .diagram-pyramid.size-m .pyramid li.color-background:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .pyramid li.color-canvas,
.reveal .diagram-pyramid.size-m .pyramid li.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-pyramid .pyramid li.color-canvas > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-canvas > *,
.reveal .diagram-pyramid .pyramid li.color-canvas > * > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-canvas > * > * {
  color: black;
}
.reveal .diagram-pyramid .pyramid li.color-canvas:before,
.reveal .diagram-pyramid.size-m .pyramid li.color-canvas:before,
.reveal .diagram-pyramid .pyramid li.color-canvas:after,
.reveal .diagram-pyramid.size-m .pyramid li.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .pyramid li.color-primary,
.reveal .diagram-pyramid.size-m .pyramid li.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-pyramid .pyramid li.color-primary > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-primary > *,
.reveal .diagram-pyramid .pyramid li.color-primary > * > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-primary > * > * {
  color: white;
}
.reveal .diagram-pyramid .pyramid li.color-primary:before,
.reveal .diagram-pyramid.size-m .pyramid li.color-primary:before,
.reveal .diagram-pyramid .pyramid li.color-primary:after,
.reveal .diagram-pyramid.size-m .pyramid li.color-primary:after {
  color: white;
}
.reveal .diagram-pyramid .pyramid li.color-warning,
.reveal .diagram-pyramid.size-m .pyramid li.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-pyramid .pyramid li.color-warning > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-warning > *,
.reveal .diagram-pyramid .pyramid li.color-warning > * > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-warning > * > * {
  color: black;
}
.reveal .diagram-pyramid .pyramid li.color-warning:before,
.reveal .diagram-pyramid.size-m .pyramid li.color-warning:before,
.reveal .diagram-pyramid .pyramid li.color-warning:after,
.reveal .diagram-pyramid.size-m .pyramid li.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .pyramid li.color-okay,
.reveal .diagram-pyramid.size-m .pyramid li.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-pyramid .pyramid li.color-okay > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-okay > *,
.reveal .diagram-pyramid .pyramid li.color-okay > * > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-okay > * > * {
  color: white;
}
.reveal .diagram-pyramid .pyramid li.color-okay:before,
.reveal .diagram-pyramid.size-m .pyramid li.color-okay:before,
.reveal .diagram-pyramid .pyramid li.color-okay:after,
.reveal .diagram-pyramid.size-m .pyramid li.color-okay:after {
  color: white;
}
.reveal .diagram-pyramid .pyramid li.color-chart-1,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid .pyramid li.color-chart-1 > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-1 > *,
.reveal .diagram-pyramid .pyramid li.color-chart-1 > * > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-pyramid .pyramid li.color-chart-1:before,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-1:before,
.reveal .diagram-pyramid .pyramid li.color-chart-1:after,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-1:after {
  color: white;
}
.reveal .diagram-pyramid .pyramid li.color-chart-2,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid .pyramid li.color-chart-2 > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-2 > *,
.reveal .diagram-pyramid .pyramid li.color-chart-2 > * > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid .pyramid li.color-chart-2:before,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-2:before,
.reveal .diagram-pyramid .pyramid li.color-chart-2:after,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .pyramid li.color-chart-3,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-pyramid .pyramid li.color-chart-3 > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-3 > *,
.reveal .diagram-pyramid .pyramid li.color-chart-3 > * > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid .pyramid li.color-chart-3:before,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-3:before,
.reveal .diagram-pyramid .pyramid li.color-chart-3:after,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .pyramid li.color-chart-4,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-pyramid .pyramid li.color-chart-4 > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-4 > *,
.reveal .diagram-pyramid .pyramid li.color-chart-4 > * > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-pyramid .pyramid li.color-chart-4:before,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-4:before,
.reveal .diagram-pyramid .pyramid li.color-chart-4:after,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-4:after {
  color: white;
}
.reveal .diagram-pyramid .pyramid li.color-chart-5,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid .pyramid li.color-chart-5 > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-5 > *,
.reveal .diagram-pyramid .pyramid li.color-chart-5 > * > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-pyramid .pyramid li.color-chart-5:before,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-5:before,
.reveal .diagram-pyramid .pyramid li.color-chart-5:after,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-5:after {
  color: white;
}
.reveal .diagram-pyramid .pyramid li.color-chart-6,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid .pyramid li.color-chart-6 > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-6 > *,
.reveal .diagram-pyramid .pyramid li.color-chart-6 > * > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-pyramid .pyramid li.color-chart-6:before,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-6:before,
.reveal .diagram-pyramid .pyramid li.color-chart-6:after,
.reveal .diagram-pyramid.size-m .pyramid li.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .pyramid li.color-prio-1,
.reveal .diagram-pyramid.size-m .pyramid li.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-pyramid .pyramid li.color-prio-1 > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-prio-1 > *,
.reveal .diagram-pyramid .pyramid li.color-prio-1 > * > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-pyramid .pyramid li.color-prio-1:before,
.reveal .diagram-pyramid.size-m .pyramid li.color-prio-1:before,
.reveal .diagram-pyramid .pyramid li.color-prio-1:after,
.reveal .diagram-pyramid.size-m .pyramid li.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .pyramid li.color-prio-2,
.reveal .diagram-pyramid.size-m .pyramid li.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-pyramid .pyramid li.color-prio-2 > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-prio-2 > *,
.reveal .diagram-pyramid .pyramid li.color-prio-2 > * > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid .pyramid li.color-prio-2:before,
.reveal .diagram-pyramid.size-m .pyramid li.color-prio-2:before,
.reveal .diagram-pyramid .pyramid li.color-prio-2:after,
.reveal .diagram-pyramid.size-m .pyramid li.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .pyramid li.color-prio-3,
.reveal .diagram-pyramid.size-m .pyramid li.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-pyramid .pyramid li.color-prio-3 > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-prio-3 > *,
.reveal .diagram-pyramid .pyramid li.color-prio-3 > * > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid .pyramid li.color-prio-3:before,
.reveal .diagram-pyramid.size-m .pyramid li.color-prio-3:before,
.reveal .diagram-pyramid .pyramid li.color-prio-3:after,
.reveal .diagram-pyramid.size-m .pyramid li.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .pyramid li.color-prio-4,
.reveal .diagram-pyramid.size-m .pyramid li.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-pyramid .pyramid li.color-prio-4 > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-prio-4 > *,
.reveal .diagram-pyramid .pyramid li.color-prio-4 > * > *,
.reveal .diagram-pyramid.size-m .pyramid li.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-pyramid .pyramid li.color-prio-4:before,
.reveal .diagram-pyramid.size-m .pyramid li.color-prio-4:before,
.reveal .diagram-pyramid .pyramid li.color-prio-4:after,
.reveal .diagram-pyramid.size-m .pyramid li.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .pyramid li.text-color-primary,
.reveal .diagram-pyramid.size-m .pyramid li.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-pyramid .pyramid li.text-color-chart-1,
.reveal .diagram-pyramid.size-m .pyramid li.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-pyramid .pyramid li.text-color-chart-2,
.reveal .diagram-pyramid.size-m .pyramid li.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-pyramid .pyramid li.text-color-chart-3,
.reveal .diagram-pyramid.size-m .pyramid li.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-pyramid .pyramid li.text-color-chart-4,
.reveal .diagram-pyramid.size-m .pyramid li.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-pyramid .pyramid li.text-color-chart-5,
.reveal .diagram-pyramid.size-m .pyramid li.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-pyramid .pyramid li.text-color-chart-6,
.reveal .diagram-pyramid.size-m .pyramid li.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-pyramid .pyramid li.is-color-canvas,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-pyramid .pyramid li.is-color-canvas > *,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-canvas > *,
.reveal .diagram-pyramid .pyramid li.is-color-canvas > * > *,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-pyramid .pyramid li.is-color-canvas:before,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-canvas:before,
.reveal .diagram-pyramid .pyramid li.is-color-canvas:after,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .pyramid li.is-color-background,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-pyramid .pyramid li.is-color-background > *,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-background > *,
.reveal .diagram-pyramid .pyramid li.is-color-background > * > *,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-background > * > * {
  color: black;
}
.reveal .diagram-pyramid .pyramid li.is-color-background:before,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-background:before,
.reveal .diagram-pyramid .pyramid li.is-color-background:after,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .pyramid li.is-color-primary,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-pyramid .pyramid li.is-color-primary > *,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-primary > *,
.reveal .diagram-pyramid .pyramid li.is-color-primary > * > *,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-pyramid .pyramid li.is-color-primary:before,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-primary:before,
.reveal .diagram-pyramid .pyramid li.is-color-primary:after,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-primary:after {
  color: white;
}
.reveal .diagram-pyramid .pyramid li.is-color-warning,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-pyramid .pyramid li.is-color-warning > *,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-warning > *,
.reveal .diagram-pyramid .pyramid li.is-color-warning > * > *,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-pyramid .pyramid li.is-color-warning:before,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-warning:before,
.reveal .diagram-pyramid .pyramid li.is-color-warning:after,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .pyramid li.is-color-okay,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-pyramid .pyramid li.is-color-okay > *,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-okay > *,
.reveal .diagram-pyramid .pyramid li.is-color-okay > * > *,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-pyramid .pyramid li.is-color-okay:before,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-okay:before,
.reveal .diagram-pyramid .pyramid li.is-color-okay:after,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-okay:after {
  color: white;
}
.reveal .diagram-pyramid .pyramid li.is-color-chart-1,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid .pyramid li.is-color-chart-1 > *,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-1 > *,
.reveal .diagram-pyramid .pyramid li.is-color-chart-1 > * > *,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-pyramid .pyramid li.is-color-chart-1:before,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-1:before,
.reveal .diagram-pyramid .pyramid li.is-color-chart-1:after,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-pyramid .pyramid li.is-color-chart-2,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid .pyramid li.is-color-chart-2 > *,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-2 > *,
.reveal .diagram-pyramid .pyramid li.is-color-chart-2 > * > *,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid .pyramid li.is-color-chart-2:before,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-2:before,
.reveal .diagram-pyramid .pyramid li.is-color-chart-2:after,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .pyramid li.is-color-chart-3,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-pyramid .pyramid li.is-color-chart-3 > *,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-3 > *,
.reveal .diagram-pyramid .pyramid li.is-color-chart-3 > * > *,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid .pyramid li.is-color-chart-3:before,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-3:before,
.reveal .diagram-pyramid .pyramid li.is-color-chart-3:after,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .pyramid li.is-color-chart-4,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-pyramid .pyramid li.is-color-chart-4 > *,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-4 > *,
.reveal .diagram-pyramid .pyramid li.is-color-chart-4 > * > *,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-pyramid .pyramid li.is-color-chart-4:before,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-4:before,
.reveal .diagram-pyramid .pyramid li.is-color-chart-4:after,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-pyramid .pyramid li.is-color-chart-5,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid .pyramid li.is-color-chart-5 > *,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-5 > *,
.reveal .diagram-pyramid .pyramid li.is-color-chart-5 > * > *,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-pyramid .pyramid li.is-color-chart-5:before,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-5:before,
.reveal .diagram-pyramid .pyramid li.is-color-chart-5:after,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-pyramid .pyramid li.is-color-chart-6,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid .pyramid li.is-color-chart-6 > *,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-6 > *,
.reveal .diagram-pyramid .pyramid li.is-color-chart-6 > * > *,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-pyramid .pyramid li.is-color-chart-6:before,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-6:before,
.reveal .diagram-pyramid .pyramid li.is-color-chart-6:after,
.reveal .diagram-pyramid.size-m .pyramid li.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .pyramid li.is-text-color-primary,
.reveal .diagram-pyramid.size-m .pyramid li.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-pyramid .pyramid li.is-text-color-chart-1,
.reveal .diagram-pyramid.size-m .pyramid li.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-pyramid .pyramid li.is-text-color-chart-2,
.reveal .diagram-pyramid.size-m .pyramid li.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-pyramid .pyramid li.is-text-color-chart-3,
.reveal .diagram-pyramid.size-m .pyramid li.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-pyramid .pyramid li.is-text-color-chart-4,
.reveal .diagram-pyramid.size-m .pyramid li.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-pyramid .pyramid li.is-text-color-chart-5,
.reveal .diagram-pyramid.size-m .pyramid li.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-pyramid .pyramid li.is-text-color-chart-6,
.reveal .diagram-pyramid.size-m .pyramid li.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-pyramid .pyramid li:first-child,
.reveal .diagram-pyramid.size-m .pyramid li:first-child {
  line-height: 250%;
}
.reveal .diagram-pyramid .pyramid li:hover,
.reveal .diagram-pyramid.size-m .pyramid li:hover {
  background-color: #00dce6 !important;
  color: white;
}
.reveal .diagram-pyramid .pyramid li:hover > *,
.reveal .diagram-pyramid.size-m .pyramid li:hover > *,
.reveal .diagram-pyramid .pyramid li:hover > * > *,
.reveal .diagram-pyramid.size-m .pyramid li:hover > * > * {
  color: white;
}
.reveal .diagram-pyramid .pyramid li:hover:before,
.reveal .diagram-pyramid.size-m .pyramid li:hover:before,
.reveal .diagram-pyramid .pyramid li:hover:after,
.reveal .diagram-pyramid.size-m .pyramid li:hover:after {
  color: white;
}
.reveal .diagram-pyramid .pyramid hr,
.reveal .diagram-pyramid.size-m .pyramid hr {
  width: 100%;
  padding: 0;
  border-width: 15%;
  border: dashed red;
  margin: 0 auto;
  margin-bottom: 0.2em;
}
.reveal .diagram-pyramid .pyramid.is-striped .pyramid-layer:nth-of-type(even),
.reveal .diagram-pyramid.size-m .pyramid.is-striped .pyramid-layer:nth-of-type(even) {
  background-color: #00dce6;
}
.reveal .diagram-pyramid .legend,
.reveal .diagram-pyramid.size-m .legend {
  display: flex;
  flex-direction: column;
  list-style-type: none;
  padding: 0;
}
.reveal .diagram-pyramid .legend li,
.reveal .diagram-pyramid.size-m .legend li {
  width: 100%;
  margin-left: 0;
  margin-bottom: 0.2em;
  padding: 2%;
  list-style-type: none;
  text-align: center;
  font-size: calc(50% * 1.2);
  line-height: 100%;
}
.reveal .diagram-pyramid .legend li.color-background,
.reveal .diagram-pyramid.size-m .legend li.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-pyramid .legend li.color-background > *,
.reveal .diagram-pyramid.size-m .legend li.color-background > *,
.reveal .diagram-pyramid .legend li.color-background > * > *,
.reveal .diagram-pyramid.size-m .legend li.color-background > * > * {
  color: black;
}
.reveal .diagram-pyramid .legend li.color-background:before,
.reveal .diagram-pyramid.size-m .legend li.color-background:before,
.reveal .diagram-pyramid .legend li.color-background:after,
.reveal .diagram-pyramid.size-m .legend li.color-background:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .legend li.color-canvas,
.reveal .diagram-pyramid.size-m .legend li.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-pyramid .legend li.color-canvas > *,
.reveal .diagram-pyramid.size-m .legend li.color-canvas > *,
.reveal .diagram-pyramid .legend li.color-canvas > * > *,
.reveal .diagram-pyramid.size-m .legend li.color-canvas > * > * {
  color: black;
}
.reveal .diagram-pyramid .legend li.color-canvas:before,
.reveal .diagram-pyramid.size-m .legend li.color-canvas:before,
.reveal .diagram-pyramid .legend li.color-canvas:after,
.reveal .diagram-pyramid.size-m .legend li.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .legend li.color-primary,
.reveal .diagram-pyramid.size-m .legend li.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-pyramid .legend li.color-primary > *,
.reveal .diagram-pyramid.size-m .legend li.color-primary > *,
.reveal .diagram-pyramid .legend li.color-primary > * > *,
.reveal .diagram-pyramid.size-m .legend li.color-primary > * > * {
  color: white;
}
.reveal .diagram-pyramid .legend li.color-primary:before,
.reveal .diagram-pyramid.size-m .legend li.color-primary:before,
.reveal .diagram-pyramid .legend li.color-primary:after,
.reveal .diagram-pyramid.size-m .legend li.color-primary:after {
  color: white;
}
.reveal .diagram-pyramid .legend li.color-warning,
.reveal .diagram-pyramid.size-m .legend li.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-pyramid .legend li.color-warning > *,
.reveal .diagram-pyramid.size-m .legend li.color-warning > *,
.reveal .diagram-pyramid .legend li.color-warning > * > *,
.reveal .diagram-pyramid.size-m .legend li.color-warning > * > * {
  color: black;
}
.reveal .diagram-pyramid .legend li.color-warning:before,
.reveal .diagram-pyramid.size-m .legend li.color-warning:before,
.reveal .diagram-pyramid .legend li.color-warning:after,
.reveal .diagram-pyramid.size-m .legend li.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .legend li.color-okay,
.reveal .diagram-pyramid.size-m .legend li.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-pyramid .legend li.color-okay > *,
.reveal .diagram-pyramid.size-m .legend li.color-okay > *,
.reveal .diagram-pyramid .legend li.color-okay > * > *,
.reveal .diagram-pyramid.size-m .legend li.color-okay > * > * {
  color: white;
}
.reveal .diagram-pyramid .legend li.color-okay:before,
.reveal .diagram-pyramid.size-m .legend li.color-okay:before,
.reveal .diagram-pyramid .legend li.color-okay:after,
.reveal .diagram-pyramid.size-m .legend li.color-okay:after {
  color: white;
}
.reveal .diagram-pyramid .legend li.color-chart-1,
.reveal .diagram-pyramid.size-m .legend li.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid .legend li.color-chart-1 > *,
.reveal .diagram-pyramid.size-m .legend li.color-chart-1 > *,
.reveal .diagram-pyramid .legend li.color-chart-1 > * > *,
.reveal .diagram-pyramid.size-m .legend li.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-pyramid .legend li.color-chart-1:before,
.reveal .diagram-pyramid.size-m .legend li.color-chart-1:before,
.reveal .diagram-pyramid .legend li.color-chart-1:after,
.reveal .diagram-pyramid.size-m .legend li.color-chart-1:after {
  color: white;
}
.reveal .diagram-pyramid .legend li.color-chart-2,
.reveal .diagram-pyramid.size-m .legend li.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid .legend li.color-chart-2 > *,
.reveal .diagram-pyramid.size-m .legend li.color-chart-2 > *,
.reveal .diagram-pyramid .legend li.color-chart-2 > * > *,
.reveal .diagram-pyramid.size-m .legend li.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid .legend li.color-chart-2:before,
.reveal .diagram-pyramid.size-m .legend li.color-chart-2:before,
.reveal .diagram-pyramid .legend li.color-chart-2:after,
.reveal .diagram-pyramid.size-m .legend li.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .legend li.color-chart-3,
.reveal .diagram-pyramid.size-m .legend li.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-pyramid .legend li.color-chart-3 > *,
.reveal .diagram-pyramid.size-m .legend li.color-chart-3 > *,
.reveal .diagram-pyramid .legend li.color-chart-3 > * > *,
.reveal .diagram-pyramid.size-m .legend li.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid .legend li.color-chart-3:before,
.reveal .diagram-pyramid.size-m .legend li.color-chart-3:before,
.reveal .diagram-pyramid .legend li.color-chart-3:after,
.reveal .diagram-pyramid.size-m .legend li.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .legend li.color-chart-4,
.reveal .diagram-pyramid.size-m .legend li.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-pyramid .legend li.color-chart-4 > *,
.reveal .diagram-pyramid.size-m .legend li.color-chart-4 > *,
.reveal .diagram-pyramid .legend li.color-chart-4 > * > *,
.reveal .diagram-pyramid.size-m .legend li.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-pyramid .legend li.color-chart-4:before,
.reveal .diagram-pyramid.size-m .legend li.color-chart-4:before,
.reveal .diagram-pyramid .legend li.color-chart-4:after,
.reveal .diagram-pyramid.size-m .legend li.color-chart-4:after {
  color: white;
}
.reveal .diagram-pyramid .legend li.color-chart-5,
.reveal .diagram-pyramid.size-m .legend li.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid .legend li.color-chart-5 > *,
.reveal .diagram-pyramid.size-m .legend li.color-chart-5 > *,
.reveal .diagram-pyramid .legend li.color-chart-5 > * > *,
.reveal .diagram-pyramid.size-m .legend li.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-pyramid .legend li.color-chart-5:before,
.reveal .diagram-pyramid.size-m .legend li.color-chart-5:before,
.reveal .diagram-pyramid .legend li.color-chart-5:after,
.reveal .diagram-pyramid.size-m .legend li.color-chart-5:after {
  color: white;
}
.reveal .diagram-pyramid .legend li.color-chart-6,
.reveal .diagram-pyramid.size-m .legend li.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid .legend li.color-chart-6 > *,
.reveal .diagram-pyramid.size-m .legend li.color-chart-6 > *,
.reveal .diagram-pyramid .legend li.color-chart-6 > * > *,
.reveal .diagram-pyramid.size-m .legend li.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-pyramid .legend li.color-chart-6:before,
.reveal .diagram-pyramid.size-m .legend li.color-chart-6:before,
.reveal .diagram-pyramid .legend li.color-chart-6:after,
.reveal .diagram-pyramid.size-m .legend li.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .legend li.color-prio-1,
.reveal .diagram-pyramid.size-m .legend li.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-pyramid .legend li.color-prio-1 > *,
.reveal .diagram-pyramid.size-m .legend li.color-prio-1 > *,
.reveal .diagram-pyramid .legend li.color-prio-1 > * > *,
.reveal .diagram-pyramid.size-m .legend li.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-pyramid .legend li.color-prio-1:before,
.reveal .diagram-pyramid.size-m .legend li.color-prio-1:before,
.reveal .diagram-pyramid .legend li.color-prio-1:after,
.reveal .diagram-pyramid.size-m .legend li.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .legend li.color-prio-2,
.reveal .diagram-pyramid.size-m .legend li.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-pyramid .legend li.color-prio-2 > *,
.reveal .diagram-pyramid.size-m .legend li.color-prio-2 > *,
.reveal .diagram-pyramid .legend li.color-prio-2 > * > *,
.reveal .diagram-pyramid.size-m .legend li.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid .legend li.color-prio-2:before,
.reveal .diagram-pyramid.size-m .legend li.color-prio-2:before,
.reveal .diagram-pyramid .legend li.color-prio-2:after,
.reveal .diagram-pyramid.size-m .legend li.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .legend li.color-prio-3,
.reveal .diagram-pyramid.size-m .legend li.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-pyramid .legend li.color-prio-3 > *,
.reveal .diagram-pyramid.size-m .legend li.color-prio-3 > *,
.reveal .diagram-pyramid .legend li.color-prio-3 > * > *,
.reveal .diagram-pyramid.size-m .legend li.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid .legend li.color-prio-3:before,
.reveal .diagram-pyramid.size-m .legend li.color-prio-3:before,
.reveal .diagram-pyramid .legend li.color-prio-3:after,
.reveal .diagram-pyramid.size-m .legend li.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .legend li.color-prio-4,
.reveal .diagram-pyramid.size-m .legend li.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-pyramid .legend li.color-prio-4 > *,
.reveal .diagram-pyramid.size-m .legend li.color-prio-4 > *,
.reveal .diagram-pyramid .legend li.color-prio-4 > * > *,
.reveal .diagram-pyramid.size-m .legend li.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-pyramid .legend li.color-prio-4:before,
.reveal .diagram-pyramid.size-m .legend li.color-prio-4:before,
.reveal .diagram-pyramid .legend li.color-prio-4:after,
.reveal .diagram-pyramid.size-m .legend li.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .legend li.text-color-primary,
.reveal .diagram-pyramid.size-m .legend li.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-pyramid .legend li.text-color-chart-1,
.reveal .diagram-pyramid.size-m .legend li.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-pyramid .legend li.text-color-chart-2,
.reveal .diagram-pyramid.size-m .legend li.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-pyramid .legend li.text-color-chart-3,
.reveal .diagram-pyramid.size-m .legend li.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-pyramid .legend li.text-color-chart-4,
.reveal .diagram-pyramid.size-m .legend li.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-pyramid .legend li.text-color-chart-5,
.reveal .diagram-pyramid.size-m .legend li.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-pyramid .legend li.text-color-chart-6,
.reveal .diagram-pyramid.size-m .legend li.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-pyramid .legend li.is-color-canvas,
.reveal .diagram-pyramid.size-m .legend li.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-pyramid .legend li.is-color-canvas > *,
.reveal .diagram-pyramid.size-m .legend li.is-color-canvas > *,
.reveal .diagram-pyramid .legend li.is-color-canvas > * > *,
.reveal .diagram-pyramid.size-m .legend li.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-pyramid .legend li.is-color-canvas:before,
.reveal .diagram-pyramid.size-m .legend li.is-color-canvas:before,
.reveal .diagram-pyramid .legend li.is-color-canvas:after,
.reveal .diagram-pyramid.size-m .legend li.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .legend li.is-color-background,
.reveal .diagram-pyramid.size-m .legend li.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-pyramid .legend li.is-color-background > *,
.reveal .diagram-pyramid.size-m .legend li.is-color-background > *,
.reveal .diagram-pyramid .legend li.is-color-background > * > *,
.reveal .diagram-pyramid.size-m .legend li.is-color-background > * > * {
  color: black;
}
.reveal .diagram-pyramid .legend li.is-color-background:before,
.reveal .diagram-pyramid.size-m .legend li.is-color-background:before,
.reveal .diagram-pyramid .legend li.is-color-background:after,
.reveal .diagram-pyramid.size-m .legend li.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .legend li.is-color-primary,
.reveal .diagram-pyramid.size-m .legend li.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-pyramid .legend li.is-color-primary > *,
.reveal .diagram-pyramid.size-m .legend li.is-color-primary > *,
.reveal .diagram-pyramid .legend li.is-color-primary > * > *,
.reveal .diagram-pyramid.size-m .legend li.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-pyramid .legend li.is-color-primary:before,
.reveal .diagram-pyramid.size-m .legend li.is-color-primary:before,
.reveal .diagram-pyramid .legend li.is-color-primary:after,
.reveal .diagram-pyramid.size-m .legend li.is-color-primary:after {
  color: white;
}
.reveal .diagram-pyramid .legend li.is-color-warning,
.reveal .diagram-pyramid.size-m .legend li.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-pyramid .legend li.is-color-warning > *,
.reveal .diagram-pyramid.size-m .legend li.is-color-warning > *,
.reveal .diagram-pyramid .legend li.is-color-warning > * > *,
.reveal .diagram-pyramid.size-m .legend li.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-pyramid .legend li.is-color-warning:before,
.reveal .diagram-pyramid.size-m .legend li.is-color-warning:before,
.reveal .diagram-pyramid .legend li.is-color-warning:after,
.reveal .diagram-pyramid.size-m .legend li.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .legend li.is-color-okay,
.reveal .diagram-pyramid.size-m .legend li.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-pyramid .legend li.is-color-okay > *,
.reveal .diagram-pyramid.size-m .legend li.is-color-okay > *,
.reveal .diagram-pyramid .legend li.is-color-okay > * > *,
.reveal .diagram-pyramid.size-m .legend li.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-pyramid .legend li.is-color-okay:before,
.reveal .diagram-pyramid.size-m .legend li.is-color-okay:before,
.reveal .diagram-pyramid .legend li.is-color-okay:after,
.reveal .diagram-pyramid.size-m .legend li.is-color-okay:after {
  color: white;
}
.reveal .diagram-pyramid .legend li.is-color-chart-1,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid .legend li.is-color-chart-1 > *,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-1 > *,
.reveal .diagram-pyramid .legend li.is-color-chart-1 > * > *,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-pyramid .legend li.is-color-chart-1:before,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-1:before,
.reveal .diagram-pyramid .legend li.is-color-chart-1:after,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-pyramid .legend li.is-color-chart-2,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid .legend li.is-color-chart-2 > *,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-2 > *,
.reveal .diagram-pyramid .legend li.is-color-chart-2 > * > *,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid .legend li.is-color-chart-2:before,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-2:before,
.reveal .diagram-pyramid .legend li.is-color-chart-2:after,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .legend li.is-color-chart-3,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-pyramid .legend li.is-color-chart-3 > *,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-3 > *,
.reveal .diagram-pyramid .legend li.is-color-chart-3 > * > *,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid .legend li.is-color-chart-3:before,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-3:before,
.reveal .diagram-pyramid .legend li.is-color-chart-3:after,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .legend li.is-color-chart-4,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-pyramid .legend li.is-color-chart-4 > *,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-4 > *,
.reveal .diagram-pyramid .legend li.is-color-chart-4 > * > *,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-pyramid .legend li.is-color-chart-4:before,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-4:before,
.reveal .diagram-pyramid .legend li.is-color-chart-4:after,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-pyramid .legend li.is-color-chart-5,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid .legend li.is-color-chart-5 > *,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-5 > *,
.reveal .diagram-pyramid .legend li.is-color-chart-5 > * > *,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-pyramid .legend li.is-color-chart-5:before,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-5:before,
.reveal .diagram-pyramid .legend li.is-color-chart-5:after,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-pyramid .legend li.is-color-chart-6,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid .legend li.is-color-chart-6 > *,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-6 > *,
.reveal .diagram-pyramid .legend li.is-color-chart-6 > * > *,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-pyramid .legend li.is-color-chart-6:before,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-6:before,
.reveal .diagram-pyramid .legend li.is-color-chart-6:after,
.reveal .diagram-pyramid.size-m .legend li.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .legend li.is-text-color-primary,
.reveal .diagram-pyramid.size-m .legend li.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-pyramid .legend li.is-text-color-chart-1,
.reveal .diagram-pyramid.size-m .legend li.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-pyramid .legend li.is-text-color-chart-2,
.reveal .diagram-pyramid.size-m .legend li.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-pyramid .legend li.is-text-color-chart-3,
.reveal .diagram-pyramid.size-m .legend li.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-pyramid .legend li.is-text-color-chart-4,
.reveal .diagram-pyramid.size-m .legend li.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-pyramid .legend li.is-text-color-chart-5,
.reveal .diagram-pyramid.size-m .legend li.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-pyramid .legend li.is-text-color-chart-6,
.reveal .diagram-pyramid.size-m .legend li.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-pyramid .legend li:first-child,
.reveal .diagram-pyramid.size-m .legend li:first-child {
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
}
.reveal .diagram-pyramid .legend li:last-child,
.reveal .diagram-pyramid.size-m .legend li:last-child {
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}
.reveal .diagram-pyramid .legend hr,
.reveal .diagram-pyramid.size-m .legend hr {
  width: 90%;
  padding: 0;
  border-width: 15%;
  border: dashed red;
  margin: 0 auto;
  margin: 0.1em;
}
.reveal .diagram-pyramid .remarks,
.reveal .diagram-pyramid.size-m .remarks {
  width: 50%;
  display: flex;
  flex-direction: column;
  height: 100%;
  list-style-type: none;
  padding: 0;
}
.reveal .diagram-pyramid .remarks li,
.reveal .diagram-pyramid.size-m .remarks li {
  background: linear-gradient(to right, #e6e6e6, white);
  width: 100%;
  margin-left: 0;
  margin-bottom: 0.2em;
  padding-top: 2%;
  padding-bottom: 2%;
  padding-left: 4%;
  padding-right: 4%;
  list-style-type: none;
  text-align: center;
  font-size: calc(50% * 1.5);
  line-height: 100%;
}
.reveal .diagram-pyramid .remarks li.color-background,
.reveal .diagram-pyramid.size-m .remarks li.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-pyramid .remarks li.color-background > *,
.reveal .diagram-pyramid.size-m .remarks li.color-background > *,
.reveal .diagram-pyramid .remarks li.color-background > * > *,
.reveal .diagram-pyramid.size-m .remarks li.color-background > * > * {
  color: black;
}
.reveal .diagram-pyramid .remarks li.color-background:before,
.reveal .diagram-pyramid.size-m .remarks li.color-background:before,
.reveal .diagram-pyramid .remarks li.color-background:after,
.reveal .diagram-pyramid.size-m .remarks li.color-background:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .remarks li.color-canvas,
.reveal .diagram-pyramid.size-m .remarks li.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-pyramid .remarks li.color-canvas > *,
.reveal .diagram-pyramid.size-m .remarks li.color-canvas > *,
.reveal .diagram-pyramid .remarks li.color-canvas > * > *,
.reveal .diagram-pyramid.size-m .remarks li.color-canvas > * > * {
  color: black;
}
.reveal .diagram-pyramid .remarks li.color-canvas:before,
.reveal .diagram-pyramid.size-m .remarks li.color-canvas:before,
.reveal .diagram-pyramid .remarks li.color-canvas:after,
.reveal .diagram-pyramid.size-m .remarks li.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .remarks li.color-primary,
.reveal .diagram-pyramid.size-m .remarks li.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-pyramid .remarks li.color-primary > *,
.reveal .diagram-pyramid.size-m .remarks li.color-primary > *,
.reveal .diagram-pyramid .remarks li.color-primary > * > *,
.reveal .diagram-pyramid.size-m .remarks li.color-primary > * > * {
  color: white;
}
.reveal .diagram-pyramid .remarks li.color-primary:before,
.reveal .diagram-pyramid.size-m .remarks li.color-primary:before,
.reveal .diagram-pyramid .remarks li.color-primary:after,
.reveal .diagram-pyramid.size-m .remarks li.color-primary:after {
  color: white;
}
.reveal .diagram-pyramid .remarks li.color-warning,
.reveal .diagram-pyramid.size-m .remarks li.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-pyramid .remarks li.color-warning > *,
.reveal .diagram-pyramid.size-m .remarks li.color-warning > *,
.reveal .diagram-pyramid .remarks li.color-warning > * > *,
.reveal .diagram-pyramid.size-m .remarks li.color-warning > * > * {
  color: black;
}
.reveal .diagram-pyramid .remarks li.color-warning:before,
.reveal .diagram-pyramid.size-m .remarks li.color-warning:before,
.reveal .diagram-pyramid .remarks li.color-warning:after,
.reveal .diagram-pyramid.size-m .remarks li.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .remarks li.color-okay,
.reveal .diagram-pyramid.size-m .remarks li.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-pyramid .remarks li.color-okay > *,
.reveal .diagram-pyramid.size-m .remarks li.color-okay > *,
.reveal .diagram-pyramid .remarks li.color-okay > * > *,
.reveal .diagram-pyramid.size-m .remarks li.color-okay > * > * {
  color: white;
}
.reveal .diagram-pyramid .remarks li.color-okay:before,
.reveal .diagram-pyramid.size-m .remarks li.color-okay:before,
.reveal .diagram-pyramid .remarks li.color-okay:after,
.reveal .diagram-pyramid.size-m .remarks li.color-okay:after {
  color: white;
}
.reveal .diagram-pyramid .remarks li.color-chart-1,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid .remarks li.color-chart-1 > *,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-1 > *,
.reveal .diagram-pyramid .remarks li.color-chart-1 > * > *,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-pyramid .remarks li.color-chart-1:before,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-1:before,
.reveal .diagram-pyramid .remarks li.color-chart-1:after,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-1:after {
  color: white;
}
.reveal .diagram-pyramid .remarks li.color-chart-2,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid .remarks li.color-chart-2 > *,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-2 > *,
.reveal .diagram-pyramid .remarks li.color-chart-2 > * > *,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid .remarks li.color-chart-2:before,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-2:before,
.reveal .diagram-pyramid .remarks li.color-chart-2:after,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .remarks li.color-chart-3,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-pyramid .remarks li.color-chart-3 > *,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-3 > *,
.reveal .diagram-pyramid .remarks li.color-chart-3 > * > *,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid .remarks li.color-chart-3:before,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-3:before,
.reveal .diagram-pyramid .remarks li.color-chart-3:after,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .remarks li.color-chart-4,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-pyramid .remarks li.color-chart-4 > *,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-4 > *,
.reveal .diagram-pyramid .remarks li.color-chart-4 > * > *,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-pyramid .remarks li.color-chart-4:before,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-4:before,
.reveal .diagram-pyramid .remarks li.color-chart-4:after,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-4:after {
  color: white;
}
.reveal .diagram-pyramid .remarks li.color-chart-5,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid .remarks li.color-chart-5 > *,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-5 > *,
.reveal .diagram-pyramid .remarks li.color-chart-5 > * > *,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-pyramid .remarks li.color-chart-5:before,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-5:before,
.reveal .diagram-pyramid .remarks li.color-chart-5:after,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-5:after {
  color: white;
}
.reveal .diagram-pyramid .remarks li.color-chart-6,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid .remarks li.color-chart-6 > *,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-6 > *,
.reveal .diagram-pyramid .remarks li.color-chart-6 > * > *,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-pyramid .remarks li.color-chart-6:before,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-6:before,
.reveal .diagram-pyramid .remarks li.color-chart-6:after,
.reveal .diagram-pyramid.size-m .remarks li.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .remarks li.color-prio-1,
.reveal .diagram-pyramid.size-m .remarks li.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-pyramid .remarks li.color-prio-1 > *,
.reveal .diagram-pyramid.size-m .remarks li.color-prio-1 > *,
.reveal .diagram-pyramid .remarks li.color-prio-1 > * > *,
.reveal .diagram-pyramid.size-m .remarks li.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-pyramid .remarks li.color-prio-1:before,
.reveal .diagram-pyramid.size-m .remarks li.color-prio-1:before,
.reveal .diagram-pyramid .remarks li.color-prio-1:after,
.reveal .diagram-pyramid.size-m .remarks li.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .remarks li.color-prio-2,
.reveal .diagram-pyramid.size-m .remarks li.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-pyramid .remarks li.color-prio-2 > *,
.reveal .diagram-pyramid.size-m .remarks li.color-prio-2 > *,
.reveal .diagram-pyramid .remarks li.color-prio-2 > * > *,
.reveal .diagram-pyramid.size-m .remarks li.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid .remarks li.color-prio-2:before,
.reveal .diagram-pyramid.size-m .remarks li.color-prio-2:before,
.reveal .diagram-pyramid .remarks li.color-prio-2:after,
.reveal .diagram-pyramid.size-m .remarks li.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .remarks li.color-prio-3,
.reveal .diagram-pyramid.size-m .remarks li.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-pyramid .remarks li.color-prio-3 > *,
.reveal .diagram-pyramid.size-m .remarks li.color-prio-3 > *,
.reveal .diagram-pyramid .remarks li.color-prio-3 > * > *,
.reveal .diagram-pyramid.size-m .remarks li.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid .remarks li.color-prio-3:before,
.reveal .diagram-pyramid.size-m .remarks li.color-prio-3:before,
.reveal .diagram-pyramid .remarks li.color-prio-3:after,
.reveal .diagram-pyramid.size-m .remarks li.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .remarks li.color-prio-4,
.reveal .diagram-pyramid.size-m .remarks li.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-pyramid .remarks li.color-prio-4 > *,
.reveal .diagram-pyramid.size-m .remarks li.color-prio-4 > *,
.reveal .diagram-pyramid .remarks li.color-prio-4 > * > *,
.reveal .diagram-pyramid.size-m .remarks li.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-pyramid .remarks li.color-prio-4:before,
.reveal .diagram-pyramid.size-m .remarks li.color-prio-4:before,
.reveal .diagram-pyramid .remarks li.color-prio-4:after,
.reveal .diagram-pyramid.size-m .remarks li.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .remarks li.text-color-primary,
.reveal .diagram-pyramid.size-m .remarks li.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-pyramid .remarks li.text-color-chart-1,
.reveal .diagram-pyramid.size-m .remarks li.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-pyramid .remarks li.text-color-chart-2,
.reveal .diagram-pyramid.size-m .remarks li.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-pyramid .remarks li.text-color-chart-3,
.reveal .diagram-pyramid.size-m .remarks li.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-pyramid .remarks li.text-color-chart-4,
.reveal .diagram-pyramid.size-m .remarks li.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-pyramid .remarks li.text-color-chart-5,
.reveal .diagram-pyramid.size-m .remarks li.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-pyramid .remarks li.text-color-chart-6,
.reveal .diagram-pyramid.size-m .remarks li.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-pyramid .remarks li.is-color-canvas,
.reveal .diagram-pyramid.size-m .remarks li.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-pyramid .remarks li.is-color-canvas > *,
.reveal .diagram-pyramid.size-m .remarks li.is-color-canvas > *,
.reveal .diagram-pyramid .remarks li.is-color-canvas > * > *,
.reveal .diagram-pyramid.size-m .remarks li.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-pyramid .remarks li.is-color-canvas:before,
.reveal .diagram-pyramid.size-m .remarks li.is-color-canvas:before,
.reveal .diagram-pyramid .remarks li.is-color-canvas:after,
.reveal .diagram-pyramid.size-m .remarks li.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .remarks li.is-color-background,
.reveal .diagram-pyramid.size-m .remarks li.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-pyramid .remarks li.is-color-background > *,
.reveal .diagram-pyramid.size-m .remarks li.is-color-background > *,
.reveal .diagram-pyramid .remarks li.is-color-background > * > *,
.reveal .diagram-pyramid.size-m .remarks li.is-color-background > * > * {
  color: black;
}
.reveal .diagram-pyramid .remarks li.is-color-background:before,
.reveal .diagram-pyramid.size-m .remarks li.is-color-background:before,
.reveal .diagram-pyramid .remarks li.is-color-background:after,
.reveal .diagram-pyramid.size-m .remarks li.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .remarks li.is-color-primary,
.reveal .diagram-pyramid.size-m .remarks li.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-pyramid .remarks li.is-color-primary > *,
.reveal .diagram-pyramid.size-m .remarks li.is-color-primary > *,
.reveal .diagram-pyramid .remarks li.is-color-primary > * > *,
.reveal .diagram-pyramid.size-m .remarks li.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-pyramid .remarks li.is-color-primary:before,
.reveal .diagram-pyramid.size-m .remarks li.is-color-primary:before,
.reveal .diagram-pyramid .remarks li.is-color-primary:after,
.reveal .diagram-pyramid.size-m .remarks li.is-color-primary:after {
  color: white;
}
.reveal .diagram-pyramid .remarks li.is-color-warning,
.reveal .diagram-pyramid.size-m .remarks li.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-pyramid .remarks li.is-color-warning > *,
.reveal .diagram-pyramid.size-m .remarks li.is-color-warning > *,
.reveal .diagram-pyramid .remarks li.is-color-warning > * > *,
.reveal .diagram-pyramid.size-m .remarks li.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-pyramid .remarks li.is-color-warning:before,
.reveal .diagram-pyramid.size-m .remarks li.is-color-warning:before,
.reveal .diagram-pyramid .remarks li.is-color-warning:after,
.reveal .diagram-pyramid.size-m .remarks li.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .remarks li.is-color-okay,
.reveal .diagram-pyramid.size-m .remarks li.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-pyramid .remarks li.is-color-okay > *,
.reveal .diagram-pyramid.size-m .remarks li.is-color-okay > *,
.reveal .diagram-pyramid .remarks li.is-color-okay > * > *,
.reveal .diagram-pyramid.size-m .remarks li.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-pyramid .remarks li.is-color-okay:before,
.reveal .diagram-pyramid.size-m .remarks li.is-color-okay:before,
.reveal .diagram-pyramid .remarks li.is-color-okay:after,
.reveal .diagram-pyramid.size-m .remarks li.is-color-okay:after {
  color: white;
}
.reveal .diagram-pyramid .remarks li.is-color-chart-1,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid .remarks li.is-color-chart-1 > *,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-1 > *,
.reveal .diagram-pyramid .remarks li.is-color-chart-1 > * > *,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-pyramid .remarks li.is-color-chart-1:before,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-1:before,
.reveal .diagram-pyramid .remarks li.is-color-chart-1:after,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-pyramid .remarks li.is-color-chart-2,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid .remarks li.is-color-chart-2 > *,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-2 > *,
.reveal .diagram-pyramid .remarks li.is-color-chart-2 > * > *,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid .remarks li.is-color-chart-2:before,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-2:before,
.reveal .diagram-pyramid .remarks li.is-color-chart-2:after,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .remarks li.is-color-chart-3,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-pyramid .remarks li.is-color-chart-3 > *,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-3 > *,
.reveal .diagram-pyramid .remarks li.is-color-chart-3 > * > *,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid .remarks li.is-color-chart-3:before,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-3:before,
.reveal .diagram-pyramid .remarks li.is-color-chart-3:after,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .remarks li.is-color-chart-4,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-pyramid .remarks li.is-color-chart-4 > *,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-4 > *,
.reveal .diagram-pyramid .remarks li.is-color-chart-4 > * > *,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-pyramid .remarks li.is-color-chart-4:before,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-4:before,
.reveal .diagram-pyramid .remarks li.is-color-chart-4:after,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-pyramid .remarks li.is-color-chart-5,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid .remarks li.is-color-chart-5 > *,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-5 > *,
.reveal .diagram-pyramid .remarks li.is-color-chart-5 > * > *,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-pyramid .remarks li.is-color-chart-5:before,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-5:before,
.reveal .diagram-pyramid .remarks li.is-color-chart-5:after,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-pyramid .remarks li.is-color-chart-6,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid .remarks li.is-color-chart-6 > *,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-6 > *,
.reveal .diagram-pyramid .remarks li.is-color-chart-6 > * > *,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-pyramid .remarks li.is-color-chart-6:before,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-6:before,
.reveal .diagram-pyramid .remarks li.is-color-chart-6:after,
.reveal .diagram-pyramid.size-m .remarks li.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-pyramid .remarks li.is-text-color-primary,
.reveal .diagram-pyramid.size-m .remarks li.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-pyramid .remarks li.is-text-color-chart-1,
.reveal .diagram-pyramid.size-m .remarks li.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-pyramid .remarks li.is-text-color-chart-2,
.reveal .diagram-pyramid.size-m .remarks li.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-pyramid .remarks li.is-text-color-chart-3,
.reveal .diagram-pyramid.size-m .remarks li.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-pyramid .remarks li.is-text-color-chart-4,
.reveal .diagram-pyramid.size-m .remarks li.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-pyramid .remarks li.is-text-color-chart-5,
.reveal .diagram-pyramid.size-m .remarks li.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-pyramid .remarks li.is-text-color-chart-6,
.reveal .diagram-pyramid.size-m .remarks li.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-pyramid .remarks li:first-child,
.reveal .diagram-pyramid.size-m .remarks li:first-child {
  line-height: 250%;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
}
.reveal .diagram-pyramid .remarks li:last-child,
.reveal .diagram-pyramid.size-m .remarks li:last-child {
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}
.reveal .diagram-pyramid .remarks hr,
.reveal .diagram-pyramid.size-m .remarks hr {
  width: 100%;
  padding: 0;
  border-width: 15%;
  border: dashed red;
  margin: 0 auto;
  margin-bottom: 0.2em;
}
.reveal .diagram-pyramid.size-l .pyramid {
  width: 70%;
  display: flex;
  flex-direction: column;
  height: 100%;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
  clip-path: polygon(50% 0, 100% 100%, 0 100%);
  list-style-type: none;
  padding: 0;
}
.reveal .diagram-pyramid.size-l .pyramid li {
  width: 100%;
  margin-left: 0;
  margin-bottom: 0.2em;
  padding-top: 2%;
  padding-bottom: 2%;
  padding-left: 0;
  list-style-type: none;
  text-align: center;
  background-color: #00c3cd;
  font-size: calc(70% * 1.5);
  line-height: 100%;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-background > *,
.reveal .diagram-pyramid.size-l .pyramid li.color-background > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-background:before,
.reveal .diagram-pyramid.size-l .pyramid li.color-background:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-canvas > *,
.reveal .diagram-pyramid.size-l .pyramid li.color-canvas > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-canvas:before,
.reveal .diagram-pyramid.size-l .pyramid li.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-primary > *,
.reveal .diagram-pyramid.size-l .pyramid li.color-primary > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-primary:before,
.reveal .diagram-pyramid.size-l .pyramid li.color-primary:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-warning > *,
.reveal .diagram-pyramid.size-l .pyramid li.color-warning > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-warning:before,
.reveal .diagram-pyramid.size-l .pyramid li.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-okay > *,
.reveal .diagram-pyramid.size-l .pyramid li.color-okay > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-okay:before,
.reveal .diagram-pyramid.size-l .pyramid li.color-okay:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-1 > *,
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-1:before,
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-1:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-2 > *,
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-2:before,
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-3 > *,
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-3:before,
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-4 > *,
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-4:before,
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-4:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-5 > *,
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-5:before,
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-5:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-6 > *,
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-6:before,
.reveal .diagram-pyramid.size-l .pyramid li.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-prio-1 > *,
.reveal .diagram-pyramid.size-l .pyramid li.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-prio-1:before,
.reveal .diagram-pyramid.size-l .pyramid li.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-prio-2 > *,
.reveal .diagram-pyramid.size-l .pyramid li.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-prio-2:before,
.reveal .diagram-pyramid.size-l .pyramid li.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-prio-3 > *,
.reveal .diagram-pyramid.size-l .pyramid li.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-prio-3:before,
.reveal .diagram-pyramid.size-l .pyramid li.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-prio-4 > *,
.reveal .diagram-pyramid.size-l .pyramid li.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.color-prio-4:before,
.reveal .diagram-pyramid.size-l .pyramid li.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .pyramid li.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-pyramid.size-l .pyramid li.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .pyramid li.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-l .pyramid li.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-pyramid.size-l .pyramid li.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-pyramid.size-l .pyramid li.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .pyramid li.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-canvas > *,
.reveal .diagram-pyramid.size-l .pyramid li.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-canvas:before,
.reveal .diagram-pyramid.size-l .pyramid li.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-background > *,
.reveal .diagram-pyramid.size-l .pyramid li.is-color-background > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-background:before,
.reveal .diagram-pyramid.size-l .pyramid li.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-primary > *,
.reveal .diagram-pyramid.size-l .pyramid li.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-primary:before,
.reveal .diagram-pyramid.size-l .pyramid li.is-color-primary:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-warning > *,
.reveal .diagram-pyramid.size-l .pyramid li.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-warning:before,
.reveal .diagram-pyramid.size-l .pyramid li.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-okay > *,
.reveal .diagram-pyramid.size-l .pyramid li.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-okay:before,
.reveal .diagram-pyramid.size-l .pyramid li.is-color-okay:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-1 > *,
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-1:before,
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-2 > *,
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-2:before,
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-3 > *,
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-3:before,
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-4 > *,
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-4:before,
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-5 > *,
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-5:before,
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-6 > *,
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-6:before,
.reveal .diagram-pyramid.size-l .pyramid li.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .pyramid li.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-l .pyramid li:first-child {
  line-height: 250%;
}
.reveal .diagram-pyramid.size-l .pyramid li:hover {
  background-color: #00dce6 !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li:hover > *,
.reveal .diagram-pyramid.size-l .pyramid li:hover > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid li:hover:before,
.reveal .diagram-pyramid.size-l .pyramid li:hover:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .pyramid hr {
  width: 100%;
  padding: 0;
  border-width: 15%;
  border: dashed red;
  margin: 0 auto;
  margin-bottom: 0.2em;
}
.reveal .diagram-pyramid.size-l .pyramid.is-striped .pyramid-layer:nth-of-type(even) {
  background-color: #00dce6;
}
.reveal .diagram-pyramid.size-l .legend {
  display: flex;
  flex-direction: column;
  list-style-type: none;
  padding: 0;
}
.reveal .diagram-pyramid.size-l .legend li {
  width: 100%;
  margin-left: 0;
  margin-bottom: 0.2em;
  padding: 2%;
  list-style-type: none;
  text-align: center;
  font-size: calc(70% * 1.2);
  line-height: 100%;
}
.reveal .diagram-pyramid.size-l .legend li.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.color-background > *,
.reveal .diagram-pyramid.size-l .legend li.color-background > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.color-background:before,
.reveal .diagram-pyramid.size-l .legend li.color-background:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .legend li.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.color-canvas > *,
.reveal .diagram-pyramid.size-l .legend li.color-canvas > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.color-canvas:before,
.reveal .diagram-pyramid.size-l .legend li.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .legend li.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.color-primary > *,
.reveal .diagram-pyramid.size-l .legend li.color-primary > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.color-primary:before,
.reveal .diagram-pyramid.size-l .legend li.color-primary:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.color-warning > *,
.reveal .diagram-pyramid.size-l .legend li.color-warning > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.color-warning:before,
.reveal .diagram-pyramid.size-l .legend li.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .legend li.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.color-okay > *,
.reveal .diagram-pyramid.size-l .legend li.color-okay > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.color-okay:before,
.reveal .diagram-pyramid.size-l .legend li.color-okay:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.color-chart-1 > *,
.reveal .diagram-pyramid.size-l .legend li.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.color-chart-1:before,
.reveal .diagram-pyramid.size-l .legend li.color-chart-1:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.color-chart-2 > *,
.reveal .diagram-pyramid.size-l .legend li.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.color-chart-2:before,
.reveal .diagram-pyramid.size-l .legend li.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .legend li.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.color-chart-3 > *,
.reveal .diagram-pyramid.size-l .legend li.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.color-chart-3:before,
.reveal .diagram-pyramid.size-l .legend li.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .legend li.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.color-chart-4 > *,
.reveal .diagram-pyramid.size-l .legend li.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.color-chart-4:before,
.reveal .diagram-pyramid.size-l .legend li.color-chart-4:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.color-chart-5 > *,
.reveal .diagram-pyramid.size-l .legend li.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.color-chart-5:before,
.reveal .diagram-pyramid.size-l .legend li.color-chart-5:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.color-chart-6 > *,
.reveal .diagram-pyramid.size-l .legend li.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.color-chart-6:before,
.reveal .diagram-pyramid.size-l .legend li.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .legend li.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.color-prio-1 > *,
.reveal .diagram-pyramid.size-l .legend li.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.color-prio-1:before,
.reveal .diagram-pyramid.size-l .legend li.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .legend li.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.color-prio-2 > *,
.reveal .diagram-pyramid.size-l .legend li.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.color-prio-2:before,
.reveal .diagram-pyramid.size-l .legend li.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .legend li.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.color-prio-3 > *,
.reveal .diagram-pyramid.size-l .legend li.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.color-prio-3:before,
.reveal .diagram-pyramid.size-l .legend li.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .legend li.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.color-prio-4 > *,
.reveal .diagram-pyramid.size-l .legend li.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.color-prio-4:before,
.reveal .diagram-pyramid.size-l .legend li.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .legend li.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-pyramid.size-l .legend li.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .legend li.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-l .legend li.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-pyramid.size-l .legend li.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-pyramid.size-l .legend li.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .legend li.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-canvas > *,
.reveal .diagram-pyramid.size-l .legend li.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-canvas:before,
.reveal .diagram-pyramid.size-l .legend li.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-background > *,
.reveal .diagram-pyramid.size-l .legend li.is-color-background > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-background:before,
.reveal .diagram-pyramid.size-l .legend li.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-primary > *,
.reveal .diagram-pyramid.size-l .legend li.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-primary:before,
.reveal .diagram-pyramid.size-l .legend li.is-color-primary:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-warning > *,
.reveal .diagram-pyramid.size-l .legend li.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-warning:before,
.reveal .diagram-pyramid.size-l .legend li.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-okay > *,
.reveal .diagram-pyramid.size-l .legend li.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-okay:before,
.reveal .diagram-pyramid.size-l .legend li.is-color-okay:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-1 > *,
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-1:before,
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-2 > *,
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-2:before,
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-3 > *,
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-3:before,
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-4 > *,
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-4:before,
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-5 > *,
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-5:before,
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-6 > *,
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-6:before,
.reveal .diagram-pyramid.size-l .legend li.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .legend li.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-pyramid.size-l .legend li.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .legend li.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-l .legend li.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-pyramid.size-l .legend li.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-pyramid.size-l .legend li.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .legend li.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-l .legend li:first-child {
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
}
.reveal .diagram-pyramid.size-l .legend li:last-child {
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}
.reveal .diagram-pyramid.size-l .legend hr {
  width: 90%;
  padding: 0;
  border-width: 15%;
  border: dashed red;
  margin: 0 auto;
  margin: 0.1em;
}
.reveal .diagram-pyramid.size-l .remarks {
  width: 70%;
  display: flex;
  flex-direction: column;
  height: 100%;
  list-style-type: none;
  padding: 0;
}
.reveal .diagram-pyramid.size-l .remarks li {
  background: linear-gradient(to right, #e6e6e6, white);
  width: 100%;
  margin-left: 0;
  margin-bottom: 0.2em;
  padding-top: 2%;
  padding-bottom: 2%;
  padding-left: 4%;
  padding-right: 4%;
  list-style-type: none;
  text-align: center;
  font-size: calc(70% * 1.5);
  line-height: 100%;
}
.reveal .diagram-pyramid.size-l .remarks li.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.color-background > *,
.reveal .diagram-pyramid.size-l .remarks li.color-background > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.color-background:before,
.reveal .diagram-pyramid.size-l .remarks li.color-background:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .remarks li.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.color-canvas > *,
.reveal .diagram-pyramid.size-l .remarks li.color-canvas > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.color-canvas:before,
.reveal .diagram-pyramid.size-l .remarks li.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .remarks li.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.color-primary > *,
.reveal .diagram-pyramid.size-l .remarks li.color-primary > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.color-primary:before,
.reveal .diagram-pyramid.size-l .remarks li.color-primary:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.color-warning > *,
.reveal .diagram-pyramid.size-l .remarks li.color-warning > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.color-warning:before,
.reveal .diagram-pyramid.size-l .remarks li.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .remarks li.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.color-okay > *,
.reveal .diagram-pyramid.size-l .remarks li.color-okay > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.color-okay:before,
.reveal .diagram-pyramid.size-l .remarks li.color-okay:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.color-chart-1 > *,
.reveal .diagram-pyramid.size-l .remarks li.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.color-chart-1:before,
.reveal .diagram-pyramid.size-l .remarks li.color-chart-1:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.color-chart-2 > *,
.reveal .diagram-pyramid.size-l .remarks li.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.color-chart-2:before,
.reveal .diagram-pyramid.size-l .remarks li.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .remarks li.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.color-chart-3 > *,
.reveal .diagram-pyramid.size-l .remarks li.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.color-chart-3:before,
.reveal .diagram-pyramid.size-l .remarks li.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .remarks li.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.color-chart-4 > *,
.reveal .diagram-pyramid.size-l .remarks li.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.color-chart-4:before,
.reveal .diagram-pyramid.size-l .remarks li.color-chart-4:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.color-chart-5 > *,
.reveal .diagram-pyramid.size-l .remarks li.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.color-chart-5:before,
.reveal .diagram-pyramid.size-l .remarks li.color-chart-5:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.color-chart-6 > *,
.reveal .diagram-pyramid.size-l .remarks li.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.color-chart-6:before,
.reveal .diagram-pyramid.size-l .remarks li.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .remarks li.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.color-prio-1 > *,
.reveal .diagram-pyramid.size-l .remarks li.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.color-prio-1:before,
.reveal .diagram-pyramid.size-l .remarks li.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .remarks li.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.color-prio-2 > *,
.reveal .diagram-pyramid.size-l .remarks li.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.color-prio-2:before,
.reveal .diagram-pyramid.size-l .remarks li.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .remarks li.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.color-prio-3 > *,
.reveal .diagram-pyramid.size-l .remarks li.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.color-prio-3:before,
.reveal .diagram-pyramid.size-l .remarks li.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .remarks li.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.color-prio-4 > *,
.reveal .diagram-pyramid.size-l .remarks li.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.color-prio-4:before,
.reveal .diagram-pyramid.size-l .remarks li.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .remarks li.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-pyramid.size-l .remarks li.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .remarks li.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-l .remarks li.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-pyramid.size-l .remarks li.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-pyramid.size-l .remarks li.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .remarks li.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-canvas > *,
.reveal .diagram-pyramid.size-l .remarks li.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-canvas:before,
.reveal .diagram-pyramid.size-l .remarks li.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-background > *,
.reveal .diagram-pyramid.size-l .remarks li.is-color-background > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-background:before,
.reveal .diagram-pyramid.size-l .remarks li.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-primary > *,
.reveal .diagram-pyramid.size-l .remarks li.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-primary:before,
.reveal .diagram-pyramid.size-l .remarks li.is-color-primary:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-warning > *,
.reveal .diagram-pyramid.size-l .remarks li.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-warning:before,
.reveal .diagram-pyramid.size-l .remarks li.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-okay > *,
.reveal .diagram-pyramid.size-l .remarks li.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-okay:before,
.reveal .diagram-pyramid.size-l .remarks li.is-color-okay:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-1 > *,
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-1:before,
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-2 > *,
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-2:before,
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-3 > *,
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-3:before,
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-4 > *,
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-4:before,
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-5 > *,
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-5:before,
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-6 > *,
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-6:before,
.reveal .diagram-pyramid.size-l .remarks li.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .remarks li.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-pyramid.size-l .remarks li.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .remarks li.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-l .remarks li.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-pyramid.size-l .remarks li.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-pyramid.size-l .remarks li.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-l .remarks li.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-l .remarks li:first-child {
  line-height: 250%;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
}
.reveal .diagram-pyramid.size-l .remarks li:last-child {
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}
.reveal .diagram-pyramid.size-l .remarks hr {
  width: 100%;
  padding: 0;
  border-width: 15%;
  border: dashed red;
  margin: 0 auto;
  margin-bottom: 0.2em;
}
.reveal .diagram-pyramid.size-xl .pyramid {
  width: 90%;
  display: flex;
  flex-direction: column;
  height: 100%;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
  clip-path: polygon(50% 0, 100% 100%, 0 100%);
  list-style-type: none;
  padding: 0;
}
.reveal .diagram-pyramid.size-xl .pyramid li {
  width: 100%;
  margin-left: 0;
  margin-bottom: 0.2em;
  padding-top: 2%;
  padding-bottom: 2%;
  padding-left: 0;
  list-style-type: none;
  text-align: center;
  background-color: #00c3cd;
  font-size: calc(90% * 1.5);
  line-height: 100%;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-background > *,
.reveal .diagram-pyramid.size-xl .pyramid li.color-background > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-background:before,
.reveal .diagram-pyramid.size-xl .pyramid li.color-background:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-canvas > *,
.reveal .diagram-pyramid.size-xl .pyramid li.color-canvas > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-canvas:before,
.reveal .diagram-pyramid.size-xl .pyramid li.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-primary > *,
.reveal .diagram-pyramid.size-xl .pyramid li.color-primary > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-primary:before,
.reveal .diagram-pyramid.size-xl .pyramid li.color-primary:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-warning > *,
.reveal .diagram-pyramid.size-xl .pyramid li.color-warning > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-warning:before,
.reveal .diagram-pyramid.size-xl .pyramid li.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-okay > *,
.reveal .diagram-pyramid.size-xl .pyramid li.color-okay > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-okay:before,
.reveal .diagram-pyramid.size-xl .pyramid li.color-okay:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-1 > *,
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-1:before,
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-1:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-2 > *,
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-2:before,
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-3 > *,
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-3:before,
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-4 > *,
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-4:before,
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-4:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-5 > *,
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-5:before,
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-5:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-6 > *,
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-6:before,
.reveal .diagram-pyramid.size-xl .pyramid li.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-prio-1 > *,
.reveal .diagram-pyramid.size-xl .pyramid li.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-prio-1:before,
.reveal .diagram-pyramid.size-xl .pyramid li.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-prio-2 > *,
.reveal .diagram-pyramid.size-xl .pyramid li.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-prio-2:before,
.reveal .diagram-pyramid.size-xl .pyramid li.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-prio-3 > *,
.reveal .diagram-pyramid.size-xl .pyramid li.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-prio-3:before,
.reveal .diagram-pyramid.size-xl .pyramid li.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-prio-4 > *,
.reveal .diagram-pyramid.size-xl .pyramid li.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.color-prio-4:before,
.reveal .diagram-pyramid.size-xl .pyramid li.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .pyramid li.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-pyramid.size-xl .pyramid li.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .pyramid li.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-xl .pyramid li.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-pyramid.size-xl .pyramid li.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-pyramid.size-xl .pyramid li.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .pyramid li.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-canvas > *,
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-canvas:before,
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-background > *,
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-background > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-background:before,
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-primary > *,
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-primary:before,
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-primary:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-warning > *,
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-warning:before,
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-okay > *,
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-okay:before,
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-okay:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-1 > *,
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-1:before,
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-2 > *,
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-2:before,
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-3 > *,
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-3:before,
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-4 > *,
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-4:before,
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-5 > *,
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-5:before,
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-6 > *,
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-6:before,
.reveal .diagram-pyramid.size-xl .pyramid li.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .pyramid li.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-xl .pyramid li:first-child {
  line-height: 250%;
}
.reveal .diagram-pyramid.size-xl .pyramid li:hover {
  background-color: #00dce6 !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li:hover > *,
.reveal .diagram-pyramid.size-xl .pyramid li:hover > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid li:hover:before,
.reveal .diagram-pyramid.size-xl .pyramid li:hover:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .pyramid hr {
  width: 100%;
  padding: 0;
  border-width: 15%;
  border: dashed red;
  margin: 0 auto;
  margin-bottom: 0.2em;
}
.reveal .diagram-pyramid.size-xl .pyramid.is-striped .pyramid-layer:nth-of-type(even) {
  background-color: #00dce6;
}
.reveal .diagram-pyramid.size-xl .legend {
  display: flex;
  flex-direction: column;
  list-style-type: none;
  padding: 0;
}
.reveal .diagram-pyramid.size-xl .legend li {
  width: 100%;
  margin-left: 0;
  margin-bottom: 0.2em;
  padding: 2%;
  list-style-type: none;
  text-align: center;
  font-size: calc(90% * 1.2);
  line-height: 100%;
}
.reveal .diagram-pyramid.size-xl .legend li.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.color-background > *,
.reveal .diagram-pyramid.size-xl .legend li.color-background > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.color-background:before,
.reveal .diagram-pyramid.size-xl .legend li.color-background:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .legend li.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.color-canvas > *,
.reveal .diagram-pyramid.size-xl .legend li.color-canvas > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.color-canvas:before,
.reveal .diagram-pyramid.size-xl .legend li.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .legend li.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.color-primary > *,
.reveal .diagram-pyramid.size-xl .legend li.color-primary > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.color-primary:before,
.reveal .diagram-pyramid.size-xl .legend li.color-primary:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.color-warning > *,
.reveal .diagram-pyramid.size-xl .legend li.color-warning > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.color-warning:before,
.reveal .diagram-pyramid.size-xl .legend li.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .legend li.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.color-okay > *,
.reveal .diagram-pyramid.size-xl .legend li.color-okay > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.color-okay:before,
.reveal .diagram-pyramid.size-xl .legend li.color-okay:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.color-chart-1 > *,
.reveal .diagram-pyramid.size-xl .legend li.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.color-chart-1:before,
.reveal .diagram-pyramid.size-xl .legend li.color-chart-1:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.color-chart-2 > *,
.reveal .diagram-pyramid.size-xl .legend li.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.color-chart-2:before,
.reveal .diagram-pyramid.size-xl .legend li.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .legend li.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.color-chart-3 > *,
.reveal .diagram-pyramid.size-xl .legend li.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.color-chart-3:before,
.reveal .diagram-pyramid.size-xl .legend li.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .legend li.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.color-chart-4 > *,
.reveal .diagram-pyramid.size-xl .legend li.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.color-chart-4:before,
.reveal .diagram-pyramid.size-xl .legend li.color-chart-4:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.color-chart-5 > *,
.reveal .diagram-pyramid.size-xl .legend li.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.color-chart-5:before,
.reveal .diagram-pyramid.size-xl .legend li.color-chart-5:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.color-chart-6 > *,
.reveal .diagram-pyramid.size-xl .legend li.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.color-chart-6:before,
.reveal .diagram-pyramid.size-xl .legend li.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .legend li.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.color-prio-1 > *,
.reveal .diagram-pyramid.size-xl .legend li.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.color-prio-1:before,
.reveal .diagram-pyramid.size-xl .legend li.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .legend li.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.color-prio-2 > *,
.reveal .diagram-pyramid.size-xl .legend li.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.color-prio-2:before,
.reveal .diagram-pyramid.size-xl .legend li.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .legend li.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.color-prio-3 > *,
.reveal .diagram-pyramid.size-xl .legend li.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.color-prio-3:before,
.reveal .diagram-pyramid.size-xl .legend li.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .legend li.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.color-prio-4 > *,
.reveal .diagram-pyramid.size-xl .legend li.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.color-prio-4:before,
.reveal .diagram-pyramid.size-xl .legend li.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .legend li.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-pyramid.size-xl .legend li.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .legend li.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-xl .legend li.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-pyramid.size-xl .legend li.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-pyramid.size-xl .legend li.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .legend li.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-canvas > *,
.reveal .diagram-pyramid.size-xl .legend li.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-canvas:before,
.reveal .diagram-pyramid.size-xl .legend li.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-background > *,
.reveal .diagram-pyramid.size-xl .legend li.is-color-background > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-background:before,
.reveal .diagram-pyramid.size-xl .legend li.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-primary > *,
.reveal .diagram-pyramid.size-xl .legend li.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-primary:before,
.reveal .diagram-pyramid.size-xl .legend li.is-color-primary:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-warning > *,
.reveal .diagram-pyramid.size-xl .legend li.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-warning:before,
.reveal .diagram-pyramid.size-xl .legend li.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-okay > *,
.reveal .diagram-pyramid.size-xl .legend li.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-okay:before,
.reveal .diagram-pyramid.size-xl .legend li.is-color-okay:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-1 > *,
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-1:before,
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-2 > *,
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-2:before,
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-3 > *,
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-3:before,
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-4 > *,
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-4:before,
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-5 > *,
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-5:before,
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-6 > *,
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-6:before,
.reveal .diagram-pyramid.size-xl .legend li.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .legend li.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-pyramid.size-xl .legend li.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .legend li.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-xl .legend li.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-pyramid.size-xl .legend li.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-pyramid.size-xl .legend li.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .legend li.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-xl .legend li:first-child {
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
}
.reveal .diagram-pyramid.size-xl .legend li:last-child {
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}
.reveal .diagram-pyramid.size-xl .legend hr {
  width: 90%;
  padding: 0;
  border-width: 15%;
  border: dashed red;
  margin: 0 auto;
  margin: 0.1em;
}
.reveal .diagram-pyramid.size-xl .remarks {
  width: 90%;
  display: flex;
  flex-direction: column;
  height: 100%;
  list-style-type: none;
  padding: 0;
}
.reveal .diagram-pyramid.size-xl .remarks li {
  background: linear-gradient(to right, #e6e6e6, white);
  width: 100%;
  margin-left: 0;
  margin-bottom: 0.2em;
  padding-top: 2%;
  padding-bottom: 2%;
  padding-left: 4%;
  padding-right: 4%;
  list-style-type: none;
  text-align: center;
  font-size: calc(90% * 1.5);
  line-height: 100%;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-background > *,
.reveal .diagram-pyramid.size-xl .remarks li.color-background > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-background:before,
.reveal .diagram-pyramid.size-xl .remarks li.color-background:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-canvas > *,
.reveal .diagram-pyramid.size-xl .remarks li.color-canvas > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-canvas:before,
.reveal .diagram-pyramid.size-xl .remarks li.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-primary > *,
.reveal .diagram-pyramid.size-xl .remarks li.color-primary > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-primary:before,
.reveal .diagram-pyramid.size-xl .remarks li.color-primary:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-warning > *,
.reveal .diagram-pyramid.size-xl .remarks li.color-warning > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-warning:before,
.reveal .diagram-pyramid.size-xl .remarks li.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-okay > *,
.reveal .diagram-pyramid.size-xl .remarks li.color-okay > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-okay:before,
.reveal .diagram-pyramid.size-xl .remarks li.color-okay:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-1 > *,
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-1:before,
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-1:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-2 > *,
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-2:before,
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-3 > *,
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-3:before,
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-4 > *,
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-4:before,
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-4:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-5 > *,
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-5:before,
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-5:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-6 > *,
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-6:before,
.reveal .diagram-pyramid.size-xl .remarks li.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-prio-1 > *,
.reveal .diagram-pyramid.size-xl .remarks li.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-prio-1:before,
.reveal .diagram-pyramid.size-xl .remarks li.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-prio-2 > *,
.reveal .diagram-pyramid.size-xl .remarks li.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-prio-2:before,
.reveal .diagram-pyramid.size-xl .remarks li.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-prio-3 > *,
.reveal .diagram-pyramid.size-xl .remarks li.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-prio-3:before,
.reveal .diagram-pyramid.size-xl .remarks li.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-prio-4 > *,
.reveal .diagram-pyramid.size-xl .remarks li.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.color-prio-4:before,
.reveal .diagram-pyramid.size-xl .remarks li.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .remarks li.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-pyramid.size-xl .remarks li.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .remarks li.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-xl .remarks li.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-pyramid.size-xl .remarks li.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-pyramid.size-xl .remarks li.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .remarks li.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-canvas > *,
.reveal .diagram-pyramid.size-xl .remarks li.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-canvas:before,
.reveal .diagram-pyramid.size-xl .remarks li.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-background > *,
.reveal .diagram-pyramid.size-xl .remarks li.is-color-background > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-background:before,
.reveal .diagram-pyramid.size-xl .remarks li.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-primary > *,
.reveal .diagram-pyramid.size-xl .remarks li.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-primary:before,
.reveal .diagram-pyramid.size-xl .remarks li.is-color-primary:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-warning > *,
.reveal .diagram-pyramid.size-xl .remarks li.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-warning:before,
.reveal .diagram-pyramid.size-xl .remarks li.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-okay > *,
.reveal .diagram-pyramid.size-xl .remarks li.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-okay:before,
.reveal .diagram-pyramid.size-xl .remarks li.is-color-okay:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-1 > *,
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-1:before,
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-2 > *,
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-2:before,
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-3 > *,
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-3:before,
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-4 > *,
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-4:before,
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-5 > *,
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-5:before,
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-6 > *,
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-6:before,
.reveal .diagram-pyramid.size-xl .remarks li.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-pyramid.size-xl .remarks li.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-pyramid.size-xl .remarks li:first-child {
  line-height: 250%;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
}
.reveal .diagram-pyramid.size-xl .remarks li:last-child {
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}
.reveal .diagram-pyramid.size-xl .remarks hr {
  width: 100%;
  padding: 0;
  border-width: 15%;
  border: dashed red;
  margin: 0 auto;
  margin-bottom: 0.2em;
}
.reveal .diagram-scales.size-s {
  position: relative;
  width: 10rem;
  height: calc(10rem * 0.4);
  padding-bottom: calc(10rem * 0.025);
  margin: 0 auto;
  margin-bottom: 1rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
}
.reveal .diagram-scales.size-s .base {
  width: 0;
  height: 0;
  border-left: calc(10rem * 0.07) solid transparent;
  border-right: calc(10rem * 0.07) solid transparent;
  border-bottom: calc(10rem * 0.23) solid #1a5077;
}
.reveal .diagram-scales.size-s .lever {
  width: calc(10rem * 0.95);
  height: calc(10rem * 0.02);
  background: #2571a8;
  border-radius: 10px;
  position: relative;
  transform-origin: bottom center;
}
.reveal .diagram-scales.size-s .lever .pan-container {
  position: absolute;
  top: calc(10rem * 0.016);
  width: calc(10rem * 0.07);
  height: calc(10rem * 0.08);
  transform-origin: top center;
}
.reveal .diagram-scales.size-s .lever .pan-container:first-child {
  left: calc(10rem * 0.007);
}
.reveal .diagram-scales.size-s .lever .pan-container:first-child .description {
  left: calc(10rem * 0.09);
}
.reveal .diagram-scales.size-s .lever .pan-container:last-child {
  right: calc(10rem * 0.007);
}
.reveal .diagram-scales.size-s .lever .pan-container:last-child .description {
  right: calc(10rem * 0.09);
}
.reveal .diagram-scales.size-s .lever .pan-container::before,
.reveal .diagram-scales.size-s .lever .pan-container::after {
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  width: calc(10rem * 0.002);
  height: calc(10rem * 0.06);
  background: #1a5077;
  transform-origin: top center;
}
.reveal .diagram-scales.size-s .lever .pan-container::before {
  transform: rotate(-37deg);
}
.reveal .diagram-scales.size-s .lever .pan-container::after {
  transform: rotate(37deg);
}
.reveal .diagram-scales.size-s .lever .pan-container .pan {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: calc(10rem * 0.035);
  background-color: #1a5077;
  margin-left: calc(10rem * 0.001);
  border-radius: 0 0 calc(10rem * 0.03) calc(10rem * 0.03);
}
.reveal .diagram-scales.size-s .lever .pan-container .description {
  position: absolute;
  top: calc(10rem * 0.01);
  width: calc(10rem * 0.2);
  padding: calc(10rem * 0.01);
  height: auto;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  background-color: #1a5077 !important;
  color: white;
  font-size: calc(10rem * 0.03);
  border-radius: 10px;
}
.reveal .diagram-scales.size-s .lever .pan-container .description > *,
.reveal .diagram-scales.size-s .lever .pan-container .description > * > * {
  color: white;
}
.reveal .diagram-scales.size-s .lever .pan-container .description:before,
.reveal .diagram-scales.size-s .lever .pan-container .description:after {
  color: white;
}
.reveal .diagram-scales.size-m {
  position: relative;
  width: 20rem;
  height: calc(20rem * 0.4);
  padding-bottom: calc(20rem * 0.025);
  margin: 0 auto;
  margin-bottom: 1rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
}
.reveal .diagram-scales.size-m .base {
  width: 0;
  height: 0;
  border-left: calc(20rem * 0.07) solid transparent;
  border-right: calc(20rem * 0.07) solid transparent;
  border-bottom: calc(20rem * 0.23) solid #1a5077;
}
.reveal .diagram-scales.size-m .lever {
  width: calc(20rem * 0.95);
  height: calc(20rem * 0.02);
  background: #2571a8;
  border-radius: 10px;
  position: relative;
  transform-origin: bottom center;
}
.reveal .diagram-scales.size-m .lever .pan-container {
  position: absolute;
  top: calc(20rem * 0.016);
  width: calc(20rem * 0.07);
  height: calc(20rem * 0.08);
  transform-origin: top center;
}
.reveal .diagram-scales.size-m .lever .pan-container:first-child {
  left: calc(20rem * 0.007);
}
.reveal .diagram-scales.size-m .lever .pan-container:first-child .description {
  left: calc(20rem * 0.09);
}
.reveal .diagram-scales.size-m .lever .pan-container:last-child {
  right: calc(20rem * 0.007);
}
.reveal .diagram-scales.size-m .lever .pan-container:last-child .description {
  right: calc(20rem * 0.09);
}
.reveal .diagram-scales.size-m .lever .pan-container::before,
.reveal .diagram-scales.size-m .lever .pan-container::after {
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  width: calc(20rem * 0.002);
  height: calc(20rem * 0.06);
  background: #1a5077;
  transform-origin: top center;
}
.reveal .diagram-scales.size-m .lever .pan-container::before {
  transform: rotate(-37deg);
}
.reveal .diagram-scales.size-m .lever .pan-container::after {
  transform: rotate(37deg);
}
.reveal .diagram-scales.size-m .lever .pan-container .pan {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: calc(20rem * 0.035);
  background-color: #1a5077;
  margin-left: calc(20rem * 0.001);
  border-radius: 0 0 calc(20rem * 0.03) calc(20rem * 0.03);
}
.reveal .diagram-scales.size-m .lever .pan-container .description {
  position: absolute;
  top: calc(20rem * 0.01);
  width: calc(20rem * 0.2);
  padding: calc(20rem * 0.01);
  height: auto;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  background-color: #1a5077 !important;
  color: white;
  font-size: calc(20rem * 0.03);
  border-radius: 10px;
}
.reveal .diagram-scales.size-m .lever .pan-container .description > *,
.reveal .diagram-scales.size-m .lever .pan-container .description > * > * {
  color: white;
}
.reveal .diagram-scales.size-m .lever .pan-container .description:before,
.reveal .diagram-scales.size-m .lever .pan-container .description:after {
  color: white;
}
.reveal .diagram-scales.size-l {
  position: relative;
  width: 30rem;
  height: calc(30rem * 0.4);
  padding-bottom: calc(30rem * 0.025);
  margin: 0 auto;
  margin-bottom: 1rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
}
.reveal .diagram-scales.size-l .base {
  width: 0;
  height: 0;
  border-left: calc(30rem * 0.07) solid transparent;
  border-right: calc(30rem * 0.07) solid transparent;
  border-bottom: calc(30rem * 0.23) solid #1a5077;
}
.reveal .diagram-scales.size-l .lever {
  width: calc(30rem * 0.95);
  height: calc(30rem * 0.02);
  background: #2571a8;
  border-radius: 10px;
  position: relative;
  transform-origin: bottom center;
}
.reveal .diagram-scales.size-l .lever .pan-container {
  position: absolute;
  top: calc(30rem * 0.016);
  width: calc(30rem * 0.07);
  height: calc(30rem * 0.08);
  transform-origin: top center;
}
.reveal .diagram-scales.size-l .lever .pan-container:first-child {
  left: calc(30rem * 0.007);
}
.reveal .diagram-scales.size-l .lever .pan-container:first-child .description {
  left: calc(30rem * 0.09);
}
.reveal .diagram-scales.size-l .lever .pan-container:last-child {
  right: calc(30rem * 0.007);
}
.reveal .diagram-scales.size-l .lever .pan-container:last-child .description {
  right: calc(30rem * 0.09);
}
.reveal .diagram-scales.size-l .lever .pan-container::before,
.reveal .diagram-scales.size-l .lever .pan-container::after {
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  width: calc(30rem * 0.002);
  height: calc(30rem * 0.06);
  background: #1a5077;
  transform-origin: top center;
}
.reveal .diagram-scales.size-l .lever .pan-container::before {
  transform: rotate(-37deg);
}
.reveal .diagram-scales.size-l .lever .pan-container::after {
  transform: rotate(37deg);
}
.reveal .diagram-scales.size-l .lever .pan-container .pan {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: calc(30rem * 0.035);
  background-color: #1a5077;
  margin-left: calc(30rem * 0.001);
  border-radius: 0 0 calc(30rem * 0.03) calc(30rem * 0.03);
}
.reveal .diagram-scales.size-l .lever .pan-container .description {
  position: absolute;
  top: calc(30rem * 0.01);
  width: calc(30rem * 0.2);
  padding: calc(30rem * 0.01);
  height: auto;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  background-color: #1a5077 !important;
  color: white;
  font-size: calc(30rem * 0.03);
  border-radius: 10px;
}
.reveal .diagram-scales.size-l .lever .pan-container .description > *,
.reveal .diagram-scales.size-l .lever .pan-container .description > * > * {
  color: white;
}
.reveal .diagram-scales.size-l .lever .pan-container .description:before,
.reveal .diagram-scales.size-l .lever .pan-container .description:after {
  color: white;
}
.reveal .diagram-scales.type-left .lever {
  animation-name: senken-balken-links;
  animation-duration: 2s;
  animation-iteration-count: 1;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
}
.reveal .diagram-scales.type-left .pan-container {
  animation-name: gegen-rotation-links;
  animation-duration: 2s;
  animation-iteration-count: 1;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
}
.reveal .diagram-scales.type-right .lever {
  animation-name: senken-balken-rechts;
  animation-duration: 2s;
  animation-iteration-count: 1;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
}
.reveal .diagram-scales.type-right .pan-container {
  animation-name: gegen-rotation-rechts;
  animation-duration: 2s;
  animation-iteration-count: 1;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
}
.reveal .diagram-scales.type-rocking .lever {
  animation: rocking-animation 15s ease-in-out infinite;
}
.reveal .diagram-scales.type-rocking .pan-container {
  animation: anti-rotation-animation 15s ease-in-out infinite;
}
@keyframes rocking-animation {
  0% {
    transform: rotate(0deg);
  }
  25% {
    transform: rotate(-15deg);
  }
  50% {
    transform: rotate(0deg);
  }
  75% {
    transform: rotate(15deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
@keyframes anti-rotation-animation {
  0% {
    transform: rotate(0deg);
  }
  25% {
    transform: rotate(15deg);
  }
  50% {
    transform: rotate(0deg);
  }
  75% {
    transform: rotate(-15deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
@keyframes senken-balken-links {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(-15deg);
    /* Endposition links */
  }
}
@keyframes senken-balken-rechts {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(15deg);
    /* Endposition rechts */
  }
}
@keyframes gegen-rotation-links {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(15deg);
    /* Endposition gegengleich */
  }
}
@keyframes gegen-rotation-rechts {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(-15deg);
    /* Endposition gegengleich */
  }
}
.reveal .stacey-matrix {
  position: relative;
  margin: 0 auto;
  margin-bottom: 1rem;
  width: 100%;
  max-width: 18rem;
  height: 12rem;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
}
.reveal .stacey-matrix .matrix-grid {
  position: absolute;
  top: 0;
  left: calc(12rem * 0.1);
  right: 0;
  bottom: 10%;
  background-color: #fbe1bb;
  overflow: hidden;
  border-radius: 10px;
}
.reveal .stacey-matrix .matrix-grid::before {
  position: absolute;
  font-size: 1rem;
  left: 47%;
  top: 30%;
  content: "Complex";
}
.reveal .stacey-matrix .matrix-grid .simple {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 40%;
  height: 40%;
  background-color: #bbdefb;
  border-top-right-radius: 100%;
}
.reveal .stacey-matrix .matrix-grid .simple::before {
  position: absolute;
  font-size: 1rem;
  left: 5%;
  top: 60%;
  content: "Simple";
}
.reveal .stacey-matrix .matrix-grid .complicated {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 75%;
  height: 75%;
  background-color: #bbfbbc;
  border-top-right-radius: 100%;
}
.reveal .stacey-matrix .matrix-grid .complicated::before {
  position: absolute;
  font-size: 1rem;
  left: 35%;
  top: 35%;
  content: "Complicated";
}
.reveal .stacey-matrix .matrix-grid .chaotic {
  position: absolute;
  top: 0;
  right: 0;
  width: 45%;
  height: 45%;
  background-color: #fbbbbb;
  border-bottom-left-radius: 100%;
}
.reveal .stacey-matrix .matrix-grid .chaotic::before {
  position: absolute;
  font-size: 1rem;
  left: 60%;
  top: 10%;
  content: "Chaotic";
}
.reveal .stacey-matrix .matrix-grid .spot {
  width: calc(12rem * 0.1);
  height: calc(12rem * 0.1);
}
.reveal .stacey-matrix .matrix-grid .spot.pos-simple {
  top: 75%;
  left: 15%;
}
.reveal .stacey-matrix .matrix-grid .spot.pos-complicated {
  top: 50%;
  left: 35%;
}
.reveal .stacey-matrix .matrix-grid .spot.pos-complex {
  top: 30%;
  left: 55%;
}
.reveal .stacey-matrix .matrix-grid .spot.pos-chaotic {
  top: 15%;
  left: 80%;
}
.reveal .stacey-matrix .x-axis {
  position: absolute;
  width: 100%;
  font-size: 1rem;
  bottom: 0;
  left: 0;
}
.reveal .stacey-matrix .x-axis::before {
  position: absolute;
  bottom: 0;
  left: calc(12rem * 0.1);
  font-size: 0.5rem;
  content: "Known";
}
.reveal .stacey-matrix .x-axis::after {
  position: absolute;
  bottom: 0;
  right: 0;
  font-size: 0.5rem;
  content: "Unknown";
}
.reveal .stacey-matrix .y-axis {
  position: absolute;
  height: calc(12rem * 0.9);
  top: 0;
  left: 0;
  writing-mode: vertical-rl;
  text-orientation: mixed;
  font-size: 1rem;
}
.reveal .stacey-matrix .y-axis::before {
  position: absolute;
  bottom: 0;
  right: 0;
  font-size: 0.5rem;
  content: "Known";
}
.reveal .stacey-matrix .y-axis::after {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 0.5rem;
  content: "Unknown";
}
.reveal .diagram-temple.size-s {
  display: grid;
  grid-template-rows: auto 1fr auto;
  margin: 0 auto;
  margin-bottom: 1rem;
  width: 5rem;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-size: calc(5rem * 0.06);
}
.reveal .diagram-temple.size-s .roof {
  background-color: #1a5077 !important;
  color: white;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
  clip-path: polygon(50% 0, 100% 100%, 0 100%);
  height: calc(5rem * 0.15);
}
.reveal .diagram-temple.size-s .roof.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-temple.size-s .roof.color-background > *,
.reveal .diagram-temple.size-s .roof.color-background > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .roof.color-background:before,
.reveal .diagram-temple.size-s .roof.color-background:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .roof.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-temple.size-s .roof.color-canvas > *,
.reveal .diagram-temple.size-s .roof.color-canvas > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .roof.color-canvas:before,
.reveal .diagram-temple.size-s .roof.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .roof.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-temple.size-s .roof.color-primary > *,
.reveal .diagram-temple.size-s .roof.color-primary > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .roof.color-primary:before,
.reveal .diagram-temple.size-s .roof.color-primary:after {
  color: white;
}
.reveal .diagram-temple.size-s .roof.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-temple.size-s .roof.color-warning > *,
.reveal .diagram-temple.size-s .roof.color-warning > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .roof.color-warning:before,
.reveal .diagram-temple.size-s .roof.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .roof.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-temple.size-s .roof.color-okay > *,
.reveal .diagram-temple.size-s .roof.color-okay > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .roof.color-okay:before,
.reveal .diagram-temple.size-s .roof.color-okay:after {
  color: white;
}
.reveal .diagram-temple.size-s .roof.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple.size-s .roof.color-chart-1 > *,
.reveal .diagram-temple.size-s .roof.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .roof.color-chart-1:before,
.reveal .diagram-temple.size-s .roof.color-chart-1:after {
  color: white;
}
.reveal .diagram-temple.size-s .roof.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple.size-s .roof.color-chart-2 > *,
.reveal .diagram-temple.size-s .roof.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .roof.color-chart-2:before,
.reveal .diagram-temple.size-s .roof.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .roof.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-temple.size-s .roof.color-chart-3 > *,
.reveal .diagram-temple.size-s .roof.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .roof.color-chart-3:before,
.reveal .diagram-temple.size-s .roof.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .roof.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-temple.size-s .roof.color-chart-4 > *,
.reveal .diagram-temple.size-s .roof.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .roof.color-chart-4:before,
.reveal .diagram-temple.size-s .roof.color-chart-4:after {
  color: white;
}
.reveal .diagram-temple.size-s .roof.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple.size-s .roof.color-chart-5 > *,
.reveal .diagram-temple.size-s .roof.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .roof.color-chart-5:before,
.reveal .diagram-temple.size-s .roof.color-chart-5:after {
  color: white;
}
.reveal .diagram-temple.size-s .roof.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple.size-s .roof.color-chart-6 > *,
.reveal .diagram-temple.size-s .roof.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .roof.color-chart-6:before,
.reveal .diagram-temple.size-s .roof.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .roof.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-temple.size-s .roof.color-prio-1 > *,
.reveal .diagram-temple.size-s .roof.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .roof.color-prio-1:before,
.reveal .diagram-temple.size-s .roof.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .roof.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-temple.size-s .roof.color-prio-2 > *,
.reveal .diagram-temple.size-s .roof.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .roof.color-prio-2:before,
.reveal .diagram-temple.size-s .roof.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .roof.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-temple.size-s .roof.color-prio-3 > *,
.reveal .diagram-temple.size-s .roof.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .roof.color-prio-3:before,
.reveal .diagram-temple.size-s .roof.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .roof.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-temple.size-s .roof.color-prio-4 > *,
.reveal .diagram-temple.size-s .roof.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .roof.color-prio-4:before,
.reveal .diagram-temple.size-s .roof.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .roof.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-temple.size-s .roof.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .roof.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-temple.size-s .roof.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-temple.size-s .roof.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-temple.size-s .roof.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .roof.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-temple.size-s .roof.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-temple.size-s .roof.is-color-canvas > *,
.reveal .diagram-temple.size-s .roof.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .roof.is-color-canvas:before,
.reveal .diagram-temple.size-s .roof.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .roof.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-temple.size-s .roof.is-color-background > *,
.reveal .diagram-temple.size-s .roof.is-color-background > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .roof.is-color-background:before,
.reveal .diagram-temple.size-s .roof.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .roof.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-temple.size-s .roof.is-color-primary > *,
.reveal .diagram-temple.size-s .roof.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .roof.is-color-primary:before,
.reveal .diagram-temple.size-s .roof.is-color-primary:after {
  color: white;
}
.reveal .diagram-temple.size-s .roof.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-temple.size-s .roof.is-color-warning > *,
.reveal .diagram-temple.size-s .roof.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .roof.is-color-warning:before,
.reveal .diagram-temple.size-s .roof.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .roof.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-temple.size-s .roof.is-color-okay > *,
.reveal .diagram-temple.size-s .roof.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .roof.is-color-okay:before,
.reveal .diagram-temple.size-s .roof.is-color-okay:after {
  color: white;
}
.reveal .diagram-temple.size-s .roof.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple.size-s .roof.is-color-chart-1 > *,
.reveal .diagram-temple.size-s .roof.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .roof.is-color-chart-1:before,
.reveal .diagram-temple.size-s .roof.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-temple.size-s .roof.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple.size-s .roof.is-color-chart-2 > *,
.reveal .diagram-temple.size-s .roof.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .roof.is-color-chart-2:before,
.reveal .diagram-temple.size-s .roof.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .roof.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-temple.size-s .roof.is-color-chart-3 > *,
.reveal .diagram-temple.size-s .roof.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .roof.is-color-chart-3:before,
.reveal .diagram-temple.size-s .roof.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .roof.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-temple.size-s .roof.is-color-chart-4 > *,
.reveal .diagram-temple.size-s .roof.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .roof.is-color-chart-4:before,
.reveal .diagram-temple.size-s .roof.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-temple.size-s .roof.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple.size-s .roof.is-color-chart-5 > *,
.reveal .diagram-temple.size-s .roof.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .roof.is-color-chart-5:before,
.reveal .diagram-temple.size-s .roof.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-temple.size-s .roof.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple.size-s .roof.is-color-chart-6 > *,
.reveal .diagram-temple.size-s .roof.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .roof.is-color-chart-6:before,
.reveal .diagram-temple.size-s .roof.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .roof.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-temple.size-s .roof.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .roof.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-temple.size-s .roof.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-temple.size-s .roof.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-temple.size-s .roof.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .roof.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-temple.size-s .roof > *,
.reveal .diagram-temple.size-s .roof > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .roof:before,
.reveal .diagram-temple.size-s .roof:after {
  color: white;
}
.reveal .diagram-temple.size-s .roof > * {
  margin: 0 auto;
  text-align: center;
  font-size: inherit;
}
.reveal .diagram-temple.size-s .columns {
  display: flex;
  justify-content: space-between;
  gap: calc(5rem * 0.1);
  width: calc(5rem * 0.9);
  margin: 0 auto;
  margin-top: calc(5rem * 0.01);
  margin-bottom: calc(5rem * 0.01);
  height: calc(5rem * 0.5);
}
.reveal .diagram-temple.size-s .columns .column {
  background-color: #2571a8 !important;
  color: white;
  display: flex;
  flex: 1 1 0px;
  justify-content: center;
  align-items: center;
  flex: 1;
  padding: calc(5rem * 0.02);
}
.reveal .diagram-temple.size-s .columns .column.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.color-background > *,
.reveal .diagram-temple.size-s .columns .column.color-background > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.color-background:before,
.reveal .diagram-temple.size-s .columns .column.color-background:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .columns .column.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.color-canvas > *,
.reveal .diagram-temple.size-s .columns .column.color-canvas > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.color-canvas:before,
.reveal .diagram-temple.size-s .columns .column.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .columns .column.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.color-primary > *,
.reveal .diagram-temple.size-s .columns .column.color-primary > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.color-primary:before,
.reveal .diagram-temple.size-s .columns .column.color-primary:after {
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.color-warning > *,
.reveal .diagram-temple.size-s .columns .column.color-warning > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.color-warning:before,
.reveal .diagram-temple.size-s .columns .column.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .columns .column.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.color-okay > *,
.reveal .diagram-temple.size-s .columns .column.color-okay > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.color-okay:before,
.reveal .diagram-temple.size-s .columns .column.color-okay:after {
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.color-chart-1 > *,
.reveal .diagram-temple.size-s .columns .column.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.color-chart-1:before,
.reveal .diagram-temple.size-s .columns .column.color-chart-1:after {
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.color-chart-2 > *,
.reveal .diagram-temple.size-s .columns .column.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.color-chart-2:before,
.reveal .diagram-temple.size-s .columns .column.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .columns .column.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.color-chart-3 > *,
.reveal .diagram-temple.size-s .columns .column.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.color-chart-3:before,
.reveal .diagram-temple.size-s .columns .column.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .columns .column.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.color-chart-4 > *,
.reveal .diagram-temple.size-s .columns .column.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.color-chart-4:before,
.reveal .diagram-temple.size-s .columns .column.color-chart-4:after {
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.color-chart-5 > *,
.reveal .diagram-temple.size-s .columns .column.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.color-chart-5:before,
.reveal .diagram-temple.size-s .columns .column.color-chart-5:after {
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.color-chart-6 > *,
.reveal .diagram-temple.size-s .columns .column.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.color-chart-6:before,
.reveal .diagram-temple.size-s .columns .column.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .columns .column.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.color-prio-1 > *,
.reveal .diagram-temple.size-s .columns .column.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.color-prio-1:before,
.reveal .diagram-temple.size-s .columns .column.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .columns .column.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.color-prio-2 > *,
.reveal .diagram-temple.size-s .columns .column.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.color-prio-2:before,
.reveal .diagram-temple.size-s .columns .column.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .columns .column.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.color-prio-3 > *,
.reveal .diagram-temple.size-s .columns .column.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.color-prio-3:before,
.reveal .diagram-temple.size-s .columns .column.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .columns .column.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.color-prio-4 > *,
.reveal .diagram-temple.size-s .columns .column.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.color-prio-4:before,
.reveal .diagram-temple.size-s .columns .column.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .columns .column.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-temple.size-s .columns .column.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .columns .column.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-temple.size-s .columns .column.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-temple.size-s .columns .column.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-temple.size-s .columns .column.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .columns .column.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-temple.size-s .columns .column.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.is-color-canvas > *,
.reveal .diagram-temple.size-s .columns .column.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.is-color-canvas:before,
.reveal .diagram-temple.size-s .columns .column.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .columns .column.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.is-color-background > *,
.reveal .diagram-temple.size-s .columns .column.is-color-background > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.is-color-background:before,
.reveal .diagram-temple.size-s .columns .column.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .columns .column.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.is-color-primary > *,
.reveal .diagram-temple.size-s .columns .column.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.is-color-primary:before,
.reveal .diagram-temple.size-s .columns .column.is-color-primary:after {
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.is-color-warning > *,
.reveal .diagram-temple.size-s .columns .column.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.is-color-warning:before,
.reveal .diagram-temple.size-s .columns .column.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .columns .column.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.is-color-okay > *,
.reveal .diagram-temple.size-s .columns .column.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.is-color-okay:before,
.reveal .diagram-temple.size-s .columns .column.is-color-okay:after {
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.is-color-chart-1 > *,
.reveal .diagram-temple.size-s .columns .column.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.is-color-chart-1:before,
.reveal .diagram-temple.size-s .columns .column.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.is-color-chart-2 > *,
.reveal .diagram-temple.size-s .columns .column.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.is-color-chart-2:before,
.reveal .diagram-temple.size-s .columns .column.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .columns .column.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.is-color-chart-3 > *,
.reveal .diagram-temple.size-s .columns .column.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.is-color-chart-3:before,
.reveal .diagram-temple.size-s .columns .column.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .columns .column.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.is-color-chart-4 > *,
.reveal .diagram-temple.size-s .columns .column.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.is-color-chart-4:before,
.reveal .diagram-temple.size-s .columns .column.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.is-color-chart-5 > *,
.reveal .diagram-temple.size-s .columns .column.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.is-color-chart-5:before,
.reveal .diagram-temple.size-s .columns .column.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-temple.size-s .columns .column.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.is-color-chart-6 > *,
.reveal .diagram-temple.size-s .columns .column.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .columns .column.is-color-chart-6:before,
.reveal .diagram-temple.size-s .columns .column.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .columns .column.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-temple.size-s .columns .column.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .columns .column.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-temple.size-s .columns .column.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-temple.size-s .columns .column.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-temple.size-s .columns .column.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .columns .column.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-temple.size-s .columns .column > *,
.reveal .diagram-temple.size-s .columns .column > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .columns .column:before,
.reveal .diagram-temple.size-s .columns .column:after {
  color: white;
}
.reveal .diagram-temple.size-s .columns .column img,
.reveal .diagram-temple.size-s .columns .column > * img {
  width: 100%;
  height: auto;
}
.reveal .diagram-temple.size-s .columns .column > p,
.reveal .diagram-temple.size-s .columns .column > * > p {
  margin: 0 auto;
  text-align: center;
  font-size: inherit;
}
.reveal .diagram-temple.size-s .columns .column > p,
.reveal .diagram-temple.size-s .columns .column > * > p,
.reveal .diagram-temple.size-s .columns .column > p.text-vertical,
.reveal .diagram-temple.size-s .columns .column > * > p.text-vertical {
  font-size: calc(5rem * 0.06);
  writing-mode: sideways-lr;
  text-orientation: mixed;
}
.reveal .diagram-temple.size-s .columns .column > p.text-horizontal,
.reveal .diagram-temple.size-s .columns .column > * > p.text-horizontal {
  font-size: calc(5rem * 0.035);
  writing-mode: horizontal-tb;
  text-orientation: sideways;
}
.reveal .diagram-temple.size-s .base {
  background-color: #1a5077 !important;
  color: white;
  display: flex;
  justify-content: center;
  align-items: center;
  flex: 1;
  height: calc(5rem * 0.06);
}
.reveal .diagram-temple.size-s .base.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-temple.size-s .base.color-background > *,
.reveal .diagram-temple.size-s .base.color-background > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .base.color-background:before,
.reveal .diagram-temple.size-s .base.color-background:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .base.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-temple.size-s .base.color-canvas > *,
.reveal .diagram-temple.size-s .base.color-canvas > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .base.color-canvas:before,
.reveal .diagram-temple.size-s .base.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .base.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-temple.size-s .base.color-primary > *,
.reveal .diagram-temple.size-s .base.color-primary > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .base.color-primary:before,
.reveal .diagram-temple.size-s .base.color-primary:after {
  color: white;
}
.reveal .diagram-temple.size-s .base.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-temple.size-s .base.color-warning > *,
.reveal .diagram-temple.size-s .base.color-warning > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .base.color-warning:before,
.reveal .diagram-temple.size-s .base.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .base.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-temple.size-s .base.color-okay > *,
.reveal .diagram-temple.size-s .base.color-okay > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .base.color-okay:before,
.reveal .diagram-temple.size-s .base.color-okay:after {
  color: white;
}
.reveal .diagram-temple.size-s .base.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple.size-s .base.color-chart-1 > *,
.reveal .diagram-temple.size-s .base.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .base.color-chart-1:before,
.reveal .diagram-temple.size-s .base.color-chart-1:after {
  color: white;
}
.reveal .diagram-temple.size-s .base.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple.size-s .base.color-chart-2 > *,
.reveal .diagram-temple.size-s .base.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .base.color-chart-2:before,
.reveal .diagram-temple.size-s .base.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .base.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-temple.size-s .base.color-chart-3 > *,
.reveal .diagram-temple.size-s .base.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .base.color-chart-3:before,
.reveal .diagram-temple.size-s .base.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .base.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-temple.size-s .base.color-chart-4 > *,
.reveal .diagram-temple.size-s .base.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .base.color-chart-4:before,
.reveal .diagram-temple.size-s .base.color-chart-4:after {
  color: white;
}
.reveal .diagram-temple.size-s .base.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple.size-s .base.color-chart-5 > *,
.reveal .diagram-temple.size-s .base.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .base.color-chart-5:before,
.reveal .diagram-temple.size-s .base.color-chart-5:after {
  color: white;
}
.reveal .diagram-temple.size-s .base.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple.size-s .base.color-chart-6 > *,
.reveal .diagram-temple.size-s .base.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .base.color-chart-6:before,
.reveal .diagram-temple.size-s .base.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .base.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-temple.size-s .base.color-prio-1 > *,
.reveal .diagram-temple.size-s .base.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .base.color-prio-1:before,
.reveal .diagram-temple.size-s .base.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .base.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-temple.size-s .base.color-prio-2 > *,
.reveal .diagram-temple.size-s .base.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .base.color-prio-2:before,
.reveal .diagram-temple.size-s .base.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .base.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-temple.size-s .base.color-prio-3 > *,
.reveal .diagram-temple.size-s .base.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .base.color-prio-3:before,
.reveal .diagram-temple.size-s .base.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .base.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-temple.size-s .base.color-prio-4 > *,
.reveal .diagram-temple.size-s .base.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .base.color-prio-4:before,
.reveal .diagram-temple.size-s .base.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .base.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-temple.size-s .base.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .base.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-temple.size-s .base.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-temple.size-s .base.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-temple.size-s .base.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .base.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-temple.size-s .base.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-temple.size-s .base.is-color-canvas > *,
.reveal .diagram-temple.size-s .base.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .base.is-color-canvas:before,
.reveal .diagram-temple.size-s .base.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .base.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-temple.size-s .base.is-color-background > *,
.reveal .diagram-temple.size-s .base.is-color-background > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .base.is-color-background:before,
.reveal .diagram-temple.size-s .base.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .base.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-temple.size-s .base.is-color-primary > *,
.reveal .diagram-temple.size-s .base.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .base.is-color-primary:before,
.reveal .diagram-temple.size-s .base.is-color-primary:after {
  color: white;
}
.reveal .diagram-temple.size-s .base.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-temple.size-s .base.is-color-warning > *,
.reveal .diagram-temple.size-s .base.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .base.is-color-warning:before,
.reveal .diagram-temple.size-s .base.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .base.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-temple.size-s .base.is-color-okay > *,
.reveal .diagram-temple.size-s .base.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .base.is-color-okay:before,
.reveal .diagram-temple.size-s .base.is-color-okay:after {
  color: white;
}
.reveal .diagram-temple.size-s .base.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple.size-s .base.is-color-chart-1 > *,
.reveal .diagram-temple.size-s .base.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .base.is-color-chart-1:before,
.reveal .diagram-temple.size-s .base.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-temple.size-s .base.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple.size-s .base.is-color-chart-2 > *,
.reveal .diagram-temple.size-s .base.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .base.is-color-chart-2:before,
.reveal .diagram-temple.size-s .base.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .base.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-temple.size-s .base.is-color-chart-3 > *,
.reveal .diagram-temple.size-s .base.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .base.is-color-chart-3:before,
.reveal .diagram-temple.size-s .base.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .base.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-temple.size-s .base.is-color-chart-4 > *,
.reveal .diagram-temple.size-s .base.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .base.is-color-chart-4:before,
.reveal .diagram-temple.size-s .base.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-temple.size-s .base.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple.size-s .base.is-color-chart-5 > *,
.reveal .diagram-temple.size-s .base.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .base.is-color-chart-5:before,
.reveal .diagram-temple.size-s .base.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-temple.size-s .base.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple.size-s .base.is-color-chart-6 > *,
.reveal .diagram-temple.size-s .base.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-temple.size-s .base.is-color-chart-6:before,
.reveal .diagram-temple.size-s .base.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .base.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-temple.size-s .base.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .base.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-temple.size-s .base.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-temple.size-s .base.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-temple.size-s .base.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-temple.size-s .base.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-temple.size-s .base > *,
.reveal .diagram-temple.size-s .base > * > * {
  color: white;
}
.reveal .diagram-temple.size-s .base:before,
.reveal .diagram-temple.size-s .base:after {
  color: white;
}
.reveal .diagram-temple.size-s .base > * {
  margin: 0 auto;
  text-align: center;
  font-size: inherit;
}
.reveal .diagram-temple.size-m {
  display: grid;
  grid-template-rows: auto 1fr auto;
  margin: 0 auto;
  margin-bottom: 1rem;
  width: 10rem;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-size: calc(10rem * 0.06);
}
.reveal .diagram-temple.size-m .roof {
  background-color: #1a5077 !important;
  color: white;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
  clip-path: polygon(50% 0, 100% 100%, 0 100%);
  height: calc(10rem * 0.15);
}
.reveal .diagram-temple.size-m .roof.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-temple.size-m .roof.color-background > *,
.reveal .diagram-temple.size-m .roof.color-background > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .roof.color-background:before,
.reveal .diagram-temple.size-m .roof.color-background:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .roof.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-temple.size-m .roof.color-canvas > *,
.reveal .diagram-temple.size-m .roof.color-canvas > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .roof.color-canvas:before,
.reveal .diagram-temple.size-m .roof.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .roof.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-temple.size-m .roof.color-primary > *,
.reveal .diagram-temple.size-m .roof.color-primary > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .roof.color-primary:before,
.reveal .diagram-temple.size-m .roof.color-primary:after {
  color: white;
}
.reveal .diagram-temple.size-m .roof.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-temple.size-m .roof.color-warning > *,
.reveal .diagram-temple.size-m .roof.color-warning > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .roof.color-warning:before,
.reveal .diagram-temple.size-m .roof.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .roof.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-temple.size-m .roof.color-okay > *,
.reveal .diagram-temple.size-m .roof.color-okay > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .roof.color-okay:before,
.reveal .diagram-temple.size-m .roof.color-okay:after {
  color: white;
}
.reveal .diagram-temple.size-m .roof.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple.size-m .roof.color-chart-1 > *,
.reveal .diagram-temple.size-m .roof.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .roof.color-chart-1:before,
.reveal .diagram-temple.size-m .roof.color-chart-1:after {
  color: white;
}
.reveal .diagram-temple.size-m .roof.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple.size-m .roof.color-chart-2 > *,
.reveal .diagram-temple.size-m .roof.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .roof.color-chart-2:before,
.reveal .diagram-temple.size-m .roof.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .roof.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-temple.size-m .roof.color-chart-3 > *,
.reveal .diagram-temple.size-m .roof.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .roof.color-chart-3:before,
.reveal .diagram-temple.size-m .roof.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .roof.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-temple.size-m .roof.color-chart-4 > *,
.reveal .diagram-temple.size-m .roof.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .roof.color-chart-4:before,
.reveal .diagram-temple.size-m .roof.color-chart-4:after {
  color: white;
}
.reveal .diagram-temple.size-m .roof.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple.size-m .roof.color-chart-5 > *,
.reveal .diagram-temple.size-m .roof.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .roof.color-chart-5:before,
.reveal .diagram-temple.size-m .roof.color-chart-5:after {
  color: white;
}
.reveal .diagram-temple.size-m .roof.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple.size-m .roof.color-chart-6 > *,
.reveal .diagram-temple.size-m .roof.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .roof.color-chart-6:before,
.reveal .diagram-temple.size-m .roof.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .roof.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-temple.size-m .roof.color-prio-1 > *,
.reveal .diagram-temple.size-m .roof.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .roof.color-prio-1:before,
.reveal .diagram-temple.size-m .roof.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .roof.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-temple.size-m .roof.color-prio-2 > *,
.reveal .diagram-temple.size-m .roof.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .roof.color-prio-2:before,
.reveal .diagram-temple.size-m .roof.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .roof.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-temple.size-m .roof.color-prio-3 > *,
.reveal .diagram-temple.size-m .roof.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .roof.color-prio-3:before,
.reveal .diagram-temple.size-m .roof.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .roof.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-temple.size-m .roof.color-prio-4 > *,
.reveal .diagram-temple.size-m .roof.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .roof.color-prio-4:before,
.reveal .diagram-temple.size-m .roof.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .roof.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-temple.size-m .roof.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .roof.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-temple.size-m .roof.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-temple.size-m .roof.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-temple.size-m .roof.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .roof.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-temple.size-m .roof.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-temple.size-m .roof.is-color-canvas > *,
.reveal .diagram-temple.size-m .roof.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .roof.is-color-canvas:before,
.reveal .diagram-temple.size-m .roof.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .roof.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-temple.size-m .roof.is-color-background > *,
.reveal .diagram-temple.size-m .roof.is-color-background > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .roof.is-color-background:before,
.reveal .diagram-temple.size-m .roof.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .roof.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-temple.size-m .roof.is-color-primary > *,
.reveal .diagram-temple.size-m .roof.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .roof.is-color-primary:before,
.reveal .diagram-temple.size-m .roof.is-color-primary:after {
  color: white;
}
.reveal .diagram-temple.size-m .roof.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-temple.size-m .roof.is-color-warning > *,
.reveal .diagram-temple.size-m .roof.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .roof.is-color-warning:before,
.reveal .diagram-temple.size-m .roof.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .roof.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-temple.size-m .roof.is-color-okay > *,
.reveal .diagram-temple.size-m .roof.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .roof.is-color-okay:before,
.reveal .diagram-temple.size-m .roof.is-color-okay:after {
  color: white;
}
.reveal .diagram-temple.size-m .roof.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple.size-m .roof.is-color-chart-1 > *,
.reveal .diagram-temple.size-m .roof.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .roof.is-color-chart-1:before,
.reveal .diagram-temple.size-m .roof.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-temple.size-m .roof.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple.size-m .roof.is-color-chart-2 > *,
.reveal .diagram-temple.size-m .roof.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .roof.is-color-chart-2:before,
.reveal .diagram-temple.size-m .roof.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .roof.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-temple.size-m .roof.is-color-chart-3 > *,
.reveal .diagram-temple.size-m .roof.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .roof.is-color-chart-3:before,
.reveal .diagram-temple.size-m .roof.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .roof.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-temple.size-m .roof.is-color-chart-4 > *,
.reveal .diagram-temple.size-m .roof.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .roof.is-color-chart-4:before,
.reveal .diagram-temple.size-m .roof.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-temple.size-m .roof.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple.size-m .roof.is-color-chart-5 > *,
.reveal .diagram-temple.size-m .roof.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .roof.is-color-chart-5:before,
.reveal .diagram-temple.size-m .roof.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-temple.size-m .roof.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple.size-m .roof.is-color-chart-6 > *,
.reveal .diagram-temple.size-m .roof.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .roof.is-color-chart-6:before,
.reveal .diagram-temple.size-m .roof.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .roof.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-temple.size-m .roof.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .roof.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-temple.size-m .roof.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-temple.size-m .roof.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-temple.size-m .roof.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .roof.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-temple.size-m .roof > *,
.reveal .diagram-temple.size-m .roof > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .roof:before,
.reveal .diagram-temple.size-m .roof:after {
  color: white;
}
.reveal .diagram-temple.size-m .roof > * {
  margin: 0 auto;
  text-align: center;
  font-size: inherit;
}
.reveal .diagram-temple.size-m .columns {
  display: flex;
  justify-content: space-between;
  gap: calc(10rem * 0.1);
  width: calc(10rem * 0.9);
  margin: 0 auto;
  margin-top: calc(10rem * 0.01);
  margin-bottom: calc(10rem * 0.01);
  height: calc(10rem * 0.5);
}
.reveal .diagram-temple.size-m .columns .column {
  background-color: #2571a8 !important;
  color: white;
  display: flex;
  flex: 1 1 0px;
  justify-content: center;
  align-items: center;
  flex: 1;
  padding: calc(10rem * 0.02);
}
.reveal .diagram-temple.size-m .columns .column.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.color-background > *,
.reveal .diagram-temple.size-m .columns .column.color-background > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.color-background:before,
.reveal .diagram-temple.size-m .columns .column.color-background:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .columns .column.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.color-canvas > *,
.reveal .diagram-temple.size-m .columns .column.color-canvas > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.color-canvas:before,
.reveal .diagram-temple.size-m .columns .column.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .columns .column.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.color-primary > *,
.reveal .diagram-temple.size-m .columns .column.color-primary > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.color-primary:before,
.reveal .diagram-temple.size-m .columns .column.color-primary:after {
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.color-warning > *,
.reveal .diagram-temple.size-m .columns .column.color-warning > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.color-warning:before,
.reveal .diagram-temple.size-m .columns .column.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .columns .column.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.color-okay > *,
.reveal .diagram-temple.size-m .columns .column.color-okay > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.color-okay:before,
.reveal .diagram-temple.size-m .columns .column.color-okay:after {
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.color-chart-1 > *,
.reveal .diagram-temple.size-m .columns .column.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.color-chart-1:before,
.reveal .diagram-temple.size-m .columns .column.color-chart-1:after {
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.color-chart-2 > *,
.reveal .diagram-temple.size-m .columns .column.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.color-chart-2:before,
.reveal .diagram-temple.size-m .columns .column.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .columns .column.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.color-chart-3 > *,
.reveal .diagram-temple.size-m .columns .column.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.color-chart-3:before,
.reveal .diagram-temple.size-m .columns .column.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .columns .column.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.color-chart-4 > *,
.reveal .diagram-temple.size-m .columns .column.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.color-chart-4:before,
.reveal .diagram-temple.size-m .columns .column.color-chart-4:after {
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.color-chart-5 > *,
.reveal .diagram-temple.size-m .columns .column.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.color-chart-5:before,
.reveal .diagram-temple.size-m .columns .column.color-chart-5:after {
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.color-chart-6 > *,
.reveal .diagram-temple.size-m .columns .column.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.color-chart-6:before,
.reveal .diagram-temple.size-m .columns .column.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .columns .column.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.color-prio-1 > *,
.reveal .diagram-temple.size-m .columns .column.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.color-prio-1:before,
.reveal .diagram-temple.size-m .columns .column.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .columns .column.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.color-prio-2 > *,
.reveal .diagram-temple.size-m .columns .column.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.color-prio-2:before,
.reveal .diagram-temple.size-m .columns .column.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .columns .column.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.color-prio-3 > *,
.reveal .diagram-temple.size-m .columns .column.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.color-prio-3:before,
.reveal .diagram-temple.size-m .columns .column.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .columns .column.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.color-prio-4 > *,
.reveal .diagram-temple.size-m .columns .column.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.color-prio-4:before,
.reveal .diagram-temple.size-m .columns .column.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .columns .column.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-temple.size-m .columns .column.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .columns .column.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-temple.size-m .columns .column.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-temple.size-m .columns .column.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-temple.size-m .columns .column.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .columns .column.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-temple.size-m .columns .column.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.is-color-canvas > *,
.reveal .diagram-temple.size-m .columns .column.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.is-color-canvas:before,
.reveal .diagram-temple.size-m .columns .column.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .columns .column.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.is-color-background > *,
.reveal .diagram-temple.size-m .columns .column.is-color-background > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.is-color-background:before,
.reveal .diagram-temple.size-m .columns .column.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .columns .column.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.is-color-primary > *,
.reveal .diagram-temple.size-m .columns .column.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.is-color-primary:before,
.reveal .diagram-temple.size-m .columns .column.is-color-primary:after {
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.is-color-warning > *,
.reveal .diagram-temple.size-m .columns .column.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.is-color-warning:before,
.reveal .diagram-temple.size-m .columns .column.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .columns .column.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.is-color-okay > *,
.reveal .diagram-temple.size-m .columns .column.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.is-color-okay:before,
.reveal .diagram-temple.size-m .columns .column.is-color-okay:after {
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.is-color-chart-1 > *,
.reveal .diagram-temple.size-m .columns .column.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.is-color-chart-1:before,
.reveal .diagram-temple.size-m .columns .column.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.is-color-chart-2 > *,
.reveal .diagram-temple.size-m .columns .column.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.is-color-chart-2:before,
.reveal .diagram-temple.size-m .columns .column.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .columns .column.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.is-color-chart-3 > *,
.reveal .diagram-temple.size-m .columns .column.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.is-color-chart-3:before,
.reveal .diagram-temple.size-m .columns .column.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .columns .column.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.is-color-chart-4 > *,
.reveal .diagram-temple.size-m .columns .column.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.is-color-chart-4:before,
.reveal .diagram-temple.size-m .columns .column.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.is-color-chart-5 > *,
.reveal .diagram-temple.size-m .columns .column.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.is-color-chart-5:before,
.reveal .diagram-temple.size-m .columns .column.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-temple.size-m .columns .column.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.is-color-chart-6 > *,
.reveal .diagram-temple.size-m .columns .column.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .columns .column.is-color-chart-6:before,
.reveal .diagram-temple.size-m .columns .column.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .columns .column.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-temple.size-m .columns .column.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .columns .column.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-temple.size-m .columns .column.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-temple.size-m .columns .column.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-temple.size-m .columns .column.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .columns .column.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-temple.size-m .columns .column > *,
.reveal .diagram-temple.size-m .columns .column > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .columns .column:before,
.reveal .diagram-temple.size-m .columns .column:after {
  color: white;
}
.reveal .diagram-temple.size-m .columns .column img,
.reveal .diagram-temple.size-m .columns .column > * img {
  width: 100%;
  height: auto;
}
.reveal .diagram-temple.size-m .columns .column > p,
.reveal .diagram-temple.size-m .columns .column > * > p {
  margin: 0 auto;
  text-align: center;
  font-size: inherit;
}
.reveal .diagram-temple.size-m .columns .column > p,
.reveal .diagram-temple.size-m .columns .column > * > p,
.reveal .diagram-temple.size-m .columns .column > p.text-vertical,
.reveal .diagram-temple.size-m .columns .column > * > p.text-vertical {
  font-size: calc(10rem * 0.06);
  writing-mode: sideways-lr;
  text-orientation: mixed;
}
.reveal .diagram-temple.size-m .columns .column > p.text-horizontal,
.reveal .diagram-temple.size-m .columns .column > * > p.text-horizontal {
  font-size: calc(10rem * 0.035);
  writing-mode: horizontal-tb;
  text-orientation: sideways;
}
.reveal .diagram-temple.size-m .base {
  background-color: #1a5077 !important;
  color: white;
  display: flex;
  justify-content: center;
  align-items: center;
  flex: 1;
  height: calc(10rem * 0.06);
}
.reveal .diagram-temple.size-m .base.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-temple.size-m .base.color-background > *,
.reveal .diagram-temple.size-m .base.color-background > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .base.color-background:before,
.reveal .diagram-temple.size-m .base.color-background:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .base.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-temple.size-m .base.color-canvas > *,
.reveal .diagram-temple.size-m .base.color-canvas > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .base.color-canvas:before,
.reveal .diagram-temple.size-m .base.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .base.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-temple.size-m .base.color-primary > *,
.reveal .diagram-temple.size-m .base.color-primary > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .base.color-primary:before,
.reveal .diagram-temple.size-m .base.color-primary:after {
  color: white;
}
.reveal .diagram-temple.size-m .base.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-temple.size-m .base.color-warning > *,
.reveal .diagram-temple.size-m .base.color-warning > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .base.color-warning:before,
.reveal .diagram-temple.size-m .base.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .base.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-temple.size-m .base.color-okay > *,
.reveal .diagram-temple.size-m .base.color-okay > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .base.color-okay:before,
.reveal .diagram-temple.size-m .base.color-okay:after {
  color: white;
}
.reveal .diagram-temple.size-m .base.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple.size-m .base.color-chart-1 > *,
.reveal .diagram-temple.size-m .base.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .base.color-chart-1:before,
.reveal .diagram-temple.size-m .base.color-chart-1:after {
  color: white;
}
.reveal .diagram-temple.size-m .base.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple.size-m .base.color-chart-2 > *,
.reveal .diagram-temple.size-m .base.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .base.color-chart-2:before,
.reveal .diagram-temple.size-m .base.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .base.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-temple.size-m .base.color-chart-3 > *,
.reveal .diagram-temple.size-m .base.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .base.color-chart-3:before,
.reveal .diagram-temple.size-m .base.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .base.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-temple.size-m .base.color-chart-4 > *,
.reveal .diagram-temple.size-m .base.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .base.color-chart-4:before,
.reveal .diagram-temple.size-m .base.color-chart-4:after {
  color: white;
}
.reveal .diagram-temple.size-m .base.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple.size-m .base.color-chart-5 > *,
.reveal .diagram-temple.size-m .base.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .base.color-chart-5:before,
.reveal .diagram-temple.size-m .base.color-chart-5:after {
  color: white;
}
.reveal .diagram-temple.size-m .base.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple.size-m .base.color-chart-6 > *,
.reveal .diagram-temple.size-m .base.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .base.color-chart-6:before,
.reveal .diagram-temple.size-m .base.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .base.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-temple.size-m .base.color-prio-1 > *,
.reveal .diagram-temple.size-m .base.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .base.color-prio-1:before,
.reveal .diagram-temple.size-m .base.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .base.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-temple.size-m .base.color-prio-2 > *,
.reveal .diagram-temple.size-m .base.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .base.color-prio-2:before,
.reveal .diagram-temple.size-m .base.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .base.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-temple.size-m .base.color-prio-3 > *,
.reveal .diagram-temple.size-m .base.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .base.color-prio-3:before,
.reveal .diagram-temple.size-m .base.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .base.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-temple.size-m .base.color-prio-4 > *,
.reveal .diagram-temple.size-m .base.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .base.color-prio-4:before,
.reveal .diagram-temple.size-m .base.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .base.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-temple.size-m .base.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .base.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-temple.size-m .base.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-temple.size-m .base.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-temple.size-m .base.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .base.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-temple.size-m .base.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-temple.size-m .base.is-color-canvas > *,
.reveal .diagram-temple.size-m .base.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .base.is-color-canvas:before,
.reveal .diagram-temple.size-m .base.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .base.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-temple.size-m .base.is-color-background > *,
.reveal .diagram-temple.size-m .base.is-color-background > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .base.is-color-background:before,
.reveal .diagram-temple.size-m .base.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .base.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-temple.size-m .base.is-color-primary > *,
.reveal .diagram-temple.size-m .base.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .base.is-color-primary:before,
.reveal .diagram-temple.size-m .base.is-color-primary:after {
  color: white;
}
.reveal .diagram-temple.size-m .base.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-temple.size-m .base.is-color-warning > *,
.reveal .diagram-temple.size-m .base.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .base.is-color-warning:before,
.reveal .diagram-temple.size-m .base.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .base.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-temple.size-m .base.is-color-okay > *,
.reveal .diagram-temple.size-m .base.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .base.is-color-okay:before,
.reveal .diagram-temple.size-m .base.is-color-okay:after {
  color: white;
}
.reveal .diagram-temple.size-m .base.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple.size-m .base.is-color-chart-1 > *,
.reveal .diagram-temple.size-m .base.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .base.is-color-chart-1:before,
.reveal .diagram-temple.size-m .base.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-temple.size-m .base.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple.size-m .base.is-color-chart-2 > *,
.reveal .diagram-temple.size-m .base.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .base.is-color-chart-2:before,
.reveal .diagram-temple.size-m .base.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .base.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-temple.size-m .base.is-color-chart-3 > *,
.reveal .diagram-temple.size-m .base.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .base.is-color-chart-3:before,
.reveal .diagram-temple.size-m .base.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .base.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-temple.size-m .base.is-color-chart-4 > *,
.reveal .diagram-temple.size-m .base.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .base.is-color-chart-4:before,
.reveal .diagram-temple.size-m .base.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-temple.size-m .base.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple.size-m .base.is-color-chart-5 > *,
.reveal .diagram-temple.size-m .base.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .base.is-color-chart-5:before,
.reveal .diagram-temple.size-m .base.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-temple.size-m .base.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple.size-m .base.is-color-chart-6 > *,
.reveal .diagram-temple.size-m .base.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-temple.size-m .base.is-color-chart-6:before,
.reveal .diagram-temple.size-m .base.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .base.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-temple.size-m .base.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .base.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-temple.size-m .base.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-temple.size-m .base.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-temple.size-m .base.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-temple.size-m .base.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-temple.size-m .base > *,
.reveal .diagram-temple.size-m .base > * > * {
  color: white;
}
.reveal .diagram-temple.size-m .base:before,
.reveal .diagram-temple.size-m .base:after {
  color: white;
}
.reveal .diagram-temple.size-m .base > * {
  margin: 0 auto;
  text-align: center;
  font-size: inherit;
}
.reveal .diagram-temple,
.reveal .diagram-temple.size-l {
  display: grid;
  grid-template-rows: auto 1fr auto;
  margin: 0 auto;
  margin-bottom: 1rem;
  width: 18rem;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-size: calc(18rem * 0.06);
}
.reveal .diagram-temple .roof,
.reveal .diagram-temple.size-l .roof {
  background-color: #1a5077 !important;
  color: white;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
  clip-path: polygon(50% 0, 100% 100%, 0 100%);
  height: calc(18rem * 0.15);
}
.reveal .diagram-temple .roof.color-background,
.reveal .diagram-temple.size-l .roof.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-temple .roof.color-background > *,
.reveal .diagram-temple.size-l .roof.color-background > *,
.reveal .diagram-temple .roof.color-background > * > *,
.reveal .diagram-temple.size-l .roof.color-background > * > * {
  color: black;
}
.reveal .diagram-temple .roof.color-background:before,
.reveal .diagram-temple.size-l .roof.color-background:before,
.reveal .diagram-temple .roof.color-background:after,
.reveal .diagram-temple.size-l .roof.color-background:after {
  color: #008ccd;
}
.reveal .diagram-temple .roof.color-canvas,
.reveal .diagram-temple.size-l .roof.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-temple .roof.color-canvas > *,
.reveal .diagram-temple.size-l .roof.color-canvas > *,
.reveal .diagram-temple .roof.color-canvas > * > *,
.reveal .diagram-temple.size-l .roof.color-canvas > * > * {
  color: black;
}
.reveal .diagram-temple .roof.color-canvas:before,
.reveal .diagram-temple.size-l .roof.color-canvas:before,
.reveal .diagram-temple .roof.color-canvas:after,
.reveal .diagram-temple.size-l .roof.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-temple .roof.color-primary,
.reveal .diagram-temple.size-l .roof.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-temple .roof.color-primary > *,
.reveal .diagram-temple.size-l .roof.color-primary > *,
.reveal .diagram-temple .roof.color-primary > * > *,
.reveal .diagram-temple.size-l .roof.color-primary > * > * {
  color: white;
}
.reveal .diagram-temple .roof.color-primary:before,
.reveal .diagram-temple.size-l .roof.color-primary:before,
.reveal .diagram-temple .roof.color-primary:after,
.reveal .diagram-temple.size-l .roof.color-primary:after {
  color: white;
}
.reveal .diagram-temple .roof.color-warning,
.reveal .diagram-temple.size-l .roof.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-temple .roof.color-warning > *,
.reveal .diagram-temple.size-l .roof.color-warning > *,
.reveal .diagram-temple .roof.color-warning > * > *,
.reveal .diagram-temple.size-l .roof.color-warning > * > * {
  color: black;
}
.reveal .diagram-temple .roof.color-warning:before,
.reveal .diagram-temple.size-l .roof.color-warning:before,
.reveal .diagram-temple .roof.color-warning:after,
.reveal .diagram-temple.size-l .roof.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-temple .roof.color-okay,
.reveal .diagram-temple.size-l .roof.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-temple .roof.color-okay > *,
.reveal .diagram-temple.size-l .roof.color-okay > *,
.reveal .diagram-temple .roof.color-okay > * > *,
.reveal .diagram-temple.size-l .roof.color-okay > * > * {
  color: white;
}
.reveal .diagram-temple .roof.color-okay:before,
.reveal .diagram-temple.size-l .roof.color-okay:before,
.reveal .diagram-temple .roof.color-okay:after,
.reveal .diagram-temple.size-l .roof.color-okay:after {
  color: white;
}
.reveal .diagram-temple .roof.color-chart-1,
.reveal .diagram-temple.size-l .roof.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple .roof.color-chart-1 > *,
.reveal .diagram-temple.size-l .roof.color-chart-1 > *,
.reveal .diagram-temple .roof.color-chart-1 > * > *,
.reveal .diagram-temple.size-l .roof.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-temple .roof.color-chart-1:before,
.reveal .diagram-temple.size-l .roof.color-chart-1:before,
.reveal .diagram-temple .roof.color-chart-1:after,
.reveal .diagram-temple.size-l .roof.color-chart-1:after {
  color: white;
}
.reveal .diagram-temple .roof.color-chart-2,
.reveal .diagram-temple.size-l .roof.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple .roof.color-chart-2 > *,
.reveal .diagram-temple.size-l .roof.color-chart-2 > *,
.reveal .diagram-temple .roof.color-chart-2 > * > *,
.reveal .diagram-temple.size-l .roof.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-temple .roof.color-chart-2:before,
.reveal .diagram-temple.size-l .roof.color-chart-2:before,
.reveal .diagram-temple .roof.color-chart-2:after,
.reveal .diagram-temple.size-l .roof.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-temple .roof.color-chart-3,
.reveal .diagram-temple.size-l .roof.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-temple .roof.color-chart-3 > *,
.reveal .diagram-temple.size-l .roof.color-chart-3 > *,
.reveal .diagram-temple .roof.color-chart-3 > * > *,
.reveal .diagram-temple.size-l .roof.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-temple .roof.color-chart-3:before,
.reveal .diagram-temple.size-l .roof.color-chart-3:before,
.reveal .diagram-temple .roof.color-chart-3:after,
.reveal .diagram-temple.size-l .roof.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-temple .roof.color-chart-4,
.reveal .diagram-temple.size-l .roof.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-temple .roof.color-chart-4 > *,
.reveal .diagram-temple.size-l .roof.color-chart-4 > *,
.reveal .diagram-temple .roof.color-chart-4 > * > *,
.reveal .diagram-temple.size-l .roof.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-temple .roof.color-chart-4:before,
.reveal .diagram-temple.size-l .roof.color-chart-4:before,
.reveal .diagram-temple .roof.color-chart-4:after,
.reveal .diagram-temple.size-l .roof.color-chart-4:after {
  color: white;
}
.reveal .diagram-temple .roof.color-chart-5,
.reveal .diagram-temple.size-l .roof.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple .roof.color-chart-5 > *,
.reveal .diagram-temple.size-l .roof.color-chart-5 > *,
.reveal .diagram-temple .roof.color-chart-5 > * > *,
.reveal .diagram-temple.size-l .roof.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-temple .roof.color-chart-5:before,
.reveal .diagram-temple.size-l .roof.color-chart-5:before,
.reveal .diagram-temple .roof.color-chart-5:after,
.reveal .diagram-temple.size-l .roof.color-chart-5:after {
  color: white;
}
.reveal .diagram-temple .roof.color-chart-6,
.reveal .diagram-temple.size-l .roof.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple .roof.color-chart-6 > *,
.reveal .diagram-temple.size-l .roof.color-chart-6 > *,
.reveal .diagram-temple .roof.color-chart-6 > * > *,
.reveal .diagram-temple.size-l .roof.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-temple .roof.color-chart-6:before,
.reveal .diagram-temple.size-l .roof.color-chart-6:before,
.reveal .diagram-temple .roof.color-chart-6:after,
.reveal .diagram-temple.size-l .roof.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-temple .roof.color-prio-1,
.reveal .diagram-temple.size-l .roof.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-temple .roof.color-prio-1 > *,
.reveal .diagram-temple.size-l .roof.color-prio-1 > *,
.reveal .diagram-temple .roof.color-prio-1 > * > *,
.reveal .diagram-temple.size-l .roof.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-temple .roof.color-prio-1:before,
.reveal .diagram-temple.size-l .roof.color-prio-1:before,
.reveal .diagram-temple .roof.color-prio-1:after,
.reveal .diagram-temple.size-l .roof.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-temple .roof.color-prio-2,
.reveal .diagram-temple.size-l .roof.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-temple .roof.color-prio-2 > *,
.reveal .diagram-temple.size-l .roof.color-prio-2 > *,
.reveal .diagram-temple .roof.color-prio-2 > * > *,
.reveal .diagram-temple.size-l .roof.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-temple .roof.color-prio-2:before,
.reveal .diagram-temple.size-l .roof.color-prio-2:before,
.reveal .diagram-temple .roof.color-prio-2:after,
.reveal .diagram-temple.size-l .roof.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-temple .roof.color-prio-3,
.reveal .diagram-temple.size-l .roof.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-temple .roof.color-prio-3 > *,
.reveal .diagram-temple.size-l .roof.color-prio-3 > *,
.reveal .diagram-temple .roof.color-prio-3 > * > *,
.reveal .diagram-temple.size-l .roof.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-temple .roof.color-prio-3:before,
.reveal .diagram-temple.size-l .roof.color-prio-3:before,
.reveal .diagram-temple .roof.color-prio-3:after,
.reveal .diagram-temple.size-l .roof.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-temple .roof.color-prio-4,
.reveal .diagram-temple.size-l .roof.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-temple .roof.color-prio-4 > *,
.reveal .diagram-temple.size-l .roof.color-prio-4 > *,
.reveal .diagram-temple .roof.color-prio-4 > * > *,
.reveal .diagram-temple.size-l .roof.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-temple .roof.color-prio-4:before,
.reveal .diagram-temple.size-l .roof.color-prio-4:before,
.reveal .diagram-temple .roof.color-prio-4:after,
.reveal .diagram-temple.size-l .roof.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-temple .roof.text-color-primary,
.reveal .diagram-temple.size-l .roof.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-temple .roof.text-color-chart-1,
.reveal .diagram-temple.size-l .roof.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-temple .roof.text-color-chart-2,
.reveal .diagram-temple.size-l .roof.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-temple .roof.text-color-chart-3,
.reveal .diagram-temple.size-l .roof.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-temple .roof.text-color-chart-4,
.reveal .diagram-temple.size-l .roof.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-temple .roof.text-color-chart-5,
.reveal .diagram-temple.size-l .roof.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-temple .roof.text-color-chart-6,
.reveal .diagram-temple.size-l .roof.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-temple .roof.is-color-canvas,
.reveal .diagram-temple.size-l .roof.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-temple .roof.is-color-canvas > *,
.reveal .diagram-temple.size-l .roof.is-color-canvas > *,
.reveal .diagram-temple .roof.is-color-canvas > * > *,
.reveal .diagram-temple.size-l .roof.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-temple .roof.is-color-canvas:before,
.reveal .diagram-temple.size-l .roof.is-color-canvas:before,
.reveal .diagram-temple .roof.is-color-canvas:after,
.reveal .diagram-temple.size-l .roof.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-temple .roof.is-color-background,
.reveal .diagram-temple.size-l .roof.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-temple .roof.is-color-background > *,
.reveal .diagram-temple.size-l .roof.is-color-background > *,
.reveal .diagram-temple .roof.is-color-background > * > *,
.reveal .diagram-temple.size-l .roof.is-color-background > * > * {
  color: black;
}
.reveal .diagram-temple .roof.is-color-background:before,
.reveal .diagram-temple.size-l .roof.is-color-background:before,
.reveal .diagram-temple .roof.is-color-background:after,
.reveal .diagram-temple.size-l .roof.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-temple .roof.is-color-primary,
.reveal .diagram-temple.size-l .roof.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-temple .roof.is-color-primary > *,
.reveal .diagram-temple.size-l .roof.is-color-primary > *,
.reveal .diagram-temple .roof.is-color-primary > * > *,
.reveal .diagram-temple.size-l .roof.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-temple .roof.is-color-primary:before,
.reveal .diagram-temple.size-l .roof.is-color-primary:before,
.reveal .diagram-temple .roof.is-color-primary:after,
.reveal .diagram-temple.size-l .roof.is-color-primary:after {
  color: white;
}
.reveal .diagram-temple .roof.is-color-warning,
.reveal .diagram-temple.size-l .roof.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-temple .roof.is-color-warning > *,
.reveal .diagram-temple.size-l .roof.is-color-warning > *,
.reveal .diagram-temple .roof.is-color-warning > * > *,
.reveal .diagram-temple.size-l .roof.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-temple .roof.is-color-warning:before,
.reveal .diagram-temple.size-l .roof.is-color-warning:before,
.reveal .diagram-temple .roof.is-color-warning:after,
.reveal .diagram-temple.size-l .roof.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-temple .roof.is-color-okay,
.reveal .diagram-temple.size-l .roof.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-temple .roof.is-color-okay > *,
.reveal .diagram-temple.size-l .roof.is-color-okay > *,
.reveal .diagram-temple .roof.is-color-okay > * > *,
.reveal .diagram-temple.size-l .roof.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-temple .roof.is-color-okay:before,
.reveal .diagram-temple.size-l .roof.is-color-okay:before,
.reveal .diagram-temple .roof.is-color-okay:after,
.reveal .diagram-temple.size-l .roof.is-color-okay:after {
  color: white;
}
.reveal .diagram-temple .roof.is-color-chart-1,
.reveal .diagram-temple.size-l .roof.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple .roof.is-color-chart-1 > *,
.reveal .diagram-temple.size-l .roof.is-color-chart-1 > *,
.reveal .diagram-temple .roof.is-color-chart-1 > * > *,
.reveal .diagram-temple.size-l .roof.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-temple .roof.is-color-chart-1:before,
.reveal .diagram-temple.size-l .roof.is-color-chart-1:before,
.reveal .diagram-temple .roof.is-color-chart-1:after,
.reveal .diagram-temple.size-l .roof.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-temple .roof.is-color-chart-2,
.reveal .diagram-temple.size-l .roof.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple .roof.is-color-chart-2 > *,
.reveal .diagram-temple.size-l .roof.is-color-chart-2 > *,
.reveal .diagram-temple .roof.is-color-chart-2 > * > *,
.reveal .diagram-temple.size-l .roof.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-temple .roof.is-color-chart-2:before,
.reveal .diagram-temple.size-l .roof.is-color-chart-2:before,
.reveal .diagram-temple .roof.is-color-chart-2:after,
.reveal .diagram-temple.size-l .roof.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-temple .roof.is-color-chart-3,
.reveal .diagram-temple.size-l .roof.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-temple .roof.is-color-chart-3 > *,
.reveal .diagram-temple.size-l .roof.is-color-chart-3 > *,
.reveal .diagram-temple .roof.is-color-chart-3 > * > *,
.reveal .diagram-temple.size-l .roof.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-temple .roof.is-color-chart-3:before,
.reveal .diagram-temple.size-l .roof.is-color-chart-3:before,
.reveal .diagram-temple .roof.is-color-chart-3:after,
.reveal .diagram-temple.size-l .roof.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-temple .roof.is-color-chart-4,
.reveal .diagram-temple.size-l .roof.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-temple .roof.is-color-chart-4 > *,
.reveal .diagram-temple.size-l .roof.is-color-chart-4 > *,
.reveal .diagram-temple .roof.is-color-chart-4 > * > *,
.reveal .diagram-temple.size-l .roof.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-temple .roof.is-color-chart-4:before,
.reveal .diagram-temple.size-l .roof.is-color-chart-4:before,
.reveal .diagram-temple .roof.is-color-chart-4:after,
.reveal .diagram-temple.size-l .roof.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-temple .roof.is-color-chart-5,
.reveal .diagram-temple.size-l .roof.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple .roof.is-color-chart-5 > *,
.reveal .diagram-temple.size-l .roof.is-color-chart-5 > *,
.reveal .diagram-temple .roof.is-color-chart-5 > * > *,
.reveal .diagram-temple.size-l .roof.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-temple .roof.is-color-chart-5:before,
.reveal .diagram-temple.size-l .roof.is-color-chart-5:before,
.reveal .diagram-temple .roof.is-color-chart-5:after,
.reveal .diagram-temple.size-l .roof.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-temple .roof.is-color-chart-6,
.reveal .diagram-temple.size-l .roof.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple .roof.is-color-chart-6 > *,
.reveal .diagram-temple.size-l .roof.is-color-chart-6 > *,
.reveal .diagram-temple .roof.is-color-chart-6 > * > *,
.reveal .diagram-temple.size-l .roof.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-temple .roof.is-color-chart-6:before,
.reveal .diagram-temple.size-l .roof.is-color-chart-6:before,
.reveal .diagram-temple .roof.is-color-chart-6:after,
.reveal .diagram-temple.size-l .roof.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-temple .roof.is-text-color-primary,
.reveal .diagram-temple.size-l .roof.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-temple .roof.is-text-color-chart-1,
.reveal .diagram-temple.size-l .roof.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-temple .roof.is-text-color-chart-2,
.reveal .diagram-temple.size-l .roof.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-temple .roof.is-text-color-chart-3,
.reveal .diagram-temple.size-l .roof.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-temple .roof.is-text-color-chart-4,
.reveal .diagram-temple.size-l .roof.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-temple .roof.is-text-color-chart-5,
.reveal .diagram-temple.size-l .roof.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-temple .roof.is-text-color-chart-6,
.reveal .diagram-temple.size-l .roof.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-temple .roof > *,
.reveal .diagram-temple.size-l .roof > *,
.reveal .diagram-temple .roof > * > *,
.reveal .diagram-temple.size-l .roof > * > * {
  color: white;
}
.reveal .diagram-temple .roof:before,
.reveal .diagram-temple.size-l .roof:before,
.reveal .diagram-temple .roof:after,
.reveal .diagram-temple.size-l .roof:after {
  color: white;
}
.reveal .diagram-temple .roof > *,
.reveal .diagram-temple.size-l .roof > * {
  margin: 0 auto;
  text-align: center;
  font-size: inherit;
}
.reveal .diagram-temple .columns,
.reveal .diagram-temple.size-l .columns {
  display: flex;
  justify-content: space-between;
  gap: calc(18rem * 0.1);
  width: calc(18rem * 0.9);
  margin: 0 auto;
  margin-top: calc(18rem * 0.01);
  margin-bottom: calc(18rem * 0.01);
  height: calc(18rem * 0.5);
}
.reveal .diagram-temple .columns .column,
.reveal .diagram-temple.size-l .columns .column {
  background-color: #2571a8 !important;
  color: white;
  display: flex;
  flex: 1 1 0px;
  justify-content: center;
  align-items: center;
  flex: 1;
  padding: calc(18rem * 0.02);
}
.reveal .diagram-temple .columns .column.color-background,
.reveal .diagram-temple.size-l .columns .column.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-temple .columns .column.color-background > *,
.reveal .diagram-temple.size-l .columns .column.color-background > *,
.reveal .diagram-temple .columns .column.color-background > * > *,
.reveal .diagram-temple.size-l .columns .column.color-background > * > * {
  color: black;
}
.reveal .diagram-temple .columns .column.color-background:before,
.reveal .diagram-temple.size-l .columns .column.color-background:before,
.reveal .diagram-temple .columns .column.color-background:after,
.reveal .diagram-temple.size-l .columns .column.color-background:after {
  color: #008ccd;
}
.reveal .diagram-temple .columns .column.color-canvas,
.reveal .diagram-temple.size-l .columns .column.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-temple .columns .column.color-canvas > *,
.reveal .diagram-temple.size-l .columns .column.color-canvas > *,
.reveal .diagram-temple .columns .column.color-canvas > * > *,
.reveal .diagram-temple.size-l .columns .column.color-canvas > * > * {
  color: black;
}
.reveal .diagram-temple .columns .column.color-canvas:before,
.reveal .diagram-temple.size-l .columns .column.color-canvas:before,
.reveal .diagram-temple .columns .column.color-canvas:after,
.reveal .diagram-temple.size-l .columns .column.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-temple .columns .column.color-primary,
.reveal .diagram-temple.size-l .columns .column.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-temple .columns .column.color-primary > *,
.reveal .diagram-temple.size-l .columns .column.color-primary > *,
.reveal .diagram-temple .columns .column.color-primary > * > *,
.reveal .diagram-temple.size-l .columns .column.color-primary > * > * {
  color: white;
}
.reveal .diagram-temple .columns .column.color-primary:before,
.reveal .diagram-temple.size-l .columns .column.color-primary:before,
.reveal .diagram-temple .columns .column.color-primary:after,
.reveal .diagram-temple.size-l .columns .column.color-primary:after {
  color: white;
}
.reveal .diagram-temple .columns .column.color-warning,
.reveal .diagram-temple.size-l .columns .column.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-temple .columns .column.color-warning > *,
.reveal .diagram-temple.size-l .columns .column.color-warning > *,
.reveal .diagram-temple .columns .column.color-warning > * > *,
.reveal .diagram-temple.size-l .columns .column.color-warning > * > * {
  color: black;
}
.reveal .diagram-temple .columns .column.color-warning:before,
.reveal .diagram-temple.size-l .columns .column.color-warning:before,
.reveal .diagram-temple .columns .column.color-warning:after,
.reveal .diagram-temple.size-l .columns .column.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-temple .columns .column.color-okay,
.reveal .diagram-temple.size-l .columns .column.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-temple .columns .column.color-okay > *,
.reveal .diagram-temple.size-l .columns .column.color-okay > *,
.reveal .diagram-temple .columns .column.color-okay > * > *,
.reveal .diagram-temple.size-l .columns .column.color-okay > * > * {
  color: white;
}
.reveal .diagram-temple .columns .column.color-okay:before,
.reveal .diagram-temple.size-l .columns .column.color-okay:before,
.reveal .diagram-temple .columns .column.color-okay:after,
.reveal .diagram-temple.size-l .columns .column.color-okay:after {
  color: white;
}
.reveal .diagram-temple .columns .column.color-chart-1,
.reveal .diagram-temple.size-l .columns .column.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple .columns .column.color-chart-1 > *,
.reveal .diagram-temple.size-l .columns .column.color-chart-1 > *,
.reveal .diagram-temple .columns .column.color-chart-1 > * > *,
.reveal .diagram-temple.size-l .columns .column.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-temple .columns .column.color-chart-1:before,
.reveal .diagram-temple.size-l .columns .column.color-chart-1:before,
.reveal .diagram-temple .columns .column.color-chart-1:after,
.reveal .diagram-temple.size-l .columns .column.color-chart-1:after {
  color: white;
}
.reveal .diagram-temple .columns .column.color-chart-2,
.reveal .diagram-temple.size-l .columns .column.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple .columns .column.color-chart-2 > *,
.reveal .diagram-temple.size-l .columns .column.color-chart-2 > *,
.reveal .diagram-temple .columns .column.color-chart-2 > * > *,
.reveal .diagram-temple.size-l .columns .column.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-temple .columns .column.color-chart-2:before,
.reveal .diagram-temple.size-l .columns .column.color-chart-2:before,
.reveal .diagram-temple .columns .column.color-chart-2:after,
.reveal .diagram-temple.size-l .columns .column.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-temple .columns .column.color-chart-3,
.reveal .diagram-temple.size-l .columns .column.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-temple .columns .column.color-chart-3 > *,
.reveal .diagram-temple.size-l .columns .column.color-chart-3 > *,
.reveal .diagram-temple .columns .column.color-chart-3 > * > *,
.reveal .diagram-temple.size-l .columns .column.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-temple .columns .column.color-chart-3:before,
.reveal .diagram-temple.size-l .columns .column.color-chart-3:before,
.reveal .diagram-temple .columns .column.color-chart-3:after,
.reveal .diagram-temple.size-l .columns .column.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-temple .columns .column.color-chart-4,
.reveal .diagram-temple.size-l .columns .column.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-temple .columns .column.color-chart-4 > *,
.reveal .diagram-temple.size-l .columns .column.color-chart-4 > *,
.reveal .diagram-temple .columns .column.color-chart-4 > * > *,
.reveal .diagram-temple.size-l .columns .column.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-temple .columns .column.color-chart-4:before,
.reveal .diagram-temple.size-l .columns .column.color-chart-4:before,
.reveal .diagram-temple .columns .column.color-chart-4:after,
.reveal .diagram-temple.size-l .columns .column.color-chart-4:after {
  color: white;
}
.reveal .diagram-temple .columns .column.color-chart-5,
.reveal .diagram-temple.size-l .columns .column.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple .columns .column.color-chart-5 > *,
.reveal .diagram-temple.size-l .columns .column.color-chart-5 > *,
.reveal .diagram-temple .columns .column.color-chart-5 > * > *,
.reveal .diagram-temple.size-l .columns .column.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-temple .columns .column.color-chart-5:before,
.reveal .diagram-temple.size-l .columns .column.color-chart-5:before,
.reveal .diagram-temple .columns .column.color-chart-5:after,
.reveal .diagram-temple.size-l .columns .column.color-chart-5:after {
  color: white;
}
.reveal .diagram-temple .columns .column.color-chart-6,
.reveal .diagram-temple.size-l .columns .column.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple .columns .column.color-chart-6 > *,
.reveal .diagram-temple.size-l .columns .column.color-chart-6 > *,
.reveal .diagram-temple .columns .column.color-chart-6 > * > *,
.reveal .diagram-temple.size-l .columns .column.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-temple .columns .column.color-chart-6:before,
.reveal .diagram-temple.size-l .columns .column.color-chart-6:before,
.reveal .diagram-temple .columns .column.color-chart-6:after,
.reveal .diagram-temple.size-l .columns .column.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-temple .columns .column.color-prio-1,
.reveal .diagram-temple.size-l .columns .column.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-temple .columns .column.color-prio-1 > *,
.reveal .diagram-temple.size-l .columns .column.color-prio-1 > *,
.reveal .diagram-temple .columns .column.color-prio-1 > * > *,
.reveal .diagram-temple.size-l .columns .column.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-temple .columns .column.color-prio-1:before,
.reveal .diagram-temple.size-l .columns .column.color-prio-1:before,
.reveal .diagram-temple .columns .column.color-prio-1:after,
.reveal .diagram-temple.size-l .columns .column.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-temple .columns .column.color-prio-2,
.reveal .diagram-temple.size-l .columns .column.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-temple .columns .column.color-prio-2 > *,
.reveal .diagram-temple.size-l .columns .column.color-prio-2 > *,
.reveal .diagram-temple .columns .column.color-prio-2 > * > *,
.reveal .diagram-temple.size-l .columns .column.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-temple .columns .column.color-prio-2:before,
.reveal .diagram-temple.size-l .columns .column.color-prio-2:before,
.reveal .diagram-temple .columns .column.color-prio-2:after,
.reveal .diagram-temple.size-l .columns .column.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-temple .columns .column.color-prio-3,
.reveal .diagram-temple.size-l .columns .column.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-temple .columns .column.color-prio-3 > *,
.reveal .diagram-temple.size-l .columns .column.color-prio-3 > *,
.reveal .diagram-temple .columns .column.color-prio-3 > * > *,
.reveal .diagram-temple.size-l .columns .column.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-temple .columns .column.color-prio-3:before,
.reveal .diagram-temple.size-l .columns .column.color-prio-3:before,
.reveal .diagram-temple .columns .column.color-prio-3:after,
.reveal .diagram-temple.size-l .columns .column.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-temple .columns .column.color-prio-4,
.reveal .diagram-temple.size-l .columns .column.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-temple .columns .column.color-prio-4 > *,
.reveal .diagram-temple.size-l .columns .column.color-prio-4 > *,
.reveal .diagram-temple .columns .column.color-prio-4 > * > *,
.reveal .diagram-temple.size-l .columns .column.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-temple .columns .column.color-prio-4:before,
.reveal .diagram-temple.size-l .columns .column.color-prio-4:before,
.reveal .diagram-temple .columns .column.color-prio-4:after,
.reveal .diagram-temple.size-l .columns .column.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-temple .columns .column.text-color-primary,
.reveal .diagram-temple.size-l .columns .column.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-temple .columns .column.text-color-chart-1,
.reveal .diagram-temple.size-l .columns .column.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-temple .columns .column.text-color-chart-2,
.reveal .diagram-temple.size-l .columns .column.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-temple .columns .column.text-color-chart-3,
.reveal .diagram-temple.size-l .columns .column.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-temple .columns .column.text-color-chart-4,
.reveal .diagram-temple.size-l .columns .column.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-temple .columns .column.text-color-chart-5,
.reveal .diagram-temple.size-l .columns .column.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-temple .columns .column.text-color-chart-6,
.reveal .diagram-temple.size-l .columns .column.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-temple .columns .column.is-color-canvas,
.reveal .diagram-temple.size-l .columns .column.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-temple .columns .column.is-color-canvas > *,
.reveal .diagram-temple.size-l .columns .column.is-color-canvas > *,
.reveal .diagram-temple .columns .column.is-color-canvas > * > *,
.reveal .diagram-temple.size-l .columns .column.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-temple .columns .column.is-color-canvas:before,
.reveal .diagram-temple.size-l .columns .column.is-color-canvas:before,
.reveal .diagram-temple .columns .column.is-color-canvas:after,
.reveal .diagram-temple.size-l .columns .column.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-temple .columns .column.is-color-background,
.reveal .diagram-temple.size-l .columns .column.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-temple .columns .column.is-color-background > *,
.reveal .diagram-temple.size-l .columns .column.is-color-background > *,
.reveal .diagram-temple .columns .column.is-color-background > * > *,
.reveal .diagram-temple.size-l .columns .column.is-color-background > * > * {
  color: black;
}
.reveal .diagram-temple .columns .column.is-color-background:before,
.reveal .diagram-temple.size-l .columns .column.is-color-background:before,
.reveal .diagram-temple .columns .column.is-color-background:after,
.reveal .diagram-temple.size-l .columns .column.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-temple .columns .column.is-color-primary,
.reveal .diagram-temple.size-l .columns .column.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-temple .columns .column.is-color-primary > *,
.reveal .diagram-temple.size-l .columns .column.is-color-primary > *,
.reveal .diagram-temple .columns .column.is-color-primary > * > *,
.reveal .diagram-temple.size-l .columns .column.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-temple .columns .column.is-color-primary:before,
.reveal .diagram-temple.size-l .columns .column.is-color-primary:before,
.reveal .diagram-temple .columns .column.is-color-primary:after,
.reveal .diagram-temple.size-l .columns .column.is-color-primary:after {
  color: white;
}
.reveal .diagram-temple .columns .column.is-color-warning,
.reveal .diagram-temple.size-l .columns .column.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-temple .columns .column.is-color-warning > *,
.reveal .diagram-temple.size-l .columns .column.is-color-warning > *,
.reveal .diagram-temple .columns .column.is-color-warning > * > *,
.reveal .diagram-temple.size-l .columns .column.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-temple .columns .column.is-color-warning:before,
.reveal .diagram-temple.size-l .columns .column.is-color-warning:before,
.reveal .diagram-temple .columns .column.is-color-warning:after,
.reveal .diagram-temple.size-l .columns .column.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-temple .columns .column.is-color-okay,
.reveal .diagram-temple.size-l .columns .column.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-temple .columns .column.is-color-okay > *,
.reveal .diagram-temple.size-l .columns .column.is-color-okay > *,
.reveal .diagram-temple .columns .column.is-color-okay > * > *,
.reveal .diagram-temple.size-l .columns .column.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-temple .columns .column.is-color-okay:before,
.reveal .diagram-temple.size-l .columns .column.is-color-okay:before,
.reveal .diagram-temple .columns .column.is-color-okay:after,
.reveal .diagram-temple.size-l .columns .column.is-color-okay:after {
  color: white;
}
.reveal .diagram-temple .columns .column.is-color-chart-1,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple .columns .column.is-color-chart-1 > *,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-1 > *,
.reveal .diagram-temple .columns .column.is-color-chart-1 > * > *,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-temple .columns .column.is-color-chart-1:before,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-1:before,
.reveal .diagram-temple .columns .column.is-color-chart-1:after,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-temple .columns .column.is-color-chart-2,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple .columns .column.is-color-chart-2 > *,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-2 > *,
.reveal .diagram-temple .columns .column.is-color-chart-2 > * > *,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-temple .columns .column.is-color-chart-2:before,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-2:before,
.reveal .diagram-temple .columns .column.is-color-chart-2:after,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-temple .columns .column.is-color-chart-3,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-temple .columns .column.is-color-chart-3 > *,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-3 > *,
.reveal .diagram-temple .columns .column.is-color-chart-3 > * > *,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-temple .columns .column.is-color-chart-3:before,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-3:before,
.reveal .diagram-temple .columns .column.is-color-chart-3:after,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-temple .columns .column.is-color-chart-4,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-temple .columns .column.is-color-chart-4 > *,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-4 > *,
.reveal .diagram-temple .columns .column.is-color-chart-4 > * > *,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-temple .columns .column.is-color-chart-4:before,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-4:before,
.reveal .diagram-temple .columns .column.is-color-chart-4:after,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-temple .columns .column.is-color-chart-5,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple .columns .column.is-color-chart-5 > *,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-5 > *,
.reveal .diagram-temple .columns .column.is-color-chart-5 > * > *,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-temple .columns .column.is-color-chart-5:before,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-5:before,
.reveal .diagram-temple .columns .column.is-color-chart-5:after,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-temple .columns .column.is-color-chart-6,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple .columns .column.is-color-chart-6 > *,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-6 > *,
.reveal .diagram-temple .columns .column.is-color-chart-6 > * > *,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-temple .columns .column.is-color-chart-6:before,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-6:before,
.reveal .diagram-temple .columns .column.is-color-chart-6:after,
.reveal .diagram-temple.size-l .columns .column.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-temple .columns .column.is-text-color-primary,
.reveal .diagram-temple.size-l .columns .column.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-temple .columns .column.is-text-color-chart-1,
.reveal .diagram-temple.size-l .columns .column.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-temple .columns .column.is-text-color-chart-2,
.reveal .diagram-temple.size-l .columns .column.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-temple .columns .column.is-text-color-chart-3,
.reveal .diagram-temple.size-l .columns .column.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-temple .columns .column.is-text-color-chart-4,
.reveal .diagram-temple.size-l .columns .column.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-temple .columns .column.is-text-color-chart-5,
.reveal .diagram-temple.size-l .columns .column.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-temple .columns .column.is-text-color-chart-6,
.reveal .diagram-temple.size-l .columns .column.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-temple .columns .column > *,
.reveal .diagram-temple.size-l .columns .column > *,
.reveal .diagram-temple .columns .column > * > *,
.reveal .diagram-temple.size-l .columns .column > * > * {
  color: white;
}
.reveal .diagram-temple .columns .column:before,
.reveal .diagram-temple.size-l .columns .column:before,
.reveal .diagram-temple .columns .column:after,
.reveal .diagram-temple.size-l .columns .column:after {
  color: white;
}
.reveal .diagram-temple .columns .column img,
.reveal .diagram-temple.size-l .columns .column img,
.reveal .diagram-temple .columns .column > * img,
.reveal .diagram-temple.size-l .columns .column > * img {
  width: 100%;
  height: auto;
}
.reveal .diagram-temple .columns .column > p,
.reveal .diagram-temple.size-l .columns .column > p,
.reveal .diagram-temple .columns .column > * > p,
.reveal .diagram-temple.size-l .columns .column > * > p {
  margin: 0 auto;
  text-align: center;
  font-size: inherit;
}
.reveal .diagram-temple .columns .column > p,
.reveal .diagram-temple.size-l .columns .column > p,
.reveal .diagram-temple .columns .column > * > p,
.reveal .diagram-temple.size-l .columns .column > * > p,
.reveal .diagram-temple .columns .column > p.text-vertical,
.reveal .diagram-temple.size-l .columns .column > p.text-vertical,
.reveal .diagram-temple .columns .column > * > p.text-vertical,
.reveal .diagram-temple.size-l .columns .column > * > p.text-vertical {
  font-size: calc(18rem * 0.06);
  writing-mode: sideways-lr;
  text-orientation: mixed;
}
.reveal .diagram-temple .columns .column > p.text-horizontal,
.reveal .diagram-temple.size-l .columns .column > p.text-horizontal,
.reveal .diagram-temple .columns .column > * > p.text-horizontal,
.reveal .diagram-temple.size-l .columns .column > * > p.text-horizontal {
  font-size: calc(18rem * 0.035);
  writing-mode: horizontal-tb;
  text-orientation: sideways;
}
.reveal .diagram-temple .base,
.reveal .diagram-temple.size-l .base {
  background-color: #1a5077 !important;
  color: white;
  display: flex;
  justify-content: center;
  align-items: center;
  flex: 1;
  height: calc(18rem * 0.06);
}
.reveal .diagram-temple .base.color-background,
.reveal .diagram-temple.size-l .base.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-temple .base.color-background > *,
.reveal .diagram-temple.size-l .base.color-background > *,
.reveal .diagram-temple .base.color-background > * > *,
.reveal .diagram-temple.size-l .base.color-background > * > * {
  color: black;
}
.reveal .diagram-temple .base.color-background:before,
.reveal .diagram-temple.size-l .base.color-background:before,
.reveal .diagram-temple .base.color-background:after,
.reveal .diagram-temple.size-l .base.color-background:after {
  color: #008ccd;
}
.reveal .diagram-temple .base.color-canvas,
.reveal .diagram-temple.size-l .base.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-temple .base.color-canvas > *,
.reveal .diagram-temple.size-l .base.color-canvas > *,
.reveal .diagram-temple .base.color-canvas > * > *,
.reveal .diagram-temple.size-l .base.color-canvas > * > * {
  color: black;
}
.reveal .diagram-temple .base.color-canvas:before,
.reveal .diagram-temple.size-l .base.color-canvas:before,
.reveal .diagram-temple .base.color-canvas:after,
.reveal .diagram-temple.size-l .base.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-temple .base.color-primary,
.reveal .diagram-temple.size-l .base.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-temple .base.color-primary > *,
.reveal .diagram-temple.size-l .base.color-primary > *,
.reveal .diagram-temple .base.color-primary > * > *,
.reveal .diagram-temple.size-l .base.color-primary > * > * {
  color: white;
}
.reveal .diagram-temple .base.color-primary:before,
.reveal .diagram-temple.size-l .base.color-primary:before,
.reveal .diagram-temple .base.color-primary:after,
.reveal .diagram-temple.size-l .base.color-primary:after {
  color: white;
}
.reveal .diagram-temple .base.color-warning,
.reveal .diagram-temple.size-l .base.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-temple .base.color-warning > *,
.reveal .diagram-temple.size-l .base.color-warning > *,
.reveal .diagram-temple .base.color-warning > * > *,
.reveal .diagram-temple.size-l .base.color-warning > * > * {
  color: black;
}
.reveal .diagram-temple .base.color-warning:before,
.reveal .diagram-temple.size-l .base.color-warning:before,
.reveal .diagram-temple .base.color-warning:after,
.reveal .diagram-temple.size-l .base.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-temple .base.color-okay,
.reveal .diagram-temple.size-l .base.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-temple .base.color-okay > *,
.reveal .diagram-temple.size-l .base.color-okay > *,
.reveal .diagram-temple .base.color-okay > * > *,
.reveal .diagram-temple.size-l .base.color-okay > * > * {
  color: white;
}
.reveal .diagram-temple .base.color-okay:before,
.reveal .diagram-temple.size-l .base.color-okay:before,
.reveal .diagram-temple .base.color-okay:after,
.reveal .diagram-temple.size-l .base.color-okay:after {
  color: white;
}
.reveal .diagram-temple .base.color-chart-1,
.reveal .diagram-temple.size-l .base.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple .base.color-chart-1 > *,
.reveal .diagram-temple.size-l .base.color-chart-1 > *,
.reveal .diagram-temple .base.color-chart-1 > * > *,
.reveal .diagram-temple.size-l .base.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-temple .base.color-chart-1:before,
.reveal .diagram-temple.size-l .base.color-chart-1:before,
.reveal .diagram-temple .base.color-chart-1:after,
.reveal .diagram-temple.size-l .base.color-chart-1:after {
  color: white;
}
.reveal .diagram-temple .base.color-chart-2,
.reveal .diagram-temple.size-l .base.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple .base.color-chart-2 > *,
.reveal .diagram-temple.size-l .base.color-chart-2 > *,
.reveal .diagram-temple .base.color-chart-2 > * > *,
.reveal .diagram-temple.size-l .base.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-temple .base.color-chart-2:before,
.reveal .diagram-temple.size-l .base.color-chart-2:before,
.reveal .diagram-temple .base.color-chart-2:after,
.reveal .diagram-temple.size-l .base.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-temple .base.color-chart-3,
.reveal .diagram-temple.size-l .base.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-temple .base.color-chart-3 > *,
.reveal .diagram-temple.size-l .base.color-chart-3 > *,
.reveal .diagram-temple .base.color-chart-3 > * > *,
.reveal .diagram-temple.size-l .base.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-temple .base.color-chart-3:before,
.reveal .diagram-temple.size-l .base.color-chart-3:before,
.reveal .diagram-temple .base.color-chart-3:after,
.reveal .diagram-temple.size-l .base.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-temple .base.color-chart-4,
.reveal .diagram-temple.size-l .base.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-temple .base.color-chart-4 > *,
.reveal .diagram-temple.size-l .base.color-chart-4 > *,
.reveal .diagram-temple .base.color-chart-4 > * > *,
.reveal .diagram-temple.size-l .base.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-temple .base.color-chart-4:before,
.reveal .diagram-temple.size-l .base.color-chart-4:before,
.reveal .diagram-temple .base.color-chart-4:after,
.reveal .diagram-temple.size-l .base.color-chart-4:after {
  color: white;
}
.reveal .diagram-temple .base.color-chart-5,
.reveal .diagram-temple.size-l .base.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple .base.color-chart-5 > *,
.reveal .diagram-temple.size-l .base.color-chart-5 > *,
.reveal .diagram-temple .base.color-chart-5 > * > *,
.reveal .diagram-temple.size-l .base.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-temple .base.color-chart-5:before,
.reveal .diagram-temple.size-l .base.color-chart-5:before,
.reveal .diagram-temple .base.color-chart-5:after,
.reveal .diagram-temple.size-l .base.color-chart-5:after {
  color: white;
}
.reveal .diagram-temple .base.color-chart-6,
.reveal .diagram-temple.size-l .base.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple .base.color-chart-6 > *,
.reveal .diagram-temple.size-l .base.color-chart-6 > *,
.reveal .diagram-temple .base.color-chart-6 > * > *,
.reveal .diagram-temple.size-l .base.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-temple .base.color-chart-6:before,
.reveal .diagram-temple.size-l .base.color-chart-6:before,
.reveal .diagram-temple .base.color-chart-6:after,
.reveal .diagram-temple.size-l .base.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-temple .base.color-prio-1,
.reveal .diagram-temple.size-l .base.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-temple .base.color-prio-1 > *,
.reveal .diagram-temple.size-l .base.color-prio-1 > *,
.reveal .diagram-temple .base.color-prio-1 > * > *,
.reveal .diagram-temple.size-l .base.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-temple .base.color-prio-1:before,
.reveal .diagram-temple.size-l .base.color-prio-1:before,
.reveal .diagram-temple .base.color-prio-1:after,
.reveal .diagram-temple.size-l .base.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-temple .base.color-prio-2,
.reveal .diagram-temple.size-l .base.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-temple .base.color-prio-2 > *,
.reveal .diagram-temple.size-l .base.color-prio-2 > *,
.reveal .diagram-temple .base.color-prio-2 > * > *,
.reveal .diagram-temple.size-l .base.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-temple .base.color-prio-2:before,
.reveal .diagram-temple.size-l .base.color-prio-2:before,
.reveal .diagram-temple .base.color-prio-2:after,
.reveal .diagram-temple.size-l .base.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-temple .base.color-prio-3,
.reveal .diagram-temple.size-l .base.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-temple .base.color-prio-3 > *,
.reveal .diagram-temple.size-l .base.color-prio-3 > *,
.reveal .diagram-temple .base.color-prio-3 > * > *,
.reveal .diagram-temple.size-l .base.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-temple .base.color-prio-3:before,
.reveal .diagram-temple.size-l .base.color-prio-3:before,
.reveal .diagram-temple .base.color-prio-3:after,
.reveal .diagram-temple.size-l .base.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-temple .base.color-prio-4,
.reveal .diagram-temple.size-l .base.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-temple .base.color-prio-4 > *,
.reveal .diagram-temple.size-l .base.color-prio-4 > *,
.reveal .diagram-temple .base.color-prio-4 > * > *,
.reveal .diagram-temple.size-l .base.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-temple .base.color-prio-4:before,
.reveal .diagram-temple.size-l .base.color-prio-4:before,
.reveal .diagram-temple .base.color-prio-4:after,
.reveal .diagram-temple.size-l .base.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-temple .base.text-color-primary,
.reveal .diagram-temple.size-l .base.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-temple .base.text-color-chart-1,
.reveal .diagram-temple.size-l .base.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-temple .base.text-color-chart-2,
.reveal .diagram-temple.size-l .base.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-temple .base.text-color-chart-3,
.reveal .diagram-temple.size-l .base.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-temple .base.text-color-chart-4,
.reveal .diagram-temple.size-l .base.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-temple .base.text-color-chart-5,
.reveal .diagram-temple.size-l .base.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-temple .base.text-color-chart-6,
.reveal .diagram-temple.size-l .base.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-temple .base.is-color-canvas,
.reveal .diagram-temple.size-l .base.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-temple .base.is-color-canvas > *,
.reveal .diagram-temple.size-l .base.is-color-canvas > *,
.reveal .diagram-temple .base.is-color-canvas > * > *,
.reveal .diagram-temple.size-l .base.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-temple .base.is-color-canvas:before,
.reveal .diagram-temple.size-l .base.is-color-canvas:before,
.reveal .diagram-temple .base.is-color-canvas:after,
.reveal .diagram-temple.size-l .base.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-temple .base.is-color-background,
.reveal .diagram-temple.size-l .base.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-temple .base.is-color-background > *,
.reveal .diagram-temple.size-l .base.is-color-background > *,
.reveal .diagram-temple .base.is-color-background > * > *,
.reveal .diagram-temple.size-l .base.is-color-background > * > * {
  color: black;
}
.reveal .diagram-temple .base.is-color-background:before,
.reveal .diagram-temple.size-l .base.is-color-background:before,
.reveal .diagram-temple .base.is-color-background:after,
.reveal .diagram-temple.size-l .base.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-temple .base.is-color-primary,
.reveal .diagram-temple.size-l .base.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-temple .base.is-color-primary > *,
.reveal .diagram-temple.size-l .base.is-color-primary > *,
.reveal .diagram-temple .base.is-color-primary > * > *,
.reveal .diagram-temple.size-l .base.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-temple .base.is-color-primary:before,
.reveal .diagram-temple.size-l .base.is-color-primary:before,
.reveal .diagram-temple .base.is-color-primary:after,
.reveal .diagram-temple.size-l .base.is-color-primary:after {
  color: white;
}
.reveal .diagram-temple .base.is-color-warning,
.reveal .diagram-temple.size-l .base.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-temple .base.is-color-warning > *,
.reveal .diagram-temple.size-l .base.is-color-warning > *,
.reveal .diagram-temple .base.is-color-warning > * > *,
.reveal .diagram-temple.size-l .base.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-temple .base.is-color-warning:before,
.reveal .diagram-temple.size-l .base.is-color-warning:before,
.reveal .diagram-temple .base.is-color-warning:after,
.reveal .diagram-temple.size-l .base.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-temple .base.is-color-okay,
.reveal .diagram-temple.size-l .base.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-temple .base.is-color-okay > *,
.reveal .diagram-temple.size-l .base.is-color-okay > *,
.reveal .diagram-temple .base.is-color-okay > * > *,
.reveal .diagram-temple.size-l .base.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-temple .base.is-color-okay:before,
.reveal .diagram-temple.size-l .base.is-color-okay:before,
.reveal .diagram-temple .base.is-color-okay:after,
.reveal .diagram-temple.size-l .base.is-color-okay:after {
  color: white;
}
.reveal .diagram-temple .base.is-color-chart-1,
.reveal .diagram-temple.size-l .base.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple .base.is-color-chart-1 > *,
.reveal .diagram-temple.size-l .base.is-color-chart-1 > *,
.reveal .diagram-temple .base.is-color-chart-1 > * > *,
.reveal .diagram-temple.size-l .base.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-temple .base.is-color-chart-1:before,
.reveal .diagram-temple.size-l .base.is-color-chart-1:before,
.reveal .diagram-temple .base.is-color-chart-1:after,
.reveal .diagram-temple.size-l .base.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-temple .base.is-color-chart-2,
.reveal .diagram-temple.size-l .base.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple .base.is-color-chart-2 > *,
.reveal .diagram-temple.size-l .base.is-color-chart-2 > *,
.reveal .diagram-temple .base.is-color-chart-2 > * > *,
.reveal .diagram-temple.size-l .base.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-temple .base.is-color-chart-2:before,
.reveal .diagram-temple.size-l .base.is-color-chart-2:before,
.reveal .diagram-temple .base.is-color-chart-2:after,
.reveal .diagram-temple.size-l .base.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-temple .base.is-color-chart-3,
.reveal .diagram-temple.size-l .base.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-temple .base.is-color-chart-3 > *,
.reveal .diagram-temple.size-l .base.is-color-chart-3 > *,
.reveal .diagram-temple .base.is-color-chart-3 > * > *,
.reveal .diagram-temple.size-l .base.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-temple .base.is-color-chart-3:before,
.reveal .diagram-temple.size-l .base.is-color-chart-3:before,
.reveal .diagram-temple .base.is-color-chart-3:after,
.reveal .diagram-temple.size-l .base.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-temple .base.is-color-chart-4,
.reveal .diagram-temple.size-l .base.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-temple .base.is-color-chart-4 > *,
.reveal .diagram-temple.size-l .base.is-color-chart-4 > *,
.reveal .diagram-temple .base.is-color-chart-4 > * > *,
.reveal .diagram-temple.size-l .base.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-temple .base.is-color-chart-4:before,
.reveal .diagram-temple.size-l .base.is-color-chart-4:before,
.reveal .diagram-temple .base.is-color-chart-4:after,
.reveal .diagram-temple.size-l .base.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-temple .base.is-color-chart-5,
.reveal .diagram-temple.size-l .base.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-temple .base.is-color-chart-5 > *,
.reveal .diagram-temple.size-l .base.is-color-chart-5 > *,
.reveal .diagram-temple .base.is-color-chart-5 > * > *,
.reveal .diagram-temple.size-l .base.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-temple .base.is-color-chart-5:before,
.reveal .diagram-temple.size-l .base.is-color-chart-5:before,
.reveal .diagram-temple .base.is-color-chart-5:after,
.reveal .diagram-temple.size-l .base.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-temple .base.is-color-chart-6,
.reveal .diagram-temple.size-l .base.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-temple .base.is-color-chart-6 > *,
.reveal .diagram-temple.size-l .base.is-color-chart-6 > *,
.reveal .diagram-temple .base.is-color-chart-6 > * > *,
.reveal .diagram-temple.size-l .base.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-temple .base.is-color-chart-6:before,
.reveal .diagram-temple.size-l .base.is-color-chart-6:before,
.reveal .diagram-temple .base.is-color-chart-6:after,
.reveal .diagram-temple.size-l .base.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-temple .base.is-text-color-primary,
.reveal .diagram-temple.size-l .base.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-temple .base.is-text-color-chart-1,
.reveal .diagram-temple.size-l .base.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-temple .base.is-text-color-chart-2,
.reveal .diagram-temple.size-l .base.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-temple .base.is-text-color-chart-3,
.reveal .diagram-temple.size-l .base.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-temple .base.is-text-color-chart-4,
.reveal .diagram-temple.size-l .base.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-temple .base.is-text-color-chart-5,
.reveal .diagram-temple.size-l .base.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-temple .base.is-text-color-chart-6,
.reveal .diagram-temple.size-l .base.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-temple .base > *,
.reveal .diagram-temple.size-l .base > *,
.reveal .diagram-temple .base > * > *,
.reveal .diagram-temple.size-l .base > * > * {
  color: white;
}
.reveal .diagram-temple .base:before,
.reveal .diagram-temple.size-l .base:before,
.reveal .diagram-temple .base:after,
.reveal .diagram-temple.size-l .base:after {
  color: white;
}
.reveal .diagram-temple .base > *,
.reveal .diagram-temple.size-l .base > * {
  margin: 0 auto;
  text-align: center;
  font-size: inherit;
}
.reveal .section.is-red {
  background-color: red !important;
}
.reveal .diagram-timeline.size-s {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  width: 10rem;
  margin: 0 auto;
  margin-bottom: 1rem;
  padding-top: calc(10rem * 0.065);
}
.reveal .diagram-timeline.size-s ul.timeline {
  position: relative;
  width: calc(10rem * 1);
  background-color: #2571a8;
  height: calc(10rem * 0.006);
  border-radius: 10px;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone {
  --ms-size: calc(10rem * 0.03);
  list-style: none;
  margin: 0;
  width: var(--ms-size);
  height: var(--ms-size);
  position: absolute;
  top: 50%;
  left: calc(var(--progress) - calc(10rem * 0.003));
  transition: all 0.2s ease-in-out;
  transform: translate(-50%, -50%) rotate(45deg);
  border: calc(10rem * 0.002) solid #e6e6e6;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-background > *,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-background > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-background:before,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-background:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-canvas > *,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-canvas > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-canvas:before,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-primary > *,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-primary > * > * {
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-primary:before,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-primary:after {
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-warning > *,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-warning > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-warning:before,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-okay > *,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-okay > * > * {
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-okay:before,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-okay:after {
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-1 > *,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-1:before,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-1:after {
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-2 > *,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-2:before,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-3 > *,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-3:before,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-4 > *,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-4:before,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-4:after {
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-5 > *,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-5:before,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-5:after {
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-6 > *,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-6:before,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-prio-1 > *,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-prio-1:before,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-prio-2 > *,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-prio-2:before,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-prio-3 > *,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-prio-3:before,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-prio-4 > *,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-prio-4:before,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-canvas > *,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-canvas:before,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-background > *,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-background > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-background:before,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-primary > *,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-primary:before,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-primary:after {
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-warning > *,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-warning:before,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-okay > *,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-okay:before,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-okay:after {
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-1 > *,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-1:before,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-2 > *,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-2:before,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-3 > *,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-3:before,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-4 > *,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-4:before,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-5 > *,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-5:before,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-6 > *,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-6:before,
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-timeline.size-s ul.timeline li.milestone:hover {
  transform: translate(-50%, -50%) rotate(0deg) scale(1.3);
  z-index: 10;
}
.reveal .diagram-timeline.size-s ul.timeline li.date {
  margin: 0;
  list-style: none;
  width: calc(10rem * 0.006);
  height: calc(10rem * 0.08);
  position: absolute;
  top: 50%;
  left: calc(var(--progress) - calc(10rem * 0.003));
  transform: translate(-50%, -50%);
  background-color: #2571a8;
  border-radius: 10px;
}
.reveal .diagram-timeline.size-s ul.timeline li.date > * {
  position: absolute;
  top: 0;
  margin: 0 auto;
  padding-left: calc(10rem * 0.008);
  font-size: calc(10rem * 0.02);
  color: #2571a8;
}
.reveal .diagram-timeline.size-s ul.legend {
  margin: 0 auto;
  margin-top: calc(10rem * 0.08);
  list-style: none;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 25px;
}
.reveal .diagram-timeline.size-s ul.legend li {
  display: flex;
  align-items: center;
  font-size: calc(10rem * 0.02);
  color: #0a1e2d;
  margin: 0 auto;
}
.reveal .diagram-timeline.size-s ul.legend li .marker {
  width: calc(10rem * 0.02);
  height: calc(10rem * 0.02);
  margin-right: 8px;
  border: calc(10rem * 0.002) solid #e6e6e6;
  transform: rotate(45deg);
  display: inline-block;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-background > *,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-background > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-background:before,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-background:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-canvas > *,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-canvas > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-canvas:before,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-primary > *,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-primary > * > * {
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-primary:before,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-primary:after {
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-warning > *,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-warning > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-warning:before,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-okay > *,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-okay > * > * {
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-okay:before,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-okay:after {
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-1 > *,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-1:before,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-1:after {
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-2 > *,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-2:before,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-3 > *,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-3:before,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-4 > *,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-4:before,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-4:after {
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-5 > *,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-5:before,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-5:after {
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-6 > *,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-6:before,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-prio-1 > *,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-prio-1:before,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-prio-2 > *,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-prio-2:before,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-prio-3 > *,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-prio-3:before,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-prio-4 > *,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.color-prio-4:before,
.reveal .diagram-timeline.size-s ul.legend li .marker.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-canvas > *,
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-canvas:before,
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-background > *,
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-background > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-background:before,
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-primary > *,
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-primary:before,
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-primary:after {
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-warning > *,
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-warning:before,
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-okay > *,
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-okay:before,
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-okay:after {
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-1 > *,
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-1:before,
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-2 > *,
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-2:before,
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-3 > *,
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-3:before,
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-4 > *,
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-4:before,
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-5 > *,
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-5:before,
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-6 > *,
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-6:before,
.reveal .diagram-timeline.size-s ul.legend li .marker.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-timeline.size-s ul.legend li .marker.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-timeline,
.reveal .diagram-timeline.size-m {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  width: 20rem;
  margin: 0 auto;
  margin-bottom: 1rem;
  padding-top: calc(20rem * 0.065);
}
.reveal .diagram-timeline ul.timeline,
.reveal .diagram-timeline.size-m ul.timeline {
  position: relative;
  width: calc(20rem * 1);
  background-color: #2571a8;
  height: calc(20rem * 0.006);
  border-radius: 10px;
}
.reveal .diagram-timeline ul.timeline li.milestone,
.reveal .diagram-timeline.size-m ul.timeline li.milestone {
  --ms-size: calc(20rem * 0.03);
  list-style: none;
  margin: 0;
  width: var(--ms-size);
  height: var(--ms-size);
  position: absolute;
  top: 50%;
  left: calc(var(--progress) - calc(20rem * 0.003));
  transition: all 0.2s ease-in-out;
  transform: translate(-50%, -50%) rotate(45deg);
  border: calc(20rem * 0.002) solid #e6e6e6;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-background,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-background > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-background > *,
.reveal .diagram-timeline ul.timeline li.milestone.color-background > * > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-background > * > * {
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-background:before,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-background:before,
.reveal .diagram-timeline ul.timeline li.milestone.color-background:after,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-background:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-canvas,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-canvas > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-canvas > *,
.reveal .diagram-timeline ul.timeline li.milestone.color-canvas > * > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-canvas > * > * {
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-canvas:before,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-canvas:before,
.reveal .diagram-timeline ul.timeline li.milestone.color-canvas:after,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-primary,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-primary > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-primary > *,
.reveal .diagram-timeline ul.timeline li.milestone.color-primary > * > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-primary > * > * {
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-primary:before,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-primary:before,
.reveal .diagram-timeline ul.timeline li.milestone.color-primary:after,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-primary:after {
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-warning,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-warning > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-warning > *,
.reveal .diagram-timeline ul.timeline li.milestone.color-warning > * > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-warning > * > * {
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-warning:before,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-warning:before,
.reveal .diagram-timeline ul.timeline li.milestone.color-warning:after,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-okay,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-okay > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-okay > *,
.reveal .diagram-timeline ul.timeline li.milestone.color-okay > * > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-okay > * > * {
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-okay:before,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-okay:before,
.reveal .diagram-timeline ul.timeline li.milestone.color-okay:after,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-okay:after {
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-1,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-1 > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-1 > *,
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-1 > * > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-1:before,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-1:before,
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-1:after,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-1:after {
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-2,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-2 > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-2 > *,
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-2 > * > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-2:before,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-2:before,
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-2:after,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-3,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-3 > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-3 > *,
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-3 > * > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-3:before,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-3:before,
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-3:after,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-4,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-4 > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-4 > *,
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-4 > * > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-4:before,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-4:before,
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-4:after,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-4:after {
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-5,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-5 > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-5 > *,
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-5 > * > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-5:before,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-5:before,
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-5:after,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-5:after {
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-6,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-6 > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-6 > *,
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-6 > * > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-6:before,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-6:before,
.reveal .diagram-timeline ul.timeline li.milestone.color-chart-6:after,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-prio-1,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-prio-1 > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-prio-1 > *,
.reveal .diagram-timeline ul.timeline li.milestone.color-prio-1 > * > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-prio-1:before,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-prio-1:before,
.reveal .diagram-timeline ul.timeline li.milestone.color-prio-1:after,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-prio-2,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-prio-2 > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-prio-2 > *,
.reveal .diagram-timeline ul.timeline li.milestone.color-prio-2 > * > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-prio-2:before,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-prio-2:before,
.reveal .diagram-timeline ul.timeline li.milestone.color-prio-2:after,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-prio-3,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-prio-3 > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-prio-3 > *,
.reveal .diagram-timeline ul.timeline li.milestone.color-prio-3 > * > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-prio-3:before,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-prio-3:before,
.reveal .diagram-timeline ul.timeline li.milestone.color-prio-3:after,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-prio-4,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-prio-4 > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-prio-4 > *,
.reveal .diagram-timeline ul.timeline li.milestone.color-prio-4 > * > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.color-prio-4:before,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-prio-4:before,
.reveal .diagram-timeline ul.timeline li.milestone.color-prio-4:after,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.timeline li.milestone.text-color-primary,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-timeline ul.timeline li.milestone.text-color-chart-1,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-timeline ul.timeline li.milestone.text-color-chart-2,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-timeline ul.timeline li.milestone.text-color-chart-3,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-timeline ul.timeline li.milestone.text-color-chart-4,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-timeline ul.timeline li.milestone.text-color-chart-5,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-timeline ul.timeline li.milestone.text-color-chart-6,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-canvas,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-canvas > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-canvas > *,
.reveal .diagram-timeline ul.timeline li.milestone.is-color-canvas > * > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-canvas:before,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-canvas:before,
.reveal .diagram-timeline ul.timeline li.milestone.is-color-canvas:after,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-background,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-background > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-background > *,
.reveal .diagram-timeline ul.timeline li.milestone.is-color-background > * > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-background > * > * {
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-background:before,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-background:before,
.reveal .diagram-timeline ul.timeline li.milestone.is-color-background:after,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-primary,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-primary > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-primary > *,
.reveal .diagram-timeline ul.timeline li.milestone.is-color-primary > * > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-primary:before,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-primary:before,
.reveal .diagram-timeline ul.timeline li.milestone.is-color-primary:after,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-primary:after {
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-warning,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-warning > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-warning > *,
.reveal .diagram-timeline ul.timeline li.milestone.is-color-warning > * > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-warning:before,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-warning:before,
.reveal .diagram-timeline ul.timeline li.milestone.is-color-warning:after,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-okay,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-okay > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-okay > *,
.reveal .diagram-timeline ul.timeline li.milestone.is-color-okay > * > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-okay:before,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-okay:before,
.reveal .diagram-timeline ul.timeline li.milestone.is-color-okay:after,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-okay:after {
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-1,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-1 > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-1 > *,
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-1 > * > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-1:before,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-1:before,
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-1:after,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-2,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-2 > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-2 > *,
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-2 > * > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-2:before,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-2:before,
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-2:after,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-3,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-3 > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-3 > *,
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-3 > * > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-3:before,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-3:before,
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-3:after,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-4,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-4 > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-4 > *,
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-4 > * > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-4:before,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-4:before,
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-4:after,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-5,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-5 > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-5 > *,
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-5 > * > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-5:before,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-5:before,
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-5:after,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-6,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-6 > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-6 > *,
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-6 > * > *,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-6:before,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-6:before,
.reveal .diagram-timeline ul.timeline li.milestone.is-color-chart-6:after,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-text-color-primary,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-text-color-chart-1,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-text-color-chart-2,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-text-color-chart-3,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-text-color-chart-4,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-text-color-chart-5,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-timeline ul.timeline li.milestone.is-text-color-chart-6,
.reveal .diagram-timeline.size-m ul.timeline li.milestone.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-timeline ul.timeline li.milestone:hover,
.reveal .diagram-timeline.size-m ul.timeline li.milestone:hover {
  transform: translate(-50%, -50%) rotate(0deg) scale(1.3);
  z-index: 10;
}
.reveal .diagram-timeline ul.timeline li.date,
.reveal .diagram-timeline.size-m ul.timeline li.date {
  margin: 0;
  list-style: none;
  width: calc(20rem * 0.006);
  height: calc(20rem * 0.08);
  position: absolute;
  top: 50%;
  left: calc(var(--progress) - calc(20rem * 0.003));
  transform: translate(-50%, -50%);
  background-color: #2571a8;
  border-radius: 10px;
}
.reveal .diagram-timeline ul.timeline li.date > *,
.reveal .diagram-timeline.size-m ul.timeline li.date > * {
  position: absolute;
  top: 0;
  margin: 0 auto;
  padding-left: calc(20rem * 0.008);
  font-size: calc(20rem * 0.02);
  color: #2571a8;
}
.reveal .diagram-timeline ul.legend,
.reveal .diagram-timeline.size-m ul.legend {
  margin: 0 auto;
  margin-top: calc(20rem * 0.08);
  list-style: none;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 25px;
}
.reveal .diagram-timeline ul.legend li,
.reveal .diagram-timeline.size-m ul.legend li {
  display: flex;
  align-items: center;
  font-size: calc(20rem * 0.02);
  color: #0a1e2d;
  margin: 0 auto;
}
.reveal .diagram-timeline ul.legend li .marker,
.reveal .diagram-timeline.size-m ul.legend li .marker {
  width: calc(20rem * 0.02);
  height: calc(20rem * 0.02);
  margin-right: 8px;
  border: calc(20rem * 0.002) solid #e6e6e6;
  transform: rotate(45deg);
  display: inline-block;
}
.reveal .diagram-timeline ul.legend li .marker.color-background,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.color-background > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-background > *,
.reveal .diagram-timeline ul.legend li .marker.color-background > * > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-background > * > * {
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.color-background:before,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-background:before,
.reveal .diagram-timeline ul.legend li .marker.color-background:after,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-background:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.legend li .marker.color-canvas,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.color-canvas > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-canvas > *,
.reveal .diagram-timeline ul.legend li .marker.color-canvas > * > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-canvas > * > * {
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.color-canvas:before,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-canvas:before,
.reveal .diagram-timeline ul.legend li .marker.color-canvas:after,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.legend li .marker.color-primary,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.color-primary > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-primary > *,
.reveal .diagram-timeline ul.legend li .marker.color-primary > * > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-primary > * > * {
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.color-primary:before,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-primary:before,
.reveal .diagram-timeline ul.legend li .marker.color-primary:after,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-primary:after {
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.color-warning,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.color-warning > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-warning > *,
.reveal .diagram-timeline ul.legend li .marker.color-warning > * > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-warning > * > * {
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.color-warning:before,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-warning:before,
.reveal .diagram-timeline ul.legend li .marker.color-warning:after,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.legend li .marker.color-okay,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.color-okay > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-okay > *,
.reveal .diagram-timeline ul.legend li .marker.color-okay > * > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-okay > * > * {
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.color-okay:before,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-okay:before,
.reveal .diagram-timeline ul.legend li .marker.color-okay:after,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-okay:after {
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.color-chart-1,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.color-chart-1 > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-1 > *,
.reveal .diagram-timeline ul.legend li .marker.color-chart-1 > * > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.color-chart-1:before,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-1:before,
.reveal .diagram-timeline ul.legend li .marker.color-chart-1:after,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-1:after {
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.color-chart-2,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.color-chart-2 > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-2 > *,
.reveal .diagram-timeline ul.legend li .marker.color-chart-2 > * > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.color-chart-2:before,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-2:before,
.reveal .diagram-timeline ul.legend li .marker.color-chart-2:after,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.legend li .marker.color-chart-3,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.color-chart-3 > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-3 > *,
.reveal .diagram-timeline ul.legend li .marker.color-chart-3 > * > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.color-chart-3:before,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-3:before,
.reveal .diagram-timeline ul.legend li .marker.color-chart-3:after,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.legend li .marker.color-chart-4,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.color-chart-4 > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-4 > *,
.reveal .diagram-timeline ul.legend li .marker.color-chart-4 > * > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.color-chart-4:before,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-4:before,
.reveal .diagram-timeline ul.legend li .marker.color-chart-4:after,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-4:after {
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.color-chart-5,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.color-chart-5 > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-5 > *,
.reveal .diagram-timeline ul.legend li .marker.color-chart-5 > * > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.color-chart-5:before,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-5:before,
.reveal .diagram-timeline ul.legend li .marker.color-chart-5:after,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-5:after {
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.color-chart-6,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.color-chart-6 > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-6 > *,
.reveal .diagram-timeline ul.legend li .marker.color-chart-6 > * > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.color-chart-6:before,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-6:before,
.reveal .diagram-timeline ul.legend li .marker.color-chart-6:after,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.legend li .marker.color-prio-1,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.color-prio-1 > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-prio-1 > *,
.reveal .diagram-timeline ul.legend li .marker.color-prio-1 > * > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.color-prio-1:before,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-prio-1:before,
.reveal .diagram-timeline ul.legend li .marker.color-prio-1:after,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.legend li .marker.color-prio-2,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.color-prio-2 > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-prio-2 > *,
.reveal .diagram-timeline ul.legend li .marker.color-prio-2 > * > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.color-prio-2:before,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-prio-2:before,
.reveal .diagram-timeline ul.legend li .marker.color-prio-2:after,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.legend li .marker.color-prio-3,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.color-prio-3 > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-prio-3 > *,
.reveal .diagram-timeline ul.legend li .marker.color-prio-3 > * > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.color-prio-3:before,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-prio-3:before,
.reveal .diagram-timeline ul.legend li .marker.color-prio-3:after,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.legend li .marker.color-prio-4,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.color-prio-4 > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-prio-4 > *,
.reveal .diagram-timeline ul.legend li .marker.color-prio-4 > * > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.color-prio-4:before,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-prio-4:before,
.reveal .diagram-timeline ul.legend li .marker.color-prio-4:after,
.reveal .diagram-timeline.size-m ul.legend li .marker.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.legend li .marker.text-color-primary,
.reveal .diagram-timeline.size-m ul.legend li .marker.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-timeline ul.legend li .marker.text-color-chart-1,
.reveal .diagram-timeline.size-m ul.legend li .marker.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-timeline ul.legend li .marker.text-color-chart-2,
.reveal .diagram-timeline.size-m ul.legend li .marker.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-timeline ul.legend li .marker.text-color-chart-3,
.reveal .diagram-timeline.size-m ul.legend li .marker.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-timeline ul.legend li .marker.text-color-chart-4,
.reveal .diagram-timeline.size-m ul.legend li .marker.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-timeline ul.legend li .marker.text-color-chart-5,
.reveal .diagram-timeline.size-m ul.legend li .marker.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-timeline ul.legend li .marker.text-color-chart-6,
.reveal .diagram-timeline.size-m ul.legend li .marker.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-canvas,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-canvas > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-canvas > *,
.reveal .diagram-timeline ul.legend li .marker.is-color-canvas > * > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-canvas:before,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-canvas:before,
.reveal .diagram-timeline ul.legend li .marker.is-color-canvas:after,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-background,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-background > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-background > *,
.reveal .diagram-timeline ul.legend li .marker.is-color-background > * > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-background > * > * {
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-background:before,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-background:before,
.reveal .diagram-timeline ul.legend li .marker.is-color-background:after,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-primary,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-primary > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-primary > *,
.reveal .diagram-timeline ul.legend li .marker.is-color-primary > * > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-primary:before,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-primary:before,
.reveal .diagram-timeline ul.legend li .marker.is-color-primary:after,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-primary:after {
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-warning,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-warning > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-warning > *,
.reveal .diagram-timeline ul.legend li .marker.is-color-warning > * > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-warning:before,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-warning:before,
.reveal .diagram-timeline ul.legend li .marker.is-color-warning:after,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-okay,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-okay > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-okay > *,
.reveal .diagram-timeline ul.legend li .marker.is-color-okay > * > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-okay:before,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-okay:before,
.reveal .diagram-timeline ul.legend li .marker.is-color-okay:after,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-okay:after {
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-1,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-1 > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-1 > *,
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-1 > * > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-1:before,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-1:before,
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-1:after,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-2,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-2 > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-2 > *,
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-2 > * > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-2:before,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-2:before,
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-2:after,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-3,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-3 > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-3 > *,
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-3 > * > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-3:before,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-3:before,
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-3:after,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-4,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-4 > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-4 > *,
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-4 > * > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-4:before,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-4:before,
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-4:after,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-5,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-5 > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-5 > *,
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-5 > * > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-5:before,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-5:before,
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-5:after,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-6,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-6 > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-6 > *,
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-6 > * > *,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-6:before,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-6:before,
.reveal .diagram-timeline ul.legend li .marker.is-color-chart-6:after,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-timeline ul.legend li .marker.is-text-color-primary,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-timeline ul.legend li .marker.is-text-color-chart-1,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-timeline ul.legend li .marker.is-text-color-chart-2,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-timeline ul.legend li .marker.is-text-color-chart-3,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-timeline ul.legend li .marker.is-text-color-chart-4,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-timeline ul.legend li .marker.is-text-color-chart-5,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-timeline ul.legend li .marker.is-text-color-chart-6,
.reveal .diagram-timeline.size-m ul.legend li .marker.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-timeline.size-l {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  width: 30rem;
  margin: 0 auto;
  margin-bottom: 1rem;
  padding-top: calc(30rem * 0.065);
}
.reveal .diagram-timeline.size-l ul.timeline {
  position: relative;
  width: calc(30rem * 1);
  background-color: #2571a8;
  height: calc(30rem * 0.006);
  border-radius: 10px;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone {
  --ms-size: calc(30rem * 0.03);
  list-style: none;
  margin: 0;
  width: var(--ms-size);
  height: var(--ms-size);
  position: absolute;
  top: 50%;
  left: calc(var(--progress) - calc(30rem * 0.003));
  transition: all 0.2s ease-in-out;
  transform: translate(-50%, -50%) rotate(45deg);
  border: calc(30rem * 0.002) solid #e6e6e6;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-background > *,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-background > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-background:before,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-background:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-canvas > *,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-canvas > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-canvas:before,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-primary > *,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-primary > * > * {
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-primary:before,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-primary:after {
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-warning > *,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-warning > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-warning:before,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-okay > *,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-okay > * > * {
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-okay:before,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-okay:after {
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-1 > *,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-1:before,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-1:after {
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-2 > *,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-2:before,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-3 > *,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-3:before,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-4 > *,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-4:before,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-4:after {
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-5 > *,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-5:before,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-5:after {
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-6 > *,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-6:before,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-prio-1 > *,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-prio-1:before,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-prio-2 > *,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-prio-2:before,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-prio-3 > *,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-prio-3:before,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-prio-4 > *,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-prio-4:before,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-canvas > *,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-canvas:before,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-background > *,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-background > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-background:before,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-primary > *,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-primary:before,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-primary:after {
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-warning > *,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-warning:before,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-okay > *,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-okay:before,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-okay:after {
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-1 > *,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-1:before,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-2 > *,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-2:before,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-3 > *,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-3:before,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-4 > *,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-4:before,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-5 > *,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-5:before,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-6 > *,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-6:before,
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-timeline.size-l ul.timeline li.milestone:hover {
  transform: translate(-50%, -50%) rotate(0deg) scale(1.3);
  z-index: 10;
}
.reveal .diagram-timeline.size-l ul.timeline li.date {
  margin: 0;
  list-style: none;
  width: calc(30rem * 0.006);
  height: calc(30rem * 0.08);
  position: absolute;
  top: 50%;
  left: calc(var(--progress) - calc(30rem * 0.003));
  transform: translate(-50%, -50%);
  background-color: #2571a8;
  border-radius: 10px;
}
.reveal .diagram-timeline.size-l ul.timeline li.date > * {
  position: absolute;
  top: 0;
  margin: 0 auto;
  padding-left: calc(30rem * 0.008);
  font-size: calc(30rem * 0.02);
  color: #2571a8;
}
.reveal .diagram-timeline.size-l ul.legend {
  margin: 0 auto;
  margin-top: calc(30rem * 0.08);
  list-style: none;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 25px;
}
.reveal .diagram-timeline.size-l ul.legend li {
  display: flex;
  align-items: center;
  font-size: calc(30rem * 0.02);
  color: #0a1e2d;
  margin: 0 auto;
}
.reveal .diagram-timeline.size-l ul.legend li .marker {
  width: calc(30rem * 0.02);
  height: calc(30rem * 0.02);
  margin-right: 8px;
  border: calc(30rem * 0.002) solid #e6e6e6;
  transform: rotate(45deg);
  display: inline-block;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-background > *,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-background > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-background:before,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-background:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-canvas > *,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-canvas > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-canvas:before,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-primary > *,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-primary > * > * {
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-primary:before,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-primary:after {
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-warning > *,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-warning > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-warning:before,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-okay > *,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-okay > * > * {
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-okay:before,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-okay:after {
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-1 > *,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-1:before,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-1:after {
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-2 > *,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-2:before,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-3 > *,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-3:before,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-4 > *,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-4:before,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-4:after {
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-5 > *,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-5:before,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-5:after {
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-6 > *,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-6:before,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-prio-1 > *,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-prio-1:before,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-prio-2 > *,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-prio-2:before,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-prio-3 > *,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-prio-3:before,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-prio-4 > *,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.color-prio-4:before,
.reveal .diagram-timeline.size-l ul.legend li .marker.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-canvas > *,
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-canvas:before,
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-background > *,
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-background > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-background:before,
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-primary > *,
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-primary:before,
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-primary:after {
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-warning > *,
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-warning:before,
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-okay > *,
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-okay:before,
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-okay:after {
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-1 > *,
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-1:before,
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-2 > *,
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-2:before,
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-3 > *,
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-3:before,
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-4 > *,
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-4:before,
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-5 > *,
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-5:before,
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-6 > *,
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-6:before,
.reveal .diagram-timeline.size-l ul.legend li .marker.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-timeline.size-l ul.legend li .marker.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-triangle,
.reveal .diagram-triangle.size-l {
  position: relative;
  margin: 0 auto;
  margin-bottom: 1rem;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  height: calc(9.6rem + calc(9.6rem * 0.2) * 2);
  width: calc(9.6rem * 1.72 + calc(9.6rem * 0.2) * 2);
}
.reveal .diagram-triangle::before,
.reveal .diagram-triangle.size-l::before {
  content: '';
  position: absolute;
  top: calc(9.6rem * 0.2);
  left: 50%;
  transform: translateX(-50%);
  width: 0;
  border-left: calc(9.6rem/1.1547) solid transparent;
  border-right: calc(9.6rem/1.1547) solid transparent;
  border-bottom: 9.6rem solid #e6e6e6;
}
.reveal .diagram-triangle .label-top,
.reveal .diagram-triangle.size-l .label-top,
.reveal .diagram-triangle .label-left,
.reveal .diagram-triangle.size-l .label-left,
.reveal .diagram-triangle .label-right,
.reveal .diagram-triangle.size-l .label-right,
.reveal .diagram-triangle .label-center,
.reveal .diagram-triangle.size-l .label-center {
  position: absolute;
  text-align: center;
  font-size: calc(9.6rem * 0.1);
  padding: calc(1rem * 0.2);
  border-radius: 10px;
}
.reveal .diagram-triangle .label-top.color-background,
.reveal .diagram-triangle.size-l .label-top.color-background,
.reveal .diagram-triangle .label-left.color-background,
.reveal .diagram-triangle.size-l .label-left.color-background,
.reveal .diagram-triangle .label-right.color-background,
.reveal .diagram-triangle.size-l .label-right.color-background,
.reveal .diagram-triangle .label-center.color-background,
.reveal .diagram-triangle.size-l .label-center.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-triangle .label-top.color-background > *,
.reveal .diagram-triangle.size-l .label-top.color-background > *,
.reveal .diagram-triangle .label-left.color-background > *,
.reveal .diagram-triangle.size-l .label-left.color-background > *,
.reveal .diagram-triangle .label-right.color-background > *,
.reveal .diagram-triangle.size-l .label-right.color-background > *,
.reveal .diagram-triangle .label-center.color-background > *,
.reveal .diagram-triangle.size-l .label-center.color-background > *,
.reveal .diagram-triangle .label-top.color-background > * > *,
.reveal .diagram-triangle.size-l .label-top.color-background > * > *,
.reveal .diagram-triangle .label-left.color-background > * > *,
.reveal .diagram-triangle.size-l .label-left.color-background > * > *,
.reveal .diagram-triangle .label-right.color-background > * > *,
.reveal .diagram-triangle.size-l .label-right.color-background > * > *,
.reveal .diagram-triangle .label-center.color-background > * > *,
.reveal .diagram-triangle.size-l .label-center.color-background > * > * {
  color: black;
}
.reveal .diagram-triangle .label-top.color-background:before,
.reveal .diagram-triangle.size-l .label-top.color-background:before,
.reveal .diagram-triangle .label-left.color-background:before,
.reveal .diagram-triangle.size-l .label-left.color-background:before,
.reveal .diagram-triangle .label-right.color-background:before,
.reveal .diagram-triangle.size-l .label-right.color-background:before,
.reveal .diagram-triangle .label-center.color-background:before,
.reveal .diagram-triangle.size-l .label-center.color-background:before,
.reveal .diagram-triangle .label-top.color-background:after,
.reveal .diagram-triangle.size-l .label-top.color-background:after,
.reveal .diagram-triangle .label-left.color-background:after,
.reveal .diagram-triangle.size-l .label-left.color-background:after,
.reveal .diagram-triangle .label-right.color-background:after,
.reveal .diagram-triangle.size-l .label-right.color-background:after,
.reveal .diagram-triangle .label-center.color-background:after,
.reveal .diagram-triangle.size-l .label-center.color-background:after {
  color: #008ccd;
}
.reveal .diagram-triangle .label-top.color-canvas,
.reveal .diagram-triangle.size-l .label-top.color-canvas,
.reveal .diagram-triangle .label-left.color-canvas,
.reveal .diagram-triangle.size-l .label-left.color-canvas,
.reveal .diagram-triangle .label-right.color-canvas,
.reveal .diagram-triangle.size-l .label-right.color-canvas,
.reveal .diagram-triangle .label-center.color-canvas,
.reveal .diagram-triangle.size-l .label-center.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-triangle .label-top.color-canvas > *,
.reveal .diagram-triangle.size-l .label-top.color-canvas > *,
.reveal .diagram-triangle .label-left.color-canvas > *,
.reveal .diagram-triangle.size-l .label-left.color-canvas > *,
.reveal .diagram-triangle .label-right.color-canvas > *,
.reveal .diagram-triangle.size-l .label-right.color-canvas > *,
.reveal .diagram-triangle .label-center.color-canvas > *,
.reveal .diagram-triangle.size-l .label-center.color-canvas > *,
.reveal .diagram-triangle .label-top.color-canvas > * > *,
.reveal .diagram-triangle.size-l .label-top.color-canvas > * > *,
.reveal .diagram-triangle .label-left.color-canvas > * > *,
.reveal .diagram-triangle.size-l .label-left.color-canvas > * > *,
.reveal .diagram-triangle .label-right.color-canvas > * > *,
.reveal .diagram-triangle.size-l .label-right.color-canvas > * > *,
.reveal .diagram-triangle .label-center.color-canvas > * > *,
.reveal .diagram-triangle.size-l .label-center.color-canvas > * > * {
  color: black;
}
.reveal .diagram-triangle .label-top.color-canvas:before,
.reveal .diagram-triangle.size-l .label-top.color-canvas:before,
.reveal .diagram-triangle .label-left.color-canvas:before,
.reveal .diagram-triangle.size-l .label-left.color-canvas:before,
.reveal .diagram-triangle .label-right.color-canvas:before,
.reveal .diagram-triangle.size-l .label-right.color-canvas:before,
.reveal .diagram-triangle .label-center.color-canvas:before,
.reveal .diagram-triangle.size-l .label-center.color-canvas:before,
.reveal .diagram-triangle .label-top.color-canvas:after,
.reveal .diagram-triangle.size-l .label-top.color-canvas:after,
.reveal .diagram-triangle .label-left.color-canvas:after,
.reveal .diagram-triangle.size-l .label-left.color-canvas:after,
.reveal .diagram-triangle .label-right.color-canvas:after,
.reveal .diagram-triangle.size-l .label-right.color-canvas:after,
.reveal .diagram-triangle .label-center.color-canvas:after,
.reveal .diagram-triangle.size-l .label-center.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-triangle .label-top.color-primary,
.reveal .diagram-triangle.size-l .label-top.color-primary,
.reveal .diagram-triangle .label-left.color-primary,
.reveal .diagram-triangle.size-l .label-left.color-primary,
.reveal .diagram-triangle .label-right.color-primary,
.reveal .diagram-triangle.size-l .label-right.color-primary,
.reveal .diagram-triangle .label-center.color-primary,
.reveal .diagram-triangle.size-l .label-center.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-triangle .label-top.color-primary > *,
.reveal .diagram-triangle.size-l .label-top.color-primary > *,
.reveal .diagram-triangle .label-left.color-primary > *,
.reveal .diagram-triangle.size-l .label-left.color-primary > *,
.reveal .diagram-triangle .label-right.color-primary > *,
.reveal .diagram-triangle.size-l .label-right.color-primary > *,
.reveal .diagram-triangle .label-center.color-primary > *,
.reveal .diagram-triangle.size-l .label-center.color-primary > *,
.reveal .diagram-triangle .label-top.color-primary > * > *,
.reveal .diagram-triangle.size-l .label-top.color-primary > * > *,
.reveal .diagram-triangle .label-left.color-primary > * > *,
.reveal .diagram-triangle.size-l .label-left.color-primary > * > *,
.reveal .diagram-triangle .label-right.color-primary > * > *,
.reveal .diagram-triangle.size-l .label-right.color-primary > * > *,
.reveal .diagram-triangle .label-center.color-primary > * > *,
.reveal .diagram-triangle.size-l .label-center.color-primary > * > * {
  color: white;
}
.reveal .diagram-triangle .label-top.color-primary:before,
.reveal .diagram-triangle.size-l .label-top.color-primary:before,
.reveal .diagram-triangle .label-left.color-primary:before,
.reveal .diagram-triangle.size-l .label-left.color-primary:before,
.reveal .diagram-triangle .label-right.color-primary:before,
.reveal .diagram-triangle.size-l .label-right.color-primary:before,
.reveal .diagram-triangle .label-center.color-primary:before,
.reveal .diagram-triangle.size-l .label-center.color-primary:before,
.reveal .diagram-triangle .label-top.color-primary:after,
.reveal .diagram-triangle.size-l .label-top.color-primary:after,
.reveal .diagram-triangle .label-left.color-primary:after,
.reveal .diagram-triangle.size-l .label-left.color-primary:after,
.reveal .diagram-triangle .label-right.color-primary:after,
.reveal .diagram-triangle.size-l .label-right.color-primary:after,
.reveal .diagram-triangle .label-center.color-primary:after,
.reveal .diagram-triangle.size-l .label-center.color-primary:after {
  color: white;
}
.reveal .diagram-triangle .label-top.color-warning,
.reveal .diagram-triangle.size-l .label-top.color-warning,
.reveal .diagram-triangle .label-left.color-warning,
.reveal .diagram-triangle.size-l .label-left.color-warning,
.reveal .diagram-triangle .label-right.color-warning,
.reveal .diagram-triangle.size-l .label-right.color-warning,
.reveal .diagram-triangle .label-center.color-warning,
.reveal .diagram-triangle.size-l .label-center.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-triangle .label-top.color-warning > *,
.reveal .diagram-triangle.size-l .label-top.color-warning > *,
.reveal .diagram-triangle .label-left.color-warning > *,
.reveal .diagram-triangle.size-l .label-left.color-warning > *,
.reveal .diagram-triangle .label-right.color-warning > *,
.reveal .diagram-triangle.size-l .label-right.color-warning > *,
.reveal .diagram-triangle .label-center.color-warning > *,
.reveal .diagram-triangle.size-l .label-center.color-warning > *,
.reveal .diagram-triangle .label-top.color-warning > * > *,
.reveal .diagram-triangle.size-l .label-top.color-warning > * > *,
.reveal .diagram-triangle .label-left.color-warning > * > *,
.reveal .diagram-triangle.size-l .label-left.color-warning > * > *,
.reveal .diagram-triangle .label-right.color-warning > * > *,
.reveal .diagram-triangle.size-l .label-right.color-warning > * > *,
.reveal .diagram-triangle .label-center.color-warning > * > *,
.reveal .diagram-triangle.size-l .label-center.color-warning > * > * {
  color: black;
}
.reveal .diagram-triangle .label-top.color-warning:before,
.reveal .diagram-triangle.size-l .label-top.color-warning:before,
.reveal .diagram-triangle .label-left.color-warning:before,
.reveal .diagram-triangle.size-l .label-left.color-warning:before,
.reveal .diagram-triangle .label-right.color-warning:before,
.reveal .diagram-triangle.size-l .label-right.color-warning:before,
.reveal .diagram-triangle .label-center.color-warning:before,
.reveal .diagram-triangle.size-l .label-center.color-warning:before,
.reveal .diagram-triangle .label-top.color-warning:after,
.reveal .diagram-triangle.size-l .label-top.color-warning:after,
.reveal .diagram-triangle .label-left.color-warning:after,
.reveal .diagram-triangle.size-l .label-left.color-warning:after,
.reveal .diagram-triangle .label-right.color-warning:after,
.reveal .diagram-triangle.size-l .label-right.color-warning:after,
.reveal .diagram-triangle .label-center.color-warning:after,
.reveal .diagram-triangle.size-l .label-center.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-triangle .label-top.color-okay,
.reveal .diagram-triangle.size-l .label-top.color-okay,
.reveal .diagram-triangle .label-left.color-okay,
.reveal .diagram-triangle.size-l .label-left.color-okay,
.reveal .diagram-triangle .label-right.color-okay,
.reveal .diagram-triangle.size-l .label-right.color-okay,
.reveal .diagram-triangle .label-center.color-okay,
.reveal .diagram-triangle.size-l .label-center.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-triangle .label-top.color-okay > *,
.reveal .diagram-triangle.size-l .label-top.color-okay > *,
.reveal .diagram-triangle .label-left.color-okay > *,
.reveal .diagram-triangle.size-l .label-left.color-okay > *,
.reveal .diagram-triangle .label-right.color-okay > *,
.reveal .diagram-triangle.size-l .label-right.color-okay > *,
.reveal .diagram-triangle .label-center.color-okay > *,
.reveal .diagram-triangle.size-l .label-center.color-okay > *,
.reveal .diagram-triangle .label-top.color-okay > * > *,
.reveal .diagram-triangle.size-l .label-top.color-okay > * > *,
.reveal .diagram-triangle .label-left.color-okay > * > *,
.reveal .diagram-triangle.size-l .label-left.color-okay > * > *,
.reveal .diagram-triangle .label-right.color-okay > * > *,
.reveal .diagram-triangle.size-l .label-right.color-okay > * > *,
.reveal .diagram-triangle .label-center.color-okay > * > *,
.reveal .diagram-triangle.size-l .label-center.color-okay > * > * {
  color: white;
}
.reveal .diagram-triangle .label-top.color-okay:before,
.reveal .diagram-triangle.size-l .label-top.color-okay:before,
.reveal .diagram-triangle .label-left.color-okay:before,
.reveal .diagram-triangle.size-l .label-left.color-okay:before,
.reveal .diagram-triangle .label-right.color-okay:before,
.reveal .diagram-triangle.size-l .label-right.color-okay:before,
.reveal .diagram-triangle .label-center.color-okay:before,
.reveal .diagram-triangle.size-l .label-center.color-okay:before,
.reveal .diagram-triangle .label-top.color-okay:after,
.reveal .diagram-triangle.size-l .label-top.color-okay:after,
.reveal .diagram-triangle .label-left.color-okay:after,
.reveal .diagram-triangle.size-l .label-left.color-okay:after,
.reveal .diagram-triangle .label-right.color-okay:after,
.reveal .diagram-triangle.size-l .label-right.color-okay:after,
.reveal .diagram-triangle .label-center.color-okay:after,
.reveal .diagram-triangle.size-l .label-center.color-okay:after {
  color: white;
}
.reveal .diagram-triangle .label-top.color-chart-1,
.reveal .diagram-triangle.size-l .label-top.color-chart-1,
.reveal .diagram-triangle .label-left.color-chart-1,
.reveal .diagram-triangle.size-l .label-left.color-chart-1,
.reveal .diagram-triangle .label-right.color-chart-1,
.reveal .diagram-triangle.size-l .label-right.color-chart-1,
.reveal .diagram-triangle .label-center.color-chart-1,
.reveal .diagram-triangle.size-l .label-center.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-triangle .label-top.color-chart-1 > *,
.reveal .diagram-triangle.size-l .label-top.color-chart-1 > *,
.reveal .diagram-triangle .label-left.color-chart-1 > *,
.reveal .diagram-triangle.size-l .label-left.color-chart-1 > *,
.reveal .diagram-triangle .label-right.color-chart-1 > *,
.reveal .diagram-triangle.size-l .label-right.color-chart-1 > *,
.reveal .diagram-triangle .label-center.color-chart-1 > *,
.reveal .diagram-triangle.size-l .label-center.color-chart-1 > *,
.reveal .diagram-triangle .label-top.color-chart-1 > * > *,
.reveal .diagram-triangle.size-l .label-top.color-chart-1 > * > *,
.reveal .diagram-triangle .label-left.color-chart-1 > * > *,
.reveal .diagram-triangle.size-l .label-left.color-chart-1 > * > *,
.reveal .diagram-triangle .label-right.color-chart-1 > * > *,
.reveal .diagram-triangle.size-l .label-right.color-chart-1 > * > *,
.reveal .diagram-triangle .label-center.color-chart-1 > * > *,
.reveal .diagram-triangle.size-l .label-center.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-triangle .label-top.color-chart-1:before,
.reveal .diagram-triangle.size-l .label-top.color-chart-1:before,
.reveal .diagram-triangle .label-left.color-chart-1:before,
.reveal .diagram-triangle.size-l .label-left.color-chart-1:before,
.reveal .diagram-triangle .label-right.color-chart-1:before,
.reveal .diagram-triangle.size-l .label-right.color-chart-1:before,
.reveal .diagram-triangle .label-center.color-chart-1:before,
.reveal .diagram-triangle.size-l .label-center.color-chart-1:before,
.reveal .diagram-triangle .label-top.color-chart-1:after,
.reveal .diagram-triangle.size-l .label-top.color-chart-1:after,
.reveal .diagram-triangle .label-left.color-chart-1:after,
.reveal .diagram-triangle.size-l .label-left.color-chart-1:after,
.reveal .diagram-triangle .label-right.color-chart-1:after,
.reveal .diagram-triangle.size-l .label-right.color-chart-1:after,
.reveal .diagram-triangle .label-center.color-chart-1:after,
.reveal .diagram-triangle.size-l .label-center.color-chart-1:after {
  color: white;
}
.reveal .diagram-triangle .label-top.color-chart-2,
.reveal .diagram-triangle.size-l .label-top.color-chart-2,
.reveal .diagram-triangle .label-left.color-chart-2,
.reveal .diagram-triangle.size-l .label-left.color-chart-2,
.reveal .diagram-triangle .label-right.color-chart-2,
.reveal .diagram-triangle.size-l .label-right.color-chart-2,
.reveal .diagram-triangle .label-center.color-chart-2,
.reveal .diagram-triangle.size-l .label-center.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-triangle .label-top.color-chart-2 > *,
.reveal .diagram-triangle.size-l .label-top.color-chart-2 > *,
.reveal .diagram-triangle .label-left.color-chart-2 > *,
.reveal .diagram-triangle.size-l .label-left.color-chart-2 > *,
.reveal .diagram-triangle .label-right.color-chart-2 > *,
.reveal .diagram-triangle.size-l .label-right.color-chart-2 > *,
.reveal .diagram-triangle .label-center.color-chart-2 > *,
.reveal .diagram-triangle.size-l .label-center.color-chart-2 > *,
.reveal .diagram-triangle .label-top.color-chart-2 > * > *,
.reveal .diagram-triangle.size-l .label-top.color-chart-2 > * > *,
.reveal .diagram-triangle .label-left.color-chart-2 > * > *,
.reveal .diagram-triangle.size-l .label-left.color-chart-2 > * > *,
.reveal .diagram-triangle .label-right.color-chart-2 > * > *,
.reveal .diagram-triangle.size-l .label-right.color-chart-2 > * > *,
.reveal .diagram-triangle .label-center.color-chart-2 > * > *,
.reveal .diagram-triangle.size-l .label-center.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-triangle .label-top.color-chart-2:before,
.reveal .diagram-triangle.size-l .label-top.color-chart-2:before,
.reveal .diagram-triangle .label-left.color-chart-2:before,
.reveal .diagram-triangle.size-l .label-left.color-chart-2:before,
.reveal .diagram-triangle .label-right.color-chart-2:before,
.reveal .diagram-triangle.size-l .label-right.color-chart-2:before,
.reveal .diagram-triangle .label-center.color-chart-2:before,
.reveal .diagram-triangle.size-l .label-center.color-chart-2:before,
.reveal .diagram-triangle .label-top.color-chart-2:after,
.reveal .diagram-triangle.size-l .label-top.color-chart-2:after,
.reveal .diagram-triangle .label-left.color-chart-2:after,
.reveal .diagram-triangle.size-l .label-left.color-chart-2:after,
.reveal .diagram-triangle .label-right.color-chart-2:after,
.reveal .diagram-triangle.size-l .label-right.color-chart-2:after,
.reveal .diagram-triangle .label-center.color-chart-2:after,
.reveal .diagram-triangle.size-l .label-center.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-triangle .label-top.color-chart-3,
.reveal .diagram-triangle.size-l .label-top.color-chart-3,
.reveal .diagram-triangle .label-left.color-chart-3,
.reveal .diagram-triangle.size-l .label-left.color-chart-3,
.reveal .diagram-triangle .label-right.color-chart-3,
.reveal .diagram-triangle.size-l .label-right.color-chart-3,
.reveal .diagram-triangle .label-center.color-chart-3,
.reveal .diagram-triangle.size-l .label-center.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-triangle .label-top.color-chart-3 > *,
.reveal .diagram-triangle.size-l .label-top.color-chart-3 > *,
.reveal .diagram-triangle .label-left.color-chart-3 > *,
.reveal .diagram-triangle.size-l .label-left.color-chart-3 > *,
.reveal .diagram-triangle .label-right.color-chart-3 > *,
.reveal .diagram-triangle.size-l .label-right.color-chart-3 > *,
.reveal .diagram-triangle .label-center.color-chart-3 > *,
.reveal .diagram-triangle.size-l .label-center.color-chart-3 > *,
.reveal .diagram-triangle .label-top.color-chart-3 > * > *,
.reveal .diagram-triangle.size-l .label-top.color-chart-3 > * > *,
.reveal .diagram-triangle .label-left.color-chart-3 > * > *,
.reveal .diagram-triangle.size-l .label-left.color-chart-3 > * > *,
.reveal .diagram-triangle .label-right.color-chart-3 > * > *,
.reveal .diagram-triangle.size-l .label-right.color-chart-3 > * > *,
.reveal .diagram-triangle .label-center.color-chart-3 > * > *,
.reveal .diagram-triangle.size-l .label-center.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-triangle .label-top.color-chart-3:before,
.reveal .diagram-triangle.size-l .label-top.color-chart-3:before,
.reveal .diagram-triangle .label-left.color-chart-3:before,
.reveal .diagram-triangle.size-l .label-left.color-chart-3:before,
.reveal .diagram-triangle .label-right.color-chart-3:before,
.reveal .diagram-triangle.size-l .label-right.color-chart-3:before,
.reveal .diagram-triangle .label-center.color-chart-3:before,
.reveal .diagram-triangle.size-l .label-center.color-chart-3:before,
.reveal .diagram-triangle .label-top.color-chart-3:after,
.reveal .diagram-triangle.size-l .label-top.color-chart-3:after,
.reveal .diagram-triangle .label-left.color-chart-3:after,
.reveal .diagram-triangle.size-l .label-left.color-chart-3:after,
.reveal .diagram-triangle .label-right.color-chart-3:after,
.reveal .diagram-triangle.size-l .label-right.color-chart-3:after,
.reveal .diagram-triangle .label-center.color-chart-3:after,
.reveal .diagram-triangle.size-l .label-center.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-triangle .label-top.color-chart-4,
.reveal .diagram-triangle.size-l .label-top.color-chart-4,
.reveal .diagram-triangle .label-left.color-chart-4,
.reveal .diagram-triangle.size-l .label-left.color-chart-4,
.reveal .diagram-triangle .label-right.color-chart-4,
.reveal .diagram-triangle.size-l .label-right.color-chart-4,
.reveal .diagram-triangle .label-center.color-chart-4,
.reveal .diagram-triangle.size-l .label-center.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-triangle .label-top.color-chart-4 > *,
.reveal .diagram-triangle.size-l .label-top.color-chart-4 > *,
.reveal .diagram-triangle .label-left.color-chart-4 > *,
.reveal .diagram-triangle.size-l .label-left.color-chart-4 > *,
.reveal .diagram-triangle .label-right.color-chart-4 > *,
.reveal .diagram-triangle.size-l .label-right.color-chart-4 > *,
.reveal .diagram-triangle .label-center.color-chart-4 > *,
.reveal .diagram-triangle.size-l .label-center.color-chart-4 > *,
.reveal .diagram-triangle .label-top.color-chart-4 > * > *,
.reveal .diagram-triangle.size-l .label-top.color-chart-4 > * > *,
.reveal .diagram-triangle .label-left.color-chart-4 > * > *,
.reveal .diagram-triangle.size-l .label-left.color-chart-4 > * > *,
.reveal .diagram-triangle .label-right.color-chart-4 > * > *,
.reveal .diagram-triangle.size-l .label-right.color-chart-4 > * > *,
.reveal .diagram-triangle .label-center.color-chart-4 > * > *,
.reveal .diagram-triangle.size-l .label-center.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-triangle .label-top.color-chart-4:before,
.reveal .diagram-triangle.size-l .label-top.color-chart-4:before,
.reveal .diagram-triangle .label-left.color-chart-4:before,
.reveal .diagram-triangle.size-l .label-left.color-chart-4:before,
.reveal .diagram-triangle .label-right.color-chart-4:before,
.reveal .diagram-triangle.size-l .label-right.color-chart-4:before,
.reveal .diagram-triangle .label-center.color-chart-4:before,
.reveal .diagram-triangle.size-l .label-center.color-chart-4:before,
.reveal .diagram-triangle .label-top.color-chart-4:after,
.reveal .diagram-triangle.size-l .label-top.color-chart-4:after,
.reveal .diagram-triangle .label-left.color-chart-4:after,
.reveal .diagram-triangle.size-l .label-left.color-chart-4:after,
.reveal .diagram-triangle .label-right.color-chart-4:after,
.reveal .diagram-triangle.size-l .label-right.color-chart-4:after,
.reveal .diagram-triangle .label-center.color-chart-4:after,
.reveal .diagram-triangle.size-l .label-center.color-chart-4:after {
  color: white;
}
.reveal .diagram-triangle .label-top.color-chart-5,
.reveal .diagram-triangle.size-l .label-top.color-chart-5,
.reveal .diagram-triangle .label-left.color-chart-5,
.reveal .diagram-triangle.size-l .label-left.color-chart-5,
.reveal .diagram-triangle .label-right.color-chart-5,
.reveal .diagram-triangle.size-l .label-right.color-chart-5,
.reveal .diagram-triangle .label-center.color-chart-5,
.reveal .diagram-triangle.size-l .label-center.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-triangle .label-top.color-chart-5 > *,
.reveal .diagram-triangle.size-l .label-top.color-chart-5 > *,
.reveal .diagram-triangle .label-left.color-chart-5 > *,
.reveal .diagram-triangle.size-l .label-left.color-chart-5 > *,
.reveal .diagram-triangle .label-right.color-chart-5 > *,
.reveal .diagram-triangle.size-l .label-right.color-chart-5 > *,
.reveal .diagram-triangle .label-center.color-chart-5 > *,
.reveal .diagram-triangle.size-l .label-center.color-chart-5 > *,
.reveal .diagram-triangle .label-top.color-chart-5 > * > *,
.reveal .diagram-triangle.size-l .label-top.color-chart-5 > * > *,
.reveal .diagram-triangle .label-left.color-chart-5 > * > *,
.reveal .diagram-triangle.size-l .label-left.color-chart-5 > * > *,
.reveal .diagram-triangle .label-right.color-chart-5 > * > *,
.reveal .diagram-triangle.size-l .label-right.color-chart-5 > * > *,
.reveal .diagram-triangle .label-center.color-chart-5 > * > *,
.reveal .diagram-triangle.size-l .label-center.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-triangle .label-top.color-chart-5:before,
.reveal .diagram-triangle.size-l .label-top.color-chart-5:before,
.reveal .diagram-triangle .label-left.color-chart-5:before,
.reveal .diagram-triangle.size-l .label-left.color-chart-5:before,
.reveal .diagram-triangle .label-right.color-chart-5:before,
.reveal .diagram-triangle.size-l .label-right.color-chart-5:before,
.reveal .diagram-triangle .label-center.color-chart-5:before,
.reveal .diagram-triangle.size-l .label-center.color-chart-5:before,
.reveal .diagram-triangle .label-top.color-chart-5:after,
.reveal .diagram-triangle.size-l .label-top.color-chart-5:after,
.reveal .diagram-triangle .label-left.color-chart-5:after,
.reveal .diagram-triangle.size-l .label-left.color-chart-5:after,
.reveal .diagram-triangle .label-right.color-chart-5:after,
.reveal .diagram-triangle.size-l .label-right.color-chart-5:after,
.reveal .diagram-triangle .label-center.color-chart-5:after,
.reveal .diagram-triangle.size-l .label-center.color-chart-5:after {
  color: white;
}
.reveal .diagram-triangle .label-top.color-chart-6,
.reveal .diagram-triangle.size-l .label-top.color-chart-6,
.reveal .diagram-triangle .label-left.color-chart-6,
.reveal .diagram-triangle.size-l .label-left.color-chart-6,
.reveal .diagram-triangle .label-right.color-chart-6,
.reveal .diagram-triangle.size-l .label-right.color-chart-6,
.reveal .diagram-triangle .label-center.color-chart-6,
.reveal .diagram-triangle.size-l .label-center.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-triangle .label-top.color-chart-6 > *,
.reveal .diagram-triangle.size-l .label-top.color-chart-6 > *,
.reveal .diagram-triangle .label-left.color-chart-6 > *,
.reveal .diagram-triangle.size-l .label-left.color-chart-6 > *,
.reveal .diagram-triangle .label-right.color-chart-6 > *,
.reveal .diagram-triangle.size-l .label-right.color-chart-6 > *,
.reveal .diagram-triangle .label-center.color-chart-6 > *,
.reveal .diagram-triangle.size-l .label-center.color-chart-6 > *,
.reveal .diagram-triangle .label-top.color-chart-6 > * > *,
.reveal .diagram-triangle.size-l .label-top.color-chart-6 > * > *,
.reveal .diagram-triangle .label-left.color-chart-6 > * > *,
.reveal .diagram-triangle.size-l .label-left.color-chart-6 > * > *,
.reveal .diagram-triangle .label-right.color-chart-6 > * > *,
.reveal .diagram-triangle.size-l .label-right.color-chart-6 > * > *,
.reveal .diagram-triangle .label-center.color-chart-6 > * > *,
.reveal .diagram-triangle.size-l .label-center.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-triangle .label-top.color-chart-6:before,
.reveal .diagram-triangle.size-l .label-top.color-chart-6:before,
.reveal .diagram-triangle .label-left.color-chart-6:before,
.reveal .diagram-triangle.size-l .label-left.color-chart-6:before,
.reveal .diagram-triangle .label-right.color-chart-6:before,
.reveal .diagram-triangle.size-l .label-right.color-chart-6:before,
.reveal .diagram-triangle .label-center.color-chart-6:before,
.reveal .diagram-triangle.size-l .label-center.color-chart-6:before,
.reveal .diagram-triangle .label-top.color-chart-6:after,
.reveal .diagram-triangle.size-l .label-top.color-chart-6:after,
.reveal .diagram-triangle .label-left.color-chart-6:after,
.reveal .diagram-triangle.size-l .label-left.color-chart-6:after,
.reveal .diagram-triangle .label-right.color-chart-6:after,
.reveal .diagram-triangle.size-l .label-right.color-chart-6:after,
.reveal .diagram-triangle .label-center.color-chart-6:after,
.reveal .diagram-triangle.size-l .label-center.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-triangle .label-top.color-prio-1,
.reveal .diagram-triangle.size-l .label-top.color-prio-1,
.reveal .diagram-triangle .label-left.color-prio-1,
.reveal .diagram-triangle.size-l .label-left.color-prio-1,
.reveal .diagram-triangle .label-right.color-prio-1,
.reveal .diagram-triangle.size-l .label-right.color-prio-1,
.reveal .diagram-triangle .label-center.color-prio-1,
.reveal .diagram-triangle.size-l .label-center.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-triangle .label-top.color-prio-1 > *,
.reveal .diagram-triangle.size-l .label-top.color-prio-1 > *,
.reveal .diagram-triangle .label-left.color-prio-1 > *,
.reveal .diagram-triangle.size-l .label-left.color-prio-1 > *,
.reveal .diagram-triangle .label-right.color-prio-1 > *,
.reveal .diagram-triangle.size-l .label-right.color-prio-1 > *,
.reveal .diagram-triangle .label-center.color-prio-1 > *,
.reveal .diagram-triangle.size-l .label-center.color-prio-1 > *,
.reveal .diagram-triangle .label-top.color-prio-1 > * > *,
.reveal .diagram-triangle.size-l .label-top.color-prio-1 > * > *,
.reveal .diagram-triangle .label-left.color-prio-1 > * > *,
.reveal .diagram-triangle.size-l .label-left.color-prio-1 > * > *,
.reveal .diagram-triangle .label-right.color-prio-1 > * > *,
.reveal .diagram-triangle.size-l .label-right.color-prio-1 > * > *,
.reveal .diagram-triangle .label-center.color-prio-1 > * > *,
.reveal .diagram-triangle.size-l .label-center.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-triangle .label-top.color-prio-1:before,
.reveal .diagram-triangle.size-l .label-top.color-prio-1:before,
.reveal .diagram-triangle .label-left.color-prio-1:before,
.reveal .diagram-triangle.size-l .label-left.color-prio-1:before,
.reveal .diagram-triangle .label-right.color-prio-1:before,
.reveal .diagram-triangle.size-l .label-right.color-prio-1:before,
.reveal .diagram-triangle .label-center.color-prio-1:before,
.reveal .diagram-triangle.size-l .label-center.color-prio-1:before,
.reveal .diagram-triangle .label-top.color-prio-1:after,
.reveal .diagram-triangle.size-l .label-top.color-prio-1:after,
.reveal .diagram-triangle .label-left.color-prio-1:after,
.reveal .diagram-triangle.size-l .label-left.color-prio-1:after,
.reveal .diagram-triangle .label-right.color-prio-1:after,
.reveal .diagram-triangle.size-l .label-right.color-prio-1:after,
.reveal .diagram-triangle .label-center.color-prio-1:after,
.reveal .diagram-triangle.size-l .label-center.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-triangle .label-top.color-prio-2,
.reveal .diagram-triangle.size-l .label-top.color-prio-2,
.reveal .diagram-triangle .label-left.color-prio-2,
.reveal .diagram-triangle.size-l .label-left.color-prio-2,
.reveal .diagram-triangle .label-right.color-prio-2,
.reveal .diagram-triangle.size-l .label-right.color-prio-2,
.reveal .diagram-triangle .label-center.color-prio-2,
.reveal .diagram-triangle.size-l .label-center.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-triangle .label-top.color-prio-2 > *,
.reveal .diagram-triangle.size-l .label-top.color-prio-2 > *,
.reveal .diagram-triangle .label-left.color-prio-2 > *,
.reveal .diagram-triangle.size-l .label-left.color-prio-2 > *,
.reveal .diagram-triangle .label-right.color-prio-2 > *,
.reveal .diagram-triangle.size-l .label-right.color-prio-2 > *,
.reveal .diagram-triangle .label-center.color-prio-2 > *,
.reveal .diagram-triangle.size-l .label-center.color-prio-2 > *,
.reveal .diagram-triangle .label-top.color-prio-2 > * > *,
.reveal .diagram-triangle.size-l .label-top.color-prio-2 > * > *,
.reveal .diagram-triangle .label-left.color-prio-2 > * > *,
.reveal .diagram-triangle.size-l .label-left.color-prio-2 > * > *,
.reveal .diagram-triangle .label-right.color-prio-2 > * > *,
.reveal .diagram-triangle.size-l .label-right.color-prio-2 > * > *,
.reveal .diagram-triangle .label-center.color-prio-2 > * > *,
.reveal .diagram-triangle.size-l .label-center.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-triangle .label-top.color-prio-2:before,
.reveal .diagram-triangle.size-l .label-top.color-prio-2:before,
.reveal .diagram-triangle .label-left.color-prio-2:before,
.reveal .diagram-triangle.size-l .label-left.color-prio-2:before,
.reveal .diagram-triangle .label-right.color-prio-2:before,
.reveal .diagram-triangle.size-l .label-right.color-prio-2:before,
.reveal .diagram-triangle .label-center.color-prio-2:before,
.reveal .diagram-triangle.size-l .label-center.color-prio-2:before,
.reveal .diagram-triangle .label-top.color-prio-2:after,
.reveal .diagram-triangle.size-l .label-top.color-prio-2:after,
.reveal .diagram-triangle .label-left.color-prio-2:after,
.reveal .diagram-triangle.size-l .label-left.color-prio-2:after,
.reveal .diagram-triangle .label-right.color-prio-2:after,
.reveal .diagram-triangle.size-l .label-right.color-prio-2:after,
.reveal .diagram-triangle .label-center.color-prio-2:after,
.reveal .diagram-triangle.size-l .label-center.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-triangle .label-top.color-prio-3,
.reveal .diagram-triangle.size-l .label-top.color-prio-3,
.reveal .diagram-triangle .label-left.color-prio-3,
.reveal .diagram-triangle.size-l .label-left.color-prio-3,
.reveal .diagram-triangle .label-right.color-prio-3,
.reveal .diagram-triangle.size-l .label-right.color-prio-3,
.reveal .diagram-triangle .label-center.color-prio-3,
.reveal .diagram-triangle.size-l .label-center.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-triangle .label-top.color-prio-3 > *,
.reveal .diagram-triangle.size-l .label-top.color-prio-3 > *,
.reveal .diagram-triangle .label-left.color-prio-3 > *,
.reveal .diagram-triangle.size-l .label-left.color-prio-3 > *,
.reveal .diagram-triangle .label-right.color-prio-3 > *,
.reveal .diagram-triangle.size-l .label-right.color-prio-3 > *,
.reveal .diagram-triangle .label-center.color-prio-3 > *,
.reveal .diagram-triangle.size-l .label-center.color-prio-3 > *,
.reveal .diagram-triangle .label-top.color-prio-3 > * > *,
.reveal .diagram-triangle.size-l .label-top.color-prio-3 > * > *,
.reveal .diagram-triangle .label-left.color-prio-3 > * > *,
.reveal .diagram-triangle.size-l .label-left.color-prio-3 > * > *,
.reveal .diagram-triangle .label-right.color-prio-3 > * > *,
.reveal .diagram-triangle.size-l .label-right.color-prio-3 > * > *,
.reveal .diagram-triangle .label-center.color-prio-3 > * > *,
.reveal .diagram-triangle.size-l .label-center.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-triangle .label-top.color-prio-3:before,
.reveal .diagram-triangle.size-l .label-top.color-prio-3:before,
.reveal .diagram-triangle .label-left.color-prio-3:before,
.reveal .diagram-triangle.size-l .label-left.color-prio-3:before,
.reveal .diagram-triangle .label-right.color-prio-3:before,
.reveal .diagram-triangle.size-l .label-right.color-prio-3:before,
.reveal .diagram-triangle .label-center.color-prio-3:before,
.reveal .diagram-triangle.size-l .label-center.color-prio-3:before,
.reveal .diagram-triangle .label-top.color-prio-3:after,
.reveal .diagram-triangle.size-l .label-top.color-prio-3:after,
.reveal .diagram-triangle .label-left.color-prio-3:after,
.reveal .diagram-triangle.size-l .label-left.color-prio-3:after,
.reveal .diagram-triangle .label-right.color-prio-3:after,
.reveal .diagram-triangle.size-l .label-right.color-prio-3:after,
.reveal .diagram-triangle .label-center.color-prio-3:after,
.reveal .diagram-triangle.size-l .label-center.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-triangle .label-top.color-prio-4,
.reveal .diagram-triangle.size-l .label-top.color-prio-4,
.reveal .diagram-triangle .label-left.color-prio-4,
.reveal .diagram-triangle.size-l .label-left.color-prio-4,
.reveal .diagram-triangle .label-right.color-prio-4,
.reveal .diagram-triangle.size-l .label-right.color-prio-4,
.reveal .diagram-triangle .label-center.color-prio-4,
.reveal .diagram-triangle.size-l .label-center.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-triangle .label-top.color-prio-4 > *,
.reveal .diagram-triangle.size-l .label-top.color-prio-4 > *,
.reveal .diagram-triangle .label-left.color-prio-4 > *,
.reveal .diagram-triangle.size-l .label-left.color-prio-4 > *,
.reveal .diagram-triangle .label-right.color-prio-4 > *,
.reveal .diagram-triangle.size-l .label-right.color-prio-4 > *,
.reveal .diagram-triangle .label-center.color-prio-4 > *,
.reveal .diagram-triangle.size-l .label-center.color-prio-4 > *,
.reveal .diagram-triangle .label-top.color-prio-4 > * > *,
.reveal .diagram-triangle.size-l .label-top.color-prio-4 > * > *,
.reveal .diagram-triangle .label-left.color-prio-4 > * > *,
.reveal .diagram-triangle.size-l .label-left.color-prio-4 > * > *,
.reveal .diagram-triangle .label-right.color-prio-4 > * > *,
.reveal .diagram-triangle.size-l .label-right.color-prio-4 > * > *,
.reveal .diagram-triangle .label-center.color-prio-4 > * > *,
.reveal .diagram-triangle.size-l .label-center.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-triangle .label-top.color-prio-4:before,
.reveal .diagram-triangle.size-l .label-top.color-prio-4:before,
.reveal .diagram-triangle .label-left.color-prio-4:before,
.reveal .diagram-triangle.size-l .label-left.color-prio-4:before,
.reveal .diagram-triangle .label-right.color-prio-4:before,
.reveal .diagram-triangle.size-l .label-right.color-prio-4:before,
.reveal .diagram-triangle .label-center.color-prio-4:before,
.reveal .diagram-triangle.size-l .label-center.color-prio-4:before,
.reveal .diagram-triangle .label-top.color-prio-4:after,
.reveal .diagram-triangle.size-l .label-top.color-prio-4:after,
.reveal .diagram-triangle .label-left.color-prio-4:after,
.reveal .diagram-triangle.size-l .label-left.color-prio-4:after,
.reveal .diagram-triangle .label-right.color-prio-4:after,
.reveal .diagram-triangle.size-l .label-right.color-prio-4:after,
.reveal .diagram-triangle .label-center.color-prio-4:after,
.reveal .diagram-triangle.size-l .label-center.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-triangle .label-top.text-color-primary,
.reveal .diagram-triangle.size-l .label-top.text-color-primary,
.reveal .diagram-triangle .label-left.text-color-primary,
.reveal .diagram-triangle.size-l .label-left.text-color-primary,
.reveal .diagram-triangle .label-right.text-color-primary,
.reveal .diagram-triangle.size-l .label-right.text-color-primary,
.reveal .diagram-triangle .label-center.text-color-primary,
.reveal .diagram-triangle.size-l .label-center.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-triangle .label-top.text-color-chart-1,
.reveal .diagram-triangle.size-l .label-top.text-color-chart-1,
.reveal .diagram-triangle .label-left.text-color-chart-1,
.reveal .diagram-triangle.size-l .label-left.text-color-chart-1,
.reveal .diagram-triangle .label-right.text-color-chart-1,
.reveal .diagram-triangle.size-l .label-right.text-color-chart-1,
.reveal .diagram-triangle .label-center.text-color-chart-1,
.reveal .diagram-triangle.size-l .label-center.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-triangle .label-top.text-color-chart-2,
.reveal .diagram-triangle.size-l .label-top.text-color-chart-2,
.reveal .diagram-triangle .label-left.text-color-chart-2,
.reveal .diagram-triangle.size-l .label-left.text-color-chart-2,
.reveal .diagram-triangle .label-right.text-color-chart-2,
.reveal .diagram-triangle.size-l .label-right.text-color-chart-2,
.reveal .diagram-triangle .label-center.text-color-chart-2,
.reveal .diagram-triangle.size-l .label-center.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-triangle .label-top.text-color-chart-3,
.reveal .diagram-triangle.size-l .label-top.text-color-chart-3,
.reveal .diagram-triangle .label-left.text-color-chart-3,
.reveal .diagram-triangle.size-l .label-left.text-color-chart-3,
.reveal .diagram-triangle .label-right.text-color-chart-3,
.reveal .diagram-triangle.size-l .label-right.text-color-chart-3,
.reveal .diagram-triangle .label-center.text-color-chart-3,
.reveal .diagram-triangle.size-l .label-center.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-triangle .label-top.text-color-chart-4,
.reveal .diagram-triangle.size-l .label-top.text-color-chart-4,
.reveal .diagram-triangle .label-left.text-color-chart-4,
.reveal .diagram-triangle.size-l .label-left.text-color-chart-4,
.reveal .diagram-triangle .label-right.text-color-chart-4,
.reveal .diagram-triangle.size-l .label-right.text-color-chart-4,
.reveal .diagram-triangle .label-center.text-color-chart-4,
.reveal .diagram-triangle.size-l .label-center.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-triangle .label-top.text-color-chart-5,
.reveal .diagram-triangle.size-l .label-top.text-color-chart-5,
.reveal .diagram-triangle .label-left.text-color-chart-5,
.reveal .diagram-triangle.size-l .label-left.text-color-chart-5,
.reveal .diagram-triangle .label-right.text-color-chart-5,
.reveal .diagram-triangle.size-l .label-right.text-color-chart-5,
.reveal .diagram-triangle .label-center.text-color-chart-5,
.reveal .diagram-triangle.size-l .label-center.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-triangle .label-top.text-color-chart-6,
.reveal .diagram-triangle.size-l .label-top.text-color-chart-6,
.reveal .diagram-triangle .label-left.text-color-chart-6,
.reveal .diagram-triangle.size-l .label-left.text-color-chart-6,
.reveal .diagram-triangle .label-right.text-color-chart-6,
.reveal .diagram-triangle.size-l .label-right.text-color-chart-6,
.reveal .diagram-triangle .label-center.text-color-chart-6,
.reveal .diagram-triangle.size-l .label-center.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-triangle .label-top.is-color-canvas,
.reveal .diagram-triangle.size-l .label-top.is-color-canvas,
.reveal .diagram-triangle .label-left.is-color-canvas,
.reveal .diagram-triangle.size-l .label-left.is-color-canvas,
.reveal .diagram-triangle .label-right.is-color-canvas,
.reveal .diagram-triangle.size-l .label-right.is-color-canvas,
.reveal .diagram-triangle .label-center.is-color-canvas,
.reveal .diagram-triangle.size-l .label-center.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-triangle .label-top.is-color-canvas > *,
.reveal .diagram-triangle.size-l .label-top.is-color-canvas > *,
.reveal .diagram-triangle .label-left.is-color-canvas > *,
.reveal .diagram-triangle.size-l .label-left.is-color-canvas > *,
.reveal .diagram-triangle .label-right.is-color-canvas > *,
.reveal .diagram-triangle.size-l .label-right.is-color-canvas > *,
.reveal .diagram-triangle .label-center.is-color-canvas > *,
.reveal .diagram-triangle.size-l .label-center.is-color-canvas > *,
.reveal .diagram-triangle .label-top.is-color-canvas > * > *,
.reveal .diagram-triangle.size-l .label-top.is-color-canvas > * > *,
.reveal .diagram-triangle .label-left.is-color-canvas > * > *,
.reveal .diagram-triangle.size-l .label-left.is-color-canvas > * > *,
.reveal .diagram-triangle .label-right.is-color-canvas > * > *,
.reveal .diagram-triangle.size-l .label-right.is-color-canvas > * > *,
.reveal .diagram-triangle .label-center.is-color-canvas > * > *,
.reveal .diagram-triangle.size-l .label-center.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-triangle .label-top.is-color-canvas:before,
.reveal .diagram-triangle.size-l .label-top.is-color-canvas:before,
.reveal .diagram-triangle .label-left.is-color-canvas:before,
.reveal .diagram-triangle.size-l .label-left.is-color-canvas:before,
.reveal .diagram-triangle .label-right.is-color-canvas:before,
.reveal .diagram-triangle.size-l .label-right.is-color-canvas:before,
.reveal .diagram-triangle .label-center.is-color-canvas:before,
.reveal .diagram-triangle.size-l .label-center.is-color-canvas:before,
.reveal .diagram-triangle .label-top.is-color-canvas:after,
.reveal .diagram-triangle.size-l .label-top.is-color-canvas:after,
.reveal .diagram-triangle .label-left.is-color-canvas:after,
.reveal .diagram-triangle.size-l .label-left.is-color-canvas:after,
.reveal .diagram-triangle .label-right.is-color-canvas:after,
.reveal .diagram-triangle.size-l .label-right.is-color-canvas:after,
.reveal .diagram-triangle .label-center.is-color-canvas:after,
.reveal .diagram-triangle.size-l .label-center.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-triangle .label-top.is-color-background,
.reveal .diagram-triangle.size-l .label-top.is-color-background,
.reveal .diagram-triangle .label-left.is-color-background,
.reveal .diagram-triangle.size-l .label-left.is-color-background,
.reveal .diagram-triangle .label-right.is-color-background,
.reveal .diagram-triangle.size-l .label-right.is-color-background,
.reveal .diagram-triangle .label-center.is-color-background,
.reveal .diagram-triangle.size-l .label-center.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-triangle .label-top.is-color-background > *,
.reveal .diagram-triangle.size-l .label-top.is-color-background > *,
.reveal .diagram-triangle .label-left.is-color-background > *,
.reveal .diagram-triangle.size-l .label-left.is-color-background > *,
.reveal .diagram-triangle .label-right.is-color-background > *,
.reveal .diagram-triangle.size-l .label-right.is-color-background > *,
.reveal .diagram-triangle .label-center.is-color-background > *,
.reveal .diagram-triangle.size-l .label-center.is-color-background > *,
.reveal .diagram-triangle .label-top.is-color-background > * > *,
.reveal .diagram-triangle.size-l .label-top.is-color-background > * > *,
.reveal .diagram-triangle .label-left.is-color-background > * > *,
.reveal .diagram-triangle.size-l .label-left.is-color-background > * > *,
.reveal .diagram-triangle .label-right.is-color-background > * > *,
.reveal .diagram-triangle.size-l .label-right.is-color-background > * > *,
.reveal .diagram-triangle .label-center.is-color-background > * > *,
.reveal .diagram-triangle.size-l .label-center.is-color-background > * > * {
  color: black;
}
.reveal .diagram-triangle .label-top.is-color-background:before,
.reveal .diagram-triangle.size-l .label-top.is-color-background:before,
.reveal .diagram-triangle .label-left.is-color-background:before,
.reveal .diagram-triangle.size-l .label-left.is-color-background:before,
.reveal .diagram-triangle .label-right.is-color-background:before,
.reveal .diagram-triangle.size-l .label-right.is-color-background:before,
.reveal .diagram-triangle .label-center.is-color-background:before,
.reveal .diagram-triangle.size-l .label-center.is-color-background:before,
.reveal .diagram-triangle .label-top.is-color-background:after,
.reveal .diagram-triangle.size-l .label-top.is-color-background:after,
.reveal .diagram-triangle .label-left.is-color-background:after,
.reveal .diagram-triangle.size-l .label-left.is-color-background:after,
.reveal .diagram-triangle .label-right.is-color-background:after,
.reveal .diagram-triangle.size-l .label-right.is-color-background:after,
.reveal .diagram-triangle .label-center.is-color-background:after,
.reveal .diagram-triangle.size-l .label-center.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-triangle .label-top.is-color-primary,
.reveal .diagram-triangle.size-l .label-top.is-color-primary,
.reveal .diagram-triangle .label-left.is-color-primary,
.reveal .diagram-triangle.size-l .label-left.is-color-primary,
.reveal .diagram-triangle .label-right.is-color-primary,
.reveal .diagram-triangle.size-l .label-right.is-color-primary,
.reveal .diagram-triangle .label-center.is-color-primary,
.reveal .diagram-triangle.size-l .label-center.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-triangle .label-top.is-color-primary > *,
.reveal .diagram-triangle.size-l .label-top.is-color-primary > *,
.reveal .diagram-triangle .label-left.is-color-primary > *,
.reveal .diagram-triangle.size-l .label-left.is-color-primary > *,
.reveal .diagram-triangle .label-right.is-color-primary > *,
.reveal .diagram-triangle.size-l .label-right.is-color-primary > *,
.reveal .diagram-triangle .label-center.is-color-primary > *,
.reveal .diagram-triangle.size-l .label-center.is-color-primary > *,
.reveal .diagram-triangle .label-top.is-color-primary > * > *,
.reveal .diagram-triangle.size-l .label-top.is-color-primary > * > *,
.reveal .diagram-triangle .label-left.is-color-primary > * > *,
.reveal .diagram-triangle.size-l .label-left.is-color-primary > * > *,
.reveal .diagram-triangle .label-right.is-color-primary > * > *,
.reveal .diagram-triangle.size-l .label-right.is-color-primary > * > *,
.reveal .diagram-triangle .label-center.is-color-primary > * > *,
.reveal .diagram-triangle.size-l .label-center.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-triangle .label-top.is-color-primary:before,
.reveal .diagram-triangle.size-l .label-top.is-color-primary:before,
.reveal .diagram-triangle .label-left.is-color-primary:before,
.reveal .diagram-triangle.size-l .label-left.is-color-primary:before,
.reveal .diagram-triangle .label-right.is-color-primary:before,
.reveal .diagram-triangle.size-l .label-right.is-color-primary:before,
.reveal .diagram-triangle .label-center.is-color-primary:before,
.reveal .diagram-triangle.size-l .label-center.is-color-primary:before,
.reveal .diagram-triangle .label-top.is-color-primary:after,
.reveal .diagram-triangle.size-l .label-top.is-color-primary:after,
.reveal .diagram-triangle .label-left.is-color-primary:after,
.reveal .diagram-triangle.size-l .label-left.is-color-primary:after,
.reveal .diagram-triangle .label-right.is-color-primary:after,
.reveal .diagram-triangle.size-l .label-right.is-color-primary:after,
.reveal .diagram-triangle .label-center.is-color-primary:after,
.reveal .diagram-triangle.size-l .label-center.is-color-primary:after {
  color: white;
}
.reveal .diagram-triangle .label-top.is-color-warning,
.reveal .diagram-triangle.size-l .label-top.is-color-warning,
.reveal .diagram-triangle .label-left.is-color-warning,
.reveal .diagram-triangle.size-l .label-left.is-color-warning,
.reveal .diagram-triangle .label-right.is-color-warning,
.reveal .diagram-triangle.size-l .label-right.is-color-warning,
.reveal .diagram-triangle .label-center.is-color-warning,
.reveal .diagram-triangle.size-l .label-center.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-triangle .label-top.is-color-warning > *,
.reveal .diagram-triangle.size-l .label-top.is-color-warning > *,
.reveal .diagram-triangle .label-left.is-color-warning > *,
.reveal .diagram-triangle.size-l .label-left.is-color-warning > *,
.reveal .diagram-triangle .label-right.is-color-warning > *,
.reveal .diagram-triangle.size-l .label-right.is-color-warning > *,
.reveal .diagram-triangle .label-center.is-color-warning > *,
.reveal .diagram-triangle.size-l .label-center.is-color-warning > *,
.reveal .diagram-triangle .label-top.is-color-warning > * > *,
.reveal .diagram-triangle.size-l .label-top.is-color-warning > * > *,
.reveal .diagram-triangle .label-left.is-color-warning > * > *,
.reveal .diagram-triangle.size-l .label-left.is-color-warning > * > *,
.reveal .diagram-triangle .label-right.is-color-warning > * > *,
.reveal .diagram-triangle.size-l .label-right.is-color-warning > * > *,
.reveal .diagram-triangle .label-center.is-color-warning > * > *,
.reveal .diagram-triangle.size-l .label-center.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-triangle .label-top.is-color-warning:before,
.reveal .diagram-triangle.size-l .label-top.is-color-warning:before,
.reveal .diagram-triangle .label-left.is-color-warning:before,
.reveal .diagram-triangle.size-l .label-left.is-color-warning:before,
.reveal .diagram-triangle .label-right.is-color-warning:before,
.reveal .diagram-triangle.size-l .label-right.is-color-warning:before,
.reveal .diagram-triangle .label-center.is-color-warning:before,
.reveal .diagram-triangle.size-l .label-center.is-color-warning:before,
.reveal .diagram-triangle .label-top.is-color-warning:after,
.reveal .diagram-triangle.size-l .label-top.is-color-warning:after,
.reveal .diagram-triangle .label-left.is-color-warning:after,
.reveal .diagram-triangle.size-l .label-left.is-color-warning:after,
.reveal .diagram-triangle .label-right.is-color-warning:after,
.reveal .diagram-triangle.size-l .label-right.is-color-warning:after,
.reveal .diagram-triangle .label-center.is-color-warning:after,
.reveal .diagram-triangle.size-l .label-center.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-triangle .label-top.is-color-okay,
.reveal .diagram-triangle.size-l .label-top.is-color-okay,
.reveal .diagram-triangle .label-left.is-color-okay,
.reveal .diagram-triangle.size-l .label-left.is-color-okay,
.reveal .diagram-triangle .label-right.is-color-okay,
.reveal .diagram-triangle.size-l .label-right.is-color-okay,
.reveal .diagram-triangle .label-center.is-color-okay,
.reveal .diagram-triangle.size-l .label-center.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-triangle .label-top.is-color-okay > *,
.reveal .diagram-triangle.size-l .label-top.is-color-okay > *,
.reveal .diagram-triangle .label-left.is-color-okay > *,
.reveal .diagram-triangle.size-l .label-left.is-color-okay > *,
.reveal .diagram-triangle .label-right.is-color-okay > *,
.reveal .diagram-triangle.size-l .label-right.is-color-okay > *,
.reveal .diagram-triangle .label-center.is-color-okay > *,
.reveal .diagram-triangle.size-l .label-center.is-color-okay > *,
.reveal .diagram-triangle .label-top.is-color-okay > * > *,
.reveal .diagram-triangle.size-l .label-top.is-color-okay > * > *,
.reveal .diagram-triangle .label-left.is-color-okay > * > *,
.reveal .diagram-triangle.size-l .label-left.is-color-okay > * > *,
.reveal .diagram-triangle .label-right.is-color-okay > * > *,
.reveal .diagram-triangle.size-l .label-right.is-color-okay > * > *,
.reveal .diagram-triangle .label-center.is-color-okay > * > *,
.reveal .diagram-triangle.size-l .label-center.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-triangle .label-top.is-color-okay:before,
.reveal .diagram-triangle.size-l .label-top.is-color-okay:before,
.reveal .diagram-triangle .label-left.is-color-okay:before,
.reveal .diagram-triangle.size-l .label-left.is-color-okay:before,
.reveal .diagram-triangle .label-right.is-color-okay:before,
.reveal .diagram-triangle.size-l .label-right.is-color-okay:before,
.reveal .diagram-triangle .label-center.is-color-okay:before,
.reveal .diagram-triangle.size-l .label-center.is-color-okay:before,
.reveal .diagram-triangle .label-top.is-color-okay:after,
.reveal .diagram-triangle.size-l .label-top.is-color-okay:after,
.reveal .diagram-triangle .label-left.is-color-okay:after,
.reveal .diagram-triangle.size-l .label-left.is-color-okay:after,
.reveal .diagram-triangle .label-right.is-color-okay:after,
.reveal .diagram-triangle.size-l .label-right.is-color-okay:after,
.reveal .diagram-triangle .label-center.is-color-okay:after,
.reveal .diagram-triangle.size-l .label-center.is-color-okay:after {
  color: white;
}
.reveal .diagram-triangle .label-top.is-color-chart-1,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-1,
.reveal .diagram-triangle .label-left.is-color-chart-1,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-1,
.reveal .diagram-triangle .label-right.is-color-chart-1,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-1,
.reveal .diagram-triangle .label-center.is-color-chart-1,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-triangle .label-top.is-color-chart-1 > *,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-1 > *,
.reveal .diagram-triangle .label-left.is-color-chart-1 > *,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-1 > *,
.reveal .diagram-triangle .label-right.is-color-chart-1 > *,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-1 > *,
.reveal .diagram-triangle .label-center.is-color-chart-1 > *,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-1 > *,
.reveal .diagram-triangle .label-top.is-color-chart-1 > * > *,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-1 > * > *,
.reveal .diagram-triangle .label-left.is-color-chart-1 > * > *,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-1 > * > *,
.reveal .diagram-triangle .label-right.is-color-chart-1 > * > *,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-1 > * > *,
.reveal .diagram-triangle .label-center.is-color-chart-1 > * > *,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-triangle .label-top.is-color-chart-1:before,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-1:before,
.reveal .diagram-triangle .label-left.is-color-chart-1:before,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-1:before,
.reveal .diagram-triangle .label-right.is-color-chart-1:before,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-1:before,
.reveal .diagram-triangle .label-center.is-color-chart-1:before,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-1:before,
.reveal .diagram-triangle .label-top.is-color-chart-1:after,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-1:after,
.reveal .diagram-triangle .label-left.is-color-chart-1:after,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-1:after,
.reveal .diagram-triangle .label-right.is-color-chart-1:after,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-1:after,
.reveal .diagram-triangle .label-center.is-color-chart-1:after,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-triangle .label-top.is-color-chart-2,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-2,
.reveal .diagram-triangle .label-left.is-color-chart-2,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-2,
.reveal .diagram-triangle .label-right.is-color-chart-2,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-2,
.reveal .diagram-triangle .label-center.is-color-chart-2,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-triangle .label-top.is-color-chart-2 > *,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-2 > *,
.reveal .diagram-triangle .label-left.is-color-chart-2 > *,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-2 > *,
.reveal .diagram-triangle .label-right.is-color-chart-2 > *,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-2 > *,
.reveal .diagram-triangle .label-center.is-color-chart-2 > *,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-2 > *,
.reveal .diagram-triangle .label-top.is-color-chart-2 > * > *,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-2 > * > *,
.reveal .diagram-triangle .label-left.is-color-chart-2 > * > *,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-2 > * > *,
.reveal .diagram-triangle .label-right.is-color-chart-2 > * > *,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-2 > * > *,
.reveal .diagram-triangle .label-center.is-color-chart-2 > * > *,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-triangle .label-top.is-color-chart-2:before,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-2:before,
.reveal .diagram-triangle .label-left.is-color-chart-2:before,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-2:before,
.reveal .diagram-triangle .label-right.is-color-chart-2:before,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-2:before,
.reveal .diagram-triangle .label-center.is-color-chart-2:before,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-2:before,
.reveal .diagram-triangle .label-top.is-color-chart-2:after,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-2:after,
.reveal .diagram-triangle .label-left.is-color-chart-2:after,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-2:after,
.reveal .diagram-triangle .label-right.is-color-chart-2:after,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-2:after,
.reveal .diagram-triangle .label-center.is-color-chart-2:after,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-triangle .label-top.is-color-chart-3,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-3,
.reveal .diagram-triangle .label-left.is-color-chart-3,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-3,
.reveal .diagram-triangle .label-right.is-color-chart-3,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-3,
.reveal .diagram-triangle .label-center.is-color-chart-3,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-triangle .label-top.is-color-chart-3 > *,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-3 > *,
.reveal .diagram-triangle .label-left.is-color-chart-3 > *,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-3 > *,
.reveal .diagram-triangle .label-right.is-color-chart-3 > *,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-3 > *,
.reveal .diagram-triangle .label-center.is-color-chart-3 > *,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-3 > *,
.reveal .diagram-triangle .label-top.is-color-chart-3 > * > *,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-3 > * > *,
.reveal .diagram-triangle .label-left.is-color-chart-3 > * > *,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-3 > * > *,
.reveal .diagram-triangle .label-right.is-color-chart-3 > * > *,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-3 > * > *,
.reveal .diagram-triangle .label-center.is-color-chart-3 > * > *,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-triangle .label-top.is-color-chart-3:before,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-3:before,
.reveal .diagram-triangle .label-left.is-color-chart-3:before,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-3:before,
.reveal .diagram-triangle .label-right.is-color-chart-3:before,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-3:before,
.reveal .diagram-triangle .label-center.is-color-chart-3:before,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-3:before,
.reveal .diagram-triangle .label-top.is-color-chart-3:after,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-3:after,
.reveal .diagram-triangle .label-left.is-color-chart-3:after,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-3:after,
.reveal .diagram-triangle .label-right.is-color-chart-3:after,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-3:after,
.reveal .diagram-triangle .label-center.is-color-chart-3:after,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-triangle .label-top.is-color-chart-4,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-4,
.reveal .diagram-triangle .label-left.is-color-chart-4,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-4,
.reveal .diagram-triangle .label-right.is-color-chart-4,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-4,
.reveal .diagram-triangle .label-center.is-color-chart-4,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-triangle .label-top.is-color-chart-4 > *,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-4 > *,
.reveal .diagram-triangle .label-left.is-color-chart-4 > *,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-4 > *,
.reveal .diagram-triangle .label-right.is-color-chart-4 > *,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-4 > *,
.reveal .diagram-triangle .label-center.is-color-chart-4 > *,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-4 > *,
.reveal .diagram-triangle .label-top.is-color-chart-4 > * > *,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-4 > * > *,
.reveal .diagram-triangle .label-left.is-color-chart-4 > * > *,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-4 > * > *,
.reveal .diagram-triangle .label-right.is-color-chart-4 > * > *,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-4 > * > *,
.reveal .diagram-triangle .label-center.is-color-chart-4 > * > *,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-triangle .label-top.is-color-chart-4:before,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-4:before,
.reveal .diagram-triangle .label-left.is-color-chart-4:before,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-4:before,
.reveal .diagram-triangle .label-right.is-color-chart-4:before,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-4:before,
.reveal .diagram-triangle .label-center.is-color-chart-4:before,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-4:before,
.reveal .diagram-triangle .label-top.is-color-chart-4:after,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-4:after,
.reveal .diagram-triangle .label-left.is-color-chart-4:after,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-4:after,
.reveal .diagram-triangle .label-right.is-color-chart-4:after,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-4:after,
.reveal .diagram-triangle .label-center.is-color-chart-4:after,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-triangle .label-top.is-color-chart-5,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-5,
.reveal .diagram-triangle .label-left.is-color-chart-5,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-5,
.reveal .diagram-triangle .label-right.is-color-chart-5,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-5,
.reveal .diagram-triangle .label-center.is-color-chart-5,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-triangle .label-top.is-color-chart-5 > *,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-5 > *,
.reveal .diagram-triangle .label-left.is-color-chart-5 > *,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-5 > *,
.reveal .diagram-triangle .label-right.is-color-chart-5 > *,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-5 > *,
.reveal .diagram-triangle .label-center.is-color-chart-5 > *,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-5 > *,
.reveal .diagram-triangle .label-top.is-color-chart-5 > * > *,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-5 > * > *,
.reveal .diagram-triangle .label-left.is-color-chart-5 > * > *,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-5 > * > *,
.reveal .diagram-triangle .label-right.is-color-chart-5 > * > *,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-5 > * > *,
.reveal .diagram-triangle .label-center.is-color-chart-5 > * > *,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-triangle .label-top.is-color-chart-5:before,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-5:before,
.reveal .diagram-triangle .label-left.is-color-chart-5:before,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-5:before,
.reveal .diagram-triangle .label-right.is-color-chart-5:before,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-5:before,
.reveal .diagram-triangle .label-center.is-color-chart-5:before,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-5:before,
.reveal .diagram-triangle .label-top.is-color-chart-5:after,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-5:after,
.reveal .diagram-triangle .label-left.is-color-chart-5:after,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-5:after,
.reveal .diagram-triangle .label-right.is-color-chart-5:after,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-5:after,
.reveal .diagram-triangle .label-center.is-color-chart-5:after,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-triangle .label-top.is-color-chart-6,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-6,
.reveal .diagram-triangle .label-left.is-color-chart-6,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-6,
.reveal .diagram-triangle .label-right.is-color-chart-6,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-6,
.reveal .diagram-triangle .label-center.is-color-chart-6,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-triangle .label-top.is-color-chart-6 > *,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-6 > *,
.reveal .diagram-triangle .label-left.is-color-chart-6 > *,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-6 > *,
.reveal .diagram-triangle .label-right.is-color-chart-6 > *,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-6 > *,
.reveal .diagram-triangle .label-center.is-color-chart-6 > *,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-6 > *,
.reveal .diagram-triangle .label-top.is-color-chart-6 > * > *,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-6 > * > *,
.reveal .diagram-triangle .label-left.is-color-chart-6 > * > *,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-6 > * > *,
.reveal .diagram-triangle .label-right.is-color-chart-6 > * > *,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-6 > * > *,
.reveal .diagram-triangle .label-center.is-color-chart-6 > * > *,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-triangle .label-top.is-color-chart-6:before,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-6:before,
.reveal .diagram-triangle .label-left.is-color-chart-6:before,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-6:before,
.reveal .diagram-triangle .label-right.is-color-chart-6:before,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-6:before,
.reveal .diagram-triangle .label-center.is-color-chart-6:before,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-6:before,
.reveal .diagram-triangle .label-top.is-color-chart-6:after,
.reveal .diagram-triangle.size-l .label-top.is-color-chart-6:after,
.reveal .diagram-triangle .label-left.is-color-chart-6:after,
.reveal .diagram-triangle.size-l .label-left.is-color-chart-6:after,
.reveal .diagram-triangle .label-right.is-color-chart-6:after,
.reveal .diagram-triangle.size-l .label-right.is-color-chart-6:after,
.reveal .diagram-triangle .label-center.is-color-chart-6:after,
.reveal .diagram-triangle.size-l .label-center.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-triangle .label-top.is-text-color-primary,
.reveal .diagram-triangle.size-l .label-top.is-text-color-primary,
.reveal .diagram-triangle .label-left.is-text-color-primary,
.reveal .diagram-triangle.size-l .label-left.is-text-color-primary,
.reveal .diagram-triangle .label-right.is-text-color-primary,
.reveal .diagram-triangle.size-l .label-right.is-text-color-primary,
.reveal .diagram-triangle .label-center.is-text-color-primary,
.reveal .diagram-triangle.size-l .label-center.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-triangle .label-top.is-text-color-chart-1,
.reveal .diagram-triangle.size-l .label-top.is-text-color-chart-1,
.reveal .diagram-triangle .label-left.is-text-color-chart-1,
.reveal .diagram-triangle.size-l .label-left.is-text-color-chart-1,
.reveal .diagram-triangle .label-right.is-text-color-chart-1,
.reveal .diagram-triangle.size-l .label-right.is-text-color-chart-1,
.reveal .diagram-triangle .label-center.is-text-color-chart-1,
.reveal .diagram-triangle.size-l .label-center.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-triangle .label-top.is-text-color-chart-2,
.reveal .diagram-triangle.size-l .label-top.is-text-color-chart-2,
.reveal .diagram-triangle .label-left.is-text-color-chart-2,
.reveal .diagram-triangle.size-l .label-left.is-text-color-chart-2,
.reveal .diagram-triangle .label-right.is-text-color-chart-2,
.reveal .diagram-triangle.size-l .label-right.is-text-color-chart-2,
.reveal .diagram-triangle .label-center.is-text-color-chart-2,
.reveal .diagram-triangle.size-l .label-center.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-triangle .label-top.is-text-color-chart-3,
.reveal .diagram-triangle.size-l .label-top.is-text-color-chart-3,
.reveal .diagram-triangle .label-left.is-text-color-chart-3,
.reveal .diagram-triangle.size-l .label-left.is-text-color-chart-3,
.reveal .diagram-triangle .label-right.is-text-color-chart-3,
.reveal .diagram-triangle.size-l .label-right.is-text-color-chart-3,
.reveal .diagram-triangle .label-center.is-text-color-chart-3,
.reveal .diagram-triangle.size-l .label-center.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-triangle .label-top.is-text-color-chart-4,
.reveal .diagram-triangle.size-l .label-top.is-text-color-chart-4,
.reveal .diagram-triangle .label-left.is-text-color-chart-4,
.reveal .diagram-triangle.size-l .label-left.is-text-color-chart-4,
.reveal .diagram-triangle .label-right.is-text-color-chart-4,
.reveal .diagram-triangle.size-l .label-right.is-text-color-chart-4,
.reveal .diagram-triangle .label-center.is-text-color-chart-4,
.reveal .diagram-triangle.size-l .label-center.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-triangle .label-top.is-text-color-chart-5,
.reveal .diagram-triangle.size-l .label-top.is-text-color-chart-5,
.reveal .diagram-triangle .label-left.is-text-color-chart-5,
.reveal .diagram-triangle.size-l .label-left.is-text-color-chart-5,
.reveal .diagram-triangle .label-right.is-text-color-chart-5,
.reveal .diagram-triangle.size-l .label-right.is-text-color-chart-5,
.reveal .diagram-triangle .label-center.is-text-color-chart-5,
.reveal .diagram-triangle.size-l .label-center.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-triangle .label-top.is-text-color-chart-6,
.reveal .diagram-triangle.size-l .label-top.is-text-color-chart-6,
.reveal .diagram-triangle .label-left.is-text-color-chart-6,
.reveal .diagram-triangle.size-l .label-left.is-text-color-chart-6,
.reveal .diagram-triangle .label-right.is-text-color-chart-6,
.reveal .diagram-triangle.size-l .label-right.is-text-color-chart-6,
.reveal .diagram-triangle .label-center.is-text-color-chart-6,
.reveal .diagram-triangle.size-l .label-center.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-triangle .label-top,
.reveal .diagram-triangle.size-l .label-top {
  top: calc(calc(9.6rem * 0.2) - 1rem);
  left: 50%;
  transform: translateX(-50%) !important;
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-triangle .label-top > *,
.reveal .diagram-triangle.size-l .label-top > *,
.reveal .diagram-triangle .label-top > * > *,
.reveal .diagram-triangle.size-l .label-top > * > * {
  color: white;
}
.reveal .diagram-triangle .label-top:before,
.reveal .diagram-triangle.size-l .label-top:before,
.reveal .diagram-triangle .label-top:after,
.reveal .diagram-triangle.size-l .label-top:after {
  color: white;
}
.reveal .diagram-triangle .label-right,
.reveal .diagram-triangle.size-l .label-right {
  bottom: calc(calc(9.6rem * 0.2) - 1rem);
  right: 0;
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-triangle .label-right > *,
.reveal .diagram-triangle.size-l .label-right > *,
.reveal .diagram-triangle .label-right > * > *,
.reveal .diagram-triangle.size-l .label-right > * > * {
  color: black;
}
.reveal .diagram-triangle .label-right:before,
.reveal .diagram-triangle.size-l .label-right:before,
.reveal .diagram-triangle .label-right:after,
.reveal .diagram-triangle.size-l .label-right:after {
  color: #008ccd;
}
.reveal .diagram-triangle .label-left,
.reveal .diagram-triangle.size-l .label-left {
  bottom: calc(calc(9.6rem * 0.2) - 1rem);
  left: 0;
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-triangle .label-left > *,
.reveal .diagram-triangle.size-l .label-left > *,
.reveal .diagram-triangle .label-left > * > *,
.reveal .diagram-triangle.size-l .label-left > * > * {
  color: black;
}
.reveal .diagram-triangle .label-left:before,
.reveal .diagram-triangle.size-l .label-left:before,
.reveal .diagram-triangle .label-left:after,
.reveal .diagram-triangle.size-l .label-left:after {
  color: #008ccd;
}
.reveal .diagram-triangle .label-center,
.reveal .diagram-triangle.size-l .label-center {
  top: calc(50% + 1rem * 0.5);
  left: 50%;
  transform: translateX(-50%) !important;
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-triangle .label-center > *,
.reveal .diagram-triangle.size-l .label-center > *,
.reveal .diagram-triangle .label-center > * > *,
.reveal .diagram-triangle.size-l .label-center > * > * {
  color: white;
}
.reveal .diagram-triangle .label-center:before,
.reveal .diagram-triangle.size-l .label-center:before,
.reveal .diagram-triangle .label-center:after,
.reveal .diagram-triangle.size-l .label-center:after {
  color: white;
}
.reveal .diagram-triangle .devider,
.reveal .diagram-triangle.size-l .devider {
  position: absolute;
  top: calc(50% - 1rem);
  height: 0.1rem;
  background-color: #00c3cd;
  width: 100%;
}
.reveal .diagram-triangle .area-top,
.reveal .diagram-triangle.size-l .area-top,
.reveal .diagram-triangle .area-bottom,
.reveal .diagram-triangle.size-l .area-bottom {
  position: absolute;
  width: 20%;
  height: auto;
  padding: 0.5rem;
  text-align: center;
  background-color: #00c3cd !important;
  color: white;
  font-size: calc(9.6rem * 0.1);
}
.reveal .diagram-triangle .area-top > *,
.reveal .diagram-triangle.size-l .area-top > *,
.reveal .diagram-triangle .area-bottom > *,
.reveal .diagram-triangle.size-l .area-bottom > *,
.reveal .diagram-triangle .area-top > * > *,
.reveal .diagram-triangle.size-l .area-top > * > *,
.reveal .diagram-triangle .area-bottom > * > *,
.reveal .diagram-triangle.size-l .area-bottom > * > * {
  color: white;
}
.reveal .diagram-triangle .area-top:before,
.reveal .diagram-triangle.size-l .area-top:before,
.reveal .diagram-triangle .area-bottom:before,
.reveal .diagram-triangle.size-l .area-bottom:before,
.reveal .diagram-triangle .area-top:after,
.reveal .diagram-triangle.size-l .area-top:after,
.reveal .diagram-triangle .area-bottom:after,
.reveal .diagram-triangle.size-l .area-bottom:after {
  color: white;
}
.reveal .diagram-triangle .area-top,
.reveal .diagram-triangle.size-l .area-top {
  bottom: calc(50% + 1rem + 0.1rem);
  right: 0;
  border-radius: 10px;
}
.reveal .diagram-triangle .area-bottom,
.reveal .diagram-triangle.size-l .area-bottom {
  top: calc(50% - 1rem + 0.2rem);
  left: 0;
  border-radius: 10px;
}
.reveal .diagram-triangle.size-m {
  position: relative;
  margin: 0 auto;
  margin-bottom: 1rem;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  height: calc(7.2rem + calc(7.2rem * 0.2) * 2);
  width: calc(7.2rem * 1.72 + calc(7.2rem * 0.2) * 2);
}
.reveal .diagram-triangle.size-m::before {
  content: '';
  position: absolute;
  top: calc(7.2rem * 0.2);
  left: 50%;
  transform: translateX(-50%);
  width: 0;
  border-left: calc(7.2rem/1.1547) solid transparent;
  border-right: calc(7.2rem/1.1547) solid transparent;
  border-bottom: 7.2rem solid #e6e6e6;
}
.reveal .diagram-triangle.size-m .label-top,
.reveal .diagram-triangle.size-m .label-left,
.reveal .diagram-triangle.size-m .label-right,
.reveal .diagram-triangle.size-m .label-center {
  position: absolute;
  text-align: center;
  font-size: calc(7.2rem * 0.1);
  padding: calc(1rem * 0.2);
  border-radius: 10px;
}
.reveal .diagram-triangle.size-m .label-top.color-background,
.reveal .diagram-triangle.size-m .label-left.color-background,
.reveal .diagram-triangle.size-m .label-right.color-background,
.reveal .diagram-triangle.size-m .label-center.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.color-background > *,
.reveal .diagram-triangle.size-m .label-left.color-background > *,
.reveal .diagram-triangle.size-m .label-right.color-background > *,
.reveal .diagram-triangle.size-m .label-center.color-background > *,
.reveal .diagram-triangle.size-m .label-top.color-background > * > *,
.reveal .diagram-triangle.size-m .label-left.color-background > * > *,
.reveal .diagram-triangle.size-m .label-right.color-background > * > *,
.reveal .diagram-triangle.size-m .label-center.color-background > * > * {
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.color-background:before,
.reveal .diagram-triangle.size-m .label-left.color-background:before,
.reveal .diagram-triangle.size-m .label-right.color-background:before,
.reveal .diagram-triangle.size-m .label-center.color-background:before,
.reveal .diagram-triangle.size-m .label-top.color-background:after,
.reveal .diagram-triangle.size-m .label-left.color-background:after,
.reveal .diagram-triangle.size-m .label-right.color-background:after,
.reveal .diagram-triangle.size-m .label-center.color-background:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-m .label-top.color-canvas,
.reveal .diagram-triangle.size-m .label-left.color-canvas,
.reveal .diagram-triangle.size-m .label-right.color-canvas,
.reveal .diagram-triangle.size-m .label-center.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.color-canvas > *,
.reveal .diagram-triangle.size-m .label-left.color-canvas > *,
.reveal .diagram-triangle.size-m .label-right.color-canvas > *,
.reveal .diagram-triangle.size-m .label-center.color-canvas > *,
.reveal .diagram-triangle.size-m .label-top.color-canvas > * > *,
.reveal .diagram-triangle.size-m .label-left.color-canvas > * > *,
.reveal .diagram-triangle.size-m .label-right.color-canvas > * > *,
.reveal .diagram-triangle.size-m .label-center.color-canvas > * > * {
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.color-canvas:before,
.reveal .diagram-triangle.size-m .label-left.color-canvas:before,
.reveal .diagram-triangle.size-m .label-right.color-canvas:before,
.reveal .diagram-triangle.size-m .label-center.color-canvas:before,
.reveal .diagram-triangle.size-m .label-top.color-canvas:after,
.reveal .diagram-triangle.size-m .label-left.color-canvas:after,
.reveal .diagram-triangle.size-m .label-right.color-canvas:after,
.reveal .diagram-triangle.size-m .label-center.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-m .label-top.color-primary,
.reveal .diagram-triangle.size-m .label-left.color-primary,
.reveal .diagram-triangle.size-m .label-right.color-primary,
.reveal .diagram-triangle.size-m .label-center.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.color-primary > *,
.reveal .diagram-triangle.size-m .label-left.color-primary > *,
.reveal .diagram-triangle.size-m .label-right.color-primary > *,
.reveal .diagram-triangle.size-m .label-center.color-primary > *,
.reveal .diagram-triangle.size-m .label-top.color-primary > * > *,
.reveal .diagram-triangle.size-m .label-left.color-primary > * > *,
.reveal .diagram-triangle.size-m .label-right.color-primary > * > *,
.reveal .diagram-triangle.size-m .label-center.color-primary > * > * {
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.color-primary:before,
.reveal .diagram-triangle.size-m .label-left.color-primary:before,
.reveal .diagram-triangle.size-m .label-right.color-primary:before,
.reveal .diagram-triangle.size-m .label-center.color-primary:before,
.reveal .diagram-triangle.size-m .label-top.color-primary:after,
.reveal .diagram-triangle.size-m .label-left.color-primary:after,
.reveal .diagram-triangle.size-m .label-right.color-primary:after,
.reveal .diagram-triangle.size-m .label-center.color-primary:after {
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.color-warning,
.reveal .diagram-triangle.size-m .label-left.color-warning,
.reveal .diagram-triangle.size-m .label-right.color-warning,
.reveal .diagram-triangle.size-m .label-center.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.color-warning > *,
.reveal .diagram-triangle.size-m .label-left.color-warning > *,
.reveal .diagram-triangle.size-m .label-right.color-warning > *,
.reveal .diagram-triangle.size-m .label-center.color-warning > *,
.reveal .diagram-triangle.size-m .label-top.color-warning > * > *,
.reveal .diagram-triangle.size-m .label-left.color-warning > * > *,
.reveal .diagram-triangle.size-m .label-right.color-warning > * > *,
.reveal .diagram-triangle.size-m .label-center.color-warning > * > * {
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.color-warning:before,
.reveal .diagram-triangle.size-m .label-left.color-warning:before,
.reveal .diagram-triangle.size-m .label-right.color-warning:before,
.reveal .diagram-triangle.size-m .label-center.color-warning:before,
.reveal .diagram-triangle.size-m .label-top.color-warning:after,
.reveal .diagram-triangle.size-m .label-left.color-warning:after,
.reveal .diagram-triangle.size-m .label-right.color-warning:after,
.reveal .diagram-triangle.size-m .label-center.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-m .label-top.color-okay,
.reveal .diagram-triangle.size-m .label-left.color-okay,
.reveal .diagram-triangle.size-m .label-right.color-okay,
.reveal .diagram-triangle.size-m .label-center.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.color-okay > *,
.reveal .diagram-triangle.size-m .label-left.color-okay > *,
.reveal .diagram-triangle.size-m .label-right.color-okay > *,
.reveal .diagram-triangle.size-m .label-center.color-okay > *,
.reveal .diagram-triangle.size-m .label-top.color-okay > * > *,
.reveal .diagram-triangle.size-m .label-left.color-okay > * > *,
.reveal .diagram-triangle.size-m .label-right.color-okay > * > *,
.reveal .diagram-triangle.size-m .label-center.color-okay > * > * {
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.color-okay:before,
.reveal .diagram-triangle.size-m .label-left.color-okay:before,
.reveal .diagram-triangle.size-m .label-right.color-okay:before,
.reveal .diagram-triangle.size-m .label-center.color-okay:before,
.reveal .diagram-triangle.size-m .label-top.color-okay:after,
.reveal .diagram-triangle.size-m .label-left.color-okay:after,
.reveal .diagram-triangle.size-m .label-right.color-okay:after,
.reveal .diagram-triangle.size-m .label-center.color-okay:after {
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.color-chart-1,
.reveal .diagram-triangle.size-m .label-left.color-chart-1,
.reveal .diagram-triangle.size-m .label-right.color-chart-1,
.reveal .diagram-triangle.size-m .label-center.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.color-chart-1 > *,
.reveal .diagram-triangle.size-m .label-left.color-chart-1 > *,
.reveal .diagram-triangle.size-m .label-right.color-chart-1 > *,
.reveal .diagram-triangle.size-m .label-center.color-chart-1 > *,
.reveal .diagram-triangle.size-m .label-top.color-chart-1 > * > *,
.reveal .diagram-triangle.size-m .label-left.color-chart-1 > * > *,
.reveal .diagram-triangle.size-m .label-right.color-chart-1 > * > *,
.reveal .diagram-triangle.size-m .label-center.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.color-chart-1:before,
.reveal .diagram-triangle.size-m .label-left.color-chart-1:before,
.reveal .diagram-triangle.size-m .label-right.color-chart-1:before,
.reveal .diagram-triangle.size-m .label-center.color-chart-1:before,
.reveal .diagram-triangle.size-m .label-top.color-chart-1:after,
.reveal .diagram-triangle.size-m .label-left.color-chart-1:after,
.reveal .diagram-triangle.size-m .label-right.color-chart-1:after,
.reveal .diagram-triangle.size-m .label-center.color-chart-1:after {
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.color-chart-2,
.reveal .diagram-triangle.size-m .label-left.color-chart-2,
.reveal .diagram-triangle.size-m .label-right.color-chart-2,
.reveal .diagram-triangle.size-m .label-center.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.color-chart-2 > *,
.reveal .diagram-triangle.size-m .label-left.color-chart-2 > *,
.reveal .diagram-triangle.size-m .label-right.color-chart-2 > *,
.reveal .diagram-triangle.size-m .label-center.color-chart-2 > *,
.reveal .diagram-triangle.size-m .label-top.color-chart-2 > * > *,
.reveal .diagram-triangle.size-m .label-left.color-chart-2 > * > *,
.reveal .diagram-triangle.size-m .label-right.color-chart-2 > * > *,
.reveal .diagram-triangle.size-m .label-center.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.color-chart-2:before,
.reveal .diagram-triangle.size-m .label-left.color-chart-2:before,
.reveal .diagram-triangle.size-m .label-right.color-chart-2:before,
.reveal .diagram-triangle.size-m .label-center.color-chart-2:before,
.reveal .diagram-triangle.size-m .label-top.color-chart-2:after,
.reveal .diagram-triangle.size-m .label-left.color-chart-2:after,
.reveal .diagram-triangle.size-m .label-right.color-chart-2:after,
.reveal .diagram-triangle.size-m .label-center.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-m .label-top.color-chart-3,
.reveal .diagram-triangle.size-m .label-left.color-chart-3,
.reveal .diagram-triangle.size-m .label-right.color-chart-3,
.reveal .diagram-triangle.size-m .label-center.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.color-chart-3 > *,
.reveal .diagram-triangle.size-m .label-left.color-chart-3 > *,
.reveal .diagram-triangle.size-m .label-right.color-chart-3 > *,
.reveal .diagram-triangle.size-m .label-center.color-chart-3 > *,
.reveal .diagram-triangle.size-m .label-top.color-chart-3 > * > *,
.reveal .diagram-triangle.size-m .label-left.color-chart-3 > * > *,
.reveal .diagram-triangle.size-m .label-right.color-chart-3 > * > *,
.reveal .diagram-triangle.size-m .label-center.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.color-chart-3:before,
.reveal .diagram-triangle.size-m .label-left.color-chart-3:before,
.reveal .diagram-triangle.size-m .label-right.color-chart-3:before,
.reveal .diagram-triangle.size-m .label-center.color-chart-3:before,
.reveal .diagram-triangle.size-m .label-top.color-chart-3:after,
.reveal .diagram-triangle.size-m .label-left.color-chart-3:after,
.reveal .diagram-triangle.size-m .label-right.color-chart-3:after,
.reveal .diagram-triangle.size-m .label-center.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-m .label-top.color-chart-4,
.reveal .diagram-triangle.size-m .label-left.color-chart-4,
.reveal .diagram-triangle.size-m .label-right.color-chart-4,
.reveal .diagram-triangle.size-m .label-center.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.color-chart-4 > *,
.reveal .diagram-triangle.size-m .label-left.color-chart-4 > *,
.reveal .diagram-triangle.size-m .label-right.color-chart-4 > *,
.reveal .diagram-triangle.size-m .label-center.color-chart-4 > *,
.reveal .diagram-triangle.size-m .label-top.color-chart-4 > * > *,
.reveal .diagram-triangle.size-m .label-left.color-chart-4 > * > *,
.reveal .diagram-triangle.size-m .label-right.color-chart-4 > * > *,
.reveal .diagram-triangle.size-m .label-center.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.color-chart-4:before,
.reveal .diagram-triangle.size-m .label-left.color-chart-4:before,
.reveal .diagram-triangle.size-m .label-right.color-chart-4:before,
.reveal .diagram-triangle.size-m .label-center.color-chart-4:before,
.reveal .diagram-triangle.size-m .label-top.color-chart-4:after,
.reveal .diagram-triangle.size-m .label-left.color-chart-4:after,
.reveal .diagram-triangle.size-m .label-right.color-chart-4:after,
.reveal .diagram-triangle.size-m .label-center.color-chart-4:after {
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.color-chart-5,
.reveal .diagram-triangle.size-m .label-left.color-chart-5,
.reveal .diagram-triangle.size-m .label-right.color-chart-5,
.reveal .diagram-triangle.size-m .label-center.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.color-chart-5 > *,
.reveal .diagram-triangle.size-m .label-left.color-chart-5 > *,
.reveal .diagram-triangle.size-m .label-right.color-chart-5 > *,
.reveal .diagram-triangle.size-m .label-center.color-chart-5 > *,
.reveal .diagram-triangle.size-m .label-top.color-chart-5 > * > *,
.reveal .diagram-triangle.size-m .label-left.color-chart-5 > * > *,
.reveal .diagram-triangle.size-m .label-right.color-chart-5 > * > *,
.reveal .diagram-triangle.size-m .label-center.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.color-chart-5:before,
.reveal .diagram-triangle.size-m .label-left.color-chart-5:before,
.reveal .diagram-triangle.size-m .label-right.color-chart-5:before,
.reveal .diagram-triangle.size-m .label-center.color-chart-5:before,
.reveal .diagram-triangle.size-m .label-top.color-chart-5:after,
.reveal .diagram-triangle.size-m .label-left.color-chart-5:after,
.reveal .diagram-triangle.size-m .label-right.color-chart-5:after,
.reveal .diagram-triangle.size-m .label-center.color-chart-5:after {
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.color-chart-6,
.reveal .diagram-triangle.size-m .label-left.color-chart-6,
.reveal .diagram-triangle.size-m .label-right.color-chart-6,
.reveal .diagram-triangle.size-m .label-center.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.color-chart-6 > *,
.reveal .diagram-triangle.size-m .label-left.color-chart-6 > *,
.reveal .diagram-triangle.size-m .label-right.color-chart-6 > *,
.reveal .diagram-triangle.size-m .label-center.color-chart-6 > *,
.reveal .diagram-triangle.size-m .label-top.color-chart-6 > * > *,
.reveal .diagram-triangle.size-m .label-left.color-chart-6 > * > *,
.reveal .diagram-triangle.size-m .label-right.color-chart-6 > * > *,
.reveal .diagram-triangle.size-m .label-center.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.color-chart-6:before,
.reveal .diagram-triangle.size-m .label-left.color-chart-6:before,
.reveal .diagram-triangle.size-m .label-right.color-chart-6:before,
.reveal .diagram-triangle.size-m .label-center.color-chart-6:before,
.reveal .diagram-triangle.size-m .label-top.color-chart-6:after,
.reveal .diagram-triangle.size-m .label-left.color-chart-6:after,
.reveal .diagram-triangle.size-m .label-right.color-chart-6:after,
.reveal .diagram-triangle.size-m .label-center.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-m .label-top.color-prio-1,
.reveal .diagram-triangle.size-m .label-left.color-prio-1,
.reveal .diagram-triangle.size-m .label-right.color-prio-1,
.reveal .diagram-triangle.size-m .label-center.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.color-prio-1 > *,
.reveal .diagram-triangle.size-m .label-left.color-prio-1 > *,
.reveal .diagram-triangle.size-m .label-right.color-prio-1 > *,
.reveal .diagram-triangle.size-m .label-center.color-prio-1 > *,
.reveal .diagram-triangle.size-m .label-top.color-prio-1 > * > *,
.reveal .diagram-triangle.size-m .label-left.color-prio-1 > * > *,
.reveal .diagram-triangle.size-m .label-right.color-prio-1 > * > *,
.reveal .diagram-triangle.size-m .label-center.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.color-prio-1:before,
.reveal .diagram-triangle.size-m .label-left.color-prio-1:before,
.reveal .diagram-triangle.size-m .label-right.color-prio-1:before,
.reveal .diagram-triangle.size-m .label-center.color-prio-1:before,
.reveal .diagram-triangle.size-m .label-top.color-prio-1:after,
.reveal .diagram-triangle.size-m .label-left.color-prio-1:after,
.reveal .diagram-triangle.size-m .label-right.color-prio-1:after,
.reveal .diagram-triangle.size-m .label-center.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-m .label-top.color-prio-2,
.reveal .diagram-triangle.size-m .label-left.color-prio-2,
.reveal .diagram-triangle.size-m .label-right.color-prio-2,
.reveal .diagram-triangle.size-m .label-center.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.color-prio-2 > *,
.reveal .diagram-triangle.size-m .label-left.color-prio-2 > *,
.reveal .diagram-triangle.size-m .label-right.color-prio-2 > *,
.reveal .diagram-triangle.size-m .label-center.color-prio-2 > *,
.reveal .diagram-triangle.size-m .label-top.color-prio-2 > * > *,
.reveal .diagram-triangle.size-m .label-left.color-prio-2 > * > *,
.reveal .diagram-triangle.size-m .label-right.color-prio-2 > * > *,
.reveal .diagram-triangle.size-m .label-center.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.color-prio-2:before,
.reveal .diagram-triangle.size-m .label-left.color-prio-2:before,
.reveal .diagram-triangle.size-m .label-right.color-prio-2:before,
.reveal .diagram-triangle.size-m .label-center.color-prio-2:before,
.reveal .diagram-triangle.size-m .label-top.color-prio-2:after,
.reveal .diagram-triangle.size-m .label-left.color-prio-2:after,
.reveal .diagram-triangle.size-m .label-right.color-prio-2:after,
.reveal .diagram-triangle.size-m .label-center.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-m .label-top.color-prio-3,
.reveal .diagram-triangle.size-m .label-left.color-prio-3,
.reveal .diagram-triangle.size-m .label-right.color-prio-3,
.reveal .diagram-triangle.size-m .label-center.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.color-prio-3 > *,
.reveal .diagram-triangle.size-m .label-left.color-prio-3 > *,
.reveal .diagram-triangle.size-m .label-right.color-prio-3 > *,
.reveal .diagram-triangle.size-m .label-center.color-prio-3 > *,
.reveal .diagram-triangle.size-m .label-top.color-prio-3 > * > *,
.reveal .diagram-triangle.size-m .label-left.color-prio-3 > * > *,
.reveal .diagram-triangle.size-m .label-right.color-prio-3 > * > *,
.reveal .diagram-triangle.size-m .label-center.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.color-prio-3:before,
.reveal .diagram-triangle.size-m .label-left.color-prio-3:before,
.reveal .diagram-triangle.size-m .label-right.color-prio-3:before,
.reveal .diagram-triangle.size-m .label-center.color-prio-3:before,
.reveal .diagram-triangle.size-m .label-top.color-prio-3:after,
.reveal .diagram-triangle.size-m .label-left.color-prio-3:after,
.reveal .diagram-triangle.size-m .label-right.color-prio-3:after,
.reveal .diagram-triangle.size-m .label-center.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-m .label-top.color-prio-4,
.reveal .diagram-triangle.size-m .label-left.color-prio-4,
.reveal .diagram-triangle.size-m .label-right.color-prio-4,
.reveal .diagram-triangle.size-m .label-center.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.color-prio-4 > *,
.reveal .diagram-triangle.size-m .label-left.color-prio-4 > *,
.reveal .diagram-triangle.size-m .label-right.color-prio-4 > *,
.reveal .diagram-triangle.size-m .label-center.color-prio-4 > *,
.reveal .diagram-triangle.size-m .label-top.color-prio-4 > * > *,
.reveal .diagram-triangle.size-m .label-left.color-prio-4 > * > *,
.reveal .diagram-triangle.size-m .label-right.color-prio-4 > * > *,
.reveal .diagram-triangle.size-m .label-center.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.color-prio-4:before,
.reveal .diagram-triangle.size-m .label-left.color-prio-4:before,
.reveal .diagram-triangle.size-m .label-right.color-prio-4:before,
.reveal .diagram-triangle.size-m .label-center.color-prio-4:before,
.reveal .diagram-triangle.size-m .label-top.color-prio-4:after,
.reveal .diagram-triangle.size-m .label-left.color-prio-4:after,
.reveal .diagram-triangle.size-m .label-right.color-prio-4:after,
.reveal .diagram-triangle.size-m .label-center.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-m .label-top.text-color-primary,
.reveal .diagram-triangle.size-m .label-left.text-color-primary,
.reveal .diagram-triangle.size-m .label-right.text-color-primary,
.reveal .diagram-triangle.size-m .label-center.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-triangle.size-m .label-top.text-color-chart-1,
.reveal .diagram-triangle.size-m .label-left.text-color-chart-1,
.reveal .diagram-triangle.size-m .label-right.text-color-chart-1,
.reveal .diagram-triangle.size-m .label-center.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-triangle.size-m .label-top.text-color-chart-2,
.reveal .diagram-triangle.size-m .label-left.text-color-chart-2,
.reveal .diagram-triangle.size-m .label-right.text-color-chart-2,
.reveal .diagram-triangle.size-m .label-center.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-triangle.size-m .label-top.text-color-chart-3,
.reveal .diagram-triangle.size-m .label-left.text-color-chart-3,
.reveal .diagram-triangle.size-m .label-right.text-color-chart-3,
.reveal .diagram-triangle.size-m .label-center.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-triangle.size-m .label-top.text-color-chart-4,
.reveal .diagram-triangle.size-m .label-left.text-color-chart-4,
.reveal .diagram-triangle.size-m .label-right.text-color-chart-4,
.reveal .diagram-triangle.size-m .label-center.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-triangle.size-m .label-top.text-color-chart-5,
.reveal .diagram-triangle.size-m .label-left.text-color-chart-5,
.reveal .diagram-triangle.size-m .label-right.text-color-chart-5,
.reveal .diagram-triangle.size-m .label-center.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-triangle.size-m .label-top.text-color-chart-6,
.reveal .diagram-triangle.size-m .label-left.text-color-chart-6,
.reveal .diagram-triangle.size-m .label-right.text-color-chart-6,
.reveal .diagram-triangle.size-m .label-center.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-triangle.size-m .label-top.is-color-canvas,
.reveal .diagram-triangle.size-m .label-left.is-color-canvas,
.reveal .diagram-triangle.size-m .label-right.is-color-canvas,
.reveal .diagram-triangle.size-m .label-center.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.is-color-canvas > *,
.reveal .diagram-triangle.size-m .label-left.is-color-canvas > *,
.reveal .diagram-triangle.size-m .label-right.is-color-canvas > *,
.reveal .diagram-triangle.size-m .label-center.is-color-canvas > *,
.reveal .diagram-triangle.size-m .label-top.is-color-canvas > * > *,
.reveal .diagram-triangle.size-m .label-left.is-color-canvas > * > *,
.reveal .diagram-triangle.size-m .label-right.is-color-canvas > * > *,
.reveal .diagram-triangle.size-m .label-center.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.is-color-canvas:before,
.reveal .diagram-triangle.size-m .label-left.is-color-canvas:before,
.reveal .diagram-triangle.size-m .label-right.is-color-canvas:before,
.reveal .diagram-triangle.size-m .label-center.is-color-canvas:before,
.reveal .diagram-triangle.size-m .label-top.is-color-canvas:after,
.reveal .diagram-triangle.size-m .label-left.is-color-canvas:after,
.reveal .diagram-triangle.size-m .label-right.is-color-canvas:after,
.reveal .diagram-triangle.size-m .label-center.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-m .label-top.is-color-background,
.reveal .diagram-triangle.size-m .label-left.is-color-background,
.reveal .diagram-triangle.size-m .label-right.is-color-background,
.reveal .diagram-triangle.size-m .label-center.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.is-color-background > *,
.reveal .diagram-triangle.size-m .label-left.is-color-background > *,
.reveal .diagram-triangle.size-m .label-right.is-color-background > *,
.reveal .diagram-triangle.size-m .label-center.is-color-background > *,
.reveal .diagram-triangle.size-m .label-top.is-color-background > * > *,
.reveal .diagram-triangle.size-m .label-left.is-color-background > * > *,
.reveal .diagram-triangle.size-m .label-right.is-color-background > * > *,
.reveal .diagram-triangle.size-m .label-center.is-color-background > * > * {
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.is-color-background:before,
.reveal .diagram-triangle.size-m .label-left.is-color-background:before,
.reveal .diagram-triangle.size-m .label-right.is-color-background:before,
.reveal .diagram-triangle.size-m .label-center.is-color-background:before,
.reveal .diagram-triangle.size-m .label-top.is-color-background:after,
.reveal .diagram-triangle.size-m .label-left.is-color-background:after,
.reveal .diagram-triangle.size-m .label-right.is-color-background:after,
.reveal .diagram-triangle.size-m .label-center.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-m .label-top.is-color-primary,
.reveal .diagram-triangle.size-m .label-left.is-color-primary,
.reveal .diagram-triangle.size-m .label-right.is-color-primary,
.reveal .diagram-triangle.size-m .label-center.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.is-color-primary > *,
.reveal .diagram-triangle.size-m .label-left.is-color-primary > *,
.reveal .diagram-triangle.size-m .label-right.is-color-primary > *,
.reveal .diagram-triangle.size-m .label-center.is-color-primary > *,
.reveal .diagram-triangle.size-m .label-top.is-color-primary > * > *,
.reveal .diagram-triangle.size-m .label-left.is-color-primary > * > *,
.reveal .diagram-triangle.size-m .label-right.is-color-primary > * > *,
.reveal .diagram-triangle.size-m .label-center.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.is-color-primary:before,
.reveal .diagram-triangle.size-m .label-left.is-color-primary:before,
.reveal .diagram-triangle.size-m .label-right.is-color-primary:before,
.reveal .diagram-triangle.size-m .label-center.is-color-primary:before,
.reveal .diagram-triangle.size-m .label-top.is-color-primary:after,
.reveal .diagram-triangle.size-m .label-left.is-color-primary:after,
.reveal .diagram-triangle.size-m .label-right.is-color-primary:after,
.reveal .diagram-triangle.size-m .label-center.is-color-primary:after {
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.is-color-warning,
.reveal .diagram-triangle.size-m .label-left.is-color-warning,
.reveal .diagram-triangle.size-m .label-right.is-color-warning,
.reveal .diagram-triangle.size-m .label-center.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.is-color-warning > *,
.reveal .diagram-triangle.size-m .label-left.is-color-warning > *,
.reveal .diagram-triangle.size-m .label-right.is-color-warning > *,
.reveal .diagram-triangle.size-m .label-center.is-color-warning > *,
.reveal .diagram-triangle.size-m .label-top.is-color-warning > * > *,
.reveal .diagram-triangle.size-m .label-left.is-color-warning > * > *,
.reveal .diagram-triangle.size-m .label-right.is-color-warning > * > *,
.reveal .diagram-triangle.size-m .label-center.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.is-color-warning:before,
.reveal .diagram-triangle.size-m .label-left.is-color-warning:before,
.reveal .diagram-triangle.size-m .label-right.is-color-warning:before,
.reveal .diagram-triangle.size-m .label-center.is-color-warning:before,
.reveal .diagram-triangle.size-m .label-top.is-color-warning:after,
.reveal .diagram-triangle.size-m .label-left.is-color-warning:after,
.reveal .diagram-triangle.size-m .label-right.is-color-warning:after,
.reveal .diagram-triangle.size-m .label-center.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-m .label-top.is-color-okay,
.reveal .diagram-triangle.size-m .label-left.is-color-okay,
.reveal .diagram-triangle.size-m .label-right.is-color-okay,
.reveal .diagram-triangle.size-m .label-center.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.is-color-okay > *,
.reveal .diagram-triangle.size-m .label-left.is-color-okay > *,
.reveal .diagram-triangle.size-m .label-right.is-color-okay > *,
.reveal .diagram-triangle.size-m .label-center.is-color-okay > *,
.reveal .diagram-triangle.size-m .label-top.is-color-okay > * > *,
.reveal .diagram-triangle.size-m .label-left.is-color-okay > * > *,
.reveal .diagram-triangle.size-m .label-right.is-color-okay > * > *,
.reveal .diagram-triangle.size-m .label-center.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.is-color-okay:before,
.reveal .diagram-triangle.size-m .label-left.is-color-okay:before,
.reveal .diagram-triangle.size-m .label-right.is-color-okay:before,
.reveal .diagram-triangle.size-m .label-center.is-color-okay:before,
.reveal .diagram-triangle.size-m .label-top.is-color-okay:after,
.reveal .diagram-triangle.size-m .label-left.is-color-okay:after,
.reveal .diagram-triangle.size-m .label-right.is-color-okay:after,
.reveal .diagram-triangle.size-m .label-center.is-color-okay:after {
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.is-color-chart-1,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-1,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-1,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.is-color-chart-1 > *,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-1 > *,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-1 > *,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-1 > *,
.reveal .diagram-triangle.size-m .label-top.is-color-chart-1 > * > *,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-1 > * > *,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-1 > * > *,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.is-color-chart-1:before,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-1:before,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-1:before,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-1:before,
.reveal .diagram-triangle.size-m .label-top.is-color-chart-1:after,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-1:after,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-1:after,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.is-color-chart-2,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-2,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-2,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.is-color-chart-2 > *,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-2 > *,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-2 > *,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-2 > *,
.reveal .diagram-triangle.size-m .label-top.is-color-chart-2 > * > *,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-2 > * > *,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-2 > * > *,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.is-color-chart-2:before,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-2:before,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-2:before,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-2:before,
.reveal .diagram-triangle.size-m .label-top.is-color-chart-2:after,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-2:after,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-2:after,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-m .label-top.is-color-chart-3,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-3,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-3,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.is-color-chart-3 > *,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-3 > *,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-3 > *,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-3 > *,
.reveal .diagram-triangle.size-m .label-top.is-color-chart-3 > * > *,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-3 > * > *,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-3 > * > *,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.is-color-chart-3:before,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-3:before,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-3:before,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-3:before,
.reveal .diagram-triangle.size-m .label-top.is-color-chart-3:after,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-3:after,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-3:after,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-m .label-top.is-color-chart-4,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-4,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-4,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.is-color-chart-4 > *,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-4 > *,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-4 > *,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-4 > *,
.reveal .diagram-triangle.size-m .label-top.is-color-chart-4 > * > *,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-4 > * > *,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-4 > * > *,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.is-color-chart-4:before,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-4:before,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-4:before,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-4:before,
.reveal .diagram-triangle.size-m .label-top.is-color-chart-4:after,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-4:after,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-4:after,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.is-color-chart-5,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-5,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-5,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.is-color-chart-5 > *,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-5 > *,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-5 > *,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-5 > *,
.reveal .diagram-triangle.size-m .label-top.is-color-chart-5 > * > *,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-5 > * > *,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-5 > * > *,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.is-color-chart-5:before,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-5:before,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-5:before,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-5:before,
.reveal .diagram-triangle.size-m .label-top.is-color-chart-5:after,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-5:after,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-5:after,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-triangle.size-m .label-top.is-color-chart-6,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-6,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-6,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.is-color-chart-6 > *,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-6 > *,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-6 > *,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-6 > *,
.reveal .diagram-triangle.size-m .label-top.is-color-chart-6 > * > *,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-6 > * > *,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-6 > * > *,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-triangle.size-m .label-top.is-color-chart-6:before,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-6:before,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-6:before,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-6:before,
.reveal .diagram-triangle.size-m .label-top.is-color-chart-6:after,
.reveal .diagram-triangle.size-m .label-left.is-color-chart-6:after,
.reveal .diagram-triangle.size-m .label-right.is-color-chart-6:after,
.reveal .diagram-triangle.size-m .label-center.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-m .label-top.is-text-color-primary,
.reveal .diagram-triangle.size-m .label-left.is-text-color-primary,
.reveal .diagram-triangle.size-m .label-right.is-text-color-primary,
.reveal .diagram-triangle.size-m .label-center.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-triangle.size-m .label-top.is-text-color-chart-1,
.reveal .diagram-triangle.size-m .label-left.is-text-color-chart-1,
.reveal .diagram-triangle.size-m .label-right.is-text-color-chart-1,
.reveal .diagram-triangle.size-m .label-center.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-triangle.size-m .label-top.is-text-color-chart-2,
.reveal .diagram-triangle.size-m .label-left.is-text-color-chart-2,
.reveal .diagram-triangle.size-m .label-right.is-text-color-chart-2,
.reveal .diagram-triangle.size-m .label-center.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-triangle.size-m .label-top.is-text-color-chart-3,
.reveal .diagram-triangle.size-m .label-left.is-text-color-chart-3,
.reveal .diagram-triangle.size-m .label-right.is-text-color-chart-3,
.reveal .diagram-triangle.size-m .label-center.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-triangle.size-m .label-top.is-text-color-chart-4,
.reveal .diagram-triangle.size-m .label-left.is-text-color-chart-4,
.reveal .diagram-triangle.size-m .label-right.is-text-color-chart-4,
.reveal .diagram-triangle.size-m .label-center.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-triangle.size-m .label-top.is-text-color-chart-5,
.reveal .diagram-triangle.size-m .label-left.is-text-color-chart-5,
.reveal .diagram-triangle.size-m .label-right.is-text-color-chart-5,
.reveal .diagram-triangle.size-m .label-center.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-triangle.size-m .label-top.is-text-color-chart-6,
.reveal .diagram-triangle.size-m .label-left.is-text-color-chart-6,
.reveal .diagram-triangle.size-m .label-right.is-text-color-chart-6,
.reveal .diagram-triangle.size-m .label-center.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-triangle.size-m .label-top {
  top: calc(calc(7.2rem * 0.2) - 1rem);
  left: 50%;
  transform: translateX(-50%) !important;
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-triangle.size-m .label-top > *,
.reveal .diagram-triangle.size-m .label-top > * > * {
  color: white;
}
.reveal .diagram-triangle.size-m .label-top:before,
.reveal .diagram-triangle.size-m .label-top:after {
  color: white;
}
.reveal .diagram-triangle.size-m .label-right {
  bottom: calc(calc(7.2rem * 0.2) - 1rem);
  right: 0;
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-triangle.size-m .label-right > *,
.reveal .diagram-triangle.size-m .label-right > * > * {
  color: black;
}
.reveal .diagram-triangle.size-m .label-right:before,
.reveal .diagram-triangle.size-m .label-right:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-m .label-left {
  bottom: calc(calc(7.2rem * 0.2) - 1rem);
  left: 0;
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-triangle.size-m .label-left > *,
.reveal .diagram-triangle.size-m .label-left > * > * {
  color: black;
}
.reveal .diagram-triangle.size-m .label-left:before,
.reveal .diagram-triangle.size-m .label-left:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-m .label-center {
  top: calc(50% + 1rem * 0.5);
  left: 50%;
  transform: translateX(-50%) !important;
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-triangle.size-m .label-center > *,
.reveal .diagram-triangle.size-m .label-center > * > * {
  color: white;
}
.reveal .diagram-triangle.size-m .label-center:before,
.reveal .diagram-triangle.size-m .label-center:after {
  color: white;
}
.reveal .diagram-triangle.size-m .devider {
  position: absolute;
  top: calc(50% - 1rem);
  height: 0.1rem;
  background-color: #00c3cd;
  width: 100%;
}
.reveal .diagram-triangle.size-m .area-top,
.reveal .diagram-triangle.size-m .area-bottom {
  position: absolute;
  width: 20%;
  height: auto;
  padding: 0.5rem;
  text-align: center;
  background-color: #00c3cd !important;
  color: white;
  font-size: calc(7.2rem * 0.1);
}
.reveal .diagram-triangle.size-m .area-top > *,
.reveal .diagram-triangle.size-m .area-bottom > *,
.reveal .diagram-triangle.size-m .area-top > * > *,
.reveal .diagram-triangle.size-m .area-bottom > * > * {
  color: white;
}
.reveal .diagram-triangle.size-m .area-top:before,
.reveal .diagram-triangle.size-m .area-bottom:before,
.reveal .diagram-triangle.size-m .area-top:after,
.reveal .diagram-triangle.size-m .area-bottom:after {
  color: white;
}
.reveal .diagram-triangle.size-m .area-top {
  bottom: calc(50% + 1rem + 0.1rem);
  right: 0;
  border-radius: 10px;
}
.reveal .diagram-triangle.size-m .area-bottom {
  top: calc(50% - 1rem + 0.2rem);
  left: 0;
  border-radius: 10px;
}
.reveal .diagram-triangle.size-s {
  position: relative;
  margin: 0 auto;
  margin-bottom: 1rem;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  height: calc(4.8rem + calc(4.8rem * 0.2) * 2);
  width: calc(4.8rem * 1.72 + calc(4.8rem * 0.2) * 2);
}
.reveal .diagram-triangle.size-s::before {
  content: '';
  position: absolute;
  top: calc(4.8rem * 0.2);
  left: 50%;
  transform: translateX(-50%);
  width: 0;
  border-left: calc(4.8rem/1.1547) solid transparent;
  border-right: calc(4.8rem/1.1547) solid transparent;
  border-bottom: 4.8rem solid #e6e6e6;
}
.reveal .diagram-triangle.size-s .label-top,
.reveal .diagram-triangle.size-s .label-left,
.reveal .diagram-triangle.size-s .label-right,
.reveal .diagram-triangle.size-s .label-center {
  position: absolute;
  text-align: center;
  font-size: calc(4.8rem * 0.1);
  padding: calc(1rem * 0.2);
  border-radius: 10px;
}
.reveal .diagram-triangle.size-s .label-top.color-background,
.reveal .diagram-triangle.size-s .label-left.color-background,
.reveal .diagram-triangle.size-s .label-right.color-background,
.reveal .diagram-triangle.size-s .label-center.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.color-background > *,
.reveal .diagram-triangle.size-s .label-left.color-background > *,
.reveal .diagram-triangle.size-s .label-right.color-background > *,
.reveal .diagram-triangle.size-s .label-center.color-background > *,
.reveal .diagram-triangle.size-s .label-top.color-background > * > *,
.reveal .diagram-triangle.size-s .label-left.color-background > * > *,
.reveal .diagram-triangle.size-s .label-right.color-background > * > *,
.reveal .diagram-triangle.size-s .label-center.color-background > * > * {
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.color-background:before,
.reveal .diagram-triangle.size-s .label-left.color-background:before,
.reveal .diagram-triangle.size-s .label-right.color-background:before,
.reveal .diagram-triangle.size-s .label-center.color-background:before,
.reveal .diagram-triangle.size-s .label-top.color-background:after,
.reveal .diagram-triangle.size-s .label-left.color-background:after,
.reveal .diagram-triangle.size-s .label-right.color-background:after,
.reveal .diagram-triangle.size-s .label-center.color-background:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-s .label-top.color-canvas,
.reveal .diagram-triangle.size-s .label-left.color-canvas,
.reveal .diagram-triangle.size-s .label-right.color-canvas,
.reveal .diagram-triangle.size-s .label-center.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.color-canvas > *,
.reveal .diagram-triangle.size-s .label-left.color-canvas > *,
.reveal .diagram-triangle.size-s .label-right.color-canvas > *,
.reveal .diagram-triangle.size-s .label-center.color-canvas > *,
.reveal .diagram-triangle.size-s .label-top.color-canvas > * > *,
.reveal .diagram-triangle.size-s .label-left.color-canvas > * > *,
.reveal .diagram-triangle.size-s .label-right.color-canvas > * > *,
.reveal .diagram-triangle.size-s .label-center.color-canvas > * > * {
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.color-canvas:before,
.reveal .diagram-triangle.size-s .label-left.color-canvas:before,
.reveal .diagram-triangle.size-s .label-right.color-canvas:before,
.reveal .diagram-triangle.size-s .label-center.color-canvas:before,
.reveal .diagram-triangle.size-s .label-top.color-canvas:after,
.reveal .diagram-triangle.size-s .label-left.color-canvas:after,
.reveal .diagram-triangle.size-s .label-right.color-canvas:after,
.reveal .diagram-triangle.size-s .label-center.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-s .label-top.color-primary,
.reveal .diagram-triangle.size-s .label-left.color-primary,
.reveal .diagram-triangle.size-s .label-right.color-primary,
.reveal .diagram-triangle.size-s .label-center.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.color-primary > *,
.reveal .diagram-triangle.size-s .label-left.color-primary > *,
.reveal .diagram-triangle.size-s .label-right.color-primary > *,
.reveal .diagram-triangle.size-s .label-center.color-primary > *,
.reveal .diagram-triangle.size-s .label-top.color-primary > * > *,
.reveal .diagram-triangle.size-s .label-left.color-primary > * > *,
.reveal .diagram-triangle.size-s .label-right.color-primary > * > *,
.reveal .diagram-triangle.size-s .label-center.color-primary > * > * {
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.color-primary:before,
.reveal .diagram-triangle.size-s .label-left.color-primary:before,
.reveal .diagram-triangle.size-s .label-right.color-primary:before,
.reveal .diagram-triangle.size-s .label-center.color-primary:before,
.reveal .diagram-triangle.size-s .label-top.color-primary:after,
.reveal .diagram-triangle.size-s .label-left.color-primary:after,
.reveal .diagram-triangle.size-s .label-right.color-primary:after,
.reveal .diagram-triangle.size-s .label-center.color-primary:after {
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.color-warning,
.reveal .diagram-triangle.size-s .label-left.color-warning,
.reveal .diagram-triangle.size-s .label-right.color-warning,
.reveal .diagram-triangle.size-s .label-center.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.color-warning > *,
.reveal .diagram-triangle.size-s .label-left.color-warning > *,
.reveal .diagram-triangle.size-s .label-right.color-warning > *,
.reveal .diagram-triangle.size-s .label-center.color-warning > *,
.reveal .diagram-triangle.size-s .label-top.color-warning > * > *,
.reveal .diagram-triangle.size-s .label-left.color-warning > * > *,
.reveal .diagram-triangle.size-s .label-right.color-warning > * > *,
.reveal .diagram-triangle.size-s .label-center.color-warning > * > * {
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.color-warning:before,
.reveal .diagram-triangle.size-s .label-left.color-warning:before,
.reveal .diagram-triangle.size-s .label-right.color-warning:before,
.reveal .diagram-triangle.size-s .label-center.color-warning:before,
.reveal .diagram-triangle.size-s .label-top.color-warning:after,
.reveal .diagram-triangle.size-s .label-left.color-warning:after,
.reveal .diagram-triangle.size-s .label-right.color-warning:after,
.reveal .diagram-triangle.size-s .label-center.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-s .label-top.color-okay,
.reveal .diagram-triangle.size-s .label-left.color-okay,
.reveal .diagram-triangle.size-s .label-right.color-okay,
.reveal .diagram-triangle.size-s .label-center.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.color-okay > *,
.reveal .diagram-triangle.size-s .label-left.color-okay > *,
.reveal .diagram-triangle.size-s .label-right.color-okay > *,
.reveal .diagram-triangle.size-s .label-center.color-okay > *,
.reveal .diagram-triangle.size-s .label-top.color-okay > * > *,
.reveal .diagram-triangle.size-s .label-left.color-okay > * > *,
.reveal .diagram-triangle.size-s .label-right.color-okay > * > *,
.reveal .diagram-triangle.size-s .label-center.color-okay > * > * {
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.color-okay:before,
.reveal .diagram-triangle.size-s .label-left.color-okay:before,
.reveal .diagram-triangle.size-s .label-right.color-okay:before,
.reveal .diagram-triangle.size-s .label-center.color-okay:before,
.reveal .diagram-triangle.size-s .label-top.color-okay:after,
.reveal .diagram-triangle.size-s .label-left.color-okay:after,
.reveal .diagram-triangle.size-s .label-right.color-okay:after,
.reveal .diagram-triangle.size-s .label-center.color-okay:after {
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.color-chart-1,
.reveal .diagram-triangle.size-s .label-left.color-chart-1,
.reveal .diagram-triangle.size-s .label-right.color-chart-1,
.reveal .diagram-triangle.size-s .label-center.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.color-chart-1 > *,
.reveal .diagram-triangle.size-s .label-left.color-chart-1 > *,
.reveal .diagram-triangle.size-s .label-right.color-chart-1 > *,
.reveal .diagram-triangle.size-s .label-center.color-chart-1 > *,
.reveal .diagram-triangle.size-s .label-top.color-chart-1 > * > *,
.reveal .diagram-triangle.size-s .label-left.color-chart-1 > * > *,
.reveal .diagram-triangle.size-s .label-right.color-chart-1 > * > *,
.reveal .diagram-triangle.size-s .label-center.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.color-chart-1:before,
.reveal .diagram-triangle.size-s .label-left.color-chart-1:before,
.reveal .diagram-triangle.size-s .label-right.color-chart-1:before,
.reveal .diagram-triangle.size-s .label-center.color-chart-1:before,
.reveal .diagram-triangle.size-s .label-top.color-chart-1:after,
.reveal .diagram-triangle.size-s .label-left.color-chart-1:after,
.reveal .diagram-triangle.size-s .label-right.color-chart-1:after,
.reveal .diagram-triangle.size-s .label-center.color-chart-1:after {
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.color-chart-2,
.reveal .diagram-triangle.size-s .label-left.color-chart-2,
.reveal .diagram-triangle.size-s .label-right.color-chart-2,
.reveal .diagram-triangle.size-s .label-center.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.color-chart-2 > *,
.reveal .diagram-triangle.size-s .label-left.color-chart-2 > *,
.reveal .diagram-triangle.size-s .label-right.color-chart-2 > *,
.reveal .diagram-triangle.size-s .label-center.color-chart-2 > *,
.reveal .diagram-triangle.size-s .label-top.color-chart-2 > * > *,
.reveal .diagram-triangle.size-s .label-left.color-chart-2 > * > *,
.reveal .diagram-triangle.size-s .label-right.color-chart-2 > * > *,
.reveal .diagram-triangle.size-s .label-center.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.color-chart-2:before,
.reveal .diagram-triangle.size-s .label-left.color-chart-2:before,
.reveal .diagram-triangle.size-s .label-right.color-chart-2:before,
.reveal .diagram-triangle.size-s .label-center.color-chart-2:before,
.reveal .diagram-triangle.size-s .label-top.color-chart-2:after,
.reveal .diagram-triangle.size-s .label-left.color-chart-2:after,
.reveal .diagram-triangle.size-s .label-right.color-chart-2:after,
.reveal .diagram-triangle.size-s .label-center.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-s .label-top.color-chart-3,
.reveal .diagram-triangle.size-s .label-left.color-chart-3,
.reveal .diagram-triangle.size-s .label-right.color-chart-3,
.reveal .diagram-triangle.size-s .label-center.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.color-chart-3 > *,
.reveal .diagram-triangle.size-s .label-left.color-chart-3 > *,
.reveal .diagram-triangle.size-s .label-right.color-chart-3 > *,
.reveal .diagram-triangle.size-s .label-center.color-chart-3 > *,
.reveal .diagram-triangle.size-s .label-top.color-chart-3 > * > *,
.reveal .diagram-triangle.size-s .label-left.color-chart-3 > * > *,
.reveal .diagram-triangle.size-s .label-right.color-chart-3 > * > *,
.reveal .diagram-triangle.size-s .label-center.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.color-chart-3:before,
.reveal .diagram-triangle.size-s .label-left.color-chart-3:before,
.reveal .diagram-triangle.size-s .label-right.color-chart-3:before,
.reveal .diagram-triangle.size-s .label-center.color-chart-3:before,
.reveal .diagram-triangle.size-s .label-top.color-chart-3:after,
.reveal .diagram-triangle.size-s .label-left.color-chart-3:after,
.reveal .diagram-triangle.size-s .label-right.color-chart-3:after,
.reveal .diagram-triangle.size-s .label-center.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-s .label-top.color-chart-4,
.reveal .diagram-triangle.size-s .label-left.color-chart-4,
.reveal .diagram-triangle.size-s .label-right.color-chart-4,
.reveal .diagram-triangle.size-s .label-center.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.color-chart-4 > *,
.reveal .diagram-triangle.size-s .label-left.color-chart-4 > *,
.reveal .diagram-triangle.size-s .label-right.color-chart-4 > *,
.reveal .diagram-triangle.size-s .label-center.color-chart-4 > *,
.reveal .diagram-triangle.size-s .label-top.color-chart-4 > * > *,
.reveal .diagram-triangle.size-s .label-left.color-chart-4 > * > *,
.reveal .diagram-triangle.size-s .label-right.color-chart-4 > * > *,
.reveal .diagram-triangle.size-s .label-center.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.color-chart-4:before,
.reveal .diagram-triangle.size-s .label-left.color-chart-4:before,
.reveal .diagram-triangle.size-s .label-right.color-chart-4:before,
.reveal .diagram-triangle.size-s .label-center.color-chart-4:before,
.reveal .diagram-triangle.size-s .label-top.color-chart-4:after,
.reveal .diagram-triangle.size-s .label-left.color-chart-4:after,
.reveal .diagram-triangle.size-s .label-right.color-chart-4:after,
.reveal .diagram-triangle.size-s .label-center.color-chart-4:after {
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.color-chart-5,
.reveal .diagram-triangle.size-s .label-left.color-chart-5,
.reveal .diagram-triangle.size-s .label-right.color-chart-5,
.reveal .diagram-triangle.size-s .label-center.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.color-chart-5 > *,
.reveal .diagram-triangle.size-s .label-left.color-chart-5 > *,
.reveal .diagram-triangle.size-s .label-right.color-chart-5 > *,
.reveal .diagram-triangle.size-s .label-center.color-chart-5 > *,
.reveal .diagram-triangle.size-s .label-top.color-chart-5 > * > *,
.reveal .diagram-triangle.size-s .label-left.color-chart-5 > * > *,
.reveal .diagram-triangle.size-s .label-right.color-chart-5 > * > *,
.reveal .diagram-triangle.size-s .label-center.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.color-chart-5:before,
.reveal .diagram-triangle.size-s .label-left.color-chart-5:before,
.reveal .diagram-triangle.size-s .label-right.color-chart-5:before,
.reveal .diagram-triangle.size-s .label-center.color-chart-5:before,
.reveal .diagram-triangle.size-s .label-top.color-chart-5:after,
.reveal .diagram-triangle.size-s .label-left.color-chart-5:after,
.reveal .diagram-triangle.size-s .label-right.color-chart-5:after,
.reveal .diagram-triangle.size-s .label-center.color-chart-5:after {
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.color-chart-6,
.reveal .diagram-triangle.size-s .label-left.color-chart-6,
.reveal .diagram-triangle.size-s .label-right.color-chart-6,
.reveal .diagram-triangle.size-s .label-center.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.color-chart-6 > *,
.reveal .diagram-triangle.size-s .label-left.color-chart-6 > *,
.reveal .diagram-triangle.size-s .label-right.color-chart-6 > *,
.reveal .diagram-triangle.size-s .label-center.color-chart-6 > *,
.reveal .diagram-triangle.size-s .label-top.color-chart-6 > * > *,
.reveal .diagram-triangle.size-s .label-left.color-chart-6 > * > *,
.reveal .diagram-triangle.size-s .label-right.color-chart-6 > * > *,
.reveal .diagram-triangle.size-s .label-center.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.color-chart-6:before,
.reveal .diagram-triangle.size-s .label-left.color-chart-6:before,
.reveal .diagram-triangle.size-s .label-right.color-chart-6:before,
.reveal .diagram-triangle.size-s .label-center.color-chart-6:before,
.reveal .diagram-triangle.size-s .label-top.color-chart-6:after,
.reveal .diagram-triangle.size-s .label-left.color-chart-6:after,
.reveal .diagram-triangle.size-s .label-right.color-chart-6:after,
.reveal .diagram-triangle.size-s .label-center.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-s .label-top.color-prio-1,
.reveal .diagram-triangle.size-s .label-left.color-prio-1,
.reveal .diagram-triangle.size-s .label-right.color-prio-1,
.reveal .diagram-triangle.size-s .label-center.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.color-prio-1 > *,
.reveal .diagram-triangle.size-s .label-left.color-prio-1 > *,
.reveal .diagram-triangle.size-s .label-right.color-prio-1 > *,
.reveal .diagram-triangle.size-s .label-center.color-prio-1 > *,
.reveal .diagram-triangle.size-s .label-top.color-prio-1 > * > *,
.reveal .diagram-triangle.size-s .label-left.color-prio-1 > * > *,
.reveal .diagram-triangle.size-s .label-right.color-prio-1 > * > *,
.reveal .diagram-triangle.size-s .label-center.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.color-prio-1:before,
.reveal .diagram-triangle.size-s .label-left.color-prio-1:before,
.reveal .diagram-triangle.size-s .label-right.color-prio-1:before,
.reveal .diagram-triangle.size-s .label-center.color-prio-1:before,
.reveal .diagram-triangle.size-s .label-top.color-prio-1:after,
.reveal .diagram-triangle.size-s .label-left.color-prio-1:after,
.reveal .diagram-triangle.size-s .label-right.color-prio-1:after,
.reveal .diagram-triangle.size-s .label-center.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-s .label-top.color-prio-2,
.reveal .diagram-triangle.size-s .label-left.color-prio-2,
.reveal .diagram-triangle.size-s .label-right.color-prio-2,
.reveal .diagram-triangle.size-s .label-center.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.color-prio-2 > *,
.reveal .diagram-triangle.size-s .label-left.color-prio-2 > *,
.reveal .diagram-triangle.size-s .label-right.color-prio-2 > *,
.reveal .diagram-triangle.size-s .label-center.color-prio-2 > *,
.reveal .diagram-triangle.size-s .label-top.color-prio-2 > * > *,
.reveal .diagram-triangle.size-s .label-left.color-prio-2 > * > *,
.reveal .diagram-triangle.size-s .label-right.color-prio-2 > * > *,
.reveal .diagram-triangle.size-s .label-center.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.color-prio-2:before,
.reveal .diagram-triangle.size-s .label-left.color-prio-2:before,
.reveal .diagram-triangle.size-s .label-right.color-prio-2:before,
.reveal .diagram-triangle.size-s .label-center.color-prio-2:before,
.reveal .diagram-triangle.size-s .label-top.color-prio-2:after,
.reveal .diagram-triangle.size-s .label-left.color-prio-2:after,
.reveal .diagram-triangle.size-s .label-right.color-prio-2:after,
.reveal .diagram-triangle.size-s .label-center.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-s .label-top.color-prio-3,
.reveal .diagram-triangle.size-s .label-left.color-prio-3,
.reveal .diagram-triangle.size-s .label-right.color-prio-3,
.reveal .diagram-triangle.size-s .label-center.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.color-prio-3 > *,
.reveal .diagram-triangle.size-s .label-left.color-prio-3 > *,
.reveal .diagram-triangle.size-s .label-right.color-prio-3 > *,
.reveal .diagram-triangle.size-s .label-center.color-prio-3 > *,
.reveal .diagram-triangle.size-s .label-top.color-prio-3 > * > *,
.reveal .diagram-triangle.size-s .label-left.color-prio-3 > * > *,
.reveal .diagram-triangle.size-s .label-right.color-prio-3 > * > *,
.reveal .diagram-triangle.size-s .label-center.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.color-prio-3:before,
.reveal .diagram-triangle.size-s .label-left.color-prio-3:before,
.reveal .diagram-triangle.size-s .label-right.color-prio-3:before,
.reveal .diagram-triangle.size-s .label-center.color-prio-3:before,
.reveal .diagram-triangle.size-s .label-top.color-prio-3:after,
.reveal .diagram-triangle.size-s .label-left.color-prio-3:after,
.reveal .diagram-triangle.size-s .label-right.color-prio-3:after,
.reveal .diagram-triangle.size-s .label-center.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-s .label-top.color-prio-4,
.reveal .diagram-triangle.size-s .label-left.color-prio-4,
.reveal .diagram-triangle.size-s .label-right.color-prio-4,
.reveal .diagram-triangle.size-s .label-center.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.color-prio-4 > *,
.reveal .diagram-triangle.size-s .label-left.color-prio-4 > *,
.reveal .diagram-triangle.size-s .label-right.color-prio-4 > *,
.reveal .diagram-triangle.size-s .label-center.color-prio-4 > *,
.reveal .diagram-triangle.size-s .label-top.color-prio-4 > * > *,
.reveal .diagram-triangle.size-s .label-left.color-prio-4 > * > *,
.reveal .diagram-triangle.size-s .label-right.color-prio-4 > * > *,
.reveal .diagram-triangle.size-s .label-center.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.color-prio-4:before,
.reveal .diagram-triangle.size-s .label-left.color-prio-4:before,
.reveal .diagram-triangle.size-s .label-right.color-prio-4:before,
.reveal .diagram-triangle.size-s .label-center.color-prio-4:before,
.reveal .diagram-triangle.size-s .label-top.color-prio-4:after,
.reveal .diagram-triangle.size-s .label-left.color-prio-4:after,
.reveal .diagram-triangle.size-s .label-right.color-prio-4:after,
.reveal .diagram-triangle.size-s .label-center.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-s .label-top.text-color-primary,
.reveal .diagram-triangle.size-s .label-left.text-color-primary,
.reveal .diagram-triangle.size-s .label-right.text-color-primary,
.reveal .diagram-triangle.size-s .label-center.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-triangle.size-s .label-top.text-color-chart-1,
.reveal .diagram-triangle.size-s .label-left.text-color-chart-1,
.reveal .diagram-triangle.size-s .label-right.text-color-chart-1,
.reveal .diagram-triangle.size-s .label-center.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-triangle.size-s .label-top.text-color-chart-2,
.reveal .diagram-triangle.size-s .label-left.text-color-chart-2,
.reveal .diagram-triangle.size-s .label-right.text-color-chart-2,
.reveal .diagram-triangle.size-s .label-center.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-triangle.size-s .label-top.text-color-chart-3,
.reveal .diagram-triangle.size-s .label-left.text-color-chart-3,
.reveal .diagram-triangle.size-s .label-right.text-color-chart-3,
.reveal .diagram-triangle.size-s .label-center.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-triangle.size-s .label-top.text-color-chart-4,
.reveal .diagram-triangle.size-s .label-left.text-color-chart-4,
.reveal .diagram-triangle.size-s .label-right.text-color-chart-4,
.reveal .diagram-triangle.size-s .label-center.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-triangle.size-s .label-top.text-color-chart-5,
.reveal .diagram-triangle.size-s .label-left.text-color-chart-5,
.reveal .diagram-triangle.size-s .label-right.text-color-chart-5,
.reveal .diagram-triangle.size-s .label-center.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-triangle.size-s .label-top.text-color-chart-6,
.reveal .diagram-triangle.size-s .label-left.text-color-chart-6,
.reveal .diagram-triangle.size-s .label-right.text-color-chart-6,
.reveal .diagram-triangle.size-s .label-center.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-triangle.size-s .label-top.is-color-canvas,
.reveal .diagram-triangle.size-s .label-left.is-color-canvas,
.reveal .diagram-triangle.size-s .label-right.is-color-canvas,
.reveal .diagram-triangle.size-s .label-center.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.is-color-canvas > *,
.reveal .diagram-triangle.size-s .label-left.is-color-canvas > *,
.reveal .diagram-triangle.size-s .label-right.is-color-canvas > *,
.reveal .diagram-triangle.size-s .label-center.is-color-canvas > *,
.reveal .diagram-triangle.size-s .label-top.is-color-canvas > * > *,
.reveal .diagram-triangle.size-s .label-left.is-color-canvas > * > *,
.reveal .diagram-triangle.size-s .label-right.is-color-canvas > * > *,
.reveal .diagram-triangle.size-s .label-center.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.is-color-canvas:before,
.reveal .diagram-triangle.size-s .label-left.is-color-canvas:before,
.reveal .diagram-triangle.size-s .label-right.is-color-canvas:before,
.reveal .diagram-triangle.size-s .label-center.is-color-canvas:before,
.reveal .diagram-triangle.size-s .label-top.is-color-canvas:after,
.reveal .diagram-triangle.size-s .label-left.is-color-canvas:after,
.reveal .diagram-triangle.size-s .label-right.is-color-canvas:after,
.reveal .diagram-triangle.size-s .label-center.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-s .label-top.is-color-background,
.reveal .diagram-triangle.size-s .label-left.is-color-background,
.reveal .diagram-triangle.size-s .label-right.is-color-background,
.reveal .diagram-triangle.size-s .label-center.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.is-color-background > *,
.reveal .diagram-triangle.size-s .label-left.is-color-background > *,
.reveal .diagram-triangle.size-s .label-right.is-color-background > *,
.reveal .diagram-triangle.size-s .label-center.is-color-background > *,
.reveal .diagram-triangle.size-s .label-top.is-color-background > * > *,
.reveal .diagram-triangle.size-s .label-left.is-color-background > * > *,
.reveal .diagram-triangle.size-s .label-right.is-color-background > * > *,
.reveal .diagram-triangle.size-s .label-center.is-color-background > * > * {
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.is-color-background:before,
.reveal .diagram-triangle.size-s .label-left.is-color-background:before,
.reveal .diagram-triangle.size-s .label-right.is-color-background:before,
.reveal .diagram-triangle.size-s .label-center.is-color-background:before,
.reveal .diagram-triangle.size-s .label-top.is-color-background:after,
.reveal .diagram-triangle.size-s .label-left.is-color-background:after,
.reveal .diagram-triangle.size-s .label-right.is-color-background:after,
.reveal .diagram-triangle.size-s .label-center.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-s .label-top.is-color-primary,
.reveal .diagram-triangle.size-s .label-left.is-color-primary,
.reveal .diagram-triangle.size-s .label-right.is-color-primary,
.reveal .diagram-triangle.size-s .label-center.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.is-color-primary > *,
.reveal .diagram-triangle.size-s .label-left.is-color-primary > *,
.reveal .diagram-triangle.size-s .label-right.is-color-primary > *,
.reveal .diagram-triangle.size-s .label-center.is-color-primary > *,
.reveal .diagram-triangle.size-s .label-top.is-color-primary > * > *,
.reveal .diagram-triangle.size-s .label-left.is-color-primary > * > *,
.reveal .diagram-triangle.size-s .label-right.is-color-primary > * > *,
.reveal .diagram-triangle.size-s .label-center.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.is-color-primary:before,
.reveal .diagram-triangle.size-s .label-left.is-color-primary:before,
.reveal .diagram-triangle.size-s .label-right.is-color-primary:before,
.reveal .diagram-triangle.size-s .label-center.is-color-primary:before,
.reveal .diagram-triangle.size-s .label-top.is-color-primary:after,
.reveal .diagram-triangle.size-s .label-left.is-color-primary:after,
.reveal .diagram-triangle.size-s .label-right.is-color-primary:after,
.reveal .diagram-triangle.size-s .label-center.is-color-primary:after {
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.is-color-warning,
.reveal .diagram-triangle.size-s .label-left.is-color-warning,
.reveal .diagram-triangle.size-s .label-right.is-color-warning,
.reveal .diagram-triangle.size-s .label-center.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.is-color-warning > *,
.reveal .diagram-triangle.size-s .label-left.is-color-warning > *,
.reveal .diagram-triangle.size-s .label-right.is-color-warning > *,
.reveal .diagram-triangle.size-s .label-center.is-color-warning > *,
.reveal .diagram-triangle.size-s .label-top.is-color-warning > * > *,
.reveal .diagram-triangle.size-s .label-left.is-color-warning > * > *,
.reveal .diagram-triangle.size-s .label-right.is-color-warning > * > *,
.reveal .diagram-triangle.size-s .label-center.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.is-color-warning:before,
.reveal .diagram-triangle.size-s .label-left.is-color-warning:before,
.reveal .diagram-triangle.size-s .label-right.is-color-warning:before,
.reveal .diagram-triangle.size-s .label-center.is-color-warning:before,
.reveal .diagram-triangle.size-s .label-top.is-color-warning:after,
.reveal .diagram-triangle.size-s .label-left.is-color-warning:after,
.reveal .diagram-triangle.size-s .label-right.is-color-warning:after,
.reveal .diagram-triangle.size-s .label-center.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-s .label-top.is-color-okay,
.reveal .diagram-triangle.size-s .label-left.is-color-okay,
.reveal .diagram-triangle.size-s .label-right.is-color-okay,
.reveal .diagram-triangle.size-s .label-center.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.is-color-okay > *,
.reveal .diagram-triangle.size-s .label-left.is-color-okay > *,
.reveal .diagram-triangle.size-s .label-right.is-color-okay > *,
.reveal .diagram-triangle.size-s .label-center.is-color-okay > *,
.reveal .diagram-triangle.size-s .label-top.is-color-okay > * > *,
.reveal .diagram-triangle.size-s .label-left.is-color-okay > * > *,
.reveal .diagram-triangle.size-s .label-right.is-color-okay > * > *,
.reveal .diagram-triangle.size-s .label-center.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.is-color-okay:before,
.reveal .diagram-triangle.size-s .label-left.is-color-okay:before,
.reveal .diagram-triangle.size-s .label-right.is-color-okay:before,
.reveal .diagram-triangle.size-s .label-center.is-color-okay:before,
.reveal .diagram-triangle.size-s .label-top.is-color-okay:after,
.reveal .diagram-triangle.size-s .label-left.is-color-okay:after,
.reveal .diagram-triangle.size-s .label-right.is-color-okay:after,
.reveal .diagram-triangle.size-s .label-center.is-color-okay:after {
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.is-color-chart-1,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-1,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-1,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.is-color-chart-1 > *,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-1 > *,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-1 > *,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-1 > *,
.reveal .diagram-triangle.size-s .label-top.is-color-chart-1 > * > *,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-1 > * > *,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-1 > * > *,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.is-color-chart-1:before,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-1:before,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-1:before,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-1:before,
.reveal .diagram-triangle.size-s .label-top.is-color-chart-1:after,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-1:after,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-1:after,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.is-color-chart-2,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-2,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-2,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.is-color-chart-2 > *,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-2 > *,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-2 > *,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-2 > *,
.reveal .diagram-triangle.size-s .label-top.is-color-chart-2 > * > *,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-2 > * > *,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-2 > * > *,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.is-color-chart-2:before,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-2:before,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-2:before,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-2:before,
.reveal .diagram-triangle.size-s .label-top.is-color-chart-2:after,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-2:after,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-2:after,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-s .label-top.is-color-chart-3,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-3,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-3,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.is-color-chart-3 > *,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-3 > *,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-3 > *,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-3 > *,
.reveal .diagram-triangle.size-s .label-top.is-color-chart-3 > * > *,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-3 > * > *,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-3 > * > *,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.is-color-chart-3:before,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-3:before,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-3:before,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-3:before,
.reveal .diagram-triangle.size-s .label-top.is-color-chart-3:after,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-3:after,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-3:after,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-s .label-top.is-color-chart-4,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-4,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-4,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.is-color-chart-4 > *,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-4 > *,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-4 > *,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-4 > *,
.reveal .diagram-triangle.size-s .label-top.is-color-chart-4 > * > *,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-4 > * > *,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-4 > * > *,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.is-color-chart-4:before,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-4:before,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-4:before,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-4:before,
.reveal .diagram-triangle.size-s .label-top.is-color-chart-4:after,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-4:after,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-4:after,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.is-color-chart-5,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-5,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-5,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.is-color-chart-5 > *,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-5 > *,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-5 > *,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-5 > *,
.reveal .diagram-triangle.size-s .label-top.is-color-chart-5 > * > *,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-5 > * > *,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-5 > * > *,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.is-color-chart-5:before,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-5:before,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-5:before,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-5:before,
.reveal .diagram-triangle.size-s .label-top.is-color-chart-5:after,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-5:after,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-5:after,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-triangle.size-s .label-top.is-color-chart-6,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-6,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-6,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.is-color-chart-6 > *,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-6 > *,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-6 > *,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-6 > *,
.reveal .diagram-triangle.size-s .label-top.is-color-chart-6 > * > *,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-6 > * > *,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-6 > * > *,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-triangle.size-s .label-top.is-color-chart-6:before,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-6:before,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-6:before,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-6:before,
.reveal .diagram-triangle.size-s .label-top.is-color-chart-6:after,
.reveal .diagram-triangle.size-s .label-left.is-color-chart-6:after,
.reveal .diagram-triangle.size-s .label-right.is-color-chart-6:after,
.reveal .diagram-triangle.size-s .label-center.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-s .label-top.is-text-color-primary,
.reveal .diagram-triangle.size-s .label-left.is-text-color-primary,
.reveal .diagram-triangle.size-s .label-right.is-text-color-primary,
.reveal .diagram-triangle.size-s .label-center.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-triangle.size-s .label-top.is-text-color-chart-1,
.reveal .diagram-triangle.size-s .label-left.is-text-color-chart-1,
.reveal .diagram-triangle.size-s .label-right.is-text-color-chart-1,
.reveal .diagram-triangle.size-s .label-center.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-triangle.size-s .label-top.is-text-color-chart-2,
.reveal .diagram-triangle.size-s .label-left.is-text-color-chart-2,
.reveal .diagram-triangle.size-s .label-right.is-text-color-chart-2,
.reveal .diagram-triangle.size-s .label-center.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-triangle.size-s .label-top.is-text-color-chart-3,
.reveal .diagram-triangle.size-s .label-left.is-text-color-chart-3,
.reveal .diagram-triangle.size-s .label-right.is-text-color-chart-3,
.reveal .diagram-triangle.size-s .label-center.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-triangle.size-s .label-top.is-text-color-chart-4,
.reveal .diagram-triangle.size-s .label-left.is-text-color-chart-4,
.reveal .diagram-triangle.size-s .label-right.is-text-color-chart-4,
.reveal .diagram-triangle.size-s .label-center.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-triangle.size-s .label-top.is-text-color-chart-5,
.reveal .diagram-triangle.size-s .label-left.is-text-color-chart-5,
.reveal .diagram-triangle.size-s .label-right.is-text-color-chart-5,
.reveal .diagram-triangle.size-s .label-center.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-triangle.size-s .label-top.is-text-color-chart-6,
.reveal .diagram-triangle.size-s .label-left.is-text-color-chart-6,
.reveal .diagram-triangle.size-s .label-right.is-text-color-chart-6,
.reveal .diagram-triangle.size-s .label-center.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-triangle.size-s .label-top {
  top: calc(calc(4.8rem * 0.2) - 1rem);
  left: 50%;
  transform: translateX(-50%) !important;
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-triangle.size-s .label-top > *,
.reveal .diagram-triangle.size-s .label-top > * > * {
  color: white;
}
.reveal .diagram-triangle.size-s .label-top:before,
.reveal .diagram-triangle.size-s .label-top:after {
  color: white;
}
.reveal .diagram-triangle.size-s .label-right {
  bottom: calc(calc(4.8rem * 0.2) - 1rem);
  right: 0;
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-triangle.size-s .label-right > *,
.reveal .diagram-triangle.size-s .label-right > * > * {
  color: black;
}
.reveal .diagram-triangle.size-s .label-right:before,
.reveal .diagram-triangle.size-s .label-right:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-s .label-left {
  bottom: calc(calc(4.8rem * 0.2) - 1rem);
  left: 0;
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-triangle.size-s .label-left > *,
.reveal .diagram-triangle.size-s .label-left > * > * {
  color: black;
}
.reveal .diagram-triangle.size-s .label-left:before,
.reveal .diagram-triangle.size-s .label-left:after {
  color: #008ccd;
}
.reveal .diagram-triangle.size-s .label-center {
  top: calc(50% + 1rem * 0.5);
  left: 50%;
  transform: translateX(-50%) !important;
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-triangle.size-s .label-center > *,
.reveal .diagram-triangle.size-s .label-center > * > * {
  color: white;
}
.reveal .diagram-triangle.size-s .label-center:before,
.reveal .diagram-triangle.size-s .label-center:after {
  color: white;
}
.reveal .diagram-triangle.size-s .devider {
  position: absolute;
  top: calc(50% - 1rem);
  height: 0.1rem;
  background-color: #00c3cd;
  width: 100%;
}
.reveal .diagram-triangle.size-s .area-top,
.reveal .diagram-triangle.size-s .area-bottom {
  position: absolute;
  width: 20%;
  height: auto;
  padding: 0.5rem;
  text-align: center;
  background-color: #00c3cd !important;
  color: white;
  font-size: calc(4.8rem * 0.1);
}
.reveal .diagram-triangle.size-s .area-top > *,
.reveal .diagram-triangle.size-s .area-bottom > *,
.reveal .diagram-triangle.size-s .area-top > * > *,
.reveal .diagram-triangle.size-s .area-bottom > * > * {
  color: white;
}
.reveal .diagram-triangle.size-s .area-top:before,
.reveal .diagram-triangle.size-s .area-bottom:before,
.reveal .diagram-triangle.size-s .area-top:after,
.reveal .diagram-triangle.size-s .area-bottom:after {
  color: white;
}
.reveal .diagram-triangle.size-s .area-top {
  bottom: calc(50% + 1rem + 0.1rem);
  right: 0;
  border-radius: 10px;
}
.reveal .diagram-triangle.size-s .area-bottom {
  top: calc(50% - 1rem + 0.2rem);
  left: 0;
  border-radius: 10px;
}
.reveal .diagram-ven,
.reveal .diagram-ven.size-l {
  padding: 2%;
  border-radius: 10px;
  display: block;
  position: relative;
  margin: 0 auto;
  width: calc(6rem * 2.2);
  height: calc(6rem * 2.2);
  margin-bottom: 1rem;
  --diameter-main: 6rem;
  --diameter-item: calc(var(--diameter-main) * 1.125);
}
.reveal .diagram-ven,
.reveal .diagram-ven.size-l,
.reveal .diagram-ven.style-canvas,
.reveal .diagram-ven.size-l.style-canvas {
  background-color: #e6e6e6 !important;
}
.reveal .diagram-ven.style-blank,
.reveal .diagram-ven.size-l.style-blank {
  background-color: transparent !important;
}
.reveal .diagram-ven.style-highlight,
.reveal .diagram-ven.size-l.style-highlight {
  text-transform: uppercase;
  text-align: center;
  background-color: #00c3cd !important;
  color: white !important;
}
.reveal .diagram-ven.style-highlight > *,
.reveal .diagram-ven.size-l.style-highlight > *,
.reveal .diagram-ven.style-highlight > * > *,
.reveal .diagram-ven.size-l.style-highlight > * > * {
  color: white !important;
}
.reveal .diagram-ven.style-highlight:before,
.reveal .diagram-ven.size-l.style-highlight:before,
.reveal .diagram-ven.style-highlight:after,
.reveal .diagram-ven.size-l.style-highlight:after {
  color: white !important;
}
.reveal .diagram-ven.style-warning,
.reveal .diagram-ven.size-l.style-warning {
  text-align: center;
  background-color: #f84747 !important;
  color: black !important;
}
.reveal .diagram-ven.style-warning > *,
.reveal .diagram-ven.size-l.style-warning > *,
.reveal .diagram-ven.style-warning > * > *,
.reveal .diagram-ven.size-l.style-warning > * > * {
  color: black !important;
}
.reveal .diagram-ven.style-warning:before,
.reveal .diagram-ven.size-l.style-warning:before,
.reveal .diagram-ven.style-warning:after,
.reveal .diagram-ven.size-l.style-warning:after {
  color: #008ccd !important;
}
.reveal .diagram-ven.style-okay,
.reveal .diagram-ven.size-l.style-okay {
  text-align: center;
  background-color: #2ed322 !important;
  color: white !important;
}
.reveal .diagram-ven.style-okay > *,
.reveal .diagram-ven.size-l.style-okay > *,
.reveal .diagram-ven.style-okay > * > *,
.reveal .diagram-ven.size-l.style-okay > * > * {
  color: white !important;
}
.reveal .diagram-ven.style-okay:before,
.reveal .diagram-ven.size-l.style-okay:before,
.reveal .diagram-ven.style-okay:after,
.reveal .diagram-ven.size-l.style-okay:after {
  color: white !important;
}
.reveal .diagram-ven.items-1,
.reveal .diagram-ven.size-l.items-1 {
  --n: 1;
}
.reveal .diagram-ven.items-2,
.reveal .diagram-ven.size-l.items-2 {
  --n: 2;
}
.reveal .diagram-ven.items-3,
.reveal .diagram-ven.size-l.items-3 {
  --n: 3;
}
.reveal .diagram-ven.items-4,
.reveal .diagram-ven.size-l.items-4 {
  --n: 4;
}
.reveal .diagram-ven.items-5,
.reveal .diagram-ven.size-l.items-5 {
  --n: 5;
}
.reveal .diagram-ven.items-6,
.reveal .diagram-ven.size-l.items-6 {
  --n: 6;
}
.reveal .diagram-ven.items-7,
.reveal .diagram-ven.size-l.items-7 {
  --n: 7;
}
.reveal .diagram-ven.items-8,
.reveal .diagram-ven.size-l.items-8 {
  --n: 8;
}
.reveal .diagram-ven.items-9,
.reveal .diagram-ven.size-l.items-9 {
  --n: 9;
}
.reveal .diagram-ven.items-10,
.reveal .diagram-ven.size-l.items-10 {
  --n: 10;
}
.reveal .diagram-ven.items-11,
.reveal .diagram-ven.size-l.items-11 {
  --n: 11;
}
.reveal .diagram-ven.items-12,
.reveal .diagram-ven.size-l.items-12 {
  --n: 12;
}
.reveal .diagram-ven ul.items,
.reveal .diagram-ven.size-l ul.items {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: var(--diameter-main);
  height: var(--diameter-main);
  list-style: none;
}
.reveal .diagram-ven ul.items li,
.reveal .diagram-ven.size-l ul.items li {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  top: 50%;
  left: 50%;
  width: var(--diameter-item);
  height: var(--diameter-item);
  margin: calc(var(--diameter-item) / -2);
  list-style: none;
  --angle: calc(360deg / var(--n));
  transform: rotate(calc(var(--angle) * var(--i))) translateY(calc(var(--diameter-main) / 2)) rotate(calc(var(--angle) * var(--i) * -1));
  border-radius: 50%;
  font-size: calc(var(--diameter-item) * 0.12);
  color: #0a1e2d;
}
.reveal .diagram-ven ul.items li.color-background,
.reveal .diagram-ven.size-l ul.items li.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-ven ul.items li.color-background > *,
.reveal .diagram-ven.size-l ul.items li.color-background > *,
.reveal .diagram-ven ul.items li.color-background > * > *,
.reveal .diagram-ven.size-l ul.items li.color-background > * > * {
  color: black;
}
.reveal .diagram-ven ul.items li.color-background:before,
.reveal .diagram-ven.size-l ul.items li.color-background:before,
.reveal .diagram-ven ul.items li.color-background:after,
.reveal .diagram-ven.size-l ul.items li.color-background:after {
  color: #008ccd;
}
.reveal .diagram-ven ul.items li.color-canvas,
.reveal .diagram-ven.size-l ul.items li.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-ven ul.items li.color-canvas > *,
.reveal .diagram-ven.size-l ul.items li.color-canvas > *,
.reveal .diagram-ven ul.items li.color-canvas > * > *,
.reveal .diagram-ven.size-l ul.items li.color-canvas > * > * {
  color: black;
}
.reveal .diagram-ven ul.items li.color-canvas:before,
.reveal .diagram-ven.size-l ul.items li.color-canvas:before,
.reveal .diagram-ven ul.items li.color-canvas:after,
.reveal .diagram-ven.size-l ul.items li.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-ven ul.items li.color-primary,
.reveal .diagram-ven.size-l ul.items li.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-ven ul.items li.color-primary > *,
.reveal .diagram-ven.size-l ul.items li.color-primary > *,
.reveal .diagram-ven ul.items li.color-primary > * > *,
.reveal .diagram-ven.size-l ul.items li.color-primary > * > * {
  color: white;
}
.reveal .diagram-ven ul.items li.color-primary:before,
.reveal .diagram-ven.size-l ul.items li.color-primary:before,
.reveal .diagram-ven ul.items li.color-primary:after,
.reveal .diagram-ven.size-l ul.items li.color-primary:after {
  color: white;
}
.reveal .diagram-ven ul.items li.color-warning,
.reveal .diagram-ven.size-l ul.items li.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-ven ul.items li.color-warning > *,
.reveal .diagram-ven.size-l ul.items li.color-warning > *,
.reveal .diagram-ven ul.items li.color-warning > * > *,
.reveal .diagram-ven.size-l ul.items li.color-warning > * > * {
  color: black;
}
.reveal .diagram-ven ul.items li.color-warning:before,
.reveal .diagram-ven.size-l ul.items li.color-warning:before,
.reveal .diagram-ven ul.items li.color-warning:after,
.reveal .diagram-ven.size-l ul.items li.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-ven ul.items li.color-okay,
.reveal .diagram-ven.size-l ul.items li.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-ven ul.items li.color-okay > *,
.reveal .diagram-ven.size-l ul.items li.color-okay > *,
.reveal .diagram-ven ul.items li.color-okay > * > *,
.reveal .diagram-ven.size-l ul.items li.color-okay > * > * {
  color: white;
}
.reveal .diagram-ven ul.items li.color-okay:before,
.reveal .diagram-ven.size-l ul.items li.color-okay:before,
.reveal .diagram-ven ul.items li.color-okay:after,
.reveal .diagram-ven.size-l ul.items li.color-okay:after {
  color: white;
}
.reveal .diagram-ven ul.items li.color-chart-1,
.reveal .diagram-ven.size-l ul.items li.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-ven ul.items li.color-chart-1 > *,
.reveal .diagram-ven.size-l ul.items li.color-chart-1 > *,
.reveal .diagram-ven ul.items li.color-chart-1 > * > *,
.reveal .diagram-ven.size-l ul.items li.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-ven ul.items li.color-chart-1:before,
.reveal .diagram-ven.size-l ul.items li.color-chart-1:before,
.reveal .diagram-ven ul.items li.color-chart-1:after,
.reveal .diagram-ven.size-l ul.items li.color-chart-1:after {
  color: white;
}
.reveal .diagram-ven ul.items li.color-chart-2,
.reveal .diagram-ven.size-l ul.items li.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-ven ul.items li.color-chart-2 > *,
.reveal .diagram-ven.size-l ul.items li.color-chart-2 > *,
.reveal .diagram-ven ul.items li.color-chart-2 > * > *,
.reveal .diagram-ven.size-l ul.items li.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-ven ul.items li.color-chart-2:before,
.reveal .diagram-ven.size-l ul.items li.color-chart-2:before,
.reveal .diagram-ven ul.items li.color-chart-2:after,
.reveal .diagram-ven.size-l ul.items li.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-ven ul.items li.color-chart-3,
.reveal .diagram-ven.size-l ul.items li.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-ven ul.items li.color-chart-3 > *,
.reveal .diagram-ven.size-l ul.items li.color-chart-3 > *,
.reveal .diagram-ven ul.items li.color-chart-3 > * > *,
.reveal .diagram-ven.size-l ul.items li.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-ven ul.items li.color-chart-3:before,
.reveal .diagram-ven.size-l ul.items li.color-chart-3:before,
.reveal .diagram-ven ul.items li.color-chart-3:after,
.reveal .diagram-ven.size-l ul.items li.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-ven ul.items li.color-chart-4,
.reveal .diagram-ven.size-l ul.items li.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-ven ul.items li.color-chart-4 > *,
.reveal .diagram-ven.size-l ul.items li.color-chart-4 > *,
.reveal .diagram-ven ul.items li.color-chart-4 > * > *,
.reveal .diagram-ven.size-l ul.items li.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-ven ul.items li.color-chart-4:before,
.reveal .diagram-ven.size-l ul.items li.color-chart-4:before,
.reveal .diagram-ven ul.items li.color-chart-4:after,
.reveal .diagram-ven.size-l ul.items li.color-chart-4:after {
  color: white;
}
.reveal .diagram-ven ul.items li.color-chart-5,
.reveal .diagram-ven.size-l ul.items li.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-ven ul.items li.color-chart-5 > *,
.reveal .diagram-ven.size-l ul.items li.color-chart-5 > *,
.reveal .diagram-ven ul.items li.color-chart-5 > * > *,
.reveal .diagram-ven.size-l ul.items li.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-ven ul.items li.color-chart-5:before,
.reveal .diagram-ven.size-l ul.items li.color-chart-5:before,
.reveal .diagram-ven ul.items li.color-chart-5:after,
.reveal .diagram-ven.size-l ul.items li.color-chart-5:after {
  color: white;
}
.reveal .diagram-ven ul.items li.color-chart-6,
.reveal .diagram-ven.size-l ul.items li.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-ven ul.items li.color-chart-6 > *,
.reveal .diagram-ven.size-l ul.items li.color-chart-6 > *,
.reveal .diagram-ven ul.items li.color-chart-6 > * > *,
.reveal .diagram-ven.size-l ul.items li.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-ven ul.items li.color-chart-6:before,
.reveal .diagram-ven.size-l ul.items li.color-chart-6:before,
.reveal .diagram-ven ul.items li.color-chart-6:after,
.reveal .diagram-ven.size-l ul.items li.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-ven ul.items li.color-prio-1,
.reveal .diagram-ven.size-l ul.items li.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-ven ul.items li.color-prio-1 > *,
.reveal .diagram-ven.size-l ul.items li.color-prio-1 > *,
.reveal .diagram-ven ul.items li.color-prio-1 > * > *,
.reveal .diagram-ven.size-l ul.items li.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-ven ul.items li.color-prio-1:before,
.reveal .diagram-ven.size-l ul.items li.color-prio-1:before,
.reveal .diagram-ven ul.items li.color-prio-1:after,
.reveal .diagram-ven.size-l ul.items li.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-ven ul.items li.color-prio-2,
.reveal .diagram-ven.size-l ul.items li.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-ven ul.items li.color-prio-2 > *,
.reveal .diagram-ven.size-l ul.items li.color-prio-2 > *,
.reveal .diagram-ven ul.items li.color-prio-2 > * > *,
.reveal .diagram-ven.size-l ul.items li.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-ven ul.items li.color-prio-2:before,
.reveal .diagram-ven.size-l ul.items li.color-prio-2:before,
.reveal .diagram-ven ul.items li.color-prio-2:after,
.reveal .diagram-ven.size-l ul.items li.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-ven ul.items li.color-prio-3,
.reveal .diagram-ven.size-l ul.items li.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-ven ul.items li.color-prio-3 > *,
.reveal .diagram-ven.size-l ul.items li.color-prio-3 > *,
.reveal .diagram-ven ul.items li.color-prio-3 > * > *,
.reveal .diagram-ven.size-l ul.items li.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-ven ul.items li.color-prio-3:before,
.reveal .diagram-ven.size-l ul.items li.color-prio-3:before,
.reveal .diagram-ven ul.items li.color-prio-3:after,
.reveal .diagram-ven.size-l ul.items li.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-ven ul.items li.color-prio-4,
.reveal .diagram-ven.size-l ul.items li.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-ven ul.items li.color-prio-4 > *,
.reveal .diagram-ven.size-l ul.items li.color-prio-4 > *,
.reveal .diagram-ven ul.items li.color-prio-4 > * > *,
.reveal .diagram-ven.size-l ul.items li.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-ven ul.items li.color-prio-4:before,
.reveal .diagram-ven.size-l ul.items li.color-prio-4:before,
.reveal .diagram-ven ul.items li.color-prio-4:after,
.reveal .diagram-ven.size-l ul.items li.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-ven ul.items li.text-color-primary,
.reveal .diagram-ven.size-l ul.items li.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-ven ul.items li.text-color-chart-1,
.reveal .diagram-ven.size-l ul.items li.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-ven ul.items li.text-color-chart-2,
.reveal .diagram-ven.size-l ul.items li.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-ven ul.items li.text-color-chart-3,
.reveal .diagram-ven.size-l ul.items li.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-ven ul.items li.text-color-chart-4,
.reveal .diagram-ven.size-l ul.items li.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-ven ul.items li.text-color-chart-5,
.reveal .diagram-ven.size-l ul.items li.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-ven ul.items li.text-color-chart-6,
.reveal .diagram-ven.size-l ul.items li.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-ven ul.items li.is-color-canvas,
.reveal .diagram-ven.size-l ul.items li.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-ven ul.items li.is-color-canvas > *,
.reveal .diagram-ven.size-l ul.items li.is-color-canvas > *,
.reveal .diagram-ven ul.items li.is-color-canvas > * > *,
.reveal .diagram-ven.size-l ul.items li.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-ven ul.items li.is-color-canvas:before,
.reveal .diagram-ven.size-l ul.items li.is-color-canvas:before,
.reveal .diagram-ven ul.items li.is-color-canvas:after,
.reveal .diagram-ven.size-l ul.items li.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-ven ul.items li.is-color-background,
.reveal .diagram-ven.size-l ul.items li.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-ven ul.items li.is-color-background > *,
.reveal .diagram-ven.size-l ul.items li.is-color-background > *,
.reveal .diagram-ven ul.items li.is-color-background > * > *,
.reveal .diagram-ven.size-l ul.items li.is-color-background > * > * {
  color: black;
}
.reveal .diagram-ven ul.items li.is-color-background:before,
.reveal .diagram-ven.size-l ul.items li.is-color-background:before,
.reveal .diagram-ven ul.items li.is-color-background:after,
.reveal .diagram-ven.size-l ul.items li.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-ven ul.items li.is-color-primary,
.reveal .diagram-ven.size-l ul.items li.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-ven ul.items li.is-color-primary > *,
.reveal .diagram-ven.size-l ul.items li.is-color-primary > *,
.reveal .diagram-ven ul.items li.is-color-primary > * > *,
.reveal .diagram-ven.size-l ul.items li.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-ven ul.items li.is-color-primary:before,
.reveal .diagram-ven.size-l ul.items li.is-color-primary:before,
.reveal .diagram-ven ul.items li.is-color-primary:after,
.reveal .diagram-ven.size-l ul.items li.is-color-primary:after {
  color: white;
}
.reveal .diagram-ven ul.items li.is-color-warning,
.reveal .diagram-ven.size-l ul.items li.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-ven ul.items li.is-color-warning > *,
.reveal .diagram-ven.size-l ul.items li.is-color-warning > *,
.reveal .diagram-ven ul.items li.is-color-warning > * > *,
.reveal .diagram-ven.size-l ul.items li.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-ven ul.items li.is-color-warning:before,
.reveal .diagram-ven.size-l ul.items li.is-color-warning:before,
.reveal .diagram-ven ul.items li.is-color-warning:after,
.reveal .diagram-ven.size-l ul.items li.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-ven ul.items li.is-color-okay,
.reveal .diagram-ven.size-l ul.items li.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-ven ul.items li.is-color-okay > *,
.reveal .diagram-ven.size-l ul.items li.is-color-okay > *,
.reveal .diagram-ven ul.items li.is-color-okay > * > *,
.reveal .diagram-ven.size-l ul.items li.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-ven ul.items li.is-color-okay:before,
.reveal .diagram-ven.size-l ul.items li.is-color-okay:before,
.reveal .diagram-ven ul.items li.is-color-okay:after,
.reveal .diagram-ven.size-l ul.items li.is-color-okay:after {
  color: white;
}
.reveal .diagram-ven ul.items li.is-color-chart-1,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-ven ul.items li.is-color-chart-1 > *,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-1 > *,
.reveal .diagram-ven ul.items li.is-color-chart-1 > * > *,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-ven ul.items li.is-color-chart-1:before,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-1:before,
.reveal .diagram-ven ul.items li.is-color-chart-1:after,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-ven ul.items li.is-color-chart-2,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-ven ul.items li.is-color-chart-2 > *,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-2 > *,
.reveal .diagram-ven ul.items li.is-color-chart-2 > * > *,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-ven ul.items li.is-color-chart-2:before,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-2:before,
.reveal .diagram-ven ul.items li.is-color-chart-2:after,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-ven ul.items li.is-color-chart-3,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-ven ul.items li.is-color-chart-3 > *,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-3 > *,
.reveal .diagram-ven ul.items li.is-color-chart-3 > * > *,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-ven ul.items li.is-color-chart-3:before,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-3:before,
.reveal .diagram-ven ul.items li.is-color-chart-3:after,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-ven ul.items li.is-color-chart-4,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-ven ul.items li.is-color-chart-4 > *,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-4 > *,
.reveal .diagram-ven ul.items li.is-color-chart-4 > * > *,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-ven ul.items li.is-color-chart-4:before,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-4:before,
.reveal .diagram-ven ul.items li.is-color-chart-4:after,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-ven ul.items li.is-color-chart-5,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-ven ul.items li.is-color-chart-5 > *,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-5 > *,
.reveal .diagram-ven ul.items li.is-color-chart-5 > * > *,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-ven ul.items li.is-color-chart-5:before,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-5:before,
.reveal .diagram-ven ul.items li.is-color-chart-5:after,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-ven ul.items li.is-color-chart-6,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-ven ul.items li.is-color-chart-6 > *,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-6 > *,
.reveal .diagram-ven ul.items li.is-color-chart-6 > * > *,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-ven ul.items li.is-color-chart-6:before,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-6:before,
.reveal .diagram-ven ul.items li.is-color-chart-6:after,
.reveal .diagram-ven.size-l ul.items li.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-ven ul.items li.is-text-color-primary,
.reveal .diagram-ven.size-l ul.items li.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-ven ul.items li.is-text-color-chart-1,
.reveal .diagram-ven.size-l ul.items li.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-ven ul.items li.is-text-color-chart-2,
.reveal .diagram-ven.size-l ul.items li.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-ven ul.items li.is-text-color-chart-3,
.reveal .diagram-ven.size-l ul.items li.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-ven ul.items li.is-text-color-chart-4,
.reveal .diagram-ven.size-l ul.items li.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-ven ul.items li.is-text-color-chart-5,
.reveal .diagram-ven.size-l ul.items li.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-ven ul.items li.is-text-color-chart-6,
.reveal .diagram-ven.size-l ul.items li.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-ven ul.items li.align-left,
.reveal .diagram-ven.size-l ul.items li.align-left {
  text-align: left;
}
.reveal .diagram-ven ul.items li.align-right,
.reveal .diagram-ven.size-l ul.items li.align-right {
  text-align: right;
}
.reveal .diagram-ven ul.items li,
.reveal .diagram-ven.size-l ul.items li,
.reveal .diagram-ven ul.items li.align-center,
.reveal .diagram-ven.size-l ul.items li.align-center {
  text-align: center;
}
.reveal .diagram-ven ul.items li:nth-child(1),
.reveal .diagram-ven.size-l ul.items li:nth-child(1) {
  background-color: rgba(0, 140, 205, 0.5) !important;
  color: white !important;
  --i: 0;
}
.reveal .diagram-ven ul.items li:nth-child(1) > *,
.reveal .diagram-ven.size-l ul.items li:nth-child(1) > *,
.reveal .diagram-ven ul.items li:nth-child(1) > * > *,
.reveal .diagram-ven.size-l ul.items li:nth-child(1) > * > * {
  color: white !important;
}
.reveal .diagram-ven ul.items li:nth-child(1):before,
.reveal .diagram-ven.size-l ul.items li:nth-child(1):before,
.reveal .diagram-ven ul.items li:nth-child(1):after,
.reveal .diagram-ven.size-l ul.items li:nth-child(1):after {
  color: white !important;
}
.reveal .diagram-ven ul.items li:nth-child(2),
.reveal .diagram-ven.size-l ul.items li:nth-child(2) {
  background-color: rgba(0, 190, 255, 0.5) !important;
  color: black !important;
  --i: 1;
}
.reveal .diagram-ven ul.items li:nth-child(2) > *,
.reveal .diagram-ven.size-l ul.items li:nth-child(2) > *,
.reveal .diagram-ven ul.items li:nth-child(2) > * > *,
.reveal .diagram-ven.size-l ul.items li:nth-child(2) > * > * {
  color: black !important;
}
.reveal .diagram-ven ul.items li:nth-child(2):before,
.reveal .diagram-ven.size-l ul.items li:nth-child(2):before,
.reveal .diagram-ven ul.items li:nth-child(2):after,
.reveal .diagram-ven.size-l ul.items li:nth-child(2):after {
  color: black !important;
}
.reveal .diagram-ven ul.items li:nth-child(3),
.reveal .diagram-ven.size-l ul.items li:nth-child(3) {
  background-color: rgba(135, 135, 135, 0.5) !important;
  color: black !important;
  --i: 2;
}
.reveal .diagram-ven ul.items li:nth-child(3) > *,
.reveal .diagram-ven.size-l ul.items li:nth-child(3) > *,
.reveal .diagram-ven ul.items li:nth-child(3) > * > *,
.reveal .diagram-ven.size-l ul.items li:nth-child(3) > * > * {
  color: black !important;
}
.reveal .diagram-ven ul.items li:nth-child(3):before,
.reveal .diagram-ven.size-l ul.items li:nth-child(3):before,
.reveal .diagram-ven ul.items li:nth-child(3):after,
.reveal .diagram-ven.size-l ul.items li:nth-child(3):after {
  color: black !important;
}
.reveal .diagram-ven ul.items li:nth-child(4),
.reveal .diagram-ven.size-l ul.items li:nth-child(4) {
  background-color: rgba(240, 125, 0, 0.5) !important;
  color: white !important;
  --i: 3;
}
.reveal .diagram-ven ul.items li:nth-child(4) > *,
.reveal .diagram-ven.size-l ul.items li:nth-child(4) > *,
.reveal .diagram-ven ul.items li:nth-child(4) > * > *,
.reveal .diagram-ven.size-l ul.items li:nth-child(4) > * > * {
  color: white !important;
}
.reveal .diagram-ven ul.items li:nth-child(4):before,
.reveal .diagram-ven.size-l ul.items li:nth-child(4):before,
.reveal .diagram-ven ul.items li:nth-child(4):after,
.reveal .diagram-ven.size-l ul.items li:nth-child(4):after {
  color: white !important;
}
.reveal .diagram-ven ul.items li:nth-child(5),
.reveal .diagram-ven.size-l ul.items li:nth-child(5) {
  background-color: rgba(0, 140, 205, 0.5) !important;
  color: white !important;
  --i: 4;
}
.reveal .diagram-ven ul.items li:nth-child(5) > *,
.reveal .diagram-ven.size-l ul.items li:nth-child(5) > *,
.reveal .diagram-ven ul.items li:nth-child(5) > * > *,
.reveal .diagram-ven.size-l ul.items li:nth-child(5) > * > * {
  color: white !important;
}
.reveal .diagram-ven ul.items li:nth-child(5):before,
.reveal .diagram-ven.size-l ul.items li:nth-child(5):before,
.reveal .diagram-ven ul.items li:nth-child(5):after,
.reveal .diagram-ven.size-l ul.items li:nth-child(5):after {
  color: white !important;
}
.reveal .diagram-ven ul.items li:nth-child(6),
.reveal .diagram-ven.size-l ul.items li:nth-child(6) {
  background-color: rgba(0, 190, 255, 0.5) !important;
  color: black !important;
  --i: 5;
}
.reveal .diagram-ven ul.items li:nth-child(6) > *,
.reveal .diagram-ven.size-l ul.items li:nth-child(6) > *,
.reveal .diagram-ven ul.items li:nth-child(6) > * > *,
.reveal .diagram-ven.size-l ul.items li:nth-child(6) > * > * {
  color: black !important;
}
.reveal .diagram-ven ul.items li:nth-child(6):before,
.reveal .diagram-ven.size-l ul.items li:nth-child(6):before,
.reveal .diagram-ven ul.items li:nth-child(6):after,
.reveal .diagram-ven.size-l ul.items li:nth-child(6):after {
  color: black !important;
}
.reveal .diagram-ven ul.items li:nth-child(7),
.reveal .diagram-ven.size-l ul.items li:nth-child(7) {
  background-color: rgba(135, 135, 135, 0.5) !important;
  color: black !important;
  --i: 6;
}
.reveal .diagram-ven ul.items li:nth-child(7) > *,
.reveal .diagram-ven.size-l ul.items li:nth-child(7) > *,
.reveal .diagram-ven ul.items li:nth-child(7) > * > *,
.reveal .diagram-ven.size-l ul.items li:nth-child(7) > * > * {
  color: black !important;
}
.reveal .diagram-ven ul.items li:nth-child(7):before,
.reveal .diagram-ven.size-l ul.items li:nth-child(7):before,
.reveal .diagram-ven ul.items li:nth-child(7):after,
.reveal .diagram-ven.size-l ul.items li:nth-child(7):after {
  color: black !important;
}
.reveal .diagram-ven ul.items li:nth-child(8),
.reveal .diagram-ven.size-l ul.items li:nth-child(8) {
  background-color: rgba(240, 125, 0, 0.5) !important;
  color: white !important;
  --i: 7;
}
.reveal .diagram-ven ul.items li:nth-child(8) > *,
.reveal .diagram-ven.size-l ul.items li:nth-child(8) > *,
.reveal .diagram-ven ul.items li:nth-child(8) > * > *,
.reveal .diagram-ven.size-l ul.items li:nth-child(8) > * > * {
  color: white !important;
}
.reveal .diagram-ven ul.items li:nth-child(8):before,
.reveal .diagram-ven.size-l ul.items li:nth-child(8):before,
.reveal .diagram-ven ul.items li:nth-child(8):after,
.reveal .diagram-ven.size-l ul.items li:nth-child(8):after {
  color: white !important;
}
.reveal .diagram-ven ul.items li:nth-child(9),
.reveal .diagram-ven.size-l ul.items li:nth-child(9) {
  background-color: rgba(0, 140, 205, 0.5) !important;
  color: white !important;
  --i: 7;
}
.reveal .diagram-ven ul.items li:nth-child(9) > *,
.reveal .diagram-ven.size-l ul.items li:nth-child(9) > *,
.reveal .diagram-ven ul.items li:nth-child(9) > * > *,
.reveal .diagram-ven.size-l ul.items li:nth-child(9) > * > * {
  color: white !important;
}
.reveal .diagram-ven ul.items li:nth-child(9):before,
.reveal .diagram-ven.size-l ul.items li:nth-child(9):before,
.reveal .diagram-ven ul.items li:nth-child(9):after,
.reveal .diagram-ven.size-l ul.items li:nth-child(9):after {
  color: white !important;
}
.reveal .diagram-ven ul.items li:nth-child(10),
.reveal .diagram-ven.size-l ul.items li:nth-child(10) {
  background-color: rgba(0, 190, 255, 0.5) !important;
  color: black !important;
  --i: 7;
}
.reveal .diagram-ven ul.items li:nth-child(10) > *,
.reveal .diagram-ven.size-l ul.items li:nth-child(10) > *,
.reveal .diagram-ven ul.items li:nth-child(10) > * > *,
.reveal .diagram-ven.size-l ul.items li:nth-child(10) > * > * {
  color: black !important;
}
.reveal .diagram-ven ul.items li:nth-child(10):before,
.reveal .diagram-ven.size-l ul.items li:nth-child(10):before,
.reveal .diagram-ven ul.items li:nth-child(10):after,
.reveal .diagram-ven.size-l ul.items li:nth-child(10):after {
  color: black !important;
}
.reveal .diagram-ven ul.items li:nth-child(11),
.reveal .diagram-ven.size-l ul.items li:nth-child(11) {
  background-color: rgba(135, 135, 135, 0.5) !important;
  color: black !important;
  --i: 7;
}
.reveal .diagram-ven ul.items li:nth-child(11) > *,
.reveal .diagram-ven.size-l ul.items li:nth-child(11) > *,
.reveal .diagram-ven ul.items li:nth-child(11) > * > *,
.reveal .diagram-ven.size-l ul.items li:nth-child(11) > * > * {
  color: black !important;
}
.reveal .diagram-ven ul.items li:nth-child(11):before,
.reveal .diagram-ven.size-l ul.items li:nth-child(11):before,
.reveal .diagram-ven ul.items li:nth-child(11):after,
.reveal .diagram-ven.size-l ul.items li:nth-child(11):after {
  color: black !important;
}
.reveal .diagram-ven ul.items li:nth-child(12),
.reveal .diagram-ven.size-l ul.items li:nth-child(12) {
  background-color: rgba(240, 125, 0, 0.5) !important;
  color: white !important;
  --i: 7;
}
.reveal .diagram-ven ul.items li:nth-child(12) > *,
.reveal .diagram-ven.size-l ul.items li:nth-child(12) > *,
.reveal .diagram-ven ul.items li:nth-child(12) > * > *,
.reveal .diagram-ven.size-l ul.items li:nth-child(12) > * > * {
  color: white !important;
}
.reveal .diagram-ven ul.items li:nth-child(12):before,
.reveal .diagram-ven.size-l ul.items li:nth-child(12):before,
.reveal .diagram-ven ul.items li:nth-child(12):after,
.reveal .diagram-ven.size-l ul.items li:nth-child(12):after {
  color: white !important;
}
.reveal .diagram-ven.size-m {
  padding: 2%;
  border-radius: 10px;
  display: block;
  position: relative;
  margin: 0 auto;
  width: calc(3.6rem * 2.2);
  height: calc(3.6rem * 2.2);
  margin-bottom: 1rem;
  --diameter-main: 3.6rem;
  --diameter-item: calc(var(--diameter-main) * 1.125);
}
.reveal .diagram-ven.size-m,
.reveal .diagram-ven.size-m.style-canvas {
  background-color: #e6e6e6 !important;
}
.reveal .diagram-ven.size-m.style-blank {
  background-color: transparent !important;
}
.reveal .diagram-ven.size-m.style-highlight {
  text-transform: uppercase;
  text-align: center;
  background-color: #00c3cd !important;
  color: white !important;
}
.reveal .diagram-ven.size-m.style-highlight > *,
.reveal .diagram-ven.size-m.style-highlight > * > * {
  color: white !important;
}
.reveal .diagram-ven.size-m.style-highlight:before,
.reveal .diagram-ven.size-m.style-highlight:after {
  color: white !important;
}
.reveal .diagram-ven.size-m.style-warning {
  text-align: center;
  background-color: #f84747 !important;
  color: black !important;
}
.reveal .diagram-ven.size-m.style-warning > *,
.reveal .diagram-ven.size-m.style-warning > * > * {
  color: black !important;
}
.reveal .diagram-ven.size-m.style-warning:before,
.reveal .diagram-ven.size-m.style-warning:after {
  color: #008ccd !important;
}
.reveal .diagram-ven.size-m.style-okay {
  text-align: center;
  background-color: #2ed322 !important;
  color: white !important;
}
.reveal .diagram-ven.size-m.style-okay > *,
.reveal .diagram-ven.size-m.style-okay > * > * {
  color: white !important;
}
.reveal .diagram-ven.size-m.style-okay:before,
.reveal .diagram-ven.size-m.style-okay:after {
  color: white !important;
}
.reveal .diagram-ven.size-m.items-1 {
  --n: 1;
}
.reveal .diagram-ven.size-m.items-2 {
  --n: 2;
}
.reveal .diagram-ven.size-m.items-3 {
  --n: 3;
}
.reveal .diagram-ven.size-m.items-4 {
  --n: 4;
}
.reveal .diagram-ven.size-m.items-5 {
  --n: 5;
}
.reveal .diagram-ven.size-m.items-6 {
  --n: 6;
}
.reveal .diagram-ven.size-m.items-7 {
  --n: 7;
}
.reveal .diagram-ven.size-m.items-8 {
  --n: 8;
}
.reveal .diagram-ven.size-m.items-9 {
  --n: 9;
}
.reveal .diagram-ven.size-m.items-10 {
  --n: 10;
}
.reveal .diagram-ven.size-m.items-11 {
  --n: 11;
}
.reveal .diagram-ven.size-m.items-12 {
  --n: 12;
}
.reveal .diagram-ven.size-m ul.items {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: var(--diameter-main);
  height: var(--diameter-main);
  list-style: none;
}
.reveal .diagram-ven.size-m ul.items li {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  top: 50%;
  left: 50%;
  width: var(--diameter-item);
  height: var(--diameter-item);
  margin: calc(var(--diameter-item) / -2);
  list-style: none;
  --angle: calc(360deg / var(--n));
  transform: rotate(calc(var(--angle) * var(--i))) translateY(calc(var(--diameter-main) / 2)) rotate(calc(var(--angle) * var(--i) * -1));
  border-radius: 50%;
  font-size: calc(var(--diameter-item) * 0.12);
  color: #0a1e2d;
}
.reveal .diagram-ven.size-m ul.items li.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.color-background > *,
.reveal .diagram-ven.size-m ul.items li.color-background > * > * {
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.color-background:before,
.reveal .diagram-ven.size-m ul.items li.color-background:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-m ul.items li.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.color-canvas > *,
.reveal .diagram-ven.size-m ul.items li.color-canvas > * > * {
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.color-canvas:before,
.reveal .diagram-ven.size-m ul.items li.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-m ul.items li.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.color-primary > *,
.reveal .diagram-ven.size-m ul.items li.color-primary > * > * {
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.color-primary:before,
.reveal .diagram-ven.size-m ul.items li.color-primary:after {
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.color-warning > *,
.reveal .diagram-ven.size-m ul.items li.color-warning > * > * {
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.color-warning:before,
.reveal .diagram-ven.size-m ul.items li.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-m ul.items li.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.color-okay > *,
.reveal .diagram-ven.size-m ul.items li.color-okay > * > * {
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.color-okay:before,
.reveal .diagram-ven.size-m ul.items li.color-okay:after {
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.color-chart-1 > *,
.reveal .diagram-ven.size-m ul.items li.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.color-chart-1:before,
.reveal .diagram-ven.size-m ul.items li.color-chart-1:after {
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.color-chart-2 > *,
.reveal .diagram-ven.size-m ul.items li.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.color-chart-2:before,
.reveal .diagram-ven.size-m ul.items li.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-m ul.items li.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.color-chart-3 > *,
.reveal .diagram-ven.size-m ul.items li.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.color-chart-3:before,
.reveal .diagram-ven.size-m ul.items li.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-m ul.items li.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.color-chart-4 > *,
.reveal .diagram-ven.size-m ul.items li.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.color-chart-4:before,
.reveal .diagram-ven.size-m ul.items li.color-chart-4:after {
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.color-chart-5 > *,
.reveal .diagram-ven.size-m ul.items li.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.color-chart-5:before,
.reveal .diagram-ven.size-m ul.items li.color-chart-5:after {
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.color-chart-6 > *,
.reveal .diagram-ven.size-m ul.items li.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.color-chart-6:before,
.reveal .diagram-ven.size-m ul.items li.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-m ul.items li.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.color-prio-1 > *,
.reveal .diagram-ven.size-m ul.items li.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.color-prio-1:before,
.reveal .diagram-ven.size-m ul.items li.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-m ul.items li.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.color-prio-2 > *,
.reveal .diagram-ven.size-m ul.items li.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.color-prio-2:before,
.reveal .diagram-ven.size-m ul.items li.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-m ul.items li.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.color-prio-3 > *,
.reveal .diagram-ven.size-m ul.items li.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.color-prio-3:before,
.reveal .diagram-ven.size-m ul.items li.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-m ul.items li.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.color-prio-4 > *,
.reveal .diagram-ven.size-m ul.items li.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.color-prio-4:before,
.reveal .diagram-ven.size-m ul.items li.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-m ul.items li.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-ven.size-m ul.items li.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-ven.size-m ul.items li.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-ven.size-m ul.items li.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-ven.size-m ul.items li.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-ven.size-m ul.items li.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-ven.size-m ul.items li.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-ven.size-m ul.items li.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.is-color-canvas > *,
.reveal .diagram-ven.size-m ul.items li.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.is-color-canvas:before,
.reveal .diagram-ven.size-m ul.items li.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-m ul.items li.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.is-color-background > *,
.reveal .diagram-ven.size-m ul.items li.is-color-background > * > * {
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.is-color-background:before,
.reveal .diagram-ven.size-m ul.items li.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-m ul.items li.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.is-color-primary > *,
.reveal .diagram-ven.size-m ul.items li.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.is-color-primary:before,
.reveal .diagram-ven.size-m ul.items li.is-color-primary:after {
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.is-color-warning > *,
.reveal .diagram-ven.size-m ul.items li.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.is-color-warning:before,
.reveal .diagram-ven.size-m ul.items li.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-m ul.items li.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.is-color-okay > *,
.reveal .diagram-ven.size-m ul.items li.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.is-color-okay:before,
.reveal .diagram-ven.size-m ul.items li.is-color-okay:after {
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.is-color-chart-1 > *,
.reveal .diagram-ven.size-m ul.items li.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.is-color-chart-1:before,
.reveal .diagram-ven.size-m ul.items li.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.is-color-chart-2 > *,
.reveal .diagram-ven.size-m ul.items li.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.is-color-chart-2:before,
.reveal .diagram-ven.size-m ul.items li.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-m ul.items li.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.is-color-chart-3 > *,
.reveal .diagram-ven.size-m ul.items li.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.is-color-chart-3:before,
.reveal .diagram-ven.size-m ul.items li.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-m ul.items li.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.is-color-chart-4 > *,
.reveal .diagram-ven.size-m ul.items li.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.is-color-chart-4:before,
.reveal .diagram-ven.size-m ul.items li.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.is-color-chart-5 > *,
.reveal .diagram-ven.size-m ul.items li.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.is-color-chart-5:before,
.reveal .diagram-ven.size-m ul.items li.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-ven.size-m ul.items li.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.is-color-chart-6 > *,
.reveal .diagram-ven.size-m ul.items li.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-ven.size-m ul.items li.is-color-chart-6:before,
.reveal .diagram-ven.size-m ul.items li.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-m ul.items li.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-ven.size-m ul.items li.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-ven.size-m ul.items li.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-ven.size-m ul.items li.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-ven.size-m ul.items li.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-ven.size-m ul.items li.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-ven.size-m ul.items li.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-ven.size-m ul.items li.align-left {
  text-align: left;
}
.reveal .diagram-ven.size-m ul.items li.align-right {
  text-align: right;
}
.reveal .diagram-ven.size-m ul.items li,
.reveal .diagram-ven.size-m ul.items li.align-center {
  text-align: center;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(1) {
  background-color: rgba(0, 140, 205, 0.5) !important;
  color: white !important;
  --i: 0;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(1) > *,
.reveal .diagram-ven.size-m ul.items li:nth-child(1) > * > * {
  color: white !important;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(1):before,
.reveal .diagram-ven.size-m ul.items li:nth-child(1):after {
  color: white !important;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(2) {
  background-color: rgba(0, 190, 255, 0.5) !important;
  color: black !important;
  --i: 1;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(2) > *,
.reveal .diagram-ven.size-m ul.items li:nth-child(2) > * > * {
  color: black !important;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(2):before,
.reveal .diagram-ven.size-m ul.items li:nth-child(2):after {
  color: black !important;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(3) {
  background-color: rgba(135, 135, 135, 0.5) !important;
  color: black !important;
  --i: 2;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(3) > *,
.reveal .diagram-ven.size-m ul.items li:nth-child(3) > * > * {
  color: black !important;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(3):before,
.reveal .diagram-ven.size-m ul.items li:nth-child(3):after {
  color: black !important;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(4) {
  background-color: rgba(240, 125, 0, 0.5) !important;
  color: white !important;
  --i: 3;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(4) > *,
.reveal .diagram-ven.size-m ul.items li:nth-child(4) > * > * {
  color: white !important;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(4):before,
.reveal .diagram-ven.size-m ul.items li:nth-child(4):after {
  color: white !important;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(5) {
  background-color: rgba(0, 140, 205, 0.5) !important;
  color: white !important;
  --i: 4;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(5) > *,
.reveal .diagram-ven.size-m ul.items li:nth-child(5) > * > * {
  color: white !important;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(5):before,
.reveal .diagram-ven.size-m ul.items li:nth-child(5):after {
  color: white !important;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(6) {
  background-color: rgba(0, 190, 255, 0.5) !important;
  color: black !important;
  --i: 5;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(6) > *,
.reveal .diagram-ven.size-m ul.items li:nth-child(6) > * > * {
  color: black !important;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(6):before,
.reveal .diagram-ven.size-m ul.items li:nth-child(6):after {
  color: black !important;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(7) {
  background-color: rgba(135, 135, 135, 0.5) !important;
  color: black !important;
  --i: 6;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(7) > *,
.reveal .diagram-ven.size-m ul.items li:nth-child(7) > * > * {
  color: black !important;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(7):before,
.reveal .diagram-ven.size-m ul.items li:nth-child(7):after {
  color: black !important;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(8) {
  background-color: rgba(240, 125, 0, 0.5) !important;
  color: white !important;
  --i: 7;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(8) > *,
.reveal .diagram-ven.size-m ul.items li:nth-child(8) > * > * {
  color: white !important;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(8):before,
.reveal .diagram-ven.size-m ul.items li:nth-child(8):after {
  color: white !important;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(9) {
  background-color: rgba(0, 140, 205, 0.5) !important;
  color: white !important;
  --i: 7;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(9) > *,
.reveal .diagram-ven.size-m ul.items li:nth-child(9) > * > * {
  color: white !important;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(9):before,
.reveal .diagram-ven.size-m ul.items li:nth-child(9):after {
  color: white !important;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(10) {
  background-color: rgba(0, 190, 255, 0.5) !important;
  color: black !important;
  --i: 7;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(10) > *,
.reveal .diagram-ven.size-m ul.items li:nth-child(10) > * > * {
  color: black !important;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(10):before,
.reveal .diagram-ven.size-m ul.items li:nth-child(10):after {
  color: black !important;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(11) {
  background-color: rgba(135, 135, 135, 0.5) !important;
  color: black !important;
  --i: 7;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(11) > *,
.reveal .diagram-ven.size-m ul.items li:nth-child(11) > * > * {
  color: black !important;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(11):before,
.reveal .diagram-ven.size-m ul.items li:nth-child(11):after {
  color: black !important;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(12) {
  background-color: rgba(240, 125, 0, 0.5) !important;
  color: white !important;
  --i: 7;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(12) > *,
.reveal .diagram-ven.size-m ul.items li:nth-child(12) > * > * {
  color: white !important;
}
.reveal .diagram-ven.size-m ul.items li:nth-child(12):before,
.reveal .diagram-ven.size-m ul.items li:nth-child(12):after {
  color: white !important;
}
.reveal .diagram-ven.size-s {
  padding: 2%;
  border-radius: 10px;
  display: block;
  position: relative;
  margin: 0 auto;
  width: calc(1.8rem * 2.2);
  height: calc(1.8rem * 2.2);
  margin-bottom: 1rem;
  --diameter-main: 1.8rem;
  --diameter-item: calc(var(--diameter-main) * 1.125);
}
.reveal .diagram-ven.size-s,
.reveal .diagram-ven.size-s.style-canvas {
  background-color: #e6e6e6 !important;
}
.reveal .diagram-ven.size-s.style-blank {
  background-color: transparent !important;
}
.reveal .diagram-ven.size-s.style-highlight {
  text-transform: uppercase;
  text-align: center;
  background-color: #00c3cd !important;
  color: white !important;
}
.reveal .diagram-ven.size-s.style-highlight > *,
.reveal .diagram-ven.size-s.style-highlight > * > * {
  color: white !important;
}
.reveal .diagram-ven.size-s.style-highlight:before,
.reveal .diagram-ven.size-s.style-highlight:after {
  color: white !important;
}
.reveal .diagram-ven.size-s.style-warning {
  text-align: center;
  background-color: #f84747 !important;
  color: black !important;
}
.reveal .diagram-ven.size-s.style-warning > *,
.reveal .diagram-ven.size-s.style-warning > * > * {
  color: black !important;
}
.reveal .diagram-ven.size-s.style-warning:before,
.reveal .diagram-ven.size-s.style-warning:after {
  color: #008ccd !important;
}
.reveal .diagram-ven.size-s.style-okay {
  text-align: center;
  background-color: #2ed322 !important;
  color: white !important;
}
.reveal .diagram-ven.size-s.style-okay > *,
.reveal .diagram-ven.size-s.style-okay > * > * {
  color: white !important;
}
.reveal .diagram-ven.size-s.style-okay:before,
.reveal .diagram-ven.size-s.style-okay:after {
  color: white !important;
}
.reveal .diagram-ven.size-s.items-1 {
  --n: 1;
}
.reveal .diagram-ven.size-s.items-2 {
  --n: 2;
}
.reveal .diagram-ven.size-s.items-3 {
  --n: 3;
}
.reveal .diagram-ven.size-s.items-4 {
  --n: 4;
}
.reveal .diagram-ven.size-s.items-5 {
  --n: 5;
}
.reveal .diagram-ven.size-s.items-6 {
  --n: 6;
}
.reveal .diagram-ven.size-s.items-7 {
  --n: 7;
}
.reveal .diagram-ven.size-s.items-8 {
  --n: 8;
}
.reveal .diagram-ven.size-s.items-9 {
  --n: 9;
}
.reveal .diagram-ven.size-s.items-10 {
  --n: 10;
}
.reveal .diagram-ven.size-s.items-11 {
  --n: 11;
}
.reveal .diagram-ven.size-s.items-12 {
  --n: 12;
}
.reveal .diagram-ven.size-s ul.items {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: var(--diameter-main);
  height: var(--diameter-main);
  list-style: none;
}
.reveal .diagram-ven.size-s ul.items li {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  top: 50%;
  left: 50%;
  width: var(--diameter-item);
  height: var(--diameter-item);
  margin: calc(var(--diameter-item) / -2);
  list-style: none;
  --angle: calc(360deg / var(--n));
  transform: rotate(calc(var(--angle) * var(--i))) translateY(calc(var(--diameter-main) / 2)) rotate(calc(var(--angle) * var(--i) * -1));
  border-radius: 50%;
  font-size: calc(var(--diameter-item) * 0.12);
  color: #0a1e2d;
}
.reveal .diagram-ven.size-s ul.items li.color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.color-background > *,
.reveal .diagram-ven.size-s ul.items li.color-background > * > * {
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.color-background:before,
.reveal .diagram-ven.size-s ul.items li.color-background:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-s ul.items li.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.color-canvas > *,
.reveal .diagram-ven.size-s ul.items li.color-canvas > * > * {
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.color-canvas:before,
.reveal .diagram-ven.size-s ul.items li.color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-s ul.items li.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.color-primary > *,
.reveal .diagram-ven.size-s ul.items li.color-primary > * > * {
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.color-primary:before,
.reveal .diagram-ven.size-s ul.items li.color-primary:after {
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.color-warning > *,
.reveal .diagram-ven.size-s ul.items li.color-warning > * > * {
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.color-warning:before,
.reveal .diagram-ven.size-s ul.items li.color-warning:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-s ul.items li.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.color-okay > *,
.reveal .diagram-ven.size-s ul.items li.color-okay > * > * {
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.color-okay:before,
.reveal .diagram-ven.size-s ul.items li.color-okay:after {
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.color-chart-1 > *,
.reveal .diagram-ven.size-s ul.items li.color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.color-chart-1:before,
.reveal .diagram-ven.size-s ul.items li.color-chart-1:after {
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.color-chart-2 > *,
.reveal .diagram-ven.size-s ul.items li.color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.color-chart-2:before,
.reveal .diagram-ven.size-s ul.items li.color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-s ul.items li.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.color-chart-3 > *,
.reveal .diagram-ven.size-s ul.items li.color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.color-chart-3:before,
.reveal .diagram-ven.size-s ul.items li.color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-s ul.items li.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.color-chart-4 > *,
.reveal .diagram-ven.size-s ul.items li.color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.color-chart-4:before,
.reveal .diagram-ven.size-s ul.items li.color-chart-4:after {
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.color-chart-5 > *,
.reveal .diagram-ven.size-s ul.items li.color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.color-chart-5:before,
.reveal .diagram-ven.size-s ul.items li.color-chart-5:after {
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.color-chart-6 > *,
.reveal .diagram-ven.size-s ul.items li.color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.color-chart-6:before,
.reveal .diagram-ven.size-s ul.items li.color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-s ul.items li.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.color-prio-1 > *,
.reveal .diagram-ven.size-s ul.items li.color-prio-1 > * > * {
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.color-prio-1:before,
.reveal .diagram-ven.size-s ul.items li.color-prio-1:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-s ul.items li.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.color-prio-2 > *,
.reveal .diagram-ven.size-s ul.items li.color-prio-2 > * > * {
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.color-prio-2:before,
.reveal .diagram-ven.size-s ul.items li.color-prio-2:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-s ul.items li.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.color-prio-3 > *,
.reveal .diagram-ven.size-s ul.items li.color-prio-3 > * > * {
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.color-prio-3:before,
.reveal .diagram-ven.size-s ul.items li.color-prio-3:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-s ul.items li.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.color-prio-4 > *,
.reveal .diagram-ven.size-s ul.items li.color-prio-4 > * > * {
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.color-prio-4:before,
.reveal .diagram-ven.size-s ul.items li.color-prio-4:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-s ul.items li.text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-ven.size-s ul.items li.text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-ven.size-s ul.items li.text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-ven.size-s ul.items li.text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-ven.size-s ul.items li.text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-ven.size-s ul.items li.text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-ven.size-s ul.items li.text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-ven.size-s ul.items li.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.is-color-canvas > *,
.reveal .diagram-ven.size-s ul.items li.is-color-canvas > * > * {
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.is-color-canvas:before,
.reveal .diagram-ven.size-s ul.items li.is-color-canvas:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-s ul.items li.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.is-color-background > *,
.reveal .diagram-ven.size-s ul.items li.is-color-background > * > * {
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.is-color-background:before,
.reveal .diagram-ven.size-s ul.items li.is-color-background:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-s ul.items li.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.is-color-primary > *,
.reveal .diagram-ven.size-s ul.items li.is-color-primary > * > * {
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.is-color-primary:before,
.reveal .diagram-ven.size-s ul.items li.is-color-primary:after {
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.is-color-warning > *,
.reveal .diagram-ven.size-s ul.items li.is-color-warning > * > * {
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.is-color-warning:before,
.reveal .diagram-ven.size-s ul.items li.is-color-warning:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-s ul.items li.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.is-color-okay > *,
.reveal .diagram-ven.size-s ul.items li.is-color-okay > * > * {
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.is-color-okay:before,
.reveal .diagram-ven.size-s ul.items li.is-color-okay:after {
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.is-color-chart-1 > *,
.reveal .diagram-ven.size-s ul.items li.is-color-chart-1 > * > * {
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.is-color-chart-1:before,
.reveal .diagram-ven.size-s ul.items li.is-color-chart-1:after {
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.is-color-chart-2 > *,
.reveal .diagram-ven.size-s ul.items li.is-color-chart-2 > * > * {
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.is-color-chart-2:before,
.reveal .diagram-ven.size-s ul.items li.is-color-chart-2:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-s ul.items li.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.is-color-chart-3 > *,
.reveal .diagram-ven.size-s ul.items li.is-color-chart-3 > * > * {
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.is-color-chart-3:before,
.reveal .diagram-ven.size-s ul.items li.is-color-chart-3:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-s ul.items li.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.is-color-chart-4 > *,
.reveal .diagram-ven.size-s ul.items li.is-color-chart-4 > * > * {
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.is-color-chart-4:before,
.reveal .diagram-ven.size-s ul.items li.is-color-chart-4:after {
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.is-color-chart-5 > *,
.reveal .diagram-ven.size-s ul.items li.is-color-chart-5 > * > * {
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.is-color-chart-5:before,
.reveal .diagram-ven.size-s ul.items li.is-color-chart-5:after {
  color: white;
}
.reveal .diagram-ven.size-s ul.items li.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.is-color-chart-6 > *,
.reveal .diagram-ven.size-s ul.items li.is-color-chart-6 > * > * {
  color: black;
}
.reveal .diagram-ven.size-s ul.items li.is-color-chart-6:before,
.reveal .diagram-ven.size-s ul.items li.is-color-chart-6:after {
  color: #008ccd;
}
.reveal .diagram-ven.size-s ul.items li.is-text-color-primary {
  color: #00c3cd;
}
.reveal .diagram-ven.size-s ul.items li.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal .diagram-ven.size-s ul.items li.is-text-color-chart-2 {
  color: #00beff;
}
.reveal .diagram-ven.size-s ul.items li.is-text-color-chart-3 {
  color: #878787;
}
.reveal .diagram-ven.size-s ul.items li.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal .diagram-ven.size-s ul.items li.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal .diagram-ven.size-s ul.items li.is-text-color-chart-6 {
  color: #00beff;
}
.reveal .diagram-ven.size-s ul.items li.align-left {
  text-align: left;
}
.reveal .diagram-ven.size-s ul.items li.align-right {
  text-align: right;
}
.reveal .diagram-ven.size-s ul.items li,
.reveal .diagram-ven.size-s ul.items li.align-center {
  text-align: center;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(1) {
  background-color: rgba(0, 140, 205, 0.5) !important;
  color: white !important;
  --i: 0;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(1) > *,
.reveal .diagram-ven.size-s ul.items li:nth-child(1) > * > * {
  color: white !important;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(1):before,
.reveal .diagram-ven.size-s ul.items li:nth-child(1):after {
  color: white !important;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(2) {
  background-color: rgba(0, 190, 255, 0.5) !important;
  color: black !important;
  --i: 1;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(2) > *,
.reveal .diagram-ven.size-s ul.items li:nth-child(2) > * > * {
  color: black !important;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(2):before,
.reveal .diagram-ven.size-s ul.items li:nth-child(2):after {
  color: black !important;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(3) {
  background-color: rgba(135, 135, 135, 0.5) !important;
  color: black !important;
  --i: 2;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(3) > *,
.reveal .diagram-ven.size-s ul.items li:nth-child(3) > * > * {
  color: black !important;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(3):before,
.reveal .diagram-ven.size-s ul.items li:nth-child(3):after {
  color: black !important;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(4) {
  background-color: rgba(240, 125, 0, 0.5) !important;
  color: white !important;
  --i: 3;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(4) > *,
.reveal .diagram-ven.size-s ul.items li:nth-child(4) > * > * {
  color: white !important;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(4):before,
.reveal .diagram-ven.size-s ul.items li:nth-child(4):after {
  color: white !important;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(5) {
  background-color: rgba(0, 140, 205, 0.5) !important;
  color: white !important;
  --i: 4;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(5) > *,
.reveal .diagram-ven.size-s ul.items li:nth-child(5) > * > * {
  color: white !important;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(5):before,
.reveal .diagram-ven.size-s ul.items li:nth-child(5):after {
  color: white !important;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(6) {
  background-color: rgba(0, 190, 255, 0.5) !important;
  color: black !important;
  --i: 5;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(6) > *,
.reveal .diagram-ven.size-s ul.items li:nth-child(6) > * > * {
  color: black !important;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(6):before,
.reveal .diagram-ven.size-s ul.items li:nth-child(6):after {
  color: black !important;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(7) {
  background-color: rgba(135, 135, 135, 0.5) !important;
  color: black !important;
  --i: 6;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(7) > *,
.reveal .diagram-ven.size-s ul.items li:nth-child(7) > * > * {
  color: black !important;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(7):before,
.reveal .diagram-ven.size-s ul.items li:nth-child(7):after {
  color: black !important;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(8) {
  background-color: rgba(240, 125, 0, 0.5) !important;
  color: white !important;
  --i: 7;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(8) > *,
.reveal .diagram-ven.size-s ul.items li:nth-child(8) > * > * {
  color: white !important;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(8):before,
.reveal .diagram-ven.size-s ul.items li:nth-child(8):after {
  color: white !important;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(9) {
  background-color: rgba(0, 140, 205, 0.5) !important;
  color: white !important;
  --i: 7;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(9) > *,
.reveal .diagram-ven.size-s ul.items li:nth-child(9) > * > * {
  color: white !important;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(9):before,
.reveal .diagram-ven.size-s ul.items li:nth-child(9):after {
  color: white !important;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(10) {
  background-color: rgba(0, 190, 255, 0.5) !important;
  color: black !important;
  --i: 7;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(10) > *,
.reveal .diagram-ven.size-s ul.items li:nth-child(10) > * > * {
  color: black !important;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(10):before,
.reveal .diagram-ven.size-s ul.items li:nth-child(10):after {
  color: black !important;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(11) {
  background-color: rgba(135, 135, 135, 0.5) !important;
  color: black !important;
  --i: 7;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(11) > *,
.reveal .diagram-ven.size-s ul.items li:nth-child(11) > * > * {
  color: black !important;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(11):before,
.reveal .diagram-ven.size-s ul.items li:nth-child(11):after {
  color: black !important;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(12) {
  background-color: rgba(240, 125, 0, 0.5) !important;
  color: white !important;
  --i: 7;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(12) > *,
.reveal .diagram-ven.size-s ul.items li:nth-child(12) > * > * {
  color: white !important;
}
.reveal .diagram-ven.size-s ul.items li:nth-child(12):before,
.reveal .diagram-ven.size-s ul.items li:nth-child(12):after {
  color: white !important;
}
.reveal .diagram-ven2 {
  padding: 2%;
  border-radius: 10px;
  display: block;
  position: relative;
  margin: 0 auto;
  margin-bottom: 1rem;
}
.reveal .diagram-ven2.type-2 {
  width: 10rem !important;
  height: calc(10rem * 0.5 + calc(0.1 * 10rem));
}
.reveal .diagram-ven2.type-2 .spot {
  width: calc(10rem * 0.1);
  height: calc(10rem * 0.1);
}
.reveal .diagram-ven2.type-2 .spot.pos-right {
  top: calc(50% - calc(10rem * 0.1)/2);
  right: 20%;
}
.reveal .diagram-ven2.type-2 .spot.pos-left {
  top: calc(50% - calc(10rem * 0.1)/2);
  left: 20%;
}
.reveal .diagram-ven2.type-2 .spot.pos-center {
  top: calc(50% - calc(10rem * 0.1)/2);
  left: calc(10rem * 0.5 - calc(10rem * 0.1) * 0.5);
}
.reveal .diagram-ven2.type-2 .item {
  width: calc(10rem * 0.5 + calc(0.1 * 10rem));
  height: calc(10rem * 0.5 + calc(0.1 * 10rem));
}
.reveal .diagram-ven2.type-2 .item p {
  top: calc(10rem * 0.04);
  width: calc(10rem * 0.5 - calc(0.1 * 10rem) * 2);
  font-size: calc(10rem * 0.06);
  text-align: center;
}
.reveal .diagram-ven2.type-2 .item:nth-of-type(1) {
  background-color: rgba(0, 140, 205, 0.5);
  left: 0;
}
.reveal .diagram-ven2.type-2 .item:nth-of-type(1) p {
  left: 0;
  background-color: rgba(0, 140, 205, 0.8);
}
.reveal .diagram-ven2.type-2 .item:nth-of-type(2) {
  background-color: rgba(0, 190, 255, 0.5);
  left: calc(10rem * 0.5 - calc(0.1 * 10rem));
}
.reveal .diagram-ven2.type-2 .item:nth-of-type(2) p {
  right: 0;
  background-color: rgba(0, 190, 255, 0.8);
}
.reveal .diagram-ven2.type-2.size-s {
  width: 10rem !important;
  height: calc(10rem * 0.5 + calc(0.1 * 10rem));
}
.reveal .diagram-ven2.type-2.size-s .spot {
  width: calc(10rem * 0.1);
  height: calc(10rem * 0.1);
}
.reveal .diagram-ven2.type-2.size-s .spot.pos-right {
  top: calc(50% - calc(10rem * 0.1)/2);
  right: 20%;
}
.reveal .diagram-ven2.type-2.size-s .spot.pos-left {
  top: calc(50% - calc(10rem * 0.1)/2);
  left: 20%;
}
.reveal .diagram-ven2.type-2.size-s .spot.pos-center {
  top: calc(50% - calc(10rem * 0.1)/2);
  left: calc(10rem * 0.5 - calc(10rem * 0.1) * 0.5);
}
.reveal .diagram-ven2.type-2.size-s .item {
  width: calc(10rem * 0.5 + calc(0.1 * 10rem));
  height: calc(10rem * 0.5 + calc(0.1 * 10rem));
}
.reveal .diagram-ven2.type-2.size-s .item p {
  top: calc(10rem * 0.04);
  width: calc(10rem * 0.5 - calc(0.1 * 10rem) * 2);
  font-size: calc(10rem * 0.06);
  text-align: center;
}
.reveal .diagram-ven2.type-2.size-s .item:nth-of-type(1) {
  background-color: rgba(0, 140, 205, 0.5);
  left: 0;
}
.reveal .diagram-ven2.type-2.size-s .item:nth-of-type(1) p {
  left: 0;
  background-color: rgba(0, 140, 205, 0.8);
}
.reveal .diagram-ven2.type-2.size-s .item:nth-of-type(2) {
  background-color: rgba(0, 190, 255, 0.5);
  left: calc(10rem * 0.5 - calc(0.1 * 10rem));
}
.reveal .diagram-ven2.type-2.size-s .item:nth-of-type(2) p {
  right: 0;
  background-color: rgba(0, 190, 255, 0.8);
}
.reveal .diagram-ven2.type-2.size-m {
  width: 16rem !important;
  height: calc(16rem * 0.5 + calc(0.1 * 16rem));
}
.reveal .diagram-ven2.type-2.size-m .spot {
  width: calc(16rem * 0.1);
  height: calc(16rem * 0.1);
}
.reveal .diagram-ven2.type-2.size-m .spot.pos-right {
  top: calc(50% - calc(16rem * 0.1)/2);
  right: 20%;
}
.reveal .diagram-ven2.type-2.size-m .spot.pos-left {
  top: calc(50% - calc(16rem * 0.1)/2);
  left: 20%;
}
.reveal .diagram-ven2.type-2.size-m .spot.pos-center {
  top: calc(50% - calc(16rem * 0.1)/2);
  left: calc(16rem * 0.5 - calc(16rem * 0.1) * 0.5);
}
.reveal .diagram-ven2.type-2.size-m .item {
  width: calc(16rem * 0.5 + calc(0.1 * 16rem));
  height: calc(16rem * 0.5 + calc(0.1 * 16rem));
}
.reveal .diagram-ven2.type-2.size-m .item p {
  top: calc(16rem * 0.04);
  width: calc(16rem * 0.5 - calc(0.1 * 16rem) * 2);
  font-size: calc(16rem * 0.06);
  text-align: center;
}
.reveal .diagram-ven2.type-2.size-m .item:nth-of-type(1) {
  background-color: rgba(0, 140, 205, 0.5);
  left: 0;
}
.reveal .diagram-ven2.type-2.size-m .item:nth-of-type(1) p {
  left: 0;
  background-color: rgba(0, 140, 205, 0.8);
}
.reveal .diagram-ven2.type-2.size-m .item:nth-of-type(2) {
  background-color: rgba(0, 190, 255, 0.5);
  left: calc(16rem * 0.5 - calc(0.1 * 16rem));
}
.reveal .diagram-ven2.type-2.size-m .item:nth-of-type(2) p {
  right: 0;
  background-color: rgba(0, 190, 255, 0.8);
}
.reveal .diagram-ven2.type-2.size-l {
  width: 24rem !important;
  height: calc(24rem * 0.5 + calc(0.1 * 24rem));
}
.reveal .diagram-ven2.type-2.size-l .spot {
  width: calc(24rem * 0.1);
  height: calc(24rem * 0.1);
}
.reveal .diagram-ven2.type-2.size-l .spot.pos-right {
  top: calc(50% - calc(24rem * 0.1)/2);
  right: 20%;
}
.reveal .diagram-ven2.type-2.size-l .spot.pos-left {
  top: calc(50% - calc(24rem * 0.1)/2);
  left: 20%;
}
.reveal .diagram-ven2.type-2.size-l .spot.pos-center {
  top: calc(50% - calc(24rem * 0.1)/2);
  left: calc(24rem * 0.5 - calc(24rem * 0.1) * 0.5);
}
.reveal .diagram-ven2.type-2.size-l .item {
  width: calc(24rem * 0.5 + calc(0.1 * 24rem));
  height: calc(24rem * 0.5 + calc(0.1 * 24rem));
}
.reveal .diagram-ven2.type-2.size-l .item p {
  top: calc(24rem * 0.04);
  width: calc(24rem * 0.5 - calc(0.1 * 24rem) * 2);
  font-size: calc(24rem * 0.06);
  text-align: center;
}
.reveal .diagram-ven2.type-2.size-l .item:nth-of-type(1) {
  background-color: rgba(0, 140, 205, 0.5);
  left: 0;
}
.reveal .diagram-ven2.type-2.size-l .item:nth-of-type(1) p {
  left: 0;
  background-color: rgba(0, 140, 205, 0.8);
}
.reveal .diagram-ven2.type-2.size-l .item:nth-of-type(2) {
  background-color: rgba(0, 190, 255, 0.5);
  left: calc(24rem * 0.5 - calc(0.1 * 24rem));
}
.reveal .diagram-ven2.type-2.size-l .item:nth-of-type(2) p {
  right: 0;
  background-color: rgba(0, 190, 255, 0.8);
}
.reveal .diagram-ven2.type-3 {
  width: 6rem !important;
  max-width: 6rem !important;
  height: calc(calc(6rem * 0.5 + calc(0.1 * 6rem)) * 1.5 + calc(0.1 * 6rem) * 0.5);
  margin: 0 auto;
}
.reveal .diagram-ven2.type-3 .spot {
  width: calc(6rem * 0.1);
  height: calc(6rem * 0.1);
}
.reveal .diagram-ven2.type-3 .spot.pos-right {
  top: calc(50% - calc(6rem * 0.1)/2);
  right: 30%;
}
.reveal .diagram-ven2.type-3 .spot.pos-left {
  top: calc(50% - calc(6rem * 0.1)/2);
  left: 30%;
}
.reveal .diagram-ven2.type-3 .spot.pos-top {
  top: calc(15% + calc(6rem * 0.1) * 0.5);
  left: calc(6rem * 0.5 - calc(6rem * 0.1) * 0.5);
}
.reveal .diagram-ven2.type-3 .spot.pos-center {
  top: calc(50% - calc(6rem * 0.1));
  left: calc(6rem * 0.5 - calc(6rem * 0.1) * 0.5);
}
.reveal .diagram-ven2.type-3 .item {
  width: calc(6rem * 0.5 + calc(0.1 * 6rem));
  height: calc(6rem * 0.5 + calc(0.1 * 6rem));
}
.reveal .diagram-ven2.type-3 .item p {
  top: calc(6rem * 0.04);
  width: calc(6rem * 0.5 - calc(0.1 * 6rem) * 2);
  font-size: calc(6rem * 0.06);
  text-align: center;
}
.reveal .diagram-ven2.type-3 .item:nth-of-type(1) {
  background-color: rgba(0, 140, 205, 0.5);
  left: 0;
  top: 0;
}
.reveal .diagram-ven2.type-3 .item:nth-of-type(1) p {
  left: 0;
  background-color: rgba(0, 140, 205, 0.8);
}
.reveal .diagram-ven2.type-3 .item:nth-of-type(2) {
  background-color: rgba(0, 190, 255, 0.5);
  left: calc(6rem - calc(6rem * 0.5 + calc(0.1 * 6rem)));
  top: 0;
}
.reveal .diagram-ven2.type-3 .item:nth-of-type(2) p {
  right: 0;
  background-color: rgba(0, 190, 255, 0.8);
}
.reveal .diagram-ven2.type-3 .item:nth-of-type(3) {
  background-color: rgba(135, 135, 135, 0.5);
  left: calc(6rem * 0.5 - calc(0.1 * 6rem) * 0.5 - 6rem * 0.25);
  top: calc(6rem * 0.5 - calc(0.1 * 6rem) * 1.5);
}
.reveal .diagram-ven2.type-3 .item:nth-of-type(3) p {
  left: -20%;
  top: 50%;
  background-color: rgba(135, 135, 135, 0.8);
}
.reveal .diagram-ven2.type-3.size-s {
  width: 6rem !important;
  max-width: 6rem !important;
  height: calc(calc(6rem * 0.5 + calc(0.1 * 6rem)) * 1.5 + calc(0.1 * 6rem) * 0.5);
  margin: 0 auto;
}
.reveal .diagram-ven2.type-3.size-s .spot {
  width: calc(6rem * 0.1);
  height: calc(6rem * 0.1);
}
.reveal .diagram-ven2.type-3.size-s .spot.pos-right {
  top: calc(50% - calc(6rem * 0.1)/2);
  right: 30%;
}
.reveal .diagram-ven2.type-3.size-s .spot.pos-left {
  top: calc(50% - calc(6rem * 0.1)/2);
  left: 30%;
}
.reveal .diagram-ven2.type-3.size-s .spot.pos-top {
  top: calc(15% + calc(6rem * 0.1) * 0.5);
  left: calc(6rem * 0.5 - calc(6rem * 0.1) * 0.5);
}
.reveal .diagram-ven2.type-3.size-s .spot.pos-center {
  top: calc(50% - calc(6rem * 0.1));
  left: calc(6rem * 0.5 - calc(6rem * 0.1) * 0.5);
}
.reveal .diagram-ven2.type-3.size-s .item {
  width: calc(6rem * 0.5 + calc(0.1 * 6rem));
  height: calc(6rem * 0.5 + calc(0.1 * 6rem));
}
.reveal .diagram-ven2.type-3.size-s .item p {
  top: calc(6rem * 0.04);
  width: calc(6rem * 0.5 - calc(0.1 * 6rem) * 2);
  font-size: calc(6rem * 0.06);
  text-align: center;
}
.reveal .diagram-ven2.type-3.size-s .item:nth-of-type(1) {
  background-color: rgba(0, 140, 205, 0.5);
  left: 0;
  top: 0;
}
.reveal .diagram-ven2.type-3.size-s .item:nth-of-type(1) p {
  left: 0;
  background-color: rgba(0, 140, 205, 0.8);
}
.reveal .diagram-ven2.type-3.size-s .item:nth-of-type(2) {
  background-color: rgba(0, 190, 255, 0.5);
  left: calc(6rem - calc(6rem * 0.5 + calc(0.1 * 6rem)));
  top: 0;
}
.reveal .diagram-ven2.type-3.size-s .item:nth-of-type(2) p {
  right: 0;
  background-color: rgba(0, 190, 255, 0.8);
}
.reveal .diagram-ven2.type-3.size-s .item:nth-of-type(3) {
  background-color: rgba(135, 135, 135, 0.5);
  left: calc(6rem * 0.5 - calc(0.1 * 6rem) * 0.5 - 6rem * 0.25);
  top: calc(6rem * 0.5 - calc(0.1 * 6rem) * 1.5);
}
.reveal .diagram-ven2.type-3.size-s .item:nth-of-type(3) p {
  left: -20%;
  top: 50%;
  background-color: rgba(135, 135, 135, 0.8);
}
.reveal .diagram-ven2.type-3.size-m {
  width: 10rem !important;
  max-width: 10rem !important;
  height: calc(calc(10rem * 0.5 + calc(0.1 * 10rem)) * 1.5 + calc(0.1 * 10rem) * 0.5);
  margin: 0 auto;
}
.reveal .diagram-ven2.type-3.size-m .spot {
  width: calc(10rem * 0.1);
  height: calc(10rem * 0.1);
}
.reveal .diagram-ven2.type-3.size-m .spot.pos-right {
  top: calc(50% - calc(10rem * 0.1)/2);
  right: 30%;
}
.reveal .diagram-ven2.type-3.size-m .spot.pos-left {
  top: calc(50% - calc(10rem * 0.1)/2);
  left: 30%;
}
.reveal .diagram-ven2.type-3.size-m .spot.pos-top {
  top: calc(15% + calc(10rem * 0.1) * 0.5);
  left: calc(10rem * 0.5 - calc(10rem * 0.1) * 0.5);
}
.reveal .diagram-ven2.type-3.size-m .spot.pos-center {
  top: calc(50% - calc(10rem * 0.1));
  left: calc(10rem * 0.5 - calc(10rem * 0.1) * 0.5);
}
.reveal .diagram-ven2.type-3.size-m .item {
  width: calc(10rem * 0.5 + calc(0.1 * 10rem));
  height: calc(10rem * 0.5 + calc(0.1 * 10rem));
}
.reveal .diagram-ven2.type-3.size-m .item p {
  top: calc(10rem * 0.04);
  width: calc(10rem * 0.5 - calc(0.1 * 10rem) * 2);
  font-size: calc(10rem * 0.06);
  text-align: center;
}
.reveal .diagram-ven2.type-3.size-m .item:nth-of-type(1) {
  background-color: rgba(0, 140, 205, 0.5);
  left: 0;
  top: 0;
}
.reveal .diagram-ven2.type-3.size-m .item:nth-of-type(1) p {
  left: 0;
  background-color: rgba(0, 140, 205, 0.8);
}
.reveal .diagram-ven2.type-3.size-m .item:nth-of-type(2) {
  background-color: rgba(0, 190, 255, 0.5);
  left: calc(10rem - calc(10rem * 0.5 + calc(0.1 * 10rem)));
  top: 0;
}
.reveal .diagram-ven2.type-3.size-m .item:nth-of-type(2) p {
  right: 0;
  background-color: rgba(0, 190, 255, 0.8);
}
.reveal .diagram-ven2.type-3.size-m .item:nth-of-type(3) {
  background-color: rgba(135, 135, 135, 0.5);
  left: calc(10rem * 0.5 - calc(0.1 * 10rem) * 0.5 - 10rem * 0.25);
  top: calc(10rem * 0.5 - calc(0.1 * 10rem) * 1.5);
}
.reveal .diagram-ven2.type-3.size-m .item:nth-of-type(3) p {
  left: -20%;
  top: 50%;
  background-color: rgba(135, 135, 135, 0.8);
}
.reveal .diagram-ven2.type-3.size-l {
  width: 16rem !important;
  max-width: 16rem !important;
  height: calc(calc(16rem * 0.5 + calc(0.1 * 16rem)) * 1.5 + calc(0.1 * 16rem) * 0.5);
  margin: 0 auto;
}
.reveal .diagram-ven2.type-3.size-l .spot {
  width: calc(16rem * 0.1);
  height: calc(16rem * 0.1);
}
.reveal .diagram-ven2.type-3.size-l .spot.pos-right {
  top: calc(50% - calc(16rem * 0.1)/2);
  right: 30%;
}
.reveal .diagram-ven2.type-3.size-l .spot.pos-left {
  top: calc(50% - calc(16rem * 0.1)/2);
  left: 30%;
}
.reveal .diagram-ven2.type-3.size-l .spot.pos-top {
  top: calc(15% + calc(16rem * 0.1) * 0.5);
  left: calc(16rem * 0.5 - calc(16rem * 0.1) * 0.5);
}
.reveal .diagram-ven2.type-3.size-l .spot.pos-center {
  top: calc(50% - calc(16rem * 0.1));
  left: calc(16rem * 0.5 - calc(16rem * 0.1) * 0.5);
}
.reveal .diagram-ven2.type-3.size-l .item {
  width: calc(16rem * 0.5 + calc(0.1 * 16rem));
  height: calc(16rem * 0.5 + calc(0.1 * 16rem));
}
.reveal .diagram-ven2.type-3.size-l .item p {
  top: calc(16rem * 0.04);
  width: calc(16rem * 0.5 - calc(0.1 * 16rem) * 2);
  font-size: calc(16rem * 0.06);
  text-align: center;
}
.reveal .diagram-ven2.type-3.size-l .item:nth-of-type(1) {
  background-color: rgba(0, 140, 205, 0.5);
  left: 0;
  top: 0;
}
.reveal .diagram-ven2.type-3.size-l .item:nth-of-type(1) p {
  left: 0;
  background-color: rgba(0, 140, 205, 0.8);
}
.reveal .diagram-ven2.type-3.size-l .item:nth-of-type(2) {
  background-color: rgba(0, 190, 255, 0.5);
  left: calc(16rem - calc(16rem * 0.5 + calc(0.1 * 16rem)));
  top: 0;
}
.reveal .diagram-ven2.type-3.size-l .item:nth-of-type(2) p {
  right: 0;
  background-color: rgba(0, 190, 255, 0.8);
}
.reveal .diagram-ven2.type-3.size-l .item:nth-of-type(3) {
  background-color: rgba(135, 135, 135, 0.5);
  left: calc(16rem * 0.5 - calc(0.1 * 16rem) * 0.5 - 16rem * 0.25);
  top: calc(16rem * 0.5 - calc(0.1 * 16rem) * 1.5);
}
.reveal .diagram-ven2.type-3.size-l .item:nth-of-type(3) p {
  left: -20%;
  top: 50%;
  background-color: rgba(135, 135, 135, 0.8);
}
.reveal .diagram-ven2,
.reveal .diagram-ven2.style-canvas {
  background-color: #e6e6e6 !important;
}
.reveal .diagram-ven2.style-blank {
  background-color: transparent !important;
}
.reveal .diagram-ven2.style-highlight {
  text-transform: uppercase;
  text-align: center;
  background-color: #00c3cd !important;
  color: white !important;
}
.reveal .diagram-ven2.style-highlight > *,
.reveal .diagram-ven2.style-highlight > * > * {
  color: white !important;
}
.reveal .diagram-ven2.style-highlight:before,
.reveal .diagram-ven2.style-highlight:after {
  color: white !important;
}
.reveal .diagram-ven2.style-warning {
  text-align: center;
  background-color: #f84747 !important;
  color: black !important;
}
.reveal .diagram-ven2.style-warning > *,
.reveal .diagram-ven2.style-warning > * > * {
  color: black !important;
}
.reveal .diagram-ven2.style-warning:before,
.reveal .diagram-ven2.style-warning:after {
  color: #008ccd !important;
}
.reveal .diagram-ven2.style-okay {
  text-align: center;
  background-color: #2ed322 !important;
  color: white !important;
}
.reveal .diagram-ven2.style-okay > *,
.reveal .diagram-ven2.style-okay > * > * {
  color: white !important;
}
.reveal .diagram-ven2.style-okay:before,
.reveal .diagram-ven2.style-okay:after {
  color: white !important;
}
.reveal .diagram-ven2 .item {
  min-width: 1rem;
  min-height: 1rem;
  display: block;
  position: absolute;
  margin: 0 auto;
  padding: 0;
  border-radius: 50%;
}
.reveal .diagram-ven2 .item p {
  position: absolute;
  margin: 0 auto;
  font-size: 1rem;
  color: #0a1e2d;
  line-height: normal;
  padding: 0.2rem;
  border-radius: 10px;
}
.reveal .material-symbols-outlined {
  font-family: 'Material Symbols Outlined', sans-serif;
  font-size: inherit;
  font-weight: 400;
  font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
}
.reveal footer {
  display: block;
  margin: 0 auto;
  width: auto;
  text-align: center;
}
.reveal footer p,
.reveal footer span {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 0.75rem;
  letter-spacing: 0rem;
  line-height: 1.125rem;
  font-size: 0.5rem;
  vertical-align: middle;
  line-height: 1.2;
  text-align: center;
  color: #0a1e2d;
  padding: 0.2em 0.4em;
  margin: 0 0.2em;
  text-decoration: none;
}
.reveal footer p.type-book::after,
.reveal footer span.type-book::after {
  vertical-align: middle;
  font-family: 'Material Symbols Outlined', sans-serif;
  font-size: inherit;
  font-weight: 400;
  font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
  content: 'book_2';
}
.reveal h1,
.reveal h2,
.reveal h3,
.reveal h4 {
  color: #0a1e2d;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-size: 1.5rem;
  line-height: 1.5rem;
  letter-spacing: 0.1px;
  line-height: 1;
  margin: 0 auto;
  margin-bottom: 1rem;
}
.reveal h1:last-child,
.reveal h2:last-child,
.reveal h3:last-child,
.reveal h4:last-child {
  margin-bottom: 0;
}
.reveal h1 {
  max-width: 70%;
  font-size: 2rem;
  text-transform: uppercase;
  margin-bottom: 1rem;
}
.reveal h2 {
  font-size: 1.5rem;
  margin-bottom: 0.8em;
}
.reveal h2:has(+ .progressbar) {
  margin-bottom: 0.1em;
}
.reveal h3 {
  font-size: 1rem;
  font-weight: bold;
  margin-bottom: 0.5rem;
}
.reveal h4 {
  font-size: 0.75rem;
  margin-bottom: 0.5rem;
}
.reveal .hovertext {
  display: block;
  margin-bottom: 1rem;
  border-radius: 10px;
}
.reveal .hovertext:hover {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal .hovertext:hover > *,
.reveal .hovertext:hover > * > * {
  color: black;
}
.reveal .hovertext:hover:before,
.reveal .hovertext:hover:after {
  color: #008ccd;
}
.reveal .hovertext:hover::after {
  display: block;
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 0.75rem;
  letter-spacing: 0rem;
  line-height: 1.125rem;
  background-color: #00c3cd !important;
  color: white !important;
  text-align: center;
  font-weight: normal;
  content: attr(hovertext);
  border-radius: 0 0 10px 10px;
}
.reveal .hovertext:hover::after > *,
.reveal .hovertext:hover::after > * > * {
  color: white !important;
}
.reveal .hovertext:hover::after:before,
.reveal .hovertext:hover::after:after {
  color: white !important;
}
.reveal iframe {
  display: block;
  margin: 0 auto;
  width: 95%;
  margin-bottom: 1rem;
  padding: 0;
  border: 1px solid #0a1e2d;
  border-radius: 10px;
}
.reveal iframe.size-m {
  width: 45% !important;
  height: 10rem !important;
}
.reveal iframe.size-l {
  width: 95% !important;
  height: 12rem !important;
}
.reveal img {
  width: 4rem;
  height: 4rem;
  border-radius: 10px;
  display: block;
  margin: 0 auto;
  margin-bottom: 1rem;
  padding: 0;
  object-fit: cover;
}
.reveal img.display-inline {
  display: inline;
  padding: 0 20px;
}
.reveal img.display-block {
  display: block;
}
.reveal img.size-xxs {
  width: 1.4rem !important;
  height: 1.4rem !important;
  object-fit: cover;
}
.reveal img.size-xs {
  width: 2rem !important;
  height: 2rem !important;
  object-fit: cover;
}
.reveal img.size-s {
  width: 3rem !important;
  height: 3rem !important;
  object-fit: cover;
}
.reveal img.size-m {
  width: 4rem !important;
  height: 4rem !important;
  object-fit: cover;
}
.reveal img.size-l {
  width: 6rem !important;
  height: 6rem !important;
  object-fit: cover;
}
.reveal img.size-xl {
  width: 12rem !important;
  height: 12rem !important;
  object-fit: cover;
}
.reveal img.size-poster {
  width: auto;
  height: 15rem;
}
.reveal img.size-poster-vertical {
  width: auto;
  height: 14rem;
}
.reveal img.size-poster-horizontal {
  width: 30rem;
  height: auto;
}
.reveal img.size-screen {
  width: 40%;
  height: 900px;
  border-radius: 0 !important;
  object-fit: cover;
}
.reveal img.ratio-auto {
  width: auto !important;
}
.reveal img.ratio-landscape {
  width: auto !important;
}
.reveal img.ratio-disc {
  border-radius: 50% !important;
}
.reveal img.space-right {
  padding-right: 0.2em;
}
.reveal img.space-left {
  padding-left: 0.2em;
}
.reveal img.display-inline {
  display: inline;
}
.reveal img.display-block {
  display: block;
}
.reveal img.fit-contain {
  object-fit: contain !important;
}
.reveal img.fit-cover {
  object-fit: cover !important;
}
.reveal img.img-adaption {
  content: url('images/elements/adaption.jpg');
}
.reveal img.img-backwards {
  content: url('images/elements/backwards.jpg');
}
.reveal img.img-benefit {
  content: url('images/elements/benefit.jpg');
}
.reveal img.img-bulb {
  content: url('images/elements/bulb.jpg');
}
.reveal img.img-cake-base,
.reveal img.img-component {
  content: url('images/elements/cake-base.jpg');
}
.reveal img.img-cake-piece,
.reveal img.img-feature {
  content: url('images/elements/cake-piece.jpg');
}
.reveal img.img-check {
  content: url('images/elements/check.jpg');
}
.reveal img.img-collaboration {
  content: url('images/elements/collaboration.jpg');
}
.reveal img.img-column {
  content: url('images/elements/column.jpg');
}
.reveal img.img-communication {
  content: url('images/elements/communication.jpg');
}
.reveal img.img-compass {
  content: url('images/elements/compass.jpg');
}
.reveal img.img-complexity {
  content: url('images/elements/complexity.jpg');
}
.reveal img.img-content {
  content: url('images/elements/content.jpg');
}
.reveal img.img-customer {
  content: url('images/elements/customer.jpg');
}
.reveal img.img-dashboard {
  content: url('images/elements/dashboard.jpg');
}
.reveal img.img-decision {
  content: url('images/elements/decision.jpg');
}
.reveal img.img-delivery {
  content: url('images/elements/delivery.jpg');
}
.reveal img.img-exercise {
  content: url('images/elements/exercise.jpg');
}
.reveal img.img-eo {
  content: url('images/elements/logo-eo.jpg');
}
.reveal img.img-few {
  content: url('images/elements/few.png');
}
.reveal img.img-goal {
  content: url('images/elements/goal.jpg');
}
.reveal img.img-guidance {
  content: url('images/elements/guidance.jpg');
}
.reveal img.img-guess {
  content: url('images/elements/guess.jpg');
}
.reveal img.img-confirmation,
.reveal img.img-handshake {
  content: url('images/elements/handshake.jpg');
}
.reveal img.img-imperfect {
  content: url('images/elements/imperfect.jpg');
}
.reveal img.img-improve {
  content: url('images/elements/improve.jpg');
}
.reveal img.img-interest {
  content: url('images/elements/interest.jpg');
}
.reveal img.img-iteration {
  content: url('images/elements/iteration.jpg');
}
.reveal img.img-lecture {
  content: url('images/elements/lecture.jpg');
}
.reveal img.img-inspection,
.reveal img.img-lens {
  content: url('images/elements/lens.jpg');
}
.reveal img.img-lifecycle {
  content: url('images/elements/lifecycle.jpg');
}
.reveal img.img-many {
  content: url('images/elements/many.png');
}
.reveal img.img-mindset {
  content: url('images/elements/mindset.jpg');
}
.reveal img.img-money {
  content: url('images/elements/money.jpg');
}
.reveal img.img-payment {
  content: url('images/elements/payment.jpg');
}
.reveal img.img-people {
  content: url('images/elements/people.jpg');
}
.reveal img.img-postit {
  content: url('images/elements/postit.jpg');
}
.reveal img.img-power {
  content: url('images/elements/power.jpg');
}
.reveal img.img-present {
  content: url('images/elements/present.jpg');
}
.reveal img.img-priority {
  content: url('images/elements/priority.jpg');
}
.reveal img.img-process {
  content: url('images/elements/process.jpg');
}
.reveal img.img-press-release {
  content: url('images/elements/press-release.jpg');
}
.reveal img.img-question {
  content: url('images/elements/question.jpg');
}
.reveal img.img-sandbox {
  content: url('images/elements/sandbox.jpg');
}
.reveal img.img-scales {
  content: url('images/elements/scales.jpg');
}
.reveal img.img-scrum {
  content: url('images/elements/logo-scrum.jpg');
}
.reveal img.img-scrum-landscape {
  content: url('images/elements/logo-scrum-landscape.jpg');
}
.reveal img.img-simplicity {
  content: url('images/elements/simplicity.jpg');
}
.reveal img.img-target {
  content: url('images/elements/target.jpg');
}
.reveal img.img-time {
  content: url('images/elements/time.jpg');
}
.reveal img.img-thumb-up {
  content: url('images/elements/thumb-up.jpg');
}
.reveal img.img-thumb-down {
  content: url('images/elements/thumb-down.jpg');
}
.reveal img.img-toilet,
.reveal img.img-need {
  content: url('images/elements/need.jpg');
}
.reveal img.img-traffic-light-green {
  content: url('images/elements/traffic-light-green.jpg');
}
.reveal img.img-traffic-light-red {
  content: url('images/elements/traffic-light-red.jpg');
}
.reveal img.img-trophy {
  content: url('images/elements/trophy.jpg');
}
.reveal img.img-vision {
  content: url('images/elements/vision.jpg');
}
.reveal .image-banner {
  display: flex;
  align-items: center;
  align-content: space-around;
  justify-content: center;
  flex-direction: column;
  gap: 10px;
  margin: 0 auto;
}
.reveal .image-banner.direction-column {
  flex-direction: column;
}
.reveal .image-banner.direction-row {
  flex-direction: row;
}
.reveal .image-banner.size-xs > img {
  width: 2rem !important;
  height: auto;
}
.reveal .image-banner.size-s > img {
  width: 3rem !important;
  height: auto;
}
.reveal .image-banner.size-m > img {
  width: 4rem !important;
  height: auto;
}
.reveal .image-banner.size-l > img {
  width: 6rem !important;
  height: auto;
}
.reveal .image-banner.size-xl > img {
  width: 12rem !important;
  height: auto;
}
.reveal .style-image,
.reveal .style-bg {
  background-image: attr(data-image url);
  width: 5em;
  height: 5em;
  background-size: cover;
}
.reveal .style-image.img-adaption,
.reveal .style-bg.img-adaption {
  background-image: url('images/elements/adaption.jpg');
}
.reveal .style-image.img-backwards,
.reveal .style-bg.img-backwards {
  background-image: url('images/elements/backwards.jpg');
}
.reveal .style-image.img-benefit,
.reveal .style-bg.img-benefit {
  background-image: url('images/elements/benefit.jpg');
}
.reveal .style-image.img-bulb,
.reveal .style-bg.img-bulb {
  background-image: url('images/elements/bulb.jpg');
}
.reveal .style-image.img-cake-base,
.reveal .style-bg.img-cake-base,
.reveal .style-image.img-component,
.reveal .style-bg.img-component {
  background-image: url('images/elements/cake-base.jpg');
}
.reveal .style-image.img-cake-piece,
.reveal .style-bg.img-cake-piece,
.reveal .style-image.img-feature,
.reveal .style-bg.img-feature {
  background-image: url('images/elements/cake-piece.jpg');
}
.reveal .style-image.img-check,
.reveal .style-bg.img-check {
  background-image: url('images/elements/check.jpg');
}
.reveal .style-image.img-column,
.reveal .style-bg.img-column {
  background-image: url('images/elements/column.jpg');
}
.reveal .style-image.img-collaboration,
.reveal .style-bg.img-collaboration {
  background-image: url('images/elements/collaboration.jpg');
}
.reveal .style-image.img-communication,
.reveal .style-bg.img-communication {
  background-image: url('images/elements/communication.jpg');
}
.reveal .style-image.img-compass,
.reveal .style-bg.img-compass {
  background-image: url('images/elements/compass.jpg');
}
.reveal .style-image.img-complexity,
.reveal .style-bg.img-complexity {
  background-image: url('images/elements/complexity.jpg');
}
.reveal .style-image.img-content,
.reveal .style-bg.img-content {
  background-image: url('images/elements/content.jpg');
}
.reveal .style-image.img-customer,
.reveal .style-bg.img-customer {
  background-image: url('images/elements/customer.jpg');
}
.reveal .style-image.img-dashboard,
.reveal .style-bg.img-dashboard {
  background-image: url('images/elements/dashboard.jpg');
}
.reveal .style-image.img-decision,
.reveal .style-bg.img-decision {
  background-image: url('images/elements/decision.jpg');
}
.reveal .style-image.img-delivery,
.reveal .style-bg.img-delivery {
  background-image: url('images/elements/delivery.jpg');
}
.reveal .style-image.img-exercise,
.reveal .style-bg.img-exercise {
  background-image: url('images/elements/exercise.jpg');
}
.reveal .style-image.img-eo,
.reveal .style-bg.img-eo {
  background-image: url('images/elements/logo-eo.jpg');
}
.reveal .style-image.img-few,
.reveal .style-bg.img-few {
  background-image: url('images/elements/few.png');
}
.reveal .style-image.img-goal,
.reveal .style-bg.img-goal {
  background-image: url('images/elements/goal.jpg');
}
.reveal .style-image.img-guidance,
.reveal .style-bg.img-guidance {
  background-image: url('images/elements/guidance.jpg');
}
.reveal .style-image.img-guess,
.reveal .style-bg.img-guess {
  background-image: url('images/elements/guess.jpg');
}
.reveal .style-image.img-confirmation,
.reveal .style-bg.img-confirmation,
.reveal .style-image.img-handshake,
.reveal .style-bg.img-handshake {
  background-image: url('images/elements/handshake.jpg');
}
.reveal .style-image.img-imperfect,
.reveal .style-bg.img-imperfect {
  background-image: url('images/elements/imperfect.jpg');
}
.reveal .style-image.img-improve,
.reveal .style-bg.img-improve {
  background-image: url('images/elements/improve.jpg');
}
.reveal .style-image.img-interest,
.reveal .style-bg.img-interest {
  background-image: url('images/elements/interest.jpg');
}
.reveal .style-image.img-iteration,
.reveal .style-bg.img-iteration {
  background-image: url('images/elements/iteration.jpg');
}
.reveal .style-image.img-lecture,
.reveal .style-bg.img-lecture {
  background-image: url('images/elements/lecture.jpg');
}
.reveal .style-image.img-inspection,
.reveal .style-bg.img-inspection,
.reveal .style-image.img-lens,
.reveal .style-bg.img-lens {
  background-image: url('images/elements/lens.jpg');
}
.reveal .style-image.img-lifecycle,
.reveal .style-bg.img-lifecycle {
  background-image: url('images/elements/lifecycle.jpg');
}
.reveal .style-image.img-many,
.reveal .style-bg.img-many {
  background-image: url('images/elements/many.png');
}
.reveal .style-image.img-mindset,
.reveal .style-bg.img-mindset {
  background-image: url('images/elements/mindset.jpg');
}
.reveal .style-image.img-money,
.reveal .style-bg.img-money {
  background-image: url('images/elements/money.jpg');
}
.reveal .style-image.img-payment,
.reveal .style-bg.img-payment {
  background-image: url('images/elements/payment.jpg');
}
.reveal .style-image.img-people,
.reveal .style-bg.img-people {
  background-image: url('images/elements/people.jpg');
}
.reveal .style-image.img-postit,
.reveal .style-bg.img-postit {
  background-image: url('images/elements/postit.jpg');
}
.reveal .style-image.img-power,
.reveal .style-bg.img-power {
  background-image: url('images/elements/power.jpg');
}
.reveal .style-image.img-priority,
.reveal .style-bg.img-priority {
  background-image: url('images/elements/priority.jpg');
}
.reveal .style-image.img-process,
.reveal .style-bg.img-process {
  background-image: url('images/elements/process.jpg');
}
.reveal .style-image.img-present,
.reveal .style-bg.img-present {
  background-image: url('images/elements/present.jpg');
}
.reveal .style-image.img-press-release,
.reveal .style-bg.img-press-release {
  background-image: url('images/elements/press-release.jpg');
}
.reveal .style-image.img-question,
.reveal .style-bg.img-question {
  background-image: url('images/elements/question.jpg');
}
.reveal .style-image.img-sandbox,
.reveal .style-bg.img-sandbox {
  background-image: url('images/elements/sandbox.jpg');
}
.reveal .style-image.img-scales,
.reveal .style-bg.img-scales {
  background-image: url('images/elements/scales.jpg');
}
.reveal .style-image.img-scrum,
.reveal .style-bg.img-scrum {
  background-image: url('images/elements/logo-scrum.jpg');
}
.reveal .style-image.img-scrum-landscape,
.reveal .style-bg.img-scrum-landscape {
  background-image: url('images/elements/logo-scrum-landscape.jpg');
}
.reveal .style-image.img-simplicity,
.reveal .style-bg.img-simplicity {
  background-image: url('images/elements/simplicity.jpg');
}
.reveal .style-image.img-target,
.reveal .style-bg.img-target {
  background-image: url('images/elements/target.jpg');
}
.reveal .style-image.img-time,
.reveal .style-bg.img-time {
  background-image: url('images/elements/time.jpg');
}
.reveal .style-image.img-thumb-up,
.reveal .style-bg.img-thumb-up {
  background-image: url('images/elements/thumb-up.jpg');
}
.reveal .style-image.img-thumb-down,
.reveal .style-bg.img-thumb-down {
  background-image: url('images/elements/thumb-down.jpg');
}
.reveal .style-image.img-toilet,
.reveal .style-bg.img-toilet,
.reveal .style-image.img-need,
.reveal .style-bg.img-need {
  background-image: url('images/elements/need.jpg');
}
.reveal .style-image.img-traffic-light-green,
.reveal .style-bg.img-traffic-light-green {
  background-image: url('images/elements/traffic-light-green.jpg');
}
.reveal .style-image.img-traffic-light-red,
.reveal .style-bg.img-traffic-light-red {
  background-image: url('images/elements/traffic-light-red.jpg');
}
.reveal .style-image.img-trophy,
.reveal .style-bg.img-trophy {
  background-image: url('images/elements/trophy.jpg');
}
.reveal .style-image.img-vision,
.reveal .style-bg.img-vision {
  background-image: url('images/elements/vision.jpg');
}
.reveal .kanban-container {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
}
.reveal .kanban-board {
  background-color: #0a1e2d !important;
  color: white;
  margin: 0 auto;
  border-radius: 10px;
  min-height: 15rem;
  height: 15rem;
  overflow: auto;
  text-align: center;
  font-size: 0.75rem;
}
.reveal .kanban-board > *,
.reveal .kanban-board > * > * {
  color: white;
}
.reveal .kanban-board:before,
.reveal .kanban-board:after {
  color: white;
}
.reveal .kanban-board .kanban-drag {
  min-height: 100% !important;
}
.reveal .kanban-board header {
  margin: 0 auto;
  text-align: center;
  font-size: 0.75rem;
  font-weight: 700;
  color: white;
}
.reveal .kanban-item {
  border-radius: 10px;
  background-color: #e6e6e6 !important;
  color: black;
  text-align: center;
}
.reveal .kanban-item > *,
.reveal .kanban-item > * > * {
  color: black;
}
.reveal .kanban-item:before,
.reveal .kanban-item:after {
  color: #008ccd;
}
.reveal .kanban-item.is-false {
  background-color: #f84747 !important;
  color: black;
  transform: rotate(1deg);
}
.reveal .kanban-item.is-false > *,
.reveal .kanban-item.is-false > * > * {
  color: black;
}
.reveal .kanban-item.is-false:before,
.reveal .kanban-item.is-false:after {
  color: #008ccd;
}
.reveal .kanban-item.is-true {
  background-color: #2ed322 !important;
  color: white;
}
.reveal .kanban-item.is-true > *,
.reveal .kanban-item.is-true > * > * {
  color: white;
}
.reveal .kanban-item.is-true:before,
.reveal .kanban-item.is-true:after {
  color: white;
}
.reveal .kanban-item.is-moving.gu-mirror {
  font-family: "Roboto Condensed", sans-serif;
  font-weight: 100;
  font-size: 0.5rem !important;
}
.reveal .is-kanban-form {
  display: block;
  margin: 0 auto;
  background-color: #0a1e2d;
  color: white;
  border-radius: 10px;
}
.reveal a,
.reveal a:visited {
  color: inherit !important;
  border: 1px solid transparent;
  border-radius: 10px;
}
.reveal a.type-more,
.reveal a:visited.type-more {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 0.75rem;
  letter-spacing: 0rem;
  line-height: 1.125rem;
  font-size: 0.5rem;
  vertical-align: middle;
  line-height: 1.2;
  border: 1px solid #e6e6e6;
  background-color: #e6e6e6;
  color: #0a1e2d;
  padding: 0.2em 0.4em;
  margin: 0 0.2em;
  text-decoration: none;
}
.reveal a.type-more::after,
.reveal a:visited.type-more::after {
  vertical-align: middle;
  font-family: 'Material Symbols Outlined', sans-serif;
  font-size: inherit;
  font-weight: 400;
  font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
  content: 'tooltip';
}
.reveal a.type-link,
.reveal a:visited.type-link {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 0.75rem;
  letter-spacing: 0rem;
  line-height: 1.125rem;
  font-size: 0.5rem;
  vertical-align: middle;
  line-height: 1.2;
  border: 1px solid #e6e6e6;
  background-color: #e6e6e6;
  color: #0a1e2d;
  padding: 0.2em 0.4em;
  margin: 0 0.2em;
  text-decoration: none;
}
.reveal a.type-link::after,
.reveal a:visited.type-link::after {
  vertical-align: middle;
  font-family: 'Material Symbols Outlined', sans-serif;
  font-size: inherit;
  font-weight: 400;
  font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
  content: 'open_in_new';
}
.reveal a.type-button,
.reveal a:visited.type-button {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 0.75rem;
  letter-spacing: 0rem;
  line-height: 1.125rem;
  font-size: 0.5rem;
  vertical-align: middle;
  line-height: 1.2;
  border: 1px solid #e6e6e6;
  background-color: #e6e6e6;
  color: #0a1e2d;
  padding: 0.2em 0.4em;
  margin: 0 0.2em;
  text-decoration: none;
}
.reveal a:hover,
.reveal a:visited:hover {
  border: 1px solid #00dce6;
  background-color: rgba(0, 195, 205, 0.2);
}
.reveal ul,
.reveal ol {
  max-width: 95%;
  margin: 0 auto;
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 0.75rem;
  letter-spacing: 0rem;
  line-height: 1.125rem;
  margin-bottom: 1rem;
  color: #0a1e2d;
  text-align: left;
  font-size: 1rem;
  line-height: 1.05;
  list-style-position: outside;
}
.reveal ul.size-xs,
.reveal ol.size-xs {
  font-size: 0.5rem;
}
.reveal ul.size-s,
.reveal ol.size-s {
  font-size: 0.75rem;
}
.reveal ul.size-m,
.reveal ol.size-m {
  font-size: 1rem;
}
.reveal ul.size-l,
.reveal ol.size-l {
  font-size: 1.5rem;
}
.reveal ul.size-xl,
.reveal ol.size-xl {
  font-size: 2rem;
}
.reveal ul ul,
.reveal ol ul,
.reveal ul ol,
.reveal ol ol {
  margin-bottom: 0;
}
.reveal ol {
  counter-reset: my-counter;
}
.reveal ol li {
  counter-increment: my-counter;
  list-style-type: decimal;
  margin-left: 1em;
  margin-bottom: 0.5em;
}
.reveal ol li.color-background {
  background-color: white !important;
  color: black;
}
.reveal ol li.color-background > *,
.reveal ol li.color-background > * > * {
  color: black;
}
.reveal ol li.color-background:before,
.reveal ol li.color-background:after {
  color: #008ccd;
}
.reveal ol li.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal ol li.color-canvas > *,
.reveal ol li.color-canvas > * > * {
  color: black;
}
.reveal ol li.color-canvas:before,
.reveal ol li.color-canvas:after {
  color: #008ccd;
}
.reveal ol li.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal ol li.color-primary > *,
.reveal ol li.color-primary > * > * {
  color: white;
}
.reveal ol li.color-primary:before,
.reveal ol li.color-primary:after {
  color: white;
}
.reveal ol li.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal ol li.color-warning > *,
.reveal ol li.color-warning > * > * {
  color: black;
}
.reveal ol li.color-warning:before,
.reveal ol li.color-warning:after {
  color: #008ccd;
}
.reveal ol li.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal ol li.color-okay > *,
.reveal ol li.color-okay > * > * {
  color: white;
}
.reveal ol li.color-okay:before,
.reveal ol li.color-okay:after {
  color: white;
}
.reveal ol li.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal ol li.color-chart-1 > *,
.reveal ol li.color-chart-1 > * > * {
  color: white;
}
.reveal ol li.color-chart-1:before,
.reveal ol li.color-chart-1:after {
  color: white;
}
.reveal ol li.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal ol li.color-chart-2 > *,
.reveal ol li.color-chart-2 > * > * {
  color: black;
}
.reveal ol li.color-chart-2:before,
.reveal ol li.color-chart-2:after {
  color: #008ccd;
}
.reveal ol li.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal ol li.color-chart-3 > *,
.reveal ol li.color-chart-3 > * > * {
  color: black;
}
.reveal ol li.color-chart-3:before,
.reveal ol li.color-chart-3:after {
  color: #008ccd;
}
.reveal ol li.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal ol li.color-chart-4 > *,
.reveal ol li.color-chart-4 > * > * {
  color: white;
}
.reveal ol li.color-chart-4:before,
.reveal ol li.color-chart-4:after {
  color: white;
}
.reveal ol li.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal ol li.color-chart-5 > *,
.reveal ol li.color-chart-5 > * > * {
  color: white;
}
.reveal ol li.color-chart-5:before,
.reveal ol li.color-chart-5:after {
  color: white;
}
.reveal ol li.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal ol li.color-chart-6 > *,
.reveal ol li.color-chart-6 > * > * {
  color: black;
}
.reveal ol li.color-chart-6:before,
.reveal ol li.color-chart-6:after {
  color: #008ccd;
}
.reveal ol li.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal ol li.color-prio-1 > *,
.reveal ol li.color-prio-1 > * > * {
  color: black;
}
.reveal ol li.color-prio-1:before,
.reveal ol li.color-prio-1:after {
  color: #008ccd;
}
.reveal ol li.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal ol li.color-prio-2 > *,
.reveal ol li.color-prio-2 > * > * {
  color: black;
}
.reveal ol li.color-prio-2:before,
.reveal ol li.color-prio-2:after {
  color: #008ccd;
}
.reveal ol li.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal ol li.color-prio-3 > *,
.reveal ol li.color-prio-3 > * > * {
  color: black;
}
.reveal ol li.color-prio-3:before,
.reveal ol li.color-prio-3:after {
  color: #008ccd;
}
.reveal ol li.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal ol li.color-prio-4 > *,
.reveal ol li.color-prio-4 > * > * {
  color: black;
}
.reveal ol li.color-prio-4:before,
.reveal ol li.color-prio-4:after {
  color: #008ccd;
}
.reveal ol li.text-color-primary {
  color: #00c3cd;
}
.reveal ol li.text-color-chart-1 {
  color: #008ccd;
}
.reveal ol li.text-color-chart-2 {
  color: #00beff;
}
.reveal ol li.text-color-chart-3 {
  color: #878787;
}
.reveal ol li.text-color-chart-4 {
  color: #f07d00;
}
.reveal ol li.text-color-chart-5 {
  color: #008ccd;
}
.reveal ol li.text-color-chart-6 {
  color: #00beff;
}
.reveal ol li.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal ol li.is-color-canvas > *,
.reveal ol li.is-color-canvas > * > * {
  color: black;
}
.reveal ol li.is-color-canvas:before,
.reveal ol li.is-color-canvas:after {
  color: #008ccd;
}
.reveal ol li.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal ol li.is-color-background > *,
.reveal ol li.is-color-background > * > * {
  color: black;
}
.reveal ol li.is-color-background:before,
.reveal ol li.is-color-background:after {
  color: #008ccd;
}
.reveal ol li.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal ol li.is-color-primary > *,
.reveal ol li.is-color-primary > * > * {
  color: white;
}
.reveal ol li.is-color-primary:before,
.reveal ol li.is-color-primary:after {
  color: white;
}
.reveal ol li.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal ol li.is-color-warning > *,
.reveal ol li.is-color-warning > * > * {
  color: black;
}
.reveal ol li.is-color-warning:before,
.reveal ol li.is-color-warning:after {
  color: #008ccd;
}
.reveal ol li.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal ol li.is-color-okay > *,
.reveal ol li.is-color-okay > * > * {
  color: white;
}
.reveal ol li.is-color-okay:before,
.reveal ol li.is-color-okay:after {
  color: white;
}
.reveal ol li.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal ol li.is-color-chart-1 > *,
.reveal ol li.is-color-chart-1 > * > * {
  color: white;
}
.reveal ol li.is-color-chart-1:before,
.reveal ol li.is-color-chart-1:after {
  color: white;
}
.reveal ol li.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal ol li.is-color-chart-2 > *,
.reveal ol li.is-color-chart-2 > * > * {
  color: black;
}
.reveal ol li.is-color-chart-2:before,
.reveal ol li.is-color-chart-2:after {
  color: #008ccd;
}
.reveal ol li.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal ol li.is-color-chart-3 > *,
.reveal ol li.is-color-chart-3 > * > * {
  color: black;
}
.reveal ol li.is-color-chart-3:before,
.reveal ol li.is-color-chart-3:after {
  color: #008ccd;
}
.reveal ol li.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal ol li.is-color-chart-4 > *,
.reveal ol li.is-color-chart-4 > * > * {
  color: white;
}
.reveal ol li.is-color-chart-4:before,
.reveal ol li.is-color-chart-4:after {
  color: white;
}
.reveal ol li.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal ol li.is-color-chart-5 > *,
.reveal ol li.is-color-chart-5 > * > * {
  color: white;
}
.reveal ol li.is-color-chart-5:before,
.reveal ol li.is-color-chart-5:after {
  color: white;
}
.reveal ol li.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal ol li.is-color-chart-6 > *,
.reveal ol li.is-color-chart-6 > * > * {
  color: black;
}
.reveal ol li.is-color-chart-6:before,
.reveal ol li.is-color-chart-6:after {
  color: #008ccd;
}
.reveal ol li.is-text-color-primary {
  color: #00c3cd;
}
.reveal ol li.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal ol li.is-text-color-chart-2 {
  color: #00beff;
}
.reveal ol li.is-text-color-chart-3 {
  color: #878787;
}
.reveal ol li.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal ol li.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal ol li.is-text-color-chart-6 {
  color: #00beff;
}
.reveal ol li:last-child {
  margin-bottom: 0 !important;
}
.reveal ol.type-row {
  list-style: none;
  padding-left: 0;
}
.reveal ol.type-row li {
  display: flex;
  align-items: flex-start;
  list-style: none;
  margin: 0 0 0.2em 0;
  padding: 0.2em;
  text-align: left;
  border-radius: 10px;
}
.reveal ol.type-row li.color-background {
  background-color: white !important;
  color: black;
}
.reveal ol.type-row li.color-background > *,
.reveal ol.type-row li.color-background > * > * {
  color: black;
}
.reveal ol.type-row li.color-background:before,
.reveal ol.type-row li.color-background:after {
  color: #008ccd;
}
.reveal ol.type-row li.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal ol.type-row li.color-canvas > *,
.reveal ol.type-row li.color-canvas > * > * {
  color: black;
}
.reveal ol.type-row li.color-canvas:before,
.reveal ol.type-row li.color-canvas:after {
  color: #008ccd;
}
.reveal ol.type-row li.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal ol.type-row li.color-primary > *,
.reveal ol.type-row li.color-primary > * > * {
  color: white;
}
.reveal ol.type-row li.color-primary:before,
.reveal ol.type-row li.color-primary:after {
  color: white;
}
.reveal ol.type-row li.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal ol.type-row li.color-warning > *,
.reveal ol.type-row li.color-warning > * > * {
  color: black;
}
.reveal ol.type-row li.color-warning:before,
.reveal ol.type-row li.color-warning:after {
  color: #008ccd;
}
.reveal ol.type-row li.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal ol.type-row li.color-okay > *,
.reveal ol.type-row li.color-okay > * > * {
  color: white;
}
.reveal ol.type-row li.color-okay:before,
.reveal ol.type-row li.color-okay:after {
  color: white;
}
.reveal ol.type-row li.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal ol.type-row li.color-chart-1 > *,
.reveal ol.type-row li.color-chart-1 > * > * {
  color: white;
}
.reveal ol.type-row li.color-chart-1:before,
.reveal ol.type-row li.color-chart-1:after {
  color: white;
}
.reveal ol.type-row li.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal ol.type-row li.color-chart-2 > *,
.reveal ol.type-row li.color-chart-2 > * > * {
  color: black;
}
.reveal ol.type-row li.color-chart-2:before,
.reveal ol.type-row li.color-chart-2:after {
  color: #008ccd;
}
.reveal ol.type-row li.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal ol.type-row li.color-chart-3 > *,
.reveal ol.type-row li.color-chart-3 > * > * {
  color: black;
}
.reveal ol.type-row li.color-chart-3:before,
.reveal ol.type-row li.color-chart-3:after {
  color: #008ccd;
}
.reveal ol.type-row li.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal ol.type-row li.color-chart-4 > *,
.reveal ol.type-row li.color-chart-4 > * > * {
  color: white;
}
.reveal ol.type-row li.color-chart-4:before,
.reveal ol.type-row li.color-chart-4:after {
  color: white;
}
.reveal ol.type-row li.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal ol.type-row li.color-chart-5 > *,
.reveal ol.type-row li.color-chart-5 > * > * {
  color: white;
}
.reveal ol.type-row li.color-chart-5:before,
.reveal ol.type-row li.color-chart-5:after {
  color: white;
}
.reveal ol.type-row li.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal ol.type-row li.color-chart-6 > *,
.reveal ol.type-row li.color-chart-6 > * > * {
  color: black;
}
.reveal ol.type-row li.color-chart-6:before,
.reveal ol.type-row li.color-chart-6:after {
  color: #008ccd;
}
.reveal ol.type-row li.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal ol.type-row li.color-prio-1 > *,
.reveal ol.type-row li.color-prio-1 > * > * {
  color: black;
}
.reveal ol.type-row li.color-prio-1:before,
.reveal ol.type-row li.color-prio-1:after {
  color: #008ccd;
}
.reveal ol.type-row li.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal ol.type-row li.color-prio-2 > *,
.reveal ol.type-row li.color-prio-2 > * > * {
  color: black;
}
.reveal ol.type-row li.color-prio-2:before,
.reveal ol.type-row li.color-prio-2:after {
  color: #008ccd;
}
.reveal ol.type-row li.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal ol.type-row li.color-prio-3 > *,
.reveal ol.type-row li.color-prio-3 > * > * {
  color: black;
}
.reveal ol.type-row li.color-prio-3:before,
.reveal ol.type-row li.color-prio-3:after {
  color: #008ccd;
}
.reveal ol.type-row li.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal ol.type-row li.color-prio-4 > *,
.reveal ol.type-row li.color-prio-4 > * > * {
  color: black;
}
.reveal ol.type-row li.color-prio-4:before,
.reveal ol.type-row li.color-prio-4:after {
  color: #008ccd;
}
.reveal ol.type-row li.text-color-primary {
  color: #00c3cd;
}
.reveal ol.type-row li.text-color-chart-1 {
  color: #008ccd;
}
.reveal ol.type-row li.text-color-chart-2 {
  color: #00beff;
}
.reveal ol.type-row li.text-color-chart-3 {
  color: #878787;
}
.reveal ol.type-row li.text-color-chart-4 {
  color: #f07d00;
}
.reveal ol.type-row li.text-color-chart-5 {
  color: #008ccd;
}
.reveal ol.type-row li.text-color-chart-6 {
  color: #00beff;
}
.reveal ol.type-row li.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal ol.type-row li.is-color-canvas > *,
.reveal ol.type-row li.is-color-canvas > * > * {
  color: black;
}
.reveal ol.type-row li.is-color-canvas:before,
.reveal ol.type-row li.is-color-canvas:after {
  color: #008ccd;
}
.reveal ol.type-row li.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal ol.type-row li.is-color-background > *,
.reveal ol.type-row li.is-color-background > * > * {
  color: black;
}
.reveal ol.type-row li.is-color-background:before,
.reveal ol.type-row li.is-color-background:after {
  color: #008ccd;
}
.reveal ol.type-row li.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal ol.type-row li.is-color-primary > *,
.reveal ol.type-row li.is-color-primary > * > * {
  color: white;
}
.reveal ol.type-row li.is-color-primary:before,
.reveal ol.type-row li.is-color-primary:after {
  color: white;
}
.reveal ol.type-row li.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal ol.type-row li.is-color-warning > *,
.reveal ol.type-row li.is-color-warning > * > * {
  color: black;
}
.reveal ol.type-row li.is-color-warning:before,
.reveal ol.type-row li.is-color-warning:after {
  color: #008ccd;
}
.reveal ol.type-row li.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal ol.type-row li.is-color-okay > *,
.reveal ol.type-row li.is-color-okay > * > * {
  color: white;
}
.reveal ol.type-row li.is-color-okay:before,
.reveal ol.type-row li.is-color-okay:after {
  color: white;
}
.reveal ol.type-row li.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal ol.type-row li.is-color-chart-1 > *,
.reveal ol.type-row li.is-color-chart-1 > * > * {
  color: white;
}
.reveal ol.type-row li.is-color-chart-1:before,
.reveal ol.type-row li.is-color-chart-1:after {
  color: white;
}
.reveal ol.type-row li.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal ol.type-row li.is-color-chart-2 > *,
.reveal ol.type-row li.is-color-chart-2 > * > * {
  color: black;
}
.reveal ol.type-row li.is-color-chart-2:before,
.reveal ol.type-row li.is-color-chart-2:after {
  color: #008ccd;
}
.reveal ol.type-row li.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal ol.type-row li.is-color-chart-3 > *,
.reveal ol.type-row li.is-color-chart-3 > * > * {
  color: black;
}
.reveal ol.type-row li.is-color-chart-3:before,
.reveal ol.type-row li.is-color-chart-3:after {
  color: #008ccd;
}
.reveal ol.type-row li.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal ol.type-row li.is-color-chart-4 > *,
.reveal ol.type-row li.is-color-chart-4 > * > * {
  color: white;
}
.reveal ol.type-row li.is-color-chart-4:before,
.reveal ol.type-row li.is-color-chart-4:after {
  color: white;
}
.reveal ol.type-row li.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal ol.type-row li.is-color-chart-5 > *,
.reveal ol.type-row li.is-color-chart-5 > * > * {
  color: white;
}
.reveal ol.type-row li.is-color-chart-5:before,
.reveal ol.type-row li.is-color-chart-5:after {
  color: white;
}
.reveal ol.type-row li.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal ol.type-row li.is-color-chart-6 > *,
.reveal ol.type-row li.is-color-chart-6 > * > * {
  color: black;
}
.reveal ol.type-row li.is-color-chart-6:before,
.reveal ol.type-row li.is-color-chart-6:after {
  color: #008ccd;
}
.reveal ol.type-row li.is-text-color-primary {
  color: #00c3cd;
}
.reveal ol.type-row li.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal ol.type-row li.is-text-color-chart-2 {
  color: #00beff;
}
.reveal ol.type-row li.is-text-color-chart-3 {
  color: #878787;
}
.reveal ol.type-row li.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal ol.type-row li.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal ol.type-row li.is-text-color-chart-6 {
  color: #00beff;
}
.reveal ol.type-row li:nth-child(12) {
  background-color: #f07d00 !important;
  color: white;
}
.reveal ol.type-row li:nth-child(12) > *,
.reveal ol.type-row li:nth-child(12) > * > * {
  color: white;
}
.reveal ol.type-row li:nth-child(12):before,
.reveal ol.type-row li:nth-child(12):after {
  color: white;
}
.reveal ol.type-row li:nth-child(12)::before {
  background-color: #008ccd !important;
  color: white;
}
.reveal ol.type-row li:nth-child(12)::before > *,
.reveal ol.type-row li:nth-child(12)::before > * > * {
  color: white;
}
.reveal ol.type-row li:nth-child(12)::before:before,
.reveal ol.type-row li:nth-child(12)::before:after {
  color: white;
}
.reveal ol.type-row li:nth-child(11) {
  background-color: #878787 !important;
  color: black;
}
.reveal ol.type-row li:nth-child(11) > *,
.reveal ol.type-row li:nth-child(11) > * > * {
  color: black;
}
.reveal ol.type-row li:nth-child(11):before,
.reveal ol.type-row li:nth-child(11):after {
  color: #008ccd;
}
.reveal ol.type-row li:nth-child(11)::before {
  background-color: #f07d00 !important;
  color: white;
}
.reveal ol.type-row li:nth-child(11)::before > *,
.reveal ol.type-row li:nth-child(11)::before > * > * {
  color: white;
}
.reveal ol.type-row li:nth-child(11)::before:before,
.reveal ol.type-row li:nth-child(11)::before:after {
  color: white;
}
.reveal ol.type-row li:nth-child(10) {
  background-color: #00beff !important;
  color: black;
}
.reveal ol.type-row li:nth-child(10) > *,
.reveal ol.type-row li:nth-child(10) > * > * {
  color: black;
}
.reveal ol.type-row li:nth-child(10):before,
.reveal ol.type-row li:nth-child(10):after {
  color: #008ccd;
}
.reveal ol.type-row li:nth-child(10)::before {
  background-color: #878787 !important;
  color: black;
}
.reveal ol.type-row li:nth-child(10)::before > *,
.reveal ol.type-row li:nth-child(10)::before > * > * {
  color: black;
}
.reveal ol.type-row li:nth-child(10)::before:before,
.reveal ol.type-row li:nth-child(10)::before:after {
  color: #008ccd;
}
.reveal ol.type-row li:nth-child(9) {
  background-color: #008ccd !important;
  color: white;
}
.reveal ol.type-row li:nth-child(9) > *,
.reveal ol.type-row li:nth-child(9) > * > * {
  color: white;
}
.reveal ol.type-row li:nth-child(9):before,
.reveal ol.type-row li:nth-child(9):after {
  color: white;
}
.reveal ol.type-row li:nth-child(9)::before {
  background-color: #00beff !important;
  color: black;
}
.reveal ol.type-row li:nth-child(9)::before > *,
.reveal ol.type-row li:nth-child(9)::before > * > * {
  color: black;
}
.reveal ol.type-row li:nth-child(9)::before:before,
.reveal ol.type-row li:nth-child(9)::before:after {
  color: #008ccd;
}
.reveal ol.type-row li:nth-child(8) {
  background-color: #f07d00 !important;
  color: white;
}
.reveal ol.type-row li:nth-child(8) > *,
.reveal ol.type-row li:nth-child(8) > * > * {
  color: white;
}
.reveal ol.type-row li:nth-child(8):before,
.reveal ol.type-row li:nth-child(8):after {
  color: white;
}
.reveal ol.type-row li:nth-child(8)::before {
  background-color: #008ccd !important;
  color: white;
}
.reveal ol.type-row li:nth-child(8)::before > *,
.reveal ol.type-row li:nth-child(8)::before > * > * {
  color: white;
}
.reveal ol.type-row li:nth-child(8)::before:before,
.reveal ol.type-row li:nth-child(8)::before:after {
  color: white;
}
.reveal ol.type-row li:nth-child(7) {
  background-color: #878787 !important;
  color: black;
}
.reveal ol.type-row li:nth-child(7) > *,
.reveal ol.type-row li:nth-child(7) > * > * {
  color: black;
}
.reveal ol.type-row li:nth-child(7):before,
.reveal ol.type-row li:nth-child(7):after {
  color: #008ccd;
}
.reveal ol.type-row li:nth-child(7)::before {
  background-color: #f07d00 !important;
  color: white;
}
.reveal ol.type-row li:nth-child(7)::before > *,
.reveal ol.type-row li:nth-child(7)::before > * > * {
  color: white;
}
.reveal ol.type-row li:nth-child(7)::before:before,
.reveal ol.type-row li:nth-child(7)::before:after {
  color: white;
}
.reveal ol.type-row li:nth-child(6) {
  background-color: #00beff !important;
  color: black;
}
.reveal ol.type-row li:nth-child(6) > *,
.reveal ol.type-row li:nth-child(6) > * > * {
  color: black;
}
.reveal ol.type-row li:nth-child(6):before,
.reveal ol.type-row li:nth-child(6):after {
  color: #008ccd;
}
.reveal ol.type-row li:nth-child(6)::before {
  background-color: #878787 !important;
  color: black;
}
.reveal ol.type-row li:nth-child(6)::before > *,
.reveal ol.type-row li:nth-child(6)::before > * > * {
  color: black;
}
.reveal ol.type-row li:nth-child(6)::before:before,
.reveal ol.type-row li:nth-child(6)::before:after {
  color: #008ccd;
}
.reveal ol.type-row li:nth-child(5) {
  background-color: #008ccd !important;
  color: white;
}
.reveal ol.type-row li:nth-child(5) > *,
.reveal ol.type-row li:nth-child(5) > * > * {
  color: white;
}
.reveal ol.type-row li:nth-child(5):before,
.reveal ol.type-row li:nth-child(5):after {
  color: white;
}
.reveal ol.type-row li:nth-child(5)::before {
  background-color: #00beff !important;
  color: black;
}
.reveal ol.type-row li:nth-child(5)::before > *,
.reveal ol.type-row li:nth-child(5)::before > * > * {
  color: black;
}
.reveal ol.type-row li:nth-child(5)::before:before,
.reveal ol.type-row li:nth-child(5)::before:after {
  color: #008ccd;
}
.reveal ol.type-row li:nth-child(4) {
  background-color: #f07d00 !important;
  color: white;
}
.reveal ol.type-row li:nth-child(4) > *,
.reveal ol.type-row li:nth-child(4) > * > * {
  color: white;
}
.reveal ol.type-row li:nth-child(4):before,
.reveal ol.type-row li:nth-child(4):after {
  color: white;
}
.reveal ol.type-row li:nth-child(4)::before {
  background-color: #008ccd !important;
  color: white;
}
.reveal ol.type-row li:nth-child(4)::before > *,
.reveal ol.type-row li:nth-child(4)::before > * > * {
  color: white;
}
.reveal ol.type-row li:nth-child(4)::before:before,
.reveal ol.type-row li:nth-child(4)::before:after {
  color: white;
}
.reveal ol.type-row li:nth-child(3) {
  background-color: #878787 !important;
  color: black;
}
.reveal ol.type-row li:nth-child(3) > *,
.reveal ol.type-row li:nth-child(3) > * > * {
  color: black;
}
.reveal ol.type-row li:nth-child(3):before,
.reveal ol.type-row li:nth-child(3):after {
  color: #008ccd;
}
.reveal ol.type-row li:nth-child(3)::before {
  background-color: #f07d00 !important;
  color: white;
}
.reveal ol.type-row li:nth-child(3)::before > *,
.reveal ol.type-row li:nth-child(3)::before > * > * {
  color: white;
}
.reveal ol.type-row li:nth-child(3)::before:before,
.reveal ol.type-row li:nth-child(3)::before:after {
  color: white;
}
.reveal ol.type-row li:nth-child(2) {
  background-color: #00beff !important;
  color: black;
}
.reveal ol.type-row li:nth-child(2) > *,
.reveal ol.type-row li:nth-child(2) > * > * {
  color: black;
}
.reveal ol.type-row li:nth-child(2):before,
.reveal ol.type-row li:nth-child(2):after {
  color: #008ccd;
}
.reveal ol.type-row li:nth-child(2)::before {
  background-color: #878787 !important;
  color: black;
}
.reveal ol.type-row li:nth-child(2)::before > *,
.reveal ol.type-row li:nth-child(2)::before > * > * {
  color: black;
}
.reveal ol.type-row li:nth-child(2)::before:before,
.reveal ol.type-row li:nth-child(2)::before:after {
  color: #008ccd;
}
.reveal ol.type-row li:nth-child(1) {
  background-color: #008ccd !important;
  color: white;
}
.reveal ol.type-row li:nth-child(1) > *,
.reveal ol.type-row li:nth-child(1) > * > * {
  color: white;
}
.reveal ol.type-row li:nth-child(1):before,
.reveal ol.type-row li:nth-child(1):after {
  color: white;
}
.reveal ol.type-row li:nth-child(1)::before {
  background-color: #00beff !important;
  color: black;
}
.reveal ol.type-row li:nth-child(1)::before > *,
.reveal ol.type-row li:nth-child(1)::before > * > * {
  color: black;
}
.reveal ol.type-row li:nth-child(1)::before:before,
.reveal ol.type-row li:nth-child(1)::before:after {
  color: #008ccd;
}
.reveal ol.type-row li::before {
  content: counter(my-counter);
  padding: 1%;
  width: 8%;
  height: 10%;
  border-radius: 10px;
  text-align: center;
  margin-right: 2%;
  flex-shrink: 0;
  font-size: 70%;
}
.reveal ul li,
.reveal ul ul li {
  list-style-type: square;
  margin-left: 1em;
  margin-bottom: 0.5em;
}
.reveal ul li.color-background,
.reveal ul ul li.color-background {
  background-color: white !important;
  color: black;
}
.reveal ul li.color-background > *,
.reveal ul ul li.color-background > *,
.reveal ul li.color-background > * > *,
.reveal ul ul li.color-background > * > * {
  color: black;
}
.reveal ul li.color-background:before,
.reveal ul ul li.color-background:before,
.reveal ul li.color-background:after,
.reveal ul ul li.color-background:after {
  color: #008ccd;
}
.reveal ul li.color-canvas,
.reveal ul ul li.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal ul li.color-canvas > *,
.reveal ul ul li.color-canvas > *,
.reveal ul li.color-canvas > * > *,
.reveal ul ul li.color-canvas > * > * {
  color: black;
}
.reveal ul li.color-canvas:before,
.reveal ul ul li.color-canvas:before,
.reveal ul li.color-canvas:after,
.reveal ul ul li.color-canvas:after {
  color: #008ccd;
}
.reveal ul li.color-primary,
.reveal ul ul li.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal ul li.color-primary > *,
.reveal ul ul li.color-primary > *,
.reveal ul li.color-primary > * > *,
.reveal ul ul li.color-primary > * > * {
  color: white;
}
.reveal ul li.color-primary:before,
.reveal ul ul li.color-primary:before,
.reveal ul li.color-primary:after,
.reveal ul ul li.color-primary:after {
  color: white;
}
.reveal ul li.color-warning,
.reveal ul ul li.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal ul li.color-warning > *,
.reveal ul ul li.color-warning > *,
.reveal ul li.color-warning > * > *,
.reveal ul ul li.color-warning > * > * {
  color: black;
}
.reveal ul li.color-warning:before,
.reveal ul ul li.color-warning:before,
.reveal ul li.color-warning:after,
.reveal ul ul li.color-warning:after {
  color: #008ccd;
}
.reveal ul li.color-okay,
.reveal ul ul li.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal ul li.color-okay > *,
.reveal ul ul li.color-okay > *,
.reveal ul li.color-okay > * > *,
.reveal ul ul li.color-okay > * > * {
  color: white;
}
.reveal ul li.color-okay:before,
.reveal ul ul li.color-okay:before,
.reveal ul li.color-okay:after,
.reveal ul ul li.color-okay:after {
  color: white;
}
.reveal ul li.color-chart-1,
.reveal ul ul li.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal ul li.color-chart-1 > *,
.reveal ul ul li.color-chart-1 > *,
.reveal ul li.color-chart-1 > * > *,
.reveal ul ul li.color-chart-1 > * > * {
  color: white;
}
.reveal ul li.color-chart-1:before,
.reveal ul ul li.color-chart-1:before,
.reveal ul li.color-chart-1:after,
.reveal ul ul li.color-chart-1:after {
  color: white;
}
.reveal ul li.color-chart-2,
.reveal ul ul li.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal ul li.color-chart-2 > *,
.reveal ul ul li.color-chart-2 > *,
.reveal ul li.color-chart-2 > * > *,
.reveal ul ul li.color-chart-2 > * > * {
  color: black;
}
.reveal ul li.color-chart-2:before,
.reveal ul ul li.color-chart-2:before,
.reveal ul li.color-chart-2:after,
.reveal ul ul li.color-chart-2:after {
  color: #008ccd;
}
.reveal ul li.color-chart-3,
.reveal ul ul li.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal ul li.color-chart-3 > *,
.reveal ul ul li.color-chart-3 > *,
.reveal ul li.color-chart-3 > * > *,
.reveal ul ul li.color-chart-3 > * > * {
  color: black;
}
.reveal ul li.color-chart-3:before,
.reveal ul ul li.color-chart-3:before,
.reveal ul li.color-chart-3:after,
.reveal ul ul li.color-chart-3:after {
  color: #008ccd;
}
.reveal ul li.color-chart-4,
.reveal ul ul li.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal ul li.color-chart-4 > *,
.reveal ul ul li.color-chart-4 > *,
.reveal ul li.color-chart-4 > * > *,
.reveal ul ul li.color-chart-4 > * > * {
  color: white;
}
.reveal ul li.color-chart-4:before,
.reveal ul ul li.color-chart-4:before,
.reveal ul li.color-chart-4:after,
.reveal ul ul li.color-chart-4:after {
  color: white;
}
.reveal ul li.color-chart-5,
.reveal ul ul li.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal ul li.color-chart-5 > *,
.reveal ul ul li.color-chart-5 > *,
.reveal ul li.color-chart-5 > * > *,
.reveal ul ul li.color-chart-5 > * > * {
  color: white;
}
.reveal ul li.color-chart-5:before,
.reveal ul ul li.color-chart-5:before,
.reveal ul li.color-chart-5:after,
.reveal ul ul li.color-chart-5:after {
  color: white;
}
.reveal ul li.color-chart-6,
.reveal ul ul li.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal ul li.color-chart-6 > *,
.reveal ul ul li.color-chart-6 > *,
.reveal ul li.color-chart-6 > * > *,
.reveal ul ul li.color-chart-6 > * > * {
  color: black;
}
.reveal ul li.color-chart-6:before,
.reveal ul ul li.color-chart-6:before,
.reveal ul li.color-chart-6:after,
.reveal ul ul li.color-chart-6:after {
  color: #008ccd;
}
.reveal ul li.color-prio-1,
.reveal ul ul li.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal ul li.color-prio-1 > *,
.reveal ul ul li.color-prio-1 > *,
.reveal ul li.color-prio-1 > * > *,
.reveal ul ul li.color-prio-1 > * > * {
  color: black;
}
.reveal ul li.color-prio-1:before,
.reveal ul ul li.color-prio-1:before,
.reveal ul li.color-prio-1:after,
.reveal ul ul li.color-prio-1:after {
  color: #008ccd;
}
.reveal ul li.color-prio-2,
.reveal ul ul li.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal ul li.color-prio-2 > *,
.reveal ul ul li.color-prio-2 > *,
.reveal ul li.color-prio-2 > * > *,
.reveal ul ul li.color-prio-2 > * > * {
  color: black;
}
.reveal ul li.color-prio-2:before,
.reveal ul ul li.color-prio-2:before,
.reveal ul li.color-prio-2:after,
.reveal ul ul li.color-prio-2:after {
  color: #008ccd;
}
.reveal ul li.color-prio-3,
.reveal ul ul li.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal ul li.color-prio-3 > *,
.reveal ul ul li.color-prio-3 > *,
.reveal ul li.color-prio-3 > * > *,
.reveal ul ul li.color-prio-3 > * > * {
  color: black;
}
.reveal ul li.color-prio-3:before,
.reveal ul ul li.color-prio-3:before,
.reveal ul li.color-prio-3:after,
.reveal ul ul li.color-prio-3:after {
  color: #008ccd;
}
.reveal ul li.color-prio-4,
.reveal ul ul li.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal ul li.color-prio-4 > *,
.reveal ul ul li.color-prio-4 > *,
.reveal ul li.color-prio-4 > * > *,
.reveal ul ul li.color-prio-4 > * > * {
  color: black;
}
.reveal ul li.color-prio-4:before,
.reveal ul ul li.color-prio-4:before,
.reveal ul li.color-prio-4:after,
.reveal ul ul li.color-prio-4:after {
  color: #008ccd;
}
.reveal ul li.text-color-primary,
.reveal ul ul li.text-color-primary {
  color: #00c3cd;
}
.reveal ul li.text-color-chart-1,
.reveal ul ul li.text-color-chart-1 {
  color: #008ccd;
}
.reveal ul li.text-color-chart-2,
.reveal ul ul li.text-color-chart-2 {
  color: #00beff;
}
.reveal ul li.text-color-chart-3,
.reveal ul ul li.text-color-chart-3 {
  color: #878787;
}
.reveal ul li.text-color-chart-4,
.reveal ul ul li.text-color-chart-4 {
  color: #f07d00;
}
.reveal ul li.text-color-chart-5,
.reveal ul ul li.text-color-chart-5 {
  color: #008ccd;
}
.reveal ul li.text-color-chart-6,
.reveal ul ul li.text-color-chart-6 {
  color: #00beff;
}
.reveal ul li.is-color-canvas,
.reveal ul ul li.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal ul li.is-color-canvas > *,
.reveal ul ul li.is-color-canvas > *,
.reveal ul li.is-color-canvas > * > *,
.reveal ul ul li.is-color-canvas > * > * {
  color: black;
}
.reveal ul li.is-color-canvas:before,
.reveal ul ul li.is-color-canvas:before,
.reveal ul li.is-color-canvas:after,
.reveal ul ul li.is-color-canvas:after {
  color: #008ccd;
}
.reveal ul li.is-color-background,
.reveal ul ul li.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal ul li.is-color-background > *,
.reveal ul ul li.is-color-background > *,
.reveal ul li.is-color-background > * > *,
.reveal ul ul li.is-color-background > * > * {
  color: black;
}
.reveal ul li.is-color-background:before,
.reveal ul ul li.is-color-background:before,
.reveal ul li.is-color-background:after,
.reveal ul ul li.is-color-background:after {
  color: #008ccd;
}
.reveal ul li.is-color-primary,
.reveal ul ul li.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal ul li.is-color-primary > *,
.reveal ul ul li.is-color-primary > *,
.reveal ul li.is-color-primary > * > *,
.reveal ul ul li.is-color-primary > * > * {
  color: white;
}
.reveal ul li.is-color-primary:before,
.reveal ul ul li.is-color-primary:before,
.reveal ul li.is-color-primary:after,
.reveal ul ul li.is-color-primary:after {
  color: white;
}
.reveal ul li.is-color-warning,
.reveal ul ul li.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal ul li.is-color-warning > *,
.reveal ul ul li.is-color-warning > *,
.reveal ul li.is-color-warning > * > *,
.reveal ul ul li.is-color-warning > * > * {
  color: black;
}
.reveal ul li.is-color-warning:before,
.reveal ul ul li.is-color-warning:before,
.reveal ul li.is-color-warning:after,
.reveal ul ul li.is-color-warning:after {
  color: #008ccd;
}
.reveal ul li.is-color-okay,
.reveal ul ul li.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal ul li.is-color-okay > *,
.reveal ul ul li.is-color-okay > *,
.reveal ul li.is-color-okay > * > *,
.reveal ul ul li.is-color-okay > * > * {
  color: white;
}
.reveal ul li.is-color-okay:before,
.reveal ul ul li.is-color-okay:before,
.reveal ul li.is-color-okay:after,
.reveal ul ul li.is-color-okay:after {
  color: white;
}
.reveal ul li.is-color-chart-1,
.reveal ul ul li.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal ul li.is-color-chart-1 > *,
.reveal ul ul li.is-color-chart-1 > *,
.reveal ul li.is-color-chart-1 > * > *,
.reveal ul ul li.is-color-chart-1 > * > * {
  color: white;
}
.reveal ul li.is-color-chart-1:before,
.reveal ul ul li.is-color-chart-1:before,
.reveal ul li.is-color-chart-1:after,
.reveal ul ul li.is-color-chart-1:after {
  color: white;
}
.reveal ul li.is-color-chart-2,
.reveal ul ul li.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal ul li.is-color-chart-2 > *,
.reveal ul ul li.is-color-chart-2 > *,
.reveal ul li.is-color-chart-2 > * > *,
.reveal ul ul li.is-color-chart-2 > * > * {
  color: black;
}
.reveal ul li.is-color-chart-2:before,
.reveal ul ul li.is-color-chart-2:before,
.reveal ul li.is-color-chart-2:after,
.reveal ul ul li.is-color-chart-2:after {
  color: #008ccd;
}
.reveal ul li.is-color-chart-3,
.reveal ul ul li.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal ul li.is-color-chart-3 > *,
.reveal ul ul li.is-color-chart-3 > *,
.reveal ul li.is-color-chart-3 > * > *,
.reveal ul ul li.is-color-chart-3 > * > * {
  color: black;
}
.reveal ul li.is-color-chart-3:before,
.reveal ul ul li.is-color-chart-3:before,
.reveal ul li.is-color-chart-3:after,
.reveal ul ul li.is-color-chart-3:after {
  color: #008ccd;
}
.reveal ul li.is-color-chart-4,
.reveal ul ul li.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal ul li.is-color-chart-4 > *,
.reveal ul ul li.is-color-chart-4 > *,
.reveal ul li.is-color-chart-4 > * > *,
.reveal ul ul li.is-color-chart-4 > * > * {
  color: white;
}
.reveal ul li.is-color-chart-4:before,
.reveal ul ul li.is-color-chart-4:before,
.reveal ul li.is-color-chart-4:after,
.reveal ul ul li.is-color-chart-4:after {
  color: white;
}
.reveal ul li.is-color-chart-5,
.reveal ul ul li.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal ul li.is-color-chart-5 > *,
.reveal ul ul li.is-color-chart-5 > *,
.reveal ul li.is-color-chart-5 > * > *,
.reveal ul ul li.is-color-chart-5 > * > * {
  color: white;
}
.reveal ul li.is-color-chart-5:before,
.reveal ul ul li.is-color-chart-5:before,
.reveal ul li.is-color-chart-5:after,
.reveal ul ul li.is-color-chart-5:after {
  color: white;
}
.reveal ul li.is-color-chart-6,
.reveal ul ul li.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal ul li.is-color-chart-6 > *,
.reveal ul ul li.is-color-chart-6 > *,
.reveal ul li.is-color-chart-6 > * > *,
.reveal ul ul li.is-color-chart-6 > * > * {
  color: black;
}
.reveal ul li.is-color-chart-6:before,
.reveal ul ul li.is-color-chart-6:before,
.reveal ul li.is-color-chart-6:after,
.reveal ul ul li.is-color-chart-6:after {
  color: #008ccd;
}
.reveal ul li.is-text-color-primary,
.reveal ul ul li.is-text-color-primary {
  color: #00c3cd;
}
.reveal ul li.is-text-color-chart-1,
.reveal ul ul li.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal ul li.is-text-color-chart-2,
.reveal ul ul li.is-text-color-chart-2 {
  color: #00beff;
}
.reveal ul li.is-text-color-chart-3,
.reveal ul ul li.is-text-color-chart-3 {
  color: #878787;
}
.reveal ul li.is-text-color-chart-4,
.reveal ul ul li.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal ul li.is-text-color-chart-5,
.reveal ul ul li.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal ul li.is-text-color-chart-6,
.reveal ul ul li.is-text-color-chart-6 {
  color: #00beff;
}
.reveal ul li:last-child,
.reveal ul ul li:last-child {
  margin-bottom: 0 !important;
}
.reveal ul.type-bullet li,
.reveal ul ul.type-bullet li {
  list-style: square;
  padding: 0.2em;
  text-align: left;
  background-color: inherit !important;
  color: inherit !important;
}
.reveal ul.type-row li,
.reveal ul ul.type-row li {
  list-style: none;
  margin: 0 0 0.2em 0;
  padding: 0.2em;
  text-align: center;
  border-radius: 10px;
}
.reveal ul.type-row li.color-background,
.reveal ul ul.type-row li.color-background {
  background-color: white !important;
  color: black;
}
.reveal ul.type-row li.color-background > *,
.reveal ul ul.type-row li.color-background > *,
.reveal ul.type-row li.color-background > * > *,
.reveal ul ul.type-row li.color-background > * > * {
  color: black;
}
.reveal ul.type-row li.color-background:before,
.reveal ul ul.type-row li.color-background:before,
.reveal ul.type-row li.color-background:after,
.reveal ul ul.type-row li.color-background:after {
  color: #008ccd;
}
.reveal ul.type-row li.color-canvas,
.reveal ul ul.type-row li.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal ul.type-row li.color-canvas > *,
.reveal ul ul.type-row li.color-canvas > *,
.reveal ul.type-row li.color-canvas > * > *,
.reveal ul ul.type-row li.color-canvas > * > * {
  color: black;
}
.reveal ul.type-row li.color-canvas:before,
.reveal ul ul.type-row li.color-canvas:before,
.reveal ul.type-row li.color-canvas:after,
.reveal ul ul.type-row li.color-canvas:after {
  color: #008ccd;
}
.reveal ul.type-row li.color-primary,
.reveal ul ul.type-row li.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal ul.type-row li.color-primary > *,
.reveal ul ul.type-row li.color-primary > *,
.reveal ul.type-row li.color-primary > * > *,
.reveal ul ul.type-row li.color-primary > * > * {
  color: white;
}
.reveal ul.type-row li.color-primary:before,
.reveal ul ul.type-row li.color-primary:before,
.reveal ul.type-row li.color-primary:after,
.reveal ul ul.type-row li.color-primary:after {
  color: white;
}
.reveal ul.type-row li.color-warning,
.reveal ul ul.type-row li.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal ul.type-row li.color-warning > *,
.reveal ul ul.type-row li.color-warning > *,
.reveal ul.type-row li.color-warning > * > *,
.reveal ul ul.type-row li.color-warning > * > * {
  color: black;
}
.reveal ul.type-row li.color-warning:before,
.reveal ul ul.type-row li.color-warning:before,
.reveal ul.type-row li.color-warning:after,
.reveal ul ul.type-row li.color-warning:after {
  color: #008ccd;
}
.reveal ul.type-row li.color-okay,
.reveal ul ul.type-row li.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal ul.type-row li.color-okay > *,
.reveal ul ul.type-row li.color-okay > *,
.reveal ul.type-row li.color-okay > * > *,
.reveal ul ul.type-row li.color-okay > * > * {
  color: white;
}
.reveal ul.type-row li.color-okay:before,
.reveal ul ul.type-row li.color-okay:before,
.reveal ul.type-row li.color-okay:after,
.reveal ul ul.type-row li.color-okay:after {
  color: white;
}
.reveal ul.type-row li.color-chart-1,
.reveal ul ul.type-row li.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal ul.type-row li.color-chart-1 > *,
.reveal ul ul.type-row li.color-chart-1 > *,
.reveal ul.type-row li.color-chart-1 > * > *,
.reveal ul ul.type-row li.color-chart-1 > * > * {
  color: white;
}
.reveal ul.type-row li.color-chart-1:before,
.reveal ul ul.type-row li.color-chart-1:before,
.reveal ul.type-row li.color-chart-1:after,
.reveal ul ul.type-row li.color-chart-1:after {
  color: white;
}
.reveal ul.type-row li.color-chart-2,
.reveal ul ul.type-row li.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal ul.type-row li.color-chart-2 > *,
.reveal ul ul.type-row li.color-chart-2 > *,
.reveal ul.type-row li.color-chart-2 > * > *,
.reveal ul ul.type-row li.color-chart-2 > * > * {
  color: black;
}
.reveal ul.type-row li.color-chart-2:before,
.reveal ul ul.type-row li.color-chart-2:before,
.reveal ul.type-row li.color-chart-2:after,
.reveal ul ul.type-row li.color-chart-2:after {
  color: #008ccd;
}
.reveal ul.type-row li.color-chart-3,
.reveal ul ul.type-row li.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal ul.type-row li.color-chart-3 > *,
.reveal ul ul.type-row li.color-chart-3 > *,
.reveal ul.type-row li.color-chart-3 > * > *,
.reveal ul ul.type-row li.color-chart-3 > * > * {
  color: black;
}
.reveal ul.type-row li.color-chart-3:before,
.reveal ul ul.type-row li.color-chart-3:before,
.reveal ul.type-row li.color-chart-3:after,
.reveal ul ul.type-row li.color-chart-3:after {
  color: #008ccd;
}
.reveal ul.type-row li.color-chart-4,
.reveal ul ul.type-row li.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal ul.type-row li.color-chart-4 > *,
.reveal ul ul.type-row li.color-chart-4 > *,
.reveal ul.type-row li.color-chart-4 > * > *,
.reveal ul ul.type-row li.color-chart-4 > * > * {
  color: white;
}
.reveal ul.type-row li.color-chart-4:before,
.reveal ul ul.type-row li.color-chart-4:before,
.reveal ul.type-row li.color-chart-4:after,
.reveal ul ul.type-row li.color-chart-4:after {
  color: white;
}
.reveal ul.type-row li.color-chart-5,
.reveal ul ul.type-row li.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal ul.type-row li.color-chart-5 > *,
.reveal ul ul.type-row li.color-chart-5 > *,
.reveal ul.type-row li.color-chart-5 > * > *,
.reveal ul ul.type-row li.color-chart-5 > * > * {
  color: white;
}
.reveal ul.type-row li.color-chart-5:before,
.reveal ul ul.type-row li.color-chart-5:before,
.reveal ul.type-row li.color-chart-5:after,
.reveal ul ul.type-row li.color-chart-5:after {
  color: white;
}
.reveal ul.type-row li.color-chart-6,
.reveal ul ul.type-row li.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal ul.type-row li.color-chart-6 > *,
.reveal ul ul.type-row li.color-chart-6 > *,
.reveal ul.type-row li.color-chart-6 > * > *,
.reveal ul ul.type-row li.color-chart-6 > * > * {
  color: black;
}
.reveal ul.type-row li.color-chart-6:before,
.reveal ul ul.type-row li.color-chart-6:before,
.reveal ul.type-row li.color-chart-6:after,
.reveal ul ul.type-row li.color-chart-6:after {
  color: #008ccd;
}
.reveal ul.type-row li.color-prio-1,
.reveal ul ul.type-row li.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal ul.type-row li.color-prio-1 > *,
.reveal ul ul.type-row li.color-prio-1 > *,
.reveal ul.type-row li.color-prio-1 > * > *,
.reveal ul ul.type-row li.color-prio-1 > * > * {
  color: black;
}
.reveal ul.type-row li.color-prio-1:before,
.reveal ul ul.type-row li.color-prio-1:before,
.reveal ul.type-row li.color-prio-1:after,
.reveal ul ul.type-row li.color-prio-1:after {
  color: #008ccd;
}
.reveal ul.type-row li.color-prio-2,
.reveal ul ul.type-row li.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal ul.type-row li.color-prio-2 > *,
.reveal ul ul.type-row li.color-prio-2 > *,
.reveal ul.type-row li.color-prio-2 > * > *,
.reveal ul ul.type-row li.color-prio-2 > * > * {
  color: black;
}
.reveal ul.type-row li.color-prio-2:before,
.reveal ul ul.type-row li.color-prio-2:before,
.reveal ul.type-row li.color-prio-2:after,
.reveal ul ul.type-row li.color-prio-2:after {
  color: #008ccd;
}
.reveal ul.type-row li.color-prio-3,
.reveal ul ul.type-row li.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal ul.type-row li.color-prio-3 > *,
.reveal ul ul.type-row li.color-prio-3 > *,
.reveal ul.type-row li.color-prio-3 > * > *,
.reveal ul ul.type-row li.color-prio-3 > * > * {
  color: black;
}
.reveal ul.type-row li.color-prio-3:before,
.reveal ul ul.type-row li.color-prio-3:before,
.reveal ul.type-row li.color-prio-3:after,
.reveal ul ul.type-row li.color-prio-3:after {
  color: #008ccd;
}
.reveal ul.type-row li.color-prio-4,
.reveal ul ul.type-row li.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal ul.type-row li.color-prio-4 > *,
.reveal ul ul.type-row li.color-prio-4 > *,
.reveal ul.type-row li.color-prio-4 > * > *,
.reveal ul ul.type-row li.color-prio-4 > * > * {
  color: black;
}
.reveal ul.type-row li.color-prio-4:before,
.reveal ul ul.type-row li.color-prio-4:before,
.reveal ul.type-row li.color-prio-4:after,
.reveal ul ul.type-row li.color-prio-4:after {
  color: #008ccd;
}
.reveal ul.type-row li.text-color-primary,
.reveal ul ul.type-row li.text-color-primary {
  color: #00c3cd;
}
.reveal ul.type-row li.text-color-chart-1,
.reveal ul ul.type-row li.text-color-chart-1 {
  color: #008ccd;
}
.reveal ul.type-row li.text-color-chart-2,
.reveal ul ul.type-row li.text-color-chart-2 {
  color: #00beff;
}
.reveal ul.type-row li.text-color-chart-3,
.reveal ul ul.type-row li.text-color-chart-3 {
  color: #878787;
}
.reveal ul.type-row li.text-color-chart-4,
.reveal ul ul.type-row li.text-color-chart-4 {
  color: #f07d00;
}
.reveal ul.type-row li.text-color-chart-5,
.reveal ul ul.type-row li.text-color-chart-5 {
  color: #008ccd;
}
.reveal ul.type-row li.text-color-chart-6,
.reveal ul ul.type-row li.text-color-chart-6 {
  color: #00beff;
}
.reveal ul.type-row li.is-color-canvas,
.reveal ul ul.type-row li.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal ul.type-row li.is-color-canvas > *,
.reveal ul ul.type-row li.is-color-canvas > *,
.reveal ul.type-row li.is-color-canvas > * > *,
.reveal ul ul.type-row li.is-color-canvas > * > * {
  color: black;
}
.reveal ul.type-row li.is-color-canvas:before,
.reveal ul ul.type-row li.is-color-canvas:before,
.reveal ul.type-row li.is-color-canvas:after,
.reveal ul ul.type-row li.is-color-canvas:after {
  color: #008ccd;
}
.reveal ul.type-row li.is-color-background,
.reveal ul ul.type-row li.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal ul.type-row li.is-color-background > *,
.reveal ul ul.type-row li.is-color-background > *,
.reveal ul.type-row li.is-color-background > * > *,
.reveal ul ul.type-row li.is-color-background > * > * {
  color: black;
}
.reveal ul.type-row li.is-color-background:before,
.reveal ul ul.type-row li.is-color-background:before,
.reveal ul.type-row li.is-color-background:after,
.reveal ul ul.type-row li.is-color-background:after {
  color: #008ccd;
}
.reveal ul.type-row li.is-color-primary,
.reveal ul ul.type-row li.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal ul.type-row li.is-color-primary > *,
.reveal ul ul.type-row li.is-color-primary > *,
.reveal ul.type-row li.is-color-primary > * > *,
.reveal ul ul.type-row li.is-color-primary > * > * {
  color: white;
}
.reveal ul.type-row li.is-color-primary:before,
.reveal ul ul.type-row li.is-color-primary:before,
.reveal ul.type-row li.is-color-primary:after,
.reveal ul ul.type-row li.is-color-primary:after {
  color: white;
}
.reveal ul.type-row li.is-color-warning,
.reveal ul ul.type-row li.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal ul.type-row li.is-color-warning > *,
.reveal ul ul.type-row li.is-color-warning > *,
.reveal ul.type-row li.is-color-warning > * > *,
.reveal ul ul.type-row li.is-color-warning > * > * {
  color: black;
}
.reveal ul.type-row li.is-color-warning:before,
.reveal ul ul.type-row li.is-color-warning:before,
.reveal ul.type-row li.is-color-warning:after,
.reveal ul ul.type-row li.is-color-warning:after {
  color: #008ccd;
}
.reveal ul.type-row li.is-color-okay,
.reveal ul ul.type-row li.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal ul.type-row li.is-color-okay > *,
.reveal ul ul.type-row li.is-color-okay > *,
.reveal ul.type-row li.is-color-okay > * > *,
.reveal ul ul.type-row li.is-color-okay > * > * {
  color: white;
}
.reveal ul.type-row li.is-color-okay:before,
.reveal ul ul.type-row li.is-color-okay:before,
.reveal ul.type-row li.is-color-okay:after,
.reveal ul ul.type-row li.is-color-okay:after {
  color: white;
}
.reveal ul.type-row li.is-color-chart-1,
.reveal ul ul.type-row li.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal ul.type-row li.is-color-chart-1 > *,
.reveal ul ul.type-row li.is-color-chart-1 > *,
.reveal ul.type-row li.is-color-chart-1 > * > *,
.reveal ul ul.type-row li.is-color-chart-1 > * > * {
  color: white;
}
.reveal ul.type-row li.is-color-chart-1:before,
.reveal ul ul.type-row li.is-color-chart-1:before,
.reveal ul.type-row li.is-color-chart-1:after,
.reveal ul ul.type-row li.is-color-chart-1:after {
  color: white;
}
.reveal ul.type-row li.is-color-chart-2,
.reveal ul ul.type-row li.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal ul.type-row li.is-color-chart-2 > *,
.reveal ul ul.type-row li.is-color-chart-2 > *,
.reveal ul.type-row li.is-color-chart-2 > * > *,
.reveal ul ul.type-row li.is-color-chart-2 > * > * {
  color: black;
}
.reveal ul.type-row li.is-color-chart-2:before,
.reveal ul ul.type-row li.is-color-chart-2:before,
.reveal ul.type-row li.is-color-chart-2:after,
.reveal ul ul.type-row li.is-color-chart-2:after {
  color: #008ccd;
}
.reveal ul.type-row li.is-color-chart-3,
.reveal ul ul.type-row li.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal ul.type-row li.is-color-chart-3 > *,
.reveal ul ul.type-row li.is-color-chart-3 > *,
.reveal ul.type-row li.is-color-chart-3 > * > *,
.reveal ul ul.type-row li.is-color-chart-3 > * > * {
  color: black;
}
.reveal ul.type-row li.is-color-chart-3:before,
.reveal ul ul.type-row li.is-color-chart-3:before,
.reveal ul.type-row li.is-color-chart-3:after,
.reveal ul ul.type-row li.is-color-chart-3:after {
  color: #008ccd;
}
.reveal ul.type-row li.is-color-chart-4,
.reveal ul ul.type-row li.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal ul.type-row li.is-color-chart-4 > *,
.reveal ul ul.type-row li.is-color-chart-4 > *,
.reveal ul.type-row li.is-color-chart-4 > * > *,
.reveal ul ul.type-row li.is-color-chart-4 > * > * {
  color: white;
}
.reveal ul.type-row li.is-color-chart-4:before,
.reveal ul ul.type-row li.is-color-chart-4:before,
.reveal ul.type-row li.is-color-chart-4:after,
.reveal ul ul.type-row li.is-color-chart-4:after {
  color: white;
}
.reveal ul.type-row li.is-color-chart-5,
.reveal ul ul.type-row li.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal ul.type-row li.is-color-chart-5 > *,
.reveal ul ul.type-row li.is-color-chart-5 > *,
.reveal ul.type-row li.is-color-chart-5 > * > *,
.reveal ul ul.type-row li.is-color-chart-5 > * > * {
  color: white;
}
.reveal ul.type-row li.is-color-chart-5:before,
.reveal ul ul.type-row li.is-color-chart-5:before,
.reveal ul.type-row li.is-color-chart-5:after,
.reveal ul ul.type-row li.is-color-chart-5:after {
  color: white;
}
.reveal ul.type-row li.is-color-chart-6,
.reveal ul ul.type-row li.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal ul.type-row li.is-color-chart-6 > *,
.reveal ul ul.type-row li.is-color-chart-6 > *,
.reveal ul.type-row li.is-color-chart-6 > * > *,
.reveal ul ul.type-row li.is-color-chart-6 > * > * {
  color: black;
}
.reveal ul.type-row li.is-color-chart-6:before,
.reveal ul ul.type-row li.is-color-chart-6:before,
.reveal ul.type-row li.is-color-chart-6:after,
.reveal ul ul.type-row li.is-color-chart-6:after {
  color: #008ccd;
}
.reveal ul.type-row li.is-text-color-primary,
.reveal ul ul.type-row li.is-text-color-primary {
  color: #00c3cd;
}
.reveal ul.type-row li.is-text-color-chart-1,
.reveal ul ul.type-row li.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal ul.type-row li.is-text-color-chart-2,
.reveal ul ul.type-row li.is-text-color-chart-2 {
  color: #00beff;
}
.reveal ul.type-row li.is-text-color-chart-3,
.reveal ul ul.type-row li.is-text-color-chart-3 {
  color: #878787;
}
.reveal ul.type-row li.is-text-color-chart-4,
.reveal ul ul.type-row li.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal ul.type-row li.is-text-color-chart-5,
.reveal ul ul.type-row li.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal ul.type-row li.is-text-color-chart-6,
.reveal ul ul.type-row li.is-text-color-chart-6 {
  color: #00beff;
}
.reveal ul.type-row li:nth-child(12),
.reveal ul ul.type-row li:nth-child(12) {
  background-color: #f07d00 !important;
  color: white;
}
.reveal ul.type-row li:nth-child(12) > *,
.reveal ul ul.type-row li:nth-child(12) > *,
.reveal ul.type-row li:nth-child(12) > * > *,
.reveal ul ul.type-row li:nth-child(12) > * > * {
  color: white;
}
.reveal ul.type-row li:nth-child(12):before,
.reveal ul ul.type-row li:nth-child(12):before,
.reveal ul.type-row li:nth-child(12):after,
.reveal ul ul.type-row li:nth-child(12):after {
  color: white;
}
.reveal ul.type-row li:nth-child(11),
.reveal ul ul.type-row li:nth-child(11) {
  background-color: #878787 !important;
  color: black;
}
.reveal ul.type-row li:nth-child(11) > *,
.reveal ul ul.type-row li:nth-child(11) > *,
.reveal ul.type-row li:nth-child(11) > * > *,
.reveal ul ul.type-row li:nth-child(11) > * > * {
  color: black;
}
.reveal ul.type-row li:nth-child(11):before,
.reveal ul ul.type-row li:nth-child(11):before,
.reveal ul.type-row li:nth-child(11):after,
.reveal ul ul.type-row li:nth-child(11):after {
  color: #008ccd;
}
.reveal ul.type-row li:nth-child(10),
.reveal ul ul.type-row li:nth-child(10) {
  background-color: #00beff !important;
  color: black;
}
.reveal ul.type-row li:nth-child(10) > *,
.reveal ul ul.type-row li:nth-child(10) > *,
.reveal ul.type-row li:nth-child(10) > * > *,
.reveal ul ul.type-row li:nth-child(10) > * > * {
  color: black;
}
.reveal ul.type-row li:nth-child(10):before,
.reveal ul ul.type-row li:nth-child(10):before,
.reveal ul.type-row li:nth-child(10):after,
.reveal ul ul.type-row li:nth-child(10):after {
  color: #008ccd;
}
.reveal ul.type-row li:nth-child(9),
.reveal ul ul.type-row li:nth-child(9) {
  background-color: #008ccd !important;
  color: white;
}
.reveal ul.type-row li:nth-child(9) > *,
.reveal ul ul.type-row li:nth-child(9) > *,
.reveal ul.type-row li:nth-child(9) > * > *,
.reveal ul ul.type-row li:nth-child(9) > * > * {
  color: white;
}
.reveal ul.type-row li:nth-child(9):before,
.reveal ul ul.type-row li:nth-child(9):before,
.reveal ul.type-row li:nth-child(9):after,
.reveal ul ul.type-row li:nth-child(9):after {
  color: white;
}
.reveal ul.type-row li:nth-child(8),
.reveal ul ul.type-row li:nth-child(8) {
  background-color: #f07d00 !important;
  color: white;
}
.reveal ul.type-row li:nth-child(8) > *,
.reveal ul ul.type-row li:nth-child(8) > *,
.reveal ul.type-row li:nth-child(8) > * > *,
.reveal ul ul.type-row li:nth-child(8) > * > * {
  color: white;
}
.reveal ul.type-row li:nth-child(8):before,
.reveal ul ul.type-row li:nth-child(8):before,
.reveal ul.type-row li:nth-child(8):after,
.reveal ul ul.type-row li:nth-child(8):after {
  color: white;
}
.reveal ul.type-row li:nth-child(7),
.reveal ul ul.type-row li:nth-child(7) {
  background-color: #878787 !important;
  color: black;
}
.reveal ul.type-row li:nth-child(7) > *,
.reveal ul ul.type-row li:nth-child(7) > *,
.reveal ul.type-row li:nth-child(7) > * > *,
.reveal ul ul.type-row li:nth-child(7) > * > * {
  color: black;
}
.reveal ul.type-row li:nth-child(7):before,
.reveal ul ul.type-row li:nth-child(7):before,
.reveal ul.type-row li:nth-child(7):after,
.reveal ul ul.type-row li:nth-child(7):after {
  color: #008ccd;
}
.reveal ul.type-row li:nth-child(6),
.reveal ul ul.type-row li:nth-child(6) {
  background-color: #00beff !important;
  color: black;
}
.reveal ul.type-row li:nth-child(6) > *,
.reveal ul ul.type-row li:nth-child(6) > *,
.reveal ul.type-row li:nth-child(6) > * > *,
.reveal ul ul.type-row li:nth-child(6) > * > * {
  color: black;
}
.reveal ul.type-row li:nth-child(6):before,
.reveal ul ul.type-row li:nth-child(6):before,
.reveal ul.type-row li:nth-child(6):after,
.reveal ul ul.type-row li:nth-child(6):after {
  color: #008ccd;
}
.reveal ul.type-row li:nth-child(5),
.reveal ul ul.type-row li:nth-child(5) {
  background-color: #008ccd !important;
  color: white;
}
.reveal ul.type-row li:nth-child(5) > *,
.reveal ul ul.type-row li:nth-child(5) > *,
.reveal ul.type-row li:nth-child(5) > * > *,
.reveal ul ul.type-row li:nth-child(5) > * > * {
  color: white;
}
.reveal ul.type-row li:nth-child(5):before,
.reveal ul ul.type-row li:nth-child(5):before,
.reveal ul.type-row li:nth-child(5):after,
.reveal ul ul.type-row li:nth-child(5):after {
  color: white;
}
.reveal ul.type-row li:nth-child(4),
.reveal ul ul.type-row li:nth-child(4) {
  background-color: #f07d00 !important;
  color: white;
}
.reveal ul.type-row li:nth-child(4) > *,
.reveal ul ul.type-row li:nth-child(4) > *,
.reveal ul.type-row li:nth-child(4) > * > *,
.reveal ul ul.type-row li:nth-child(4) > * > * {
  color: white;
}
.reveal ul.type-row li:nth-child(4):before,
.reveal ul ul.type-row li:nth-child(4):before,
.reveal ul.type-row li:nth-child(4):after,
.reveal ul ul.type-row li:nth-child(4):after {
  color: white;
}
.reveal ul.type-row li:nth-child(3),
.reveal ul ul.type-row li:nth-child(3) {
  background-color: #878787 !important;
  color: black;
}
.reveal ul.type-row li:nth-child(3) > *,
.reveal ul ul.type-row li:nth-child(3) > *,
.reveal ul.type-row li:nth-child(3) > * > *,
.reveal ul ul.type-row li:nth-child(3) > * > * {
  color: black;
}
.reveal ul.type-row li:nth-child(3):before,
.reveal ul ul.type-row li:nth-child(3):before,
.reveal ul.type-row li:nth-child(3):after,
.reveal ul ul.type-row li:nth-child(3):after {
  color: #008ccd;
}
.reveal ul.type-row li:nth-child(2),
.reveal ul ul.type-row li:nth-child(2) {
  background-color: #00beff !important;
  color: black;
}
.reveal ul.type-row li:nth-child(2) > *,
.reveal ul ul.type-row li:nth-child(2) > *,
.reveal ul.type-row li:nth-child(2) > * > *,
.reveal ul ul.type-row li:nth-child(2) > * > * {
  color: black;
}
.reveal ul.type-row li:nth-child(2):before,
.reveal ul ul.type-row li:nth-child(2):before,
.reveal ul.type-row li:nth-child(2):after,
.reveal ul ul.type-row li:nth-child(2):after {
  color: #008ccd;
}
.reveal ul.type-row li:nth-child(1),
.reveal ul ul.type-row li:nth-child(1) {
  background-color: #008ccd !important;
  color: white;
}
.reveal ul.type-row li:nth-child(1) > *,
.reveal ul ul.type-row li:nth-child(1) > *,
.reveal ul.type-row li:nth-child(1) > * > *,
.reveal ul ul.type-row li:nth-child(1) > * > * {
  color: white;
}
.reveal ul.type-row li:nth-child(1):before,
.reveal ul ul.type-row li:nth-child(1):before,
.reveal ul.type-row li:nth-child(1):after,
.reveal ul ul.type-row li:nth-child(1):after {
  color: white;
}
.reveal ul.type-card,
.reveal ul ul.type-card {
  display: table;
  list-style: none;
  border-spacing: 0.2em;
}
.reveal ul.type-card li,
.reveal ul ul.type-card li {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  height: 4em;
  width: 4em;
  padding: 0.5rem;
  border-radius: 10px;
}
.reveal ul.type-card li.color-background,
.reveal ul ul.type-card li.color-background {
  background-color: white !important;
  color: black;
}
.reveal ul.type-card li.color-background > *,
.reveal ul ul.type-card li.color-background > *,
.reveal ul.type-card li.color-background > * > *,
.reveal ul ul.type-card li.color-background > * > * {
  color: black;
}
.reveal ul.type-card li.color-background:before,
.reveal ul ul.type-card li.color-background:before,
.reveal ul.type-card li.color-background:after,
.reveal ul ul.type-card li.color-background:after {
  color: #008ccd;
}
.reveal ul.type-card li.color-canvas,
.reveal ul ul.type-card li.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal ul.type-card li.color-canvas > *,
.reveal ul ul.type-card li.color-canvas > *,
.reveal ul.type-card li.color-canvas > * > *,
.reveal ul ul.type-card li.color-canvas > * > * {
  color: black;
}
.reveal ul.type-card li.color-canvas:before,
.reveal ul ul.type-card li.color-canvas:before,
.reveal ul.type-card li.color-canvas:after,
.reveal ul ul.type-card li.color-canvas:after {
  color: #008ccd;
}
.reveal ul.type-card li.color-primary,
.reveal ul ul.type-card li.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal ul.type-card li.color-primary > *,
.reveal ul ul.type-card li.color-primary > *,
.reveal ul.type-card li.color-primary > * > *,
.reveal ul ul.type-card li.color-primary > * > * {
  color: white;
}
.reveal ul.type-card li.color-primary:before,
.reveal ul ul.type-card li.color-primary:before,
.reveal ul.type-card li.color-primary:after,
.reveal ul ul.type-card li.color-primary:after {
  color: white;
}
.reveal ul.type-card li.color-warning,
.reveal ul ul.type-card li.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal ul.type-card li.color-warning > *,
.reveal ul ul.type-card li.color-warning > *,
.reveal ul.type-card li.color-warning > * > *,
.reveal ul ul.type-card li.color-warning > * > * {
  color: black;
}
.reveal ul.type-card li.color-warning:before,
.reveal ul ul.type-card li.color-warning:before,
.reveal ul.type-card li.color-warning:after,
.reveal ul ul.type-card li.color-warning:after {
  color: #008ccd;
}
.reveal ul.type-card li.color-okay,
.reveal ul ul.type-card li.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal ul.type-card li.color-okay > *,
.reveal ul ul.type-card li.color-okay > *,
.reveal ul.type-card li.color-okay > * > *,
.reveal ul ul.type-card li.color-okay > * > * {
  color: white;
}
.reveal ul.type-card li.color-okay:before,
.reveal ul ul.type-card li.color-okay:before,
.reveal ul.type-card li.color-okay:after,
.reveal ul ul.type-card li.color-okay:after {
  color: white;
}
.reveal ul.type-card li.color-chart-1,
.reveal ul ul.type-card li.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal ul.type-card li.color-chart-1 > *,
.reveal ul ul.type-card li.color-chart-1 > *,
.reveal ul.type-card li.color-chart-1 > * > *,
.reveal ul ul.type-card li.color-chart-1 > * > * {
  color: white;
}
.reveal ul.type-card li.color-chart-1:before,
.reveal ul ul.type-card li.color-chart-1:before,
.reveal ul.type-card li.color-chart-1:after,
.reveal ul ul.type-card li.color-chart-1:after {
  color: white;
}
.reveal ul.type-card li.color-chart-2,
.reveal ul ul.type-card li.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal ul.type-card li.color-chart-2 > *,
.reveal ul ul.type-card li.color-chart-2 > *,
.reveal ul.type-card li.color-chart-2 > * > *,
.reveal ul ul.type-card li.color-chart-2 > * > * {
  color: black;
}
.reveal ul.type-card li.color-chart-2:before,
.reveal ul ul.type-card li.color-chart-2:before,
.reveal ul.type-card li.color-chart-2:after,
.reveal ul ul.type-card li.color-chart-2:after {
  color: #008ccd;
}
.reveal ul.type-card li.color-chart-3,
.reveal ul ul.type-card li.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal ul.type-card li.color-chart-3 > *,
.reveal ul ul.type-card li.color-chart-3 > *,
.reveal ul.type-card li.color-chart-3 > * > *,
.reveal ul ul.type-card li.color-chart-3 > * > * {
  color: black;
}
.reveal ul.type-card li.color-chart-3:before,
.reveal ul ul.type-card li.color-chart-3:before,
.reveal ul.type-card li.color-chart-3:after,
.reveal ul ul.type-card li.color-chart-3:after {
  color: #008ccd;
}
.reveal ul.type-card li.color-chart-4,
.reveal ul ul.type-card li.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal ul.type-card li.color-chart-4 > *,
.reveal ul ul.type-card li.color-chart-4 > *,
.reveal ul.type-card li.color-chart-4 > * > *,
.reveal ul ul.type-card li.color-chart-4 > * > * {
  color: white;
}
.reveal ul.type-card li.color-chart-4:before,
.reveal ul ul.type-card li.color-chart-4:before,
.reveal ul.type-card li.color-chart-4:after,
.reveal ul ul.type-card li.color-chart-4:after {
  color: white;
}
.reveal ul.type-card li.color-chart-5,
.reveal ul ul.type-card li.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal ul.type-card li.color-chart-5 > *,
.reveal ul ul.type-card li.color-chart-5 > *,
.reveal ul.type-card li.color-chart-5 > * > *,
.reveal ul ul.type-card li.color-chart-5 > * > * {
  color: white;
}
.reveal ul.type-card li.color-chart-5:before,
.reveal ul ul.type-card li.color-chart-5:before,
.reveal ul.type-card li.color-chart-5:after,
.reveal ul ul.type-card li.color-chart-5:after {
  color: white;
}
.reveal ul.type-card li.color-chart-6,
.reveal ul ul.type-card li.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal ul.type-card li.color-chart-6 > *,
.reveal ul ul.type-card li.color-chart-6 > *,
.reveal ul.type-card li.color-chart-6 > * > *,
.reveal ul ul.type-card li.color-chart-6 > * > * {
  color: black;
}
.reveal ul.type-card li.color-chart-6:before,
.reveal ul ul.type-card li.color-chart-6:before,
.reveal ul.type-card li.color-chart-6:after,
.reveal ul ul.type-card li.color-chart-6:after {
  color: #008ccd;
}
.reveal ul.type-card li.color-prio-1,
.reveal ul ul.type-card li.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal ul.type-card li.color-prio-1 > *,
.reveal ul ul.type-card li.color-prio-1 > *,
.reveal ul.type-card li.color-prio-1 > * > *,
.reveal ul ul.type-card li.color-prio-1 > * > * {
  color: black;
}
.reveal ul.type-card li.color-prio-1:before,
.reveal ul ul.type-card li.color-prio-1:before,
.reveal ul.type-card li.color-prio-1:after,
.reveal ul ul.type-card li.color-prio-1:after {
  color: #008ccd;
}
.reveal ul.type-card li.color-prio-2,
.reveal ul ul.type-card li.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal ul.type-card li.color-prio-2 > *,
.reveal ul ul.type-card li.color-prio-2 > *,
.reveal ul.type-card li.color-prio-2 > * > *,
.reveal ul ul.type-card li.color-prio-2 > * > * {
  color: black;
}
.reveal ul.type-card li.color-prio-2:before,
.reveal ul ul.type-card li.color-prio-2:before,
.reveal ul.type-card li.color-prio-2:after,
.reveal ul ul.type-card li.color-prio-2:after {
  color: #008ccd;
}
.reveal ul.type-card li.color-prio-3,
.reveal ul ul.type-card li.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal ul.type-card li.color-prio-3 > *,
.reveal ul ul.type-card li.color-prio-3 > *,
.reveal ul.type-card li.color-prio-3 > * > *,
.reveal ul ul.type-card li.color-prio-3 > * > * {
  color: black;
}
.reveal ul.type-card li.color-prio-3:before,
.reveal ul ul.type-card li.color-prio-3:before,
.reveal ul.type-card li.color-prio-3:after,
.reveal ul ul.type-card li.color-prio-3:after {
  color: #008ccd;
}
.reveal ul.type-card li.color-prio-4,
.reveal ul ul.type-card li.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal ul.type-card li.color-prio-4 > *,
.reveal ul ul.type-card li.color-prio-4 > *,
.reveal ul.type-card li.color-prio-4 > * > *,
.reveal ul ul.type-card li.color-prio-4 > * > * {
  color: black;
}
.reveal ul.type-card li.color-prio-4:before,
.reveal ul ul.type-card li.color-prio-4:before,
.reveal ul.type-card li.color-prio-4:after,
.reveal ul ul.type-card li.color-prio-4:after {
  color: #008ccd;
}
.reveal ul.type-card li.text-color-primary,
.reveal ul ul.type-card li.text-color-primary {
  color: #00c3cd;
}
.reveal ul.type-card li.text-color-chart-1,
.reveal ul ul.type-card li.text-color-chart-1 {
  color: #008ccd;
}
.reveal ul.type-card li.text-color-chart-2,
.reveal ul ul.type-card li.text-color-chart-2 {
  color: #00beff;
}
.reveal ul.type-card li.text-color-chart-3,
.reveal ul ul.type-card li.text-color-chart-3 {
  color: #878787;
}
.reveal ul.type-card li.text-color-chart-4,
.reveal ul ul.type-card li.text-color-chart-4 {
  color: #f07d00;
}
.reveal ul.type-card li.text-color-chart-5,
.reveal ul ul.type-card li.text-color-chart-5 {
  color: #008ccd;
}
.reveal ul.type-card li.text-color-chart-6,
.reveal ul ul.type-card li.text-color-chart-6 {
  color: #00beff;
}
.reveal ul.type-card li.is-color-canvas,
.reveal ul ul.type-card li.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal ul.type-card li.is-color-canvas > *,
.reveal ul ul.type-card li.is-color-canvas > *,
.reveal ul.type-card li.is-color-canvas > * > *,
.reveal ul ul.type-card li.is-color-canvas > * > * {
  color: black;
}
.reveal ul.type-card li.is-color-canvas:before,
.reveal ul ul.type-card li.is-color-canvas:before,
.reveal ul.type-card li.is-color-canvas:after,
.reveal ul ul.type-card li.is-color-canvas:after {
  color: #008ccd;
}
.reveal ul.type-card li.is-color-background,
.reveal ul ul.type-card li.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal ul.type-card li.is-color-background > *,
.reveal ul ul.type-card li.is-color-background > *,
.reveal ul.type-card li.is-color-background > * > *,
.reveal ul ul.type-card li.is-color-background > * > * {
  color: black;
}
.reveal ul.type-card li.is-color-background:before,
.reveal ul ul.type-card li.is-color-background:before,
.reveal ul.type-card li.is-color-background:after,
.reveal ul ul.type-card li.is-color-background:after {
  color: #008ccd;
}
.reveal ul.type-card li.is-color-primary,
.reveal ul ul.type-card li.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal ul.type-card li.is-color-primary > *,
.reveal ul ul.type-card li.is-color-primary > *,
.reveal ul.type-card li.is-color-primary > * > *,
.reveal ul ul.type-card li.is-color-primary > * > * {
  color: white;
}
.reveal ul.type-card li.is-color-primary:before,
.reveal ul ul.type-card li.is-color-primary:before,
.reveal ul.type-card li.is-color-primary:after,
.reveal ul ul.type-card li.is-color-primary:after {
  color: white;
}
.reveal ul.type-card li.is-color-warning,
.reveal ul ul.type-card li.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal ul.type-card li.is-color-warning > *,
.reveal ul ul.type-card li.is-color-warning > *,
.reveal ul.type-card li.is-color-warning > * > *,
.reveal ul ul.type-card li.is-color-warning > * > * {
  color: black;
}
.reveal ul.type-card li.is-color-warning:before,
.reveal ul ul.type-card li.is-color-warning:before,
.reveal ul.type-card li.is-color-warning:after,
.reveal ul ul.type-card li.is-color-warning:after {
  color: #008ccd;
}
.reveal ul.type-card li.is-color-okay,
.reveal ul ul.type-card li.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal ul.type-card li.is-color-okay > *,
.reveal ul ul.type-card li.is-color-okay > *,
.reveal ul.type-card li.is-color-okay > * > *,
.reveal ul ul.type-card li.is-color-okay > * > * {
  color: white;
}
.reveal ul.type-card li.is-color-okay:before,
.reveal ul ul.type-card li.is-color-okay:before,
.reveal ul.type-card li.is-color-okay:after,
.reveal ul ul.type-card li.is-color-okay:after {
  color: white;
}
.reveal ul.type-card li.is-color-chart-1,
.reveal ul ul.type-card li.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal ul.type-card li.is-color-chart-1 > *,
.reveal ul ul.type-card li.is-color-chart-1 > *,
.reveal ul.type-card li.is-color-chart-1 > * > *,
.reveal ul ul.type-card li.is-color-chart-1 > * > * {
  color: white;
}
.reveal ul.type-card li.is-color-chart-1:before,
.reveal ul ul.type-card li.is-color-chart-1:before,
.reveal ul.type-card li.is-color-chart-1:after,
.reveal ul ul.type-card li.is-color-chart-1:after {
  color: white;
}
.reveal ul.type-card li.is-color-chart-2,
.reveal ul ul.type-card li.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal ul.type-card li.is-color-chart-2 > *,
.reveal ul ul.type-card li.is-color-chart-2 > *,
.reveal ul.type-card li.is-color-chart-2 > * > *,
.reveal ul ul.type-card li.is-color-chart-2 > * > * {
  color: black;
}
.reveal ul.type-card li.is-color-chart-2:before,
.reveal ul ul.type-card li.is-color-chart-2:before,
.reveal ul.type-card li.is-color-chart-2:after,
.reveal ul ul.type-card li.is-color-chart-2:after {
  color: #008ccd;
}
.reveal ul.type-card li.is-color-chart-3,
.reveal ul ul.type-card li.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal ul.type-card li.is-color-chart-3 > *,
.reveal ul ul.type-card li.is-color-chart-3 > *,
.reveal ul.type-card li.is-color-chart-3 > * > *,
.reveal ul ul.type-card li.is-color-chart-3 > * > * {
  color: black;
}
.reveal ul.type-card li.is-color-chart-3:before,
.reveal ul ul.type-card li.is-color-chart-3:before,
.reveal ul.type-card li.is-color-chart-3:after,
.reveal ul ul.type-card li.is-color-chart-3:after {
  color: #008ccd;
}
.reveal ul.type-card li.is-color-chart-4,
.reveal ul ul.type-card li.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal ul.type-card li.is-color-chart-4 > *,
.reveal ul ul.type-card li.is-color-chart-4 > *,
.reveal ul.type-card li.is-color-chart-4 > * > *,
.reveal ul ul.type-card li.is-color-chart-4 > * > * {
  color: white;
}
.reveal ul.type-card li.is-color-chart-4:before,
.reveal ul ul.type-card li.is-color-chart-4:before,
.reveal ul.type-card li.is-color-chart-4:after,
.reveal ul ul.type-card li.is-color-chart-4:after {
  color: white;
}
.reveal ul.type-card li.is-color-chart-5,
.reveal ul ul.type-card li.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal ul.type-card li.is-color-chart-5 > *,
.reveal ul ul.type-card li.is-color-chart-5 > *,
.reveal ul.type-card li.is-color-chart-5 > * > *,
.reveal ul ul.type-card li.is-color-chart-5 > * > * {
  color: white;
}
.reveal ul.type-card li.is-color-chart-5:before,
.reveal ul ul.type-card li.is-color-chart-5:before,
.reveal ul.type-card li.is-color-chart-5:after,
.reveal ul ul.type-card li.is-color-chart-5:after {
  color: white;
}
.reveal ul.type-card li.is-color-chart-6,
.reveal ul ul.type-card li.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal ul.type-card li.is-color-chart-6 > *,
.reveal ul ul.type-card li.is-color-chart-6 > *,
.reveal ul.type-card li.is-color-chart-6 > * > *,
.reveal ul ul.type-card li.is-color-chart-6 > * > * {
  color: black;
}
.reveal ul.type-card li.is-color-chart-6:before,
.reveal ul ul.type-card li.is-color-chart-6:before,
.reveal ul.type-card li.is-color-chart-6:after,
.reveal ul ul.type-card li.is-color-chart-6:after {
  color: #008ccd;
}
.reveal ul.type-card li.is-text-color-primary,
.reveal ul ul.type-card li.is-text-color-primary {
  color: #00c3cd;
}
.reveal ul.type-card li.is-text-color-chart-1,
.reveal ul ul.type-card li.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal ul.type-card li.is-text-color-chart-2,
.reveal ul ul.type-card li.is-text-color-chart-2 {
  color: #00beff;
}
.reveal ul.type-card li.is-text-color-chart-3,
.reveal ul ul.type-card li.is-text-color-chart-3 {
  color: #878787;
}
.reveal ul.type-card li.is-text-color-chart-4,
.reveal ul ul.type-card li.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal ul.type-card li.is-text-color-chart-5,
.reveal ul ul.type-card li.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal ul.type-card li.is-text-color-chart-6,
.reveal ul ul.type-card li.is-text-color-chart-6 {
  color: #00beff;
}
.reveal ul.type-card li:nth-child(12),
.reveal ul ul.type-card li:nth-child(12) {
  background-color: #f07d00 !important;
  color: white;
}
.reveal ul.type-card li:nth-child(12) > *,
.reveal ul ul.type-card li:nth-child(12) > *,
.reveal ul.type-card li:nth-child(12) > * > *,
.reveal ul ul.type-card li:nth-child(12) > * > * {
  color: white;
}
.reveal ul.type-card li:nth-child(12):before,
.reveal ul ul.type-card li:nth-child(12):before,
.reveal ul.type-card li:nth-child(12):after,
.reveal ul ul.type-card li:nth-child(12):after {
  color: white;
}
.reveal ul.type-card li:nth-child(11),
.reveal ul ul.type-card li:nth-child(11) {
  background-color: #878787 !important;
  color: black;
}
.reveal ul.type-card li:nth-child(11) > *,
.reveal ul ul.type-card li:nth-child(11) > *,
.reveal ul.type-card li:nth-child(11) > * > *,
.reveal ul ul.type-card li:nth-child(11) > * > * {
  color: black;
}
.reveal ul.type-card li:nth-child(11):before,
.reveal ul ul.type-card li:nth-child(11):before,
.reveal ul.type-card li:nth-child(11):after,
.reveal ul ul.type-card li:nth-child(11):after {
  color: #008ccd;
}
.reveal ul.type-card li:nth-child(10),
.reveal ul ul.type-card li:nth-child(10) {
  background-color: #00beff !important;
  color: black;
}
.reveal ul.type-card li:nth-child(10) > *,
.reveal ul ul.type-card li:nth-child(10) > *,
.reveal ul.type-card li:nth-child(10) > * > *,
.reveal ul ul.type-card li:nth-child(10) > * > * {
  color: black;
}
.reveal ul.type-card li:nth-child(10):before,
.reveal ul ul.type-card li:nth-child(10):before,
.reveal ul.type-card li:nth-child(10):after,
.reveal ul ul.type-card li:nth-child(10):after {
  color: #008ccd;
}
.reveal ul.type-card li:nth-child(9),
.reveal ul ul.type-card li:nth-child(9) {
  background-color: #008ccd !important;
  color: white;
}
.reveal ul.type-card li:nth-child(9) > *,
.reveal ul ul.type-card li:nth-child(9) > *,
.reveal ul.type-card li:nth-child(9) > * > *,
.reveal ul ul.type-card li:nth-child(9) > * > * {
  color: white;
}
.reveal ul.type-card li:nth-child(9):before,
.reveal ul ul.type-card li:nth-child(9):before,
.reveal ul.type-card li:nth-child(9):after,
.reveal ul ul.type-card li:nth-child(9):after {
  color: white;
}
.reveal ul.type-card li:nth-child(8),
.reveal ul ul.type-card li:nth-child(8) {
  background-color: #f07d00 !important;
  color: white;
}
.reveal ul.type-card li:nth-child(8) > *,
.reveal ul ul.type-card li:nth-child(8) > *,
.reveal ul.type-card li:nth-child(8) > * > *,
.reveal ul ul.type-card li:nth-child(8) > * > * {
  color: white;
}
.reveal ul.type-card li:nth-child(8):before,
.reveal ul ul.type-card li:nth-child(8):before,
.reveal ul.type-card li:nth-child(8):after,
.reveal ul ul.type-card li:nth-child(8):after {
  color: white;
}
.reveal ul.type-card li:nth-child(7),
.reveal ul ul.type-card li:nth-child(7) {
  background-color: #878787 !important;
  color: black;
}
.reveal ul.type-card li:nth-child(7) > *,
.reveal ul ul.type-card li:nth-child(7) > *,
.reveal ul.type-card li:nth-child(7) > * > *,
.reveal ul ul.type-card li:nth-child(7) > * > * {
  color: black;
}
.reveal ul.type-card li:nth-child(7):before,
.reveal ul ul.type-card li:nth-child(7):before,
.reveal ul.type-card li:nth-child(7):after,
.reveal ul ul.type-card li:nth-child(7):after {
  color: #008ccd;
}
.reveal ul.type-card li:nth-child(6),
.reveal ul ul.type-card li:nth-child(6) {
  background-color: #00beff !important;
  color: black;
}
.reveal ul.type-card li:nth-child(6) > *,
.reveal ul ul.type-card li:nth-child(6) > *,
.reveal ul.type-card li:nth-child(6) > * > *,
.reveal ul ul.type-card li:nth-child(6) > * > * {
  color: black;
}
.reveal ul.type-card li:nth-child(6):before,
.reveal ul ul.type-card li:nth-child(6):before,
.reveal ul.type-card li:nth-child(6):after,
.reveal ul ul.type-card li:nth-child(6):after {
  color: #008ccd;
}
.reveal ul.type-card li:nth-child(5),
.reveal ul ul.type-card li:nth-child(5) {
  background-color: #008ccd !important;
  color: white;
}
.reveal ul.type-card li:nth-child(5) > *,
.reveal ul ul.type-card li:nth-child(5) > *,
.reveal ul.type-card li:nth-child(5) > * > *,
.reveal ul ul.type-card li:nth-child(5) > * > * {
  color: white;
}
.reveal ul.type-card li:nth-child(5):before,
.reveal ul ul.type-card li:nth-child(5):before,
.reveal ul.type-card li:nth-child(5):after,
.reveal ul ul.type-card li:nth-child(5):after {
  color: white;
}
.reveal ul.type-card li:nth-child(4),
.reveal ul ul.type-card li:nth-child(4) {
  background-color: #f07d00 !important;
  color: white;
}
.reveal ul.type-card li:nth-child(4) > *,
.reveal ul ul.type-card li:nth-child(4) > *,
.reveal ul.type-card li:nth-child(4) > * > *,
.reveal ul ul.type-card li:nth-child(4) > * > * {
  color: white;
}
.reveal ul.type-card li:nth-child(4):before,
.reveal ul ul.type-card li:nth-child(4):before,
.reveal ul.type-card li:nth-child(4):after,
.reveal ul ul.type-card li:nth-child(4):after {
  color: white;
}
.reveal ul.type-card li:nth-child(3),
.reveal ul ul.type-card li:nth-child(3) {
  background-color: #878787 !important;
  color: black;
}
.reveal ul.type-card li:nth-child(3) > *,
.reveal ul ul.type-card li:nth-child(3) > *,
.reveal ul.type-card li:nth-child(3) > * > *,
.reveal ul ul.type-card li:nth-child(3) > * > * {
  color: black;
}
.reveal ul.type-card li:nth-child(3):before,
.reveal ul ul.type-card li:nth-child(3):before,
.reveal ul.type-card li:nth-child(3):after,
.reveal ul ul.type-card li:nth-child(3):after {
  color: #008ccd;
}
.reveal ul.type-card li:nth-child(2),
.reveal ul ul.type-card li:nth-child(2) {
  background-color: #00beff !important;
  color: black;
}
.reveal ul.type-card li:nth-child(2) > *,
.reveal ul ul.type-card li:nth-child(2) > *,
.reveal ul.type-card li:nth-child(2) > * > *,
.reveal ul ul.type-card li:nth-child(2) > * > * {
  color: black;
}
.reveal ul.type-card li:nth-child(2):before,
.reveal ul ul.type-card li:nth-child(2):before,
.reveal ul.type-card li:nth-child(2):after,
.reveal ul ul.type-card li:nth-child(2):after {
  color: #008ccd;
}
.reveal ul.type-card li:nth-child(1),
.reveal ul ul.type-card li:nth-child(1) {
  background-color: #008ccd !important;
  color: white;
}
.reveal ul.type-card li:nth-child(1) > *,
.reveal ul ul.type-card li:nth-child(1) > *,
.reveal ul.type-card li:nth-child(1) > * > *,
.reveal ul ul.type-card li:nth-child(1) > * > * {
  color: white;
}
.reveal ul.type-card li:nth-child(1):before,
.reveal ul ul.type-card li:nth-child(1):before,
.reveal ul.type-card li:nth-child(1):after,
.reveal ul ul.type-card li:nth-child(1):after {
  color: white;
}
.reveal .multimodal .mm-close {
  --close-stroke-color: white;
  --close-stroke-width: 1.2;
  --close-hover-ratio: 1.2;
  --close-mainlength: 16px;
  --close-hovarratio: 1.2;
  border-radius: 50%;
  border: none;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  z-index: 2;
  background: rgba(0, 0, 0, 0.28);
  padding: 2px;
  position: absolute;
  right: 1em;
  top: 1em;
  width: 28px;
  height: 28px;
  transform-origin: top right;
  transform: scale(var(--mm-inversescale, 1));
}
.reveal .multimodal .mm-close:before {
  content: "";
  position: absolute;
  width: 28px;
  height: 28px;
  border-radius: 20px;
  background: transparent;
  transition: all 0.0675s linear;
  pointer-events: none;
  z-index: -1;
}
.reveal .multimodal .mm-close svg {
  width: 24px;
  height: 24px;
}
.reveal .multimodal .mm-close svg line {
  transition: all 0.0675s linear;
  stroke: var(--close-stroke-color);
  stroke-linecap: round;
  stroke-width: 1.25;
}
.reveal .multimodal .mm-close svg line,
.reveal .multimodal .mm-close:active:hover svg line {
  stroke-dasharray: 16 8;
  stroke-dashoffset: -4;
}
.reveal .multimodal .mm-close.sm svg line,
.reveal .multimodal .mm-close.sm:active:hover svg line {
  stroke-dasharray: 12 12;
  stroke-dashoffset: -6;
}
.reveal .multimodal .mm-close:hover:before,
.reveal .multimodal .mm-close:focus:before {
  width: 36px;
  height: 36px;
  background: rgba(0, 0, 0, 0.2);
}
.reveal .multimodal .mm-close:hover svg line {
  stroke-dasharray: 20 4;
  stroke-dashoffset: -2;
}
.reveal .multimodal .mm-close.sm:hover svg line {
  stroke-dasharray: 16 8;
  stroke-dashoffset: -4;
}
.reveal .multimodal .mm-close:focus {
  outline: 3px solid #00c6cb;
  outline-offset: 4px;
}
.reveal .multimodal .mm-close.sm:focus {
  outline-offset: 0;
}
.reveal .multimodal .mm-close:focus:not(:focus-visible) {
  outline: 0;
  box-shadow: none;
}
.reveal :root {
  --mm-borderwidth: 1px;
  --mm-bordercolor: white;
  --mm-transspeed: 0.3s;
  --mm-transtiming: ease-in-out;
  --mm-overlaycolor: rgba(0, 0, 0, 0.3);
  --mm-shadow: 0 0.5em 0.75em 0.5em rgba(0, 0, 0, 0.25);
  --mm-initialscale: 0.9;
  --mm-minwidth: 80px;
  --mm-minheight: 80px;
  --mm-htmlpadding: 1em;
  --mm-htmlbgcolor: var(--r-background-color);
  --mm-iframepadding: 0;
  --mm-iframebgcolor: var(--r-background-color);
  --mm-mediapadding: none;
  --mm-mediabgcolor: white;
  --mm-outerradius: 0.5em;
}
.reveal .mm-dialog.hidden,
.reveal section > .mm-dialog {
  display: none;
}
.reveal .multimodal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--mm-overlaycolor);
  z-index: 9999;
  opacity: 0;
  transition: all var(--mm-transspeed) var(--mm-transtiming);
}
.reveal .multimodal,
.reveal .multimodal * {
  box-sizing: border-box;
}
.reveal .multimodal .mm-max {
  position: absolute;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: var(--mm-maxwidth);
  height: var(--mm-maxheight);
  transition: all var(--mm-transspeed) var(--mm-transtiming);
  inset: 50% auto auto 50%;
  transform: translate(-50%, -50%) scale(calc(var(--slide-scale) * var(--mm-initialscale)));
}
.reveal .multimodal .mm-max .mm-dialog {
  width: fit-content;
  height: fit-content;
  max-height: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background: var(--mm-modal-background, var(--mm-mediabgcolor));
  border-style: solid;
  border-width: var(--mm-borderwidth);
  border-color: var(--mm-bordercolor);
  border-radius: var(--mm-outerradius);
  box-shadow: var(--mm-shadow);
  z-index: 0;
}
.reveal .multimodal .mm-max .mm-dialog.hidden {
  display: none;
}
.reveal .multimodal .mm-max iframe {
  opacity: 0;
  transition: opacity 0.8s var(--mm-transtiming);
  transition-delay: var(0.25s);
}
.reveal .multimodal .mm-max .mm-body {
  z-index: 0;
}
.reveal .multimodal .mm-max .mm-scrollbody {
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.reveal .multimodal[data-modal-type*="html"] .mm-body {
  min-width: var(--mm-minwidth);
  min-height: var(--mm-minheight);
  overflow-y: auto;
}
.reveal .multimodal[data-modal-type*="html"] .mm-dialog {
  background: var(--mm-modal-background, var(--mm-htmlbgcolor));
  padding: var(--mm-modal-padding, var(--mm-htmlpadding));
  background-color: white;
}
.reveal .multimodal[data-modal-type="image"] .mm-body {
  max-width: var(--mm-maxwidth);
  max-height: var(--mm-maxheight);
  margin: 0;
}
.reveal .multimodal[data-modal-type="image"] .mm-dialog {
  background: var(--mm-modal-background, var(--mm-mediabgcolor));
  padding: var(--mm-modal-padding, var(--mm-mediapadding));
}
.reveal .multimodal[data-modal-type="video"] .mm-body {
  max-width: var(--mm-maxwidth);
  max-height: var(--mm-maxheight);
  margin: 0;
}
.reveal .multimodal[data-modal-type="video"] .mm-dialog {
  background: var(--mm-modal-background, var(--mm-mediabgcolor));
  padding: var(--mm-modal-padding, var(--mm-mediapadding));
}
.reveal .multimodal[data-modal-type*="iframe"] .mm-body {
  max-width: 100%;
  max-height: 100%;
  margin: 0;
  width: calc(var(--mm-maxwidth));
  height: calc(var(--mm-maxheight));
  box-sizing: border-box;
  overflow-y: auto;
}
.reveal .multimodal[data-modal-type*="iframe"] .mm-dialog {
  background: var(--mm-modal-background, var(--mm-iframebgcolor));
  padding: var(--mm-modal-padding, var(--mm-iframepadding));
}
.reveal .multimodal.show {
  opacity: 1;
}
.reveal .multimodal.show .mm-max {
  transform: translate(-50%, -50%) scale(var(--slide-scale));
}
.reveal .multimodal.show iframe {
  opacity: 1;
}
.reveal .multimodal.show.shown .mm-max {
  transition: none;
}
.reveal .menubar {
  background-color: #0a1e2d;
  margin: 0;
  padding: 0;
  height: 1rem;
}
.reveal .menubar .menu {
  border: 0;
}
.reveal .menubar ul {
  font-size: 0.4rem;
  margin: 0 auto;
  padding: 0;
}
.reveal .menubar ul::before,
.reveal .menubar ul::after {
  border: 0;
  content: "";
}
.reveal .menubar ul li {
  list-style-type: none;
  margin: 0;
  padding: 0;
  color: white;
  height: 1rem;
}
.reveal .menubar ul li.active {
  background-color: white;
  color: #0a1e2d;
}
.reveal .menubar ul li a {
  text-decoration: none;
  border: 0;
}
.reveal .menubar ul li a:visited {
  color: inherit;
}
.reveal .menubar ul li a:hover {
  background-color: inherit;
  color: #00c3cd;
}
.reveal #menubartop {
  border: 0;
}
.reveal #menubartop::before,
.reveal #menubartop::after {
  border: 0;
}
.reveal table.diagram-matrix.size-s {
  display: table;
  table-layout: fixed;
  border-collapse: separate;
  border-spacing: calc(3rem * 0.05);
  width: auto;
  min-width: 3rem;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
}
.reveal table.diagram-matrix.size-s tr {
  border: none;
  background-color: transparent;
}
.reveal table.diagram-matrix.size-s tr th {
  width: auto;
  background-color: transparent;
  color: #0a1e2d;
  text-align: center;
  vertical-align: middle;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-size: calc(3rem * 0.2) !important;
}
.reveal table.diagram-matrix.size-s tr th span.arrow {
  font-size: calc(3rem * 0.12);
  color: #0a1e2d;
}
.reveal table.diagram-matrix.size-s tr th span.is-vertical-text {
  color: inherit;
  writing-mode: vertical-rl;
  line-height: normal;
}
.reveal table.diagram-matrix.size-s tr td {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  background-color: #e6e6e6;
  color: #0a1e2d;
  text-align: center;
  border-radius: 10px;
  padding: calc(3rem * 0.1) calc(3rem * 0.3);
}
.reveal table.diagram-matrix.size-s tr td.color-background {
  background-color: white !important;
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.color-background > *,
.reveal table.diagram-matrix.size-s tr td.color-background > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.color-background:before,
.reveal table.diagram-matrix.size-s tr td.color-background:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-s tr td.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.color-canvas > *,
.reveal table.diagram-matrix.size-s tr td.color-canvas > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.color-canvas:before,
.reveal table.diagram-matrix.size-s tr td.color-canvas:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-s tr td.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.color-primary > *,
.reveal table.diagram-matrix.size-s tr td.color-primary > * > * {
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.color-primary:before,
.reveal table.diagram-matrix.size-s tr td.color-primary:after {
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.color-warning > *,
.reveal table.diagram-matrix.size-s tr td.color-warning > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.color-warning:before,
.reveal table.diagram-matrix.size-s tr td.color-warning:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-s tr td.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.color-okay > *,
.reveal table.diagram-matrix.size-s tr td.color-okay > * > * {
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.color-okay:before,
.reveal table.diagram-matrix.size-s tr td.color-okay:after {
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.color-chart-1 > *,
.reveal table.diagram-matrix.size-s tr td.color-chart-1 > * > * {
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.color-chart-1:before,
.reveal table.diagram-matrix.size-s tr td.color-chart-1:after {
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.color-chart-2 > *,
.reveal table.diagram-matrix.size-s tr td.color-chart-2 > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.color-chart-2:before,
.reveal table.diagram-matrix.size-s tr td.color-chart-2:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-s tr td.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.color-chart-3 > *,
.reveal table.diagram-matrix.size-s tr td.color-chart-3 > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.color-chart-3:before,
.reveal table.diagram-matrix.size-s tr td.color-chart-3:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-s tr td.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.color-chart-4 > *,
.reveal table.diagram-matrix.size-s tr td.color-chart-4 > * > * {
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.color-chart-4:before,
.reveal table.diagram-matrix.size-s tr td.color-chart-4:after {
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.color-chart-5 > *,
.reveal table.diagram-matrix.size-s tr td.color-chart-5 > * > * {
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.color-chart-5:before,
.reveal table.diagram-matrix.size-s tr td.color-chart-5:after {
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.color-chart-6 > *,
.reveal table.diagram-matrix.size-s tr td.color-chart-6 > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.color-chart-6:before,
.reveal table.diagram-matrix.size-s tr td.color-chart-6:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-s tr td.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.color-prio-1 > *,
.reveal table.diagram-matrix.size-s tr td.color-prio-1 > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.color-prio-1:before,
.reveal table.diagram-matrix.size-s tr td.color-prio-1:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-s tr td.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.color-prio-2 > *,
.reveal table.diagram-matrix.size-s tr td.color-prio-2 > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.color-prio-2:before,
.reveal table.diagram-matrix.size-s tr td.color-prio-2:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-s tr td.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.color-prio-3 > *,
.reveal table.diagram-matrix.size-s tr td.color-prio-3 > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.color-prio-3:before,
.reveal table.diagram-matrix.size-s tr td.color-prio-3:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-s tr td.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.color-prio-4 > *,
.reveal table.diagram-matrix.size-s tr td.color-prio-4 > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.color-prio-4:before,
.reveal table.diagram-matrix.size-s tr td.color-prio-4:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-s tr td.text-color-primary {
  color: #00c3cd;
}
.reveal table.diagram-matrix.size-s tr td.text-color-chart-1 {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-s tr td.text-color-chart-2 {
  color: #00beff;
}
.reveal table.diagram-matrix.size-s tr td.text-color-chart-3 {
  color: #878787;
}
.reveal table.diagram-matrix.size-s tr td.text-color-chart-4 {
  color: #f07d00;
}
.reveal table.diagram-matrix.size-s tr td.text-color-chart-5 {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-s tr td.text-color-chart-6 {
  color: #00beff;
}
.reveal table.diagram-matrix.size-s tr td.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.is-color-canvas > *,
.reveal table.diagram-matrix.size-s tr td.is-color-canvas > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.is-color-canvas:before,
.reveal table.diagram-matrix.size-s tr td.is-color-canvas:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-s tr td.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.is-color-background > *,
.reveal table.diagram-matrix.size-s tr td.is-color-background > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.is-color-background:before,
.reveal table.diagram-matrix.size-s tr td.is-color-background:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-s tr td.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.is-color-primary > *,
.reveal table.diagram-matrix.size-s tr td.is-color-primary > * > * {
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.is-color-primary:before,
.reveal table.diagram-matrix.size-s tr td.is-color-primary:after {
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.is-color-warning > *,
.reveal table.diagram-matrix.size-s tr td.is-color-warning > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.is-color-warning:before,
.reveal table.diagram-matrix.size-s tr td.is-color-warning:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-s tr td.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.is-color-okay > *,
.reveal table.diagram-matrix.size-s tr td.is-color-okay > * > * {
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.is-color-okay:before,
.reveal table.diagram-matrix.size-s tr td.is-color-okay:after {
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.is-color-chart-1 > *,
.reveal table.diagram-matrix.size-s tr td.is-color-chart-1 > * > * {
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.is-color-chart-1:before,
.reveal table.diagram-matrix.size-s tr td.is-color-chart-1:after {
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.is-color-chart-2 > *,
.reveal table.diagram-matrix.size-s tr td.is-color-chart-2 > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.is-color-chart-2:before,
.reveal table.diagram-matrix.size-s tr td.is-color-chart-2:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-s tr td.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.is-color-chart-3 > *,
.reveal table.diagram-matrix.size-s tr td.is-color-chart-3 > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.is-color-chart-3:before,
.reveal table.diagram-matrix.size-s tr td.is-color-chart-3:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-s tr td.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.is-color-chart-4 > *,
.reveal table.diagram-matrix.size-s tr td.is-color-chart-4 > * > * {
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.is-color-chart-4:before,
.reveal table.diagram-matrix.size-s tr td.is-color-chart-4:after {
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.is-color-chart-5 > *,
.reveal table.diagram-matrix.size-s tr td.is-color-chart-5 > * > * {
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.is-color-chart-5:before,
.reveal table.diagram-matrix.size-s tr td.is-color-chart-5:after {
  color: white;
}
.reveal table.diagram-matrix.size-s tr td.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.is-color-chart-6 > *,
.reveal table.diagram-matrix.size-s tr td.is-color-chart-6 > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-s tr td.is-color-chart-6:before,
.reveal table.diagram-matrix.size-s tr td.is-color-chart-6:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-s tr td.is-text-color-primary {
  color: #00c3cd;
}
.reveal table.diagram-matrix.size-s tr td.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-s tr td.is-text-color-chart-2 {
  color: #00beff;
}
.reveal table.diagram-matrix.size-s tr td.is-text-color-chart-3 {
  color: #878787;
}
.reveal table.diagram-matrix.size-s tr td.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal table.diagram-matrix.size-s tr td.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-s tr td.is-text-color-chart-6 {
  color: #00beff;
}
.reveal table.diagram-matrix.size-s tr td,
.reveal table.diagram-matrix.size-s tr td > *,
.reveal table.diagram-matrix.size-s tr td > * > * {
  font-size: 0.9rem;
}
.reveal table.diagram-matrix.size-s tr:last-child th:last-child {
  border-top: 0.2rem solid #0a1e2d;
  height: calc(3rem * 0.2);
  font-size: calc(3rem * 0.2);
}
.reveal table.diagram-matrix.size-s tr:first-child th:first-child {
  border-right: 0.2rem solid #0a1e2d;
  writing-mode: vertical-lr;
  width: calc(3rem * 0.2);
  font-size: calc(3rem * 0.2);
}
.reveal table.diagram-matrix.size-m {
  display: table;
  table-layout: fixed;
  border-collapse: separate;
  border-spacing: calc(4rem * 0.05);
  width: auto;
  min-width: 4rem;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
}
.reveal table.diagram-matrix.size-m tr {
  border: none;
  background-color: transparent;
}
.reveal table.diagram-matrix.size-m tr th {
  width: auto;
  background-color: transparent;
  color: #0a1e2d;
  text-align: center;
  vertical-align: middle;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-size: calc(4rem * 0.2) !important;
}
.reveal table.diagram-matrix.size-m tr th span.arrow {
  font-size: calc(4rem * 0.12);
  color: #0a1e2d;
}
.reveal table.diagram-matrix.size-m tr th span.is-vertical-text {
  color: inherit;
  writing-mode: vertical-rl;
  line-height: normal;
}
.reveal table.diagram-matrix.size-m tr td {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  background-color: #e6e6e6;
  color: #0a1e2d;
  text-align: center;
  border-radius: 10px;
  padding: calc(4rem * 0.1) calc(4rem * 0.3);
}
.reveal table.diagram-matrix.size-m tr td.color-background {
  background-color: white !important;
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.color-background > *,
.reveal table.diagram-matrix.size-m tr td.color-background > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.color-background:before,
.reveal table.diagram-matrix.size-m tr td.color-background:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-m tr td.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.color-canvas > *,
.reveal table.diagram-matrix.size-m tr td.color-canvas > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.color-canvas:before,
.reveal table.diagram-matrix.size-m tr td.color-canvas:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-m tr td.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.color-primary > *,
.reveal table.diagram-matrix.size-m tr td.color-primary > * > * {
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.color-primary:before,
.reveal table.diagram-matrix.size-m tr td.color-primary:after {
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.color-warning > *,
.reveal table.diagram-matrix.size-m tr td.color-warning > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.color-warning:before,
.reveal table.diagram-matrix.size-m tr td.color-warning:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-m tr td.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.color-okay > *,
.reveal table.diagram-matrix.size-m tr td.color-okay > * > * {
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.color-okay:before,
.reveal table.diagram-matrix.size-m tr td.color-okay:after {
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.color-chart-1 > *,
.reveal table.diagram-matrix.size-m tr td.color-chart-1 > * > * {
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.color-chart-1:before,
.reveal table.diagram-matrix.size-m tr td.color-chart-1:after {
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.color-chart-2 > *,
.reveal table.diagram-matrix.size-m tr td.color-chart-2 > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.color-chart-2:before,
.reveal table.diagram-matrix.size-m tr td.color-chart-2:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-m tr td.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.color-chart-3 > *,
.reveal table.diagram-matrix.size-m tr td.color-chart-3 > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.color-chart-3:before,
.reveal table.diagram-matrix.size-m tr td.color-chart-3:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-m tr td.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.color-chart-4 > *,
.reveal table.diagram-matrix.size-m tr td.color-chart-4 > * > * {
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.color-chart-4:before,
.reveal table.diagram-matrix.size-m tr td.color-chart-4:after {
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.color-chart-5 > *,
.reveal table.diagram-matrix.size-m tr td.color-chart-5 > * > * {
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.color-chart-5:before,
.reveal table.diagram-matrix.size-m tr td.color-chart-5:after {
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.color-chart-6 > *,
.reveal table.diagram-matrix.size-m tr td.color-chart-6 > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.color-chart-6:before,
.reveal table.diagram-matrix.size-m tr td.color-chart-6:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-m tr td.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.color-prio-1 > *,
.reveal table.diagram-matrix.size-m tr td.color-prio-1 > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.color-prio-1:before,
.reveal table.diagram-matrix.size-m tr td.color-prio-1:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-m tr td.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.color-prio-2 > *,
.reveal table.diagram-matrix.size-m tr td.color-prio-2 > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.color-prio-2:before,
.reveal table.diagram-matrix.size-m tr td.color-prio-2:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-m tr td.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.color-prio-3 > *,
.reveal table.diagram-matrix.size-m tr td.color-prio-3 > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.color-prio-3:before,
.reveal table.diagram-matrix.size-m tr td.color-prio-3:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-m tr td.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.color-prio-4 > *,
.reveal table.diagram-matrix.size-m tr td.color-prio-4 > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.color-prio-4:before,
.reveal table.diagram-matrix.size-m tr td.color-prio-4:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-m tr td.text-color-primary {
  color: #00c3cd;
}
.reveal table.diagram-matrix.size-m tr td.text-color-chart-1 {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-m tr td.text-color-chart-2 {
  color: #00beff;
}
.reveal table.diagram-matrix.size-m tr td.text-color-chart-3 {
  color: #878787;
}
.reveal table.diagram-matrix.size-m tr td.text-color-chart-4 {
  color: #f07d00;
}
.reveal table.diagram-matrix.size-m tr td.text-color-chart-5 {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-m tr td.text-color-chart-6 {
  color: #00beff;
}
.reveal table.diagram-matrix.size-m tr td.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.is-color-canvas > *,
.reveal table.diagram-matrix.size-m tr td.is-color-canvas > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.is-color-canvas:before,
.reveal table.diagram-matrix.size-m tr td.is-color-canvas:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-m tr td.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.is-color-background > *,
.reveal table.diagram-matrix.size-m tr td.is-color-background > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.is-color-background:before,
.reveal table.diagram-matrix.size-m tr td.is-color-background:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-m tr td.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.is-color-primary > *,
.reveal table.diagram-matrix.size-m tr td.is-color-primary > * > * {
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.is-color-primary:before,
.reveal table.diagram-matrix.size-m tr td.is-color-primary:after {
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.is-color-warning > *,
.reveal table.diagram-matrix.size-m tr td.is-color-warning > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.is-color-warning:before,
.reveal table.diagram-matrix.size-m tr td.is-color-warning:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-m tr td.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.is-color-okay > *,
.reveal table.diagram-matrix.size-m tr td.is-color-okay > * > * {
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.is-color-okay:before,
.reveal table.diagram-matrix.size-m tr td.is-color-okay:after {
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.is-color-chart-1 > *,
.reveal table.diagram-matrix.size-m tr td.is-color-chart-1 > * > * {
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.is-color-chart-1:before,
.reveal table.diagram-matrix.size-m tr td.is-color-chart-1:after {
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.is-color-chart-2 > *,
.reveal table.diagram-matrix.size-m tr td.is-color-chart-2 > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.is-color-chart-2:before,
.reveal table.diagram-matrix.size-m tr td.is-color-chart-2:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-m tr td.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.is-color-chart-3 > *,
.reveal table.diagram-matrix.size-m tr td.is-color-chart-3 > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.is-color-chart-3:before,
.reveal table.diagram-matrix.size-m tr td.is-color-chart-3:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-m tr td.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.is-color-chart-4 > *,
.reveal table.diagram-matrix.size-m tr td.is-color-chart-4 > * > * {
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.is-color-chart-4:before,
.reveal table.diagram-matrix.size-m tr td.is-color-chart-4:after {
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.is-color-chart-5 > *,
.reveal table.diagram-matrix.size-m tr td.is-color-chart-5 > * > * {
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.is-color-chart-5:before,
.reveal table.diagram-matrix.size-m tr td.is-color-chart-5:after {
  color: white;
}
.reveal table.diagram-matrix.size-m tr td.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.is-color-chart-6 > *,
.reveal table.diagram-matrix.size-m tr td.is-color-chart-6 > * > * {
  color: black;
}
.reveal table.diagram-matrix.size-m tr td.is-color-chart-6:before,
.reveal table.diagram-matrix.size-m tr td.is-color-chart-6:after {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-m tr td.is-text-color-primary {
  color: #00c3cd;
}
.reveal table.diagram-matrix.size-m tr td.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-m tr td.is-text-color-chart-2 {
  color: #00beff;
}
.reveal table.diagram-matrix.size-m tr td.is-text-color-chart-3 {
  color: #878787;
}
.reveal table.diagram-matrix.size-m tr td.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal table.diagram-matrix.size-m tr td.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal table.diagram-matrix.size-m tr td.is-text-color-chart-6 {
  color: #00beff;
}
.reveal table.diagram-matrix.size-m tr td,
.reveal table.diagram-matrix.size-m tr td > *,
.reveal table.diagram-matrix.size-m tr td > * > * {
  font-size: 1.2rem;
}
.reveal table.diagram-matrix.size-m tr:last-child th:last-child {
  border-top: 0.2rem solid #0a1e2d;
  height: calc(4rem * 0.2);
  font-size: calc(4rem * 0.2);
}
.reveal table.diagram-matrix.size-m tr:first-child th:first-child {
  border-right: 0.2rem solid #0a1e2d;
  writing-mode: vertical-lr;
  width: calc(4rem * 0.2);
  font-size: calc(4rem * 0.2);
}
.reveal table.diagram-matrix,
.reveal table.diagram-matrix.size-l {
  display: table;
  table-layout: fixed;
  border-collapse: separate;
  border-spacing: calc(6rem * 0.05);
  width: auto;
  min-width: 6rem;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
}
.reveal table.diagram-matrix tr,
.reveal table.diagram-matrix.size-l tr {
  border: none;
  background-color: transparent;
}
.reveal table.diagram-matrix tr th,
.reveal table.diagram-matrix.size-l tr th {
  width: auto;
  background-color: transparent;
  color: #0a1e2d;
  text-align: center;
  vertical-align: middle;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-size: calc(6rem * 0.2) !important;
}
.reveal table.diagram-matrix tr th span.arrow,
.reveal table.diagram-matrix.size-l tr th span.arrow {
  font-size: calc(6rem * 0.12);
  color: #0a1e2d;
}
.reveal table.diagram-matrix tr th span.is-vertical-text,
.reveal table.diagram-matrix.size-l tr th span.is-vertical-text {
  color: inherit;
  writing-mode: vertical-rl;
  line-height: normal;
}
.reveal table.diagram-matrix tr td,
.reveal table.diagram-matrix.size-l tr td {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  background-color: #e6e6e6;
  color: #0a1e2d;
  text-align: center;
  border-radius: 10px;
  padding: calc(6rem * 0.1) calc(6rem * 0.3);
}
.reveal table.diagram-matrix tr td.color-background,
.reveal table.diagram-matrix.size-l tr td.color-background {
  background-color: white !important;
  color: black;
}
.reveal table.diagram-matrix tr td.color-background > *,
.reveal table.diagram-matrix.size-l tr td.color-background > *,
.reveal table.diagram-matrix tr td.color-background > * > *,
.reveal table.diagram-matrix.size-l tr td.color-background > * > * {
  color: black;
}
.reveal table.diagram-matrix tr td.color-background:before,
.reveal table.diagram-matrix.size-l tr td.color-background:before,
.reveal table.diagram-matrix tr td.color-background:after,
.reveal table.diagram-matrix.size-l tr td.color-background:after {
  color: #008ccd;
}
.reveal table.diagram-matrix tr td.color-canvas,
.reveal table.diagram-matrix.size-l tr td.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal table.diagram-matrix tr td.color-canvas > *,
.reveal table.diagram-matrix.size-l tr td.color-canvas > *,
.reveal table.diagram-matrix tr td.color-canvas > * > *,
.reveal table.diagram-matrix.size-l tr td.color-canvas > * > * {
  color: black;
}
.reveal table.diagram-matrix tr td.color-canvas:before,
.reveal table.diagram-matrix.size-l tr td.color-canvas:before,
.reveal table.diagram-matrix tr td.color-canvas:after,
.reveal table.diagram-matrix.size-l tr td.color-canvas:after {
  color: #008ccd;
}
.reveal table.diagram-matrix tr td.color-primary,
.reveal table.diagram-matrix.size-l tr td.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal table.diagram-matrix tr td.color-primary > *,
.reveal table.diagram-matrix.size-l tr td.color-primary > *,
.reveal table.diagram-matrix tr td.color-primary > * > *,
.reveal table.diagram-matrix.size-l tr td.color-primary > * > * {
  color: white;
}
.reveal table.diagram-matrix tr td.color-primary:before,
.reveal table.diagram-matrix.size-l tr td.color-primary:before,
.reveal table.diagram-matrix tr td.color-primary:after,
.reveal table.diagram-matrix.size-l tr td.color-primary:after {
  color: white;
}
.reveal table.diagram-matrix tr td.color-warning,
.reveal table.diagram-matrix.size-l tr td.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal table.diagram-matrix tr td.color-warning > *,
.reveal table.diagram-matrix.size-l tr td.color-warning > *,
.reveal table.diagram-matrix tr td.color-warning > * > *,
.reveal table.diagram-matrix.size-l tr td.color-warning > * > * {
  color: black;
}
.reveal table.diagram-matrix tr td.color-warning:before,
.reveal table.diagram-matrix.size-l tr td.color-warning:before,
.reveal table.diagram-matrix tr td.color-warning:after,
.reveal table.diagram-matrix.size-l tr td.color-warning:after {
  color: #008ccd;
}
.reveal table.diagram-matrix tr td.color-okay,
.reveal table.diagram-matrix.size-l tr td.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal table.diagram-matrix tr td.color-okay > *,
.reveal table.diagram-matrix.size-l tr td.color-okay > *,
.reveal table.diagram-matrix tr td.color-okay > * > *,
.reveal table.diagram-matrix.size-l tr td.color-okay > * > * {
  color: white;
}
.reveal table.diagram-matrix tr td.color-okay:before,
.reveal table.diagram-matrix.size-l tr td.color-okay:before,
.reveal table.diagram-matrix tr td.color-okay:after,
.reveal table.diagram-matrix.size-l tr td.color-okay:after {
  color: white;
}
.reveal table.diagram-matrix tr td.color-chart-1,
.reveal table.diagram-matrix.size-l tr td.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal table.diagram-matrix tr td.color-chart-1 > *,
.reveal table.diagram-matrix.size-l tr td.color-chart-1 > *,
.reveal table.diagram-matrix tr td.color-chart-1 > * > *,
.reveal table.diagram-matrix.size-l tr td.color-chart-1 > * > * {
  color: white;
}
.reveal table.diagram-matrix tr td.color-chart-1:before,
.reveal table.diagram-matrix.size-l tr td.color-chart-1:before,
.reveal table.diagram-matrix tr td.color-chart-1:after,
.reveal table.diagram-matrix.size-l tr td.color-chart-1:after {
  color: white;
}
.reveal table.diagram-matrix tr td.color-chart-2,
.reveal table.diagram-matrix.size-l tr td.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal table.diagram-matrix tr td.color-chart-2 > *,
.reveal table.diagram-matrix.size-l tr td.color-chart-2 > *,
.reveal table.diagram-matrix tr td.color-chart-2 > * > *,
.reveal table.diagram-matrix.size-l tr td.color-chart-2 > * > * {
  color: black;
}
.reveal table.diagram-matrix tr td.color-chart-2:before,
.reveal table.diagram-matrix.size-l tr td.color-chart-2:before,
.reveal table.diagram-matrix tr td.color-chart-2:after,
.reveal table.diagram-matrix.size-l tr td.color-chart-2:after {
  color: #008ccd;
}
.reveal table.diagram-matrix tr td.color-chart-3,
.reveal table.diagram-matrix.size-l tr td.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal table.diagram-matrix tr td.color-chart-3 > *,
.reveal table.diagram-matrix.size-l tr td.color-chart-3 > *,
.reveal table.diagram-matrix tr td.color-chart-3 > * > *,
.reveal table.diagram-matrix.size-l tr td.color-chart-3 > * > * {
  color: black;
}
.reveal table.diagram-matrix tr td.color-chart-3:before,
.reveal table.diagram-matrix.size-l tr td.color-chart-3:before,
.reveal table.diagram-matrix tr td.color-chart-3:after,
.reveal table.diagram-matrix.size-l tr td.color-chart-3:after {
  color: #008ccd;
}
.reveal table.diagram-matrix tr td.color-chart-4,
.reveal table.diagram-matrix.size-l tr td.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal table.diagram-matrix tr td.color-chart-4 > *,
.reveal table.diagram-matrix.size-l tr td.color-chart-4 > *,
.reveal table.diagram-matrix tr td.color-chart-4 > * > *,
.reveal table.diagram-matrix.size-l tr td.color-chart-4 > * > * {
  color: white;
}
.reveal table.diagram-matrix tr td.color-chart-4:before,
.reveal table.diagram-matrix.size-l tr td.color-chart-4:before,
.reveal table.diagram-matrix tr td.color-chart-4:after,
.reveal table.diagram-matrix.size-l tr td.color-chart-4:after {
  color: white;
}
.reveal table.diagram-matrix tr td.color-chart-5,
.reveal table.diagram-matrix.size-l tr td.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal table.diagram-matrix tr td.color-chart-5 > *,
.reveal table.diagram-matrix.size-l tr td.color-chart-5 > *,
.reveal table.diagram-matrix tr td.color-chart-5 > * > *,
.reveal table.diagram-matrix.size-l tr td.color-chart-5 > * > * {
  color: white;
}
.reveal table.diagram-matrix tr td.color-chart-5:before,
.reveal table.diagram-matrix.size-l tr td.color-chart-5:before,
.reveal table.diagram-matrix tr td.color-chart-5:after,
.reveal table.diagram-matrix.size-l tr td.color-chart-5:after {
  color: white;
}
.reveal table.diagram-matrix tr td.color-chart-6,
.reveal table.diagram-matrix.size-l tr td.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal table.diagram-matrix tr td.color-chart-6 > *,
.reveal table.diagram-matrix.size-l tr td.color-chart-6 > *,
.reveal table.diagram-matrix tr td.color-chart-6 > * > *,
.reveal table.diagram-matrix.size-l tr td.color-chart-6 > * > * {
  color: black;
}
.reveal table.diagram-matrix tr td.color-chart-6:before,
.reveal table.diagram-matrix.size-l tr td.color-chart-6:before,
.reveal table.diagram-matrix tr td.color-chart-6:after,
.reveal table.diagram-matrix.size-l tr td.color-chart-6:after {
  color: #008ccd;
}
.reveal table.diagram-matrix tr td.color-prio-1,
.reveal table.diagram-matrix.size-l tr td.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal table.diagram-matrix tr td.color-prio-1 > *,
.reveal table.diagram-matrix.size-l tr td.color-prio-1 > *,
.reveal table.diagram-matrix tr td.color-prio-1 > * > *,
.reveal table.diagram-matrix.size-l tr td.color-prio-1 > * > * {
  color: black;
}
.reveal table.diagram-matrix tr td.color-prio-1:before,
.reveal table.diagram-matrix.size-l tr td.color-prio-1:before,
.reveal table.diagram-matrix tr td.color-prio-1:after,
.reveal table.diagram-matrix.size-l tr td.color-prio-1:after {
  color: #008ccd;
}
.reveal table.diagram-matrix tr td.color-prio-2,
.reveal table.diagram-matrix.size-l tr td.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal table.diagram-matrix tr td.color-prio-2 > *,
.reveal table.diagram-matrix.size-l tr td.color-prio-2 > *,
.reveal table.diagram-matrix tr td.color-prio-2 > * > *,
.reveal table.diagram-matrix.size-l tr td.color-prio-2 > * > * {
  color: black;
}
.reveal table.diagram-matrix tr td.color-prio-2:before,
.reveal table.diagram-matrix.size-l tr td.color-prio-2:before,
.reveal table.diagram-matrix tr td.color-prio-2:after,
.reveal table.diagram-matrix.size-l tr td.color-prio-2:after {
  color: #008ccd;
}
.reveal table.diagram-matrix tr td.color-prio-3,
.reveal table.diagram-matrix.size-l tr td.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal table.diagram-matrix tr td.color-prio-3 > *,
.reveal table.diagram-matrix.size-l tr td.color-prio-3 > *,
.reveal table.diagram-matrix tr td.color-prio-3 > * > *,
.reveal table.diagram-matrix.size-l tr td.color-prio-3 > * > * {
  color: black;
}
.reveal table.diagram-matrix tr td.color-prio-3:before,
.reveal table.diagram-matrix.size-l tr td.color-prio-3:before,
.reveal table.diagram-matrix tr td.color-prio-3:after,
.reveal table.diagram-matrix.size-l tr td.color-prio-3:after {
  color: #008ccd;
}
.reveal table.diagram-matrix tr td.color-prio-4,
.reveal table.diagram-matrix.size-l tr td.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal table.diagram-matrix tr td.color-prio-4 > *,
.reveal table.diagram-matrix.size-l tr td.color-prio-4 > *,
.reveal table.diagram-matrix tr td.color-prio-4 > * > *,
.reveal table.diagram-matrix.size-l tr td.color-prio-4 > * > * {
  color: black;
}
.reveal table.diagram-matrix tr td.color-prio-4:before,
.reveal table.diagram-matrix.size-l tr td.color-prio-4:before,
.reveal table.diagram-matrix tr td.color-prio-4:after,
.reveal table.diagram-matrix.size-l tr td.color-prio-4:after {
  color: #008ccd;
}
.reveal table.diagram-matrix tr td.text-color-primary,
.reveal table.diagram-matrix.size-l tr td.text-color-primary {
  color: #00c3cd;
}
.reveal table.diagram-matrix tr td.text-color-chart-1,
.reveal table.diagram-matrix.size-l tr td.text-color-chart-1 {
  color: #008ccd;
}
.reveal table.diagram-matrix tr td.text-color-chart-2,
.reveal table.diagram-matrix.size-l tr td.text-color-chart-2 {
  color: #00beff;
}
.reveal table.diagram-matrix tr td.text-color-chart-3,
.reveal table.diagram-matrix.size-l tr td.text-color-chart-3 {
  color: #878787;
}
.reveal table.diagram-matrix tr td.text-color-chart-4,
.reveal table.diagram-matrix.size-l tr td.text-color-chart-4 {
  color: #f07d00;
}
.reveal table.diagram-matrix tr td.text-color-chart-5,
.reveal table.diagram-matrix.size-l tr td.text-color-chart-5 {
  color: #008ccd;
}
.reveal table.diagram-matrix tr td.text-color-chart-6,
.reveal table.diagram-matrix.size-l tr td.text-color-chart-6 {
  color: #00beff;
}
.reveal table.diagram-matrix tr td.is-color-canvas,
.reveal table.diagram-matrix.size-l tr td.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal table.diagram-matrix tr td.is-color-canvas > *,
.reveal table.diagram-matrix.size-l tr td.is-color-canvas > *,
.reveal table.diagram-matrix tr td.is-color-canvas > * > *,
.reveal table.diagram-matrix.size-l tr td.is-color-canvas > * > * {
  color: black;
}
.reveal table.diagram-matrix tr td.is-color-canvas:before,
.reveal table.diagram-matrix.size-l tr td.is-color-canvas:before,
.reveal table.diagram-matrix tr td.is-color-canvas:after,
.reveal table.diagram-matrix.size-l tr td.is-color-canvas:after {
  color: #008ccd;
}
.reveal table.diagram-matrix tr td.is-color-background,
.reveal table.diagram-matrix.size-l tr td.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal table.diagram-matrix tr td.is-color-background > *,
.reveal table.diagram-matrix.size-l tr td.is-color-background > *,
.reveal table.diagram-matrix tr td.is-color-background > * > *,
.reveal table.diagram-matrix.size-l tr td.is-color-background > * > * {
  color: black;
}
.reveal table.diagram-matrix tr td.is-color-background:before,
.reveal table.diagram-matrix.size-l tr td.is-color-background:before,
.reveal table.diagram-matrix tr td.is-color-background:after,
.reveal table.diagram-matrix.size-l tr td.is-color-background:after {
  color: #008ccd;
}
.reveal table.diagram-matrix tr td.is-color-primary,
.reveal table.diagram-matrix.size-l tr td.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal table.diagram-matrix tr td.is-color-primary > *,
.reveal table.diagram-matrix.size-l tr td.is-color-primary > *,
.reveal table.diagram-matrix tr td.is-color-primary > * > *,
.reveal table.diagram-matrix.size-l tr td.is-color-primary > * > * {
  color: white;
}
.reveal table.diagram-matrix tr td.is-color-primary:before,
.reveal table.diagram-matrix.size-l tr td.is-color-primary:before,
.reveal table.diagram-matrix tr td.is-color-primary:after,
.reveal table.diagram-matrix.size-l tr td.is-color-primary:after {
  color: white;
}
.reveal table.diagram-matrix tr td.is-color-warning,
.reveal table.diagram-matrix.size-l tr td.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal table.diagram-matrix tr td.is-color-warning > *,
.reveal table.diagram-matrix.size-l tr td.is-color-warning > *,
.reveal table.diagram-matrix tr td.is-color-warning > * > *,
.reveal table.diagram-matrix.size-l tr td.is-color-warning > * > * {
  color: black;
}
.reveal table.diagram-matrix tr td.is-color-warning:before,
.reveal table.diagram-matrix.size-l tr td.is-color-warning:before,
.reveal table.diagram-matrix tr td.is-color-warning:after,
.reveal table.diagram-matrix.size-l tr td.is-color-warning:after {
  color: #008ccd;
}
.reveal table.diagram-matrix tr td.is-color-okay,
.reveal table.diagram-matrix.size-l tr td.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal table.diagram-matrix tr td.is-color-okay > *,
.reveal table.diagram-matrix.size-l tr td.is-color-okay > *,
.reveal table.diagram-matrix tr td.is-color-okay > * > *,
.reveal table.diagram-matrix.size-l tr td.is-color-okay > * > * {
  color: white;
}
.reveal table.diagram-matrix tr td.is-color-okay:before,
.reveal table.diagram-matrix.size-l tr td.is-color-okay:before,
.reveal table.diagram-matrix tr td.is-color-okay:after,
.reveal table.diagram-matrix.size-l tr td.is-color-okay:after {
  color: white;
}
.reveal table.diagram-matrix tr td.is-color-chart-1,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal table.diagram-matrix tr td.is-color-chart-1 > *,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-1 > *,
.reveal table.diagram-matrix tr td.is-color-chart-1 > * > *,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-1 > * > * {
  color: white;
}
.reveal table.diagram-matrix tr td.is-color-chart-1:before,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-1:before,
.reveal table.diagram-matrix tr td.is-color-chart-1:after,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-1:after {
  color: white;
}
.reveal table.diagram-matrix tr td.is-color-chart-2,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal table.diagram-matrix tr td.is-color-chart-2 > *,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-2 > *,
.reveal table.diagram-matrix tr td.is-color-chart-2 > * > *,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-2 > * > * {
  color: black;
}
.reveal table.diagram-matrix tr td.is-color-chart-2:before,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-2:before,
.reveal table.diagram-matrix tr td.is-color-chart-2:after,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-2:after {
  color: #008ccd;
}
.reveal table.diagram-matrix tr td.is-color-chart-3,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal table.diagram-matrix tr td.is-color-chart-3 > *,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-3 > *,
.reveal table.diagram-matrix tr td.is-color-chart-3 > * > *,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-3 > * > * {
  color: black;
}
.reveal table.diagram-matrix tr td.is-color-chart-3:before,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-3:before,
.reveal table.diagram-matrix tr td.is-color-chart-3:after,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-3:after {
  color: #008ccd;
}
.reveal table.diagram-matrix tr td.is-color-chart-4,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal table.diagram-matrix tr td.is-color-chart-4 > *,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-4 > *,
.reveal table.diagram-matrix tr td.is-color-chart-4 > * > *,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-4 > * > * {
  color: white;
}
.reveal table.diagram-matrix tr td.is-color-chart-4:before,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-4:before,
.reveal table.diagram-matrix tr td.is-color-chart-4:after,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-4:after {
  color: white;
}
.reveal table.diagram-matrix tr td.is-color-chart-5,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal table.diagram-matrix tr td.is-color-chart-5 > *,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-5 > *,
.reveal table.diagram-matrix tr td.is-color-chart-5 > * > *,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-5 > * > * {
  color: white;
}
.reveal table.diagram-matrix tr td.is-color-chart-5:before,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-5:before,
.reveal table.diagram-matrix tr td.is-color-chart-5:after,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-5:after {
  color: white;
}
.reveal table.diagram-matrix tr td.is-color-chart-6,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal table.diagram-matrix tr td.is-color-chart-6 > *,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-6 > *,
.reveal table.diagram-matrix tr td.is-color-chart-6 > * > *,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-6 > * > * {
  color: black;
}
.reveal table.diagram-matrix tr td.is-color-chart-6:before,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-6:before,
.reveal table.diagram-matrix tr td.is-color-chart-6:after,
.reveal table.diagram-matrix.size-l tr td.is-color-chart-6:after {
  color: #008ccd;
}
.reveal table.diagram-matrix tr td.is-text-color-primary,
.reveal table.diagram-matrix.size-l tr td.is-text-color-primary {
  color: #00c3cd;
}
.reveal table.diagram-matrix tr td.is-text-color-chart-1,
.reveal table.diagram-matrix.size-l tr td.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal table.diagram-matrix tr td.is-text-color-chart-2,
.reveal table.diagram-matrix.size-l tr td.is-text-color-chart-2 {
  color: #00beff;
}
.reveal table.diagram-matrix tr td.is-text-color-chart-3,
.reveal table.diagram-matrix.size-l tr td.is-text-color-chart-3 {
  color: #878787;
}
.reveal table.diagram-matrix tr td.is-text-color-chart-4,
.reveal table.diagram-matrix.size-l tr td.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal table.diagram-matrix tr td.is-text-color-chart-5,
.reveal table.diagram-matrix.size-l tr td.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal table.diagram-matrix tr td.is-text-color-chart-6,
.reveal table.diagram-matrix.size-l tr td.is-text-color-chart-6 {
  color: #00beff;
}
.reveal table.diagram-matrix tr td,
.reveal table.diagram-matrix.size-l tr td,
.reveal table.diagram-matrix tr td > *,
.reveal table.diagram-matrix.size-l tr td > *,
.reveal table.diagram-matrix tr td > * > *,
.reveal table.diagram-matrix.size-l tr td > * > * {
  font-size: 1.8rem;
}
.reveal table.diagram-matrix tr:last-child th:last-child,
.reveal table.diagram-matrix.size-l tr:last-child th:last-child {
  border-top: 0.2rem solid #0a1e2d;
  height: calc(6rem * 0.2);
  font-size: calc(6rem * 0.2);
}
.reveal table.diagram-matrix tr:first-child th:first-child,
.reveal table.diagram-matrix.size-l tr:first-child th:first-child {
  border-right: 0.2rem solid #0a1e2d;
  writing-mode: vertical-lr;
  width: calc(6rem * 0.2);
  font-size: calc(6rem * 0.2);
}
.reveal .flipchart {
  display: block;
  margin: 0 auto;
  margin-bottom: 1rem;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 10px !important;
  object-fit: contain;
  height: 10rem;
  width: 10rem;
  background-image: url("images/elements/flipchart.jpg");
  background-size: 10rem;
}
.reveal .mural {
  display: block;
  margin: 0 auto;
  margin-bottom: 1rem;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 10px !important;
  object-fit: contain;
  height: 4rem;
  width: 16rem;
  background-image: url("https://assets.website-files.com/5ddd9c3f2186308353fe682d/6089ae0eb334e9b81e7410bc_mural-logo-primary.png");
  background-size: auto;
}
.reveal p {
  max-width: 95%;
  margin: 0 auto;
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 0.75rem;
  letter-spacing: 0rem;
  line-height: 1.125rem;
  color: #0a1e2d;
  text-align: left;
  font-size: 1rem;
  line-height: 1.2em;
  margin-bottom: 0.5rem;
}
.reveal p.size-xs {
  font-size: 0.5rem;
}
.reveal p.size-s {
  font-size: 0.75rem;
}
.reveal p.size-m {
  font-size: 1rem;
}
.reveal p.size-l {
  font-size: 1.5rem;
}
.reveal p.size-xl {
  font-size: 2rem;
}
.reveal p.align-center {
  text-align: center !important;
}
.reveal p.align-left {
  text-align: left !important;
}
.reveal p.align-right {
  text-align: right !important;
}
.reveal p:first-child {
  margin-top: 0;
}
.reveal p span.color-background {
  background-color: white !important;
  color: black;
}
.reveal p span.color-background > *,
.reveal p span.color-background > * > * {
  color: black;
}
.reveal p span.color-background:before,
.reveal p span.color-background:after {
  color: #008ccd;
}
.reveal p span.color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal p span.color-canvas > *,
.reveal p span.color-canvas > * > * {
  color: black;
}
.reveal p span.color-canvas:before,
.reveal p span.color-canvas:after {
  color: #008ccd;
}
.reveal p span.color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal p span.color-primary > *,
.reveal p span.color-primary > * > * {
  color: white;
}
.reveal p span.color-primary:before,
.reveal p span.color-primary:after {
  color: white;
}
.reveal p span.color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal p span.color-warning > *,
.reveal p span.color-warning > * > * {
  color: black;
}
.reveal p span.color-warning:before,
.reveal p span.color-warning:after {
  color: #008ccd;
}
.reveal p span.color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal p span.color-okay > *,
.reveal p span.color-okay > * > * {
  color: white;
}
.reveal p span.color-okay:before,
.reveal p span.color-okay:after {
  color: white;
}
.reveal p span.color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal p span.color-chart-1 > *,
.reveal p span.color-chart-1 > * > * {
  color: white;
}
.reveal p span.color-chart-1:before,
.reveal p span.color-chart-1:after {
  color: white;
}
.reveal p span.color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal p span.color-chart-2 > *,
.reveal p span.color-chart-2 > * > * {
  color: black;
}
.reveal p span.color-chart-2:before,
.reveal p span.color-chart-2:after {
  color: #008ccd;
}
.reveal p span.color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal p span.color-chart-3 > *,
.reveal p span.color-chart-3 > * > * {
  color: black;
}
.reveal p span.color-chart-3:before,
.reveal p span.color-chart-3:after {
  color: #008ccd;
}
.reveal p span.color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal p span.color-chart-4 > *,
.reveal p span.color-chart-4 > * > * {
  color: white;
}
.reveal p span.color-chart-4:before,
.reveal p span.color-chart-4:after {
  color: white;
}
.reveal p span.color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal p span.color-chart-5 > *,
.reveal p span.color-chart-5 > * > * {
  color: white;
}
.reveal p span.color-chart-5:before,
.reveal p span.color-chart-5:after {
  color: white;
}
.reveal p span.color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal p span.color-chart-6 > *,
.reveal p span.color-chart-6 > * > * {
  color: black;
}
.reveal p span.color-chart-6:before,
.reveal p span.color-chart-6:after {
  color: #008ccd;
}
.reveal p span.color-prio-1 {
  background-color: #bbdefb !important;
  color: black;
}
.reveal p span.color-prio-1 > *,
.reveal p span.color-prio-1 > * > * {
  color: black;
}
.reveal p span.color-prio-1:before,
.reveal p span.color-prio-1:after {
  color: #008ccd;
}
.reveal p span.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black;
}
.reveal p span.color-prio-2 > *,
.reveal p span.color-prio-2 > * > * {
  color: black;
}
.reveal p span.color-prio-2:before,
.reveal p span.color-prio-2:after {
  color: #008ccd;
}
.reveal p span.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black;
}
.reveal p span.color-prio-3 > *,
.reveal p span.color-prio-3 > * > * {
  color: black;
}
.reveal p span.color-prio-3:before,
.reveal p span.color-prio-3:after {
  color: #008ccd;
}
.reveal p span.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black;
}
.reveal p span.color-prio-4 > *,
.reveal p span.color-prio-4 > * > * {
  color: black;
}
.reveal p span.color-prio-4:before,
.reveal p span.color-prio-4:after {
  color: #008ccd;
}
.reveal p span.text-color-primary {
  color: #00c3cd;
}
.reveal p span.text-color-chart-1 {
  color: #008ccd;
}
.reveal p span.text-color-chart-2 {
  color: #00beff;
}
.reveal p span.text-color-chart-3 {
  color: #878787;
}
.reveal p span.text-color-chart-4 {
  color: #f07d00;
}
.reveal p span.text-color-chart-5 {
  color: #008ccd;
}
.reveal p span.text-color-chart-6 {
  color: #00beff;
}
.reveal p span.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black;
}
.reveal p span.is-color-canvas > *,
.reveal p span.is-color-canvas > * > * {
  color: black;
}
.reveal p span.is-color-canvas:before,
.reveal p span.is-color-canvas:after {
  color: #008ccd;
}
.reveal p span.is-color-background {
  background-color: white !important;
  color: black;
}
.reveal p span.is-color-background > *,
.reveal p span.is-color-background > * > * {
  color: black;
}
.reveal p span.is-color-background:before,
.reveal p span.is-color-background:after {
  color: #008ccd;
}
.reveal p span.is-color-primary {
  background-color: #00c3cd !important;
  color: white;
}
.reveal p span.is-color-primary > *,
.reveal p span.is-color-primary > * > * {
  color: white;
}
.reveal p span.is-color-primary:before,
.reveal p span.is-color-primary:after {
  color: white;
}
.reveal p span.is-color-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal p span.is-color-warning > *,
.reveal p span.is-color-warning > * > * {
  color: black;
}
.reveal p span.is-color-warning:before,
.reveal p span.is-color-warning:after {
  color: #008ccd;
}
.reveal p span.is-color-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal p span.is-color-okay > *,
.reveal p span.is-color-okay > * > * {
  color: white;
}
.reveal p span.is-color-okay:before,
.reveal p span.is-color-okay:after {
  color: white;
}
.reveal p span.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white;
}
.reveal p span.is-color-chart-1 > *,
.reveal p span.is-color-chart-1 > * > * {
  color: white;
}
.reveal p span.is-color-chart-1:before,
.reveal p span.is-color-chart-1:after {
  color: white;
}
.reveal p span.is-color-chart-2 {
  background-color: #00beff !important;
  color: black;
}
.reveal p span.is-color-chart-2 > *,
.reveal p span.is-color-chart-2 > * > * {
  color: black;
}
.reveal p span.is-color-chart-2:before,
.reveal p span.is-color-chart-2:after {
  color: #008ccd;
}
.reveal p span.is-color-chart-3 {
  background-color: #878787 !important;
  color: black;
}
.reveal p span.is-color-chart-3 > *,
.reveal p span.is-color-chart-3 > * > * {
  color: black;
}
.reveal p span.is-color-chart-3:before,
.reveal p span.is-color-chart-3:after {
  color: #008ccd;
}
.reveal p span.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white;
}
.reveal p span.is-color-chart-4 > *,
.reveal p span.is-color-chart-4 > * > * {
  color: white;
}
.reveal p span.is-color-chart-4:before,
.reveal p span.is-color-chart-4:after {
  color: white;
}
.reveal p span.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white;
}
.reveal p span.is-color-chart-5 > *,
.reveal p span.is-color-chart-5 > * > * {
  color: white;
}
.reveal p span.is-color-chart-5:before,
.reveal p span.is-color-chart-5:after {
  color: white;
}
.reveal p span.is-color-chart-6 {
  background-color: #00beff !important;
  color: black;
}
.reveal p span.is-color-chart-6 > *,
.reveal p span.is-color-chart-6 > * > * {
  color: black;
}
.reveal p span.is-color-chart-6:before,
.reveal p span.is-color-chart-6:after {
  color: #008ccd;
}
.reveal p span.is-text-color-primary {
  color: #00c3cd;
}
.reveal p span.is-text-color-chart-1 {
  color: #008ccd;
}
.reveal p span.is-text-color-chart-2 {
  color: #00beff;
}
.reveal p span.is-text-color-chart-3 {
  color: #878787;
}
.reveal p span.is-text-color-chart-4 {
  color: #f07d00;
}
.reveal p span.is-text-color-chart-5 {
  color: #008ccd;
}
.reveal p span.is-text-color-chart-6 {
  color: #00beff;
}
.reveal p span.is-default {
  background-color: #0a1e2d !important;
  color: white;
}
.reveal p span.is-default > *,
.reveal p span.is-default > * > * {
  color: white;
}
.reveal p span.is-default:before,
.reveal p span.is-default:after {
  color: white;
}
.reveal p span.is-important,
.reveal p span.is-important > * {
  background-color: #00c3cd !important;
  color: white;
}
.reveal p span.is-important > *,
.reveal p span.is-important > * > *,
.reveal p span.is-important > * > *,
.reveal p span.is-important > * > * > * {
  color: white;
}
.reveal p span.is-important:before,
.reveal p span.is-important > *:before,
.reveal p span.is-important:after,
.reveal p span.is-important > *:after {
  color: white;
}
.reveal p span.is-okay {
  background-color: #2ed322 !important;
  color: white;
}
.reveal p span.is-okay > *,
.reveal p span.is-okay > * > * {
  color: white;
}
.reveal p span.is-okay:before,
.reveal p span.is-okay:after {
  color: white;
}
.reveal p span.is-warning {
  background-color: #f84747 !important;
  color: black;
}
.reveal p span.is-warning > *,
.reveal p span.is-warning > * > * {
  color: black;
}
.reveal p span.is-warning:before,
.reveal p span.is-warning:after {
  color: #008ccd;
}
.reveal p span.is-highlight {
  background-color: white !important;
  color: black;
}
.reveal p span.is-highlight > *,
.reveal p span.is-highlight > * > * {
  color: black;
}
.reveal p span.is-highlight:before,
.reveal p span.is-highlight:after {
  color: #008ccd;
}
.reveal section > p,
.reveal section > div:not(.section-split) > p {
  text-align: center;
}
.reveal em {
  font-style: inherit;
  font-weight: bold;
  color: inherit;
}
.reveal b,
.reveal i,
.reveal u {
  font-style: normal;
  font-weight: normal;
}
.reveal .style-highlight {
  text-transform: uppercase;
  text-align: center;
  border-radius: 10px;
  padding: 2%;
  background-color: #00c3cd !important;
  color: white !important;
}
.reveal .style-highlight > *,
.reveal .style-highlight > * > * {
  color: white !important;
}
.reveal .style-highlight:before,
.reveal .style-highlight:after {
  color: white !important;
}
.reveal .style-canvas {
  text-align: center;
  border-radius: 10px;
  padding: 2%;
  background-color: #e6e6e6 !important;
  color: black !important;
}
.reveal .style-canvas > *,
.reveal .style-canvas > * > * {
  color: black !important;
}
.reveal .style-canvas:before,
.reveal .style-canvas:after {
  color: #008ccd !important;
}
.reveal .style-warning {
  text-align: center;
  border-radius: 10px;
  padding: 2%;
  background-color: #f84747 !important;
  color: black !important;
}
.reveal .style-warning > *,
.reveal .style-warning > * > * {
  color: black !important;
}
.reveal .style-warning:before,
.reveal .style-warning:after {
  color: #008ccd !important;
}
.reveal .style-okay {
  text-align: center;
  border-radius: 10px;
  padding: 2%;
  background-color: #2ed322 !important;
  color: white !important;
}
.reveal .style-okay > *,
.reveal .style-okay > * > * {
  color: white !important;
}
.reveal .style-okay:before,
.reveal .style-okay:after {
  color: white !important;
}
.reveal .type-newspaper {
  font-family: 'PT Serif', serif;
  font-weight: 100;
  font-size: 0.6rem;
  letter-spacing: 0.1rem;
  line-height: calc(0.75rem * 0.8 * 1.1);
  column-count: 2;
  column-gap: 40px;
  column-rule-style: solid;
  column-rule-width: 1px;
  text-align: left;
}
.reveal .type-newspaper .subp {
  display: block;
  margin-bottom: 0.8rem;
}
.reveal .type-newspaper .subp:hover {
  background-color: #00c3cd !important;
  color: white;
}
.reveal .type-newspaper .subp:hover > *,
.reveal .type-newspaper .subp:hover > * > * {
  color: white;
}
.reveal .type-newspaper .subp:hover:before,
.reveal .type-newspaper .subp:hover:after {
  color: white;
}
.reveal .type-newspaper .subp:hover::before {
  display: block;
  position: absolute;
  width: 100%;
  bottom: 0rem;
  left: 0;
  margin: 0 auto;
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 0.75rem;
  letter-spacing: 0rem;
  line-height: 1.125rem;
  content: attr(hovertext);
  text-align: center;
  padding: 0.5rem;
  background-color: #00c3cd !important;
  color: white;
}
.reveal .type-newspaper .subp:hover::before > *,
.reveal .type-newspaper .subp:hover::before > * > * {
  color: white;
}
.reveal .type-newspaper .subp:hover::before:before,
.reveal .type-newspaper .subp:hover::before:after {
  color: white;
}
.reveal .postit {
  display: block;
  margin: 0 auto;
  margin-left: 0;
  margin-right: 0;
  padding: 1rem;
  border-radius: 10px;
  height: auto;
  background-color: #e6e6e6;
  color: #0a1e2d;
}
.reveal .postit > * {
  max-width: 100%;
  width: 100%;
}
.reveal .postit > p:last-child > * {
  background-color: #2ed322;
  color: white;
}
.reveal .slides section .fragment.frag-unblur {
  opacity: 1;
  visibility: inherit;
  filter: blur(10px);
}
.reveal .slides section .fragment.frag-unblur.visible {
  filter: blur(0px);
  animation: unblur 0.3s ease;
}
.reveal .slides section .fragment.frag-showhide {
  visibility: visible;
}
.reveal .slides section .fragment.frag-showhide.visible {
  visibility: hidden;
}
@keyframes unblur {
  0% {
    filter: blur(10px);
  }
  100% {
    filter: blur(0px);
  }
}
.reveal .progressbar {
  display: flex;
  margin: 0 auto;
  margin-bottom: 1rem;
  width: 50%;
  height: 0.3rem;
  border-radius: 10px;
  gap: 0.1rem;
  overflow: hidden;
  /* Ensures the segments stay within the container's rounded corners */
}
.reveal .progressbar .segment {
  flex: 1;
  background-color: #e6e6e6;
}
.reveal .progressbar .segment.active {
  background-color: #00c3cd;
}
.reveal .reveal-viewport {
  width: 100%;
  background-color: white;
}
.reveal .reveal {
  margin: 0 auto;
}
.reveal .reveal ::selection,
.reveal .reveal ::-moz-selection {
  color: yellow !important;
  background: #f84747 !important;
  text-shadow: none !important;
}
.reveal .reveal .controls {
  color: #00c3cd;
}
.reveal .reveal button.navigate-right,
.reveal .reveal button.navigate-left,
.reveal .reveal button.navigate-up,
.reveal .reveal button.navigate-down {
  box-shadow: none;
}
.reveal .reveal button:hover {
  background-color: transparent !important;
}
.reveal .reveal button:visited {
  background-color: transparent;
  color: #00c3cd;
}
.reveal .reveal div.controls-arrow {
  margin: 0 auto;
  padding: 0;
  color: #00c3cd;
  background-color: transparent;
}
.reveal .reveal div.controls-arrow:hover {
  color: #00dce6 !important;
  background-color: transparent !important;
}
.reveal .reveal .progress {
  color: #01f3ff;
  background-color: transparent;
}
@media print {
  .reveal .reveal .backgrounds {
    background-color: white;
  }
}
.reveal .shrink-xs {
  transform: scale(0.25);
}
.reveal .shrink-s {
  transform: scale(0.5);
}
.reveal .shrink-m {
  transform: scale(0.75);
}
.reveal .spacer-s {
  margin: 0 auto;
  margin-bottom: 0.25rem;
}
.reveal .spacer-s :last-child {
  margin-bottom: 0;
}
.reveal .spacer-l {
  margin: 0 auto;
  margin-bottom: 1rem;
}
.reveal .spacer-l :last-child {
  margin-bottom: 0;
}
.reveal .spacer-empty {
  margin-bottom: 0 !important;
}
.reveal .split-section {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0;
  width: 100%;
  padding: 0;
  left: 0;
}
.reveal .split-section > * {
  flex: 1;
  margin-left: 0.5em;
  margin-right: 0.5em;
}
.reveal .split-section.ratio-even > * {
  flex: 1;
}
.reveal .split-section.align-top {
  align-items: flex-start;
}
.reveal .split-section.align-center {
  align-items: center;
}
.reveal .split-section.align-bottom {
  align-items: flex-end;
}
.reveal .startSlide {
  display: flex;
  align-items: center;
  background-color: rgba(10, 30, 45, 0.8);
  padding: 1em;
  width: 70%;
  margin: 0 auto;
}
.reveal .startSlide .startTitle {
  display: block;
  flex-grow: 1;
  width: 50%;
  margin-left: 20px;
}
.reveal .startSlide .startTitle h2.title {
  color: white;
  font-weight: bold;
  text-transform: uppercase;
  margin: 0;
}
.reveal .startSlide .startTitle .provider {
  display: block;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  font-size: 1.5rem;
  line-height: 1.5rem;
  letter-spacing: 0.1px;
  color: white;
  font-weight: 100;
  text-transform: uppercase;
}
.reveal .startSlide .startTitle .provider::after {
  content: "A Schwarz Digits Agile Academy Training";
}
.reveal .startSlide .startTitle .sit-logo {
  display: block;
  margin: 0 auto;
  object-fit: contain;
  background-image: url('images/digits-logo.svg');
  background-repeat: no-repeat;
  background-size: 100%;
  width: calc(664px * 0.4);
  height: calc(396px * 0.4);
}
.reveal .startSlide .startToc {
  display: block;
  flex-grow: 3;
}
.reveal .startSlide .startToc h2 {
  color: white;
  font-size: 0.75em;
  font-weight: bold;
  margin-left: 4em;
  margin-top: 2em;
  margin-bottom: 1em;
  text-transform: uppercase;
}
.reveal .startSlide .startToc ul {
  display: block;
  list-style-position: outside;
  margin-left: 4em;
  margin-bottom: 1em;
  text-align: left;
}
.reveal .startSlide .startToc ul li {
  display: list-item;
  list-style-type: square;
  color: white;
  font-size: 0.75em;
}
.reveal table {
  display: table;
  border-collapse: separate;
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 0.75rem;
  letter-spacing: 0rem;
  line-height: 1.125rem;
  margin: 0 auto;
  max-width: 90%;
  margin-bottom: 1rem;
}
.reveal table tr th,
.reveal table tr td {
  min-width: 2em;
  padding: 0.2em;
  vertical-align: middle;
  line-height: 1.2;
}
.reveal table tr th.style-empty,
.reveal table tr td.style-empty {
  color: #0a1e2d !important;
  background-color: transparent !important;
}
.reveal table tr th.style-light,
.reveal table tr td.style-light {
  color: #0a1e2d !important;
  background-color: #f5f5f5 !important;
}
.reveal table tr th.align-right,
.reveal table tr td.align-right {
  text-align: right !important;
}
.reveal table tr th.align-left,
.reveal table tr td.align-left {
  text-align: left !important;
}
.reveal table tr th.align-center,
.reveal table tr td.align-center {
  text-align: center !important;
}
.reveal table tr th ul,
.reveal table tr td ul,
.reveal table tr th ol,
.reveal table tr td ol {
  margin-bottom: 0;
}
.reveal table tr th > *,
.reveal table tr td > * {
  font-family: inherit;
  font-size: inherit;
  margin-bottom: 0;
}
.reveal table tr th.style-bg,
.reveal table tr td.style-bg,
.reveal table tr th.style-image,
.reveal table tr td.style-image {
  color: white !important;
  text-shadow: 2px 2px 0 black, 2px -2px 0 black, -2px 2px 0 black, -2px -2px 0 black, 2px 0px 0 black, 0px 2px 0 black, -2px 0px 0 black, 0px -2px 0 black, 2px 2px 0px rgba(0, 0, 0, 0);
  padding-right: 0.5em;
  padding-left: 0.5em;
  height: 3em;
  width: 3em;
  font-size: 200%;
  background-position: center;
}
.reveal table tr th {
  font-weight: bold;
}
.reveal table.type-plain {
  border-radius: 10px;
}
.reveal table.type-plain tr th,
.reveal table.type-plain tr td {
  background-color: white;
  color: #0a1e2d;
}
.reveal table.type-row {
  border-spacing: 0 0.5em;
}
.reveal table.type-row tr th {
  border-right: 0.1em solid white;
  text-align: center;
}
.reveal table.type-row tr td {
  text-align: left;
}
.reveal table.type-row tr td:first-child,
.reveal table.type-row tr th:first-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.reveal table.type-row tr td:last-child,
.reveal table.type-row tr th:last-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.reveal table.type-row tr:nth-child(1),
.reveal table.type-row tr:nth-child(7) {
  background-color: #008ccd !important;
  color: white;
}
.reveal table.type-row tr:nth-child(1) > *,
.reveal table.type-row tr:nth-child(7) > *,
.reveal table.type-row tr:nth-child(1) > * > *,
.reveal table.type-row tr:nth-child(7) > * > * {
  color: white;
}
.reveal table.type-row tr:nth-child(1):before,
.reveal table.type-row tr:nth-child(7):before,
.reveal table.type-row tr:nth-child(1):after,
.reveal table.type-row tr:nth-child(7):after {
  color: white;
}
.reveal table.type-row tr:nth-child(2),
.reveal table.type-row tr:nth-child(8) {
  background-color: #00beff !important;
  color: black;
}
.reveal table.type-row tr:nth-child(2) > *,
.reveal table.type-row tr:nth-child(8) > *,
.reveal table.type-row tr:nth-child(2) > * > *,
.reveal table.type-row tr:nth-child(8) > * > * {
  color: black;
}
.reveal table.type-row tr:nth-child(2):before,
.reveal table.type-row tr:nth-child(8):before,
.reveal table.type-row tr:nth-child(2):after,
.reveal table.type-row tr:nth-child(8):after {
  color: #008ccd;
}
.reveal table.type-row tr:nth-child(3),
.reveal table.type-row tr:nth-child(9) {
  background-color: #878787 !important;
  color: black;
}
.reveal table.type-row tr:nth-child(3) > *,
.reveal table.type-row tr:nth-child(9) > *,
.reveal table.type-row tr:nth-child(3) > * > *,
.reveal table.type-row tr:nth-child(9) > * > * {
  color: black;
}
.reveal table.type-row tr:nth-child(3):before,
.reveal table.type-row tr:nth-child(9):before,
.reveal table.type-row tr:nth-child(3):after,
.reveal table.type-row tr:nth-child(9):after {
  color: #008ccd;
}
.reveal table.type-row tr:nth-child(4),
.reveal table.type-row tr:nth-child(10) {
  background-color: #f07d00 !important;
  color: white;
}
.reveal table.type-row tr:nth-child(4) > *,
.reveal table.type-row tr:nth-child(10) > *,
.reveal table.type-row tr:nth-child(4) > * > *,
.reveal table.type-row tr:nth-child(10) > * > * {
  color: white;
}
.reveal table.type-row tr:nth-child(4):before,
.reveal table.type-row tr:nth-child(10):before,
.reveal table.type-row tr:nth-child(4):after,
.reveal table.type-row tr:nth-child(10):after {
  color: white;
}
.reveal table.type-row tr:nth-child(5),
.reveal table.type-row tr:nth-child(11) {
  background-color: #008ccd !important;
  color: white;
}
.reveal table.type-row tr:nth-child(5) > *,
.reveal table.type-row tr:nth-child(11) > *,
.reveal table.type-row tr:nth-child(5) > * > *,
.reveal table.type-row tr:nth-child(11) > * > * {
  color: white;
}
.reveal table.type-row tr:nth-child(5):before,
.reveal table.type-row tr:nth-child(11):before,
.reveal table.type-row tr:nth-child(5):after,
.reveal table.type-row tr:nth-child(11):after {
  color: white;
}
.reveal table.type-row tr:nth-child(6),
.reveal table.type-row tr:nth-child(12) {
  background-color: #00beff !important;
  color: black;
}
.reveal table.type-row tr:nth-child(6) > *,
.reveal table.type-row tr:nth-child(12) > *,
.reveal table.type-row tr:nth-child(6) > * > *,
.reveal table.type-row tr:nth-child(12) > * > * {
  color: black;
}
.reveal table.type-row tr:nth-child(6):before,
.reveal table.type-row tr:nth-child(12):before,
.reveal table.type-row tr:nth-child(6):after,
.reveal table.type-row tr:nth-child(12):after {
  color: #008ccd;
}
.reveal table.type-column {
  border-spacing: 0.5em 0;
}
.reveal table.type-column tr th {
  border-bottom: 0.1em solid white;
}
.reveal table.type-column tr td {
  border-bottom: 0.1em solid white;
}
.reveal table.type-column tr td,
.reveal table.type-column tr th {
  width: auto;
}
.reveal table.type-column tr td:nth-child(1),
.reveal table.type-column tr th:nth-child(1),
.reveal table.type-column tr td:nth-child(7),
.reveal table.type-column tr th:nth-child(7) {
  background-color: #008ccd !important;
  color: white;
}
.reveal table.type-column tr td:nth-child(1) > *,
.reveal table.type-column tr th:nth-child(1) > *,
.reveal table.type-column tr td:nth-child(7) > *,
.reveal table.type-column tr th:nth-child(7) > *,
.reveal table.type-column tr td:nth-child(1) > * > *,
.reveal table.type-column tr th:nth-child(1) > * > *,
.reveal table.type-column tr td:nth-child(7) > * > *,
.reveal table.type-column tr th:nth-child(7) > * > * {
  color: white;
}
.reveal table.type-column tr td:nth-child(1):before,
.reveal table.type-column tr th:nth-child(1):before,
.reveal table.type-column tr td:nth-child(7):before,
.reveal table.type-column tr th:nth-child(7):before,
.reveal table.type-column tr td:nth-child(1):after,
.reveal table.type-column tr th:nth-child(1):after,
.reveal table.type-column tr td:nth-child(7):after,
.reveal table.type-column tr th:nth-child(7):after {
  color: white;
}
.reveal table.type-column tr td:nth-child(2),
.reveal table.type-column tr th:nth-child(2),
.reveal table.type-column tr td:nth-child(8),
.reveal table.type-column tr th:nth-child(8) {
  background-color: #00beff !important;
  color: black;
}
.reveal table.type-column tr td:nth-child(2) > *,
.reveal table.type-column tr th:nth-child(2) > *,
.reveal table.type-column tr td:nth-child(8) > *,
.reveal table.type-column tr th:nth-child(8) > *,
.reveal table.type-column tr td:nth-child(2) > * > *,
.reveal table.type-column tr th:nth-child(2) > * > *,
.reveal table.type-column tr td:nth-child(8) > * > *,
.reveal table.type-column tr th:nth-child(8) > * > * {
  color: black;
}
.reveal table.type-column tr td:nth-child(2):before,
.reveal table.type-column tr th:nth-child(2):before,
.reveal table.type-column tr td:nth-child(8):before,
.reveal table.type-column tr th:nth-child(8):before,
.reveal table.type-column tr td:nth-child(2):after,
.reveal table.type-column tr th:nth-child(2):after,
.reveal table.type-column tr td:nth-child(8):after,
.reveal table.type-column tr th:nth-child(8):after {
  color: #008ccd;
}
.reveal table.type-column tr td:nth-child(3),
.reveal table.type-column tr th:nth-child(3),
.reveal table.type-column tr td:nth-child(9),
.reveal table.type-column tr th:nth-child(9) {
  background-color: #878787 !important;
  color: black;
}
.reveal table.type-column tr td:nth-child(3) > *,
.reveal table.type-column tr th:nth-child(3) > *,
.reveal table.type-column tr td:nth-child(9) > *,
.reveal table.type-column tr th:nth-child(9) > *,
.reveal table.type-column tr td:nth-child(3) > * > *,
.reveal table.type-column tr th:nth-child(3) > * > *,
.reveal table.type-column tr td:nth-child(9) > * > *,
.reveal table.type-column tr th:nth-child(9) > * > * {
  color: black;
}
.reveal table.type-column tr td:nth-child(3):before,
.reveal table.type-column tr th:nth-child(3):before,
.reveal table.type-column tr td:nth-child(9):before,
.reveal table.type-column tr th:nth-child(9):before,
.reveal table.type-column tr td:nth-child(3):after,
.reveal table.type-column tr th:nth-child(3):after,
.reveal table.type-column tr td:nth-child(9):after,
.reveal table.type-column tr th:nth-child(9):after {
  color: #008ccd;
}
.reveal table.type-column tr td:nth-child(4),
.reveal table.type-column tr th:nth-child(4),
.reveal table.type-column tr td:nth-child(10),
.reveal table.type-column tr th:nth-child(10) {
  background-color: #f07d00 !important;
  color: white;
}
.reveal table.type-column tr td:nth-child(4) > *,
.reveal table.type-column tr th:nth-child(4) > *,
.reveal table.type-column tr td:nth-child(10) > *,
.reveal table.type-column tr th:nth-child(10) > *,
.reveal table.type-column tr td:nth-child(4) > * > *,
.reveal table.type-column tr th:nth-child(4) > * > *,
.reveal table.type-column tr td:nth-child(10) > * > *,
.reveal table.type-column tr th:nth-child(10) > * > * {
  color: white;
}
.reveal table.type-column tr td:nth-child(4):before,
.reveal table.type-column tr th:nth-child(4):before,
.reveal table.type-column tr td:nth-child(10):before,
.reveal table.type-column tr th:nth-child(10):before,
.reveal table.type-column tr td:nth-child(4):after,
.reveal table.type-column tr th:nth-child(4):after,
.reveal table.type-column tr td:nth-child(10):after,
.reveal table.type-column tr th:nth-child(10):after {
  color: white;
}
.reveal table.type-column tr td:nth-child(5),
.reveal table.type-column tr th:nth-child(5),
.reveal table.type-column tr td:nth-child(11),
.reveal table.type-column tr th:nth-child(11) {
  background-color: #008ccd !important;
  color: white;
}
.reveal table.type-column tr td:nth-child(5) > *,
.reveal table.type-column tr th:nth-child(5) > *,
.reveal table.type-column tr td:nth-child(11) > *,
.reveal table.type-column tr th:nth-child(11) > *,
.reveal table.type-column tr td:nth-child(5) > * > *,
.reveal table.type-column tr th:nth-child(5) > * > *,
.reveal table.type-column tr td:nth-child(11) > * > *,
.reveal table.type-column tr th:nth-child(11) > * > * {
  color: white;
}
.reveal table.type-column tr td:nth-child(5):before,
.reveal table.type-column tr th:nth-child(5):before,
.reveal table.type-column tr td:nth-child(11):before,
.reveal table.type-column tr th:nth-child(11):before,
.reveal table.type-column tr td:nth-child(5):after,
.reveal table.type-column tr th:nth-child(5):after,
.reveal table.type-column tr td:nth-child(11):after,
.reveal table.type-column tr th:nth-child(11):after {
  color: white;
}
.reveal table.type-column tr td:nth-child(6),
.reveal table.type-column tr th:nth-child(6),
.reveal table.type-column tr td:nth-child(12),
.reveal table.type-column tr th:nth-child(12) {
  background-color: #00beff !important;
  color: black;
}
.reveal table.type-column tr td:nth-child(6) > *,
.reveal table.type-column tr th:nth-child(6) > *,
.reveal table.type-column tr td:nth-child(12) > *,
.reveal table.type-column tr th:nth-child(12) > *,
.reveal table.type-column tr td:nth-child(6) > * > *,
.reveal table.type-column tr th:nth-child(6) > * > *,
.reveal table.type-column tr td:nth-child(12) > * > *,
.reveal table.type-column tr th:nth-child(12) > * > * {
  color: black;
}
.reveal table.type-column tr td:nth-child(6):before,
.reveal table.type-column tr th:nth-child(6):before,
.reveal table.type-column tr td:nth-child(12):before,
.reveal table.type-column tr th:nth-child(12):before,
.reveal table.type-column tr td:nth-child(6):after,
.reveal table.type-column tr th:nth-child(6):after,
.reveal table.type-column tr td:nth-child(12):after,
.reveal table.type-column tr th:nth-child(12):after {
  color: #008ccd;
}
.reveal table.type-column tr th.style-image th.style-bg {
  height: 4rem;
}
.reveal table.type-column tr:first-child td,
.reveal table.type-column tr:first-child th {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.reveal table.type-column tr:last-child td,
.reveal table.type-column tr:last-child th {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}
.reveal .video,
.reveal iframe.type-youtube {
  display: block;
  position: relative;
  margin: 0 auto;
  padding: 0;
  border-radius: 10px;
  object-fit: contain;
  background-color: white;
}
.reveal .video.size-xs,
.reveal iframe.type-youtube.size-xs {
  height: 2rem;
  width: 3.56rem;
}
.reveal .video.size-s,
.reveal iframe.type-youtube.size-s {
  height: 3rem;
  width: 5.34rem;
}
.reveal .video.size-m,
.reveal iframe.type-youtube.size-m {
  height: 4rem;
  width: 7.12rem;
}
.reveal .video,
.reveal iframe.type-youtube,
.reveal .video.size-l,
.reveal iframe.type-youtube.size-l {
  height: 6rem;
  width: 10.68rem;
}
.reveal .video.size-xl,
.reveal iframe.type-youtube.size-xl {
  height: 12rem;
  width: 21.36rem;
}
.reveal div.words.type-capital {
  text-transform: uppercase;
}
.reveal div.words.color-auto p:nth-child(1),
.reveal div.words.color-auto p:nth-child(1) > * {
  color: #00beff;
}
.reveal div.words.color-auto p:nth-child(2),
.reveal div.words.color-auto p:nth-child(2) > * {
  color: #00beff;
}
.reveal div.words p:nth-child(1),
.reveal div.words p:nth-child(1) > * {
  text-align: left !important;
  padding-right: 5%;
}
.reveal div.words p:nth-child(2),
.reveal div.words p:nth-child(2) > * {
  text-align: right !important;
  padding-left: 5%;
}
.reveal div.words p.word,
.reveal div.words span.word {
  font-weight: bold !important;
}
.reveal div.words p.word.color-background,
.reveal div.words span.word.color-background {
  background-color: white !important;
  color: black !important;
}
.reveal div.words p.word.color-background > *,
.reveal div.words span.word.color-background > *,
.reveal div.words p.word.color-background > * > *,
.reveal div.words span.word.color-background > * > * {
  color: black !important;
}
.reveal div.words p.word.color-background:before,
.reveal div.words span.word.color-background:before,
.reveal div.words p.word.color-background:after,
.reveal div.words span.word.color-background:after {
  color: #008ccd !important;
}
.reveal div.words p.word.color-canvas,
.reveal div.words span.word.color-canvas {
  background-color: #e6e6e6 !important;
  color: black !important;
}
.reveal div.words p.word.color-canvas > *,
.reveal div.words span.word.color-canvas > *,
.reveal div.words p.word.color-canvas > * > *,
.reveal div.words span.word.color-canvas > * > * {
  color: black !important;
}
.reveal div.words p.word.color-canvas:before,
.reveal div.words span.word.color-canvas:before,
.reveal div.words p.word.color-canvas:after,
.reveal div.words span.word.color-canvas:after {
  color: #008ccd !important;
}
.reveal div.words p.word.color-primary,
.reveal div.words span.word.color-primary {
  background-color: #00c3cd !important;
  color: white !important;
}
.reveal div.words p.word.color-primary > *,
.reveal div.words span.word.color-primary > *,
.reveal div.words p.word.color-primary > * > *,
.reveal div.words span.word.color-primary > * > * {
  color: white !important;
}
.reveal div.words p.word.color-primary:before,
.reveal div.words span.word.color-primary:before,
.reveal div.words p.word.color-primary:after,
.reveal div.words span.word.color-primary:after {
  color: white !important;
}
.reveal div.words p.word.color-warning,
.reveal div.words span.word.color-warning {
  background-color: #f84747 !important;
  color: black !important;
}
.reveal div.words p.word.color-warning > *,
.reveal div.words span.word.color-warning > *,
.reveal div.words p.word.color-warning > * > *,
.reveal div.words span.word.color-warning > * > * {
  color: black !important;
}
.reveal div.words p.word.color-warning:before,
.reveal div.words span.word.color-warning:before,
.reveal div.words p.word.color-warning:after,
.reveal div.words span.word.color-warning:after {
  color: #008ccd !important;
}
.reveal div.words p.word.color-okay,
.reveal div.words span.word.color-okay {
  background-color: #2ed322 !important;
  color: white !important;
}
.reveal div.words p.word.color-okay > *,
.reveal div.words span.word.color-okay > *,
.reveal div.words p.word.color-okay > * > *,
.reveal div.words span.word.color-okay > * > * {
  color: white !important;
}
.reveal div.words p.word.color-okay:before,
.reveal div.words span.word.color-okay:before,
.reveal div.words p.word.color-okay:after,
.reveal div.words span.word.color-okay:after {
  color: white !important;
}
.reveal div.words p.word.color-chart-1,
.reveal div.words span.word.color-chart-1 {
  background-color: #008ccd !important;
  color: white !important;
}
.reveal div.words p.word.color-chart-1 > *,
.reveal div.words span.word.color-chart-1 > *,
.reveal div.words p.word.color-chart-1 > * > *,
.reveal div.words span.word.color-chart-1 > * > * {
  color: white !important;
}
.reveal div.words p.word.color-chart-1:before,
.reveal div.words span.word.color-chart-1:before,
.reveal div.words p.word.color-chart-1:after,
.reveal div.words span.word.color-chart-1:after {
  color: white !important;
}
.reveal div.words p.word.color-chart-2,
.reveal div.words span.word.color-chart-2 {
  background-color: #00beff !important;
  color: black !important;
}
.reveal div.words p.word.color-chart-2 > *,
.reveal div.words span.word.color-chart-2 > *,
.reveal div.words p.word.color-chart-2 > * > *,
.reveal div.words span.word.color-chart-2 > * > * {
  color: black !important;
}
.reveal div.words p.word.color-chart-2:before,
.reveal div.words span.word.color-chart-2:before,
.reveal div.words p.word.color-chart-2:after,
.reveal div.words span.word.color-chart-2:after {
  color: #008ccd !important;
}
.reveal div.words p.word.color-chart-3,
.reveal div.words span.word.color-chart-3 {
  background-color: #878787 !important;
  color: black !important;
}
.reveal div.words p.word.color-chart-3 > *,
.reveal div.words span.word.color-chart-3 > *,
.reveal div.words p.word.color-chart-3 > * > *,
.reveal div.words span.word.color-chart-3 > * > * {
  color: black !important;
}
.reveal div.words p.word.color-chart-3:before,
.reveal div.words span.word.color-chart-3:before,
.reveal div.words p.word.color-chart-3:after,
.reveal div.words span.word.color-chart-3:after {
  color: #008ccd !important;
}
.reveal div.words p.word.color-chart-4,
.reveal div.words span.word.color-chart-4 {
  background-color: #f07d00 !important;
  color: white !important;
}
.reveal div.words p.word.color-chart-4 > *,
.reveal div.words span.word.color-chart-4 > *,
.reveal div.words p.word.color-chart-4 > * > *,
.reveal div.words span.word.color-chart-4 > * > * {
  color: white !important;
}
.reveal div.words p.word.color-chart-4:before,
.reveal div.words span.word.color-chart-4:before,
.reveal div.words p.word.color-chart-4:after,
.reveal div.words span.word.color-chart-4:after {
  color: white !important;
}
.reveal div.words p.word.color-chart-5,
.reveal div.words span.word.color-chart-5 {
  background-color: #008ccd !important;
  color: white !important;
}
.reveal div.words p.word.color-chart-5 > *,
.reveal div.words span.word.color-chart-5 > *,
.reveal div.words p.word.color-chart-5 > * > *,
.reveal div.words span.word.color-chart-5 > * > * {
  color: white !important;
}
.reveal div.words p.word.color-chart-5:before,
.reveal div.words span.word.color-chart-5:before,
.reveal div.words p.word.color-chart-5:after,
.reveal div.words span.word.color-chart-5:after {
  color: white !important;
}
.reveal div.words p.word.color-chart-6,
.reveal div.words span.word.color-chart-6 {
  background-color: #00beff !important;
  color: black !important;
}
.reveal div.words p.word.color-chart-6 > *,
.reveal div.words span.word.color-chart-6 > *,
.reveal div.words p.word.color-chart-6 > * > *,
.reveal div.words span.word.color-chart-6 > * > * {
  color: black !important;
}
.reveal div.words p.word.color-chart-6:before,
.reveal div.words span.word.color-chart-6:before,
.reveal div.words p.word.color-chart-6:after,
.reveal div.words span.word.color-chart-6:after {
  color: #008ccd !important;
}
.reveal div.words p.word.color-prio-1,
.reveal div.words span.word.color-prio-1 {
  background-color: #bbdefb !important;
  color: black !important;
}
.reveal div.words p.word.color-prio-1 > *,
.reveal div.words span.word.color-prio-1 > *,
.reveal div.words p.word.color-prio-1 > * > *,
.reveal div.words span.word.color-prio-1 > * > * {
  color: black !important;
}
.reveal div.words p.word.color-prio-1:before,
.reveal div.words span.word.color-prio-1:before,
.reveal div.words p.word.color-prio-1:after,
.reveal div.words span.word.color-prio-1:after {
  color: #008ccd !important;
}
.reveal div.words p.word.color-prio-2,
.reveal div.words span.word.color-prio-2 {
  background-color: #bbfbbc !important;
  color: black !important;
}
.reveal div.words p.word.color-prio-2 > *,
.reveal div.words span.word.color-prio-2 > *,
.reveal div.words p.word.color-prio-2 > * > *,
.reveal div.words span.word.color-prio-2 > * > * {
  color: black !important;
}
.reveal div.words p.word.color-prio-2:before,
.reveal div.words span.word.color-prio-2:before,
.reveal div.words p.word.color-prio-2:after,
.reveal div.words span.word.color-prio-2:after {
  color: #008ccd !important;
}
.reveal div.words p.word.color-prio-3,
.reveal div.words span.word.color-prio-3 {
  background-color: #fbe1bb !important;
  color: black !important;
}
.reveal div.words p.word.color-prio-3 > *,
.reveal div.words span.word.color-prio-3 > *,
.reveal div.words p.word.color-prio-3 > * > *,
.reveal div.words span.word.color-prio-3 > * > * {
  color: black !important;
}
.reveal div.words p.word.color-prio-3:before,
.reveal div.words span.word.color-prio-3:before,
.reveal div.words p.word.color-prio-3:after,
.reveal div.words span.word.color-prio-3:after {
  color: #008ccd !important;
}
.reveal div.words p.word.color-prio-4,
.reveal div.words span.word.color-prio-4 {
  background-color: #fbbbbb !important;
  color: black !important;
}
.reveal div.words p.word.color-prio-4 > *,
.reveal div.words span.word.color-prio-4 > *,
.reveal div.words p.word.color-prio-4 > * > *,
.reveal div.words span.word.color-prio-4 > * > * {
  color: black !important;
}
.reveal div.words p.word.color-prio-4:before,
.reveal div.words span.word.color-prio-4:before,
.reveal div.words p.word.color-prio-4:after,
.reveal div.words span.word.color-prio-4:after {
  color: #008ccd !important;
}
.reveal div.words p.word.text-color-primary,
.reveal div.words span.word.text-color-primary {
  color: #00c3cd !important;
}
.reveal div.words p.word.text-color-chart-1,
.reveal div.words span.word.text-color-chart-1 {
  color: #008ccd !important;
}
.reveal div.words p.word.text-color-chart-2,
.reveal div.words span.word.text-color-chart-2 {
  color: #00beff !important;
}
.reveal div.words p.word.text-color-chart-3,
.reveal div.words span.word.text-color-chart-3 {
  color: #878787 !important;
}
.reveal div.words p.word.text-color-chart-4,
.reveal div.words span.word.text-color-chart-4 {
  color: #f07d00 !important;
}
.reveal div.words p.word.text-color-chart-5,
.reveal div.words span.word.text-color-chart-5 {
  color: #008ccd !important;
}
.reveal div.words p.word.text-color-chart-6,
.reveal div.words span.word.text-color-chart-6 {
  color: #00beff !important;
}
.reveal div.words p.word.is-color-canvas,
.reveal div.words span.word.is-color-canvas {
  background-color: #e6e6e6 !important;
  color: black !important;
}
.reveal div.words p.word.is-color-canvas > *,
.reveal div.words span.word.is-color-canvas > *,
.reveal div.words p.word.is-color-canvas > * > *,
.reveal div.words span.word.is-color-canvas > * > * {
  color: black !important;
}
.reveal div.words p.word.is-color-canvas:before,
.reveal div.words span.word.is-color-canvas:before,
.reveal div.words p.word.is-color-canvas:after,
.reveal div.words span.word.is-color-canvas:after {
  color: #008ccd !important;
}
.reveal div.words p.word.is-color-background,
.reveal div.words span.word.is-color-background {
  background-color: white !important;
  color: black !important;
}
.reveal div.words p.word.is-color-background > *,
.reveal div.words span.word.is-color-background > *,
.reveal div.words p.word.is-color-background > * > *,
.reveal div.words span.word.is-color-background > * > * {
  color: black !important;
}
.reveal div.words p.word.is-color-background:before,
.reveal div.words span.word.is-color-background:before,
.reveal div.words p.word.is-color-background:after,
.reveal div.words span.word.is-color-background:after {
  color: #008ccd !important;
}
.reveal div.words p.word.is-color-primary,
.reveal div.words span.word.is-color-primary {
  background-color: #00c3cd !important;
  color: white !important;
}
.reveal div.words p.word.is-color-primary > *,
.reveal div.words span.word.is-color-primary > *,
.reveal div.words p.word.is-color-primary > * > *,
.reveal div.words span.word.is-color-primary > * > * {
  color: white !important;
}
.reveal div.words p.word.is-color-primary:before,
.reveal div.words span.word.is-color-primary:before,
.reveal div.words p.word.is-color-primary:after,
.reveal div.words span.word.is-color-primary:after {
  color: white !important;
}
.reveal div.words p.word.is-color-warning,
.reveal div.words span.word.is-color-warning {
  background-color: #f84747 !important;
  color: black !important;
}
.reveal div.words p.word.is-color-warning > *,
.reveal div.words span.word.is-color-warning > *,
.reveal div.words p.word.is-color-warning > * > *,
.reveal div.words span.word.is-color-warning > * > * {
  color: black !important;
}
.reveal div.words p.word.is-color-warning:before,
.reveal div.words span.word.is-color-warning:before,
.reveal div.words p.word.is-color-warning:after,
.reveal div.words span.word.is-color-warning:after {
  color: #008ccd !important;
}
.reveal div.words p.word.is-color-okay,
.reveal div.words span.word.is-color-okay {
  background-color: #2ed322 !important;
  color: white !important;
}
.reveal div.words p.word.is-color-okay > *,
.reveal div.words span.word.is-color-okay > *,
.reveal div.words p.word.is-color-okay > * > *,
.reveal div.words span.word.is-color-okay > * > * {
  color: white !important;
}
.reveal div.words p.word.is-color-okay:before,
.reveal div.words span.word.is-color-okay:before,
.reveal div.words p.word.is-color-okay:after,
.reveal div.words span.word.is-color-okay:after {
  color: white !important;
}
.reveal div.words p.word.is-color-chart-1,
.reveal div.words span.word.is-color-chart-1 {
  background-color: #008ccd !important;
  color: white !important;
}
.reveal div.words p.word.is-color-chart-1 > *,
.reveal div.words span.word.is-color-chart-1 > *,
.reveal div.words p.word.is-color-chart-1 > * > *,
.reveal div.words span.word.is-color-chart-1 > * > * {
  color: white !important;
}
.reveal div.words p.word.is-color-chart-1:before,
.reveal div.words span.word.is-color-chart-1:before,
.reveal div.words p.word.is-color-chart-1:after,
.reveal div.words span.word.is-color-chart-1:after {
  color: white !important;
}
.reveal div.words p.word.is-color-chart-2,
.reveal div.words span.word.is-color-chart-2 {
  background-color: #00beff !important;
  color: black !important;
}
.reveal div.words p.word.is-color-chart-2 > *,
.reveal div.words span.word.is-color-chart-2 > *,
.reveal div.words p.word.is-color-chart-2 > * > *,
.reveal div.words span.word.is-color-chart-2 > * > * {
  color: black !important;
}
.reveal div.words p.word.is-color-chart-2:before,
.reveal div.words span.word.is-color-chart-2:before,
.reveal div.words p.word.is-color-chart-2:after,
.reveal div.words span.word.is-color-chart-2:after {
  color: #008ccd !important;
}
.reveal div.words p.word.is-color-chart-3,
.reveal div.words span.word.is-color-chart-3 {
  background-color: #878787 !important;
  color: black !important;
}
.reveal div.words p.word.is-color-chart-3 > *,
.reveal div.words span.word.is-color-chart-3 > *,
.reveal div.words p.word.is-color-chart-3 > * > *,
.reveal div.words span.word.is-color-chart-3 > * > * {
  color: black !important;
}
.reveal div.words p.word.is-color-chart-3:before,
.reveal div.words span.word.is-color-chart-3:before,
.reveal div.words p.word.is-color-chart-3:after,
.reveal div.words span.word.is-color-chart-3:after {
  color: #008ccd !important;
}
.reveal div.words p.word.is-color-chart-4,
.reveal div.words span.word.is-color-chart-4 {
  background-color: #f07d00 !important;
  color: white !important;
}
.reveal div.words p.word.is-color-chart-4 > *,
.reveal div.words span.word.is-color-chart-4 > *,
.reveal div.words p.word.is-color-chart-4 > * > *,
.reveal div.words span.word.is-color-chart-4 > * > * {
  color: white !important;
}
.reveal div.words p.word.is-color-chart-4:before,
.reveal div.words span.word.is-color-chart-4:before,
.reveal div.words p.word.is-color-chart-4:after,
.reveal div.words span.word.is-color-chart-4:after {
  color: white !important;
}
.reveal div.words p.word.is-color-chart-5,
.reveal div.words span.word.is-color-chart-5 {
  background-color: #008ccd !important;
  color: white !important;
}
.reveal div.words p.word.is-color-chart-5 > *,
.reveal div.words span.word.is-color-chart-5 > *,
.reveal div.words p.word.is-color-chart-5 > * > *,
.reveal div.words span.word.is-color-chart-5 > * > * {
  color: white !important;
}
.reveal div.words p.word.is-color-chart-5:before,
.reveal div.words span.word.is-color-chart-5:before,
.reveal div.words p.word.is-color-chart-5:after,
.reveal div.words span.word.is-color-chart-5:after {
  color: white !important;
}
.reveal div.words p.word.is-color-chart-6,
.reveal div.words span.word.is-color-chart-6 {
  background-color: #00beff !important;
  color: black !important;
}
.reveal div.words p.word.is-color-chart-6 > *,
.reveal div.words span.word.is-color-chart-6 > *,
.reveal div.words p.word.is-color-chart-6 > * > *,
.reveal div.words span.word.is-color-chart-6 > * > * {
  color: black !important;
}
.reveal div.words p.word.is-color-chart-6:before,
.reveal div.words span.word.is-color-chart-6:before,
.reveal div.words p.word.is-color-chart-6:after,
.reveal div.words span.word.is-color-chart-6:after {
  color: #008ccd !important;
}
.reveal div.words p.word.is-text-color-primary,
.reveal div.words span.word.is-text-color-primary {
  color: #00c3cd !important;
}
.reveal div.words p.word.is-text-color-chart-1,
.reveal div.words span.word.is-text-color-chart-1 {
  color: #008ccd !important;
}
.reveal div.words p.word.is-text-color-chart-2,
.reveal div.words span.word.is-text-color-chart-2 {
  color: #00beff !important;
}
.reveal div.words p.word.is-text-color-chart-3,
.reveal div.words span.word.is-text-color-chart-3 {
  color: #878787 !important;
}
.reveal div.words p.word.is-text-color-chart-4,
.reveal div.words span.word.is-text-color-chart-4 {
  color: #f07d00 !important;
}
.reveal div.words p.word.is-text-color-chart-5,
.reveal div.words span.word.is-text-color-chart-5 {
  color: #008ccd !important;
}
.reveal div.words p.word.is-text-color-chart-6,
.reveal div.words span.word.is-text-color-chart-6 {
  color: #00beff !important;
}
.reveal div.words p.word.size-xs,
.reveal div.words span.word.size-xs {
  vertical-align: top;
  line-height: 2rem;
  font-size: 2rem;
}
.reveal div.words p.word.size-s,
.reveal div.words span.word.size-s {
  line-height: 4rem !important;
  font-size: 4rem !important;
}
.reveal div.words p.word.size-m,
.reveal div.words span.word.size-m {
  font-size: 7.8rem;
  line-height: 7.2rem;
}
.reveal div.words p.word.size-l,
.reveal div.words span.word.size-l {
  line-height: 18rem;
  font-size: 18rem;
  text-align: center !important;
}
.reveal div.words p.word.size-xl,
.reveal div.words span.word.size-xl {
  line-height: 24rem;
  font-size: 24rem;
  text-align: center !important;
}
