/* Breakpoints */
.flow_box--trigger--btn--label {
  /* SM/P_14_light */
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 140%;
}
@media screen and (min-width: 751px) {
  .flow_box--trigger--btn--label {
    /* XL/P_16_light */
    font-size: 16px;
    line-height: 160%;
  }
}
:root {
  font-size: 16px;
  interpolate-size: allow-keywords;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
html,
body {
  margin: unset;
}
html {
  scroll-behavior: smooth;
}
body {
  min-height: 100vh;
  transition: color 500ms ease, background-color 500ms ease;
}
img,
picture,
video,
canvas,
svg {
  display: block;
  max-width: 100%;
}
figure {
  margin: 0;
}
input,
button,
textarea,
select {
  font: inherit;
}
p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol {
  overflow-wrap: break-word;
}
ul,
ol {
  list-style: none;
  margin: 0;
  padding: 0;
}
@media (prefers-reduced-motion: reduce) {
  html {
    scroll-behavior: auto;
  }
  *,
  *::before,
  *::after {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
}
@font-face {
  font-family: "PostFinance Grotesk";
  src: url("../../../../etc.clientlibs/pfch/clientlibs/publish/resources/fonts/PostFinanceGrotesk-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "PostFinance Grotesk";
  src: url("../../../../etc.clientlibs/pfch/clientlibs/publish/resources/fonts/PostFinanceGrotesk-BoldKursiv.woff2") format("woff2");
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: "PostFinance Grotesk";
  src: url("../../../../etc.clientlibs/pfch/clientlibs/publish/resources/fonts/PostFinanceGrotesk-Light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "PostFinance Grotesk";
  src: url("../../../../etc.clientlibs/pfch/clientlibs/publish/resources/fonts/PostFinanceGrotesk-LightKursiv.woff2") format("woff2");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "PostFinance Grotesk";
  src: url("../../../../etc.clientlibs/pfch/clientlibs/publish/resources/fonts/PostFinanceGrotesk-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "PostFinance Grotesk";
  src: url("../../../../etc.clientlibs/pfch/clientlibs/publish/resources/fonts/PostFinanceGrotesk-MediumKursiv.woff2") format("woff2");
  font-weight: 500;
  font-style: italic;
}
@keyframes moveUp {
  0% {
    top: 5%;
    transform: translateY(-5%);
    opacity: 1;
  }
  49% {
    top: 10px;
    transform: translateY(-5%);
    opacity: 0;
  }
  50% {
    top: inherit;
    bottom: 0;
    transform: translateY(5%);
    opacity: 0;
  }
  51% {
    top: inherit;
    bottom: 15px;
    transform: translateY(5%);
    opacity: 0;
  }
  100% {
    top: inherit;
    bottom: 50%;
    transform: translateY(20%);
    opacity: 1;
  }
}
@keyframes fadeInSlideDown {
  from {
    opacity: 0;
    transform: translateY(-50px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes slideUpDisappear {
  0% {
    transform: translateY(0);
    opacity: 1;
  }
  100% {
    transform: translateY(-50px);
    opacity: 0;
  }
}
@keyframes slideInStaySlideOut {
  16% {
    transform: translateY(0);
  }
  84% {
    transform: translateY(0);
  }
}
@keyframes fadeInHeaderBG {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes iconanimatetop {
  from {
    top: -24px;
    opacity: 0;
  }
  to {
    top: 0;
    opacity: 1;
  }
}
@keyframes iconanimatebottom {
  from {
    bottom: -24px;
  }
  to {
    bottom: 0;
  }
}
@keyframes buttonicontotop {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-16px);
  }
}
@keyframes buttonicontobottom {
  from {
    transform: translateY(-16px);
  }
  to {
    transform: translateY(0);
  }
}
@keyframes chevrontotop {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-24px);
  }
}
@keyframes chevrontobottom {
  from {
    transform: translateY(-24px);
  }
  to {
    transform: translateY(0);
  }
}
@keyframes appear {
  from {
    filter: blur(35%);
    opacity: 0.1;
    transform: scale(1.5);
  }
  to {
    filter: blur(0px);
    opacity: 1;
    transform: scale(1);
  }
}
.flow_box.is-fixed {
  bottom: 15px;
  pointer-events: none;
  position: fixed;
  right: 15px;
}
.flow_box.is-fixed .js-stickybox--element {
  pointer-events: auto;
}
.flow_box--trigger--btn {
  align-items: center;
  background-color: var(--petrol8);
  border-radius: var(--CornerRadius-R-28, 28px);
  border: 1px solid var(--weiss, #FFF);
  cursor: pointer;
  display: flex;
  height: 56px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  transform: translateZ(0);
  transition: width 0.3s ease-in;
  width: 56px;
  will-change: transform;
}
.flow_box--trigger--btn:focus-visible {
  outline: none;
  position: relative;
}
.flow_box--trigger--btn:focus-visible::after {
  border-radius: var(--CornerRadius-R-4, 4px);
  border: var(--FlyingFocus-Outline-2, 2px) solid var(--flying-focus-petrol8-grau1, #004B5A);
  bottom: -4px;
  content: "";
  display: block;
  left: -4px;
  position: absolute;
  right: -4px;
  top: -4px;
  transform: translateZ(0);
  animation: forwards appear 100ms cubic-bezier(0.16, 0.665, 0.61, 0.93);
}
.flow_box--trigger--btn.is-active, .flow_box--trigger--btn:focus, .flow_box--trigger--btn:hover {
  transition-timing-function: ease-out;
  width: auto;
}
.flow_box--trigger--btn.is-active .flow_box--trigger--btn--label, .flow_box--trigger--btn:focus .flow_box--trigger--btn--label, .flow_box--trigger--btn:hover .flow_box--trigger--btn--label {
  opacity: 1;
}
.flow_box--trigger--btn:focus-visible {
  overflow: visible;
}
.flow_box--trigger--btn:focus-visible::after {
  border-radius: var(--CornerRadius-R-32, 32px);
}
.flow_box--trigger--btn--label {
  color: var(--typeface-weiss-grau1, #FFF);
  display: block;
  opacity: 0;
  padding-right: 25px;
  transform: translateZ(0);
  transition: opacity 300ms linear;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  white-space: nowrap;
  width: auto;
  will-change: transform;
}
.flow_box--trigger--btn--icon {
  align-items: center;
  background-color: transparent;
  color: var(--typeface-weiss-grau1, #FFF);
  display: flex;
  flex-shrink: 0;
  height: 56px;
  justify-content: center;
  width: 56px;
}
.flow_box.flow_box--error {
  z-index: 99999 !important;
  bottom: 0;
  position: fixed;
  animation: slideInStaySlideOut 5.5s ease;
  transform: translateY(100%);
  background: var(--background-weiss-petrol11-breakpoint, #FFF);
}
@media screen and (min-width: 751px) {
  .flow_box.flow_box--error {
    background: rgba(0, 0, 0, 0.2);
  }
}
.flow_box.flow_box--error .js-stickybox--element {
  grid-column-end: span 12;
}
@media screen and (min-width: 751px) {
  .flow_box.flow_box--error .js-stickybox--element {
    grid-column-end: span 10;
    grid-column-start: 2;
  }
}
@media screen and (min-width: 1126px) {
  .flow_box.flow_box--error .js-stickybox--element {
    grid-column-end: span 8;
    grid-column-start: 3;
  }
}
@media screen and (min-width: 751px) {
  .flow_box.flow_box--error .js-stickybox--element {
    background: var(--background-weiss-petrol11-breakpoint, #FFF);
    margin: var(--s-8) 0;
  }
}
.flow_box.flow_box--error .notification {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  gap: 16px;
  padding: var(--s-5);
  border-radius: var(--CornerRadius-R-16, 16px);
  margin: var(--s-8) 0;
}
@media screen and (min-width: 751px) {
  .flow_box.flow_box--error .notification {
    margin: var(--s-8);
  }
}
.flow_box.flow_box--error .notification.notification--alert {
  color: var(--alert-colors-danger3-danger2);
  border: 1px solid var(--alert-colors-danger3-danger2, #D80909);
}
.flow_box.flow_box--error .notification .notification__icon {
  min-width: 24px;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3VpLmFwcHMvc3JjL21haW4vamNyX3Jvb3QvYXBwcy9wZmNoL2NsaWVudGxpYnMvY29tcG9uZW50cy9jaGF0L2NoYXQuYnVuZGxlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUFDaEI7RUFDRSxrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRTtJQUNFLGtCQUFrQjtJQUNsQixlQUFlO0lBQ2YsaUJBQWlCO0VBQ25CO0FBQ0Y7QUFFQTtFQUNFLGVBQWU7RUFDZixnQ0FBZ0M7QUFDbEM7QUFFQTs7O0VBR0Usc0JBQXNCO0FBQ3hCO0FBRUE7O0VBRUUsYUFBYTtBQUNmO0FBRUE7RUFDRSx1QkFBdUI7QUFDekI7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQix5REFBeUQ7QUFDM0Q7QUFFQTs7Ozs7RUFLRSxjQUFjO0VBQ2QsZUFBZTtBQUNqQjtBQUVBO0VBQ0UsU0FBUztBQUNYO0FBRUE7Ozs7RUFJRSxhQUFhO0FBQ2Y7QUFFQTs7Ozs7Ozs7O0VBU0UseUJBQXlCO0FBQzNCO0FBRUE7O0VBRUUsZ0JBQWdCO0VBQ2hCLFNBQVM7RUFDVCxVQUFVO0FBQ1o7QUFFQTtFQUNFO0lBQ0UscUJBQXFCO0VBQ3ZCO0VBQ0E7OztJQUdFLHFDQUFxQztJQUNyQyx1Q0FBdUM7SUFDdkMsc0NBQXNDO0lBQ3RDLGdDQUFnQztFQUNsQztBQUNGO0FBQ0E7RUFDRSxrQ0FBa0M7RUFDbEMsaUhBQWlIO0VBQ2pILGdCQUFnQjtFQUNoQixrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLGtDQUFrQztFQUNsQyx1SEFBdUg7RUFDdkgsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0Usa0NBQWtDO0VBQ2xDLGtIQUFrSDtFQUNsSCxnQkFBZ0I7RUFDaEIsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxrQ0FBa0M7RUFDbEMsd0hBQXdIO0VBQ3hILGdCQUFnQjtFQUNoQixr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QUM3Qix3Q0FBd0M7RUFDeEMsYUFBYTtFQUNiLGNBQWM7RUFDZCxZQUFZO0VBQ1osdUJBQXVCO0VBQ3ZCLFdBQVc7QUFDYjtBQUNBO0VBQ0UseUJBQXlCO0VBQ3pCLFNBQVM7RUFDVCxlQUFlO0VBQ2Ysd0NBQXdDO0VBQ3hDLDJCQUEyQjtFQUMzQiw2REFBNkQ7QUFDL0Q7QUFDQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0Y7QUFDQTtFQUNFLHdCQUF3QjtBQUMxQjtBQUNBO0VBQ0U7SUFDRSx3QkFBd0I7SUFDeEIsb0JBQW9CO0VBQ3RCO0FBQ0Y7QUFDQTtFQUNFO0lBQ0UsdUJBQXVCO0lBQ3ZCLG9CQUFvQjtFQUN0QjtBQUNGO0FBQ0E7RUFDRTtJQUNFLDZEQUE2RDtJQUM3RCxvQkFBb0I7RUFDdEI7QUFDRjtBQUNBO0VBQ0UsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQix1QkFBdUI7RUFDdkIsU0FBUztFQUNULG1CQUFtQjtFQUNuQiw2Q0FBNkM7RUFDN0Msb0JBQW9CO0FBQ3RCO0FBQ0E7RUFDRTtJQUNFLGtCQUFrQjtFQUNwQjtBQUNGO0FBQ0E7RUFDRSwwQ0FBMEM7RUFDMUMsOERBQThEO0FBQ2hFO0FBQ0E7RUFDRSxlQUFlO0FBQ2pCIiwiZmlsZSI6Ii4uLy4uL3VpLmFwcHMvc3JjL21haW4vamNyX3Jvb3QvYXBwcy9wZmNoL2NsaWVudGxpYnMvY29tcG9uZW50cy9jaGF0L2NoYXQuYnVuZGxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIEJyZWFrcG9pbnRzICovXG4uZmxvd19ib3gtLXRyaWdnZXItLWJ0bi0tbGFiZWwge1xuICAvKiBTTS9QXzE0X2xpZ2h0ICovXG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIC5mbG93X2JveC0tdHJpZ2dlci0tYnRuLS1sYWJlbCB7XG4gICAgLyogWEwvUF8xNl9saWdodCAqL1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgfVxufVxuXG46cm9vdCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgaW50ZXJwb2xhdGUtc2l6ZTogYWxsb3cta2V5d29yZHM7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwsXG5ib2R5IHtcbiAgbWFyZ2luOiB1bnNldDtcbn1cblxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5ib2R5IHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDUwMG1zIGVhc2UsIGJhY2tncm91bmQtY29sb3IgNTAwbXMgZWFzZTtcbn1cblxuaW1nLFxucGljdHVyZSxcbnZpZGVvLFxuY2FudmFzLFxuc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnRleHRhcmVhLFxuc2VsZWN0IHtcbiAgZm9udDogaW5oZXJpdDtcbn1cblxucCxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbnVsLFxub2wge1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xufVxuXG51bCxcbm9sIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICBodG1sIHtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IGF1dG87XG4gIH1cbiAgKixcbiAgKjo6YmVmb3JlLFxuICAqOjphZnRlciB7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjAxbXMgIWltcG9ydGFudDtcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4wMW1zICFpbXBvcnRhbnQ7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJQb3N0RmluYW5jZSBHcm90ZXNrXCI7XG4gIHNyYzogdXJsKFwiL2V0Yy5jbGllbnRsaWJzL3BmY2gvY2xpZW50bGlicy9wdWJsaXNoL3Jlc291cmNlcy9mb250cy9Qb3N0RmluYW5jZUdyb3Rlc2stQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvc3RGaW5hbmNlIEdyb3Rlc2tcIjtcbiAgc3JjOiB1cmwoXCIvZXRjLmNsaWVudGxpYnMvcGZjaC9jbGllbnRsaWJzL3B1Ymxpc2gvcmVzb3VyY2VzL2ZvbnRzL1Bvc3RGaW5hbmNlR3JvdGVzay1Cb2xkS3Vyc2l2LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9zdEZpbmFuY2UgR3JvdGVza1wiO1xuICBzcmM6IHVybChcIi9ldGMuY2xpZW50bGlicy9wZmNoL2NsaWVudGxpYnMvcHVibGlzaC9yZXNvdXJjZXMvZm9udHMvUG9zdEZpbmFuY2VHcm90ZXNrLUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9zdEZpbmFuY2UgR3JvdGVza1wiO1xuICBzcmM6IHVybChcIi9ldGMuY2xpZW50bGlicy9wZmNoL2NsaWVudGxpYnMvcHVibGlzaC9yZXNvdXJjZXMvZm9udHMvUG9zdEZpbmFuY2VHcm90ZXNrLUxpZ2h0S3Vyc2l2LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9zdEZpbmFuY2UgR3JvdGVza1wiO1xuICBzcmM6IHVybChcIi9ldGMuY2xpZW50bGlicy9wZmNoL2NsaWVudGxpYnMvcHVibGlzaC9yZXNvdXJjZXMvZm9udHMvUG9zdEZpbmFuY2VHcm90ZXNrLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvc3RGaW5hbmNlIEdyb3Rlc2tcIjtcbiAgc3JjOiB1cmwoXCIvZXRjLmNsaWVudGxpYnMvcGZjaC9jbGllbnRsaWJzL3B1Ymxpc2gvcmVzb3VyY2VzL2ZvbnRzL1Bvc3RGaW5hbmNlR3JvdGVzay1NZWRpdW1LdXJzaXYud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbkBrZXlmcmFtZXMgbW92ZVVwIHtcbiAgMCUge1xuICAgIHRvcDogNSU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01JSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA0OSUge1xuICAgIHRvcDogMTBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUlKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDUwJSB7XG4gICAgdG9wOiBpbmhlcml0O1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNSUpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNTElIHtcbiAgICB0b3A6IGluaGVyaXQ7XG4gICAgYm90dG9tOiAxNXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1JSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB0b3A6IGluaGVyaXQ7XG4gICAgYm90dG9tOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwJSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlSW5TbGlkZURvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTBweCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlVXBEaXNhcHBlYXIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlSW5TdGF5U2xpZGVPdXQge1xuICAxNiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICA4NCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlSW5IZWFkZXJCRyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaWNvbmFuaW1hdGV0b3Age1xuICBmcm9tIHtcbiAgICB0b3A6IC0yNHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIHRvcDogMDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGljb25hbmltYXRlYm90dG9tIHtcbiAgZnJvbSB7XG4gICAgYm90dG9tOiAtMjRweDtcbiAgfVxuICB0byB7XG4gICAgYm90dG9tOiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGJ1dHRvbmljb250b3RvcCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNnB4KTtcbiAgfVxufVxuQGtleWZyYW1lcyBidXR0b25pY29udG9ib3R0b20ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE2cHgpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgY2hldnJvbnRvdG9wIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI0cHgpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGNoZXZyb250b2JvdHRvbSB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjRweCk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhcHBlYXIge1xuICBmcm9tIHtcbiAgICBmaWx0ZXI6IGJsdXIoMzUlKTtcbiAgICBvcGFjaXR5OiAwLjE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICB9XG4gIHRvIHtcbiAgICBmaWx0ZXI6IGJsdXIoMHB4KTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbi5mbG93X2JveC5pcy1maXhlZCB7XG4gIGJvdHRvbTogMTVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDE1cHg7XG59XG4uZmxvd19ib3guaXMtZml4ZWQgLmpzLXN0aWNreWJveC0tZWxlbWVudCB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLmZsb3dfYm94LS10cmlnZ2VyLS1idG4ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wZXRyb2w4KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tQ29ybmVyUmFkaXVzLVItMjgsIDI4cHgpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS13ZWlzcywgI0ZGRik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA1NnB4O1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLWluO1xuICB3aWR0aDogNTZweDtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cbi5mbG93X2JveC0tdHJpZ2dlci0tYnRuOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmxvd19ib3gtLXRyaWdnZXItLWJ0bjpmb2N1cy12aXNpYmxlOjphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLUNvcm5lclJhZGl1cy1SLTQsIDRweCk7XG4gIGJvcmRlcjogdmFyKC0tRmx5aW5nRm9jdXMtT3V0bGluZS0yLCAycHgpIHNvbGlkIHZhcigtLWZseWluZy1mb2N1cy1wZXRyb2w4LWdyYXUxLCAjMDA0QjVBKTtcbiAgYm90dG9tOiAtNHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogLTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTRweDtcbiAgdG9wOiAtNHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIGFuaW1hdGlvbjogZm9yd2FyZHMgYXBwZWFyIDEwMG1zIGN1YmljLWJlemllcigwLjE2LCAwLjY2NSwgMC42MSwgMC45Myk7XG59XG4uZmxvd19ib3gtLXRyaWdnZXItLWJ0bi5pcy1hY3RpdmUsIC5mbG93X2JveC0tdHJpZ2dlci0tYnRuOmZvY3VzLCAuZmxvd19ib3gtLXRyaWdnZXItLWJ0bjpob3ZlciB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgd2lkdGg6IGF1dG87XG59XG4uZmxvd19ib3gtLXRyaWdnZXItLWJ0bi5pcy1hY3RpdmUgLmZsb3dfYm94LS10cmlnZ2VyLS1idG4tLWxhYmVsLCAuZmxvd19ib3gtLXRyaWdnZXItLWJ0bjpmb2N1cyAuZmxvd19ib3gtLXRyaWdnZXItLWJ0bi0tbGFiZWwsIC5mbG93X2JveC0tdHJpZ2dlci0tYnRuOmhvdmVyIC5mbG93X2JveC0tdHJpZ2dlci0tYnRuLS1sYWJlbCB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZmxvd19ib3gtLXRyaWdnZXItLWJ0bjpmb2N1cy12aXNpYmxlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uZmxvd19ib3gtLXRyaWdnZXItLWJ0bjpmb2N1cy12aXNpYmxlOjphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLUNvcm5lclJhZGl1cy1SLTMyLCAzMnB4KTtcbn1cbi5mbG93X2JveC0tdHJpZ2dlci0tYnRuLS1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS10eXBlZmFjZS13ZWlzcy1ncmF1MSwgI0ZGRik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgbGluZWFyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IGF1dG87XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG4uZmxvd19ib3gtLXRyaWdnZXItLWJ0bi0taWNvbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tdHlwZWZhY2Utd2Vpc3MtZ3JhdTEsICNGRkYpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgaGVpZ2h0OiA1NnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDU2cHg7XG59XG4uZmxvd19ib3guZmxvd19ib3gtLWVycm9yIHtcbiAgei1pbmRleDogOTk5OTkgIWltcG9ydGFudDtcbiAgYm90dG9tOiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGFuaW1hdGlvbjogc2xpZGVJblN0YXlTbGlkZU91dCA1LjVzIGVhc2U7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZC13ZWlzcy1wZXRyb2wxMS1icmVha3BvaW50LCAjRkZGKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIC5mbG93X2JveC5mbG93X2JveC0tZXJyb3Ige1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgfVxufVxuLmZsb3dfYm94LmZsb3dfYm94LS1lcnJvciAuanMtc3RpY2t5Ym94LS1lbGVtZW50IHtcbiAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDEyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzUxcHgpIHtcbiAgLmZsb3dfYm94LmZsb3dfYm94LS1lcnJvciAuanMtc3RpY2t5Ym94LS1lbGVtZW50IHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTA7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMjZweCkge1xuICAuZmxvd19ib3guZmxvd19ib3gtLWVycm9yIC5qcy1zdGlja3lib3gtLWVsZW1lbnQge1xuICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA4O1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAzO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTFweCkge1xuICAuZmxvd19ib3guZmxvd19ib3gtLWVycm9yIC5qcy1zdGlja3lib3gtLWVsZW1lbnQge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtd2Vpc3MtcGV0cm9sMTEtYnJlYWtwb2ludCwgI0ZGRik7XG4gICAgbWFyZ2luOiB2YXIoLS1zLTgpIDA7XG4gIH1cbn1cbi5mbG93X2JveC5mbG93X2JveC0tZXJyb3IgLm5vdGlmaWNhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDE2cHg7XG4gIHBhZGRpbmc6IHZhcigtLXMtNSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLUNvcm5lclJhZGl1cy1SLTE2LCAxNnB4KTtcbiAgbWFyZ2luOiB2YXIoLS1zLTgpIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTFweCkge1xuICAuZmxvd19ib3guZmxvd19ib3gtLWVycm9yIC5ub3RpZmljYXRpb24ge1xuICAgIG1hcmdpbjogdmFyKC0tcy04KTtcbiAgfVxufVxuLmZsb3dfYm94LmZsb3dfYm94LS1lcnJvciAubm90aWZpY2F0aW9uLm5vdGlmaWNhdGlvbi0tYWxlcnQge1xuICBjb2xvcjogdmFyKC0tYWxlcnQtY29sb3JzLWRhbmdlcjMtZGFuZ2VyMik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFsZXJ0LWNvbG9ycy1kYW5nZXIzLWRhbmdlcjIsICNEODA5MDkpO1xufVxuLmZsb3dfYm94LmZsb3dfYm94LS1lcnJvciAubm90aWZpY2F0aW9uIC5ub3RpZmljYXRpb25fX2ljb24ge1xuICBtaW4td2lkdGg6IDI0cHg7XG59Il19 */