.magic-nav{--magic-nav-bp: 1023px;position:relative;width:100%;z-index:100}.magic-nav__desktop{width:100%}.magic-nav__menu{display:flex;align-items:center;flex-wrap:wrap;list-style:none;margin:0;padding:0;gap:28px}.magic-nav__menu>li{position:relative;list-style:none;margin:0}.magic-nav__menu>li>a{position:relative;display:inline-flex;align-items:center;gap:6px;text-decoration:none;line-height:1.3;color:inherit;transition:color .25s ease,background-color .25s ease}.magic-nav__menu>li>a::before,.magic-nav__menu>li>a::after{content:"";position:absolute;left:50%;width:100%;height:2px;background-color:currentColor;transform:translateX(-50%) scaleX(0);transform-origin:center;transition:transform .25s ease;pointer-events:none;opacity:0}.magic-nav__menu>li>a::after{bottom:0}.magic-nav__menu>li>a::before{top:0}.magic-nav__menu>li:hover>.sub-menu,.magic-nav__menu>li.active>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.magic-nav__menu .sub-menu{position:absolute;top:calc(100% + 8px);left:0;z-index:50;min-width:220px;margin:0;padding:10px 0;list-style:none;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.1);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease}.magic-nav__menu .sub-menu li{position:relative;list-style:none;margin:0}.magic-nav__menu .sub-menu li>a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 16px;text-decoration:none;color:#222;white-space:nowrap;transition:color .2s ease,background-color .2s ease}.magic-nav__menu .sub-menu li>a:hover{background:#f5f5f5}.magic-nav__menu .sub-menu li>.sub-menu{top:0;left:100%;margin-left:4px}.magic-nav__menu .sub-menu li:hover>.sub-menu,.magic-nav__menu .sub-menu li.active>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.magic-nav .magic-submenu-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1;position:relative;top:0}.magic-nav .magic-submenu-icon i,.magic-nav .magic-submenu-icon svg{display:block;width:.75em;height:.75em;font-size:inherit;color:inherit;fill:currentColor}.magic-nav .magic-submenu-icon svg [fill]:not([fill=none]){fill:currentColor}.magic-nav--effect-none .magic-nav__menu>li>a::before,.magic-nav--effect-none .magic-nav__menu>li>a::after{display:none}.magic-nav--effect-underline .magic-nav__menu>li>a::after,.magic-nav--effect-double-line .magic-nav__menu>li>a::after,.magic-nav--effect-double-line .magic-nav__menu>li>a::before,.magic-nav--effect-overline .magic-nav__menu>li>a::before{opacity:1}.magic-nav--effect-underline .magic-nav__menu>li:hover>a::after,.magic-nav--effect-underline .magic-nav__menu>li.current-menu-item>a::after,.magic-nav--effect-underline .magic-nav__menu>li.current-menu-ancestor>a::after,.magic-nav--effect-double-line .magic-nav__menu>li:hover>a::after,.magic-nav--effect-double-line .magic-nav__menu>li:hover>a::before,.magic-nav--effect-double-line .magic-nav__menu>li.current-menu-item>a::after,.magic-nav--effect-double-line .magic-nav__menu>li.current-menu-item>a::before,.magic-nav--effect-overline .magic-nav__menu>li:hover>a::before,.magic-nav--effect-overline .magic-nav__menu>li.current-menu-item>a::before{transform:translateX(-50%) scaleX(1)}.magic-nav--effect-background .magic-nav__menu>li>a::before,.magic-nav--effect-background .magic-nav__menu>li>a::after{display:none}.magic-nav--vertical .magic-nav__menu{flex-direction:column;align-items:flex-start}.magic-nav--vertical .magic-nav__menu>li{width:100%}.magic-nav--vertical .magic-nav__menu>li>.sub-menu{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;display:none;min-width:0;padding-left:16px}.magic-nav--vertical .magic-nav__menu>li.active>.sub-menu{display:block}.magic-nav--vertical .magic-nav__menu .sub-menu .sub-menu{position:static;margin-left:0}.magic-nav__toggle-wrap{display:none;width:100%;align-items:center}.magic-nav__toggle,.magic-nav__close{display:inline-flex;align-items:center;justify-content:center;padding:8px;border:0;background:rgba(0,0,0,0);color:inherit;cursor:pointer;line-height:1}.magic-nav__toggle i,.magic-nav__toggle svg,.magic-nav__close i,.magic-nav__close svg{display:block;width:1em;height:1em;font-size:22px;fill:currentColor;color:inherit}.magic-nav__toggle svg [fill]:not([fill=none]),.magic-nav__close svg [fill]:not([fill=none]){fill:currentColor}.magic-nav__panel{position:fixed;top:0;bottom:0;z-index:100001;width:320px;max-width:90vw;padding:20px;background:#fff;box-shadow:0 0 40px rgba(0,0,0,.15);overflow:auto;visibility:hidden;transition:transform .35s cubic-bezier(0.22, 1, 0.36, 1),visibility .35s ease}.magic-nav--panel-right .magic-nav__panel,.magic-nav__panel--right{right:0;transform:translateX(105%)}.magic-nav--panel-left .magic-nav__panel,.magic-nav__panel--left{left:0;transform:translateX(-105%)}.magic-nav__panel.is-open{visibility:visible;transform:translateX(0)}.magic-nav__panel-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.magic-nav__panel-title{font-size:16px;font-weight:600}.magic-nav__panel-logo img{display:block;width:120px;height:auto}.magic-nav__mobile-menu{list-style:none;margin:0;padding:0}.magic-nav__mobile-menu li{list-style:none;margin:0}.magic-nav__mobile-menu li>a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 0;border-bottom:1px solid rgba(0,0,0,.08);text-decoration:none;color:#222}.magic-nav__mobile-menu .sub-menu{display:none;list-style:none;margin:0;padding:0 0 0 14px;background:rgba(0,0,0,0)}.magic-nav__mobile-menu .menu-item-has-children.active>.sub-menu{display:block}.magic-nav__mobile-menu .menu-item-has-children.active>a .magic-submenu-icon{transform:rotate(180deg)}.magic-nav__mobile-menu .magic-submenu-icon{transition:transform .25s ease}.magic-nav__backdrop{position:fixed;inset:0;z-index:100000;background:rgba(0,0,0,.45);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.magic-nav__backdrop.is-open{opacity:1;visibility:visible}.magic-nav__backdrop[hidden]{display:none !important}.magic-nav-portal{position:relative;z-index:100000}.elementor-widget-em_kit_magic_nav{overflow:visible}body.magic-nav-open{overflow:hidden}@media screen and (max-width: 1023px){.magic-nav--has-mobile:not([data-breakpoint="767"]):not([data-breakpoint="1199"]) .magic-nav__desktop{display:none}.magic-nav--has-mobile:not([data-breakpoint="767"]):not([data-breakpoint="1199"]) .magic-nav__toggle-wrap{display:flex}}@media screen and (max-width: 767px){.magic-nav--has-mobile[data-breakpoint="767"] .magic-nav__desktop{display:none}.magic-nav--has-mobile[data-breakpoint="767"] .magic-nav__toggle-wrap{display:flex}}@media screen and (max-width: 1199px){.magic-nav--has-mobile[data-breakpoint="1199"] .magic-nav__desktop{display:none}.magic-nav--has-mobile[data-breakpoint="1199"] .magic-nav__toggle-wrap{display:flex}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFnaWNfbmF2LmNzcyIsIm1hcHBpbmdzIjoiQUFBQSxXQUNDLHVCQUNBLGtCQUNBLFdBQ0EsWUFFQSxvQkFDQyxXQUdELGlCQUNDLGFBQ0EsbUJBQ0EsZUFDQSxnQkFDQSxTQUNBLFVBQ0EsU0FFQSxvQkFDQyxrQkFDQSxnQkFDQSxTQUVBLHNCQUNDLGtCQUNBLG9CQUNBLG1CQUNBLFFBQ0EscUJBQ0EsZ0JBQ0EsY0FDQSxzREFFQSwyREFFQyxXQUNBLGtCQUNBLFNBQ0EsV0FDQSxXQUNBLDhCQUNBLHFDQUNBLHdCQUNBLCtCQUNBLG9CQUNBLFVBR0QsNkJBQ0MsU0FHRCw4QkFDQyxNQUlGLHlFQUVDLFVBQ0EsbUJBQ0Esd0JBSUYsMkJBQ0Msa0JBQ0EscUJBQ0EsT0FDQSxXQUNBLGdCQUNBLFNBQ0EsZUFDQSxnQkFDQSxnQkFDQSxzQ0FDQSxVQUNBLGtCQUNBLDBCQUNBLHNFQUVBLDhCQUNDLGtCQUNBLGdCQUNBLFNBRUEsZ0NBQ0MsYUFDQSxtQkFDQSw4QkFDQSxRQUNBLGtCQUNBLHFCQUNBLFdBQ0EsbUJBQ0Esb0RBRUEsc0NBQ0MsbUJBSUYsd0NBQ0MsTUFDQSxVQUNBLGdCQUdELDZGQUVDLFVBQ0EsbUJBQ0Esd0JBTUosK0JBQ0Msb0JBQ0EsbUJBQ0EsdUJBQ0EsY0FDQSxrQkFDQSxNQUVBLG9FQUVDLGNBQ0EsWUFDQSxhQUNBLGtCQUNBLGNBQ0Esa0JBR0QsMkRBQ0Msa0JBTUQsMkdBRUMsYUFJRiw2T0FJQyxVQUdELDBvQkFTQyxxQ0FJQSx1SEFFQyxhQUlGLHNDQUNDLHNCQUNBLHVCQUVBLHlDQUNDLFdBRUEsbURBQ0MsZ0JBQ0EsVUFDQSxtQkFDQSxlQUNBLGdCQUNBLGFBQ0EsWUFDQSxrQkFHRCwwREFDQyxjQUlGLDBEQUNDLGdCQUNBLGNBSUYsd0JBQ0MsYUFDQSxXQUNBLG1CQUdELHFDQUVDLG9CQUNBLG1CQUNBLHVCQUNBLFlBQ0EsU0FDQSx5QkFDQSxjQUNBLGVBQ0EsY0FFQSxzRkFFQyxjQUNBLFVBQ0EsV0FDQSxlQUNBLGtCQUNBLGNBR0QsNkZBQ0Msa0JBSUYsa0JBQ0MsZUFDQSxNQUNBLFNBQ0EsZUFDQSxZQUNBLGVBQ0EsYUFDQSxnQkFDQSxvQ0FDQSxjQUNBLGtCQUNBLDhFQUdELG1FQUVDLFFBQ0EsMkJBR0QsaUVBRUMsT0FDQSw0QkFHRCwwQkFDQyxtQkFDQSx3QkFHRCx5QkFDQyxhQUNBLG1CQUNBLDhCQUNBLFNBQ0EsbUJBR0Qsd0JBQ0MsZUFDQSxnQkFHRCwyQkFDQyxjQUNBLFlBQ0EsWUFHRCx3QkFDQyxnQkFDQSxTQUNBLFVBRUEsMkJBQ0MsZ0JBQ0EsU0FFQSw2QkFDQyxhQUNBLG1CQUNBLDhCQUNBLFNBQ0EsZUFDQSx3Q0FDQSxxQkFDQSxXQUlGLGtDQUNDLGFBQ0EsZ0JBQ0EsU0FDQSxtQkFDQSx5QkFHRCxpRUFDQyxjQUdELDZFQUNDLHlCQUdELDRDQUNDLCtCQUlGLHFCQUNDLGVBQ0EsUUFDQSxlQUNBLDJCQUNBLFVBQ0Esa0JBQ0EsZ0RBRUEsNkJBQ0MsVUFDQSxtQkFHRCw2QkFDQyx3QkFLSCxrQkFDQyxrQkFDQSxlQUdELG1DQUNDLGlCQUdELG9CQUNDLGdCQUlELHNDQUVFLHNHQUNDLGFBR0QsMEdBQ0MsY0FLSCxxQ0FFRSxrRUFDQyxhQUdELHNFQUNDLGNBS0gsc0NBRUUsbUVBQ0MsYUFHRCx1RUFDQyxjIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vZWxlbWVudG9yLW1hZ2ljLWtpdC8uL2Fzc2V0cy9zcmMvc2Nzcy9tYWdpY19uYXYuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIubWFnaWMtbmF2IHtcblx0LS1tYWdpYy1uYXYtYnA6IDEwMjNweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogMTAwO1xuXG5cdCZfX2Rlc2t0b3Age1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Jl9fbWVudSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGdhcDogMjhweDtcblxuXHRcdD4gbGkge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0PiBhIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Z2FwOiA2cHg7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRcdHRyYW5zaXRpb246IGNvbG9yIDAuMjVzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4yNXMgZWFzZTtcblxuXHRcdFx0XHQmOjpiZWZvcmUsXG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZVgoMCk7XG5cdFx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBlYXNlO1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciA+IC5zdWItbWVudSxcblx0XHRcdCYuYWN0aXZlID4gLnN1Yi1tZW51IHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zdWItbWVudSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IGNhbGMoMTAwJSArIDhweCk7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0ei1pbmRleDogNTA7XG5cdFx0XHRtaW4td2lkdGg6IDIyMHB4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRib3gtc2hhZG93OiAwIDEwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCk7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2UsIHRyYW5zZm9ybSAwLjI1cyBlYXNlLCB2aXNpYmlsaXR5IDAuMjVzIGVhc2U7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdGdhcDogOHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMTZweDtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0Y29sb3I6ICMyMjI7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gLnN1Yi1tZW51IHtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0bGVmdDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciA+IC5zdWItbWVudSxcblx0XHRcdFx0Ji5hY3RpdmUgPiAuc3ViLW1lbnUge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubWFnaWMtc3VibWVudS1pY29uIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0b3A6IDA7XG5cblx0XHRpLFxuXHRcdHN2ZyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAwLjc1ZW07XG5cdFx0XHRoZWlnaHQ6IDAuNzVlbTtcblx0XHRcdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHRcdH1cblxuXHRcdHN2ZyBbZmlsbF06bm90KFtmaWxsPVwibm9uZVwiXSkge1xuXHRcdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHRcdH1cblx0fVxuXG5cdC8vIEhvdmVyIGVmZmVjdHNcblx0Ji0tZWZmZWN0LW5vbmUgLm1hZ2ljLW5hdl9fbWVudSA+IGxpID4gYSB7XG5cdFx0Jjo6YmVmb3JlLFxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Ji0tZWZmZWN0LXVuZGVybGluZSAubWFnaWMtbmF2X19tZW51ID4gbGkgPiBhOjphZnRlcixcblx0Ji0tZWZmZWN0LWRvdWJsZS1saW5lIC5tYWdpYy1uYXZfX21lbnUgPiBsaSA+IGE6OmFmdGVyLFxuXHQmLS1lZmZlY3QtZG91YmxlLWxpbmUgLm1hZ2ljLW5hdl9fbWVudSA+IGxpID4gYTo6YmVmb3JlLFxuXHQmLS1lZmZlY3Qtb3ZlcmxpbmUgLm1hZ2ljLW5hdl9fbWVudSA+IGxpID4gYTo6YmVmb3JlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0Ji0tZWZmZWN0LXVuZGVybGluZSAubWFnaWMtbmF2X19tZW51ID4gbGk6aG92ZXIgPiBhOjphZnRlcixcblx0Ji0tZWZmZWN0LXVuZGVybGluZSAubWFnaWMtbmF2X19tZW51ID4gbGkuY3VycmVudC1tZW51LWl0ZW0gPiBhOjphZnRlcixcblx0Ji0tZWZmZWN0LXVuZGVybGluZSAubWFnaWMtbmF2X19tZW51ID4gbGkuY3VycmVudC1tZW51LWFuY2VzdG9yID4gYTo6YWZ0ZXIsXG5cdCYtLWVmZmVjdC1kb3VibGUtbGluZSAubWFnaWMtbmF2X19tZW51ID4gbGk6aG92ZXIgPiBhOjphZnRlcixcblx0Ji0tZWZmZWN0LWRvdWJsZS1saW5lIC5tYWdpYy1uYXZfX21lbnUgPiBsaTpob3ZlciA+IGE6OmJlZm9yZSxcblx0Ji0tZWZmZWN0LWRvdWJsZS1saW5lIC5tYWdpYy1uYXZfX21lbnUgPiBsaS5jdXJyZW50LW1lbnUtaXRlbSA+IGE6OmFmdGVyLFxuXHQmLS1lZmZlY3QtZG91YmxlLWxpbmUgLm1hZ2ljLW5hdl9fbWVudSA+IGxpLmN1cnJlbnQtbWVudS1pdGVtID4gYTo6YmVmb3JlLFxuXHQmLS1lZmZlY3Qtb3ZlcmxpbmUgLm1hZ2ljLW5hdl9fbWVudSA+IGxpOmhvdmVyID4gYTo6YmVmb3JlLFxuXHQmLS1lZmZlY3Qtb3ZlcmxpbmUgLm1hZ2ljLW5hdl9fbWVudSA+IGxpLmN1cnJlbnQtbWVudS1pdGVtID4gYTo6YmVmb3JlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGVYKDEpO1xuXHR9XG5cblx0Ji0tZWZmZWN0LWJhY2tncm91bmQgLm1hZ2ljLW5hdl9fbWVudSA+IGxpID4gYSB7XG5cdFx0Jjo6YmVmb3JlLFxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Ji0tdmVydGljYWwgLm1hZ2ljLW5hdl9fbWVudSB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuXHRcdD4gbGkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdD4gLnN1Yi1tZW51IHtcblx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRtaW4td2lkdGg6IDA7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTZweDtcblx0XHRcdH1cblxuXHRcdFx0Ji5hY3RpdmUgPiAuc3ViLW1lbnUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc3ViLW1lbnUgLnN1Yi1tZW51IHtcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR9XG5cdH1cblxuXHQmX190b2dnbGUtd3JhcCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0Jl9fdG9nZ2xlLFxuXHQmX19jbG9zZSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiA4cHg7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRsaW5lLWhlaWdodDogMTtcblxuXHRcdGksXG5cdFx0c3ZnIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDFlbTtcblx0XHRcdGhlaWdodDogMWVtO1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0fVxuXG5cdFx0c3ZnIFtmaWxsXTpub3QoW2ZpbGw9XCJub25lXCJdKSB7XG5cdFx0XHRmaWxsOiBjdXJyZW50Q29sb3I7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcGFuZWwge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHotaW5kZXg6IDEwMDAwMTtcblx0XHR3aWR0aDogMzIwcHg7XG5cdFx0bWF4LXdpZHRoOiA5MHZ3O1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRib3gtc2hhZG93OiAwIDAgNDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zNXMgY3ViaWMtYmV6aWVyKDAuMjIsIDEsIDAuMzYsIDEpLCB2aXNpYmlsaXR5IDAuMzVzIGVhc2U7XG5cdH1cblxuXHQmLS1wYW5lbC1yaWdodCAubWFnaWMtbmF2X19wYW5lbCxcblx0Jl9fcGFuZWwtLXJpZ2h0IHtcblx0XHRyaWdodDogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTA1JSk7XG5cdH1cblxuXHQmLS1wYW5lbC1sZWZ0IC5tYWdpYy1uYXZfX3BhbmVsLFxuXHQmX19wYW5lbC0tbGVmdCB7XG5cdFx0bGVmdDogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwNSUpO1xuXHR9XG5cblx0Jl9fcGFuZWwuaXMtb3BlbiB7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdH1cblxuXHQmX19wYW5lbC1oZWFkZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Z2FwOiAxMnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblxuXHQmX19wYW5lbC10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdH1cblxuXHQmX19wYW5lbC1sb2dvIGltZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEyMHB4O1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXG5cdCZfX21vYmlsZS1tZW51IHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0bGkge1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0PiBhIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDE0cHggMDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0Y29sb3I6ICMyMjI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnN1Yi1tZW51IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMCAwIDAgMTRweDtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdH1cblxuXHRcdC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLmFjdGl2ZSA+IC5zdWItbWVudSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHQubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5hY3RpdmUgPiBhIC5tYWdpYy1zdWJtZW51LWljb24ge1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHR9XG5cblx0XHQubWFnaWMtc3VibWVudS1pY29uIHtcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBlYXNlO1xuXHRcdH1cblx0fVxuXG5cdCZfX2JhY2tkcm9wIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0aW5zZXQ6IDA7XG5cdFx0ei1pbmRleDogMTAwMDAwO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40NSk7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHZpc2liaWxpdHkgMC4zcyBlYXNlO1xuXG5cdFx0Ji5pcy1vcGVuIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdH1cblxuXHRcdCZbaGlkZGVuXSB7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi5tYWdpYy1uYXYtcG9ydGFsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxMDAwMDA7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LWVtX2tpdF9tYWdpY19uYXYge1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuYm9keS5tYWdpYy1uYXYtb3BlbiB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8vIERlZmF1bHQgbW9iaWxlIGJyZWFrcG9pbnQgKHRhYmxldCkuIEpTIGFsc28gdG9nZ2xlcyAuaXMtbW9iaWxlLXZpZXcuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0Lm1hZ2ljLW5hdi0taGFzLW1vYmlsZTpub3QoW2RhdGEtYnJlYWtwb2ludD1cIjc2N1wiXSk6bm90KFtkYXRhLWJyZWFrcG9pbnQ9XCIxMTk5XCJdKSB7XG5cdFx0Lm1hZ2ljLW5hdl9fZGVza3RvcCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdC5tYWdpYy1uYXZfX3RvZ2dsZS13cmFwIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5tYWdpYy1uYXYtLWhhcy1tb2JpbGVbZGF0YS1icmVha3BvaW50PVwiNzY3XCJdIHtcblx0XHQubWFnaWMtbmF2X19kZXNrdG9wIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0Lm1hZ2ljLW5hdl9fdG9nZ2xlLXdyYXAge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC5tYWdpYy1uYXYtLWhhcy1tb2JpbGVbZGF0YS1icmVha3BvaW50PVwiMTE5OVwiXSB7XG5cdFx0Lm1hZ2ljLW5hdl9fZGVza3RvcCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdC5tYWdpYy1uYXZfX3RvZ2dsZS13cmFwIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXHR9XG59XG4iXSwibmFtZXMiOltdLCJpZ25vcmVMaXN0IjpbXSwic291cmNlUm9vdCI6IiJ9*/