.section-wohnungen .section-head {
  padding-top: clamp(40px, 40px + 0.0462427746 * (100vw - 575px), 80px);
  padding-bottom: clamp(40px, 40px + 0.0462427746 * (100vw - 575px), 80px);
  align-items: center;
  text-align: center;
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
}
.section-wohnungen .section-head .editor {
  color: var(--color-gold-950);
}
.section-wohnungen .apartment-items {
  display: flex;
  flex-direction: column;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
}
.section-wohnungen .apartment-items .apartment-item {
  display: flex;
  min-height: clamp(280px, 280px + 0.1942196532 * (100vw - 575px), 448px);
}
.section-wohnungen .apartment-items .apartment-item:nth-child(even) {
  flex-direction: row-reverse;
}
.section-wohnungen .apartment-items .apartment-item__image {
  width: 50%;
  position: relative;
  overflow: hidden;
  min-height: clamp(240px, 240px + 0.2404624277 * (100vw - 575px), 448px);
  padding: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.section-wohnungen .apartment-items .apartment-item__image .img-cover {
  opacity: 0;
  z-index: 1;
  pointer-events: none;
  transition: 0.325s all ease;
}
.section-wohnungen .apartment-items .apartment-item__image .overlay {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.4);
  pointer-events: none;
  opacity: 0;
  z-index: 2;
  transition: 0.325s all ease;
}
.section-wohnungen .apartment-items .apartment-item__image .img-apartment-plan {
  max-height: 328px;
  width: auto;
  display: block;
  position: static;
  transition: 0.325s all ease;
}
.section-wohnungen .apartment-items .apartment-item__image .img-apartment-plan-hover {
  max-height: 328px;
  width: auto;
  display: block;
  -o-object-fit: contain;
     object-fit: contain;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.section-wohnungen .apartment-items .apartment-item__image .img-apartment-plan {
  z-index: 5;
}
.section-wohnungen .apartment-items .apartment-item__image .img-apartment-plan-hover {
  z-index: 4;
  opacity: 0;
}
@media (hover: hover) {
  .section-wohnungen .apartment-items .apartment-item__image:hover .img-cover, .section-wohnungen .apartment-items .apartment-item__image:hover .overlay {
    opacity: 1;
  }
  .section-wohnungen .apartment-items .apartment-item__image:hover .img-apartment-plan {
    opacity: 0;
  }
  .section-wohnungen .apartment-items .apartment-item__image:hover .img-apartment-plan-hover {
    opacity: 1;
  }
}
@media (hover: none) {
  .section-wohnungen .apartment-items .apartment-item__image:active .img-cover, .section-wohnungen .apartment-items .apartment-item__image:active .overlay {
    opacity: 1;
  }
  .section-wohnungen .apartment-items .apartment-item__image:active .img-apartment-plan {
    opacity: 0;
  }
  .section-wohnungen .apartment-items .apartment-item__image:active .img-apartment-plan-hover {
    opacity: 1;
  }
}
.section-wohnungen .apartment-items .apartment-item__content {
  width: 50%;
  display: flex;
  align-items: center;
  padding: var(--grid-gap);
}
.section-wohnungen .apartment-items .apartment-item__content .editor {
  font-size: 18px;
}
@media (max-width: 1024px) {
  .section-wohnungen .apartment-items .apartment-item__image .img-cover, .section-wohnungen .apartment-items .apartment-item__image .overlay {
    opacity: 1;
  }
  .section-wohnungen .apartment-items .apartment-item__image .img-apartment-plan {
    opacity: 0;
    display: none;
  }
  .section-wohnungen .apartment-items .apartment-item__image .img-apartment-plan-hover {
    opacity: 1;
    position: static;
    transform: none;
  }
}
@media (max-width: 767px) {
  .section-wohnungen .apartment-items .apartment-item {
    flex-direction: column;
  }
  .section-wohnungen .apartment-items .apartment-item:nth-child(even) {
    flex-direction: column;
  }
  .section-wohnungen .apartment-items .apartment-item__image {
    width: 100%;
  }
  .section-wohnungen .apartment-items .apartment-item__content {
    width: 100%;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFjZi1sYXlvdXRzL3dvaG51bmdlbi9zdHlsZS5zY3NzIiwiYWNmLWxheW91dHMvd29obnVuZ2VuL3N0eWxlLmNzcyIsImFzc2V0cy9zY3NzL2dlbmVyYWwvX21peGlucy0mLWZ1bmN0aW9ucy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlDO0VBQ0MscUVBQUE7RUFDQSx3RUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7QUNIRjtBRElFO0VBQ0MsNEJBQUE7QUNGSDtBRE9DO0VBQ0MsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0FDTEY7QURPRTtFQUNDLGFBQUE7RUFDQSx1RUFBQTtBQ0xIO0FET0c7RUFDQywyQkFBQTtBQ0xKO0FEU0c7RUFDQyxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLHVFQUFBO0VBQ0EsYUFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0FDUEo7QURVSTtFQUNDLFVBQUE7RUFDQSxVQUFBO0VBQ0Esb0JBQUE7RUU3Q0osMkJBQUE7QURzQ0Q7QURZSTtFQUNDLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSw4QkFBQTtFQUNBLG9CQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7RUV6REosMkJBQUE7QURnREQ7QURjSTtFQUNDLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFRWxFSiwyQkFBQTtBRHVERDtBRGVJO0VBQ0MsaUJBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLHNCQUFBO0tBQUEsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsZ0NBQUE7QUNiTDtBRGdCSTtFQUNDLFVBQUE7QUNkTDtBRGlCSTtFQUNDLFVBQUE7RUFDQSxVQUFBO0FDZkw7QUN2Q0M7RUYwREk7SUFDQyxVQUFBO0VDaEJKO0VEa0JHO0lBQ0MsVUFBQTtFQ2hCSjtFRGtCRztJQUNDLFVBQUE7RUNoQko7QUFDRjtBQzdDQztFRnFESTtJQUNDLFVBQUE7RUNMSjtFRE9HO0lBQ0MsVUFBQTtFQ0xKO0VET0c7SUFDQyxVQUFBO0VDTEo7QUFDRjtBRFVHO0VBQ0MsVUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHdCQUFBO0FDUko7QURVSTtFQUNDLGVBQUE7QUNSTDtBRFlHO0VBRUU7SUFDQyxVQUFBO0VDWEo7RURhRztJQUNDLFVBQUE7SUFDQSxhQUFBO0VDWEo7RURhRztJQUNDLFVBQUE7SUFDQSxnQkFBQTtJQUNBLGVBQUE7RUNYSjtBQUNGO0FEZ0JHO0VBL0dEO0lBZ0hFLHNCQUFBO0VDYkY7RURjRTtJQUNDLHNCQUFBO0VDWkg7RURjRTtJQUNDLFdBQUE7RUNaSDtFRGNFO0lBQ0MsV0FBQTtFQ1pIO0FBQ0YiLCJmaWxlIjoiYWNmLWxheW91dHMvd29obnVuZ2VuL3N0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkB1c2UgXCIuLi8uLi9hc3NldHMvc2Nzcy9pbmNsdWRlXCIgYXMgKjtcblxuLnNlY3Rpb24td29obnVuZ2VuIHtcblx0Ly8g4pSA4pSAIFNlY3Rpb24gaGVhZGVyIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuXHQuc2VjdGlvbi1oZWFkIHtcblx0XHRwYWRkaW5nLXRvcDogY2xhbXAtcHJvcGVydHkoNDAsIDgwKTtcblx0XHRwYWRkaW5nLWJvdHRvbTogY2xhbXAtcHJvcGVydHkoNDAsIDgwKTtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXgtd2lkdGg6IDcwMHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHQuZWRpdG9yIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1nb2xkLTk1MCk7XG5cdFx0fVxuXHR9XG5cblx0Ly8g4pSA4pSAIEFwYXJ0bWVudCByb3dzIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuXHQuYXBhcnRtZW50LWl0ZW1zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0bWF4LXdpZHRoOiAxNDQwcHg7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG5cdFx0LmFwYXJ0bWVudC1pdGVtIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtaW4taGVpZ2h0OiBjbGFtcC1wcm9wZXJ0eSgyODAsIDQ0OCk7XG5cdFx0XHQvLyBBbHRlcm5hdGU6IGV2ZW4gcm93cyBmbGlwIGltYWdlIHRvIHJpZ2h0XG5cdFx0XHQmOm50aC1jaGlsZChldmVuKSB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdH1cblxuXHRcdFx0Ly8g4pSA4pSAIEltYWdlIGhhbGYg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG5cdFx0XHQmX19pbWFnZSB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0bWluLWhlaWdodDogY2xhbXAtcHJvcGVydHkoMjQwLCA0NDgpO1xuXHRcdFx0XHRwYWRkaW5nOiA2MHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHQvLyBCYWNrZ3JvdW5kIEltYWdlXG5cdFx0XHRcdC5pbWctY292ZXIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ly8gRGFyayBvdmVybGF5XG5cdFx0XHRcdC5vdmVybGF5IHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0aW5zZXQ6IDA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ly8gRmxvb3IgcGxhbiBvdmVybGF5XG5cdFx0XHRcdC5pbWctYXBhcnRtZW50LXBsYW4sIHtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAzMjhweDtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb247XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuaW1nLWFwYXJ0bWVudC1wbGFuLWhvdmVyIHtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAzMjhweDtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuaW1nLWFwYXJ0bWVudC1wbGFuIHtcblx0XHRcdFx0XHR6LWluZGV4OiA1O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmltZy1hcGFydG1lbnQtcGxhbi1ob3ZlciB7XG5cdFx0XHRcdFx0ei1pbmRleDogNDtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgaG92ZXIge1xuXHRcdFx0XHRcdC5pbWctY292ZXIsIC5vdmVybGF5IHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5pbWctYXBhcnRtZW50LXBsYW4ge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmltZy1hcGFydG1lbnQtcGxhbi1ob3ZlciB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQvLyDilIDilIAgVGV4dCBoYWxmIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuXHRcdFx0Jl9fY29udGVudCB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IHZhcigtLWdyaWQtZ2FwKTtcblxuXHRcdFx0XHQuZWRpdG9yIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdFx0XHQmX19pbWFnZSB7XG5cdFx0XHRcdFx0LmltZy1jb3ZlciwgLm92ZXJsYXkge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmltZy1hcGFydG1lbnQtcGxhbiB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmltZy1hcGFydG1lbnQtcGxhbi1ob3ZlciB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0JjpudGgtY2hpbGQoZXZlbil7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX19pbWFnZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9fY29udGVudCB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0fVxuXG59XG5cblxuIiwiLnNlY3Rpb24td29obnVuZ2VuIC5zZWN0aW9uLWhlYWQge1xuICBwYWRkaW5nLXRvcDogY2xhbXAoNDBweCwgNDBweCArIDAuMDQ2MjQyNzc0NiAqICgxMDB2dyAtIDU3NXB4KSwgODBweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjbGFtcCg0MHB4LCA0MHB4ICsgMC4wNDYyNDI3NzQ2ICogKDEwMHZ3IC0gNTc1cHgpLCA4MHB4KTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNlY3Rpb24td29obnVuZ2VuIC5zZWN0aW9uLWhlYWQgLmVkaXRvciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1nb2xkLTk1MCk7XG59XG4uc2VjdGlvbi13b2hudW5nZW4gLmFwYXJ0bWVudC1pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMTQ0MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNlY3Rpb24td29obnVuZ2VuIC5hcGFydG1lbnQtaXRlbXMgLmFwYXJ0bWVudC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLWhlaWdodDogY2xhbXAoMjgwcHgsIDI4MHB4ICsgMC4xOTQyMTk2NTMyICogKDEwMHZ3IC0gNTc1cHgpLCA0NDhweCk7XG59XG4uc2VjdGlvbi13b2hudW5nZW4gLmFwYXJ0bWVudC1pdGVtcyAuYXBhcnRtZW50LWl0ZW06bnRoLWNoaWxkKGV2ZW4pIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuLnNlY3Rpb24td29obnVuZ2VuIC5hcGFydG1lbnQtaXRlbXMgLmFwYXJ0bWVudC1pdGVtX19pbWFnZSB7XG4gIHdpZHRoOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLWhlaWdodDogY2xhbXAoMjQwcHgsIDI0MHB4ICsgMC4yNDA0NjI0Mjc3ICogKDEwMHZ3IC0gNTc1cHgpLCA0NDhweCk7XG4gIHBhZGRpbmc6IDYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNlY3Rpb24td29obnVuZ2VuIC5hcGFydG1lbnQtaXRlbXMgLmFwYXJ0bWVudC1pdGVtX19pbWFnZSAuaW1nLWNvdmVyIHtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuMzI1cyBhbGwgZWFzZTtcbn1cbi5zZWN0aW9uLXdvaG51bmdlbiAuYXBhcnRtZW50LWl0ZW1zIC5hcGFydG1lbnQtaXRlbV9faW1hZ2UgLm92ZXJsYXkge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAyO1xuICB0cmFuc2l0aW9uOiAwLjMyNXMgYWxsIGVhc2U7XG59XG4uc2VjdGlvbi13b2hudW5nZW4gLmFwYXJ0bWVudC1pdGVtcyAuYXBhcnRtZW50LWl0ZW1fX2ltYWdlIC5pbWctYXBhcnRtZW50LXBsYW4ge1xuICBtYXgtaGVpZ2h0OiAzMjhweDtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2l0aW9uOiAwLjMyNXMgYWxsIGVhc2U7XG59XG4uc2VjdGlvbi13b2hudW5nZW4gLmFwYXJ0bWVudC1pdGVtcyAuYXBhcnRtZW50LWl0ZW1fX2ltYWdlIC5pbWctYXBhcnRtZW50LXBsYW4taG92ZXIge1xuICBtYXgtaGVpZ2h0OiAzMjhweDtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLnNlY3Rpb24td29obnVuZ2VuIC5hcGFydG1lbnQtaXRlbXMgLmFwYXJ0bWVudC1pdGVtX19pbWFnZSAuaW1nLWFwYXJ0bWVudC1wbGFuIHtcbiAgei1pbmRleDogNTtcbn1cbi5zZWN0aW9uLXdvaG51bmdlbiAuYXBhcnRtZW50LWl0ZW1zIC5hcGFydG1lbnQtaXRlbV9faW1hZ2UgLmltZy1hcGFydG1lbnQtcGxhbi1ob3ZlciB7XG4gIHotaW5kZXg6IDQ7XG4gIG9wYWNpdHk6IDA7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuc2VjdGlvbi13b2hudW5nZW4gLmFwYXJ0bWVudC1pdGVtcyAuYXBhcnRtZW50LWl0ZW1fX2ltYWdlOmhvdmVyIC5pbWctY292ZXIsIC5zZWN0aW9uLXdvaG51bmdlbiAuYXBhcnRtZW50LWl0ZW1zIC5hcGFydG1lbnQtaXRlbV9faW1hZ2U6aG92ZXIgLm92ZXJsYXkge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLnNlY3Rpb24td29obnVuZ2VuIC5hcGFydG1lbnQtaXRlbXMgLmFwYXJ0bWVudC1pdGVtX19pbWFnZTpob3ZlciAuaW1nLWFwYXJ0bWVudC1wbGFuIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIC5zZWN0aW9uLXdvaG51bmdlbiAuYXBhcnRtZW50LWl0ZW1zIC5hcGFydG1lbnQtaXRlbV9faW1hZ2U6aG92ZXIgLmltZy1hcGFydG1lbnQtcGxhbi1ob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAuc2VjdGlvbi13b2hudW5nZW4gLmFwYXJ0bWVudC1pdGVtcyAuYXBhcnRtZW50LWl0ZW1fX2ltYWdlOmFjdGl2ZSAuaW1nLWNvdmVyLCAuc2VjdGlvbi13b2hudW5nZW4gLmFwYXJ0bWVudC1pdGVtcyAuYXBhcnRtZW50LWl0ZW1fX2ltYWdlOmFjdGl2ZSAub3ZlcmxheSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAuc2VjdGlvbi13b2hudW5nZW4gLmFwYXJ0bWVudC1pdGVtcyAuYXBhcnRtZW50LWl0ZW1fX2ltYWdlOmFjdGl2ZSAuaW1nLWFwYXJ0bWVudC1wbGFuIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIC5zZWN0aW9uLXdvaG51bmdlbiAuYXBhcnRtZW50LWl0ZW1zIC5hcGFydG1lbnQtaXRlbV9faW1hZ2U6YWN0aXZlIC5pbWctYXBhcnRtZW50LXBsYW4taG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5zZWN0aW9uLXdvaG51bmdlbiAuYXBhcnRtZW50LWl0ZW1zIC5hcGFydG1lbnQtaXRlbV9fY29udGVudCB7XG4gIHdpZHRoOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IHZhcigtLWdyaWQtZ2FwKTtcbn1cbi5zZWN0aW9uLXdvaG51bmdlbiAuYXBhcnRtZW50LWl0ZW1zIC5hcGFydG1lbnQtaXRlbV9fY29udGVudCAuZWRpdG9yIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi13b2hudW5nZW4gLmFwYXJ0bWVudC1pdGVtcyAuYXBhcnRtZW50LWl0ZW1fX2ltYWdlIC5pbWctY292ZXIsIC5zZWN0aW9uLXdvaG51bmdlbiAuYXBhcnRtZW50LWl0ZW1zIC5hcGFydG1lbnQtaXRlbV9faW1hZ2UgLm92ZXJsYXkge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLnNlY3Rpb24td29obnVuZ2VuIC5hcGFydG1lbnQtaXRlbXMgLmFwYXJ0bWVudC1pdGVtX19pbWFnZSAuaW1nLWFwYXJ0bWVudC1wbGFuIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNlY3Rpb24td29obnVuZ2VuIC5hcGFydG1lbnQtaXRlbXMgLmFwYXJ0bWVudC1pdGVtX19pbWFnZSAuaW1nLWFwYXJ0bWVudC1wbGFuLWhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlY3Rpb24td29obnVuZ2VuIC5hcGFydG1lbnQtaXRlbXMgLmFwYXJ0bWVudC1pdGVtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5zZWN0aW9uLXdvaG51bmdlbiAuYXBhcnRtZW50LWl0ZW1zIC5hcGFydG1lbnQtaXRlbTpudGgtY2hpbGQoZXZlbikge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnNlY3Rpb24td29obnVuZ2VuIC5hcGFydG1lbnQtaXRlbXMgLmFwYXJ0bWVudC1pdGVtX19pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnNlY3Rpb24td29obnVuZ2VuIC5hcGFydG1lbnQtaXRlbXMgLmFwYXJ0bWVudC1pdGVtX19jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufSIsIkB1c2UgJ3Nhc3M6bWF0aCc7XG5cbkBtaXhpbiB0cmFuc2l0aW9uIHtcblx0dHJhbnNpdGlvbjogMC4zMjVzIGFsbCBlYXNlO1xufVxuXG5AbWl4aW4gaW5wdXQtY29sb3IoJGNvbG9yKSB7XG5cdGNvbG9yOiAkY29sb3I7XG5cdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAkY29sb3I7XG59XG5cbkBtaXhpbiB0ZXh0LXRydW5jYXRlIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cblxuLy8gTm8gYXV0b2ZpbGwgY29sb3IgZm9yIGlucHV0c1xuQG1peGluIG5vLWF1dG9maWxsIHtcblx0Jjotd2Via2l0LWF1dG9maWxsLFxuXHQmOi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG5cdCY6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcblx0Jjotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSB7XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwcyA5OTk5czsgLy8gdXNlIGEgcmVhbGx5IGxhcmdlIGRlbGF5IGhlcmVcblx0fVxufVxuXG5AbWl4aW4gaGVhZGluZ3Mge1xuXHRoMSwgLmgxLCBoMiwgLmgyLCBoMywgLmgzLCBoNCwgLmg0LCBoNSwgLmg1LCBoNiwgLmg2LCAud3AtYmxvY2staGVhZGluZyB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuXG5AbWl4aW4gaG92ZXIge1xuXHRAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0QGNvbnRlbnRcblx0XHR9XG5cdH1cblx0QG1lZGlhIChob3Zlcjogbm9uZSkge1xuXHRcdCY6YWN0aXZlIHtcblx0XHRcdEBjb250ZW50XG5cdFx0fVxuXHR9XG59XG5cblxuQG1peGluIGhvdmVyLXVuZGVybGluZSgkY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpKSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0JjpiZWZvcmUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGJvdHRvbTogMDtcblx0XHR3aWR0aDogMDtcblx0XHRoZWlnaHQ6IDJweDtcblx0XHR0cmFuc2l0aW9uOiB3aWR0aCAuNTVzIGN1YmljLWJlemllciguMjUsIC44LCAuMjUsIDEpIDBzO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcblx0fVxuXHQmOmhvdmVyIHtcblx0XHQmOmJlZm9yZSwgJiBzcGFuOm5vdCgubWVudS1pdGVtX19pY29uKTpiZWZvcmUge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdH1cblx0fVxufVxuXG5cbi8vIGh0dHBzOi8vd2Vic2VtYW50aWNzLnVrL3Rvb2xzL3Jlc3BvbnNpdmUtZm9udC1jYWxjdWxhdG9yL1xuLy8gZm9udC1zaXplOiBjbGFtcCgxOHB4LCBjYWxjKDEuMTI1cmVtICsgKDI2IC0gMTgpICogKCgxMDB2dyAtIDU3NXB4KSAvICgxNDQwIC0gNTc1KSkpLCAyNnB4KTtcbkBmdW5jdGlvbiBfZW5zdXJlLXB4KCR2YWx1ZSkge1xuXHRAaWYgbWF0aC5pcy11bml0bGVzcygkdmFsdWUpIHtcblx0XHRAcmV0dXJuICR2YWx1ZSAqIDFweDtcblx0fVxuXHRAcmV0dXJuICR2YWx1ZTtcbn1cblxuQGZ1bmN0aW9uIGNsYW1wLXByb3BlcnR5KCRzdGFydCwgJGVuZCwgJG1pbi13aWR0aDogNTc1cHgsICRtYXgtd2lkdGg6IDE0NDBweCkge1xuXHQkc3RhcnQ6IF9lbnN1cmUtcHgoJHN0YXJ0KTtcblx0JGVuZDogICBfZW5zdXJlLXB4KCRlbmQpO1xuXG5cdCRtaW4td2lkdGg6IF9lbnN1cmUtcHgoJG1pbi13aWR0aCk7XG5cdCRtYXgtd2lkdGg6IF9lbnN1cmUtcHgoJG1heC13aWR0aCk7XG5cblx0JHNsb3BlOiBtYXRoLmRpdigkZW5kIC0gJHN0YXJ0LCAkbWF4LXdpZHRoIC0gJG1pbi13aWR0aCk7XG5cblx0QHJldHVybiBjbGFtcChcblx0XHQje21pbigkc3RhcnQsICRlbmQpfSxcblx0XHRjYWxjKCN7JHN0YXJ0fSArICN7JHNsb3BlfSAqICgxMDB2dyAtICN7JG1pbi13aWR0aH0pKSxcblx0XHQje21heCgkc3RhcnQsICRlbmQpfVxuXHQpO1xufVxuXG5AbWl4aW4gY2xhbXAtZm9udC1zaXplKCRtaW4tc2l6ZSwgJG1heC1zaXplLCAkbWluLXdpZHRoOiA1NzUsICRtYXgtd2lkdGg6IDE0NDApIHtcblx0Zm9udC1zaXplOiBjbGFtcC1wcm9wZXJ0eSgkbWluLXNpemUsICRtYXgtc2l6ZSwgJG1pbi13aWR0aCwgJG1heC13aWR0aCk7XG59XG4iXX0= */
