/**
 * SIDE NAVIGATION
 */
.single-banner {
  position: relative;
  background-color: transparent;
  border: 3px solid #fff;
  margin-bottom: 1rem;
  margin-right: 1rem;
  display: inline-block;
  height: 3.9375rem;
  width: 12rem;
  overflow: hidden;
  border-radius: .25rem;
}

.single-banner::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 200%;
  height: 100%;
  -webkit-transition: left 0.5s var(--cubic-bezier);
  transition: left 0.5s var(--cubic-bezier);
  z-index: -1;
}

.single-banner:hover::after {
  content: '';
  left: -100%;
}

.single-banner a {
  padding: .5rem 1rem;
  display: block;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 80% 80%;
}

.single-banner.kofi {
  border-color: #ff5e5e;
}

.single-banner.kofi a {
  background-size: 65% 65%;
  background-image: url(/wp-content/themes/wolfsbann/images/kofi.f6b9cb0d.svg);
}

.single-banner.kofi::after {
  content: '';
  background: -webkit-gradient(linear, left top, right top, color-stop(50%, var(--ant-light)), color-stop(50%, #ff5e5e));
  background: linear-gradient(to right, var(--ant-light) 50%, #ff5e5e 50%);
}

.single-banner.redbubble {
  border-color: #94948e;
}

.single-banner.redbubble a {
  background-image: url(/wp-content/themes/wolfsbann/images/redbubbel.6bec6e65.svg);
}

.single-banner.redbubble::after {
  content: '';
  background: -webkit-gradient(linear, left top, right top, color-stop(50%, var(--ant-light)), color-stop(50%, #94948e));
  background: linear-gradient(to right, var(--ant-light) 50%, #94948e 50%);
}

.single-banner.patreon {
  border-color: #1a3a6c;
}

.single-banner.patreon a {
  background-size: 70% 70%;
  background-image: url(/wp-content/themes/wolfsbann/images/patreon-01.711e3987.svg);
}

.single-banner.patreon::after {
  content: '';
  background: -webkit-gradient(linear, left top, right top, color-stop(50%, var(--ant-light)), color-stop(50%, #1a3a6c));
  background: linear-gradient(to right, var(--ant-light) 50%, #1a3a6c 50%);
}

.chapter-page {
  margin-top: calc(2 * var(--icon-height-2-5x));
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

footer {
  display: none;
}

.chapter-page .container {
  margin: 0;
}

#page-viewer {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  z-index: 0;
  padding-bottom: 3rem;
  overflow: auto;
}

.page-viewer_wrapper {
  margin-bottom: 3rem;
}

#page-viewer + .chapter-link {
  margin-bottom: 2rem;
  display: block;
}

#page-viewer + .chapter-link a {
  display: inline-block;
}

#page-viewer + .chapter-link a:hover {
  text-decoration: none;
}

#page-viewer + .chapter-link a:hover span {
  color: var(--highlight);
}

#page-viewer + .chapter-link a:hover rect,
#page-viewer + .chapter-link a:hover polygon {
  fill: var(--highlight);
}

#page-viewer + .chapter-link svg {
  margin-bottom: .5rem;
}

#page-viewer + .chapter-link svg rect,
#page-viewer + .chapter-link svg polygon {
  fill: var(--white);
}

.chapter-link span {
  display: inline-block;
  font-size: 1.25rem;
  font-weight: bold;
  color: var(--mild);
  margin-right: .75rem;
  -webkit-transition: color .3s ease-in-out;
  transition: color .3s ease-in-out;
}

#page-viewer .previous-wrapper,
#page-viewer .page-counter,
#page-viewer .next-wrapper {
  display: inline-block;
}

.chapter-link,
#chapter-sidebar {
  font-family: var(--font-slab-regular);
  letter-spacing: .3em;
}

#chapter-sidebar .chapter-link {
  margin-right: 1rem;
}

#chapter-sidebar h1 {
  font-size: var(--font-xmedium);
}

.previous-wrapper + span {
  letter-spacing: .15em;
}

.previous-wrapper,
.next-wrapper {
  position: relative;
  height: 4.6875rem;
}

.previous-wrapper,
.page-counter {
  margin-bottom: 2rem;
}

button.zoom,
button.nav-element {
  padding: 0;
  background-color: transparent;
}

button.zoom:hover,
button.nav-element:hover {
  background-color: transparent;
}

.chapter-link svg,
.nav-element svg {
  width: 1.25rem;
  height: 1.25rem;
}

.chapter-link rect,
.chapter-link polygon,
.nav-element rect,
.nav-element polygon {
  fill: var(--mild);
  -webkit-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
}

.currentPageNum {
  font-size: 2rem;
  font-weight: bold;
  display: inline-block;
  position: relative;
  margin-bottom: .75rem;
  margin-right: .25rem;
}

.allPageNum {
  margin-left: .25rem;
  display: inline-block;
}

.currentPageNum::after {
  content: '';
  width: 90%;
  height: 2px;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: var(--white);
}

.zoom {
  font-weight: bold;
  font-size: 3rem;
  padding: 0;
  color: var(--grey);
  -webkit-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  outline: none;
}

.zoom:focus {
  outline: none;
}

.zoom:hover {
  color: var(--mild);
  cursor: pointer;
}

.zoom-in {
  padding-right: 2rem;
}

.zoom:disabled,
.zoom:disabled:hover {
  cursor: default;
  color: var(--grey);
}

.page-viewer_wrapper > .cell {
  text-align: center;
}

.comic-page img {
  width: 100%;
  -webkit-transition: width .3s ease-in-out;
  transition: width .3s ease-in-out;
  max-width: unset;
}

.zoom-1 .comic-page img {
  width: 124vw;
}

.zoom-2 .comic-page img {
  width: 148vw;
}

a.chapter-link {
  pointer-events: all;
}

figure.comic-page {
  margin: 0;
  padding-top: 1rem;
  display: inline-block;
  pointer-events: none;
}

figure.comic-page:first-child {
  padding-top: 0;
}

@media (max-width: 1023px) {
  body.page-template-temp_chapter-php::before {
    border-color: var(--black);
  }
  .page-viewer_wrapper .cell {
    padding: 0;
  }
  #chapter-sidebar {
    position: fixed;
    top: var(--icon-height-2-5x);
    z-index: 100;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: calc(100% - 1rem);
    height: var(--icon-height-2-5x);
    max-width: unset;
    padding-left: 0;
    background-color: var(--black);
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .sidebar-wrapper {
    width: 100%;
  }
  .currentPageNum {
    font-size: 1rem;
    margin-bottom: 0;
  }
  .next-wrapper,
  .previous-wrapper {
    display: none;
  }
  #page-navigation {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .page-counter {
    position: absolute;
    margin: 0 auto;
    left: 0;
    right: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    z-index: -1;
  }
  .summary {
    position: fixed;
    right: var(--icon-height);
    bottom: var(--icon-height);
  }
  button.zoom {
    display: block;
    font-size: 2rem;
    line-height: 1rem;
    height: var(--icon-height-2-5x);
    width: var(--icon-height-2-5x);
    color: var(--mild);
    padding-right: 0;
    margin: 0;
    background-color: var(--black);
    border-radius: 0;
  }
  button.zoom:hover, button.zoom:focus, button.zoom:visited {
    background-color: var(--black);
  }
  #page-viewer {
    margin-top: -.1rem;
    padding-bottom: 0;
    background-color: var(--black);
  }
  #page-viewer + .chapter-link {
    display: none;
  }
  .page-viewer_wrapper {
    margin-bottom: 1rem;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  #chapter-sidebar {
    margin-top: -.1rem;
  }
  #page-viewer {
    margin-top: -.2rem;
  }
}

@media (min-width: 1024px) {
  figure.comic-page {
    padding-top: var(--margin-small);
  }
  .chapter-page {
    margin-top: 8rem;
  }
  .chapter-link svg,
  .nav-element svg {
    width: 1.875rem;
    height: 1.875rem;
  }
  .chapter-link rect,
  .chapter-link polygon,
  .nav-element rect,
  .nav-element polygon {
    fill: var(--grey);
  }
  .chapter-link:hover rect,
  .chapter-link:hover polygon,
  .nav-element:hover rect,
  .nav-element:hover polygon {
    fill: var(--white);
  }
  .nav-element.left {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    bottom: 0;
    position: absolute;
    left: 0;
  }
  .nav-element.to-end,
  .nav-element.to-start {
    position: absolute;
    left: 0;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
  }
  .nav-element.to-start {
    top: 0;
    bottom: auto;
  }
  .nav-element.to-end {
    bottom: 0;
  }
  .next-wrapper:hover .nav-element.to-end,
  .previous-wrapper:hover .nav-element.to-start {
    opacity: 1;
    visibility: visible;
  }
  #chapter-sidebar #page-navigation {
    padding-top: 10rem;
    height: calc(100% - 10rem);
  }
  #chapter-sidebar .summary {
    height: 10rem;
  }
  #page-navigation {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  #chapter-sidebar {
    position: fixed;
    right: 0;
    top: 0;
    height: 100vh;
    z-index: 100;
    width: 16vw;
    max-width: unset;
    padding: 0 2rem;
  }
  #chapter-sidebar .sidebar-wrapper {
    height: 100%;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column;
            flex-flow: column;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
  #chapter-sidebar .chapter-link {
    position: absolute;
    right: 3.5vw;
  }
  .comic-page img {
    width: 41.6vw;
  }
  .zoom-1 .comic-page img {
    width: 50vw;
  }
  .zoom-2 .comic-page img {
    width: 58.4vw;
  }
  .currentPageNum::after {
    content: '';
    height: 3px;
    bottom: -3px;
  }
  .chapter-link span {
    font-size: 2rem;
  }
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vbW9kdWxlcy9fY2hhcHRlci1zaWRlLW5hdi5zY3NzIiwid2VicGFjazovLy9jaGFwdGVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7O0VDRUU7QURDRjtFQUNFLGtCQUFrQjtFQUNsQiw2QkFBNkI7RUFDN0Isc0JBQXNCO0VBQ3RCLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLGlCQUFpQjtFQUNqQixZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLHFCQUFxQjtBQ0N2Qjs7QURYQTtFQWFJLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLE9BQU87RUFDUCxXQUFXO0VBQ1gsWUFBWTtFQUNaLGlEQUF3QztFQUF4Qyx5Q0FBd0M7RUFDeEMsV0FBVztBQ0VmOztBRHRCQTtFQXdCSSxXQUFXO0VBQ1gsV0FBVztBQ0VmOztBRDNCQTtFQTZCSSxtQkFBbUI7RUFDbkIsY0FBYztFQUNkLFdBQVc7RUFDWCxZQUFZO0VBQ1osNEJBQTRCO0VBQzVCLGtDQUFrQztFQUNsQyx3QkFBd0I7QUNFNUI7O0FERUE7RUFDRSxxQkFBcUI7QUNDdkI7O0FERkE7RUFJSSx3QkFBd0I7RUFDeEIseURBQWdEO0FDRXBEOztBRFBBO0VBU0ksV0FBVztFQUNYLHNIQUF3RTtFQUF4RSx3RUFBd0U7QUNFNUU7O0FER0E7RUFDRSxxQkFBcUI7QUNBdkI7O0FEREE7RUFJSSx5REFBcUQ7QUNDekQ7O0FETEE7RUFRSSxXQUFXO0VBQ1gsc0hBQXdFO0VBQXhFLHdFQUF3RTtBQ0M1RTs7QURHQTtFQUNFLHFCQUFxQjtBQ0F2Qjs7QUREQTtFQUlJLHdCQUF3QjtFQUN4Qix5REFBc0Q7QUNDMUQ7O0FETkE7RUFTSSxXQUFXO0VBQ1gsc0hBQXdFO0VBQXhFLHdFQUF3RTtBQ0M1RTs7QUEvRUE7RUFDRSw2Q0FBNkM7RUFDN0Msb0JBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7QUFrRmY7O0FBL0VBO0VBQ0UsYUFBYTtBQWtGZjs7QUEvRUE7RUFDRSxTQUFTO0FBa0ZYOztBQS9FQTtFQUNFLFdBQVc7RUFDWCxvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLHdCQUF1QjtNQUF2QixxQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLDRCQUFpQjtFQUFqQiw2QkFBaUI7TUFBakIscUJBQWlCO1VBQWpCLGlCQUFpQjtFQUNqQixVQUFVO0VBQ1Ysb0JBQW9CO0VBQ3BCLGNBQWM7QUFrRmhCOztBQS9FQTtFQUNFLG1CQUFtQjtBQWtGckI7O0FBL0VBO0VBQ0UsbUJBQW1CO0VBQ25CLGNBQWM7QUFrRmhCOztBQXBGQTtFQUtJLHFCQUFxQjtBQW1GekI7O0FBeEZBO0VBUU0scUJBQXFCO0FBb0YzQjs7QUE1RkE7RUFXUSx1QkFBdUI7QUFxRi9COztBQWhHQTs7RUFnQlEsc0JBQXNCO0FBcUY5Qjs7QUFyR0E7RUFzQkksb0JBQW9CO0FBbUZ4Qjs7QUF6R0E7O0VBMEJNLGtCQUFrQjtBQW9GeEI7O0FBL0VBO0VBQ0UscUJBQXFCO0VBQ3JCLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQix5Q0FBaUM7RUFBakMsaUNBQWlDO0FBa0ZuQzs7QUEvRUE7OztFQUdFLHFCQUFxQjtBQWtGdkI7O0FBL0VBOztFQUVFLHFDQUFxQztFQUNyQyxvQkFBb0I7QUFrRnRCOztBQS9FQTtFQUVJLGtCQUFrQjtBQWlGdEI7O0FBbkZBO0VBTUksOEJBQThCO0FBaUZsQzs7QUE3RUE7RUFDRSxxQkFBcUI7QUFnRnZCOztBQTdFQTs7RUFFRSxrQkFBa0I7RUFDbEIsaUJBQWlCO0FBZ0ZuQjs7QUE3RUE7O0VBRUUsbUJBQW1CO0FBZ0ZyQjs7QUE3RUE7O0VBRUUsVUFBVTtFQUNWLDZCQUE2QjtBQWdGL0I7O0FBbkZBOztFQU1JLDZCQUE2QjtBQWtGakM7O0FBOUVBOztFQUVFLGNBQWM7RUFDZCxlQUFlO0FBaUZqQjs7QUE5RUE7Ozs7RUFJRSxpQkFBaUI7RUFDakIsdUNBQStCO0VBQS9CLCtCQUErQjtBQWlGakM7O0FBOUVBO0VBQ0UsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixxQkFBcUI7RUFDckIsa0JBQWtCO0VBQ2xCLHFCQUFxQjtFQUNyQixvQkFBb0I7QUFpRnRCOztBQTlFQTtFQUNFLG1CQUFtQjtFQUNuQixxQkFBcUI7QUFpRnZCOztBQTlFQTtFQUNFLFdBQVc7RUFDWCxVQUFVO0VBQ1YsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsT0FBTztFQUNQLDhCQUE4QjtBQWlGaEM7O0FBOUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLHVDQUErQjtFQUEvQiwrQkFBK0I7RUFDL0IsYUFBYTtBQWlGZjs7QUF2RkE7RUFTSSxhQUFhO0FBa0ZqQjs7QUEzRkE7RUFhSSxrQkFBa0I7RUFDbEIsZUFBZTtBQWtGbkI7O0FBOUVBO0VBQ0UsbUJBQW1CO0FBaUZyQjs7QUE5RUE7O0VBRUUsZUFBZTtFQUNmLGtCQUFrQjtBQWlGcEI7O0FBOUVBO0VBQ0Usa0JBQWtCO0FBaUZwQjs7QUE5RUE7RUFDRSxXQUFXO0VBQ1gseUNBQWlDO0VBQWpDLGlDQUFpQztFQUNqQyxnQkFBZ0I7QUFpRmxCOztBQTlFQTtFQUNFLFlBQVk7QUFpRmQ7O0FBOUVBO0VBQ0UsWUFBWTtBQWlGZDs7QUE5RUE7RUFDRSxtQkFBbUI7QUFpRnJCOztBQTlFQTtFQUNFLFNBQVM7RUFDVCxpQkFBaUI7RUFDakIscUJBQXFCO0VBQ3JCLG9CQUFvQjtBQWlGdEI7O0FBOUVBO0VBQ0UsY0FBYztBQWlGaEI7O0FBOUVBO0VBQ0U7SUFDRSwwQkFBMEI7RUFpRjVCO0VBOUVBO0lBQ0UsVUFBVTtFQWdGWjtFQTdFQTtJQUNFLGVBQWU7SUFDZiw0QkFBNEI7SUFDNUIsWUFBWTtJQUNaLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2Isd0JBQXdCO0lBQ3hCLCtCQUErQjtJQUMvQixnQkFBZ0I7SUFDaEIsZUFBZTtJQUNmLDhCQUE4QjtJQUM5Qix5QkFBbUI7UUFBbkIsc0JBQW1CO1lBQW5CLG1CQUFtQjtFQStFckI7RUE1RUE7SUFDRSxXQUFXO0VBOEViO0VBM0VBO0lBQ0UsZUFBZTtJQUNmLGdCQUFnQjtFQTZFbEI7RUExRUE7O0lBRUUsYUFBYTtFQTRFZjtFQXpFQTtJQUNFLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IsOEJBQW1CO0lBQW5CLDZCQUFtQjtRQUFuQix1QkFBbUI7WUFBbkIsbUJBQW1CO0lBQ25CLHlCQUE4QjtRQUE5QixzQkFBOEI7WUFBOUIsOEJBQThCO0lBQzlCLHlCQUFtQjtRQUFuQixzQkFBbUI7WUFBbkIsbUJBQW1CO0VBMkVyQjtFQXhFQTtJQUNFLGtCQUFrQjtJQUNsQixjQUFjO0lBQ2QsT0FBTztJQUNQLFFBQVE7SUFDUixvQkFBYTtJQUFiLG9CQUFhO0lBQWIsYUFBYTtJQUNiLHdCQUF1QjtRQUF2QixxQkFBdUI7WUFBdkIsdUJBQXVCO0lBQ3ZCLFdBQVc7RUEwRWI7RUF2RUE7SUFDRSxlQUFlO0lBQ2YseUJBQXlCO0lBQ3pCLDBCQUEwQjtFQXlFNUI7RUF0RUE7SUFDRSxjQUFjO0lBQ2QsZUFBZTtJQUNmLGlCQUFpQjtJQUNqQiwrQkFBK0I7SUFDL0IsOEJBQThCO0lBQzlCLGtCQUFrQjtJQUNsQixnQkFBZ0I7SUFDaEIsU0FBUztJQUNULDhCQUE4QjtJQUM5QixnQkFBZ0I7RUF3RWxCO0VBbEZBO0lBZUksOEJBQThCO0VBc0VsQztFQWxFQTtJQUNFLGtCQUFrQjtJQUNsQixpQkFBaUI7SUFDakIsOEJBQThCO0VBb0VoQztFQXZFQTtJQU1JLGFBQWE7RUFvRWpCO0VBaEVBO0lBQ0UsbUJBQW1CO0VBa0VyQjtBQUNGOztBQS9EQTtFQUNFO0lBQ0Usa0JBQWtCO0VBa0VwQjtFQS9EQTtJQUNFLGtCQUFrQjtFQWlFcEI7QUFDRjs7QUE5REE7RUFDRTtJQUNFLGdDQUFnQztFQWlFbEM7RUE5REE7SUFDRSxnQkFBZ0I7RUFnRWxCO0VBN0RBOztJQUVFLGVBQWU7SUFDZixnQkFBZ0I7RUErRGxCO0VBNURBOzs7O0lBSUUsaUJBQWlCO0VBOERuQjtFQTNEQTs7OztJQUlFLGtCQUFrQjtFQTZEcEI7RUExREE7SUFDRSxpQ0FBeUI7WUFBekIseUJBQXlCO0lBQ3pCLFNBQVM7SUFDVCxrQkFBa0I7SUFDbEIsT0FBTztFQTREVDtFQXpEQTs7SUFFRSxrQkFBa0I7SUFDbEIsT0FBTztJQUNQLFVBQVU7SUFDVixrQkFBa0I7SUFDbEIsdUNBQStCO0lBQS9CLCtCQUErQjtFQTJEakM7RUF4REE7SUFDRSxNQUFNO0lBQ04sWUFBWTtFQTBEZDtFQXZEQTtJQUNFLFNBQVM7RUF5RFg7RUF0REE7O0lBRUUsVUFBVTtJQUNWLG1CQUFtQjtFQXdEckI7RUFyREE7SUFDRSxrQkFBa0I7SUFDbEIsMEJBQTBCO0VBdUQ1QjtFQXBEQTtJQUNFLGFBQWE7RUFzRGY7RUFuREE7SUFDRSxvQkFBYTtJQUFiLG9CQUFhO0lBQWIsYUFBYTtJQUNiLHdCQUF1QjtRQUF2QixxQkFBdUI7WUFBdkIsdUJBQXVCO0lBQ3ZCLDRCQUFzQjtJQUF0Qiw2QkFBc0I7UUFBdEIsMEJBQXNCO1lBQXRCLHNCQUFzQjtFQXFEeEI7RUFsREE7SUFDRSxlQUFlO0lBQ2YsUUFBUTtJQUNSLE1BQU07SUFDTixhQUFhO0lBQ2IsWUFBWTtJQUNaLFdBQVc7SUFDWCxnQkFBZ0I7SUFDaEIsZUFBZTtFQW9EakI7RUE1REE7SUFXSSxZQUFZO0lBQ1osV0FBVztJQUNYLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IsNEJBQWlCO0lBQWpCLDZCQUFpQjtRQUFqQixxQkFBaUI7WUFBakIsaUJBQWlCO0lBQ2pCLHFCQUF5QjtRQUF6QixrQkFBeUI7WUFBekIseUJBQXlCO0VBb0Q3QjtFQW5FQTtJQW1CSSxrQkFBa0I7SUFDbEIsWUFBWTtFQW1EaEI7RUEvQ0E7SUFDRSxhQUFhO0VBaURmO0VBOUNBO0lBQ0UsV0FBVztFQWdEYjtFQTdDQTtJQUNFLGFBQWE7RUErQ2Y7RUE1Q0E7SUFDRSxXQUFXO0lBQ1gsV0FBVztJQUNYLFlBQVk7RUE4Q2Q7RUEzQ0E7SUFDRSxlQUFlO0VBNkNqQjtBQUNGIiwiZmlsZSI6ImNzcy9jaGFwdGVyLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogU0lERSBOQVZJR0FUSU9OXG4gKi9cbi5zaW5nbGUtYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAzcHggc29saWQgI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMy45Mzc1cmVtO1xuICB3aWR0aDogMTJyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAyMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IC41cyB2YXIoLS1jdWJpYy1iZXppZXIpO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG5cbiAgJjpob3Zlcjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGxlZnQ6IC0xMDAlO1xuICB9XG5cbiAgYSB7XG4gICAgcGFkZGluZzogLjVyZW0gMXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogODAlIDgwJTtcbiAgfVxufVxuXG4uc2luZ2xlLWJhbm5lci5rb2ZpIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY1ZTVlO1xuXG4gIGEge1xuICAgIGJhY2tncm91bmQtc2l6ZTogNjUlIDY1JTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4vLi4vLi4vYXNzZXRzL2tvZmkuc3ZnJyk7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2YXIoLS1hbnQtbGlnaHQpIDUwJSwgI2ZmNWU1ZSA1MCUpO1xuICB9XG59XG5cblxuLnNpbmdsZS1iYW5uZXIucmVkYnViYmxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTQ5NDhlO1xuXG4gIGEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi8uLi8uLi9hc3NldHMvcmVkYnViYmVsLnN2ZycpO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tYW50LWxpZ2h0KSA1MCUsICM5NDk0OGUgNTAlKTtcbiAgfVxufVxuXG4uc2luZ2xlLWJhbm5lci5wYXRyZW9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWEzYTZjO1xuXG4gIGEge1xuICAgIGJhY2tncm91bmQtc2l6ZTogNzAlIDcwJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4vLi4vLi4vYXNzZXRzL3BhdHJlb24tMDEuc3ZnJyk7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2YXIoLS1hbnQtbGlnaHQpIDUwJSwgIzFhM2E2YyA1MCUpO1xuICB9XG59XG4iLCJAaW1wb3J0IFwibW9kdWxlcy9jaGFwdGVyLXNpZGUtbmF2XCI7XG5cbi5jaGFwdGVyLXBhZ2Uge1xuICBtYXJnaW4tdG9wOiBjYWxjKDIgKiB2YXIoLS1pY29uLWhlaWdodC0yLTV4KSk7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbmZvb3RlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jaGFwdGVyLXBhZ2UgLmNvbnRhaW5lciB7XG4gIG1hcmdpbjogMDtcbn1cblxuI3BhZ2Utdmlld2VyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgei1pbmRleDogMDtcbiAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4ucGFnZS12aWV3ZXJfd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbiNwYWdlLXZpZXdlciArIC5jaGFwdGVyLWxpbmsge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBkaXNwbGF5OiBibG9jaztcblxuICBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1oaWdobGlnaHQpO1xuICAgICAgfVxuXG4gICAgICByZWN0LFxuICAgICAgcG9seWdvbiB7XG4gICAgICAgIGZpbGw6IHZhcigtLWhpZ2hsaWdodCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgc3ZnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcblxuICAgIHJlY3QsXG4gICAgcG9seWdvbiB7XG4gICAgICBmaWxsOiB2YXIoLS13aGl0ZSk7XG4gICAgfVxuICB9XG59XG5cbi5jaGFwdGVyLWxpbmsgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IHZhcigtLW1pbGQpO1xuICBtYXJnaW4tcmlnaHQ6IC43NXJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4jcGFnZS12aWV3ZXIgLnByZXZpb3VzLXdyYXBwZXIsXG4jcGFnZS12aWV3ZXIgLnBhZ2UtY291bnRlcixcbiNwYWdlLXZpZXdlciAubmV4dC13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY2hhcHRlci1saW5rLFxuI2NoYXB0ZXItc2lkZWJhciB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNsYWItcmVndWxhcik7XG4gIGxldHRlci1zcGFjaW5nOiAuM2VtO1xufVxuXG4jY2hhcHRlci1zaWRlYmFyIHtcbiAgLmNoYXB0ZXItbGluayB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC14bWVkaXVtKTtcbiAgfVxufVxuXG4ucHJldmlvdXMtd3JhcHBlciArIHNwYW4ge1xuICBsZXR0ZXItc3BhY2luZzogLjE1ZW07XG59XG5cbi5wcmV2aW91cy13cmFwcGVyLFxuLm5leHQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA0LjY4NzVyZW07XG59XG5cbi5wcmV2aW91cy13cmFwcGVyLFxuLnBhZ2UtY291bnRlciB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbmJ1dHRvbi56b29tLFxuYnV0dG9uLm5hdi1lbGVtZW50IHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLmNoYXB0ZXItbGluayBzdmcsXG4ubmF2LWVsZW1lbnQgc3ZnIHtcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbn1cblxuLmNoYXB0ZXItbGluayByZWN0LFxuLmNoYXB0ZXItbGluayBwb2x5Z29uLFxuLm5hdi1lbGVtZW50IHJlY3QsXG4ubmF2LWVsZW1lbnQgcG9seWdvbiB7XG4gIGZpbGw6IHZhcigtLW1pbGQpO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4uY3VycmVudFBhZ2VOdW0ge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogLjc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC4yNXJlbTtcbn1cblxuLmFsbFBhZ2VOdW0ge1xuICBtYXJnaW4tbGVmdDogLjI1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jdXJyZW50UGFnZU51bTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDkwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG5cbi56b29tIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6IHZhcigtLWdyZXkpO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICBvdXRsaW5lOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tbWlsZCk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi56b29tLWluIHtcbiAgcGFkZGluZy1yaWdodDogMnJlbTtcbn1cblxuLnpvb206ZGlzYWJsZWQsXG4uem9vbTpkaXNhYmxlZDpob3ZlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgY29sb3I6IHZhcigtLWdyZXkpO1xufVxuXG4ucGFnZS12aWV3ZXJfd3JhcHBlciA+IC5jZWxsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY29taWMtcGFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogd2lkdGggLjNzIGVhc2UtaW4tb3V0O1xuICBtYXgtd2lkdGg6IHVuc2V0O1xufVxuXG4uem9vbS0xIC5jb21pYy1wYWdlIGltZyB7XG4gIHdpZHRoOiAxMjR2dztcbn1cblxuLnpvb20tMiAuY29taWMtcGFnZSBpbWcge1xuICB3aWR0aDogMTQ4dnc7XG59XG5cbmEuY2hhcHRlci1saW5rIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cblxuZmlndXJlLmNvbWljLXBhZ2Uge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5maWd1cmUuY29taWMtcGFnZTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wX2NoYXB0ZXItcGhwOjpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYmxhY2spO1xuICB9XG5cbiAgLnBhZ2Utdmlld2VyX3dyYXBwZXIgLmNlbGwge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAjY2hhcHRlci1zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiB2YXIoLS1pY29uLWhlaWdodC0yLTV4KTtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMXJlbSk7XG4gICAgaGVpZ2h0OiB2YXIoLS1pY29uLWhlaWdodC0yLTV4KTtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibGFjayk7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5zaWRlYmFyLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmN1cnJlbnRQYWdlTnVtIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5uZXh0LXdyYXBwZXIsXG4gIC5wcmV2aW91cy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgI3BhZ2UtbmF2aWdhdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLnBhZ2UtY291bnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuXG4gIC5zdW1tYXJ5IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IHZhcigtLWljb24taGVpZ2h0KTtcbiAgICBib3R0b206IHZhcigtLWljb24taGVpZ2h0KTtcbiAgfVxuXG4gIGJ1dHRvbi56b29tIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gICAgaGVpZ2h0OiB2YXIoLS1pY29uLWhlaWdodC0yLTV4KTtcbiAgICB3aWR0aDogdmFyKC0taWNvbi1oZWlnaHQtMi01eCk7XG4gICAgY29sb3I6IHZhcigtLW1pbGQpO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsYWNrKTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLFxuICAgICY6dmlzaXRlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibGFjayk7XG4gICAgfVxuICB9XG5cbiAgI3BhZ2Utdmlld2VyIHtcbiAgICBtYXJnaW4tdG9wOiAtLjFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxhY2spO1xuXG4gICAgKyAuY2hhcHRlci1saW5rIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnBhZ2Utdmlld2VyX3dyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICNjaGFwdGVyLXNpZGViYXIge1xuICAgIG1hcmdpbi10b3A6IC0uMXJlbTtcbiAgfVxuXG4gICNwYWdlLXZpZXdlciB7XG4gICAgbWFyZ2luLXRvcDogLS4ycmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgZmlndXJlLmNvbWljLXBhZ2Uge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1tYXJnaW4tc21hbGwpO1xuICB9XG5cbiAgLmNoYXB0ZXItcGFnZSB7XG4gICAgbWFyZ2luLXRvcDogOHJlbTtcbiAgfVxuXG4gIC5jaGFwdGVyLWxpbmsgc3ZnLFxuICAubmF2LWVsZW1lbnQgc3ZnIHtcbiAgICB3aWR0aDogMS44NzVyZW07XG4gICAgaGVpZ2h0OiAxLjg3NXJlbTtcbiAgfVxuXG4gIC5jaGFwdGVyLWxpbmsgcmVjdCxcbiAgLmNoYXB0ZXItbGluayBwb2x5Z29uLFxuICAubmF2LWVsZW1lbnQgcmVjdCxcbiAgLm5hdi1lbGVtZW50IHBvbHlnb24ge1xuICAgIGZpbGw6IHZhcigtLWdyZXkpO1xuICB9XG5cbiAgLmNoYXB0ZXItbGluazpob3ZlciByZWN0LFxuICAuY2hhcHRlci1saW5rOmhvdmVyIHBvbHlnb24sXG4gIC5uYXYtZWxlbWVudDpob3ZlciByZWN0LFxuICAubmF2LWVsZW1lbnQ6aG92ZXIgcG9seWdvbiB7XG4gICAgZmlsbDogdmFyKC0td2hpdGUpO1xuICB9XG5cbiAgLm5hdi1lbGVtZW50LmxlZnQge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgYm90dG9tOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLm5hdi1lbGVtZW50LnRvLWVuZCxcbiAgLm5hdi1lbGVtZW50LnRvLXN0YXJ0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgLm5hdi1lbGVtZW50LnRvLXN0YXJ0IHtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLm5hdi1lbGVtZW50LnRvLWVuZCB7XG4gICAgYm90dG9tOiAwO1xuICB9XG5cbiAgLm5leHQtd3JhcHBlcjpob3ZlciAubmF2LWVsZW1lbnQudG8tZW5kLFxuICAucHJldmlvdXMtd3JhcHBlcjpob3ZlciAubmF2LWVsZW1lbnQudG8tc3RhcnQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gICNjaGFwdGVyLXNpZGViYXIgI3BhZ2UtbmF2aWdhdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTByZW0pO1xuICB9XG5cbiAgI2NoYXB0ZXItc2lkZWJhciAuc3VtbWFyeSB7XG4gICAgaGVpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gICNwYWdlLW5hdmlnYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gICNjaGFwdGVyLXNpZGViYXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgd2lkdGg6IDE2dnc7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICBwYWRkaW5nOiAwIDJyZW07XG5cbiAgICAuc2lkZWJhci13cmFwcGVyIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB9XG5cbiAgICAuY2hhcHRlci1saW5rIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAzLjV2dztcbiAgICB9XG4gIH1cblxuICAuY29taWMtcGFnZSBpbWcge1xuICAgIHdpZHRoOiA0MS42dnc7XG4gIH1cblxuICAuem9vbS0xIC5jb21pYy1wYWdlIGltZyB7XG4gICAgd2lkdGg6IDUwdnc7XG4gIH1cblxuICAuem9vbS0yIC5jb21pYy1wYWdlIGltZyB7XG4gICAgd2lkdGg6IDU4LjR2dztcbiAgfVxuXG4gIC5jdXJyZW50UGFnZU51bTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogM3B4O1xuICAgIGJvdHRvbTogLTNweDtcbiAgfVxuXG4gIC5jaGFwdGVyLWxpbmsgc3BhbiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG4iXSwic291cmNlUm9vdCI6IiJ9*/