/* Breakpoints */
.privacy-settings__cookie p, .privacy-settings__sub-title {
  /* SM/P_16_light */
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 160%;
}
@media screen and (min-width: 751px) {
  .privacy-settings__cookie p, .privacy-settings__sub-title {
    /* MD/LG/XL/P_18_light */
    font-size: 18px;
  }
}

.privacy-settings__sub-title {
  /* XL/P_18_bold */
  font-weight: 700;
}

.cookie_consent_banner__text {
  /* SM/P_14_light */
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 140%;
}
@media screen and (min-width: 751px) {
  .cookie_consent_banner__text {
    /* XL/P_16_light */
    font-size: 16px;
    line-height: 160%;
  }
}

.cookie_consent_banner {
  align-items: center;
  background: rgba(0, 0, 0, 0.2);
  bottom: 0;
  display: flex;
  position: fixed;
  width: 100%;
  z-index: 999;
}
body:has(.lightbox.is-opened) .cookie_consent_banner {
  display: none;
}
.cookie_consent_banner__background {
  background: var(--weiss, #FFF);
  bottom: 0;
  display: none;
  left: 0;
  opacity: 0.7;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 998;
}
html.no-overflow .cookie_consent_banner__background {
  display: block;
}
.cookie_consent_banner__content {
  align-items: flex-start;
  align-self: stretch;
  background: var(--container-weiss-petrol8, #004B5A);
  display: flex;
  flex-direction: column;
  gap: var(--s-8, 48px);
  margin: 0 -20px;
  padding: var(--s-8, 48px) var(--s-5, 16px);
  grid-column-end: span 12;
}
@media screen and (min-width: 751px) {
  .cookie_consent_banner__content {
    grid-column-end: span 10;
    grid-column-start: 2;
  }
}
@media screen and (min-width: 1126px) {
  .cookie_consent_banner__content {
    grid-column-end: span 8;
    grid-column-start: 3;
  }
}
@media screen and (min-width: 751px) {
  .cookie_consent_banner__content {
    margin: 38px 0;
    padding-left: var(--s-8, 48px);
    padding-right: var(--s-8, 48px);
  }
}
@media screen and (min-width: 1126px) {
  .cookie_consent_banner__content {
    margin: 54px 0;
  }
}
.cookie_consent_banner__text {
  color: var(--typeface-schwarz-grau1, #333);
}
.cookie_consent_banner__button-holder {
  width: 100%;
}
.cookie_consent_banner__button-holder .button {
  justify-content: center;
  margin-left: auto;
  max-width: 100%;
  width: 100%;
}
@media screen and (min-width: 751px) {
  .cookie_consent_banner__button-holder .button {
    max-width: -moz-max-content;
    max-width: max-content;
    width: auto;
  }
}

.privacy-settings {
  grid-column-end: span 12;
}
@media screen and (min-width: 751px) {
  .privacy-settings {
    grid-column-end: span 10;
    grid-column-start: 2;
  }
}
@media screen and (min-width: 1126px) {
  .privacy-settings {
    grid-column-end: span 8;
    grid-column-start: 3;
  }
}
.privacy-settings__title {
  color: var(--typeface-petrol8-grau1, #004B5A);
  margin: var(--s-7, 32px) 0 var(--s-6, 24px);
}
.privacy-settings__sub-title {
  color: var(--typeface-schwarz-grau1, #333);
}
.privacy-settings__cookie {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--s-3, 8px);
}
.privacy-settings__cookie p {
  color: var(--typeface-schwarz-grau1, #333);
}
.privacy-settings__buttons {
  display: flex;
  flex-direction: column-reverse;
  gap: var(--s-4, 12px);
  justify-content: flex-end;
  margin-top: var(--s-8, 32px);
}
@media screen and (min-width: 751px) {
  .privacy-settings__buttons {
    flex-direction: row;
  }
}
.privacy-settings__buttons .button {
  justify-content: center;
  max-width: 100%;
}
@media screen and (min-width: 751px) {
  .privacy-settings__buttons .button {
    max-width: -moz-max-content;
    max-width: max-content;
  }
}
.privacy-settings .pf-form_row {
  margin-top: var(--s-7, 24px);
}
@media screen and (min-width: 751px) {
  .privacy-settings .pf-form_row {
    margin-top: var(--s-7, 32px);
  }
}
.privacy-settings .pf-form_toggle-wrapper {
  align-items: center;
  align-self: stretch;
  display: flex;
  gap: var(--s-7, 24px);
}
.privacy-settings .pf-form_toggle-wrapper .pf-form_option-checkbox svg {
  left: 13px !important;
}
.privacy-settings .pf-form_input-toggle {
  transform: translateY(0);
}
.privacy-settings .pf-form_input-toggle:focus-visible {
  outline: none;
  position: relative;
}
.privacy-settings .pf-form_input-toggle:focus-visible::after {
  border-radius: var(--CornerRadius-R-20, 20px);
  border: var(--FlyingFocus-Outline-2, 2px) solid var(--flying-focus-petrol8-petrol3, #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);
}
.privacy-settings .pf-form_input-toggle:hover > input[type=checkbox]:checked + .pf-form_input-toggle--toggle::before {
  background: var(--hover-petrol3-petrol4, #A6D8D9);
}
.privacy-settings .pf-form_input-toggle:hover > input[type=checkbox]:checked + .pf-form_input-toggle--toggle::after {
  border-color: var(--divider-schwarz-grau1, #333);
}
.privacy-settings .pf-form_input-toggle:hover .pf-form_input-toggle--toggle::after {
  border-color: var(--divider-schwarz-grau1, #333);
}
.privacy-settings .pf-form_input-toggle:hover .pf-form_input-toggle--toggle::before {
  background: var(--hover-petrol3-petrol4, #A6D8D9);
}
.privacy-settings .pf-form_input-toggle:hover .pf-form_input-toggle--toggle svg {
  stroke: var(--ui-icons-petrol11-grau1, #001B1F);
}
.privacy-settings .pf-form_input-toggle:focus-visible .pf-form_input-toggle--toggle::before {
  background: var(--hover-petrol3-petrol4, #A6D8D9) !important;
}
.privacy-settings .pf-form_input-toggle > input[type=checkbox] {
  cursor: pointer;
  height: 32px;
  left: 0;
  margin: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  width: 52px;
  z-index: 999;
}
.privacy-settings .pf-form_input-toggle > input[type=checkbox]:checked + .pf-form_input-toggle--toggle svg {
  display: block;
}
.privacy-settings .pf-form_input-toggle > input[type=checkbox]:checked + .pf-form_input-toggle--toggle:before {
  background: var(--container-petrol8-petrol3, #004B5A);
}
.privacy-settings .pf-form_input-toggle > input[type=checkbox]:checked + .pf-form_input-toggle--toggle:after {
  transform: translateX(20px);
}
.privacy-settings .pf-form_input-toggle > input[type=checkbox]:disabled + .pf-form_input-toggle--toggle::before {
  background: var(--container-grau1-petrol10, #F8F8F8);
}
.privacy-settings .pf-form_input-toggle > input[type=checkbox]:disabled + .pf-form_input-toggle--toggle::after {
  border-color: var(--button-grau7-petrol9, #666);
}
.privacy-settings .pf-form_input-toggle > input[type=checkbox]:focus-visible::after {
  background-color: red;
}
.privacy-settings .pf-form_input-toggle--toggle {
  cursor: pointer;
  display: block;
  height: 32px;
  position: relative;
  width: 52px;
}
.privacy-settings .pf-form_input-toggle--toggle::before {
  background: var(--container-grau2-petrol9, #E6E6E6);
  border-radius: var(--CornerRadius-R-20, 20px);
  content: "";
  height: 32px;
  position: absolute;
  right: 0;
  transition: background-color 0.15s ease-out, border-color 0.1s ease-out;
  width: 52px;
}
.privacy-settings .pf-form_input-toggle--toggle::after {
  background-color: var(--background-weiss-petrol11-breakpoint, #FFF);
  border: 1px solid var(--divider-petrol8-petrol3, #004B5A);
  border-radius: 14px;
  content: "";
  height: 28px;
  position: absolute;
  left: 2px;
  top: 2px;
  transition: all 0.2s ease-out;
  width: 28px;
}
.privacy-settings .pf-form_input-toggle--toggle svg {
  display: none;
  height: 11px;
  position: absolute;
  right: 10px;
  stroke: var(--ui-icons-petrol8-petrol3, #004B5A);
  top: 10px;
  width: 10px;
  z-index: 1;
}
.lightbox__content .privacy-settings {
  padding: 0;
}

.cookie_consent_banner a,
.privacy-settings a {
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
  -webkit-text-decoration-style: solid;
          text-decoration-style: solid;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
  text-decoration-thickness: auto;
  text-underline-offset: 15%; /* 4.5px */
  text-underline-position: from-font;
}
.cookie_consent_banner a:focus-visible,
.privacy-settings a:focus-visible {
  outline: none;
  position: relative;
}
.cookie_consent_banner a:focus-visible::after,
.privacy-settings a:focus-visible::after {
  border-radius: var(--CornerRadius-R-4, 4px);
  border: var(--FlyingFocus-Outline-2, 2px) solid var(--typeface-petrol8-petrol3, #004B5A);
  bottom: -6px;
  content: "";
  display: block;
  left: -4px;
  position: absolute;
  right: -4px;
  top: -6px;
  transform: translateZ(0);
  animation: forwards appear 100ms cubic-bezier(0.16, 0.665, 0.61, 0.93);
}

.cookieConsent .lightbox__content {
  margin-top: 0;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3VpLmFwcHMvc3JjL21haW4vamNyX3Jvb3QvYXBwcy9wZmNoL2NsaWVudGxpYnMvY2NiL2NvbXBvbmVudHMvY29va2llY29uc2VudC9jb29raWVjb25zZW50LmJ1bmRsZS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FBQ2hCO0VBQ0Usa0JBQWtCO0VBQ2xCLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0U7SUFDRSx3QkFBd0I7SUFDeEIsZUFBZTtFQUNqQjtBQUNGOztBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixpQkFBaUI7QUFDbkI7QUFDQTtFQUNFO0lBQ0Usa0JBQWtCO0lBQ2xCLGVBQWU7SUFDZixpQkFBaUI7RUFDbkI7QUFDRjs7QUFFQTtFQUNFLG1CQUFtQjtFQUNuQiw4QkFBOEI7RUFDOUIsU0FBUztFQUNULGFBQWE7RUFDYixlQUFlO0VBQ2YsV0FBVztFQUNYLFlBQVk7QUFDZDtBQUNBO0VBQ0UsYUFBYTtBQUNmO0FBQ0E7RUFDRSw4QkFBOEI7RUFDOUIsU0FBUztFQUNULGFBQWE7RUFDYixPQUFPO0VBQ1AsWUFBWTtFQUNaLGVBQWU7RUFDZixRQUFRO0VBQ1IsTUFBTTtFQUNOLFlBQVk7QUFDZDtBQUNBO0VBQ0UsY0FBYztBQUNoQjtBQUNBO0VBQ0UsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtFQUNuQixtREFBbUQ7RUFDbkQsYUFBYTtFQUNiLHNCQUFzQjtFQUN0QixxQkFBcUI7RUFDckIsZUFBZTtFQUNmLDBDQUEwQztFQUMxQyx3QkFBd0I7QUFDMUI7QUFDQTtFQUNFO0lBQ0Usd0JBQXdCO0lBQ3hCLG9CQUFvQjtFQUN0QjtBQUNGO0FBQ0E7RUFDRTtJQUNFLHVCQUF1QjtJQUN2QixvQkFBb0I7RUFDdEI7QUFDRjtBQUNB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QUVFLHVDQUErQjtVQUEvQiwrQkFBK0I7RUFDL0Isb0NBQTRCO1VBQTVCLDRCQUE0QjtFQUM1QixpQ0FBOEI7VUFBOUIsOEJBQThCO0VBQzlCLCtCQUErQjtFQUMvQiwwQkFBMEIsRUFBRSxVQUFVO0VBQ3RDLGtDQUFrQztBQUNwQztBQUNBOztFQUVFLGFBQWE7RUFDYixrQkFBa0I7QUFDcEI7QUFDQTs7RUFFRSwyQ0FBMkM7RUFDM0Msd0ZBQXdGO0VBQ3hGLFlBQVk7RUFDWixXQUFXO0VBQ1gsY0FBYztFQUNkLFVBQVU7RUFDVixrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFNBQVM7RUFDVCx3QkFBd0I7RUFDeEIsc0VBQXNFO0FBQ3hFOztBQUVBO0VBQ0UsYUFBYTtBQUNmIiwiZmlsZSI6Ii4uLy4uL3VpLmFwcHMvc3JjL21haW4vamNyX3Jvb3QvYXBwcy9wZmNoL2NsaWVudGxpYnMvY2NiL2NvbXBvbmVudHMvY29va2llY29uc2VudC9jb29raWVjb25zZW50LmJ1bmRsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBCcmVha3BvaW50cyAqL1xuLnByaXZhY3ktc2V0dGluZ3NfX2Nvb2tpZSBwLCAucHJpdmFjeS1zZXR0aW5nc19fc3ViLXRpdGxlIHtcbiAgLyogU00vUF8xNl9saWdodCAqL1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTFweCkge1xuICAucHJpdmFjeS1zZXR0aW5nc19fY29va2llIHAsIC5wcml2YWN5LXNldHRpbmdzX19zdWItdGl0bGUge1xuICAgIC8qIE1EL0xHL1hML1BfMThfbGlnaHQgKi9cbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLnByaXZhY3ktc2V0dGluZ3NfX3N1Yi10aXRsZSB7XG4gIC8qIFhML1BfMThfYm9sZCAqL1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uY29va2llX2NvbnNlbnRfYmFubmVyX190ZXh0IHtcbiAgLyogU00vUF8xNF9saWdodCAqL1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTFweCkge1xuICAuY29va2llX2NvbnNlbnRfYmFubmVyX190ZXh0IHtcbiAgICAvKiBYTC9QXzE2X2xpZ2h0ICovXG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICB9XG59XG5cbi5jb29raWVfY29uc2VudF9iYW5uZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk5O1xufVxuYm9keTpoYXMoLmxpZ2h0Ym94LmlzLW9wZW5lZCkgLmNvb2tpZV9jb25zZW50X2Jhbm5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29va2llX2NvbnNlbnRfYmFubmVyX19iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZDogdmFyKC0td2Vpc3MsICNGRkYpO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDAuNztcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTg7XG59XG5odG1sLm5vLW92ZXJmbG93IC5jb29raWVfY29uc2VudF9iYW5uZXJfX2JhY2tncm91bmQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb29raWVfY29uc2VudF9iYW5uZXJfX2NvbnRlbnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29udGFpbmVyLXdlaXNzLXBldHJvbDgsICMwMDRCNUEpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IHZhcigtLXMtOCwgNDhweCk7XG4gIG1hcmdpbjogMCAtMjBweDtcbiAgcGFkZGluZzogdmFyKC0tcy04LCA0OHB4KSB2YXIoLS1zLTUsIDE2cHgpO1xuICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTFweCkge1xuICAuY29va2llX2NvbnNlbnRfYmFubmVyX19jb250ZW50IHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTA7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMjZweCkge1xuICAuY29va2llX2NvbnNlbnRfYmFubmVyX19jb250ZW50IHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gODtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzUxcHgpIHtcbiAgLmNvb2tpZV9jb25zZW50X2Jhbm5lcl9fY29udGVudCB7XG4gICAgbWFyZ2luOiAzOHB4IDA7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1zLTgsIDQ4cHgpO1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLXMtOCwgNDhweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMjZweCkge1xuICAuY29va2llX2NvbnNlbnRfYmFubmVyX19jb250ZW50IHtcbiAgICBtYXJnaW46IDU0cHggMDtcbiAgfVxufVxuLmNvb2tpZV9jb25zZW50X2Jhbm5lcl9fdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS10eXBlZmFjZS1zY2h3YXJ6LWdyYXUxLCAjMzMzKTtcbn1cbi5jb29raWVfY29uc2VudF9iYW5uZXJfX2J1dHRvbi1ob2xkZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb29raWVfY29uc2VudF9iYW5uZXJfX2J1dHRvbi1ob2xkZXIgLmJ1dHRvbiB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIC5jb29raWVfY29uc2VudF9iYW5uZXJfX2J1dHRvbi1ob2xkZXIgLmJ1dHRvbiB7XG4gICAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4ucHJpdmFjeS1zZXR0aW5ncyB7XG4gIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIC5wcml2YWN5LXNldHRpbmdzIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTA7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMjZweCkge1xuICAucHJpdmFjeS1zZXR0aW5ncyB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDg7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDM7XG4gIH1cbn1cbi5wcml2YWN5LXNldHRpbmdzX190aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS10eXBlZmFjZS1wZXRyb2w4LWdyYXUxLCAjMDA0QjVBKTtcbiAgbWFyZ2luOiB2YXIoLS1zLTcsIDMycHgpIDAgdmFyKC0tcy02LCAyNHB4KTtcbn1cbi5wcml2YWN5LXNldHRpbmdzX19zdWItdGl0bGUge1xuICBjb2xvcjogdmFyKC0tdHlwZWZhY2Utc2Nod2Fyei1ncmF1MSwgIzMzMyk7XG59XG4ucHJpdmFjeS1zZXR0aW5nc19fY29va2llIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogdmFyKC0tcy0zLCA4cHgpO1xufVxuLnByaXZhY3ktc2V0dGluZ3NfX2Nvb2tpZSBwIHtcbiAgY29sb3I6IHZhcigtLXR5cGVmYWNlLXNjaHdhcnotZ3JhdTEsICMzMzMpO1xufVxuLnByaXZhY3ktc2V0dGluZ3NfX2J1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIGdhcDogdmFyKC0tcy00LCAxMnB4KTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogdmFyKC0tcy04LCAzMnB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIC5wcml2YWN5LXNldHRpbmdzX19idXR0b25zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4ucHJpdmFjeS1zZXR0aW5nc19fYnV0dG9ucyAuYnV0dG9uIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIC5wcml2YWN5LXNldHRpbmdzX19idXR0b25zIC5idXR0b24ge1xuICAgIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG4gIH1cbn1cbi5wcml2YWN5LXNldHRpbmdzIC5wZi1mb3JtX3JvdyB7XG4gIG1hcmdpbi10b3A6IHZhcigtLXMtNywgMjRweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTFweCkge1xuICAucHJpdmFjeS1zZXR0aW5ncyAucGYtZm9ybV9yb3cge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLXMtNywgMzJweCk7XG4gIH1cbn1cbi5wcml2YWN5LXNldHRpbmdzIC5wZi1mb3JtX3RvZ2dsZS13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiB2YXIoLS1zLTcsIDI0cHgpO1xufVxuLnByaXZhY3ktc2V0dGluZ3MgLnBmLWZvcm1fdG9nZ2xlLXdyYXBwZXIgLnBmLWZvcm1fb3B0aW9uLWNoZWNrYm94IHN2ZyB7XG4gIGxlZnQ6IDEzcHggIWltcG9ydGFudDtcbn1cbi5wcml2YWN5LXNldHRpbmdzIC5wZi1mb3JtX2lucHV0LXRvZ2dsZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5wcml2YWN5LXNldHRpbmdzIC5wZi1mb3JtX2lucHV0LXRvZ2dsZTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByaXZhY3ktc2V0dGluZ3MgLnBmLWZvcm1faW5wdXQtdG9nZ2xlOmZvY3VzLXZpc2libGU6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tQ29ybmVyUmFkaXVzLVItMjAsIDIwcHgpO1xuICBib3JkZXI6IHZhcigtLUZseWluZ0ZvY3VzLU91dGxpbmUtMiwgMnB4KSBzb2xpZCB2YXIoLS1mbHlpbmctZm9jdXMtcGV0cm9sOC1wZXRyb2wzLCAjMDA0QjVBKTtcbiAgYm90dG9tOiAtNHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogLTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTRweDtcbiAgdG9wOiAtNHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIGFuaW1hdGlvbjogZm9yd2FyZHMgYXBwZWFyIDEwMG1zIGN1YmljLWJlemllcigwLjE2LCAwLjY2NSwgMC42MSwgMC45Myk7XG59XG4ucHJpdmFjeS1zZXR0aW5ncyAucGYtZm9ybV9pbnB1dC10b2dnbGU6aG92ZXIgPiBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgLnBmLWZvcm1faW5wdXQtdG9nZ2xlLS10b2dnbGU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWhvdmVyLXBldHJvbDMtcGV0cm9sNCwgI0E2RDhEOSk7XG59XG4ucHJpdmFjeS1zZXR0aW5ncyAucGYtZm9ybV9pbnB1dC10b2dnbGU6aG92ZXIgPiBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgLnBmLWZvcm1faW5wdXQtdG9nZ2xlLS10b2dnbGU6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kaXZpZGVyLXNjaHdhcnotZ3JhdTEsICMzMzMpO1xufVxuLnByaXZhY3ktc2V0dGluZ3MgLnBmLWZvcm1faW5wdXQtdG9nZ2xlOmhvdmVyIC5wZi1mb3JtX2lucHV0LXRvZ2dsZS0tdG9nZ2xlOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZGl2aWRlci1zY2h3YXJ6LWdyYXUxLCAjMzMzKTtcbn1cbi5wcml2YWN5LXNldHRpbmdzIC5wZi1mb3JtX2lucHV0LXRvZ2dsZTpob3ZlciAucGYtZm9ybV9pbnB1dC10b2dnbGUtLXRvZ2dsZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taG92ZXItcGV0cm9sMy1wZXRyb2w0LCAjQTZEOEQ5KTtcbn1cbi5wcml2YWN5LXNldHRpbmdzIC5wZi1mb3JtX2lucHV0LXRvZ2dsZTpob3ZlciAucGYtZm9ybV9pbnB1dC10b2dnbGUtLXRvZ2dsZSBzdmcge1xuICBzdHJva2U6IHZhcigtLXVpLWljb25zLXBldHJvbDExLWdyYXUxLCAjMDAxQjFGKTtcbn1cbi5wcml2YWN5LXNldHRpbmdzIC5wZi1mb3JtX2lucHV0LXRvZ2dsZTpmb2N1cy12aXNpYmxlIC5wZi1mb3JtX2lucHV0LXRvZ2dsZS0tdG9nZ2xlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ob3Zlci1wZXRyb2wzLXBldHJvbDQsICNBNkQ4RDkpICFpbXBvcnRhbnQ7XG59XG4ucHJpdmFjeS1zZXR0aW5ncyAucGYtZm9ybV9pbnB1dC10b2dnbGUgPiBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogNTJweDtcbiAgei1pbmRleDogOTk5O1xufVxuLnByaXZhY3ktc2V0dGluZ3MgLnBmLWZvcm1faW5wdXQtdG9nZ2xlID4gaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIC5wZi1mb3JtX2lucHV0LXRvZ2dsZS0tdG9nZ2xlIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByaXZhY3ktc2V0dGluZ3MgLnBmLWZvcm1faW5wdXQtdG9nZ2xlID4gaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIC5wZi1mb3JtX2lucHV0LXRvZ2dsZS0tdG9nZ2xlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbnRhaW5lci1wZXRyb2w4LXBldHJvbDMsICMwMDRCNUEpO1xufVxuLnByaXZhY3ktc2V0dGluZ3MgLnBmLWZvcm1faW5wdXQtdG9nZ2xlID4gaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIC5wZi1mb3JtX2lucHV0LXRvZ2dsZS0tdG9nZ2xlOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xufVxuLnByaXZhY3ktc2V0dGluZ3MgLnBmLWZvcm1faW5wdXQtdG9nZ2xlID4gaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQgKyAucGYtZm9ybV9pbnB1dC10b2dnbGUtLXRvZ2dsZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29udGFpbmVyLWdyYXUxLXBldHJvbDEwLCAjRjhGOEY4KTtcbn1cbi5wcml2YWN5LXNldHRpbmdzIC5wZi1mb3JtX2lucHV0LXRvZ2dsZSA+IGlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkICsgLnBmLWZvcm1faW5wdXQtdG9nZ2xlLS10b2dnbGU6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1idXR0b24tZ3JhdTctcGV0cm9sOSwgIzY2Nik7XG59XG4ucHJpdmFjeS1zZXR0aW5ncyAucGYtZm9ybV9pbnB1dC10b2dnbGUgPiBpbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cy12aXNpYmxlOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbn1cbi5wcml2YWN5LXNldHRpbmdzIC5wZi1mb3JtX2lucHV0LXRvZ2dsZS0tdG9nZ2xlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA1MnB4O1xufVxuLnByaXZhY3ktc2V0dGluZ3MgLnBmLWZvcm1faW5wdXQtdG9nZ2xlLS10b2dnbGU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbnRhaW5lci1ncmF1Mi1wZXRyb2w5LCAjRTZFNkU2KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tQ29ybmVyUmFkaXVzLVItMjAsIDIwcHgpO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDMycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1vdXQsIGJvcmRlci1jb2xvciAwLjFzIGVhc2Utb3V0O1xuICB3aWR0aDogNTJweDtcbn1cbi5wcml2YWN5LXNldHRpbmdzIC5wZi1mb3JtX2lucHV0LXRvZ2dsZS0tdG9nZ2xlOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtd2Vpc3MtcGV0cm9sMTEtYnJlYWtwb2ludCwgI0ZGRik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWRpdmlkZXItcGV0cm9sOC1wZXRyb2wzLCAjMDA0QjVBKTtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAyOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDJweDtcbiAgdG9wOiAycHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB3aWR0aDogMjhweDtcbn1cbi5wcml2YWN5LXNldHRpbmdzIC5wZi1mb3JtX2lucHV0LXRvZ2dsZS0tdG9nZ2xlIHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMTFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgc3Ryb2tlOiB2YXIoLS11aS1pY29ucy1wZXRyb2w4LXBldHJvbDMsICMwMDRCNUEpO1xuICB0b3A6IDEwcHg7XG4gIHdpZHRoOiAxMHB4O1xuICB6LWluZGV4OiAxO1xufVxuLmxpZ2h0Ym94X19jb250ZW50IC5wcml2YWN5LXNldHRpbmdzIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmNvb2tpZV9jb25zZW50X2Jhbm5lciBhLFxuLnByaXZhY3ktc2V0dGluZ3MgYSB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogc29saWQ7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogYXV0bztcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogYXV0bztcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAxNSU7IC8qIDQuNXB4ICovXG4gIHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiBmcm9tLWZvbnQ7XG59XG4uY29va2llX2NvbnNlbnRfYmFubmVyIGE6Zm9jdXMtdmlzaWJsZSxcbi5wcml2YWN5LXNldHRpbmdzIGE6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb29raWVfY29uc2VudF9iYW5uZXIgYTpmb2N1cy12aXNpYmxlOjphZnRlcixcbi5wcml2YWN5LXNldHRpbmdzIGE6Zm9jdXMtdmlzaWJsZTo6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1Db3JuZXJSYWRpdXMtUi00LCA0cHgpO1xuICBib3JkZXI6IHZhcigtLUZseWluZ0ZvY3VzLU91dGxpbmUtMiwgMnB4KSBzb2xpZCB2YXIoLS10eXBlZmFjZS1wZXRyb2w4LXBldHJvbDMsICMwMDRCNUEpO1xuICBib3R0b206IC02cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAtNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNHB4O1xuICB0b3A6IC02cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgYW5pbWF0aW9uOiBmb3J3YXJkcyBhcHBlYXIgMTAwbXMgY3ViaWMtYmV6aWVyKDAuMTYsIDAuNjY1LCAwLjYxLCAwLjkzKTtcbn1cblxuLmNvb2tpZUNvbnNlbnQgLmxpZ2h0Ym94X19jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMDtcbn0iXX0= */