.dealer-module{padding-bottom:clamp(2.8125rem,.50481rem + 6.41026vw,5.3125rem);background-color:var(--color__blue-grey-dark--bg)}.dealer-module .text-module{margin-bottom:clamp(6.25rem,1.25rem + 10.41667vw,9.0625rem)}.dealer-module .text-module a,.dealer-module .text-module b,.dealer-module .text-module h1,.dealer-module .text-module h2,.dealer-module .text-module h3,.dealer-module .text-module h4,.dealer-module .text-module h5,.dealer-module .text-module h6,.dealer-module .text-module p,.dealer-module .text-module strong{color:var(--color__white--text)}.dealer-module .text-module a:first-child,.dealer-module .text-module b:first-child,.dealer-module .text-module h1:first-child,.dealer-module .text-module h2:first-child,.dealer-module .text-module h3:first-child,.dealer-module .text-module h4:first-child,.dealer-module .text-module h5:first-child,.dealer-module .text-module h6:first-child,.dealer-module .text-module p:first-child,.dealer-module .text-module strong:first-child{margin-top:0}.dealer-module .text-module .wp-block-button{margin-bottom:0}.dealer-module .text-module[data-two-columns=true] .text-module__content:has(>.text-module__content--left>:first-child){margin-top:0;padding-top:0}.dealer-module__inner-container{position:relative}.dealer-module__content{padding-top:5.625rem}.dealer-module__content__accordion{border-top:.0625rem solid var(--color__blue-grey-medium--bg)}.dealer-module__content__accordion__item{cursor:pointer}.dealer-module__content__accordion__item__content{--columns:var(--grid__columns);grid-gap:var(--grid__gap);display:grid;grid-template-columns:repeat(var(--columns),1fr);grid-row-gap:0;border-bottom:.0625rem solid var(--color__blue-grey-medium--bg);padding-top:clamp(1rem,-1.22222rem + 4.62963vw,2.25rem);padding-bottom:clamp(1.25rem,.69444rem + 1.15741vw,1.5625rem);transition:all var(--animation__duration) var(--animation__timing-function);font-variation-settings:"wght" 200}.dealer-module__content__accordion__item__content--headline{order:1;grid-column:1/-1;font-family:var(--font__heading);font-size:clamp(1.75rem,.76923rem + 2.72436vw,2.8125rem);line-height:clamp(2rem,.73077rem + 3.52564vw,3.375rem);color:var(--color__blue-grey-medium--text);white-space:nowrap;text-wrap:auto}.dealer-module__content__accordion__item__content--headline:hover{color:var(--color__white--text);transition:color var(--animation__duration) var(--animation__timing-function)}.dealer-module__content__accordion__item__content--text{order:3;grid-column:1/-1;color:var(--color__white--text);margin-top:1.875rem}.dealer-module__content__accordion__item__content--text--dealer{margin-top:1.875rem}.dealer-module__content__accordion__item__content .hidden-content{display:none}.dealer-module__content__accordion__item[data-count="1"] .hidden-content{display:block}.dealer-module__content__accordion__item.active .dealer-module__content__accordion__item__content{padding-top:2.625rem;padding-bottom:clamp(3.25rem,3.02778rem + .46296vw,3.375rem)}.dealer-module__content__accordion__item.active .dealer-module__content__accordion__item__content--headline{color:var(--color__white--text);animation:fontWeightLightBold var(--animation__duration) var(--animation__timing-function) forwards}.dealer-module__content__accordion__item.non-active .dealer-module__content__accordion__item__content--headline{animation:fontWeightBoldLight var(--animation__duration) var(--animation__timing-function) forwards}.dealer-module__map{display:none}@media (min-width:75em){.dealer-module__tabs{display:none}.dealer-module__map{display:block;grid-column:1/-1}.dealer-module__map__infobox{position:absolute;bottom:0;left:0;width:100%;z-index:2}.dealer-module__map__infobox--dealer{position:absolute;bottom:0;right:var(--container-padding);display:none;color:var(--color__blue-grey-dark--text);background-color:rgba(var(--color__white--rgb),.8)}.dealer-module__map__infobox--dealer a,.dealer-module__map__infobox--dealer a:visited{color:var(--color__white);text-decoration:none}.dealer-module__map__infobox--dealer a:active,.dealer-module__map__infobox--dealer a:hover{color:var(--color__white);text-decoration:underline}.dealer-module__map__infobox--dealer-wrapper{position:relative;width:18.375rem;padding:1.625rem 1.5625rem .8125rem;opacity:0;transition:all var(--animation__duration) var(--animation__timing-function) 0s}.dealer-module__map__infobox--dealer-wrapper--icon{margin-bottom:3.125rem}.dealer-module__map__infobox--dealer-wrapper .background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color__grey--dark);mix-blend-mode:multiply;z-index:-1}.dealer-module__map__infobox--dealer-wrapper .background[data-bg-red="1"]{background-color:#e4002b}.dealer-module__map__infobox--dealer.active{display:block}.dealer-module__map__infobox--dealer.active .dealer-module__map__infobox--dealer-wrapper{opacity:1}.dealer-module__map svg{width:100%;height:auto}.dealer-module__map svg #pins g.active,.dealer-module__map svg #pins g:hover{cursor:pointer;fill:var(--color__grey-light--bg)}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImRlYWxlci9kZWFsZXIuc2NzcyIsIi4uL3Njc3MvMS10b29scy9wbGFjZWhvbGRlci5zcGFjZXMuc2NzcyIsIi4uL3Njc3MvMC1zZXR0aW5ncy9mdW5jdGlvbnMuc2NzcyIsIi4uL3Njc3MvMS10b29scy9wbGFjZWhvbGRlci5ncmlkLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBYUEsZUN3QzRCLCtEQUE0QixDRHZDdEQsaURDdUNzRCxDRHhDeEQsNEJBS0ksMkRFRXVJLENGUDNJLHVUQWlCTSwrQkFBZ0MsQ0FqQnRDLCthQW9CUSxZQUFhLENBcEJyQiw2Q0F5Qk0sZUFBZ0IsQ0F6QnRCLHdIQThCTSxZQUFhLENBQ2IsYUFBYyxDQUlsQixnQ0FDRSxpQkFBa0IsQ0FHcEIsd0JBQ0Usb0JFOUNpRSxDRmdEakUsbUNBQ0UsNERBQTJELENBQzNELHlDQUNFLGNBQWUsQ0FDZixrREc5Q0osOEJBQVUsQ0FDVix5QkFBMEIsQ0FDMUIsWUFBYSxDQUNiLGdEQUFrRCxDSDZDNUMsY0FBZSxDQUNmLCtEQUE4RCxDQUM5RCx1REUzQ2lJLENGNENqSSw2REU1Q2lJLENGNkNqSSwyRUFDbUMsQ0FDbkMsa0NBQW1DLENBQ25DLDREQUNFLE9BQVEsQ0FDUixnQkFBaUIsQ0FDakIsZ0NBQWlDLENBQ2pDLHdERXBEK0gsQ0ZxRC9ILHNERXJEK0gsQ0ZzRC9ILDBDQUEyQyxDQUMzQyxrQkFBbUIsQ0FDbkIsY0FBZSxDQVJoQixrRUFXRywrQkFBZ0MsQ0FDaEMsNkVBQ21DLENBR3ZDLHdEQUNFLE9BQVEsQ0FDUixnQkFBaUIsQ0FDakIsK0JBQWdDLENBQ2hDLG1CRWpGeUQsQ0ZtRnpELGdFQUNBLG1CRXBGeUQsQ0ZvRDVELGtFQW9DRyxZQUFhLENBdENsQix5RUEyQ0ssYUFBYyxDQTNDbkIsa0dBaURLLG9CRW5HeUQsQ0ZvR3pELDRERXZGK0gsQ0ZxQ3BJLDRHQXFETywrQkFBZ0MsQ0FDaEMsbUdBQzRDLENBdkRuRCxnSEErRE8sbUdBQzRDLENBb0V4RCxvQkFDRSxZQUFhLENBZWYsd0JBQ0UscUJBQ0UsWUFBYSxDQWxCakIsb0JBc0JJLGFBQWMsQ0FDZCxnQkFBaUIsQ0FFakIsNkJBQ0UsaUJBQWtCLENBQ2xCLFFBQVMsQ0FDVCxNQUFPLENBQ1AsVUFBVyxDQUNYLFNBQVUsQ0FFVixxQ0FDRSxpQkFBa0IsQ0FDbEIsUUFBUyxDQUNULDhCQUErQixDQUMvQixZQUFhLENBQ2Isd0NBQXlDLENBQ3pDLGtEQUFxRCxDQU50RCxzRkFVRyx5QkFBMEIsQ0FDMUIsb0JBQXFCLENBWHhCLDJGQWdCRyx5QkFBMEIsQ0FDMUIseUJBQTBCLENBRzVCLDZDQUNFLGlCQUFrQixDQUNsQixlRTVPeUQsQ0Y2T3pELG1DRTdPeUQsQ0Y4T3pELFNBQVUsQ0FDViw4RUFDc0MsQ0FFdEMsbURBQ0Usc0JFblB1RCxDRjBPMUQseURBYUcsaUJBQWtCLENBQ2xCLEtBQU0sQ0FDTixNQUFPLENBQ1AsVUFBVyxDQUNYLFdBQVksQ0FDWix5Q0FBMEMsQ0FDMUMsdUJBQXdCLENBQ3hCLFVBQVcsQ0FwQmQsMEVBdUJLLHdCQUF5QixDQTNDaEMsNENBaURHLGFBQWMsQ0FqRGpCLHlGQW1ESyxTQUFVLENBOURuQix3QkFxRUcsVUFBVyxDQUNYLFdBQVksQ0F0RWYsNkVBMkVPLGNBQWUsQ0FDZixpQ0FBa0MsQ0FDbkMiLCJmaWxlIjoiZGVhbGVyL2RlYWxlci5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIi4uLy4uL3Njc3MvMC1zZXR0aW5ncy9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9zY3NzLzAtc2V0dGluZ3MvY3VzdG9tLW1lZGlhLXF1ZXJpZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uL3Njc3MvMC1zZXR0aW5ncy9mdW5jdGlvbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi9idWRkeS9wcm9qZWN0LXRoZW1lLXNldHVwLW5vZGUtaGR3LWRldi93ZWIvYXBwL3RoZW1lcy93b2xsLW1hc2NoaW5lbmJhdS9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL21peGluLmZsdWlkLXR5cGUuc2Nzc1wiO1xuQGltcG9ydCBcIi9idWRkeS9wcm9qZWN0LXRoZW1lLXNldHVwLW5vZGUtaGR3LWRldi93ZWIvYXBwL3RoZW1lcy93b2xsLW1hc2NoaW5lbmJhdS9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL21peGluLmZvbnQtZmFjZS5zY3NzXCI7XG5AaW1wb3J0IFwiL2J1ZGR5L3Byb2plY3QtdGhlbWUtc2V0dXAtbm9kZS1oZHctZGV2L3dlYi9hcHAvdGhlbWVzL3dvbGwtbWFzY2hpbmVuYmF1L3Jlc291cmNlcy9zY3NzLzEtdG9vbHMvbWl4aW4uZm9udC13ZWlnaHQuc2Nzc1wiO1xuQGltcG9ydCBcIi9idWRkeS9wcm9qZWN0LXRoZW1lLXNldHVwLW5vZGUtaGR3LWRldi93ZWIvYXBwL3RoZW1lcy93b2xsLW1hc2NoaW5lbmJhdS9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL3BsYWNlaG9sZGVyLmJ1dHRvbi5zY3NzXCI7XG5AaW1wb3J0IFwiL2J1ZGR5L3Byb2plY3QtdGhlbWUtc2V0dXAtbm9kZS1oZHctZGV2L3dlYi9hcHAvdGhlbWVzL3dvbGwtbWFzY2hpbmVuYmF1L3Jlc291cmNlcy9zY3NzLzEtdG9vbHMvcGxhY2Vob2xkZXIuY29udGFpbmVyLnNjc3NcIjtcbkBpbXBvcnQgXCIvYnVkZHkvcHJvamVjdC10aGVtZS1zZXR1cC1ub2RlLWhkdy1kZXYvd2ViL2FwcC90aGVtZXMvd29sbC1tYXNjaGluZW5iYXUvcmVzb3VyY2VzL3Njc3MvMS10b29scy9wbGFjZWhvbGRlci5jb3B5LnNjc3NcIjtcbkBpbXBvcnQgXCIvYnVkZHkvcHJvamVjdC10aGVtZS1zZXR1cC1ub2RlLWhkdy1kZXYvd2ViL2FwcC90aGVtZXMvd29sbC1tYXNjaGluZW5iYXUvcmVzb3VyY2VzL3Njc3MvMS10b29scy9wbGFjZWhvbGRlci5ncmlkLnNjc3NcIjtcbkBpbXBvcnQgXCIvYnVkZHkvcHJvamVjdC10aGVtZS1zZXR1cC1ub2RlLWhkdy1kZXYvd2ViL2FwcC90aGVtZXMvd29sbC1tYXNjaGluZW5iYXUvcmVzb3VyY2VzL3Njc3MvMS10b29scy9wbGFjZWhvbGRlci5oZWFkaW5ncy5zY3NzXCI7XG5AaW1wb3J0IFwiL2J1ZGR5L3Byb2plY3QtdGhlbWUtc2V0dXAtbm9kZS1oZHctZGV2L3dlYi9hcHAvdGhlbWVzL3dvbGwtbWFzY2hpbmVuYmF1L3Jlc291cmNlcy9zY3NzLzEtdG9vbHMvcGxhY2Vob2xkZXIuc3BhY2VzLnNjc3NcIjtcblxuLmRlYWxlci1tb2R1bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcl9fYmx1ZS1ncmV5LWRhcmstLWJnKTtcbiAgQGV4dGVuZCAlcGFkZGluZ19fYm90dG9tLS1zbWFsbDtcblxuICAudGV4dC1tb2R1bGUge1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGNDbGFtcCgxMDAsIDE0NSwgNzY4LCAxMjAwKTtcblxuICAgIHAsXG4gICAgaDEsXG4gICAgaDIsXG4gICAgaDMsXG4gICAgaDQsXG4gICAgaDUsXG4gICAgaDYsXG4gICAgYixcbiAgICBzdHJvbmcsXG4gICAgYSB7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3JfX3doaXRlLS10ZXh0KTtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLndwLWJsb2NrLWJ1dHRvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgICZbZGF0YS10d28tY29sdW1ucz1cInRydWVcIl1cbiAgICAgIC50ZXh0LW1vZHVsZV9fY29udGVudDpoYXMoPiAudGV4dC1tb2R1bGVfX2NvbnRlbnQtLWxlZnQgPiAqOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgJl9faW5uZXItY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogcmVtKDkwKTtcblxuICAgICZfX2FjY29yZGlvbiB7XG4gICAgICBib3JkZXItdG9wOiByZW0oMSkgc29saWQgdmFyKC0tY29sb3JfX2JsdWUtZ3JleS1tZWRpdW0tLWJnKTtcbiAgICAgICZfX2l0ZW0ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgIEBpbmNsdWRlIGdyaWQ7XG4gICAgICAgICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IHJlbSgxKSBzb2xpZCB2YXIoLS1jb2xvcl9fYmx1ZS1ncmV5LW1lZGl1bS0tYmcpO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiBjYWxjQ2xhbXAoMTYsIDM2LCA3NjgsIDEyMDApO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjQ2xhbXAoMjAsIDI1LCA3NjgsIDEyMDApO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCB2YXIoLS1hbmltYXRpb25fX2R1cmF0aW9uKVxuICAgICAgICAgICAgdmFyKC0tYW5pbWF0aW9uX190aW1pbmctZnVuY3Rpb24pO1xuICAgICAgICAgIGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiBcIndnaHRcIiAyMDA7IC8vIFN0YXJ0IHdpdGggbGlnaHQgd2VpZ2h0XG4gICAgICAgICAgJi0taGVhZGxpbmUge1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMS8tMTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250X19oZWFkaW5nKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogY2FsY0NsYW1wKDI4LCA0NSwgNTc2LCAxMjAwKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjQ2xhbXAoMzIsIDU0LCA1NzYsIDEyMDApO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yX19ibHVlLWdyZXktbWVkaXVtLS10ZXh0KTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICB0ZXh0LXdyYXA6IGF1dG87XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3JfX3doaXRlLS10ZXh0KTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgdmFyKC0tYW5pbWF0aW9uX19kdXJhdGlvbilcbiAgICAgICAgICAgICAgICB2YXIoLS1hbmltYXRpb25fX3RpbWluZy1mdW5jdGlvbik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYtLXRleHQge1xuICAgICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMS8tMTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9fd2hpdGUtLXRleHQpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDMwKTtcblxuICAgICAgICAgICAgJi0tZGVhbGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgzMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5oaWRkZW4tY29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmW2RhdGEtY291bnQ9XCIxXCJdIHtcbiAgICAgICAgICAuaGlkZGVuLWNvbnRlbnQge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIC5kZWFsZXItbW9kdWxlX19jb250ZW50X19hY2NvcmRpb25fX2l0ZW1fX2NvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IHJlbSg0Mik7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogY2FsY0NsYW1wKDUyLCA1NCwgNzY4LCAxMjAwKTtcblxuICAgICAgICAgICAgJi0taGVhZGxpbmUge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3JfX3doaXRlLS10ZXh0KTtcbiAgICAgICAgICAgICAgYW5pbWF0aW9uOiBmb250V2VpZ2h0TGlnaHRCb2xkIHZhcigtLWFuaW1hdGlvbl9fZHVyYXRpb24pXG4gICAgICAgICAgICAgICAgdmFyKC0tYW5pbWF0aW9uX190aW1pbmctZnVuY3Rpb24pIGZvcndhcmRzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubm9uLWFjdGl2ZSB7XG4gICAgICAgICAgLmRlYWxlci1tb2R1bGVfX2NvbnRlbnRfX2FjY29yZGlvbl9faXRlbV9fY29udGVudCB7XG4gICAgICAgICAgICAmLS1oZWFkbGluZSB7XG4gICAgICAgICAgICAgIGFuaW1hdGlvbjogZm9udFdlaWdodEJvbGRMaWdodCB2YXIoLS1hbmltYXRpb25fX2R1cmF0aW9uKVxuICAgICAgICAgICAgICAgIHZhcigtLWFuaW1hdGlvbl9fdGltaW5nLWZ1bmN0aW9uKSBmb3J3YXJkcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyAmX190YWJzIHtcbiAgLy8gICBncmlkLWNvbHVtbjogMS8tMTtcbiAgLy8gICBvdmVyZmxvdzogaGlkZGVuO1xuICAvLyAgIG1hcmdpbi10b3A6IHJlbSgyNik7XG5cbiAgLy8gICAmX190YWIge1xuICAvLyAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLy8gICAgIG1hcmdpbi1ib3R0b206IHJlbSgxOSk7XG4gIC8vICAgICB0cmFuc2l0aW9uOiBhbGwgdmFyKC0tYW5pbWF0aW9uX19kdXJhdGlvbilcbiAgLy8gICAgICAgdmFyKC0tYW5pbWF0aW9uX190aW1pbmctZnVuY3Rpb24pO1xuICAvLyAgICAgZm9udC12YXJpYXRpb24tc2V0dGluZ3M6IFwid2dodFwiIDIwMDsgLy8gU3RhcnQgd2l0aCBsaWdodCB3ZWlnaHRcblxuICAvLyAgICAgJi0tbGFiZWwge1xuICAvLyAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLy8gICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAvLyAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIC8vICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250X19oZWFkaW5nKTtcbiAgLy8gICAgICAgZm9udC1zaXplOiBjYWxjQ2xhbXAoMjgsIDQ1LCA1NzYsIDEyMDApO1xuICAvLyAgICAgICBsaW5lLWhlaWdodDogY2FsY0NsYW1wKDMyLCA1NCwgNTc2LCAxMjAwKTtcbiAgLy8gICAgICAgY29sb3I6IHZhcigtLWNvbG9yX19ibHVlLWdyZXktbWVkaXVtLS10ZXh0KTtcbiAgLy8gICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAvLyAgICAgICAmOmhvdmVyIHtcbiAgLy8gICAgICAgICBjb2xvcjogdmFyKC0tY29sb3JfX3doaXRlLS10ZXh0KTtcbiAgLy8gICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciB2YXIoLS1hbmltYXRpb25fX2R1cmF0aW9uKVxuICAvLyAgICAgICAgICAgdmFyKC0tYW5pbWF0aW9uX190aW1pbmctZnVuY3Rpb24pO1xuICAvLyAgICAgICB9XG4gIC8vICAgICB9XG4gIC8vICAgICAmLS1jb250ZW50IHtcbiAgLy8gICAgICAgbWF4LWhlaWdodDogMDtcbiAgLy8gICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMzVzO1xuICAvLyAgICAgICBjb2xvcjogdmFyKC0tY29sb3JfX3doaXRlLS10ZXh0KTtcblxuICAvLyAgICAgICAmLWluZm8ge1xuICAvLyAgICAgICAgIHBhZGRpbmc6IHJlbSgzMCkgMDtcbiAgLy8gICAgICAgfVxuICAvLyAgICAgfVxuXG4gIC8vICAgICAmLS1pbnB1dCB7XG4gIC8vICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLy8gICAgICAgb3BhY2l0eTogMDtcbiAgLy8gICAgICAgei1pbmRleDogLTE7XG5cbiAgLy8gICAgICAgJjpjaGVja2VkIHtcbiAgLy8gICAgICAgICArIC5kZWFsZXItbW9kdWxlX190YWJzX190YWItLWxhYmVsIHtcbiAgLy8gICAgICAgICBjb2xvcjogdmFyKC0tY29sb3JfX3doaXRlLS10ZXh0KTtcbiAgLy8gICAgICAgICAgYW5pbWF0aW9uOiBmb250V2VpZ2h0TGlnaHRCb2xkIHZhcigtLWFuaW1hdGlvbl9fZHVyYXRpb24pXG4gIC8vICAgICAgICAgICAgICAgdmFyKC0tYW5pbWF0aW9uX190aW1pbmctZnVuY3Rpb24pIGZvcndhcmRzO1xuICAvLyAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAvLyAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC8vICAgICAgICAgICB9XG4gIC8vICAgICAgICAgfVxuICAvLyAgICAgICAgIH4gLmRlYWxlci1tb2R1bGVfX3RhYnNfX3RhYi0tY29udGVudCB7XG4gIC8vICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMDB2aDtcbiAgLy8gICAgICAgICB9XG4gIC8vICAgICAgIH1cbiAgLy8gICAgIH1cbiAgLy8gICB9XG4gIC8vIH1cblxuICAmX19tYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBAbWVkaWEgKC0tbW9iaWxlKSB7XG4gIH1cblxuICBAbWVkaWEgKC0tdGFibGV0KSB7XG4gICAgLy8gJl9fY29udGVudCB7XG4gICAgLy8gICBncmlkLWNvbHVtbjogMS84O1xuICAgIC8vIH1cbiAgfVxuXG4gIEBtZWRpYSAoLS1kZXNrdG9wKSB7XG4gIH1cblxuICBAbWVkaWEgKC0td2lkZSkge1xuICAgICZfX3RhYnMge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmX19tYXAge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBncmlkLWNvbHVtbjogMS8tMTtcblxuICAgICAgJl9faW5mb2JveCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAmLS1kZWFsZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgcmlnaHQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9fYmx1ZS1ncmV5LWRhcmstLXRleHQpO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tY29sb3JfX3doaXRlLS1yZ2IpLCAwLjgpO1xuXG4gICAgICAgICAgYSxcbiAgICAgICAgICBhOnZpc2l0ZWQge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yX193aGl0ZSk7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYTpob3ZlcixcbiAgICAgICAgICBhOmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3JfX3doaXRlKTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtd3JhcHBlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogcmVtKDI5NCk7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMjYpIHJlbSgyNSkgcmVtKDEzKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgdmFyKC0tYW5pbWF0aW9uX19kdXJhdGlvbilcbiAgICAgICAgICAgICAgdmFyKC0tYW5pbWF0aW9uX190aW1pbmctZnVuY3Rpb24pIDBzO1xuXG4gICAgICAgICAgICAmLS1pY29uIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDUwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJhY2tncm91bmQge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JfX2dyZXktLWRhcmspO1xuICAgICAgICAgICAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICAgICAgICAgICZbZGF0YS1iZy1yZWQ9XCIxXCJdIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQwMDJiO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAuZGVhbGVyLW1vZHVsZV9fbWFwX19pbmZvYm94LS1kZWFsZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgI3BpbnMge1xuICAgICAgICAgIGc6aG92ZXIsXG4gICAgICAgICAgZy5hY3RpdmUge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tY29sb3JfX2dyZXktbGlnaHQtLWJnKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiRib3hTcGFjZXM6IG1hcmdpbiwgcGFkZGluZztcbiRwb3NpdGlvbnM6IHRvcCwgcmlnaHQsIGJvdHRvbSwgbGVmdCwgaG9yaXpvbnRhbCwgdmVydGljYWw7XG5cbkBlYWNoICRib3hTcGFjZSBpbiAkYm94U3BhY2VzIHtcbiAgICAlI3skYm94U3BhY2V9e1xuICAgICAgICBAZWFjaCAkc3BhY2VOYW1lLCAkc3BhY2VWYWx1ZSBpbiAkc3BhY2VzIHtcbiAgICAgICAgICAgICYtLSN7JHNwYWNlTmFtZX17XG4gICAgICAgICAgICAgICAgI3skYm94U3BhY2V9OiAjeyRzcGFjZVZhbHVlfTtcblxuICAgICAgICAgICAgICAgIEBpZiAkYWxsb3ctaW1wb3J0YW50IHtcbiAgICAgICAgICAgICAgICAgICAgJlxcIWltcG9ydGFudHtcbiAgICAgICAgICAgICAgICAgICAgICAgICN7JGJveFNwYWNlfTogI3skc3BhY2VWYWx1ZX0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwb3NpdGlvbiBpbiAkcG9zaXRpb25zIHtcbiAgICAgICAgICAgICZfXyN7JHBvc2l0aW9ufXtcbiAgICAgICAgICAgICAgICBAaWYgJHBvc2l0aW9uID09IGhvcml6b250YWwge1xuICAgICAgICAgICAgICAgICAgICBAZWFjaCAkc3BhY2VOYW1lLCAkc3BhY2VWYWx1ZSBpbiAkc3BhY2VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYtLSN7JHNwYWNlTmFtZX17XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgI3skYm94U3BhY2V9LXRvcDogI3skc3BhY2VWYWx1ZX07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgI3skYm94U3BhY2V9LWJvdHRvbTogI3skc3BhY2VWYWx1ZX07XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaWYgJGFsbG93LWltcG9ydGFudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZcXCFpbXBvcnRhbnR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjeyRib3hTcGFjZX0tdG9wOiAjeyRzcGFjZVZhbHVlfSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI3skYm94U3BhY2V9LWJvdHRvbTogI3skc3BhY2VWYWx1ZX0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAZWxzZSBpZiAkcG9zaXRpb24gPT0gdmVydGljYWwge1xuICAgICAgICAgICAgICAgICAgICBAZWFjaCAkc3BhY2VOYW1lLCAkc3BhY2VWYWx1ZSBpbiAkc3BhY2VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYtLSN7JHNwYWNlTmFtZX17XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgI3skYm94U3BhY2V9LWxlZnQ6ICN7JHNwYWNlVmFsdWV9O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICN7JGJveFNwYWNlfS1yaWdodDogI3skc3BhY2VWYWx1ZX07XG5cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpZiAkYWxsb3ctaW1wb3J0YW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJlxcIWltcG9ydGFudHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICN7JGJveFNwYWNlfS1sZWZ0OiAjeyRzcGFjZVZhbHVlfSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI3skYm94U3BhY2V9LXJpZ2h0OiAjeyRzcGFjZVZhbHVlfSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgICAgICAgICAgQGVhY2ggJHNwYWNlTmFtZSwgJHNwYWNlVmFsdWUgaW4gJHNwYWNlcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLS0jeyRzcGFjZU5hbWV9e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICN7JGJveFNwYWNlfS0jeyRwb3NpdGlvbn06ICN7JHNwYWNlVmFsdWV9O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGlmICRhbGxvdy1pbXBvcnRhbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmXFwhaW1wb3J0YW50e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI3skYm94U3BhY2V9LSN7JHBvc2l0aW9ufTogI3skc3BhY2VWYWx1ZX0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiAgXG4gIFxuICAiLCIkaHRtbC1mb250LXNpemU6IDE2cHg7XHJcblxyXG5AZnVuY3Rpb24gc3RyaXBVbml0KCR2YWx1ZSkge1xyXG4gICAgQHJldHVybiAkdmFsdWUgLyAoJHZhbHVlICogMCArIDEpO1xyXG59XHJcblxyXG5AZnVuY3Rpb24gcmVtKCRweFZhbHVlKSB7XHJcbiAgICBAcmV0dXJuICN7c3RyaXBVbml0KCRweFZhbHVlKSAvIHN0cmlwVW5pdCgkaHRtbC1mb250LXNpemUpfXJlbTtcclxufVxyXG5cclxuQGZ1bmN0aW9uIHJlbCgkbWluRm9udFZhbHVlLCAkbWF4Rm9udFZhbHVlLCAkbWluV2lkdGhWYWx1ZSwgJG1heFdpZHRoVmFsdWUpIHtcclxuICAgIEByZXR1cm4gKCRtYXhGb250VmFsdWUgLSAkbWluRm9udFZhbHVlKSAvICgkbWF4V2lkdGhWYWx1ZSAtICRtaW5XaWR0aFZhbHVlKTtcclxufVxyXG5AZnVuY3Rpb24gaW50ZXIoJG1pbkZvbnRWYWx1ZSwgJG1heEZvbnRWYWx1ZSwgJG1pbldpZHRoVmFsdWUsICRtYXhXaWR0aFZhbHVlKSB7XHJcbiAgICBAcmV0dXJuICggKC0xICogJG1pbldpZHRoVmFsdWUpICogcmVsKCRtaW5Gb250VmFsdWUsICRtYXhGb250VmFsdWUsICRtaW5XaWR0aFZhbHVlLCAkbWF4V2lkdGhWYWx1ZSkgKyAkbWluRm9udFZhbHVlKSAvICN7c3RyaXBVbml0KCRodG1sLWZvbnQtc2l6ZSl9O1xyXG59XHJcbkBmdW5jdGlvbiBwcmVmVmFsdWUoJG1pbkZvbnRWYWx1ZSwgJG1heEZvbnRWYWx1ZSwgJG1pbldpZHRoVmFsdWUsICRtYXhXaWR0aFZhbHVlKSB7XHJcbiAgICBAcmV0dXJuICN7aW50ZXIoJG1pbkZvbnRWYWx1ZSwgJG1heEZvbnRWYWx1ZSwgJG1pbldpZHRoVmFsdWUsICRtYXhXaWR0aFZhbHVlKX1yZW0gKyAje3JlbCgkbWluRm9udFZhbHVlLCAkbWF4Rm9udFZhbHVlLCAkbWluV2lkdGhWYWx1ZSwgJG1heFdpZHRoVmFsdWUpICogMTAwfXZ3O1xyXG59XHJcbkBmdW5jdGlvbiBjYWxjQ2xhbXAoJG1pbkZvbnRWYWx1ZSwgJG1heEZvbnRWYWx1ZSwgJG1pbldpZHRoVmFsdWUsICRtYXhXaWR0aFZhbHVlKSB7XHJcbiAgICBAcmV0dXJuIGNsYW1wKCN7cmVtKCRtaW5Gb250VmFsdWUpfSwgI3twcmVmVmFsdWUoJG1pbkZvbnRWYWx1ZSwgJG1heEZvbnRWYWx1ZSwgJG1pbldpZHRoVmFsdWUsICRtYXhXaWR0aFZhbHVlKX0sICN7cmVtKCRtYXhGb250VmFsdWUpfSk7XHJcbn1cclxuIiwiLyoqXG4gKiBCYXNpYyBncmlkIGNvbnRhaW5lclxuICpcbiAqIEBzZWUgaHR0cHM6Ly9jc3MtdHJpY2tzLmNvbS9wYXR0ZXJucy1mb3ItcHJhY3RpY2FsLWNzcy1jdXN0b20tcHJvcGVydGllcy11c2UvXG4gKi9cbiAlZ3JpZCB7XG4gICAgLS1jb2x1bW5zOiB2YXIoLS1ncmlkX19jb2x1bW5zKTtcbiAgICBncmlkLWdhcDogdmFyKC0tZ3JpZF9fZ2FwKTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KHZhcigtLWNvbHVtbnMpLCAxZnIpO1xufVxuXG5AbWl4aW4gZ3JpZCB7XG4gICAgLS1jb2x1bW5zOiB2YXIoLS1ncmlkX19jb2x1bW5zKTtcbiAgICBncmlkLWdhcDogdmFyKC0tZ3JpZF9fZ2FwKTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KHZhcigtLWNvbHVtbnMpLCAxZnIpO1xufSJdfQ== */
