/* Breakpoints */
.searchbar:not(.has-changed) .searchbar-results {
  color: var(--typeface-petrol8-grau1, #004B5A);
  /* UI/SM/Button_label_big_light */
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 1; /* 14px */
}
@media screen and (min-width: 751px) {
  .searchbar:not(.has-changed) .searchbar-results {
    /* UI/XL-LG/Button_label_big_light */
    font-size: 18px;
  }
}
.searchbar-results__link {
  /* UI/SM/Button_label_medium_light */
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  line-height: 1; /* 14px */
}
@media screen and (min-width: 751px) {
  .searchbar-results__link {
    /* UI/XL-LG/Button_label_medium_light */
    font-size: 16px;
  }
}
.searchbar--input {
  /* UI/SM/NavItem_big_light */
  font-size: 18px;
  font-style: normal;
  font-weight: 300;
  line-height: 1;
}
@media screen and (min-width: 901px) {
  .searchbar--input {
    /* UI/XL-LG/NavItem_big_light */
    font-size: 20px;
  }
}
.searchbar--hint {
  color: var(--typeface-petrol8-grau1, #004B5A);
  font-size: 12px;
  font-style: normal;
  line-height: 1;
}
.searchbar--hint {
  /* UI/Label_tiny_light */
  font-weight: 300;
}
@media screen and (min-width: 1126px) {
  .searchbar {
    border: 1px solid var(--divider-petrol8-petrol3, #004B5A);
    border-radius: var(--corner-radius-r-16, 16px);
    grid-column-end: span 8;
    grid-column-start: 3;
    margin-top: var(--s-8, 48px);
  }
}
.searchbar__wrapper {
  display: block;
  width: 100%;
}
@media screen and (min-width: 1126px) {
  .searchbar__wrapper {
    display: grid;
    width: min(1382px, 100% - var(--grid-margin, 16px) * 2);
  }
}
.searchbar--search {
  align-items: center;
  display: flex;
  padding: 13px var(--s-5, 16px);
  position: relative;
}
@media screen and (min-width: 751px) {
  .searchbar--search {
    padding: 23px var(--s-6, 20px);
  }
}
@media screen and (min-width: 1126px) {
  .searchbar--search {
    padding: var(--s-7, 24px) 26px;
  }
  .searchbar--search:has(.searchbar--input:focus-visible) {
    border-radius: var(--corner-radius-r-16, 16px);
    outline: 2px solid var(--flying-focus-petrol8-petrol3, #004B5A);
    outline-offset: var(--s-2, 4px);
  }
}
.searchbar--input {
  background: var(--container-weiss-petrol11, #FFF);
  border: none;
  outline: none;
  color: var(--typeface-schwarz-grau1, #333);
  margin-left: var(--s-7, 24px);
  padding: 0;
  transition: border-radius 100ms linear;
  transition-delay: 100ms;
  width: calc(100% - 96px);
}
@media screen and (min-width: 1126px) {
  .searchbar--input {
    margin-left: var(--s-4, 12px);
  }
}
.searchbar--input::-moz-placeholder {
  color: var(--typeface-schwarz-grau1, #333);
}
.searchbar--input::placeholder {
  color: var(--typeface-schwarz-grau1, #333);
}
.has-changed .searchbar--input {
  border-bottom-color: transparent;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  transition: border-radius 50ms linear;
  transition-delay: 0ms;
}
.searchbar__icon {
  margin: 2.5px 1.5px 1.5px 2.5px;
  stroke: var(--ui-icons-petrol8-petrol3, #004B5A);
}
.searchbar--hint {
  color: var(--typeface-schwarz-grau1, #333);
  display: none;
  margin-left: 68px;
  pointer-events: none;
}
@media screen and (min-width: 1126px) {
  .searchbar--hint {
    margin-left: 60px;
    margin-bottom: var(--s-4, 12px);
  }
}
@media screen and (min-width: 751px) {
  .has-changed .searchbar--hint {
    display: block;
  }
}
.searchbar:not(.has-changed) .searchbar-results {
  max-height: 0;
  opacity: 0;
  overflow: hidden;
  padding-bottom: 0;
  padding-top: 0;
  visibility: hidden;
}
.searchbar.has-changed .searchbar--search {
  outline: none;
}
.searchbar-results {
  display: block;
  padding: 0 16px 20px;
  transition: max-height 0.2s ease-in-out, opacity 0.2s ease-out, visibility 0.2s, padding 0.2s;
}
@media screen and (min-width: 1126px) {
  .searchbar-results {
    padding-inline: 20px;
  }
}
@media screen and (min-width: 1126px) {
  .searchbar-results {
    border-top: 1px solid var(--divider-petrol8-petrol3, #004B5A);
    padding: var(--s-5, 16px) 60px 32px;
  }
}
.searchbar-results__inner {
  padding-left: var(--s-5, 16px);
  padding-top: var(--s-6, 20px);
}
@media screen and (min-width: 1126px) {
  .searchbar-results__inner {
    padding-left: 0;
    padding-top: 0;
  }
}
.searchbar-results__list {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.searchbar-results__list:not(:empty) {
  margin-bottom: var(--s-7, 32px);
}
.searchbar-results__item {
  align-items: center;
  display: flex;
  gap: var(--s-3, 8px);
  justify-content: flex-start;
  padding-left: 32px;
  position: relative;
}
@media screen and (min-width: 751px) {
  .searchbar-results__item {
    padding-left: 36px;
  }
}
@media screen and (min-width: 1126px) {
  .searchbar-results__item {
    padding-left: 32px;
  }
}
.searchbar-results__item:focus-visible .searchbar-results__icon--promoted, .searchbar-results__item:hover .searchbar-results__icon--promoted {
  fill: var(--ui-icons-petrol11-grau1, #001B1F);
}
.searchbar-results__item:focus-visible .searchbar-results__link, .searchbar-results__item:hover .searchbar-results__link {
  color: var(--hover-petrol11-grau1, #001B1F);
}
.searchbar-results__item::after {
  background-color: var(--hover-petrol11-grau1, #001B1F);
  bottom: 0;
  content: "";
  height: 1px;
  left: 32px;
  position: absolute;
  top: 16px;
  transform: scaleX(0);
  transform-origin: bottom left;
  transition: transform 300ms ease;
  width: calc(100% - 32px);
}
@media screen and (min-width: 751px) {
  .searchbar-results__item::after {
    top: 18px;
  }
}
@media screen and (min-width: 1126px) {
  .searchbar-results__item::after {
    left: 32px;
  }
}
.searchbar-results__item:has(.searchbar-results__link:focus-visible)::after, .searchbar-results__item:hover::after {
  transform: scaleX(1);
}
.searchbar-results__item.is-promoted {
  padding-left: 0;
}
@media screen and (min-width: 751px) {
  .searchbar-results__item.is-promoted {
    padding-left: 4px;
  }
}
@media screen and (min-width: 1126px) {
  .searchbar-results__item.is-promoted {
    padding-left: 0;
  }
}
.searchbar-results__item.is-promoted::after {
  top: 21px;
}
.searchbar-results__link {
  color: var(--typeface-grau7-grau3, #666);
}
.searchbar-results__link:focus-visible {
  outline: none;
  position: relative;
}
.searchbar-results__link:focus-visible::after {
  border-radius: var(--CornerRadius-R-4, 4px);
  border: var(--FlyingFocus-Outline-2, 2px) solid var(--flying-focus-petrol8-grau1, #004B5A);
  bottom: -8px;
  content: "";
  display: block;
  left: -8px;
  position: absolute;
  right: -8px;
  top: -8px;
  transform: translateZ(0);
  animation: forwards appear 100ms cubic-bezier(0.16, 0.665, 0.61, 0.93);
}
.is-promoted .searchbar-results__link:focus-visible::after {
  left: -40px;
}
.searchbar-results__link--show-all {
  align-items: center;
  color: var(--typeface-petrol8-petrol3, #004B5A);
  display: inline-flex;
  gap: var(--s-2, 4px);
  padding-left: 32px;
}
@media screen and (min-width: 751px) {
  .searchbar-results__link--show-all {
    padding-left: 36px;
  }
}
@media screen and (min-width: 1126px) {
  .searchbar-results__link--show-all {
    padding-left: 32px;
  }
}
.searchbar-results__link--show-all:focus-visible::after {
  left: 20px;
}
.searchbar-results__icon--promoted {
  fill: var(--ui-icons-petrol8-petrol3);
  height: 24px;
  width: 24px;
}
.searchbar-results__icon--chevron {
  stroke: var(--ui-icons-petrol8-petrol3);
  height: 16px;
  width: 16px;
}
.searchbar-results__close {
  margin-top: var(--s-8, 32px);
}
.searchbar-results__close.button {
  justify-content: center;
  max-width: none;
  width: 100%;
}
@media screen and (min-width: 1126px) {
  .searchbar-results__close.button {
    display: none;
  }
}
@media screen and (min-width: 1126px) {
  .searchinputbox .searchbar--search {
    padding: 28px var(--s-6, 20px);
  }
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3VpLmFwcHMvc3JjL21haW4vamNyX3Jvb3QvYXBwcy9wZmNoL2NsaWVudGxpYnMvY29tcG9uZW50cy9zZWFyY2gtbmVvL3NlYXJjaC1uZW8uYnVuZGxlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUFDaEI7RUFDRSw2Q0FBNkM7RUFDN0MsaUNBQWlDO0VBQ2pDLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGNBQWMsRUFBRSxTQUFTO0FBQzNCO0FBQ0E7RUFDRTtJQUNFLG9DQUFvQztJQUNwQyxlQUFlO0VBQ2pCO0FBQ0Y7QUFFQTtFQUNFLG9DQUFvQztFQUNwQyxlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixjQUFjLEVBQUUsU0FBUztBQUMzQjtBQUNBO0VBQ0U7SUFDRSx1Q0FBdUM7SUFDdkMsZUFBZTtFQUNqQjtBQUNGO0FBRUE7RUFDRSw0QkFBNEI7RUFDNUIsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsY0FBYztBQUNoQjtBQUNBO0VBQ0U7SUFDRSwrQkFBK0I7SUFDL0IsZUFBZTtFQUNqQjtBQUNGO0FBRUE7RUFDRSw2Q0FBNkM7RUFDN0MsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixjQUFjO0FBQ2hCO0FBRUE7RUFDRSx3QkFBd0I7RUFDeEIsZ0JBQWdCO0FBQ2xCO0FBRUE7RUFDRTtJQUNFLHlEQUF5RDtJQUN6RCw4Q0FBOEM7SUFDOUMsdUJBQXVCO0lBQ3ZCLG9CQUFvQjtJQUNwQiw0QkFBNEI7RUFDOUI7QUFDRjtBQUNBO0VBQ0UsY0FBYztFQUNkLFdBQVc7QUFDYjtBQUNBO0VBQ0U7SUFDRSxhQUFhO0lBQ2IsdURBQXVEO0VBQ3pEO0FBQ0Y7QUFDQTtFQUNFLG1CQUFtQjtFQUNuQixhQUFhO0VBQ2IsOEJBQThCO0VBQzlCLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0U7SUFDRSw4QkFBOEI7RUFDaEM7QUFDRjtBQUNBO0VBQ0U7SUFDRSw4QkFBOEI7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RSxxQ0FBcUM7RUFDckMsWUFBWTtFQUNaLFdBQVc7QUFDYjtBQUNBO0VBQ0UsdUNBQXVDO0VBQ3ZDLFlBQVk7RUFDWixXQUFXO0FBQ2I7QUFDQTtFQUNFLDRCQUE0QjtBQUM5QjtBQUNBO0VBQ0UsdUJBQXVCO0VBQ3ZCLGVBQWU7RUFDZixXQUFXO0FBQ2I7QUFDQTtFQUNFO0lBQ0UsYUFBYTtFQUNmO0FBQ0Y7QUFFQTtFQUNFO0lBQ0UsOEJBQThCO0VBQ2hDO0FBQ0YiLCJmaWxlIjoiLi4vLi4vdWkuYXBwcy9zcmMvbWFpbi9qY3Jfcm9vdC9hcHBzL3BmY2gvY2xpZW50bGlicy9jb21wb25lbnRzL3NlYXJjaC1uZW8vc2VhcmNoLW5lby5idW5kbGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogQnJlYWtwb2ludHMgKi9cbi5zZWFyY2hiYXI6bm90KC5oYXMtY2hhbmdlZCkgLnNlYXJjaGJhci1yZXN1bHRzIHtcbiAgY29sb3I6IHZhcigtLXR5cGVmYWNlLXBldHJvbDgtZ3JhdTEsICMwMDRCNUEpO1xuICAvKiBVSS9TTS9CdXR0b25fbGFiZWxfYmlnX2xpZ2h0ICovXG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTsgLyogMTRweCAqL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzUxcHgpIHtcbiAgLnNlYXJjaGJhcjpub3QoLmhhcy1jaGFuZ2VkKSAuc2VhcmNoYmFyLXJlc3VsdHMge1xuICAgIC8qIFVJL1hMLUxHL0J1dHRvbl9sYWJlbF9iaWdfbGlnaHQgKi9cbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLnNlYXJjaGJhci1yZXN1bHRzX19saW5rIHtcbiAgLyogVUkvU00vQnV0dG9uX2xhYmVsX21lZGl1bV9saWdodCAqL1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE7IC8qIDE0cHggKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIC5zZWFyY2hiYXItcmVzdWx0c19fbGluayB7XG4gICAgLyogVUkvWEwtTEcvQnV0dG9uX2xhYmVsX21lZGl1bV9saWdodCAqL1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uc2VhcmNoYmFyLS1pbnB1dCB7XG4gIC8qIFVJL1NNL05hdkl0ZW1fYmlnX2xpZ2h0ICovXG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMXB4KSB7XG4gIC5zZWFyY2hiYXItLWlucHV0IHtcbiAgICAvKiBVSS9YTC1MRy9OYXZJdGVtX2JpZ19saWdodCAqL1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4uc2VhcmNoYmFyLS1oaW50IHtcbiAgY29sb3I6IHZhcigtLXR5cGVmYWNlLXBldHJvbDgtZ3JhdTEsICMwMDRCNUEpO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5zZWFyY2hiYXItLWhpbnQge1xuICAvKiBVSS9MYWJlbF90aW55X2xpZ2h0ICovXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMjZweCkge1xuICAuc2VhcmNoYmFyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1kaXZpZGVyLXBldHJvbDgtcGV0cm9sMywgIzAwNEI1QSk7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tY29ybmVyLXJhZGl1cy1yLTE2LCAxNnB4KTtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gODtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMztcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1zLTgsIDQ4cHgpO1xuICB9XG59XG4uc2VhcmNoYmFyX193cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEyNnB4KSB7XG4gIC5zZWFyY2hiYXJfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgd2lkdGg6IG1pbigxMzgycHgsIDEwMCUgLSB2YXIoLS1ncmlkLW1hcmdpbiwgMTZweCkgKiAyKTtcbiAgfVxufVxuLnNlYXJjaGJhci0tc2VhcmNoIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTNweCB2YXIoLS1zLTUsIDE2cHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTFweCkge1xuICAuc2VhcmNoYmFyLS1zZWFyY2gge1xuICAgIHBhZGRpbmc6IDIzcHggdmFyKC0tcy02LCAyMHB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEyNnB4KSB7XG4gIC5zZWFyY2hiYXItLXNlYXJjaCB7XG4gICAgcGFkZGluZzogdmFyKC0tcy03LCAyNHB4KSAyNnB4O1xuICB9XG4gIC5zZWFyY2hiYXItLXNlYXJjaDpoYXMoLnNlYXJjaGJhci0taW5wdXQ6Zm9jdXMtdmlzaWJsZSkge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWNvcm5lci1yYWRpdXMtci0xNiwgMTZweCk7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWZseWluZy1mb2N1cy1wZXRyb2w4LXBldHJvbDMsICMwMDRCNUEpO1xuICAgIG91dGxpbmUtb2Zmc2V0OiB2YXIoLS1zLTIsIDRweCk7XG4gIH1cbn1cbi5zZWFyY2hiYXItLWlucHV0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29udGFpbmVyLXdlaXNzLXBldHJvbDExLCAjRkZGKTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBjb2xvcjogdmFyKC0tdHlwZWZhY2Utc2Nod2Fyei1ncmF1MSwgIzMzMyk7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1zLTcsIDI0cHgpO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiBib3JkZXItcmFkaXVzIDEwMG1zIGxpbmVhcjtcbiAgdHJhbnNpdGlvbi1kZWxheTogMTAwbXM7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA5NnB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMjZweCkge1xuICAuc2VhcmNoYmFyLS1pbnB1dCB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLXMtNCwgMTJweCk7XG4gIH1cbn1cbi5zZWFyY2hiYXItLWlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS10eXBlZmFjZS1zY2h3YXJ6LWdyYXUxLCAjMzMzKTtcbn1cbi5oYXMtY2hhbmdlZCAuc2VhcmNoYmFyLS1pbnB1dCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLXJhZGl1cyA1MG1zIGxpbmVhcjtcbiAgdHJhbnNpdGlvbi1kZWxheTogMG1zO1xufVxuLnNlYXJjaGJhcl9faWNvbiB7XG4gIG1hcmdpbjogMi41cHggMS41cHggMS41cHggMi41cHg7XG4gIHN0cm9rZTogdmFyKC0tdWktaWNvbnMtcGV0cm9sOC1wZXRyb2wzLCAjMDA0QjVBKTtcbn1cbi5zZWFyY2hiYXItLWhpbnQge1xuICBjb2xvcjogdmFyKC0tdHlwZWZhY2Utc2Nod2Fyei1ncmF1MSwgIzMzMyk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiA2OHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMjZweCkge1xuICAuc2VhcmNoYmFyLS1oaW50IHtcbiAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zLTQsIDEycHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTFweCkge1xuICAuaGFzLWNoYW5nZWQgLnNlYXJjaGJhci0taGludCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zZWFyY2hiYXI6bm90KC5oYXMtY2hhbmdlZCkgLnNlYXJjaGJhci1yZXN1bHRzIHtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3BhY2l0eTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2VhcmNoYmFyLmhhcy1jaGFuZ2VkIC5zZWFyY2hiYXItLXNlYXJjaCB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zZWFyY2hiYXItcmVzdWx0cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwIDE2cHggMjBweDtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjJzIGVhc2UtaW4tb3V0LCBvcGFjaXR5IDAuMnMgZWFzZS1vdXQsIHZpc2liaWxpdHkgMC4ycywgcGFkZGluZyAwLjJzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEyNnB4KSB7XG4gIC5zZWFyY2hiYXItcmVzdWx0cyB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMjZweCkge1xuICAuc2VhcmNoYmFyLXJlc3VsdHMge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1kaXZpZGVyLXBldHJvbDgtcGV0cm9sMywgIzAwNEI1QSk7XG4gICAgcGFkZGluZzogdmFyKC0tcy01LCAxNnB4KSA2MHB4IDMycHg7XG4gIH1cbn1cbi5zZWFyY2hiYXItcmVzdWx0c19faW5uZXIge1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLXMtNSwgMTZweCk7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1zLTYsIDIwcHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEyNnB4KSB7XG4gIC5zZWFyY2hiYXItcmVzdWx0c19faW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuLnNlYXJjaGJhci1yZXN1bHRzX19saXN0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbn1cbi5zZWFyY2hiYXItcmVzdWx0c19fbGlzdDpub3QoOmVtcHR5KSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXMtNywgMzJweCk7XG59XG4uc2VhcmNoYmFyLXJlc3VsdHNfX2l0ZW0ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLXMtMywgOHB4KTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIC5zZWFyY2hiYXItcmVzdWx0c19faXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTI2cHgpIHtcbiAgLnNlYXJjaGJhci1yZXN1bHRzX19pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gIH1cbn1cbi5zZWFyY2hiYXItcmVzdWx0c19faXRlbTpmb2N1cy12aXNpYmxlIC5zZWFyY2hiYXItcmVzdWx0c19faWNvbi0tcHJvbW90ZWQsIC5zZWFyY2hiYXItcmVzdWx0c19faXRlbTpob3ZlciAuc2VhcmNoYmFyLXJlc3VsdHNfX2ljb24tLXByb21vdGVkIHtcbiAgZmlsbDogdmFyKC0tdWktaWNvbnMtcGV0cm9sMTEtZ3JhdTEsICMwMDFCMUYpO1xufVxuLnNlYXJjaGJhci1yZXN1bHRzX19pdGVtOmZvY3VzLXZpc2libGUgLnNlYXJjaGJhci1yZXN1bHRzX19saW5rLCAuc2VhcmNoYmFyLXJlc3VsdHNfX2l0ZW06aG92ZXIgLnNlYXJjaGJhci1yZXN1bHRzX19saW5rIHtcbiAgY29sb3I6IHZhcigtLWhvdmVyLXBldHJvbDExLWdyYXUxLCAjMDAxQjFGKTtcbn1cbi5zZWFyY2hiYXItcmVzdWx0c19faXRlbTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ob3Zlci1wZXRyb2wxMS1ncmF1MSwgIzAwMUIxRik7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDMycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNnB4O1xuICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGxlZnQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTFweCkge1xuICAuc2VhcmNoYmFyLXJlc3VsdHNfX2l0ZW06OmFmdGVyIHtcbiAgICB0b3A6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMjZweCkge1xuICAuc2VhcmNoYmFyLXJlc3VsdHNfX2l0ZW06OmFmdGVyIHtcbiAgICBsZWZ0OiAzMnB4O1xuICB9XG59XG4uc2VhcmNoYmFyLXJlc3VsdHNfX2l0ZW06aGFzKC5zZWFyY2hiYXItcmVzdWx0c19fbGluazpmb2N1cy12aXNpYmxlKTo6YWZ0ZXIsIC5zZWFyY2hiYXItcmVzdWx0c19faXRlbTpob3Zlcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbn1cbi5zZWFyY2hiYXItcmVzdWx0c19faXRlbS5pcy1wcm9tb3RlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIC5zZWFyY2hiYXItcmVzdWx0c19faXRlbS5pcy1wcm9tb3RlZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMjZweCkge1xuICAuc2VhcmNoYmFyLXJlc3VsdHNfX2l0ZW0uaXMtcHJvbW90ZWQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLnNlYXJjaGJhci1yZXN1bHRzX19pdGVtLmlzLXByb21vdGVkOjphZnRlciB7XG4gIHRvcDogMjFweDtcbn1cbi5zZWFyY2hiYXItcmVzdWx0c19fbGluayB7XG4gIGNvbG9yOiB2YXIoLS10eXBlZmFjZS1ncmF1Ny1ncmF1MywgIzY2Nik7XG59XG4uc2VhcmNoYmFyLXJlc3VsdHNfX2xpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWFyY2hiYXItcmVzdWx0c19fbGluazpmb2N1cy12aXNpYmxlOjphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLUNvcm5lclJhZGl1cy1SLTQsIDRweCk7XG4gIGJvcmRlcjogdmFyKC0tRmx5aW5nRm9jdXMtT3V0bGluZS0yLCAycHgpIHNvbGlkIHZhcigtLWZseWluZy1mb2N1cy1wZXRyb2w4LWdyYXUxLCAjMDA0QjVBKTtcbiAgYm90dG9tOiAtOHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogLThweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLThweDtcbiAgdG9wOiAtOHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIGFuaW1hdGlvbjogZm9yd2FyZHMgYXBwZWFyIDEwMG1zIGN1YmljLWJlemllcigwLjE2LCAwLjY2NSwgMC42MSwgMC45Myk7XG59XG4uaXMtcHJvbW90ZWQgLnNlYXJjaGJhci1yZXN1bHRzX19saW5rOmZvY3VzLXZpc2libGU6OmFmdGVyIHtcbiAgbGVmdDogLTQwcHg7XG59XG4uc2VhcmNoYmFyLXJlc3VsdHNfX2xpbmstLXNob3ctYWxsIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXR5cGVmYWNlLXBldHJvbDgtcGV0cm9sMywgIzAwNEI1QSk7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBnYXA6IHZhcigtLXMtMiwgNHB4KTtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzUxcHgpIHtcbiAgLnNlYXJjaGJhci1yZXN1bHRzX19saW5rLS1zaG93LWFsbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTI2cHgpIHtcbiAgLnNlYXJjaGJhci1yZXN1bHRzX19saW5rLS1zaG93LWFsbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICB9XG59XG4uc2VhcmNoYmFyLXJlc3VsdHNfX2xpbmstLXNob3ctYWxsOmZvY3VzLXZpc2libGU6OmFmdGVyIHtcbiAgbGVmdDogMjBweDtcbn1cbi5zZWFyY2hiYXItcmVzdWx0c19faWNvbi0tcHJvbW90ZWQge1xuICBmaWxsOiB2YXIoLS11aS1pY29ucy1wZXRyb2w4LXBldHJvbDMpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuLnNlYXJjaGJhci1yZXN1bHRzX19pY29uLS1jaGV2cm9uIHtcbiAgc3Ryb2tlOiB2YXIoLS11aS1pY29ucy1wZXRyb2w4LXBldHJvbDMpO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuLnNlYXJjaGJhci1yZXN1bHRzX19jbG9zZSB7XG4gIG1hcmdpbi10b3A6IHZhcigtLXMtOCwgMzJweCk7XG59XG4uc2VhcmNoYmFyLXJlc3VsdHNfX2Nsb3NlLmJ1dHRvbiB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEyNnB4KSB7XG4gIC5zZWFyY2hiYXItcmVzdWx0c19fY2xvc2UuYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMjZweCkge1xuICAuc2VhcmNoaW5wdXRib3ggLnNlYXJjaGJhci0tc2VhcmNoIHtcbiAgICBwYWRkaW5nOiAyOHB4IHZhcigtLXMtNiwgMjBweCk7XG4gIH1cbn0iXX0= */