/*!************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/less-loader/dist/cjs.js!./src/less/app.less ***!
  \************************************************************************************************************/
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: Arial, Helvetica, sans-serif;
}
button {
  font: inherit;
}
html,
body,
#app {
  margin: 0;
  padding: 0;
  font-size: 16px;
  max-height: 100vh;
  max-width: 100vw;
}
.title {
  font-weight: bold;
}
:root {
  --default-font-size: 20px;
  --default-color: black;
  --background-color: whitesmoke;
  --accent-color: black;
  --header-font-size: 1rem;
  --footer-font-size: 1rem;
  --presentation-active-font-color: white;
  --presentation-upcoming-font-color: white;
  --presentation-background-color: rgba(60, 60, 60, 0.8);
  --presentations-active-title-font-size: 1rem;
  --presentations-active-number-font-size: 1rem;
  --presentations-upcoming-title-font-size: 1rem;
  --presentations-upcoming-number-font-size: 1rem;
  --presentations-past-background-color: #cfcfcf;
  --presentations-past-font-color: #868686;
  --presentations-past-opacity: 1;
  --presentations-upcoming-background-color: green;
  --presentations-upcoming-font-color: green;
  --presentations-upcoming-opacity: 1;
  --presentations-active-background-color: blue;
  --presentations-active-font-color: blue;
  --presentations-active-opacity: 1;
  --session-active-title-font-size: 1.1rem;
  --session-active-number-font-size: 1.1rem;
  --session-upcoming-title-font-size: 0.8rem;
  --session-upcoming-number-font-size: 0.8rem;
  --layout-background-image: none;
}
body {
  background-color: var(--background-color);
  background-image: var(--layout-background-image);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.room {
  font-size: var(--default-font-size);
  min-height: 100vh;
  width: 100%;
  display: grid;
  padding: 1ch;
  grid-template-rows: min-content auto min-content;
}
.room .clock {
  opacity: 0.48;
  color: var(--default-color);
}
.room__name {
  font-weight: bold;
  opacity: 0.48;
  color: var(--default-color);
}
.room .content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.room .header,
.room .footer {
  gap: 1ch;
  display: grid;
  grid-template-columns: 4fr 1fr;
}
.room .header__image,
.room .footer__image {
  width: 100%;
  height: auto;
}
.room .header__left,
.room .footer__left {
  grid-area: left;
}
.room .header__center:empty,
.room .footer__center:empty {
  display: none;
}
.room .header__center,
.room .footer__center {
  grid-area: center;
}
.room .header__right,
.room .footer__right {
  display: flex;
  grid-area: right;
  justify-content: flex-end;
  align-content: center;
  flex-wrap: wrap;
  gap: 0 1ch;
}
.room .header__right > *,
.room .footer__right > * {
  white-space: nowrap;
}
.room .common_gutter_text {
  text-align: left;
  padding: 0.5em;
  color: var(--default-color);
  background-color: var(--background-color);
  width: 100%;
}
.room .header {
  grid-template-areas: "center center" "left right";
}
.room .header__text {
  font-size: var(--header-font-size);
  text-align: left;
  padding: 0.5em;
  color: var(--default-color);
  background-color: var(--background-color);
  width: 100%;
}
.room .footer {
  grid-template-areas: "left right" "center center";
}
.room .footer__text {
  font-size: var(--footer-font-size);
  text-align: left;
  padding: 0.5em;
  color: var(--default-color);
  background-color: var(--background-color);
  width: 100%;
}
.room .clock__separator {
  animation: blink 2s linear infinite;
}
@keyframes blink {
  0% {
    opacity: 0;
  }
  49% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
.room .session-container--active {
  display: grid;
  gap: 0.5em;
}
.room .session-container--active .no-session {
  font-size: var(--session-active-title-font-size);
  color: var(--accent-color);
}
.room .session-container--active .session__number {
  font-size: var(--session-active-number-font-size);
}
.room .session-container--active .presentation__number {
  font-size: var(--presentations-active-number-font-size);
}
.room .session-container--active .session__title {
  font-size: var(--session-active-title-font-size);
}
.room .session-container--active .presentation__title,
.room .session-container--active .presentation__presenter {
  font-size: var(--presentations-active-title-font-size);
}
.room .session-container--active .presentations {
  color: var(--presentation-upcoming-font-color);
  display: flex;
  flex-direction: column;
  gap: 0.5em;
}
.room .session-container--upcoming {
  display: grid;
  gap: 0.5em;
  grid-template-columns: var(--layout-colmns);
}
.room .session-container--upcoming .session__number {
  font-size: var(--session-upcoming-number-font-size);
}
.room .session-container--upcoming .presentation__number {
  font-size: var(--presentations-upcoming-number-font-size);
}
.room .session-container--upcoming .session__title {
  font-size: var(--session-upcoming-title-font-size);
}
.room .session-container--upcoming .presentation__title,
.room .session-container--upcoming .presentation__presenter {
  font-size: var(--presentations-upcoming-title-font-size);
}
.room .session-container--upcoming .presentations {
  color: var(--presentation-upcoming-font-color);
  display: flex;
  flex-direction: column;
  gap: 0.5em;
}
.session {
  color: var(--default-color);
  padding: 0.5em 0;
  font-size: 100%;
  font-weight: bold;
}
.session-container--upcoming .session__header:first-child:before {
  content: "Upcoming session: ";
}
.session__number {
  color: var(--accent-color);
}
.session__number:empty {
  display: none;
}
.session__title {
  color: var(--accent-color);
  font-weight: bold;
}
.session__when {
  opacity: 0.7;
  font-weight: normal;
}
.session__separator {
  background-color: var(--default-color);
  display: inline-block;
  width: 2px;
  height: 1em;
}
.session__moderator.session__moderator:empty {
  display: none;
}
.session__moderator.session__moderator::before {
  content: "Moderated by: ";
}
.presentation {
  background-color: var(--presentation-background-color);
  border-radius: 0.25em;
  padding: 0.5em;
}
.presentation--focus-presenter {
  display: grid;
  grid-template-areas: "presenter" "title";
  grid-template-columns: 1fr;
  grid-template-rows: min-content min-content;
}
.presentation--focus-presenter.has-time {
  grid-template-columns: 10vw auto;
  grid-template-areas: "time presenter" "time title";
}
.presentation--focus-presenter.has-time .presentation__when {
  justify-self: center;
  align-self: center;
}
.presentation--focus-presenter .presentation__presenter {
  font-weight: bold;
}
.presentation--focus-title {
  display: grid;
  grid-template-areas: "title" "presenter";
  grid-template-columns: 1fr;
  grid-template-rows: min-content min-content;
}
.presentation--focus-title.has-time {
  gap: 0 0.5em;
  grid-template-columns: 6em 0.1em auto;
  grid-template-areas: "time timeSeparator title" "time timeSeparator presenter";
}
.presentation--focus-title.has-time .presentation__when {
  justify-self: center;
  align-self: center;
}
.presentation--focus-title .presentation__title {
  font-weight: bold;
}
.presentation__number {
  grid-area: number;
  color: var(--presentation-upcoming-font-color);
}
.presentation__when {
  grid-area: time;
}
.presentation__when-separator {
  grid-area: timeSeparator;
}
.presentation__title {
  grid-area: title;
}
.presentation__presenter {
  grid-area: presenter;
}
.presentation--has-passed {
  background-color: var(--presentations-past-background-color);
  color: var(--presentations-past-font-color);
  opacity: var(--presentations-past-opacity);
}
.presentation--has-passed .presentation__when-separator {
  background-color: var(--presentations-past-font-color);
}
.presentation--has-passed.has-border {
  border: 0.1em solid var(--presentations-past-font-color);
}
.presentation--is-current {
  background-color: var(--presentations-active-background-color);
  color: var(--presentations-active-font-color);
  opacity: var(--presentations-active-opacity);
}
.presentation--is-current .presentation__when-separator {
  background-color: var(--presentations-active-font-color);
}
.presentation--is-current.has-border {
  border: 0.1em solid var(--presentations-active-font-color);
}
.presentation--is-upcoming {
  background-color: var(--presentations-upcoming-background-color);
  color: var(--presentations-upcoming-font-color);
  opacity: var(--presentations-upcoming-opacity);
}
.presentation--is-upcoming .presentation__when-separator {
  background-color: var(--presentations-upcoming-font-color);
}
.presentation--is-upcoming.has-border {
  border: 0.1em solid var(--presentations-upcoming-font-color);
}
.session-container {
  display: grid;
  gap: 0.5em;
  grid-template-columns: 1fr 1fr;
}
.session-sign {
  display: grid;
  padding: 0.5em;
  grid-template-areas: "title" "presenter";
  gap: 0 0.5em;
  grid-template-columns: 1fr;
  grid-template-rows: min-content min-content;
}
.session-sign__number {
  grid-area: number;
}
.session-sign__when {
  grid-area: time;
  justify-self: center;
  align-self: center;
}
.session-sign__when-separator {
  grid-area: timeSeparator;
  background-color: white;
}
.session-sign__primary {
  grid-area: primary;
  font-weight: 700;
}
.session-sign__secondary {
  grid-area: secondary;
}
.session-sign__number {
  grid-area: number;
  justify-self: center;
  align-self: center;
}
.session-sign.has-time {
  gap: 0 0.5em;
  grid-template-columns: 6em 0.1em auto;
  grid-template-areas: "time timeSeparator primary" "time timeSeparator secondary";
}
.session-sign.has-time.has-number {
  grid-template-areas: "time timeSeparator primary" "number timeSeparator secondary";
}
.session-sign--is-current {
  background-color: var(--sessions-active-background-color);
  color: var(--sessions-active-font-color);
  opacity: var(--sessions-active-opacity);
}
.session-sign--is-current .session-sign__when-separator {
  background-color: var(--sessions-active-font-color);
}
.session-sign--is-current.has-border {
  border: 0.1em solid var(--sessions-active-font-color);
}
.session-sign--is-upcoming {
  background-color: var(--sessions-upcoming-background-color);
  color: var(--sessions-upcoming-font-color);
  opacity: var(--sessions-upcoming-opacity);
}
.session-sign--is-upcoming .session-sign__when-separator {
  background-color: var(--sessions-upcoming-font-color);
}
.session-sign--is-upcoming.has-border {
  border: 0.1em solid var(--sessions-upcoming-font-color);
}
.session-sign--has-passed {
  background-color: var(--sessions-past-background-color);
  color: var(--sessions-past-font-color);
  opacity: var(--sessions-past-opacity);
}
.session-sign--has-passed .session-sign__when-separator {
  background-color: var(--sessions-past-font-color);
}
.session-sign--has-passed.has-border {
  border: 0.1em solid var(--sessions-past-font-color);
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QU1FO0FBcEZIO0FBdUZFO0VBQ0M7QUFyRkg7QUE0RkE7RUFDQztFQUNBO0VBQ0E7QUExRkQ7QUE2RkE7RUFDQztFQUNBO0VBRUE7RUFHQTtFQUNBO0VBQ0E7QUE5RkQ7QUFnR0M7RUFDQztBQTlGRjtBQWlHQztFQUNDO0VBQ0E7RUFDQTtBQS9GRjtBQWtHQztFQUNDO0VBQ0E7QUFoR0Y7QUFtR0M7RUFDQztFQUNBO0FBakdGO0FBb0dDO0VBQ0M7QUFsR0Y7QUFxR0M7RUFDQztFQUNBO0VBQ0E7QUFuR0Y7QUFzR0M7RUFDQztFQUNBO0VBQ0E7QUFwR0Y7QUF1R0U7RUFDQztBQXJHSDtBQTJHQztFQUNDO0VBQ0E7RUFDQTtBQXpHRjtBQXNHQztFQU1FO0FBekdIO0FBNEdFO0VBQ0M7QUExR0g7QUE4R0M7RUFDQztFQUNBO0VBQ0E7QUE1R0Y7QUF5R0M7RUFNRTtBQTVHSDtBQStHRTtFQUNDO0FBN0dIO0FBaUhDO0VBQ0M7RUFDQTtFQUNBO0FBL0dGO0FBNEdDO0VBTUU7QUEvR0g7QUFrSEU7RUFDQztBQWhISCIsInNvdXJjZXMiOlsid2VicGFjazovL2RpZ2l0YWxzaWducy8uL3NyYy9sZXNzL2FwcC5sZXNzIl0sInNvdXJjZXNDb250ZW50IjpbIioge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xufVxuXG5idXR0b24ge1xuXHRmb250OiBpbmhlcml0O1xufVxuXG5odG1sLFxuYm9keSxcbiNhcHAge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblxuXHRtYXgtaGVpZ2h0OiAxMDB2aDtcblx0bWF4LXdpZHRoOiAxMDB2dztcbn1cblxuLnRpdGxlIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cblxuOnJvb3Qge1xuXHQtLWRlZmF1bHQtZm9udC1zaXplOiAyMHB4O1xuXHQtLWRlZmF1bHQtY29sb3I6IGJsYWNrO1xuXHQtLWJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG5cdC0tYWNjZW50LWNvbG9yOiBibGFjaztcblxuXHQtLWhlYWRlci1mb250LXNpemU6IDFyZW07XG5cdC0tZm9vdGVyLWZvbnQtc2l6ZTogMXJlbTtcblxuXHQtLXByZXNlbnRhdGlvbi1hY3RpdmUtZm9udC1jb2xvcjogd2hpdGU7XG5cdC0tcHJlc2VudGF0aW9uLXVwY29taW5nLWZvbnQtY29sb3I6IHdoaXRlO1xuXHQtLXByZXNlbnRhdGlvbi1iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYwLCA2MCwgNjAsIDAuOCk7XG5cblx0LS1wcmVzZW50YXRpb25zLWFjdGl2ZS10aXRsZS1mb250LXNpemU6IDFyZW07XG5cdC0tcHJlc2VudGF0aW9ucy1hY3RpdmUtbnVtYmVyLWZvbnQtc2l6ZTogMXJlbTtcblx0LS1wcmVzZW50YXRpb25zLXVwY29taW5nLXRpdGxlLWZvbnQtc2l6ZTogMXJlbTtcblx0LS1wcmVzZW50YXRpb25zLXVwY29taW5nLW51bWJlci1mb250LXNpemU6IDFyZW07XG5cblx0LS1wcmVzZW50YXRpb25zLXBhc3QtYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDcsIDIwNywgMjA3LCAxKTtcblx0LS1wcmVzZW50YXRpb25zLXBhc3QtZm9udC1jb2xvcjogIzg2ODY4Njtcblx0LS1wcmVzZW50YXRpb25zLXBhc3Qtb3BhY2l0eTogMTtcblxuXHQtLXByZXNlbnRhdGlvbnMtdXBjb21pbmctYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47XG5cdC0tcHJlc2VudGF0aW9ucy11cGNvbWluZy1mb250LWNvbG9yOiBncmVlbjtcblx0LS1wcmVzZW50YXRpb25zLXVwY29taW5nLW9wYWNpdHk6IDE7XG5cblx0LS1wcmVzZW50YXRpb25zLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiBibHVlO1xuXHQtLXByZXNlbnRhdGlvbnMtYWN0aXZlLWZvbnQtY29sb3I6IGJsdWU7XG5cdC0tcHJlc2VudGF0aW9ucy1hY3RpdmUtb3BhY2l0eTogMTtcblxuXHQtLXNlc3Npb24tYWN0aXZlLXRpdGxlLWZvbnQtc2l6ZTogMS4xcmVtO1xuXHQtLXNlc3Npb24tYWN0aXZlLW51bWJlci1mb250LXNpemU6IDEuMXJlbTtcblx0LS1zZXNzaW9uLXVwY29taW5nLXRpdGxlLWZvbnQtc2l6ZTogMC44cmVtO1xuXHQtLXNlc3Npb24tdXBjb21pbmctbnVtYmVyLWZvbnQtc2l6ZTogMC44cmVtO1xuXHQtLWxheW91dC1iYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG5ib2R5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1jb2xvcik7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWxheW91dC1iYWNrZ3JvdW5kLWltYWdlKTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4ucm9vbSB7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZGVmYXVsdC1mb250LXNpemUpO1xuXHRtaW4taGVpZ2h0OiAxMDB2aDtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdHBhZGRpbmc6IDFjaDtcblx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiBtaW4tY29udGVudCBhdXRvIG1pbi1jb250ZW50O1xuXG5cdD4qIHtcblx0XHQvLyB3aWR0aDogY2FsYygxMDB2dyAtIDJyZW0pO1xuXHR9XG5cblx0JiAuY2xvY2sge1xuXHRcdG9wYWNpdHk6IDAuNDg7XG5cdFx0Y29sb3I6IHZhcigtLWRlZmF1bHQtY29sb3IpXG5cdH1cblxuXHQmX19uYW1lIHtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRvcGFjaXR5OiAwLjQ4O1xuXHRcdGNvbG9yOiB2YXIoLS1kZWZhdWx0LWNvbG9yKVxuXHR9XG5cblx0LmNvbnRlbnQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdH1cblxuXHQuaGVhZGVyLFxuXHQuZm9vdGVyIHtcblx0XHRnYXA6IDFjaDtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNGZyIDFmcjtcblxuXHRcdC8vICY+KiB7XG5cdFx0Ly8gXHRkaXNwbGF5OiBmbGV4O1xuXHRcdC8vIH1cblx0XHQmX19pbWFnZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cblx0XHQmX19sZWZ0IHtcblx0XHRcdGdyaWQtYXJlYTogbGVmdDtcblx0XHR9XG5cblx0XHQmX19jZW50ZXI6ZW1wdHkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQmX19jZW50ZXIge1xuXHRcdFx0Z3JpZC1hcmVhOiBjZW50ZXI7XG5cblx0XHR9XG5cblx0XHQmX19yaWdodCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Z3JpZC1hcmVhOiByaWdodDtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRnYXA6IDAgMWNoO1xuXG5cdFx0XHQmPioge1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5jb21tb25fZ3V0dGVyX3RleHQge1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0cGFkZGluZzogMC41ZW07XG5cdFx0Y29sb3I6IHZhcigtLWRlZmF1bHQtY29sb3IpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtY29sb3IpO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblxuXHQuaGVhZGVyIHtcblx0XHRncmlkLXRlbXBsYXRlLWFyZWFzOiBcImNlbnRlciBjZW50ZXJcIiBcImxlZnQgcmlnaHRcIjtcblxuXHRcdCZfX3RleHQge1xuXHRcdFx0Zm9udC1zaXplOiB2YXIoLS1oZWFkZXItZm9udC1zaXplKTtcblx0XHRcdC5jb21tb25fZ3V0dGVyX3RleHQoKTtcblx0XHR9XG5cdH1cblxuXHQuZm9vdGVyIHtcblx0XHRncmlkLXRlbXBsYXRlLWFyZWFzOiBcImxlZnQgcmlnaHRcIiBcImNlbnRlciBjZW50ZXJcIjtcblxuXHRcdCZfX3RleHQge1xuXHRcdFx0Zm9udC1zaXplOiB2YXIoLS1mb290ZXItZm9udC1zaXplKTtcblx0XHRcdC5jb21tb25fZ3V0dGVyX3RleHQoKTtcblx0XHR9XG5cdH1cblxuXHQuY2xvY2tfX3NlcGFyYXRvciB7XG5cdFx0YW5pbWF0aW9uOiBibGluayAycyBsaW5lYXIgaW5maW5pdGU7XG5cdH1cblxuXHRAa2V5ZnJhbWVzIGJsaW5rIHtcblx0XHQwJSB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblxuXHRcdDQ5JSB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblxuXHRcdDUwJSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblxuXHRcdDEwMCUge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cblxuXG5cdC5zZXNzaW9uLWNvbnRhaW5lciB7XG5cdFx0Ji0tYWN0aXZlIHtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRnYXA6IDAuNWVtO1xuXG5cdFx0XHQubm8tc2Vzc2lvbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdmFyKC0tc2Vzc2lvbi1hY3RpdmUtdGl0bGUtZm9udC1zaXplKTtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XG5cdFx0XHR9XG5cblx0XHRcdC5zZXNzaW9uX19udW1iZXIge1xuXHRcdFx0XHRmb250LXNpemU6IHZhcigtLXNlc3Npb24tYWN0aXZlLW51bWJlci1mb250LXNpemUpO1xuXHRcdFx0fVxuXG5cdFx0XHQucHJlc2VudGF0aW9uX19udW1iZXIge1xuXHRcdFx0XHRmb250LXNpemU6IHZhcigtLXByZXNlbnRhdGlvbnMtYWN0aXZlLW51bWJlci1mb250LXNpemUpO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2Vzc2lvbl9fdGl0bGUge1xuXHRcdFx0XHRmb250LXNpemU6IHZhcigtLXNlc3Npb24tYWN0aXZlLXRpdGxlLWZvbnQtc2l6ZSk7XG5cdFx0XHR9XG5cblx0XHRcdC5wcmVzZW50YXRpb25fX3RpdGxlLFxuXHRcdFx0LnByZXNlbnRhdGlvbl9fcHJlc2VudGVyIHtcblx0XHRcdFx0Zm9udC1zaXplOiB2YXIoLS1wcmVzZW50YXRpb25zLWFjdGl2ZS10aXRsZS1mb250LXNpemUpO1xuXHRcdFx0fVxuXG5cdFx0XHQucHJlc2VudGF0aW9ucyB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmVzZW50YXRpb24tdXBjb21pbmctZm9udC1jb2xvcik7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGdhcDogMC41ZW07XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tdXBjb21pbmcge1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdGdhcDogMC41ZW07XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLWxheW91dC1jb2xtbnMpO1xuXG5cdFx0XHQuc2Vzc2lvbl9fbnVtYmVyIHtcblx0XHRcdFx0Zm9udC1zaXplOiB2YXIoLS1zZXNzaW9uLXVwY29taW5nLW51bWJlci1mb250LXNpemUpO1xuXHRcdFx0fVxuXG5cdFx0XHQucHJlc2VudGF0aW9uX19udW1iZXIge1xuXHRcdFx0XHRmb250LXNpemU6IHZhcigtLXByZXNlbnRhdGlvbnMtdXBjb21pbmctbnVtYmVyLWZvbnQtc2l6ZSk7XG5cdFx0XHR9XG5cblx0XHRcdC5zZXNzaW9uX190aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdmFyKC0tc2Vzc2lvbi11cGNvbWluZy10aXRsZS1mb250LXNpemUpO1xuXHRcdFx0fVxuXG5cdFx0XHQucHJlc2VudGF0aW9uX190aXRsZSxcblx0XHRcdC5wcmVzZW50YXRpb25fX3ByZXNlbnRlciB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdmFyKC0tcHJlc2VudGF0aW9ucy11cGNvbWluZy10aXRsZS1mb250LXNpemUpO1xuXHRcdFx0fVxuXG5cdFx0XHQucHJlc2VudGF0aW9ucyB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmVzZW50YXRpb24tdXBjb21pbmctZm9udC1jb2xvcik7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGdhcDogMC41ZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zZXNzaW9uIHtcblx0Y29sb3I6IHZhcigtLWRlZmF1bHQtY29sb3IpO1xuXHRwYWRkaW5nOiAwLjVlbSAwO1xuXHRmb250LXNpemU6IDEwMCU7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXG5cdCYtY29udGFpbmVyLS11cGNvbWluZyAuc2Vzc2lvbl9faGVhZGVyOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJVcGNvbWluZyBzZXNzaW9uOiBcIlxuXHR9XG5cblx0Jl9fbnVtYmVyIHtcblx0XHRjb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcblxuXHRcdCY6ZW1wdHkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0Y29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdH1cblxuXHQmX193aGVuIHtcblx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0fVxuXG5cdCZfX3NlcGFyYXRvciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGVmYXVsdC1jb2xvcik7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiAycHg7XG5cdFx0aGVpZ2h0OiAxZW07XG5cdH1cblxuXHQmX19tb2RlcmF0b3J7XG5cdFx0JiY6ZW1wdHl7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQmJjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiTW9kZXJhdGVkIGJ5OiBcIlxuXHRcdH1cblx0fVxufVxuXG5cblxuLnByZXNlbnRhdGlvbiB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByZXNlbnRhdGlvbi1iYWNrZ3JvdW5kLWNvbG9yKTtcblx0Ym9yZGVyLXJhZGl1czogMC4yNWVtO1xuXHRwYWRkaW5nOiAwLjVlbTtcblxuXHQmLS1mb2N1cy1wcmVzZW50ZXIge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1hcmVhczpcblx0XHRcdFwicHJlc2VudGVyXCJcblx0XHRcdFwidGl0bGVcIjtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IG1pbi1jb250ZW50IG1pbi1jb250ZW50O1xuXG5cdFx0Ji5oYXMtdGltZSB7XG5cdFx0XHQucHJlc2VudGF0aW9uX193aGVuIHtcblx0XHRcdFx0anVzdGlmeS1zZWxmOiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMHZ3IGF1dG87XG5cdFx0XHRncmlkLXRlbXBsYXRlLWFyZWFzOiBcInRpbWUgcHJlc2VudGVyXCJcblx0XHRcdFwidGltZSB0aXRsZVwiO1xuXHRcdH1cblxuXG5cdFx0LnByZXNlbnRhdGlvbl9fcHJlc2VudGVyIHtcblx0XHRcdC50aXRsZSgpO1xuXHRcdH1cblx0fVxuXG5cdCYtLWZvY3VzLXRpdGxlIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtYXJlYXM6XG5cdFx0XHRcInRpdGxlXCJcblx0XHRcdFwicHJlc2VudGVyXCI7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiBtaW4tY29udGVudCBtaW4tY29udGVudDtcblxuXHRcdCYuaGFzLXRpbWUge1xuXHRcdFx0LnByZXNlbnRhdGlvbl9fd2hlbiB7XG5cdFx0XHRcdGp1c3RpZnktc2VsZjogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdGdhcDogMCAwLjVlbTtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNmVtIDAuMWVtIGF1dG87XG5cdFx0XHRncmlkLXRlbXBsYXRlLWFyZWFzOiBcInRpbWUgdGltZVNlcGFyYXRvciB0aXRsZVwiXG5cdFx0XHRcInRpbWUgdGltZVNlcGFyYXRvciBwcmVzZW50ZXJcIjtcblx0XHR9XG5cblx0XHQucHJlc2VudGF0aW9uX190aXRsZSB7XG5cdFx0XHQudGl0bGUoKTtcblx0XHR9XG5cdH1cblxuXHQmX19udW1iZXIge1xuXHRcdGdyaWQtYXJlYTogbnVtYmVyO1xuXHRcdGNvbG9yOiB2YXIoLS1wcmVzZW50YXRpb24tdXBjb21pbmctZm9udC1jb2xvcik7XG5cdH1cblxuXHQmX193aGVuIHtcblx0XHRncmlkLWFyZWE6IHRpbWU7XG5cdH1cblxuXHQmX193aGVuLXNlcGFyYXRvciB7XG5cdFx0Z3JpZC1hcmVhOiB0aW1lU2VwYXJhdG9yO1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGdyaWQtYXJlYTogdGl0bGU7XG5cdH1cblxuXHQmX19wcmVzZW50ZXIge1xuXHRcdGdyaWQtYXJlYTogcHJlc2VudGVyO1xuXHR9XG5cblx0Ji0taGFzLXBhc3NlZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJlc2VudGF0aW9ucy1wYXN0LWJhY2tncm91bmQtY29sb3IpO1xuXHRcdGNvbG9yOiB2YXIoLS1wcmVzZW50YXRpb25zLXBhc3QtZm9udC1jb2xvcik7XG5cdFx0b3BhY2l0eTogdmFyKC0tcHJlc2VudGF0aW9ucy1wYXN0LW9wYWNpdHkpO1xuXG5cdFx0LnByZXNlbnRhdGlvbl9fd2hlbi1zZXBhcmF0b3Ige1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJlc2VudGF0aW9ucy1wYXN0LWZvbnQtY29sb3IpO1xuXHRcdH1cblxuXHRcdCYuaGFzLWJvcmRlciB7XG5cdFx0XHRib3JkZXI6IDAuMWVtIHNvbGlkIHZhcigtLXByZXNlbnRhdGlvbnMtcGFzdC1mb250LWNvbG9yKVxuXHRcdH1cblx0fVxuXG5cdCYtLWlzLWN1cnJlbnQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByZXNlbnRhdGlvbnMtYWN0aXZlLWJhY2tncm91bmQtY29sb3IpO1xuXHRcdGNvbG9yOiB2YXIoLS1wcmVzZW50YXRpb25zLWFjdGl2ZS1mb250LWNvbG9yKTtcblx0XHRvcGFjaXR5OiB2YXIoLS1wcmVzZW50YXRpb25zLWFjdGl2ZS1vcGFjaXR5KTtcblxuXHRcdC5wcmVzZW50YXRpb25fX3doZW4tc2VwYXJhdG9yIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByZXNlbnRhdGlvbnMtYWN0aXZlLWZvbnQtY29sb3IpO1xuXHRcdH1cblxuXHRcdCYuaGFzLWJvcmRlciB7XG5cdFx0XHRib3JkZXI6IDAuMWVtIHNvbGlkIHZhcigtLXByZXNlbnRhdGlvbnMtYWN0aXZlLWZvbnQtY29sb3IpXG5cdFx0fVxuXHR9XG5cblx0Ji0taXMtdXBjb21pbmcge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByZXNlbnRhdGlvbnMtdXBjb21pbmctYmFja2dyb3VuZC1jb2xvcik7XG5cdFx0Y29sb3I6IHZhcigtLXByZXNlbnRhdGlvbnMtdXBjb21pbmctZm9udC1jb2xvcik7XG5cdFx0b3BhY2l0eTogdmFyKC0tcHJlc2VudGF0aW9ucy11cGNvbWluZy1vcGFjaXR5KTtcblxuXHRcdC5wcmVzZW50YXRpb25fX3doZW4tc2VwYXJhdG9yIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByZXNlbnRhdGlvbnMtdXBjb21pbmctZm9udC1jb2xvcik7XG5cdFx0fVxuXG5cdFx0Ji5oYXMtYm9yZGVyIHtcblx0XHRcdGJvcmRlcjogMC4xZW0gc29saWQgdmFyKC0tcHJlc2VudGF0aW9ucy11cGNvbWluZy1mb250LWNvbG9yKVxuXHRcdH1cblxuXHR9XG5cbn1cblxuLnNlc3Npb24tY29udGFpbmVye1xuXHRkaXNwbGF5OiBncmlkO1xuXHRnYXA6IDAuNWVtO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG59XG5cbi5zZXNzaW9uLXNpZ24ge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRwYWRkaW5nOiAwLjVlbTtcblxuXHRncmlkLXRlbXBsYXRlLWFyZWFzOlxuXHRcdFwidGl0bGVcIlxuXHRcdFwicHJlc2VudGVyXCI7XG5cdGdhcDogMCAwLjVlbTtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdGdyaWQtdGVtcGxhdGUtcm93czogbWluLWNvbnRlbnQgbWluLWNvbnRlbnQ7XG5cblx0Jl9fbnVtYmVyIHtcblx0XHRncmlkLWFyZWE6IG51bWJlcjtcblx0fVxuXG5cdCZfX3doZW4ge1xuXHRcdGdyaWQtYXJlYTogdGltZTtcblx0XHRqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcblx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XG5cdH1cblxuXHQmX193aGVuLXNlcGFyYXRvciB7XG5cdFx0Z3JpZC1hcmVhOiB0aW1lU2VwYXJhdG9yO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHR9XG5cblx0Jl9fcHJpbWFyeSB7XG5cdFx0Z3JpZC1hcmVhOiBwcmltYXJ5O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdH1cblxuXHQmX19zZWNvbmRhcnkge1xuXHRcdGdyaWQtYXJlYTogc2Vjb25kYXJ5O1xuXHR9XG5cblx0Jl9fbnVtYmVyIHtcblx0XHRncmlkLWFyZWE6IG51bWJlcjtcblx0XHRqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcblx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XG5cdH1cblxuXHQmLmhhcy10aW1lIHtcblx0XHRnYXA6IDAgMC41ZW07XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2ZW0gMC4xZW0gYXV0bztcblx0XHRncmlkLXRlbXBsYXRlLWFyZWFzOlxuXHRcdFx0XCJ0aW1lIHRpbWVTZXBhcmF0b3IgcHJpbWFyeVwiXG5cdFx0XHRcInRpbWUgdGltZVNlcGFyYXRvciBzZWNvbmRhcnlcIjtcblx0XHQmLmhhcy1udW1iZXJ7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWFyZWFzOlxuXHRcdFx0XCJ0aW1lIHRpbWVTZXBhcmF0b3IgcHJpbWFyeVwiXG5cdFx0XHRcIm51bWJlciB0aW1lU2VwYXJhdG9yIHNlY29uZGFyeVwiO1xuXHRcdH1cblx0fVxuXG5cdCYtLWlzLWN1cnJlbnQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlc3Npb25zLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yKTtcblx0XHRjb2xvcjogdmFyKC0tc2Vzc2lvbnMtYWN0aXZlLWZvbnQtY29sb3IpO1xuXHRcdG9wYWNpdHk6IHZhcigtLXNlc3Npb25zLWFjdGl2ZS1vcGFjaXR5KTtcblxuXHRcdC5zZXNzaW9uLXNpZ25fX3doZW4tc2VwYXJhdG9yIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlc3Npb25zLWFjdGl2ZS1mb250LWNvbG9yKTtcblx0XHR9XG5cblx0XHQmLmhhcy1ib3JkZXIge1xuXHRcdFx0Ym9yZGVyOiAwLjFlbSBzb2xpZCB2YXIoLS1zZXNzaW9ucy1hY3RpdmUtZm9udC1jb2xvcilcblx0XHR9XG5cdH1cblxuXHQmLS1pcy11cGNvbWluZyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vzc2lvbnMtdXBjb21pbmctYmFja2dyb3VuZC1jb2xvcik7XG5cdFx0Y29sb3I6IHZhcigtLXNlc3Npb25zLXVwY29taW5nLWZvbnQtY29sb3IpO1xuXHRcdG9wYWNpdHk6IHZhcigtLXNlc3Npb25zLXVwY29taW5nLW9wYWNpdHkpO1xuXG5cdFx0LnNlc3Npb24tc2lnbl9fd2hlbi1zZXBhcmF0b3Ige1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vzc2lvbnMtdXBjb21pbmctZm9udC1jb2xvcik7XG5cdFx0fVxuXG5cdFx0Ji5oYXMtYm9yZGVyIHtcblx0XHRcdGJvcmRlcjogMC4xZW0gc29saWQgdmFyKC0tc2Vzc2lvbnMtdXBjb21pbmctZm9udC1jb2xvcilcblx0XHR9XG5cdH1cblxuXHQmLS1oYXMtcGFzc2VkIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZXNzaW9ucy1wYXN0LWJhY2tncm91bmQtY29sb3IpO1xuXHRcdGNvbG9yOiB2YXIoLS1zZXNzaW9ucy1wYXN0LWZvbnQtY29sb3IpO1xuXHRcdG9wYWNpdHk6IHZhcigtLXNlc3Npb25zLXBhc3Qtb3BhY2l0eSk7XG5cblx0XHQuc2Vzc2lvbi1zaWduX193aGVuLXNlcGFyYXRvciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZXNzaW9ucy1wYXN0LWZvbnQtY29sb3IpO1xuXHRcdH1cblxuXHRcdCYuaGFzLWJvcmRlciB7XG5cdFx0XHRib3JkZXI6IDAuMWVtIHNvbGlkIHZhcigtLXNlc3Npb25zLXBhc3QtZm9udC1jb2xvcilcblx0XHR9XG5cdH1cbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/