@charset "UTF-8";
/* Flex-Box Percentages */
/* Media Breakpoints */
/* Colors */
/* Google Fonts */
/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-display: fallback;
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url("../fonts/roboto-v19-latin-regular.woff2") format("woff2"), url("../fonts/roboto-v19-latin-regular.woff") format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* roboto-700 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local("Roboto Bold"), local("Roboto-Bold"), url("../fonts/roboto-v19-latin-700.woff2") format("woff2"), url("../fonts/roboto-v19-latin-700.woff") format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* roboto-condensed-regular - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-display: fallback;
  font-style: normal;
  font-weight: 400;
  src: local("Roboto Condensed"), local("RobotoCondensed-Regular"), url("../fonts/roboto-condensed-v17-latin-regular.woff2") format("woff2"), url("../fonts/roboto-condensed-v17-latin-regular.woff") format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* roboto-condensed-700 - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-display: fallback;
  font-style: normal;
  font-weight: 700;
  src: local("Roboto Condensed Bold"), local("RobotoCondensed-Bold"), url("../fonts/roboto-condensed-v17-latin-700.woff2") format("woff2"), url("../fonts/roboto-condensed-v17-latin-700.woff") format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* helvetica neue lt std 75 bold */
@font-face {
  font-family: 'Helvetica Neue LT Std';
  /*font-display: fallback;*/
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/helvetica-neue-lt-std-55-roman.otf") format("opentype");
}

/* helvetica neue lt std 75 bold */
@font-face {
  font-family: 'Helvetica Neue LT Std';
  /*font-display: fallback;*/
  font-style: bold;
  font-weight: 700;
  src: url("../fonts/helvetica-neue-lt-std-75-bold.otf") format("opentype");
}

/*
* STATE
* client-side changes to components
*/
/* hover/mouseover for event-inhalt kacheln */
.page-node-type-event-container .field--name-field-event-inhalt > .field__item {
  zoom: 1;
  filter: alpha(opacity=70);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
  opacity: 0.7;
}

.page-node-type-event-container .field--name-field-event-inhalt > .field__item:hover {
  zoom: 1;
  filter: alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  opacity: 1;
  border: 1px solid #444;
  outline: 1px solid #444;
  cursor: pointer;
}

/* reposition fixed bar for toolbar-user */
.toolbar + .dialog-off-canvas-main-canvas > div > div > #header {
  top: 79px;
}

/* abstand nach oben für Sprungmarken */
*:target {
  display: inline-block;
  min-height: 1px;
  width: 100%;
  margin-bottom: 60px;
}

/* webform clientside validation */
.form-required.error:after {
  background: none;
}

label.error {
  color: red;
  font-size: smaller;
  font-style: italic;
}

.form-type-select label.error,
.js-form-type-email label.error,
.js-form-type-textfield label.error {
  padding-left: 183px;
}

/* active agenda */
.page-node-type-seminar .field--name-field-event-inhalt > .field__item.active,
.page-node-type-event-container .field--name-field-event-inhalt > .field__item.active {
  zoom: 1;
  filter: alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  opacity: 1;
  border: 1px solid #ff0000;
  outline: 1px solid #ff0000;
}

.page-node-type-seminar .field--name-field-event-inhalt > .field__item.active .unix:after,
.page-node-type-event-container .field--name-field-event-inhalt > .field__item.active .unix:after {
  content: "LIVE";
  background: #ff0000;
  color: #ffffff;
  padding: 2px 10px;
  display: inline-block;
  float: right;
  position: relative;
  top: -8px;
}

.page-node-type-seminar .field--name-field-event-inhalt .node--type-event-agenda .field--name-field-image a,
.page-node-type-event-container .field--name-field-event-inhalt .node--type-event-agenda .field--name-field-image a {
  position: relative;
  display: block;
  cursor: pointer;
  text-decoration: none;
}

.page-node-type-seminar .field--name-field-event-inhalt .node--type-event-agenda .field--name-field-image a:hover,
.page-node-type-event-container .field--name-field-event-inhalt .node--type-event-agenda .field--name-field-image a:hover {
  text-decoration: none;
}

.page-node-type-seminar .field--name-field-event-inhalt .node--type-event-agenda .field--name-field-image a:before,
.page-node-type-event-container .field--name-field-event-inhalt .node--type-event-agenda .field--name-field-image a:before {
  position: absolute;
  top: 50%;
  left: 50%;
  zoom: 1;
  filter: alpha(opacity=80);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
  opacity: 0.8;
  -webkit-transform: translate(-50%, -50%) rotate(0deg);
  transform: translate(-50%, -50%) rotate(0deg);
  -webkit-transform-origin: initial;
          transform-origin: initial;
  height: 90px;
  width: 90px;
  text-align: center;
  padding-left: 10px;
  content: "►";
  font-size: 60px;
  color: #fff;
  border: 5px solid #fff;
  border-radius: 200px;
  line-height: 82px;
  text-shadow: 0 0 20px #444;
  -webkit-box-shadow: 0 0 20px -3px #444 inset, 0 0 20px -3px #444;
          box-shadow: 0 0 20px -3px #444 inset, 0 0 20px -3px #444;
}

.page-node-type-seminar .field--name-field-event-inhalt .node--type-event-agenda .field--name-field-image a:hover:before,
.page-node-type-event-container .field--name-field-event-inhalt .node--type-event-agenda .field--name-field-image a:hover:before {
  zoom: 1;
  filter: alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  opacity: 1;
  -webkit-animation: animate_rotate_and_translate 5s linear infinite;
  animation: animate_rotate_and_translate 5s linear infinite;
}

@-webkit-keyframes animate_rotate_and_translate {
  from {
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
    transform: translate(-50%, -50%) rotate(0deg);
  }
  to {
    -webkit-transform: translate(-50%, -50%) rotate(360deg);
    transform: translate(-50%, -50%) rotate(360deg);
  }
}

@keyframes animate_rotate_and_translate {
  from {
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
    transform: translate(-50%, -50%) rotate(0deg);
  }
  to {
    -webkit-transform: translate(-50%, -50%) rotate(360deg);
    transform: translate(-50%, -50%) rotate(360deg);
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RhdGUuY3NzIiwic291cmNlcyI6WyJzdGF0ZS5zY3NzIiwiY29uZi92YXJpYWJsZXMuc2NzcyIsImNvbmYvbWl4aW5zLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnY29uZi92YXJpYWJsZXMnO1xuQGltcG9ydCAnY29uZi9taXhpbnMnO1xuXG4vKlxuKiBTVEFURVxuKiBjbGllbnQtc2lkZSBjaGFuZ2VzIHRvIGNvbXBvbmVudHNcbiovXG5cblxuLyogaG92ZXIvbW91c2VvdmVyIGZvciBldmVudC1pbmhhbHQga2FjaGVsbiAqL1xuLy8ucGFnZS1ub2RlLXR5cGUtc2VtaW5hciAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtaW5oYWx0LFxuLnBhZ2Utbm9kZS10eXBlLWV2ZW50LWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtaW5oYWx0IHtcbiAgPiAuZmllbGRfX2l0ZW0ge1xuICAgIEBpbmNsdWRlIG9wYWNpdHkoMC43KTtcbiAgfVxuICA+IC5maWVsZF9faXRlbTpob3ZlciB7XG4gICAgQGluY2x1ZGUgb3BhY2l0eSgxKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZm9udF9jb2xvcl9kYXJrO1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCAkZm9udF9jb2xvcl9kYXJrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4vKiByZXBvc2l0aW9uIGZpeGVkIGJhciBmb3IgdG9vbGJhci11c2VyICovXG4udG9vbGJhciArIC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyA+IGRpdiA+IGRpdiA+ICNoZWFkZXIge1xuICB0b3A6IDc5cHg7XG59XG5cbi8qIGFic3RhbmQgbmFjaCBvYmVuIGbDvHIgU3BydW5nbWFya2VuICovXG4qOnRhcmdldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLWhlaWdodDogMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cblxuLyogd2ViZm9ybSBjbGllbnRzaWRlIHZhbGlkYXRpb24gKi9cbi5mb3JtLXJlcXVpcmVkLmVycm9yOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbmxhYmVsLmVycm9yIHtcbiAgY29sb3I6IHJlZDtcbiAgZm9udC1zaXplOiBzbWFsbGVyO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uZm9ybS10eXBlLXNlbGVjdCBsYWJlbC5lcnJvcixcbi5qcy1mb3JtLXR5cGUtZW1haWwgbGFiZWwuZXJyb3IsXG4uanMtZm9ybS10eXBlLXRleHRmaWVsZCBsYWJlbC5lcnJvciB7XG4gIHBhZGRpbmctbGVmdDogMTgzcHg7XG59XG5cblxuLyogYWN0aXZlIGFnZW5kYSAqL1xuXG4ucGFnZS1ub2RlLXR5cGUtc2VtaW5hciAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtaW5oYWx0LFxuLnBhZ2Utbm9kZS10eXBlLWV2ZW50LWNvbnRhaW5lciAuZmllbGQtLW5hbWUtZmllbGQtZXZlbnQtaW5oYWx0IHtcbiAgPiAuZmllbGRfX2l0ZW0uYWN0aXZlIHtcbiAgICBAaW5jbHVkZSBvcGFjaXR5KDEpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5X2NvbG9yO1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCAkcHJpbWFyeV9jb2xvcjtcbiAgICAudW5peDphZnRlciB7XG4gICAgICBjb250ZW50OiBcIkxJVkVcIjtcbiAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5X2NvbG9yO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDJweCAxMHB4O1xuICAgICAgLy9ib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IC04cHg7XG4gICAgfVxuICB9XG4gIC5ub2RlLS10eXBlLWV2ZW50LWFnZW5kYSAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2UgYXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBAaW5jbHVkZSBvcGFjaXR5KDAuOCk7XG4gICAgICBAaW5jbHVkZSB0cmFuc2xhdGVfcm90YXRlKC01MCUsIC01MCUsIDApO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogaW5pdGlhbDtcblxuICAgICAgaGVpZ2h0OiA5MHB4Oy8vMTAwcHg7XG4gICAgICB3aWR0aDogOTBweDsvLzEwMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuXG4gICAgICBjb250ZW50OiBcIuKWulwiO1xuICAgICAgZm9udC1zaXplOiA2MHB4Oy8vNzBweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiA1cHggc29saWQgI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDgycHg7Ly85MHB4O1xuICAgICAgdGV4dC1zaGFkb3c6IDAgMCAyMHB4ICRmb250X2NvbG9yX2Rhcms7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMjBweCAtM3B4ICRmb250X2NvbG9yX2RhcmsgaW5zZXQsIDAgMCAyMHB4IC0zcHggJGZvbnRfY29sb3JfZGFyaztcblxuICAgIH1cbiAgICAmOmhvdmVyOmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBvcGFjaXR5KDEpO1xuICAgICAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1hdGVfcm90YXRlX2FuZF90cmFuc2xhdGUgNXMgbGluZWFyIGluZmluaXRlO1xuICAgICAgLW1vei1hbmltYXRpb246IGFuaW1hdGVfcm90YXRlX2FuZF90cmFuc2xhdGUgNXMgbGluZWFyIGluZmluaXRlO1xuICAgICAgYW5pbWF0aW9uOiBhbmltYXRlX3JvdGF0ZV9hbmRfdHJhbnNsYXRlIDVzIGxpbmVhciBpbmZpbml0ZTtcbiAgICB9XG4gIH1cbn1cblxuQGtleWZyYW1lcyBhbmltYXRlX3JvdGF0ZV9hbmRfdHJhbnNsYXRlIHtcbiAgZnJvbXtcbiAgICBAaW5jbHVkZSB0cmFuc2xhdGVfcm90YXRlKC01MCUsIC01MCUsIDApO1xuICB9XG4gIHRve1xuICAgIEBpbmNsdWRlIHRyYW5zbGF0ZV9yb3RhdGUoLTUwJSwgLTUwJSwgMzYwKTtcbiAgfVxufVxuXG4iLCIvKiBGbGV4LUJveCBQZXJjZW50YWdlcyAqL1xuJHBlcmNlbnQyNTogMjQlO1xuJHBlcmNlbnQzMzogMzIlO1xuJHBlcmNlbnQ1MDogNDklO1xuJHBlcmNlbnQxMDA6IDEwMCU7XG5cbi8qIE1lZGlhIEJyZWFrcG9pbnRzICovXG4kYnJlYWtwb2ludF9hbGw6IDA7XG4kYnJlYWtwb2ludF9zbWFydHBob25lX3ZlcnRpY2FsOiAzMjBweDtcbiRicmVha3BvaW50X3NtYXJ0cGhvbmVfaG9yaXpvbnRhbDogNDgwcHg7XG4kYnJlYWtwb2ludF90YWJsZXRfdmVydGljYWw6IDc2OHB4O1xuJGJyZWFrcG9pbnRfdGFibGV0X2hvcml6b250YWw6IDEwMjRweDtcbiRicmVha3BvaW50X2Rlc2t0b3A6IDEyNjBweDtcbiRicmVha3BvaW50X2Rlc2t0b3BfbGFyZ2U6IDE2MDBweDtcblxuJGJyZWFrcG9pbnRfeGw6IDEyNjVweDtcbiRicmVha3BvaW50X2w6IDEwNzBweDtcbiRicmVha3BvaW50X206IDk1MHB4O1xuJGJyZWFrcG9pbnRfczogNTUwcHg7XG5cbi8qIENvbG9ycyAqL1xuJHdoaXRlOiAjZmZmZmZmO1xuJGJsYWNrOiAjMDAwMDAwO1xuJHByaW1hcnlfY29sb3I6ICNmZjAwMDA7XG4kc2Vjb25kYXJ5X2NvbG9yOiAjMDA3NGJkO1xuJGZvbnRfY29sb3JfbGlnaHQ6ICNjMGMwYzA7XG4kZm9udF9jb2xvcl9saWdodGdyZXk6ICM5OTk7XG4kZm9udF9jb2xvcl9kYXJrOiAjNDQ0O1xuJGJhY2tncm91bmRfY29sb3JfbGlnaHQ6ICR3aGl0ZTtcbiRiYWNrZ3JvdW5kX2NvbG9yX2xpZ2h0Z3JleTogI2VlZWVlZTtcbiRiYWNrZ3JvdW5kX2NvbG9yX2Rhcms6ICMzYjNiM2I7XG4kbGluZV9jb2xvcl9saWdodDogI2NjY2NjYztcbiRsaW5lX2NvbG9yX2Rhcms6ICM1NTU1NTU7XG5cblxuLyogR29vZ2xlIEZvbnRzICovXG4kZm9udC1mYW1pbHktdGl0bGU6J1JvYm90byBDb25kZW5zZWQnLCdBcmlhbCcsc2Fucy1zZXJpZjtcbiRmb250LWZhbWlseS1jb250ZW50OiAnUm9ib3RvJywnQXJpYWwnLHNhbnMtc2VyaWY7XG5cbi8qIHJvYm90by1yZWd1bGFyIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIGZvbnQtZGlzcGxheTogZmFsbGJhY2s7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiBsb2NhbCgnUm9ib3RvJyksIGxvY2FsKCdSb2JvdG8tUmVndWxhcicpLFxuICB1cmwoJy4uL2ZvbnRzL3JvYm90by12MTktbGF0aW4tcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDI2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KyAqL1xuICB1cmwoJy4uL2ZvbnRzL3JvYm90by12MTktbGF0aW4tcmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7IC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi9cbn1cbi8qIHJvYm90by03MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IGxvY2FsKCdSb2JvdG8gQm9sZCcpLCBsb2NhbCgnUm9ib3RvLUJvbGQnKSxcbiAgdXJsKCcuLi9mb250cy9yb2JvdG8tdjE5LWxhdGluLTcwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDI2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KyAqL1xuICB1cmwoJy4uL2ZvbnRzL3JvYm90by12MTktbGF0aW4tNzAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTsgLyogQ2hyb21lIDYrLCBGaXJlZm94IDMuNissIElFIDkrLCBTYWZhcmkgNS4xKyAqL1xufVxuLyogcm9ib3RvLWNvbmRlbnNlZC1yZWd1bGFyIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnO1xuICBmb250LWRpc3BsYXk6IGZhbGxiYWNrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogbG9jYWwoJ1JvYm90byBDb25kZW5zZWQnKSwgbG9jYWwoJ1JvYm90b0NvbmRlbnNlZC1SZWd1bGFyJyksXG4gIHVybCgnLi4vZm9udHMvcm9ib3RvLWNvbmRlbnNlZC12MTctbGF0aW4tcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDI2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KyAqL1xuICB1cmwoJy4uL2ZvbnRzL3JvYm90by1jb25kZW5zZWQtdjE3LWxhdGluLXJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXG59XG4vKiByb2JvdG8tY29uZGVuc2VkLTcwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJztcbiAgZm9udC1kaXNwbGF5OiBmYWxsYmFjaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IGxvY2FsKCdSb2JvdG8gQ29uZGVuc2VkIEJvbGQnKSwgbG9jYWwoJ1JvYm90b0NvbmRlbnNlZC1Cb2xkJyksXG4gIHVybCgnLi4vZm9udHMvcm9ib3RvLWNvbmRlbnNlZC12MTctbGF0aW4tNzAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBDaHJvbWUgMjYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrICovXG4gIHVybCgnLi4vZm9udHMvcm9ib3RvLWNvbmRlbnNlZC12MTctbGF0aW4tNzAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTsgLyogQ2hyb21lIDYrLCBGaXJlZm94IDMuNissIElFIDkrLCBTYWZhcmkgNS4xKyAqL1xufVxuXG4vKiBoZWx2ZXRpY2EgbmV1ZSBsdCBzdGQgNzUgYm9sZCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhIE5ldWUgTFQgU3RkJztcbiAgLypmb250LWRpc3BsYXk6IGZhbGxiYWNrOyovXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2hlbHZldGljYS1uZXVlLWx0LXN0ZC01NS1yb21hbi5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7XG59XG4vKiBoZWx2ZXRpY2EgbmV1ZSBsdCBzdGQgNzUgYm9sZCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhIE5ldWUgTFQgU3RkJztcbiAgLypmb250LWRpc3BsYXk6IGZhbGxiYWNrOyovXG4gIGZvbnQtc3R5bGU6IGJvbGQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKCcuLi9mb250cy9oZWx2ZXRpY2EtbmV1ZS1sdC1zdGQtNzUtYm9sZC5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7XG59XG4iLCJAbWl4aW4gZmxleF9jb250YWluZXIoKXtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLypqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47Ki9cbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgY29sdW1uLWdhcDogMS4zJTtcbiAgcm93LWdhcDogMTVweDtcbn1cblxuQG1peGluIGZsZXhfaXRlbSgkcGVyY2VudCkge1xuICAtbXMtZmxleDogMCAwICRwZXJjZW50O1xuICBmbGV4OiAwIDAgJHBlcmNlbnQ7XG4gIG1heC13aWR0aDogJHBlcmNlbnQ7XG59XG5cbkBtaXhpbiBib3JkZXJib3goKSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5AbWl4aW4gYm94LXNoYWRvdygkdG9wLCAkbGVmdCwgJGJsdXIsICRjb2xvciwgJGluc2V0OiBmYWxzZSkge1xuICBAaWYgJGluc2V0IHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgJHRvcCAkbGVmdCAkYmx1ciAkY29sb3I7XG4gICAgLW1vei1ib3gtc2hhZG93Omluc2V0ICR0b3AgJGxlZnQgJGJsdXIgJGNvbG9yO1xuICAgIGJveC1zaGFkb3c6aW5zZXQgJHRvcCAkbGVmdCAkYmx1ciAkY29sb3I7XG4gIH0gQGVsc2Uge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogJHRvcCAkbGVmdCAkYmx1ciAkY29sb3I7XG4gICAgLW1vei1ib3gtc2hhZG93OiAkdG9wICRsZWZ0ICRibHVyICRjb2xvcjtcbiAgICBib3gtc2hhZG93OiAkdG9wICRsZWZ0ICRibHVyICRjb2xvcjtcbiAgfVxufVxuXG5AbWl4aW4gb3BhY2l0eSgkb3BhY2l0eTogMC41KSB7XG4gIHpvb206IDE7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0kb3BhY2l0eSoxMDApO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShvcGFjaXR5PSN7JG9wYWNpdHkqMTAwfSk7XG4gIG9wYWNpdHk6ICRvcGFjaXR5O1xufVxuXG5AbWl4aW4gdHJhbnNsYXRlX3JvdGF0ZSgkeCwgJHksICR6KXtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgkeCwgJHkpIHJvdGF0ZSgjeyR6fWRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoJHgsICR5KSByb3RhdGUoI3sken1kZWcpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoJHgsICR5KSByb3RhdGUoI3sken1kZWcpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgkeCwgJHkpIHJvdGF0ZSgjeyR6fWRlZyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKCR4LCAkeSkgcm90YXRlKCN7JHp9ZGVnKTtcbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FDQUEsMEJBQTBCO0FBTTFCLHVCQUF1QjtBQWN2QixZQUFZO0FBZVosa0JBQWtCO0FBSWxCLDRCQUE0QjtBQUM1QixVQUFVO0VBQ1IsV0FBVyxFQUFFLFFBQVE7RUFDckIsWUFBWSxFQUFFLFFBQVE7RUFDdEIsVUFBVSxFQUFFLE1BQU07RUFDbEIsV0FBVyxFQUFFLEdBQUc7RUFDaEIsR0FBRyxFQUFFLGVBQWUsRUFBRSx1QkFBdUIsRUFDN0MsOENBQThDLENBQUMsZUFBZSxFQUM5RCw2Q0FBNkMsQ0FBQyxjQUFjO0VBQUUsaURBQWlEOzs7QUFFakgsd0JBQXdCO0FBQ3hCLFVBQVU7RUFDUixXQUFXLEVBQUUsUUFBUTtFQUNyQixVQUFVLEVBQUUsTUFBTTtFQUNsQixXQUFXLEVBQUUsR0FBRztFQUNoQixHQUFHLEVBQUUsb0JBQW9CLEVBQUUsb0JBQW9CLEVBQy9DLDBDQUEwQyxDQUFDLGVBQWUsRUFDMUQseUNBQXlDLENBQUMsY0FBYztFQUFFLGlEQUFpRDs7O0FBRTdHLHNDQUFzQztBQUN0QyxVQUFVO0VBQ1IsV0FBVyxFQUFF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 */
