.facilities-map-module{--flex-direction__content:column;--input__bg-color:#f5f5f5}.facilities-map-module__content{display:flex;justify-content:space-between;flex-direction:var(--flex-direction__content);row-gap:2.5rem}.facilities-map-module__filter{max-width:18.75rem;width:100%}.facilities-map-module__search{max-width:21.875rem}.facilities-map-module .custom-select{background-color:var(--input__bg-color);height:2.1875rem;width:100%;border-radius:0;cursor:pointer;position:relative}.facilities-map-module .custom-select:after{content:url(../../../img/icon-arrow-select.svg);width:1.1875rem;position:absolute;right:1.75rem;top:50%;transform:translateY(-50%)}.facilities-map-module .custom-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border:.0625rem solid var(--color__grey--light);color:var(--color__black-opacity--70);padding:0 1.75rem;margin:0;width:100%;height:100%;cursor:inherit;outline:none;font-size:1.125rem;font-weight:400}.facilities-map-module .custom-select select option{background:transparent;color:var(--color__black-opacity--70);font-size:1rem}.facilities-map-module .custom-select select[disabled]{cursor:not-allowed;opacity:.5}.facilities-map-module .custom-input{width:100%}.facilities-map-module .custom-input input{background-color:var(--input__bg-color);border:.0625rem solid var(--color__grey--light);color:var(--color__black-opacity--70);height:2.1875rem;padding:0 1.75rem;font-size:1.125rem;font-weight:400;opacity:1;width:100%}.facilities-map-module .custom-input input::-moz-placeholder{color:var(--color__black-opacity--70);opacity:1}.facilities-map-module .custom-input input::placeholder{color:var(--color__black-opacity--70);opacity:1}.facilities-map-module .custom-input input[disabled]{opacity:.5}.facilities-map-module .custom-checkbox{--checkbox-size:1.25rem}.facilities-map-module .custom-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:.0625rem solid var(--color__black-opacity--70);display:grid;margin:0;place-content:center;height:var(--checkbox-size);width:var(--checkbox-size)}.facilities-map-module .custom-checkbox input[type=checkbox]:before{--checkbox-size--checked:0.5625rem;background-color:var(--color__secondary);border-radius:50vw;content:"";transform:scale(0);transition:transform .12s ease-in-out;height:var(--checkbox-size--checked);width:var(--checkbox-size--checked)}.facilities-map-module .custom-checkbox input[type=checkbox]:checked:before{transform:scale(1)}.facilities-map-module .custom-checkbox .form-control{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;color:var(--color__black-opacity--70);display:flex}.facilities-map-module .custom-checkbox .form-control+.form-control{margin-top:.9375rem}.facilities-map-module .custom-submit>input{background-color:transparent;color:var(--color__black-opacity--70);cursor:pointer;display:block;padding:.5625rem 1.5rem;border:.0625rem solid var(--color__black-opacity--70);margin-bottom:clamp(3.75rem,.11301rem + 10.10274vw,7.4375rem);margin-top:clamp(1.25rem,.32534rem + 2.56849vw,2.1875rem);letter-spacing:.03125rem;transition:all var(--animation__duration) var(--animation__timing-function) 0s;width:-moz-fit-content;width:fit-content}.facilities-map-module .custom-submit>input:hover{box-shadow:0 0 .1875rem .0625rem var(--color__black-opacity--50);color:var(--color__black-opacity--70)}@media (min-width:62em){.facilities-map-module{--flex-direction__content:row}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZhY2lsaXRpZXMtbWFwL2ZhY2lsaXRpZXMtbWFwLnNjc3MiLCIuLi9zY3NzLzAtc2V0dGluZ3MvZnVuY3Rpb25zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBYUEsdUJBQ0ksZ0NBQTBCLENBQzFCLHlCQUFrQixDQUVsQixnQ0FDSSxZQUFhLENBQ2IsNkJBQThCLENBQzlCLDZDQUE4QyxDQUM5QyxjQ2Q2RCxDRGlCakUsK0JBQ0ksa0JDbEI2RCxDRG1CN0QsVUFBVyxDQUdmLCtCQUNJLG1CQ3ZCNkQsQ0RNckUsc0NBcUJRLHVDQUF3QyxDQUN4QyxnQkM1QjZELENENkI3RCxVQUFXLENBQ1gsZUFBZ0IsQ0FDaEIsY0FBZSxDQUNmLGlCQUFrQixDQTFCMUIsNENBNkJZLCtDQUFnRCxDQUNoRCxlQ3BDeUQsQ0RxQ3pELGlCQUFrQixDQUNsQixhQ3RDeUQsQ0R1Q3pELE9BQVEsQ0FDUiwwQkFBMkIsQ0FsQ3ZDLDZDQXNDWSx1QkFBZ0IsQ0FBaEIsb0JBQWdCLENBQWhCLGVBQWdCLENBQ2hCLDRCQUE2QixDQUM3QixRQUFTLENBQ1QsK0NBQThDLENBQzlDLHFDQUFzQyxDQUN0QyxpQkNqRHlELENEa0R6RCxRQUFTLENBQ1QsVUFBVyxDQUNYLFdBQVksQ0FDWixjQUFlLENBQ2YsWUFBYSxDQUNiLGtCQ3ZEeUQsQ0R3RHpELGVBQWdCLENBbEQ1QixvREFxRGdCLHNCQUF1QixDQUN2QixxQ0FBc0MsQ0FDdEMsY0M3RHFELENETXJFLHVEQTJEZ0Isa0JBQW1CLENBQ25CLFVBQVksQ0E1RDVCLHFDQWtFUSxVQUFXLENBbEVuQiwyQ0FxRVksdUNBQXdDLENBQ3hDLCtDQUE4QyxDQUM5QyxxQ0FBc0MsQ0FDdEMsZ0JDOUV5RCxDRCtFekQsaUJDL0V5RCxDRGdGekQsa0JDaEZ5RCxDRGlGekQsZUFBZ0IsQ0FDaEIsU0FBVSxDQUNWLFVBQVcsQ0E3RXZCLDZEQWdGZ0IscUNBQXNDLENBQ3RDLFNBQVUsQ0FqRjFCLHdEQWdGZ0IscUNBQXNDLENBQ3RDLFNBQVUsQ0FqRjFCLHFEQXFGZ0IsVUFBWSxDQXJGNUIsd0NBMkZRLHVCQUFnQixDQTNGeEIsNkRBOEZZLHVCQUFnQixDQUFoQixvQkFBZ0IsQ0FBaEIsZUFBZ0IsQ0FDaEIscUJBQXVCLENBQ3ZCLHFEQUFvRCxDQUNwRCxZQUFhLENBQ2IsUUFBUyxDQUNULG9CQUFxQixDQUNyQiwyQkFBNEIsQ0FDNUIsMEJBQTJCLENBckd2QyxvRUF3R2dCLGtDQUF5QixDQUV6Qix3Q0FBeUMsQ0FDekMsa0JBQW1CLENBQ25CLFVBQVcsQ0FDWCxrQkFBbUIsQ0FDbkIscUNBQXVDLENBQ3ZDLG9DQUFxQyxDQUNyQyxtQ0FBb0MsQ0FoSHBELDRFQW9IZ0Isa0JBQW1CLENBcEhuQyxzREF5SFksa0JBQW1CLENBQ25CLHNCQ2hJeUQsQ0RnSXpELGlCQ2hJeUQsQ0RpSXpELHFDQUFzQyxDQUN0QyxZQUFhLENBNUh6QixvRUFnSVksbUJDdEl5RCxDRE1yRSw0Q0FxSVEsNEJBQTZCLENBQzdCLHFDQUFzQyxDQUN0QyxjQUFlLENBQ2YsYUFBYyxDQUNkLHVCQy9JNkQsQ0RnSjdELHFEQUFvRCxDQUNwRCw2RENwSW1JLENEcUluSSx5RENySW1JLENEc0luSSx3QkNuSjZELENEb0o3RCw4RUFBK0UsQ0FDL0Usc0JBQWtCLENBQWxCLGlCQUFrQixDQS9JMUIsa0RBa0pZLGdFQUE2RCxDQUM3RCxxQ0FBc0MsQ0FVOUMsd0JBN0pKLHVCQThKUSw2QkFBMEIsQ0FLakMiLCJmaWxlIjoiZmFjaWxpdGllcy1tYXAvZmFjaWxpdGllcy1tYXAubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJy4uLy4uL3Njc3MvMC1zZXR0aW5ncy9fdmFyaWFibGVzLnNjc3MnO1xuQGltcG9ydCAnLi4vLi4vc2Nzcy8wLXNldHRpbmdzL2N1c3RvbS1tZWRpYS1xdWVyaWVzLnNjc3MnO1xuQGltcG9ydCAnLi4vLi4vc2Nzcy8wLXNldHRpbmdzL2Z1bmN0aW9ucy5zY3NzJztcbkBpbXBvcnQgXCIvYnVkZHkvcHJvamVjdC10aGVtZS1zZXR1cC1ub2RlLWhkdy1kZXYvd2ViL2FwcC90aGVtZXMvcHJvLXNlbmlvcmUvcmVzb3VyY2VzL3Njc3MvMS10b29scy9taXhpbi5mbHVpZC10eXBlLnNjc3NcIjtcbkBpbXBvcnQgXCIvYnVkZHkvcHJvamVjdC10aGVtZS1zZXR1cC1ub2RlLWhkdy1kZXYvd2ViL2FwcC90aGVtZXMvcHJvLXNlbmlvcmUvcmVzb3VyY2VzL3Njc3MvMS10b29scy9taXhpbi5mb250LWZhY2Uuc2Nzc1wiO1xuQGltcG9ydCBcIi9idWRkeS9wcm9qZWN0LXRoZW1lLXNldHVwLW5vZGUtaGR3LWRldi93ZWIvYXBwL3RoZW1lcy9wcm8tc2VuaW9yZS9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL21peGluLmZvbnQtd2VpZ2h0LnNjc3NcIjtcbkBpbXBvcnQgXCIvYnVkZHkvcHJvamVjdC10aGVtZS1zZXR1cC1ub2RlLWhkdy1kZXYvd2ViL2FwcC90aGVtZXMvcHJvLXNlbmlvcmUvcmVzb3VyY2VzL3Njc3MvMS10b29scy9wbGFjZWhvbGRlci5idXR0b24uc2Nzc1wiO1xuQGltcG9ydCBcIi9idWRkeS9wcm9qZWN0LXRoZW1lLXNldHVwLW5vZGUtaGR3LWRldi93ZWIvYXBwL3RoZW1lcy9wcm8tc2VuaW9yZS9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL3BsYWNlaG9sZGVyLmNvbnRhaW5lci5zY3NzXCI7XG5AaW1wb3J0IFwiL2J1ZGR5L3Byb2plY3QtdGhlbWUtc2V0dXAtbm9kZS1oZHctZGV2L3dlYi9hcHAvdGhlbWVzL3Byby1zZW5pb3JlL3Jlc291cmNlcy9zY3NzLzEtdG9vbHMvcGxhY2Vob2xkZXIuY29weS5zY3NzXCI7XG5AaW1wb3J0IFwiL2J1ZGR5L3Byb2plY3QtdGhlbWUtc2V0dXAtbm9kZS1oZHctZGV2L3dlYi9hcHAvdGhlbWVzL3Byby1zZW5pb3JlL3Jlc291cmNlcy9zY3NzLzEtdG9vbHMvcGxhY2Vob2xkZXIuZ3JpZC5zY3NzXCI7XG5AaW1wb3J0IFwiL2J1ZGR5L3Byb2plY3QtdGhlbWUtc2V0dXAtbm9kZS1oZHctZGV2L3dlYi9hcHAvdGhlbWVzL3Byby1zZW5pb3JlL3Jlc291cmNlcy9zY3NzLzEtdG9vbHMvcGxhY2Vob2xkZXIuaGVhZGluZ3Muc2Nzc1wiO1xuQGltcG9ydCBcIi9idWRkeS9wcm9qZWN0LXRoZW1lLXNldHVwLW5vZGUtaGR3LWRldi93ZWIvYXBwL3RoZW1lcy9wcm8tc2VuaW9yZS9yZXNvdXJjZXMvc2Nzcy8xLXRvb2xzL3BsYWNlaG9sZGVyLnNwYWNlcy5zY3NzXCI7XG5cbi5mYWNpbGl0aWVzLW1hcC1tb2R1bGUge1xuICAgIC0tZmxleC1kaXJlY3Rpb25fX2NvbnRlbnQ6IGNvbHVtbjtcbiAgICAtLWlucHV0X19iZy1jb2xvcjogI2Y1ZjVmNTtcblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiB2YXIoLS1mbGV4LWRpcmVjdGlvbl9fY29udGVudCk7XG4gICAgICAgIHJvdy1nYXA6IHJlbSg0MCk7XG4gICAgfVxuXG4gICAgJl9fZmlsdGVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiByZW0oMzAwKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJl9fc2VhcmNoIHtcbiAgICAgICAgbWF4LXdpZHRoOiByZW0oMzUwKTtcbiAgICB9XG5cbiAgICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlucHV0X19iZy1jb2xvcik7XG4gICAgICAgIGhlaWdodDogcmVtKDM1KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi8uLi8uLi9pbWcvaWNvbi1hcnJvdy1zZWxlY3Quc3ZnKTtcbiAgICAgICAgICAgIHdpZHRoOiByZW0oMTkpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IHJlbSgyOCk7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBib3JkZXI6IHJlbSgxKSBzb2xpZCB2YXIoLS1jb2xvcl9fZ3JleS0tbGlnaHQpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yX19ibGFjay1vcGFjaXR5LS03MCk7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIHJlbSgyOCk7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGN1cnNvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuXG4gICAgICAgICAgICBvcHRpb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9fYmxhY2stb3BhY2l0eS0tNzApO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJltkaXNhYmxlZF0ge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmN1c3RvbS1pbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlucHV0X19iZy1jb2xvcik7XG4gICAgICAgICAgICBib3JkZXI6IHJlbSgxKSBzb2xpZCB2YXIoLS1jb2xvcl9fZ3JleS0tbGlnaHQpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yX19ibGFjay1vcGFjaXR5LS03MCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHJlbSgzNSk7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIHJlbSgyOCk7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yX19ibGFjay1vcGFjaXR5LS03MCk7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJltkaXNhYmxlZF0ge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jdXN0b20tY2hlY2tib3gge1xuICAgICAgICAtLWNoZWNrYm94LXNpemU6ICN7cmVtKDIwKX07XG5cbiAgICAgICAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBib3JkZXI6IHJlbSgxKSBzb2xpZCB2YXIoLS1jb2xvcl9fYmxhY2stb3BhY2l0eS0tNzApO1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogdmFyKC0tY2hlY2tib3gtc2l6ZSk7XG4gICAgICAgICAgICB3aWR0aDogdmFyKC0tY2hlY2tib3gtc2l6ZSk7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgLS1jaGVja2JveC1zaXplLS1jaGVja2VkOiAje3JlbSg5KX07XG5cbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcl9fc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHZ3O1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMTIwbXMgdHJhbnNmb3JtIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIGhlaWdodDogdmFyKC0tY2hlY2tib3gtc2l6ZS0tY2hlY2tlZCk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHZhcigtLWNoZWNrYm94LXNpemUtLWNoZWNrZWQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmNoZWNrZWQ6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IHJlbSgxMik7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3JfX2JsYWNrLW9wYWNpdHktLTcwKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMTUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmN1c3RvbS1zdWJtaXQgPiBpbnB1dCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3JfX2JsYWNrLW9wYWNpdHktLTcwKTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogcmVtKDkpIHJlbSgyNCk7XG4gICAgICAgIGJvcmRlcjogcmVtKDEpIHNvbGlkIHZhcigtLWNvbG9yX19ibGFjay1vcGFjaXR5LS03MCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGNDbGFtcCg2MCwgMTE5LCA1NzYsIDExNjApO1xuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjQ2xhbXAoMjAsIDM1LCA1NzYsIDExNjApO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogcmVtKDAuNSk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCB2YXIoLS1hbmltYXRpb25fX2R1cmF0aW9uKSB2YXIoLS1hbmltYXRpb25fX3RpbWluZy1mdW5jdGlvbikgMHM7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCByZW0oMykgcmVtKDEpIHZhcigtLWNvbG9yX19ibGFjay1vcGFjaXR5LS01MCk7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3JfX2JsYWNrLW9wYWNpdHktLTcwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAoLS1tb2JpbGUpIHtcbiAgICB9XG5cbiAgICBAbWVkaWEgKC0tdGFibGV0KSB7XG4gICAgfVxuXG4gICAgQG1lZGlhICgtLWRlc2t0b3ApIHtcbiAgICAgICAgLS1mbGV4LWRpcmVjdGlvbl9fY29udGVudDogcm93O1xuICAgIH1cblxuICAgIEBtZWRpYSAoLS13aWRlKSB7XG4gICAgfVxufVxuIiwiJGh0bWwtZm9udC1zaXplOiAxNnB4O1xyXG5cclxuQGZ1bmN0aW9uIHN0cmlwVW5pdCgkdmFsdWUpIHtcclxuICAgIEByZXR1cm4gJHZhbHVlIC8gKCR2YWx1ZSAqIDAgKyAxKTtcclxufVxyXG5cclxuQGZ1bmN0aW9uIHJlbSgkcHhWYWx1ZSkge1xyXG4gICAgQHJldHVybiAje3N0cmlwVW5pdCgkcHhWYWx1ZSkgLyBzdHJpcFVuaXQoJGh0bWwtZm9udC1zaXplKX1yZW07XHJcbn1cclxuXHJcbkBmdW5jdGlvbiByZWwoJG1pbkZvbnRWYWx1ZSwgJG1heEZvbnRWYWx1ZSwgJG1pbldpZHRoVmFsdWUsICRtYXhXaWR0aFZhbHVlKSB7XHJcbiAgICBAcmV0dXJuICgkbWF4Rm9udFZhbHVlIC0gJG1pbkZvbnRWYWx1ZSkgLyAoJG1heFdpZHRoVmFsdWUgLSAkbWluV2lkdGhWYWx1ZSk7XHJcbn1cclxuQGZ1bmN0aW9uIGludGVyKCRtaW5Gb250VmFsdWUsICRtYXhGb250VmFsdWUsICRtaW5XaWR0aFZhbHVlLCAkbWF4V2lkdGhWYWx1ZSkge1xyXG4gICAgQHJldHVybiAoICgtMSAqICRtaW5XaWR0aFZhbHVlKSAqIHJlbCgkbWluRm9udFZhbHVlLCAkbWF4Rm9udFZhbHVlLCAkbWluV2lkdGhWYWx1ZSwgJG1heFdpZHRoVmFsdWUpICsgJG1pbkZvbnRWYWx1ZSkgLyAje3N0cmlwVW5pdCgkaHRtbC1mb250LXNpemUpfTtcclxufVxyXG5AZnVuY3Rpb24gcHJlZlZhbHVlKCRtaW5Gb250VmFsdWUsICRtYXhGb250VmFsdWUsICRtaW5XaWR0aFZhbHVlLCAkbWF4V2lkdGhWYWx1ZSkge1xyXG4gICAgQHJldHVybiAje2ludGVyKCRtaW5Gb250VmFsdWUsICRtYXhGb250VmFsdWUsICRtaW5XaWR0aFZhbHVlLCAkbWF4V2lkdGhWYWx1ZSl9cmVtICsgI3tyZWwoJG1pbkZvbnRWYWx1ZSwgJG1heEZvbnRWYWx1ZSwgJG1pbldpZHRoVmFsdWUsICRtYXhXaWR0aFZhbHVlKSAqIDEwMH12dztcclxufVxyXG5AZnVuY3Rpb24gY2FsY0NsYW1wKCRtaW5Gb250VmFsdWUsICRtYXhGb250VmFsdWUsICRtaW5XaWR0aFZhbHVlLCAkbWF4V2lkdGhWYWx1ZSkge1xyXG4gICAgQHJldHVybiBjbGFtcCgje3JlbSgkbWluRm9udFZhbHVlKX0sICN7cHJlZlZhbHVlKCRtaW5Gb250VmFsdWUsICRtYXhGb250VmFsdWUsICRtaW5XaWR0aFZhbHVlLCAkbWF4V2lkdGhWYWx1ZSl9LCAje3JlbSgkbWF4Rm9udFZhbHVlKX0pO1xyXG59XHJcbiJdfQ== */
