.image-slider-module{margin-top:calc(clamp(1.6875rem, 4.7vw, 3.4375rem)*var(--responsive-spaces-fix))}.sl-wrapper .sl-close,.sl-wrapper .sl-counter,.sl-wrapper .sl-navigation button{color:var(--color__primary)}.image-slider-module{position:relative}.image-slider-module__ticker{position:absolute;top:0;display:inline-block;width:100%;font-family:var(--font__heading);color:var(--color__accent);font-weight:800;font-size:clamp(6.25rem,17vw,12.5rem);line-height:2.5rem;letter-spacing:1.875rem;mix-blend-mode:multiply;white-space:nowrap;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:ticker;animation-name:ticker;-webkit-animation-duration:90s;animation-duration:90s}.image-slider-module__content{position:relative}.image-slider-module__content-embla{position:relative;overflow:hidden}.image-slider-module__content-embla__container{display:flex;flex-direction:row;margin-left:calc(var(--grid__gap)*-1);gap:0;flex-wrap:nowrap}.image-slider-module__content-embla__slide{padding-left:var(--grid__gap);flex:0 0 100%}.image-slider-module__content-embla__slide img{display:block;width:100%;max-width:none}.image-slider-module__content-embla__slide:hover img{transform:scale(1.1)}.image-slider-module__content-embla__next,.image-slider-module__content-embla__prev{display:block;position:absolute;top:50%;transform:translateY(-50%);width:1.375rem;height:clamp(2.0625rem,3.5vw,3.125rem);background-color:var(--color__primary);-webkit-mask-image:url(../../../img/icon-arrow.svg);mask-image:url(../../../img/icon-arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% auto;mask-size:100% auto;text-indent:-999999px;padding:clamp(.125rem,.7vw,.625rem);cursor:pointer}.image-slider-module__content-embla__next[aria-disabled=true],.image-slider-module__content-embla__next[disabled],.image-slider-module__content-embla__prev[aria-disabled=true],.image-slider-module__content-embla__prev[disabled]{opacity:.3;cursor:not-allowed}.image-slider-module__content-embla__prev{left:0;transform:rotate(180deg) translateY(50%);transform-origin:50% 50%;margin-left:-7.5%}.image-slider-module__content-embla__next{right:0;margin-right:-7.5%}@media (min-width:36em){.image-slider-module .image-slider-module__content-embla__slide{flex:0 0 50%}}@media (min-width:62em){.image-slider-module .image-slider-module__content-embla__slide{flex:0 0 33.3333%}}@-webkit-keyframes ticker{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(-100%,0,0)}}@keyframes ticker{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(-100%,0,0)}}.editor-styles-wrapper{overflow:hidden}.editor-styles-wrapper .full-image-module__ticker{z-index:1}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImltYWdlLXNsaWRlci9pbWFnZS1zbGlkZXIuc2NzcyIsIi4uL3Njc3MvMS10b29scy9wbGFjZWhvbGRlci5zcGFjZXMuc2NzcyIsIi4uL3Njc3MvMC1zZXR0aW5ncy9mdW5jdGlvbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF1QkEscUJDOEI0QixnRkFBaUYsQ0R0QzdHLGdGQUlJLDJCQUE0QixDQUloQyxxQkFDRSxpQkFBa0IsQ0FNbEIsNkJBQ0UsaUJBQWtCLENBQ2xCLEtBQU0sQ0FDTixvQkFBcUIsQ0FDckIsVUFBVyxDQUNYLGdDQUFpQyxDQUNqQywwQkFBMkIsQ0FDM0IsZUFBZ0IsQ0FDaEIscUNBQTBDLENBQzFDLGtCRXRCK0QsQ0Z1Qi9ELHVCRXZCK0QsQ0Z3Qi9ELHVCQUF3QixDQUN4QixrQkFBbUIsQ0FFbkIsMENBQW1DLENBQW5DLGtDQUFtQyxDQUNuQyw2QkFBc0IsQ0FBdEIscUJBQXNCLENBQ3RCLDhCQUF1QixDQUF2QixzQkFBdUIsQ0FHekIsOEJBQ0UsaUJBQWtCLENBRWxCLG9DQUNFLGlCQUFrQixDQUNsQixlQUFnQixDQUVoQiwrQ0FDRSxZQUFhLENBQ2Isa0JBQW1CLENBQ25CLHFDQUF3QyxDQUN4QyxLQUFNLENBQ04sZ0JBQWlCLENBR25CLDJDQUNFLDZCQUE4QixDQUM5QixhQUFjLENBRmYsK0NBS0csYUFBYyxDQUNkLFVBQVcsQ0FDWCxjQUFlLENBUGxCLHFEQVlLLG9CQUFxQixDQUszQixvRkFFRSxhQUFjLENBQ2QsaUJBQWtCLENBQ2xCLE9BQVEsQ0FDUiwwQkFBMkIsQ0FDM0IsY0V0RTJELENGdUUzRCxzQ0FBc0MsQ0FDdEMsc0NBQXVDLENBQ3ZDLG1EQUE0QyxDQUE1QywyQ0FBNEMsQ0FDNUMsNkJBQXNCLENBQXRCLHFCQUFzQixDQUN0Qix5QkFBa0IsQ0FBbEIsaUJBQWtCLENBQ2xCLDJCQUFvQixDQUFwQixtQkFBb0IsQ0FDcEIscUJBQXNCLENBQ3RCLG1DQUFzQyxDQUN0QyxjQUFlLENBZmhCLG9PQW1CRyxVQUFZLENBQ1osa0JBQW1CLENBSXZCLDBDQUNFLE1BQU8sQ0FDUCx3Q0FBeUMsQ0FDekMsd0JBQXlCLENBQ3pCLGlCQUFrQixDQUdwQiwwQ0FDRSxPQUFRLENBQ1Isa0JBQW1CLENBS3pCLHdCQWhHRixnRUFxR1ksWUFBYSxDQUNkLENBU1Qsd0JBL0dGLGdFQW9IWSxpQkFBa0IsQ0FDbkIsQ0FVWCwwQkFDRSxHQUNFLHVCQUErQixDQUMvQixrQkFBbUIsQ0FHckIsR0FDRSxnQ0FBbUMsQ0FBQSxDQVB2QyxrQkFDRSxHQUNFLHVCQUErQixDQUMvQixrQkFBbUIsQ0FHckIsR0FDRSxnQ0FBbUMsQ0FBQSxDQUt2Qyx1QkFDRSxlQUFnQixDQURsQixrREFLTSxTQUFVIiwiZmlsZSI6ImltYWdlLXNsaWRlci9pbWFnZS1zbGlkZXIubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCIuLi8uLi9zY3NzLzAtc2V0dGluZ3MvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vc2Nzcy8wLXNldHRpbmdzL2N1c3RvbS1tZWRpYS1xdWVyaWVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9zY3NzLzAtc2V0dGluZ3MvZnVuY3Rpb25zLnNjc3NcIjtcbkBpbXBvcnQgXCIvYnVkZHkvcHJvamVjdC10aGVtZS1zZXR1cC1ub2RlLWhkdy1kZXYvd2ViL2FwcC90aGVtZXMvc3VwcmVtby9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL21peGluLmNsYW1wLnNjc3NcIjtcbkBpbXBvcnQgXCIvYnVkZHkvcHJvamVjdC10aGVtZS1zZXR1cC1ub2RlLWhkdy1kZXYvd2ViL2FwcC90aGVtZXMvc3VwcmVtby9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL21peGluLmZsdWlkLXR5cGUuc2Nzc1wiO1xuQGltcG9ydCBcIi9idWRkeS9wcm9qZWN0LXRoZW1lLXNldHVwLW5vZGUtaGR3LWRldi93ZWIvYXBwL3RoZW1lcy9zdXByZW1vL3Jlc291cmNlcy9zY3NzLzEtdG9vbHMvbWl4aW4uZm9udC1mYWNlLnNjc3NcIjtcbkBpbXBvcnQgXCIvYnVkZHkvcHJvamVjdC10aGVtZS1zZXR1cC1ub2RlLWhkdy1kZXYvd2ViL2FwcC90aGVtZXMvc3VwcmVtby9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL21peGluLmZvbnQtd2VpZ2h0LnNjc3NcIjtcbkBpbXBvcnQgXCIvYnVkZHkvcHJvamVjdC10aGVtZS1zZXR1cC1ub2RlLWhkdy1kZXYvd2ViL2FwcC90aGVtZXMvc3VwcmVtby9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL3BsYWNlaG9sZGVyLmJ1dHRvbi5zY3NzXCI7XG5AaW1wb3J0IFwiL2J1ZGR5L3Byb2plY3QtdGhlbWUtc2V0dXAtbm9kZS1oZHctZGV2L3dlYi9hcHAvdGhlbWVzL3N1cHJlbW8vcmVzb3VyY2VzL3Njc3MvMS10b29scy9wbGFjZWhvbGRlci5jb250YWluZXIuc2Nzc1wiO1xuQGltcG9ydCBcIi9idWRkeS9wcm9qZWN0LXRoZW1lLXNldHVwLW5vZGUtaGR3LWRldi93ZWIvYXBwL3RoZW1lcy9zdXByZW1vL3Jlc291cmNlcy9zY3NzLzEtdG9vbHMvcGxhY2Vob2xkZXIuY29weS5zY3NzXCI7XG5AaW1wb3J0IFwiL2J1ZGR5L3Byb2plY3QtdGhlbWUtc2V0dXAtbm9kZS1oZHctZGV2L3dlYi9hcHAvdGhlbWVzL3N1cHJlbW8vcmVzb3VyY2VzL3Njc3MvMS10b29scy9wbGFjZWhvbGRlci5ncmlkLnNjc3NcIjtcbkBpbXBvcnQgXCIvYnVkZHkvcHJvamVjdC10aGVtZS1zZXR1cC1ub2RlLWhkdy1kZXYvd2ViL2FwcC90aGVtZXMvc3VwcmVtby9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL3BsYWNlaG9sZGVyLmhlYWRpbmdzLnNjc3NcIjtcbkBpbXBvcnQgXCIvYnVkZHkvcHJvamVjdC10aGVtZS1zZXR1cC1ub2RlLWhkdy1kZXYvd2ViL2FwcC90aGVtZXMvc3VwcmVtby9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL3BsYWNlaG9sZGVyLnNwYWNlcy5zY3NzXCI7XG5cbi8vbGlnaHRib3hcbi5zbC13cmFwcGVyIHtcbiAgLnNsLWNsb3NlLFxuICAuc2wtbmF2aWdhdGlvbiBidXR0b24sXG4gIC5zbC1jb3VudGVyIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3JfX3ByaW1hcnkpO1xuICB9XG59XG5cbi5pbWFnZS1zbGlkZXItbW9kdWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAZXh0ZW5kICVtYXJnaW5fX3RvcC0tbWVkaXVtO1xuXG4gICZfX2lubmVyLWNvbnRhaW5lciB7XG4gIH1cblxuICAmX190aWNrZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250X19oZWFkaW5nKTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3JfX2FjY2VudCk7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBmb250LXNpemU6IGNsYW1wKHJlbSgxMDApLCAxN3Z3LCByZW0oMjAwKSk7XG4gICAgbGluZS1oZWlnaHQ6IHJlbSg0MCk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IHJlbSgzMCk7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICBhbmltYXRpb24tbmFtZTogdGlja2VyO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogOTBzO1xuICB9IFxuXG4gICZfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYtZW1ibGEge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZ3JpZF9fZ2FwKSAqIC0xKTtcbiAgICAgICAgZ2FwOiAwO1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIH1cblxuICAgICAgJl9fc2xpZGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWdyaWRfX2dhcCk7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fcHJldixcbiAgICAgICZfX25leHQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB3aWR0aDogcmVtKDIyKTtcbiAgICAgICAgaGVpZ2h0OiBjbGFtcChyZW0oMzMpLCAzLjV2dywgcmVtKDUwKSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yX19wcmltYXJ5KTtcbiAgICAgICAgbWFzay1pbWFnZTogdXJsKC4uLy4uLy4uL2ltZy9pY29uLWFycm93LnN2Zyk7XG4gICAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIG1hc2stcG9zaXRpb246IDUwJTtcbiAgICAgICAgbWFzay1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgIHRleHQtaW5kZW50OiAtOTk5OTk5cHg7XG4gICAgICAgIHBhZGRpbmc6IGNsYW1wKHJlbSgyKSwgMC43dncsIHJlbSgxMCkpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJlthcmlhLWRpc2FibGVkPVwidHJ1ZVwiXSxcbiAgICAgICAgJltkaXNhYmxlZF0ge1xuICAgICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX3ByZXYge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZVkoNTAlKTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC03LjUlO1xuICAgICAgfVxuXG4gICAgICAmX19uZXh0IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTcuNSU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhICgtLW1vYmlsZSkge1xuICAgIC5pbWFnZS1zbGlkZXItbW9kdWxlIHtcbiAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAmLWVtYmxhIHtcbiAgICAgICAgICAmX19zbGlkZSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAoLS10YWJsZXQpIHtcbiAgfVxuXG4gIEBtZWRpYSAoLS1kZXNrdG9wKSB7XG4gICAgLmltYWdlLXNsaWRlci1tb2R1bGUge1xuICAgICAgJl9fY29udGVudCB7XG4gICAgICAgICYtZW1ibGEge1xuICAgICAgICAgICZfX3NsaWRlIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAzMy4zMzMzJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKC0td2lkZSkge1xuICB9XG59XG5cbkBrZXlmcmFtZXMgdGlja2VyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG59XG5cblxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC5mdWxsLWltYWdlLW1vZHVsZSB7XG4gIFxuICAgICZfX3RpY2tlciB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgfVxufVxuIiwiJGJveFNwYWNlczogbWFyZ2luLCBwYWRkaW5nO1xuJHBvc2l0aW9uczogdG9wLCByaWdodCwgYm90dG9tLCBsZWZ0LCBob3Jpem9udGFsLCB2ZXJ0aWNhbDtcblxuQGVhY2ggJGJveFNwYWNlIGluICRib3hTcGFjZXMge1xuICAgICUjeyRib3hTcGFjZX17XG4gICAgICAgIEBlYWNoICRzcGFjZU5hbWUsICRzcGFjZVZhbHVlIGluICRzcGFjZXMge1xuICAgICAgICAgICAgJi0tI3skc3BhY2VOYW1lfXtcbiAgICAgICAgICAgICAgICAjeyRib3hTcGFjZX06IGNhbGMoICN7JHNwYWNlVmFsdWV9ICogdmFyKC0tcmVzcG9uc2l2ZS1zcGFjZXMtZml4KSApO1xuXG4gICAgICAgICAgICAgICAgQGlmICRhbGxvdy1pbXBvcnRhbnQge1xuICAgICAgICAgICAgICAgICAgICAmXFwhaW1wb3J0YW50e1xuICAgICAgICAgICAgICAgICAgICAgICAgI3skYm94U3BhY2V9OiBjYWxjKCAjeyRzcGFjZVZhbHVlfSAqIHZhcigtLXJlc3BvbnNpdmUtc3BhY2VzLWZpeCkgKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBvc2l0aW9uIGluICRwb3NpdGlvbnMge1xuICAgICAgICAgICAgJl9fI3skcG9zaXRpb259e1xuICAgICAgICAgICAgICAgIEBpZiAkcG9zaXRpb24gPT0gaG9yaXpvbnRhbCB7XG4gICAgICAgICAgICAgICAgICAgIEBlYWNoICRzcGFjZU5hbWUsICRzcGFjZVZhbHVlIGluICRzcGFjZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgJi0tI3skc3BhY2VOYW1lfXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAjeyRib3hTcGFjZX0tdG9wOiBjYWxjKCAjeyRzcGFjZVZhbHVlfSAqIHZhcigtLXJlc3BvbnNpdmUtc3BhY2VzLWZpeCkgKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAjeyRib3hTcGFjZX0tYm90dG9tOiBjYWxjKCAjeyRzcGFjZVZhbHVlfSAqIHZhcigtLXJlc3BvbnNpdmUtc3BhY2VzLWZpeCkgKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpZiAkYWxsb3ctaW1wb3J0YW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJlxcIWltcG9ydGFudHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICN7JGJveFNwYWNlfS10b3A6IGNhbGMoICN7JHNwYWNlVmFsdWV9ICogdmFyKC0tcmVzcG9uc2l2ZS1zcGFjZXMtZml4KSApICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjeyRib3hTcGFjZX0tYm90dG9tOiBjYWxjKCAjeyRzcGFjZVZhbHVlfSAqIHZhcigtLXJlc3BvbnNpdmUtc3BhY2VzLWZpeCkgKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBlbHNlIGlmICRwb3NpdGlvbiA9PSB2ZXJ0aWNhbCB7XG4gICAgICAgICAgICAgICAgICAgIEBlYWNoICRzcGFjZU5hbWUsICRzcGFjZVZhbHVlIGluICRzcGFjZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgJi0tI3skc3BhY2VOYW1lfXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAjeyRib3hTcGFjZX0tbGVmdDogY2FsYyggI3skc3BhY2VWYWx1ZX0gKiB2YXIoLS1yZXNwb25zaXZlLXNwYWNlcy1maXgpICk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgI3skYm94U3BhY2V9LXJpZ2h0OiBjYWxjKCAjeyRzcGFjZVZhbHVlfSAqIHZhcigtLXJlc3BvbnNpdmUtc3BhY2VzLWZpeCkgKTtcblxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGlmICRhbGxvdy1pbXBvcnRhbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmXFwhaW1wb3J0YW50e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI3skYm94U3BhY2V9LWxlZnQ6IGNhbGMoICN7JHNwYWNlVmFsdWV9ICogdmFyKC0tcmVzcG9uc2l2ZS1zcGFjZXMtZml4KSApICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjeyRib3hTcGFjZX0tcmlnaHQ6IGNhbGMoICN7JHNwYWNlVmFsdWV9ICogdmFyKC0tcmVzcG9uc2l2ZS1zcGFjZXMtZml4KSApICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICBAZWFjaCAkc3BhY2VOYW1lLCAkc3BhY2VWYWx1ZSBpbiAkc3BhY2VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYtLSN7JHNwYWNlTmFtZX17XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgI3skYm94U3BhY2V9LSN7JHBvc2l0aW9ufTogY2FsYyggI3skc3BhY2VWYWx1ZX0gKiB2YXIoLS1yZXNwb25zaXZlLXNwYWNlcy1maXgpICk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaWYgJGFsbG93LWltcG9ydGFudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZcXCFpbXBvcnRhbnR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjeyRib3hTcGFjZX0tI3skcG9zaXRpb259OiBjYWxjKCAjeyRzcGFjZVZhbHVlfSAqIHZhcigtLXJlc3BvbnNpdmUtc3BhY2VzLWZpeCkgKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi8qKlxuICogUFggdG8gUkVNIGZ1bmN0aW9uXG4gKlxuICogQHNlZSBodHRwczovL21lZGl1bS5jb20vQGJoYXJnYXYzc2hhaC9zY3NzLWNvbnZlcnQtcGl4ZWwtdmFsdWVzLXRvLXJlbS11c2luZy1mdW5jdGlvbnMtZjFjZWY1NzVlZGZkXG4gKi9cblxuJGh0bWwtZm9udC1zaXplOiAxNnB4O1xuJG1pbkZvbnRWYWx1ZTogNjA7XG4kbWF4Rm9udFZhbHVlOiAxMjA7XG4kbWluV2lkdGhWYWx1ZTogNTc2O1xuJG1heFdpZHRoVmFsdWU6IDEyMDA7XG5cbkBmdW5jdGlvbiBzdHJpcFVuaXQoJHZhbHVlKSB7XG4gIEByZXR1cm4gJHZhbHVlIC8gKCR2YWx1ZSAqIDAgKyAxKTtcbn1cblxuQGZ1bmN0aW9uIHJlbSgkcHhWYWx1ZSkge1xuICBAcmV0dXJuICN7c3RyaXBVbml0KCRweFZhbHVlKSAvIHN0cmlwVW5pdCgkaHRtbC1mb250LXNpemUpfXJlbTtcbn1cblxuQGZ1bmN0aW9uIHJlbCgkbWluRm9udFZhbHVlLCAkbWF4Rm9udFZhbHVlLCAkbWluV2lkdGhWYWx1ZSwgJG1heFdpZHRoVmFsdWUpIHtcbiAgQHJldHVybiAoJG1heEZvbnRWYWx1ZSAtICRtaW5Gb250VmFsdWUpIC8gKCRtYXhXaWR0aFZhbHVlIC0gJG1pbldpZHRoVmFsdWUpO1xufVxuQGZ1bmN0aW9uIGludGVyKCRtaW5Gb250VmFsdWUsICRtYXhGb250VmFsdWUsICRtaW5XaWR0aFZhbHVlLCAkbWF4V2lkdGhWYWx1ZSkge1xuICBAcmV0dXJuIChcbiAgICAgICgtMSAqICRtaW5XaWR0aFZhbHVlKSAqXG4gICAgICAgIHJlbCgkbWluRm9udFZhbHVlLCAkbWF4Rm9udFZhbHVlLCAkbWluV2lkdGhWYWx1ZSwgJG1heFdpZHRoVmFsdWUpICtcbiAgICAgICAgJG1pbkZvbnRWYWx1ZVxuICAgICkgLyAje3N0cmlwVW5pdCgkaHRtbC1mb250LXNpemUpfTtcbn1cbkBmdW5jdGlvbiBwcmVmVmFsdWUoXG4gICRtaW5Gb250VmFsdWUsXG4gICRtYXhGb250VmFsdWUsXG4gICRtaW5XaWR0aFZhbHVlLFxuICAkbWF4V2lkdGhWYWx1ZVxuKSB7XG4gIEByZXR1cm4gI3tpbnRlcigkbWluRm9udFZhbHVlLCAkbWF4Rm9udFZhbHVlLCAkbWluV2lkdGhWYWx1ZSwgJG1heFdpZHRoVmFsdWUpfXJlbSArXG4gICAgI3tyZWwoJG1pbkZvbnRWYWx1ZSwgJG1heEZvbnRWYWx1ZSwgJG1pbldpZHRoVmFsdWUsICRtYXhXaWR0aFZhbHVlKSAqIDEwMH12dztcbn1cbkBmdW5jdGlvbiBjYWxjQ2xhbXAoXG4gICRtaW5Gb250VmFsdWUsXG4gICRtYXhGb250VmFsdWUsXG4gICRtaW5XaWR0aFZhbHVlLFxuICAkbWF4V2lkdGhWYWx1ZVxuKSB7XG4gIEByZXR1cm4gY2xhbXAoXG4gICAgI3tyZW0oJG1pbkZvbnRWYWx1ZSl9LFxuICAgICN7cHJlZlZhbHVlKCRtaW5Gb250VmFsdWUsICRtYXhGb250VmFsdWUsICRtaW5XaWR0aFZhbHVlLCAkbWF4V2lkdGhWYWx1ZSl9LFxuICAgICN7cmVtKCRtYXhGb250VmFsdWUpfVxuICApO1xufVxuIl19 */
